High school scores, summaries and schedules for Oct. 23, 2025

By:
Friday, October 24, 2025 | 12:49 AM


High schools

Cross country

WPIAL championships

Thursday’s results

At White Oak Park

Boys

Class 3A

1. Benjamin McBride, Norwin, 15:27.80; 2. Jonathan Stetchock, Hempfield, 15:37.50; 3. Brendan Eicher, Butler, 15:39.60; 4. Nolan Sarkett, Upper St. Clair, 15:43.20; 5. Andrew Peigh, North Allegheny, 15:44.90; 6. Evan Yurasko, Mt. Lebanon, 15:47.80; 7. Ryan Ewing, Hempfield, 15:48.80; 8. Charlie Heese, Latrobe, 15:55.10; 9. Wyatt Case, North Allegheny, 15:57.80; 10. Gatik Hirwani, North Allegheny, 16:00.40

11. Alexander Barrett, Norwin, 16:01.40; 12. Logan Rogers, Butler, 16:04.50; 13. Ethan Thomas, Butler, 16:05.10; 14. Griffin Martin, South Fayette, 16:05.40; 15. Michael Costello, Fox Chapel, 16:07.10; 16. Isaiah Bittner, Hempfield, 16:08.20; 17. Charlie Kapanowski, Pine-Richland, 16:08.80; 18. Troy Payne, Hempfield, 16:09.20; 19. Alex Castaneda, Baldwin, 16:09.30; 20. Samuel Plazio, Kiski Area, 16:10.30

21. Colin Clarkson, North Allegheny, 16:11.10; 22. Devin Junko, Trinity, 16:11.80; 23. Riley McGee, Seneca Valley, 16:12.10; 24. Carter Moody, Hempfield, 16:15.80; 25. Will Zadecky, Mt. Lebanon, 16:21.70; 26. Asher Eckel, Fox Chapel, 16:22.20

Team scores: 1. Hempfield 67; 2. North Allegheny 79; 3. Norwin 108; 4. Butler 138; 5. Mt. Lebanon 152; 6. Seneca Valley 253; 7. Fox Chapel 260; 8. Upper St. Clair 269; 9. Chartiers Valley 312; 10. North Hills 340

Class 2A

1. Jonah Montagnese, Quaker Valley, 15:08.70; 2. Carter French, Knoch, 15:36.60; 3. Jack Steineman, North Catholic, 15:38.30; 4. Tyler Carroll, North Catholic, 15:53.30; 5. Josh Wukitch, Hampton, 15:58.30; 6. Lucas Bleakney, Ellwood City, 15:59.80; 7. Dravin Everley, Ringgold, 16:08.40; 8. Ethan Syner, Uniontown, 16:10.00; 9. Brody Graham, Blackhawk, 16:21.50; 10. Isaac Burtt, Beaver, 16:28.50

11. Luca Flitcraft, Hopewell, 16:32.60; 12. Clem Hall, Hampton, 16:34.00; 13. Leonidas Soto, Belle Vernon, 16:35.70; 14. David Kristine, Freeport, 16:38.00; 15. Ben Piatt, McGuffey, 16:41.10; 16. Ryan Kempton, Quaker Valley, 16:44.80; 17. Jacob Chacon, Montour, 16:45.20; 18. Tyler Bell, Quaker Valley, 16:49.30; 19. Lucas Benson, Montour, 16:50.90; 20. Kaiden Branan, Indiana, 16:53.60

21. Henry Howard, Quaker Valley, 16:54.30; 22. Gio Venezie, Ellwood City, 16:54.40; 23. Connor McCool, Knoch, 16:57.90; 24. Nik Kladitis, New Castle, 17:01.30; 25. Andrew Ludwick, Montour, 17:04.30; 26. Liam Templeton, Indiana, 17:05.40; 27. Nicklas Young, Ellwood City, 17:07.80; 28. Logan Davis, Uniontown, 17:08.70; 29. Moshe Dale, McGuffey, 17:13.20; 30. Grady Robb, Knoch, 17:14.60; 31. Ryder Evans, Avonworth, 17:15.50

