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
Seton LaSalle 3, Avonworth 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.