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