Team scores: 1. Quaker Valley 90; 2. North Catholic 149; 3. Ellwood City 172; 4. Hampton 180; 5. Ringgold 185; 6. Beaver 195; 7. Knoch 195; 8. Montour 205; 9. Uniontown 209; 10. Belle Vernon 328

Class A

1. Zachary Sharara, Sewickley Academy, 15:41.60; 2. Scott McConnell, Mohawk, 16:05.40; 3. Ashton Saunders, Riverview, 16:10.00; 4. Jack Iyer, Winchester Thurston, 16:19.30; 5. Otis Pascal, Winchester Thurston, 16:23.40; 6. Harlan Cooper, Shady Side Academy, 16:33.50; 7. Ethan Moldovan, Carlynton, 16:37.10; 8. Grayson Ponziani, Mohawk, 16:43.80; 9. Will Nury, Shady Side Academy, 16:49.40; 10. Aiden Tanner, Mohawk, 16:49.60

11. Connor Lough, Neshannock, 16:51.10; 12. Aidan Mack, Laurel, 16:53.40; 13. Brayden Douglass, Our Lady of the Sacred Heart, 16:58.80; 14. Ian Dilts, South Side, 17:03.20; 15. Brennan Kaminski, Shady Side Academy, 17:09.60; 16. Steven Almanzar, Neshannock, 17:10.00; 17. Tyler Cooke, South Side, 17:13.80; 18. Carter Kent, California, 17:15.20; 19. Joshua Matthews, Winchester Thurston, 17:16.20; 20. Coby Shaw, Hillel Academy, 17:16.20

21. Max Maltony, Burgettstown, 17:20.30; 22. Lukas Czegan, Greensburg Central Catholic, 17:21.80; 23. Ayan Ganesh, Winchester Thurston, 17:30.20; 24. Jack Hurley, Eden Christian, 17:30.40; 25. Alex Cowden, South Side, 17:31.40

Team scores: 1. Winchester Thurston 77; 2. Shady Side Academy 102; 3. Mohawk 103; 4. Our Lady of the Sacred Heart 153; 5. South Side 161; 6. Neshannock 177; 7. Eden Christian 184; 8. Riverview 191; 9. Greensburg Central Catholic 285; 10. Burgettstown 299

Girls

Class 3A

1. Angela Zeng, South Fayette, 17:49.70; 2. Piper Munyon, Gateway, 18:17.70; 3. Emily Dansak, Norwin, 18:26.00; 4. Hailey Long, Mars, 18:26.50; 5. Annie Czajkowski, Norwin, 18:27.40; 6. Jillian Ryba, Norwin, 18:30.30; 7. Annabel Johnson, Woodland Hills, 18:35.90; 8. Chesnee Smith, Hempfield, 18:39.20; 9. Adelaide Lulich, Peters Township, 18:39.70; 10. Camryn Bruno, West Allegheny, 18:40.20

11. Samantha Strelick, North Allegheny, 18:41.20; 12. Lyra Stiglitz, Mt. Lebanon, 18:49.80; 13. Addison Farrah, Norwin, 18:51.20; 14. Anna Dansak, Norwin, 18:58.80; 15. Claire Loiudice, Fox Chapel, 19:06.60; 16. Sofia Weimer, Hempfield, 19:07.30; 17. Cecilia Ressler, Fox Chapel, 19:11.40; 18. Bridget Hemingray, Fox Chapel, 19:17.70; 19. Madeline Stock, South Fayette, 19:19.50; 20. Ella Shevchuk, Fox Chapel, 19:19.60

21. Marisol Montoya, Mt. Lebanon, 19:23.00; 22. Elise Ashcroft, Moon, 19:24.60; 23. Kaelyn Lazar, Norwin, 19:25.90; 24. Nina DiMartini, South Fayette, 19:26.60; 25. Gabriela Pizon, North Allegheny, 19:26.90; 26. Kelsi Lott, Kiski Area, 19:29.50; 27. Zari Golojuh, Butler, 19:31.80; 28. Maeve Sherry, Fox Chapel, 19:34.40; 29. Mayah Torres, Plum, 19:37.30

