High school scores, summaries and schedules for April 21, 2025

By:
Monday, April 21, 2025 | 10:51 PM


High schools

Baseball

Monday’s results

Class 5A

Section 2

Peters Township 3, Upper St. Clair 1

Class A

Section 2

Rochester at St. Joseph, ppd.

City League

Obama Academy at Westinghouse, ppd.

Perry Traditional Academy at Carrick, ppd.

Nonsection

Fox Chapel 4, North Allegheny 1

Hundred (WV) at Mapletown, ppd.

Tuesday’s schedule

Class 6A

Section 1

Butler at Central Catholic, 3:45 p.m.

North Allegheny at Seneca Valley, 7 p.m.

Section 2

Hempfield at Canon-McMillan, 4 p.m.

Mt. Lebanon at Woodland Hills, 4 p.m.

Class 5A

Section 1

Armstrong at Franklin Regional, 4 p.m.

Penn-Trafford at Penn Hills, 4 p.m.

Plum at Kiski Area, 4 p.m.

Section 2

Bethel Park at Moon, 4 p.m.

Peters Township at Upper St. Clair, 7 p.m.

Trinity at South Fayette, 4 p.m.

Section 3

Allderdice at Mars, 4 p.m.

Shaler at Pine-Richland, 4 p.m.

West Allegheny at New Castle, 4 p.m.

Section 4

Baldwin at Connellsville, 4 p.m.

Gateway at Thomas Jefferson, 4:30 p.m.

McKeesport at Montour, 7 p.m.

Class 4A

Section 1

Ambridge at Blackhawk, 4 p.m.

Hopewell at Hampton, 4 p.m.

North Catholic at Central Valley, 4 p.m.

Section 2

Albert Gallatin at Elizabeth Forward, 6:30 p.m.

Uniontown at Ringgold, 4 p.m.

West Mifflin at Laurel Highlands, 4 p.m.

Section 3

Derry at Greensburg Salem, 4 p.m.

Highlands at Valley, 4 p.m.

Indiana at Knoch, 4 p.m.

Class 3A

Section 1

Beaver Falls at Ellwood City, 4:30 p.m.

Mohawk at Sto-Rox, 4 p.m.

Quaker Valley at Riverside, 4 p.m.

Section 2

Avonworth at East Allegheny, 4 p.m.

Shady Side Academy at Steel Valley, 3:30 p.m.

South Allegheny at South Park, 6 p.m.

Section 3

Burrell at Freeport, 4 p.m.

Southmoreland at Mt. Pleasant, 4 p.m.

Yough at Ligonier Valley, 4 p.m.

Section 4

Brownsville at Keystone Oaks, 4 p.m.

Washington at Seton LaSalle, 7 p.m.

Waynesburg at McGuffey, 4 p.m.

Class 2A

Section 1

Bentworth at Burgettstown, 4:30 p.m.

Fort Cherry at Chartiers-Houston, 4 p.m.

Frazier at California, 4:30 p.m.

Section 2

Aliquippa at Laurel, 4:15 p.m.

Northgate at New Brighton, 4 p.m.

Shenango at Neshannock, 6 p.m.

Section 3

Apollo-Ridge at Carlynton, 4 p.m.

South Side at Our Lady of the Sacred Heart, 5:30 p.m.

Springdale at Riverview, 4 p.m.

Class A

Section 1

Avella at Greensburg Central Catholic, 4 p.m.

Mapletown at Jefferson-Morgan, 4 p.m.

West Greene at Jeannette, 4 p.m.

Section 2

Rochester at St. Joseph, 4 p.m.

Summit Academy at Western Beaver, 4 p.m.

Union at Aquinas Academy, 4 p.m.

Winchester Thurston at Leechburg, 3:45 p.m.

Section 3

Bishop Canevin at Clairton, 4 p.m.

Monessen at Eden Christian, 4 p.m.

City League

Obama Academy at Carrick, 3:30 p.m.

Nonsection

Brashear at Brentwood, 3:45 p.m.

Charleroi at Belle Vernon, 4 p.m.

Freedom at Beth-Center, 7 p.m.

Hillel Academy at Sewickley Academy, 5 p.m.

Norwin at Latrobe, 7 p.m.

Lacrosse

Monday’s results

Boys

Class 2A

Section 2

Indiana 8, Moon 4

Nonsection

Kiski School 8, North Allegheny 7

Upper St. Clair 19, Penn-Trafford 2

Girls

Nonsection

Hempfield 14, Yough 3

Penn-Trafford 7, Hampton 4

Plum 9, Franklin Regional 8

Pine-Richland 13, Mars 9

Softball

Monday’s results

Class 6A

Section 1

Seneca Valley 6, Norwin 0

North Allegheny 7, Woodland Hills 0 (forfeit)

North Allegheny 7, Woodland Hills 0 (forfeit)

Butler at Mt. Lebanon, ppd.

Class 5A

Section 1

North Hills 15, Mars 3

Fox Chapel 15, Penn Hills 0

Fox Chapel 19, Penn Hills 1

Plum at Shaler, ppd.

Section 2

Armstrong 16, Kiski Area 0

Penn-Trafford 17, McKeesport 0

Latrobe at Franklin Regional, ppd.

Section 3

Chartiers Valley 8, Upper St. Clair 4

West Allegheny 9, South Fayette 4

Section 4

Connellsville 18, Bethel Park 7

Peters Township 11, Albert Gallatin 6

Class 4A

Section 1

