High school scores, summaries and schedules for Oct. 8, 2025
By:
Thursday, October 9, 2025 | 12:11 AM
High schools
Cross country
Wednesday’s results
Westmoreland County Coaches Association meet
At Westmoreland County Community College
Boys
1. Jonathan Stetchock, Hempfield, 15:54.4; 2. Benjamin McBride, Norwin, 15:57.9; 3. Charlie Heese, Latrobe, 16:03.2; 4. Samuel Plazio, Kiski Area, 16:16.2; 5. Ryan Ewing, Hempfield, 16:21.1; 6. Isaiah Bittner, Hempfield, 16:39.2; 7. Carter Moody, Hempfield, 16:39.6; 8. Owen Rankin, Norwin, 16:44.9; 9. Declan O’Donnell, Norwin, 16:48.7; 10. Troy Payne, Hempfield, 16:54.2; 11. Jacob Halsted, Hempfield, 17:01.1; 12. Ransom Gaydos, Norwin, 17:13.4; 13. William Little, Norwin, 17:20.9; 14. Nico Piraino, Franklin Regional, 17:21.5; 15. Lukas Czegan, Greensburg Central Catholic, 17:21.9
Team scores
Class 3A: 1. Hempfield 29. 2. Norwin 44. 3. Latrobe 92. 4. Kiski Area 101. 5. Franklin Regional 128. 6. Penn-Trafford 153
Class 2A/A: 1. Greensburg Central Catholic 34. 2. Kiski Prep 61. 3. Ligonier Valley 85. 4. Derry 77. 5. Burrell 106.
Girls
1. Annie Czajkowski, Norwin, 18:52.0; 2. Jillian Ryba, Norwin, 19:02.1; 3. Emily Dansak, Norwin, 19:05.6; 4. Anna Dansak, Norwin, 19:27.7; 5. Addison Farrah, Norwin, 19:40.5; 6. Kaelyn Lazar, Norwin, 19:43.8; 7. Kelsi Lott, Kiski Area, 19:48.7; 8. Marie Roberts, Kiski Area, 20:06.2; 9. Sofia Weimer, Hempfield, 20:06.4; 10. Lucy Giovannelli, Greensburg Salem, 20:13.1; 11. Raegan Ruckus, Burrell, 20:13.5; 12. Chesnee Smith, Hempfield, 20:15.5; 13. Brynn Zangaro, Latrobe, 20:18.5; 14. Addison Stankay, Kiski Area, 20:26.7; 15. Lyla Moody, Hempfield, 20:40.2
Team scores
Class 3A: 1. Norwin 15. 2. Kiski Area 57. 3. Hempfield 71. 4. Latrobe 101. 5. Franklin Regional 136.
Class 2A/A: 1. Greensburg Salem 44. 2. Burrell 57. 3. Ligonier Valley 61. 4. Derry 72. 5. Greensburg Central Catholic 105.
MAC championships
At Brush Creek Park
Boys
1. Jonah Montagnese, Quaker Valley, 15:26.90; 2. Lucas Bleakney, Ellwood City, 16:27.80; 3. Brody Graham, Blackhawk, 16:35.71; 4. Luca Flitcraft, Hopewell, 16:39.80; 5. Tyler Bell, Quaker Valley, 16:51.60; 6. Ethan Moldovan, Carlynton, 16:59.90; 7. Scott McConnell, Mohawk, 17:02.70; 8. Isaac Burtt, Beaver, 17:05.30; 9. Henry Howard, Quaker Valley, 17:08.90; 10. Brennan Patterson, West Allegheny, 17:09.90; 11. Owen Romasco, Moon, 17:14.70; 12. Gio Venezie, Ellwood City, 17:18.50; 13. Ryan Kempton, Quaker Valley, 17:18.80; 14. Lucas Benson, Montour, 17:23.80; 15. Aidan Mack, Laurel, 17:25.50
Team scores: 1. Quaker Valley 45; 2. Moon 119; 3. Beaver 124; 4. Ellwood City 144; 5. Montour 151; 6. Mars 158; 7. South Side 185; 8. West Allegheny 195; 9. Neshannock 241; 10. Blackhawk 279; 11. New Castle 280; 12. Hopewell 281; 13. Mohawk 315; 14. Riverside 374; 15. Laurel 381; 16. Ambridge 448
Girls
1. Hailey Long, Mars, 19:20.00; 2. Elise Ashcroft, Moon, 19:28.20; 3. Camryn Bruno, West Allegheny, 19:41.40; 4. Rachel Stepp, Moon, 20:58.30; 5. Mia Gartley, Quaker Valley, 20:59.40; 6. Peyton Teapole, Beaver, 21:24.00; 7. Maggie Doz, Quaker Valley, 21:34.90; 8. Lydia Willke, Blackhawk, 21:38.90; 9. Cascade Stobart, South Side, 21:39.60; 10. Alexis Schuler, Moon, 21:41.60; 11. Grace Bonomo, Blackhawk, 21:46.20; 12. Layla Hornsby, Beaver, 21:49.10; 13. Madison Puthoff, Moon, 21:51.70; 14. Kate Steinfurth, Quaker Valley, 21:54.30; 15. Helaina Biggerstaff, Moon, 22:03.70
Team scores: 1. Moon 41; 2. Blackhawk 70; 3. Quaker Valley 100; 4. Beaver 104; 5. Montour 130; 6. West Allegheny 133; 7. Mars 140; 8. Ellwood City 240; 9. Hopewell 274; 10. Laurel 278; 11. Riverside 293; 12. Freedom 334
Field hockey
Wednesday’s results
Class 3A
Mt. Lebanon 1, North Allegheny 0
Football
Thursday’s schedule
WPIAL
Class 6A
Norwin at Central Catholic, 8 p.m.
City League
Nonconference
Carrick at Perry Traditional Academy, 7 p.m.
Friday’s schedule
WPIAL
Class 6A
Canon-McMillan at North Allegheny, 7:30 p.m.
Seneca Valley at Hempfield, 7 p.m.
Class 5A
Allegheny Six
Baldwin at Moon, 7 p.m.
Bethel Park at Upper St. Clair, 7 p.m.
Peters Township at South Fayette, 7 p.m.
Big East
Armstrong at Kiski Area, 7 p.m.
Penn-Trafford at Franklin Regional, 7 p.m.
Woodland Hills at Gateway, 7 p.m.
Northeast
Plum at Fox Chapel, 7 p.m.
Shaler at North Hills, 7 p.m.
Class 4A
Big Six
Belle Vernon at Laurel Highlands, 7 p.m.
Chartiers Valley at Trinity, 7 p.m.
Ringgold at Thomas Jefferson, 7 p.m.
Greater Allegheny
Indiana at West Mifflin, 7 p.m.
Knoch at Hampton, 7 p.m.
Mars at McKeesport, 7 p.m.
Parkway
Ambridge at Montour, 7 p.m.
Blackhawk at Aliquippa, 7 p.m.
West Allegheny at New Castle, 7 p.m.
Class 3A
Allegheny 7
Highlands at Burrell, 7 p.m.
Imani Christian at Deer Lakes, 7 p.m.
Valley at East Allegheny, 7 p.m.
Interstate
Derry at Greensburg Salem, 7 p.m.
Elizabeth Forward at Yough, 7 p.m.
Mt. Pleasant at Southmoreland, 7 p.m.
Western Hills
Avonworth at McGuffey, 7 p.m.
North Catholic at Beaver, 7:30 p.m.
Quaker Valley at Central Valley, 7 p.m.
Class 2A
Allegheny
Apollo-Ridge at South Allegheny, 7 p.m.
South Park at Ligonier Valley, 7 p.m.
Century
Carlynton at Sto-Rox, 7 p.m.
Washington at Charleroi, 7 p.m.
Waynesburg Central at Keystone Oaks, 7 p.m.
Midwestern
Beaver Falls at New Brighton, 7 p.m.
Riverside at Ellwood City, 7 p.m.
Union at Freedom, 7 p.m.
Western Beaver at Mohawk, 7 p.m.
Class A
Big 7
Laurel at Shenango, 7 p.m.
South Side at Neshannock, 7 p.m.
Summit Academy at Northgate, 7 p.m.
Black Hills
Bishop Canevin at Fort Cherry, 7 p.m.
Monessen at Burgettstown, 7 p.m.
Serra Catholic at Chartiers-Houston, 7 p.m.
Eastern
Brentwood at Jeannette, 7 p.m.
Leechburg at Clairton, 7 p.m.
Riverview at Frazier, 7 p.m.
Springdale at Greensburg Central Catholic, 7 p.m.
Tri-County South
Carmichaels at Avella, 7 p.m.
Jefferson-Morgan at Bentworth, 7 p.m.
Mapletown at Beth-Center, 7 p.m.
West Greene at California, 7 p.m.
Nonconference
Hopewell at Freeport, 7 p.m.
Penn Hills at Mt. Lebanon, 7 p.m.
Pine-Richland at Latrobe, 7 p.m.
Rochester at Cornell, 7 p.m.
Independent
Brownsville at Meyersdale, 7 p.m.
Connellsville at University (W.Va.), 7 p.m.
Hedgesville (W.Va.) at Albert Gallatin, 7 p.m.
Northern Garrett (Md.) at Uniontown, 7 p.m.
City League
Westinghouse at University Prep, 7:30 p.m.
Nonconference
Butler at Allderdice, 3:30 p.m.
Brashear at Redbank Valley, 7 p.m.
Saturday’s schedule
WPIAL
Class 2A
Allegheny
Steel Valley at Our Lady of the Sacred Heart, 7 p.m.
Nonconference
Shady Side Academy at Seton LaSalle, 4 p.m.
Golf
WPIAL team championships
Championship
Thursday’s schedule
At Cedarbrook GC
Boys
Class 3A
Fox Chapel, North Allegheny, Franklin Regional, South Fayette, Moon, Peters Township at Cedarbrook Gold, 10 a.m.
Class 2A
Elizabeth Forward, Freeport, North Catholic, Shady Side Academy, Avonworth, Beaver at Cedarbrook Gold, 10 a.m.
Girls
Class 3A
Elizabeth Forward, Fox Chapel, Moon, North Allegheny, Norwin, Oakland Catholic, Peters Township, Pine-Richland, 10 a.m.
Class 2A
Greensburg Central Catholic, North Catholic, Shady Side Academy, Southmoreland, 10 a.m.
Hockey
PIHL
Thursday’s schedule
Class 3A
Fox Chapel vs Central Catholic at Alpha Ice Complex, 7 p.m.
Thomas Jefferson vs Upper St. Clair at Ice Castle, 7 p.m.
Peters Township vs Pine-Richland at Bairel Ice Complex, 9:10 p.m.
Seneca Valley vs South Fayette at Mt. Lebanon Ice Center, 9:10 p.m.
Class 2A
Penn-Trafford vs Shaler at Alpha Ice Complex, 9 p.m.
Bethel Park vs Baldwin at Ice Castle, 9 p.m.
Class A
Quaker Valley vs Beaver at Brady’s Run Ice Arena, 6:45 p.m.
Moon vs Freeport at Belmont Complex, 7 p.m.
Butler vs Chartiers Valley at Mt. Lebanon Ice Center, 7:10 p.m.
North Hills vs Plum at Pittsburgh Ice Arena, 8:10 p.m.
Division 2
Knoch vs Ringgold at CFS Bank, 7 p.m.
Sewickley Academy vs Morgantown at Mylan Park Arena, 7:25 p.m.
Connellsville vs Elizabeth Forward at CFS Bank, 9 p.m.
Soccer
Boys
Thursday’s schedule
Class 4A
Section 1
Central Catholic at Penn Hills, 7:30 p.m.
Hempfield at Gateway, 7:30 p.m.
Norwin at Plum, 7:30 p.m.
Section 2
Canon-McMillan at Upper St. Clair, 7:45 p.m.
Connellsville at Mt. Lebanon, 7:30 p.m.
Peters Township at Woodland Hills, 7 p.m.
Section 3
Butler at Pine-Richland, 7:30 p.m.
North Allegheny at Fox Chapel, 7 p.m.
North Hills at Seneca Valley, 7:30 p.m.
Class 3A
Section 1
Indiana at Hampton, 7 p.m.
Kiski Area at Armstrong, 7 p.m.
Knoch at Mars, 7 p.m.
Shaler at Obama Academy, 7:30 p.m.
Section 2
Laurel Highlands at Bethel Park, 7 p.m.
McKeesport at Albert Gallatin, 7 p.m.
Ringgold at South Fayette, 7:30 p.m.
Trinity at Thomas Jefferson, 7:30 p.m.
Section 3
Uniontown at Latrobe, 7:30 p.m.
West Mifflin at Franklin Regional, 7:30 p.m.
Section 4
Ambridge at Baldwin, 7:30 p.m.
Moon at Chartiers Valley, 7:30 p.m.
West Allegheny at Blackhawk, 7:30 p.m.
Class 2A
Section 1
Freeport at Deer Lakes, 7:30 p.m.
Highlands at Burrell, 7:30 p.m.
North Catholic at Leechburg, 7 p.m.
Valley at Shady Side Academy, 7 p.m.
Section 2
Beaver at Avonworth, 7:30 p.m.
Central Valley at Riverside, 3:30 p.m.
Ellwood City at Quaker Valley, 7 p.m.
Hopewell at Mohawk, 7:30 p.m.
Section 3
Ligonier Valley at Elizabeth Forward, 7 p.m.
McGuffey at East Allegheny, 7 p.m.
Seton LaSalle at South Allegheny, 7:30 p.m.
Steel Valley at South Park, 6:30 p.m.
Section 4
Derry at Charleroi, 7 p.m.
Greensburg Salem at Brownsville, 7 p.m.
Mt. Pleasant at Southmoreland, 7:30 p.m.
Yough at Waynesburg, 7:30 p.m.
Class A
Section 1
Beaver County Christian at Sewickley Academy, 7 p.m.
Freedom at Eden Christian, 3:45 p.m.
South Side at Neshannock, 7 p.m.
Section 2
Chartiers-Houston at California, 7 p.m.
Greensburg Central Catholic at Beth-Center, 7 p.m.
Section 3
Aquinas Academy at Our Lady of the Sacred Heart, 5:30 p.m.
Brentwood at Bishop Canevin, 7:30 p.m.
Carlynton at Serra Catholic, 6:30 p.m.
Section 4
Jeannette at Trinity Christian, 4 p.m.
Springdale at Winchester Thurston, 3:30 p.m.
St. Joseph at Riverview, 4:15 p.m.
Girls
Wednesday’s results
Class 4A
Section 1
Penn-Trafford 8, Armstrong 0
Latrobe 9, Hempfield 0
Norwin 11, Woodland Hills 1
Section 2
Peters Township 7, Baldwin 0
Canon-McMillan 7, Connellsville 0
Upper St. Clair 1, Mt. Lebanon 0
Section 3
Pine-Richland 4, Allderdice 0
North Allegheny 4, Butler 0
Seneca Valley 8, North Hills 0
Class 3A
Section 1
Fox Chapel 6, Gateway 1
Mars 10, Penn Hills 0
Hampton 3, Shaler 1
Section 2
Blackhawk 4, Bethel Park 0
Montour 1, Trinity 0
West Allegheny 5, Chartiers Valley 1
Section 3
Thomas Jefferson 7, Albert Gallatin 1
Oakland Catholic 2, Laurel Highlands 1
South Fayette 11, Uniontown 0
Section 4
Franklin Regional 5, Elizabeth Forward 0
Plum 5, Indiana 0
Greensburg Salem 7, West Mifflin 0
Class 2A
Section 1
Belle Vernon 5, Charleroi 0
South Park 6, McGuffey 0
Keystone Oaks 8, Steel Valley 1
Section 2
Burrell 2, Shady Side Academy 1
Freeport 3, Knoch 0
North Catholic 13, Valley 1
Section 3
Ambridge 3, Hopewell 0
Quaker Valley 3, Central Valley 1
Section 4
Deer Lakes 6, Southmoreland 1
Ligonier Valley 3, East Allegheny 1
Mt. Pleasant 5, Yough 0
Class A
Section 1
Eden Christian 3, Freedom 1
South Side at Mohawk, ppd.
Section 2
Bentworth 2, Chartiers-Houston 1
Brownsville 2, Beth-Center 1
Waynesburg 14, California 0
Section 3
Aquinas Academy 3, Bishop Canevin 0
Serra Catholic 3, South Allegheny 0
Sewickley Academy 3, Carlynton 1
Section 4
Ellis School 3, Apollo-Ridge 2
Winchester Thurston 5, Greensburg Central Catholic 2
Nonsection
Moon 3, Seton LaSalle 0
Obama Academy 3, Highlands 1
Thursday’s schedule
Class A
Section 1
South Side at Mohawk, 7 p.m.
Section 4
Ellis School at Springdale, 7 p.m.
Nonsection
Bentworth at South Side, 5 p.m.
Chartiers Valley at Waynesburg, 5:45 p.m.
East Allegheny at Oakland Catholic, 7 p.m.
Freedom at Central Valley, 6:30 p.m.
Hopewell at Carlynton, 7 p.m.
Ligonier Valley at Berlin Brothersvalley, 4 p.m.
Steel Valley at South Allegheny, 5 p.m.
Yough at Greensburg Salem, 7:30 p.m.
Tennis
Girls
WPIAL team championships
Class 3A
Quarterfinals
Wednesday’s results
Pine-Richland at Shady Side Academy, (n)
Mt. Lebanon 3, Upper St. Clair 2
North Allegheny 4, Fox Chapel 1
Bethel Park 5, Latrobe 0
Semifinals
Monday’s schedule
Pine-Richland/Shady Side Academy winner vs. Mt. Lebanon, 3 p.m.; North Allegheny vs. Bethel Park, 3 p.m.
Class 2A
First round
Wednesday’s results
Mt. Pleasant 4, Neshannock 1
Beaver 3, South Park 2
Oakland Catholic 4, Aquinas Academy 1
Sewickley Academy 5, Valley 0
Winchester Thurston 3, Hampton 2
Indiana 4, Burrell 1
North Catholic 5, Blackhawk 0
Quarterfinals
Thursday’s schedule
Mt. Pleasant at Quaker Valley, 3 p.m.; Beaver vs. Oakland Catholic at Frick Park, 3 p.m.; Winchester Thurston at Sewickley Academy, 3 p.m.; Indiana vs. North Catholic at Cranberry Township Park, 3 p.m.
Wednesday’s summaries
Bethel Park 5, Latrobe 0
Singles: 1. Cami Fisher (BP) d. Carlin Bukovac, 6-2, 6-2. 2. Mackenzie Smock (BP) d. Allison Massaro, 6-2, 6-2. 3. Hadley Murello (BP) d. Brooke Coll, 6-2, 6-1
Doubles: 1. Cassie Sierka/Keira Ross (BP) d. Maria Fetter/Julia Fetter, 6-1, 6-1. 2. Julia Ross/Mia Hogue (BP) d. Jenna Galo/Bevan Stairs, 6-2, 6-2
North Allegheny 4, Fox Chapel 1
Singles: 1. Mia Kaufmann (NA) d. Zoey Liu, 6-3, 7-5. 2. Samantha Leeman (NA) d. Clara Drahnak, 6-1, 6-4. 3. Eloise Johnson (FC) d. Alexa Richey, 3-6, 7-6 (2), 7-5
Doubles: 1. Audrey Zheng/Rouxi Reddy (NA) d. Caroline Leland/Victoria Pfendler, 6-3, 6-4. 2. Ella Mangene/Remi Hayward (NA) d. Umayma Trebak/Rebecca Dorneich, 6-0, 7-6 (4)
Volleyball
Girls
Wednesday’s results
Class 3A
Section 1
Oakland Catholic 3, Chartiers Valley 0
Section 4
Beaver 3, Lincoln Park 0
Nonsection
Union 3, Ellwood City 2
Thursday’s schedule
Class 4A
Section 1
Canon-McMillan at Baldwin, 7:30 p.m.
Mt. Lebanon at Bethel Park, 7 p.m.
Upper St. Clair at Peters Township, 7 p.m.
Section 2
North Catholic at Butler, 7:30 p.m.
North Hills at North Allegheny, 7:15 p.m.
Seneca Valley at Pine-Richland, 7:30 p.m.
Section 3
Hempfield at Connellsville, 7:15 p.m.
Norwin at Latrobe, 7:30 p.m.
Plum at Penn-Trafford, 7 p.m.
Section 4
Kiski Area at Armstrong, 7:30 p.m.
Penn Hills at Fox Chapel, 7 p.m.
Woodland Hills at Shaler, 7 p.m.
Class 3A
Section 1
Moon at Chartiers Valley, 7:15 p.m.
Oakland Catholic at West Allegheny, 7:30 p.m.
South Fayette at Trinity, 7:15 p.m.
Section 2
Highlands at Freeport, 7:15 p.m.
Knoch at Hampton, 6:45 p.m.
Valley at Mars, 5:30 p.m.
Section 3
Elizabeth Forward at Albert Gallatin, 6 p.m.
Laurel Highlands at Uniontown, 7:10 p.m.
Section 4
Blackhawk at Ambridge, 7:30 p.m.
Central Valley at Beaver, 7 p.m.
New Castle at Lincoln Park, 7:30 p.m.
Section 5
Gateway at Derry, 7 p.m.
Greensburg Salem at West Mifflin, 7 p.m.
Indiana at McKeesport, 7 p.m.
Class 2A
Section 1
Aliquippa at Northgate, 7:30 p.m.
Avonworth at Quaker Valley, 7:30 p.m.
Hopewell at Freedom, 7 p.m.
New Brighton at Our Lady of the Sacred Heart, 7 p.m.
Section 2
Carlynton at South Park, 7:15 p.m.
East Allegheny at Steel Valley, 7:30 p.m.
Seton LaSalle at Keystone Oaks, 7 p.m.
Sto-Rox at South Allegheny, 7 p.m.
Section 3
Bentworth at McGuffey, 7 p.m.
Brownsville at Waynesburg Central, 7:30 p.m.
Charleroi at Burgettstown, 7:30 p.m.
Washington at Chartiers-Houston, 7:30 p.m.
Section 4
Laurel at Beaver Falls, 7:30 p.m.
Mohawk at Shenango, 7:30 p.m.
Neshannock at Riverside, 7:30 p.m.
Section 5
Ligonier Valley at Burrell, 7:30 p.m.
Neighborhood Academy at Deer Lakes, 7:15 p.m.
Yough at Southmoreland, 7 p.m.
Class A
Section 1
Leechburg at Apollo-Ridge, 7 p.m.
Riverview at Aquinas Academy, 7 p.m.
Springdale at St. Joseph, 7:30 p.m.
Section 2
Rochester at Beaver County Christian, 7:30 p.m.
South Side at Cornell, 7:30 p.m.
Western Beaver at Union, 7 p.m.
Section 3
Carmichaels at Avella, 7 p.m.
Jefferson-Morgan at Beth-Center, 7:30 p.m.
West Greene at Mapletown, 6:30 p.m.
Section 4
Trinity Christian at Frazier, 7 p.m.
Section 5
Brentwood at Serra Catholic, 7:30 p.m.
Fort Cherry at Eden Christian, 7 p.m.
Nonsection
California at Belle Vernon, 7:30 p.m.
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