Team scores: 1. Norwin 36; 2. Fox Chapel 93; 3. South Fayette 119; 4. North Allegheny 164; 5. Mt. Lebanon 187; 6. Hempfield 209; 7. Butler 226; 8. Kiski Area 268; 9. Pine-Richland 272; 10. Seneca Valley 323

Class 2A

1. Rebekah Hall, Hampton, 19:10.60; 2. Madeline Meeuf, North Catholic, 19:22.20; 3. Annie Leland, Oakland Catholic, 19:27.00; 4. Sydney Dunn, North Catholic, 19:28.50; 5. Isabella Baker, Laurel Highlands, 19:37.00; 6. Natalie Zolinas, Knoch, 19:42.80; 7. Brooklyn Steeber, Belle Vernon, 19:45.60; 8. Raegan Ruckus, Burrell, 19:54.50; 9. Anna Morris, North Catholic, 19:56.00; 10. Kayla Baker, Indiana, 19:56.20

11. Caroline Sell, North Catholic, 19:57.60; 12. Adeline Benacquista, Chartiers Valley, 20:04.10; 13. Allison Foster, Oakland Catholic, 20:08.90; 14. Maggie Doz, Quaker Valley, 20:09.10; 15. Charley Murtha, Uniontown, 20:10.20; 16. Lucy Montagnese, Quaker Valley, 20:10.50; 17. Mia Gartley, Quaker Valley, 20:10.80; 18. Claire McKinney, Hampton, 20:15.60; 19. Taylor Schwertfeger, Laurel Highlands, 20:22.40; 20. Sophie Kanownik, Chartiers Valley, 20:26.10

21. Peyton Teapole, Beaver, 20:26.60; 22. Annie Puhalla, North Catholic, 20:27.10; 23. Karina Bonnar, Hampton, 20:30.20; 24. Elena O´Dea, Thomas Jefferson, 20:33.10

Team scores: 1. North Catholic 45; 2. Quaker Valley 144; 3. Indiana 162; 4. Oakland Catholic 168; 5. Belle Vernon 203; 6. Chartiers Valley 210; 7. Uniontown 225; 8. Blackhawk 227; 9. Hampton 231; 10. Beaver 256

Class A

1. Charlotte Barker, Shady Side Academy, 18:38.50; 2. Josephine Lenart, Shady Side Academy, 18:39.70; 3. Abigail Weinstein, Winchester Thurston, 18:47.80; 4. Currence Bigham, Winchester Thurston, 19:03.70; 5. Jules Goshen, Our Lady of the Sacred Heart, 19:29.10; 6. Hannah Hayes, Our Lady of the Sacred Heart, 19:33.10; 7. Miri Shaw, Hillel Academy, 19:33.80; 8. Indie Pascal, Winchester Thurston, 19:44.70; 9. Ella Van Norman, Shady Side Academy, 19:51.70; 10. Rhyley Bendel, Shady Side Academy, 19:56.10

11. Ainsleigh Stickle, Greensburg Central Catholic, 20:18.50; 12. Hannah Wallace, Eden Christian, 20:40.30; 13. Emma Larkin, Geibel Catholic, 20:41.60; 14. Marcelle Minutolo, Shady Side Academy, 20:41.70; 15. Lydia Frankovich, Fort Cherry, 20:45.10; 16. Eva Crofford, Our Lady of the Sacred Heart, 20:46.80; 17. Zoe Vandivier, Winchester Thurston, 20:57.10; 18. Cascade Stobart, South Side, 21:00.40; 19. Mya DiMaio, Grace Christian School, 21:00.40; 20. Leilani Henderson, Chartiers-Houston, 21:06.80

21. Lindsay Bressler, Our Lady of the Sacred Heart, 21:08.90; 22. Hope Stiteler, Northgate, 21:13.30; 23. Lucia Littell, Winchester Thurston, 21:16.50; 24. Lucia DeMicco, Fort Cherry, 21:25.10; 25. Maria Leithauser, Carlynton, 21:25.60; 26. Lani Blevins, Carlynton, 1:26.50; 27. Keira Anderson, Eden Christian, 21:27.60; 28. Ava Pancake, Carlynton, 21:31.10; 29. Kirsten Levarse, Riverview, 21:31.90; 30. Brielle Emler, New Brighton, 21:32.90

