High school scores, summaries and schedules for April 30, 2025
By:
Wednesday, April 30, 2025 | 11:40 PM

High schools
Baseball
Wednesday’s results
Class 6A
Section 1
Seneca Valley 5, Butler 0
North Allegheny 9, North Hills 3
Section 2
Hempfield 12, Woodland Hills 0
Mt. Lebanon 2, Norwin 1
Class 5A
Section 2
Moon 6, Upper St. Clair 1
Section 3
Mars 8, West Allegheny 4
Section 4
Montour 8, Baldwin 3
Connellsville at Gateway, ppd.
Class 4A
Section 1
Beaver 10, Ambridge 0
Central Valley 13, Hopewell 5
Section 3
Knoch 6, Derry 4
Class 3A
Section 1
Riverside 12, Beaver Falls 0
Sto-Rox at Quaker Valley, ppd.
Section 2
Avonworth 6, South Park 1
East Allegheny at Shady Side Academy, ppd.
Section 3
Burrell 13, Deer Lakes 12
Section 4
McGuffey 17, Washington 2
Class 2A
Section 2
Freedom at Aliquippa, ppd.
Neshannock 12, Northgate 1
Class A
Section 2
Western Beaver 8, Winchester Thurston 0
City League
Carrick at Westinghouse, ppd.
Nonsection
Central Catholic 9, South Fayette 3
Mercer 10, Laurel 4
Mt. Pleasant at Connellsville, ppd.
Riverside at Neshannock, ppd.
Steel Valley at Obama Academy, ppd.
West Allegheny at Baldwin, ppd.
Thursday’s schedule
Class 6A
Section 1
North Hills at North Allegheny, 7 p.m.
Seneca Valley at Butler, 5:30 p.m.
Section 2
Norwin at Mt. Lebanon, 4:15 p.m.
Woodland Hills at Hempfield, 4:15 p.m.
Class 5A
Section 4
Connellsville at Gateway, 7 p.m.
Class 4A
Section 2
Elizabeth Forward at West Mifflin, 4 p.m.
Class 2A
Burgettstown at Frazier, 4:30 p.m.
Section 2
Laurel at Aliquippa, 3:30 p.m.
Class 3A
Section 1
Sto-Rox at Quaker Valley, 4:15 p.m.
Section 2
East Allegheny at Shady Side Academy, 4:15 p.m.
Class A
Section 3
Monessen at Sewickley Academy, 4:30 p.m.
City League
Perry Traditional Academy at Carrick, 3:30 p.m.
Nonsection
Allderdice at Keystone Oaks, 4 p.m.
Apollo-Ridge at Highlands, 7 p.m.
Armstrong at Burrell, 4 p.m.
Avonworth at Mars, 4 p.m.
Beaver at Moon, 4 p.m.
Beaver Falls at Brashear, 6:30 p.m.
Bishop Canevin at Chartiers-Houston, 7 p.m.
Blackhawk at West Allegheny, 4:30 p.m.
Brentwood at Jeannette, 4 p.m.
Brownsville at California, 4:30 p.m.
Burgettstown at McGuffey, 7 p.m.
Central Catholic at Montour, 7 p.m.
East Allegheny at Ligonier Valley, 4 p.m.
Ellwood City at Western Beaver, 4 p.m.
Fox Chapel at Shady Side Academy, 4:15 p.m.
Freeport at Valley, 4 p.m.
Greensburg Salem at Ringgold, 4 p.m.
Indiana at Dubois, 4:30 p.m.
Knoch at Pine-Richland, 4:15 p.m.
Leechburg at Riverview, 4 p.m.
Mapletown at Monessen, 4 p.m.
Mohawk at Hopewell, 4 p.m.
Shaler at Hampton, 4 p.m.
Southmoreland at Greensburg Central Catholic, 4 p.m.
South Side at Shenango, 4 p.m.
Thomas Jefferson at Elizabeth Forward, 7 p.m.
Trinity at Waynesburg, 3:30 p.m.
Washington at Jefferson-Morgan, 7 p.m.
Lacrosse
Wednesday’s results
Boys
Class 3A
Section 2
Shady Side Academy 6, North Allegheny 5
Class 2A
Section 1
South Fayette 15, Franklin Regional 1
Nonsection
Seneca Valley 14, Bethel Park 13
Girls
Class 3A
Section 1
Penn-Trafford 16, Canon-McMillan 6
Nonsection
North Hills 13, Armstrong 1
Softball
Wednesday’s results
Class 6A
Section 1
Norwin 7, Mt. Lebanon 1
Hempfield 10, Pine-Richland 0
Seneca Valley 5, Canon-McMillan 0
Butler 7, Woodland Hills 0 (forfeit)
Class 5A
Section 1
Shaler 9, Mars 0
New Castle at Plum, ppd.
North Hills at Penn Hills, ppd.
Section 2
Latrobe at Kiski Area, ppd.
Section 3
Chartiers Valley at South Fayette, ppd.
Montour at Upper St. Clair, ppd.
West Allegheny 4, Moon 0
Section 4
Thomas Jefferson 8, Bethel Park 7
Connellsville at Peters Township, ppd.
Class 4A
Section 1
Freeport at Valley, ppd.
Knoch 11, Greensburg Salem 1
Indiana 9, Highlands 2
Section 2
Elizabeth Forward at West Mifflin, ppd.
Uniontown 3, Laurel Highlands 0
Oakland Catholic 15, Ringgold 9
Section 3
Beaver 13, Western Beaver 6
North Catholic 4, Blackhawk 0
Central Valley at Hampton, ppd.
Class 3A
Section 2
Avonworth 16, Beaver Falls 0
Hopewell 6, Ellwood City 1
Section 3
Charleroi 3, Keystone Oaks 2
Class 2A
Section 1
Shenango 16, Freedom 0
Laurel 8, Riverside 0
Neshannock 16, New Brighton 0
Section 2
Shady Side Academy at South Allegheny, ppd.
Springdale at Apollo-Ridge, DH, ppd.
Section 3
Seton LaSalle 15, Carlynton 0
Section 4
Frazier 9, Bentworth 1
Waynesburg 5, Brownsville 0
Class A
Section 2
Jefferson-Morgan 13, Avella 0
West Greene 13, Beth-Center 3
Section 3
Serra Catholic 9, Greensburg Central Catholic 6
Jeannette 19, St. Joseph 0
Nonsection
Armstrong 12, Burrell 0
Penn-Trafford 7, Connellsville 4
Quaker Valley 3, Sewickley Academy 1
Union 1, Mohawk 0
Yough 15, California 0
Aliquippa at Rochester, ppd.
Brentwood at Cornell, ppd.
Ligonier Valley at Derry, ppd.
Mt. Pleasant at South Allegheny, ppd.
Thursday’s schedule
Class 5A
Section 3
West Allegheny at Montour, 4 p.m.
Section 4
Bethel Park at Albert Gallatin, 4 p.m.
Connellsville at Peters Township, 4:30 p.m.
Class 4A
Section 1
Freeport at Valley, 4 p.m.
Highlands at Derry, 4 p.m.
Section 3
Beaver at Ambridge, 4:15 p.m.
Blackhawk at Central Valley, 4 p.m.
Class 3A
Section 1
Yough at Ligonier Valley, 5:30 p.m.
Section 2
Quaker Valley at Ellwood City, 5 p.m.
Section 3
Charleroi at East Allegheny, 3:45 p.m.
Class 2A
Section 4
Bentworth at Waynesburg, 4 p.m.
Class A
Section 1
Cornell at South Side, DH, 3:30 p.m.
Section 2
Beth-Center at Avella, 4 p.m.
Carmichaels at Jefferson-Morgan, 4 p.m.
Nonsection
Avonworth at South Park, 6 p.m.
Burrell at Knoch, 4 p.m.
Ellis School at Brentwood, 4 p.m.
Ellwood City at Riverside, 4 p.m.
Fox Chapel at Deer Lakes, 4 p.m.
Hopewell at Gateway, 5 p.m.
Jeannette at Apollo-Ridge, 4 p.m.
Neshannock at Armstrong, 3:45 p.m.
Penn-Trafford at Connellsville, 4 p.m.
South Allegheny at Keystone Oaks, 4 p.m.
West Greene at California, 4:15 p.m.
Tennis
Boys
WPIAL team championships
Class 3A
Quarterfinals
Wednesday’s results
North Allegheny 5, Franklin Regional 0
Upper St. Clair 3, Fox Chapel 2
Mt. Lebanon 3, Sewickley Academy 2
Gateway 4, Shady Side Academy 1
Semifinals
Monday’s schedule
North Allegheny vs. Upper St. Clair; Mt. Lebanon vs. Gateway
Class 2A
First round
Tuesday’s results
South Park 5, Riverside 0
Indiana 3, Beaver 2
North Catholic 4, Mt. Pleasant 1
Winchester Thurston 5, Ringgold 0
Blackhawk 5, West Allegheny 0
Hampton 3, Montour 1
Quaker Valley 4, Central Valley 1
Valley 5, Carlynton 0
Quarterfinals
Wednesday’s results
South Park 4, Indiana 1
North Catholic 4, Winchester Thurston 1
Hampton 3, Blackhawk 2
Valley 3, Quaker Valley 2
Semifinals
Monday’s schedule
South Park vs. North Catholic; Hampton vs. Valley
Wednesday’s summary
Valley 3, Quaker Valley 2
Singles: 1. Landon Harclerode (V) d. William Meagher, 6-1, 6-1. 2. Tyler Quinn d. Charlie Pyle, 6-1, 6-2. 3. Baxter Diehm (V) d. Colin Benge, 6-3, 6-4
Doubles: 1. Matthew Henry/Dom Ditano (QV) d. Jake Ervin/Josh Serena, 6-1, 6-1. 2. Carter Hawes/Patrick Connors (QV) d. Maddox DeAntonio/Jackson Dameron, 6-4, 4-6, 7-5
Track and field
WPIAL team championships
Boys
Class 3A
Semifinals
Wednesday’s results
North Allegheny 118, Knoch 32; North Allegheny 133, Baldwin 17; North Allegheny 137, New Castle 13
Norwin 110, Plum 40; Norwin 126, Ringgold 24
Butler 83, Penn-Trafford 67; Butler 106, Moon 44; Butler 112, Kiski Area 38
Mt. Lebanon 77, Franklin Regional 73; Mt. Lebanon 105, Trinity 45; Mt. Lebanon 126, Connellsville 24
Finals
Tuesday’s schedule
North Allegheny, Norwin, Butler, Mt. Lebanon at West Mifflin, 3 p.m.
Class 2A
Semifinals
Wednesday’s results
Shenango 79, Riverview 71; Shenango 92, Shady Side Academy 58; Shenango 117, New Brighton 28
Mohawk 77, Greensburg Central Catholic 73; Mohawk 92, Fort Cherry 58; Mohawk 93, Apollo-Ridge 57; Mohawk 114.5, Trinity Christian 34.5
Beaver 91, California 59; Beaver 95, Mt. Pleasant 55; Beaver 97, South Park 53
Quaker Valley 114, Waynesburg 36; Quaker Valley 124, South Side 26; Quaker Valley 144, Neighborhood Academy 5
Finals
Tuesday’s schedule
Shenango, Mohawk, Beaver, Quaker Valley at Peters Township, 3 p.m.
Girls
Class 3A
Semifinals
Wednesday’s results
North Allegheny 84.5, Hempfield 65.5; North Allegheny 112, Knoch 38; North Allegheny 127, Blackhawk 23
Norwin 101, Pine-Richland 49; Norwin 110, Plum 40; Norwin 134, Laurel Highlands 10
Butler 107, Moon 43; Butler 111, Kiski Area 39; Butler 130, Beaver 20; Butler 139, Belle Vernon 10
South Fayette 76, Mt. Lebanon 74; South Fayette 78, Seneca Valley 72; South Fayette 115, Franklin Regional 35
Finals
Tuesday’s schedule
North Allegheny, Norwin, Butler, South Fayette at West Mifflin, 3 p.m.
Class 2A
Semifinals
Wednesday’s results
North Catholic 87, Shady Side Academy 48; North Catholic 94, Shenango 51; North Catholic 104, Our Lady of the Sacred Heart 36
Laurel 75, Greensburg Central Catholic 75*; Laurel 83, Fort Cherry 67; Laurel 124, Trinity Christian 25
*Laurel advances on total points tiebreaker, 282-245
Carlynton 96, Freeport 53; Carlynton 106, Southmoreland 43; Carlynton 106, California 34
Quaker Valley 81, Winchester Thurston 68; Quaker Valley 119, Brownsville 30; Quaker Valley 135, South Side 15
Finals
Tuesday’s schedule
North Catholic, Laurel, Carlynton, Quaker Valley at Peters Township, 3 p.m.
Volleyball
Boys
Wednesday’s results
Class 3A
Section 1
Bethel Park at Mt. Lebanon, (n)
Class 2A
Section 1
McKeesport at Steel Valley, (n)
Thursday’s schedule
Class 3A
Section 1
Baldwin at Canon-McMillan, 7:30 p.m.
Upper St. Clair at Peters Township, 7 p.m.
Section 2
Armstrong at Latrobe, 7:30 p.m.
Franklin Regional at Hempfield, 7:15 p.m.
Norwin at Penn-Trafford, 7 p.m.
Section 3
Moon at Seneca Valley, 7:15 p.m.
North Allegheny at Pine-Richland, 7 p.m.
Section 4
Central Catholic at Gateway, 7 p.m.
Fox Chapel at North Hills, 7:30 p.m.
Penn Hills at Plum, 7:15 p.m.
Class 2A
Section 1
McKeesport at Steel Valley, 4:45 p.m.
Summit Academy at Derry, 4 p.m.
Section 3
Bishop Canevin at Keystone Oaks, 4 p.m.
South Park at Thomas Jefferson, 7:15 p.m.
Section 4
Ambridge at Montour, 7:30 p.m.
Hopewell at Our Lady of the Sacred Heart, 7:30 p.m.
Trinity at South Fayette, 7:30 p.m.
Nonsection
Deer Lakes at Butler, 7:30 p.m.
All schedules are subject to change. To report scores or schedule changes, email [email protected].