Highlands at Freeport, ppd.

Indiana at Derry, ppd.

Knoch at Valley, ppd.

Section 2

Elizabeth Forward 17, Oakland Catholic 6

Belle Vernon 14, Ringgold 3

Section 3

Central Valley at Beaver, ppd.

North Catholic at Western Beaver, ppd.

Class 3A

Section 1

Burrell at Mt. Pleasant, ppd.

Ligonier Valley at Southmoreland, ppd.

Section 2

Mohawk 6, Ellwood City 2

Section 3

South Park 8, Keystone Oaks 1

Charleroi at McGuffey, ppd.

Class 2A

Section 1

New Brighton at Aliquippa, ppd.

Section 2

Brentwood 10, Springdale 3

Apollo-Ridge 16, Shady Side Academy 1

Northgate at South Allegheny, ppd.

Section 3

Seton LaSalle 3, Burgettstown 1

Chartiers-Houston at Our Lady of the Sacred Heart, ppd.

Section 4

Waynesburg 3, Bentworth 1

Frazier at Washington, ppd.

Class A

Section 1

Union 15, Cornell 0

Union 16, Cornell 0

Section 2

Mapletown at Carmichaels, ppd.

Section 3

Monessen 18, Ellis School 0

Monessen 23, Ellis School 7

Leechburg at Greensburg Central Catholic, DH, ppd.

St. Joseph at Serra Catholic, ppd.

Nonsection

New Castle 14, Moniteau 3

Gateway at Carrick, ppd.

Laurel at Blackhawk, ppd.

Tuesday’s schedule

Class 6A

Section 1

Hempfield at Canon-McMillan, 4:15 p.m.

Pine-Richland at North Allegheny, 7 p.m.

Seneca Valley at Butler, 4 p.m.

Class 5A

Section 1

Plum at Shaler, 4 p.m.

Section 2

Latrobe at Franklin Regional, 4 p.m.

McKeesport at Penn-Trafford, 4 p.m.

Section 4

Connellsville at Baldwin, 5 p.m.

Trinity at Thomas Jefferson, 4 p.m.

Class 4A

Section 1

Greensburg Salem at Valley, 4 p.m.

Highlands at Freeport, 4 p.m.

Section 2

Belle Vernon at Ringgold, 4 p.m.

Laurel Highlands at Elizabeth Forward, 4:15 p.m.

West Mifflin at Uniontown, 6 p.m.

Section 3

Blackhawk at Western Beaver, 4 p.m.

Central Valley at Beaver, 4 p.m.

Hampton at Ambridge, DH, 3 p.m.

Class 3A

Section 1

Burrell at Mt. Pleasant, 4 p.m.

Deer Lakes at Yough, 4 p.m.

Ligonier Valley at Southmoreland, 4 p.m.

Section 2

Avonworth at Hopewell, 4 p.m.

Beaver Falls at Quaker Valley, 4 p.m.

Section 3

Charleroi at McGuffey, 4 p.m.

East Allegheny at Steel Valley, 3:30 p.m.

Class 2A

Section 1

New Brighton at Aliquippa, 4 p.m.

Shenango at Riverside, 4 p.m.

Section 2

Northgate at South Allegheny, 4 p.m.

Section 3

Burgettstown at Fort Cherry, 4 p.m.

Our Lady of the Sacred Heart at Chartiers-Houston, 4 p.m.

Section 4

Waynesburg at Washington, 4 p.m.

Class A

Section 1

Bishop Canevin at Sewickley Academy, 4:30 p.m.

Section 2

Avella at Beth-Center, 4 p.m.

Carmichaels at Mapletown, 4:15 p.m.

Section 3

Jeannette at Serra Catholic, 4 p.m.

Leechburg at Greensburg Central Catholic, 4 p.m.

Track and field

Monday’s results

Class 3A

Section 1

Boys

Indiana 79, Derry 67

Girls

Derry 100, Indiana 49

Class 2A

Section 4

Boys

Riverview 122, Springdale 18

Girls

Riverview 100, Springdale 21

Volleyball

Boys

Monday’s results

Nonsection

Central Catholic 3, Norwin 1

Baldwin 3, North Hills 0

Tuesday’s schedule

Class 3A

Section 3

Butler at Pine-Richland, 7:15 p.m.

Class 2A

Section 1

Deer Lakes at Steel Valley, 3:30 p.m.

Derry at McKeesport, 6 p.m.

Section 2

Aquinas Academy at North Catholic, 7:15 p.m.

Beaver County Christian at Mars, 6 p.m.

Nonsection

Armstrong at Shaler, 7 p.m.

Fox Chapel at Seneca Valley, 7:15 p.m.

Keystone Oaks at Bethel Park, 6 p.m.

Latrobe at Bishop Guilfoyle, 7:30 p.m.

Our Lady of the Sacred Heart at Baldwin, 7:30 p.m.

Peters Township at Norwin, 7:15 p.m.

Plum at Franklin Regional, 7:30 p.m.

Seton LaSalle at Hopewell, 7:30 p.m.

South Park at Trinity, 7:15 p.m.

Summit Academy at Brentwood, 6 p.m.

Thomas Jefferson at South Fayette, 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 May 1, 2025
Westmoreland high school notebook: Thompson adds AD to his duties at Greensburg Central Catholic
High school scores, summaries and schedules for April 30, 2025
High school scores, summaries and schedules for April 29, 2025
High school scores, summaries and schedules for April 28, 2025