31. Rosa Lascola, Riverview, 21:33.80; 32. Charlotte Gauntner, Our Lady of the Sacred Heart, 21:35.40; 33. Mimi Chamberlain, Eden Christian, 21:38.30; 34. Saraya Sanderson-Bey, Riverview, 21:39.20; 35. Aubrey Kuczynski, Shenango, 21:44.10; 36. Hannah Hudack, Riverview, 21:46.90; 37. Grace Littlecott, Chartiers-Houston, 21:50.70; 38. Emma Gratner, Northgate, 21:51.00; 39 .Aspen Peterson, Shady Side Academy, 21:58.20

Team scores: 1. Shady Side Academy 35; 2. Winchester Thurston 48; 3. Our Lady of the Sacred Heart 64; 4. Eden Christian 121; 5. Riverview 123; 6. Chartiers-Houston 196; 7. Serra Catholic 235; 8. Aquinas Academy 250; 9. Greensburg Central Catholic 274; 10. Hillel Academy 286

Note: Results include all individual PIAA qualifiers

Field hockey

WPIAL playoffs

Class 3A

Championship

Tuesday’s schedule

Pine-Richland (16-3) vs. North Allegheny (5-7-3) at North Allegheny, 7 p.m.

Class 2A

Championship

Wednesday’s schedule

Peters Township (13-2-2) vs. Fox Chapel (12-3-3) at North Allegheny, 8 p.m.

Class A

Thursday’s results

Shady Side Academy 7, Winchester Thurston 0

Aquinas Academy 1, Ellis School 0 (OT)

Championship

Wednesday’s schedule

Shady Side Academy (16-2-1) vs. Aquinas Academy (9-5) at North Allegheny, 6:30 p.m.

Football

Friday’s schedule

WPIAL

Class 6A

Central Catholic at Canon-McMillan, 7 p.m.

Mt. Lebanon at Norwin, 7 p.m.

North Allegheny at Seneca Valley, 7 p.m.

Class 5A

Allegheny Six

Moon at South Fayette, 7 p.m.

Peters Township at Bethel Park, 7 p.m.

Upper St. Clair at Baldwin, 7 p.m.

Big East

Franklin Regional at Armstrong, 7 p.m.

Latrobe at Penn-Trafford, 7:30 p.m.

Woodland Hills at Kiski Area, 7 p.m.

Northeast

Penn Hills at Plum, 7 p.m.

Pine-Richland at Shaler, 7 p.m.

Class 4A

Big Six

Laurel Highlands at Thomas Jefferson, 7 p.m.

Ringgold at Chartiers Valley, 7 p.m.

Trinity at Belle Vernon, 7 p.m.

Greater Allegheny

Knoch at McKeesport, 7 p.m.

Mars at Indiana, 7 p.m.

West Mifflin at Hampton, 7 p.m.

Parkway

Aliquippa at Ambridge, 7 p.m.

Montour at West Allegheny, 7 p.m.

New Castle at Blackhawk, 7 p.m.

Class 3A

Allegheny 7

Deer Lakes at Burrell, 7 p.m.

Freeport at Imani Christian, 7 p.m.

Valley at Highlands, 7 p.m.

Interstate

Greensburg Salem at Southmoreland, 7 p.m.

Mt. Pleasant at Elizabeth Forward, 7 p.m.

Yough at Derry, 7 p.m.

Western Hills

Beaver at Avonworth, 7 p.m.

North Catholic at Hopewell, 7 p.m.

Quaker Valley at McGuffey, 7 p.m.

Class 2A

Allegheny

Ligonier Valley at Apollo-Ridge, 7 p.m.

Shady Side Academy at South Park, 7 p.m.

Steel Valley at South Allegheny, 7 p.m.

Century

Carlynton at Charleroi, 7 p.m.

Washington at Seton LaSalle, 7 p.m.

Waynesburg Central at Sto-Rox, 7 p.m.

Midwestern

Ellwood City at Beaver Falls, 7 p.m.

Freedom at Western Beaver, 7 p.m.

Mohawk at Riverside, 7 p.m.

Union at New Brighton, 7 p.m.

Class A

Big 7

