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