High school scores, summaries and schedules for March 31, 2026
By:
Wednesday, April 1, 2026 | 12:06 AM
High schools
Baseball
Tuesday’s results
Class 6A
Section 1
Butler 4, North Hills 0
Central Catholic 6, Seneca Valley 0
Section 2
Norwin 6, Hempfield 3
Canon-McMillan 10, Woodland Hills 4
Class 5A
Section 1
Penn-Trafford 6, Armstrong 1
Kiski Area 11, Franklin Regional 7
Latrobe at Penn Hills, ppd.
Section 2
Trinity 13, Bethel Park 8
South Fayette 14, Chartiers Valley 4
Peters Township 5, Moon 1
Section 3
Shaler 13, Allderdice 11
Pine-Richland 8, Fox Chapel 4
New Castle 4, Mars 1
Section 4
Thomas Jefferson 5, Baldwin 0
Montour 8, Connellsville 0
Gateway 9, McKeesport 3
Class 4A
Section 1
Hopewell 5, Ambridge 2
Beaver 9, Hampton 5
Blackhawk 5, Central Valley 1
Section 2
Uniontown 3, Albert Gallatin 2
Belle Vernon 8, Ringgold 1
Elizabeth Forward 8, Laurel Highlands 5
Section 3
Valley 12, Derry 2
Knoch 11, Greensburg Salem 0
Indiana 12, Highlands 1
Class 3A
Section 1
Beaver Falls at Sto-Rox, ppd.
Riverside 1, Ellwood City 0
Mohawk 10, Quaker Valley 10
Section 2
Avonworth 17, Steel Valley 1
South Park 11, East Allegheny 1
South Allegheny 3, Shady Side Academy 1
Section 3
Burrell 14, Southmoreland 1
Mt. Pleasant 8, Deer Lakes 0
Freeport 7, Ligonier Valley 3
Section 4
Brownsville 7, Washington 4
Seton LaSalle 8, Charleroi 4
Keystone Oaks 8, McGuffey 0
Class 2A
Section 1
Fort Cherry 16, Bentworth 1
California 10, Burgettstown 0
Chartiers-Houston 6, Beth-Center 4
Section 2
Northgate 17, Aliquippa 1
Freedom 7, New Brighton 2
Neshannock 4, Laurel 3
Section 3
Apollo-Ridge 6, Springdale 5
Riverview 3, Brentwood 0
Our Lady of the Sacred Heart 10, Carlynton 0
Class A
Section 1
Avella 19, Mapletown 1
Jefferson-Morgan 5, Carmichaels 0
Greensburg Central Catholic 15, Jeannette 5
Section 2
Rochester 10, Summit Academy 0
Western Beaver 10, Leechburg 2
Section 3
Bishop Canevin 15, Monessen 0
Eden Christian 4, Serra Catholic 3
Nonsection
Aquinas Academy 10, Geibel Catholic 1
North Allegheny 9, Mt. Lebanon 5
Shenango 18, Union 5
West Mifflin 6, Yough 4
Wednesday’s schedule
Class 3A
Section 1
Beaver Falls at Sto-Rox, 4 p.m.
Nonsection
Sewickley Academy at West Greene, 4 p.m.
Flag football
Tuesday’s results
Section 1
North Catholic 33 , Pine-Richland 6
Section 3
McKeesport 21, Propel Braddock Hills 12
Plum 25, Oakland Catholic 12
Woodland Hills 26, Penn Hills 14
Lacrosse
Boys
Tuesday’s results
Class 3A
Section 1
Mt. Lebanon 19, Hempfield 2
Girls
Tuesday’s results
Class 2A
Section 1
Franklin Regional 14, Greensburg Salem 3
Section 2
Freeport 14, Knoch 1
Softball
Tuesday’s results
Class 6A
Section 1
Canon-McMillan 12, Mt. Lebanon 4
North Allegheny 17, Butler 2
Class 5A
Section 2
Penn-Trafford 15, McKeesport 0
Section 3
Montour 10, Upper St. Clair 8
Section 4
Baldwin 9, Albert Gallatin 0
Thomas Jefferson 10, Peters Township 1
Class 4A
Section 2
Belle Vernon 16, Ringgold 12
West Mifflin 11, Oakland Catholic 0
Elizabeth Forward 8, Uniontown 0
Class 3A
Section 3
Charleroi 10, Steel Valley 7
Keystone Oaks 3, McGuffey 0
Class 2A
Section 1
Neshannock 12, Riverside 2
Section 3
Chartiers-Houston 13, Our Lady of the Sacred Heart 0
Section 4
Frazier 8, Brownsville 7
Class A
Section 2
Carmichaels 11, Mapletown 0
Jefferson-Morgan 7, Beth-Center 2
Nonsection
Beaver 18, Woodrow Wilson (WV) 0
Bishop Canevin 16, Avella 4
Freeport 22, Hampton (TN) 1
Jeannette 4, Washington 2
South Side 14, Carlynton 6
Western Beaver 16, Knott County Central (KY) 5
West Greene 14, Monessen 2
Yough 15, Leechburg 0
Wednesday’s schedule
Class 6A
Section 1
Butler at Norwin, 4 p.m.
Canon-McMillan at Seneca Valley, 4 p.m.
Mt. Lebanon at Hempfield, 4 p.m.
Pine-Richland at North Allegheny, 4 p.m.
Class 5A
Section 1
North Hills at Shaler, 4 p.m.
Penn Hills at Plum, 4 p.m.
Section 2
Gateway at Armstrong, 3:45 p.m.
Kiski Area at McKeesport, 6 p.m.
Latrobe at Penn-Trafford, 4 p.m.
Section 3
Moon at Chartiers Valley, 4 p.m.
South Fayette at Montour, 4 p.m.
Upper St. Clair at West Allegheny, 4 p.m.
Section 4
Bethel Park at Albert Gallatin, 4 p.m.
Connellsville at Trinity, 4 p.m.
Thomas Jefferson at Baldwin, 6 p.m.
Class 4A
Section 1
Greensburg Salem at Derry, 4:30 p.m.
Highlands at Valley, 4 p.m.
Indiana at Knoch, 4 p.m.
Section 2
Laurel Highlands at Belle Vernon, 4 p.m.
Ringgold at Uniontown, 4 p.m.
Section 3
Blackhawk at Ambridge, 4 p.m.
Hampton at North Catholic, 4 p.m.
Class 3A
Section 1
Ligonier Valley at Burrell, 7 p.m.
Mt. Pleasant at Deer Lakes, 4 p.m.
Yough at Southmoreland, 4:30 p.m.
Section 2
Ellwood City at Avonworth, 4:30 p.m.
Hopewell at Beaver Falls, 4 p.m.
Section 3
Keystone Oaks at Charleroi, 4 p.m.
McGuffey at East Allegheny, 3:45 p.m.
Steel Valley at South Park, 6 p.m.
Class 2A
Section 1
Neshannock at Shenango, 4 p.m.
New Brighton at Riverside, 4 p.m.
Section 2
Northgate at Apollo-Ridge, 4 p.m.
Shady Side Academy at Brentwood, 4 p.m.
Springdale at South Allegheny, 4 p.m.
Section 3
Chartiers-Houston at Burgettstown, 4 p.m.
Fort Cherry at Carlynton, 4 p.m.
Seton LaSalle at Our Lady of the Sacred Heart, 4 p.m.
Section 4
California at Bentworth, 4 p.m.
Frazier at Brownsville, 4 p.m.
Waynesburg at Washington, 4 p.m.
Class A
Section 1
Rochester at Bishop Canevin, 3:45 p.m.
Sewickley Academy at Cornell, 3:30 p.m.
Union at South Side, 4:30 p.m.
Section 2
Carmichaels at Avella, 4 p.m.
Jefferson-Morgan at Beth-Center, 4 p.m.
West Greene at Mapletown, 4:15 p.m.
Section 3
Leechburg at Serra Catholic, 4:30 p.m.
Nonsection
Beaver vs. Cabell Midland (WV) at Myrtle Beach, noon
Tennis
Boys
Tuesday’s results
Class 3A
Section 2
North Allegheny 5, Moon 0
Sewickley Academy 5, Mars 0
Class 2A
Section 1
Mt. Pleasant 4, Burrell 1
Tuesday’s summaries
Mt. Pleasant 4, Burrell 1
Singles: 1. Austyn Gross (MP) d. Youssef Buchi, 6-1, 6-1. 2. Luke Hauser (MP) d. Nathan Bigenho, 6-3, 6-2. 3. Nico Pisula (MP) d. Cole Miller, 6-0, 6-1
Doubles: 1. Gavin Lucot/William York (B) d. Logan Hause/Austin Duvall, 6-3, 7-6 (3). 2. Derrick Smith/Owen Spires (MP) d. Chase Atkinson/Corey Blose, 2-6, 7-5, 6-4
Sewickley Academy 5, Butler 0
Singles: 1. Johan Harmin (SA) d. Ryan Conaway, 6-1, 6-0. 2. Will Bojalad (SA) d. Landin Schooley, 6-0, 6-1. 3. Finn Wentz (SA) d. Carson Stewart, 6-0, 6-1.
Doubles: 1. Ben Terrell/Max Kope (SA) d. Creedon Dalton/Jeremy Schreffler, 6-0, 6-1. 2. Ben Glass/Grayson Quigley (SA) d. Evan Conaway/Anthony Stoops, 6-1, 6-1.
Track and field
Tuesday’s results
Class 3A
Section 1
Boys
Penn-Trafford 89, Derry 61
Girls
Penn-Trafford 76, Derry 74
Class 2A
Section 5
Boys
South Park 86, Fort Cherry 63
South Park 113, Washington 36
Fort Cherry 95, Washington 34
Girls
Fort Cherry 88, South Park 62
Fort Cherry 131, Washington 18
South Park 147, Washington 2
Volleyball
Boys
Tuesday’s results
Class 3A
Section 1
Butler 3, Pine-Richland 2
North Allegheny 3, Moon 0
Section 2
Central Catholic 3, Plum 1
Gateway 3, North Hills 1
Section 3
Penn-Trafford 3, Armstrong 1
Norwin 3, Franklin Regional 1
Hempfield 3, Latrobe 0
Section 4
Baldwin 3, Upper St. Clair 0
Peters Township 3, Bethel Park 0
Class 2A
Section 1
Aquinas Academy 3, North Catholic 0
Section 2
Deer Lakes at Steel Valley, (n)
Derry at McKeesport, (n)
Section 3
Seton LaSalle 3, Keystone Oaks 0
South Park 3, Brentwood 0
Section 4
Trinity 3, Ambridge 0
Our Lady of the Sacred Heart 3, Montour 1
South Fayette 3, Hopewell 1
Wednesday’s schedule
Class 3A
Section 3
Penn-Trafford at Franklin Regional, 7 p.m.
Class 2A
Section 1
Mars at Aquinas Academy, 7:30 p.m.
North Catholic at Shaler, 7:15 p.m.
Section 3
Seton LaSalle at Brentwood, 7:30 p.m.
Section 4
Our Lady of the Sacred Heart at Ambridge, 7 p.m.
Nonsection
Derry at Armstrong, 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 March 30, 2026• High school sports scores, schedules for March 29, 2026
• Westmoreland high school notebook: Girls volleyball moving to 6 classifications
• High school sports scores, schedules for March 28, 2026
• Westmoreland athletes of the week: Latrobe’s Natalia Scekeres, Greensburg Central Catholic’s Tyler Samide