Neshannock at Laurel, 7 p.m.

Rochester at South Side, 7 p.m.

Black Hills

Cornell at Monessen, 7 p.m.

Serra Catholic at Fort Cherry, 7 p.m.

Eastern

Clairton at Brentwood, 7 p.m.

Frazier at Springdale, 7 p.m.

Leechburg at Greensburg Central Catholic, 7 p.m.

Riverview at Jeannette, 7 p.m.

Tri-County South

Avella at Bentworth, 7 p.m.

Beth-Center at West Greene, 7 p.m.

California at Jefferson-Morgan, 7 p.m.

Mapletown at Carmichaels, 7 p.m.

Nonconference

Central Valley at North Hills, 7 p.m.

Fox Chapel at East Allegheny, 7 p.m.

Gateway at Hempfield, 7 p.m.

Keystone Oaks at Our Lady of the Sacred Heart, 7 p.m.

Northgate at Chartiers-Houston, 7 p.m.

Independent

Butler at Central Clarion, 7 p.m.

Fairmont (W.Va.) at Connellsville, 7 p.m.

Toronto (Ohio) at Brownsville, 7 p.m.

Uniontown at Southern Garrett (Md.), 7 p.m.

Weir (W.Va.) at Albert Gallatin, 7 p.m.

City League

Nonconference

Brashear at Wheeling C.C. (W.Va.), 7 p.m.

Carrick at Collinwood (Ohio), 7 p.m.

Saturday’s schedule

Class A

Big 7

Shenango at Summit Academy, 12:30 p.m.

Black Hills

Burgettstown at Bishop Canevin, 7 p.m.

City League

Championship

Westinghouse at University Prep, 3 p.m.

Hockey

PIHL

Thursday’s results

Class 3A

Thomas Jefferson 7, Pine-Richland 4

Mt. Lebanon 7, Franklin Regional 1

North Allegheny 5, Fox Chapel 1

Seneca Valley 4, Upper St. Clair 2

South Fayette 5, Central Catholic 4 (SO)

Class 2A

Bishop McCort 10, Wheeling Park 1

Hempfield 6, Shaler 2

Bethel Park 3, Latrobe 2 (OT)

Class A

Mars 1, Wheeling Catholic 0

Blackhawk 4, Montour 1

North Catholic 7, Richland 0

Quaker Valley vs Indiana, (n)

Chartiers Valley vs Plum, (n)

Moon 5, Beaver 1

Avonworth 8, Greensburg Salem 0

Division 2

Ringgold 6, Carrick 2

Knoch 6, Morgantown 5 (OT)

Elizabeth Forward 8, Deer Lakes 1

Soccer

WPIAL playoffs

Boys

Class 4A

Quarterfinals

Saturday’s schedule

North Allegheny (10-5-3) at Peters Township (14-0-1), 2 p.m.; Canon-McMillan (14-3) at Seneca Valley (15-2), noon; Pine-Richland (6-10-2) at Fox Chapel (14-2), noon; Norwin (11-5-3) at Plum (14-2-2), 2 p.m.

Class 3A

Semifinals

TBA

West Allegheny (12-6) vs. Thomas Jefferson (17-2-1); Bethel Park (14-2-3) vs. Franklin Regional (17-3)

Class 2A

Quarterfinals

Thursday’s results

Beaver 2, South Park 1

Avonworth 4, Mt. Pleasant 0

Quaker Valley 3, Shady Side Academy 2 (OT)

Deer Lakes 1, North Catholic 0

Semifinals

TBA

Beaver (15-4) vs. Avonworth (17-2-1); Quaker Valley (17-2-1) vs. Deer Lakes (16-3-1)

Class A

Semifinals

TBA

Bentworth (19-0) vs. Beaver County Christian (16-2); Our Lady of the Sacred Heart (17-0) vs. Winchester Thurston (13-4-1)

Girls

Class 4A

Quarterfinals

Thursday’s results

Peters Township 2, Canon-McMillan 0

North Allegheny 2, Pine-Richland 1 (SO)

Seneca Valley 1, Upper St. Clair 0

Norwin 1, Mt. Lebanon 0 (OT)

Semifinals

TBA

Peters Township (15-2-2) vs. North Allegheny (15-3-2); Seneca Valley (11-3-2) vs. Norwin (15-3)

Class 3A

Quarterfinals

Thursday’s results

Fox Chapel 6, West Allegheny 2

Plum 1, Mars 0 (SO)

South Fayette 5, Montour 3

Moon 2, Shaler 1

Semifinals

TBA

Fox Chapel (17-1-1) vs. Plum (17-1); South Fayette (17-1-1) vs. Moon (18-1)

Class 2A

Quarterfinals

Saturday’s schedule

Burrell (11-6-2) at South Park (19-0), noon; Shady Side Academy (8-9) at Mt. Pleasant (14-4-1), noon; North Catholic (13-5) at Freeport (16-1), noon; Central Valley (13-3-1) at Quaker Valley (14-2-1), 1 p.m.

Class A

First round

Quarterfinals

Saturday’s schedule

Carlynton (11-7-1) vs. Sewickley Academy (16-1) at Quaker Valley, 11 a.m.; Riverside (9-3-1) at Springdale (11-1-1), noon; Our Lady of the Sacred Heart (8-6-1) vs. Bentworth (16-1-1) at Peters Township MS, 4 p.m.; Waynesburg (10-4-2) vs. Seton LaSalle (14-4) at Peters Township MS, noon

Tennis

Girls

PIAA playoffs

First round

Class 3A

Friday’s schedule

At Hershey Racquet Club

Lower Merion (19-0) vs. Hollidaysburg (19-0), 8 a.m.; Wilson (14-2) vs. Shady Side Academy (18-0), 9:30 a.m.; Downingtown East (13-5) vs. Council Rock South (15-1), 11 a.m.; Bethel Park (17-1) vs. Conestoga (17-2), 12:30 p.m.

Class 2A

Quarterfinals

Friday’s schedule

At Hershey Racquet Club

Lancaster Catholic (15-1) vs. North Catholic (13-3), 2:30 p.m.; Scranton Prep (18-0) vs. Cathedral Prep (11-9), 4 p.m.; Quaker Valley (12-1) vs. Wyomissing (13-1), 5:30 p.m.; Danville (20-0) vs. Lower Moreland (15-3), 7 p.m.

Volleyball

Girls

WPIAL playoffs

Class 4A

Quarterfinals

Saturday’s schedule

Shaler (13-3) at North Allegheny (11-2), noon; Pine-Richland (11-5) at Seneca Valley (10-6), noon; Canon-McMillan (10-6) at Peters Township (10-2), noon; North Catholic (9-4) at Upper St. Clair (13-2), noon

Class 3A

Quarterfinals

Thursday’s results

Oakland Catholic 3, South Fayette 0

Hampton 3, Thomas Jefferson 1

Beaver 3, Chartiers Valley 0

Mars 3, Greensburg Salem 2

Semifinals

TBA

Oakland Catholic (18-1) vs. Hampton (10-4); Beaver (17-1) vs. Mars (15-4)

Class 2A

Quarterfinals

Thursday’s results

Hopewell 3, Burrell 0

Our Lady of the Sacred Heart 3, Mohawk 1

Waynesburg 3, Neshannock 0

Avonworth 3, Seton LaSalle 2

Semifinals TBA

Hopewell (16-1) vs. Our Lady of the Sacred Heart (14-3); Waynesburg (14-0) vs. Seton LaSalle (19-2)

Class A

Quarterfinals

Saturday’s schedule

Carmichaels (7-9) at Frazier (12-2), noon; Eden Christian (10-3) vs. St. Joseph (11-4) at North Allegheny, 1:30 p.m.; California (13-4) at Beth-Center (13-1), noon; Serra Catholic (12-5) at Fort Cherry (14-2), noon

All schedules are subject to change. To report scores or schedule changes, email ptrsports@triblive.com.

More High School Other

High school scores, summaries and schedules for Dec. 17, 2025
High school scores, summaries and schedules for Dec. 16, 2025
High school scores, summaries and schedules for Dec. 15, 2025
Westmoreland high school notebook: Pair of Southmoreland athletes sign with Division I programs
High school scores, schedules for Dec. 14, 2025