High school scores, summaries and schedules for March 18, 2026

By:
Wednesday, March 18, 2026 | 11:49 PM


High schools

Baseball

Wednesday’s schedule

Nonsection

Bethel Park 4, Potomac 1

Bethel Park 16, West Greene 0

Franklin Regional 1, DePaul Catholic 0

Franklin Regional 6, Glenelg 0

Latrobe 6, Connellsville 2

Cary Christian 1, South Allegheny 0

Charleroi at Monessen, ppd.

East Allegheny at Greensburg Central Catholic, ppd.

Fort Cherry at South Side, ppd.

Freedom at West Mifflin, ppd.

Freeport at Apollo-Ridge, ppd.

Geibel Catholic at Chartiers-Houston, ppd.

Hopewell at Shenango, ppd.

Mapletown at Turkeyfoot Valley, ppd.

McGuffey at California, ppd.

Mt. Lebanon at Upper St. Clair, ppd.

North Allegheny at Pine-Richland, ppd.

Obama Academy at Beth-Center, ppd.

Plum at Seneca Valley, ppd.

Quaker Valley at Central Valley, ppd.

Serra Catholic at Leechburg, ppd.

Thursday’s schedule

Nonsection

Avella at Western Beaver, 4 p.m.

Baldwin at West Mifflin, 5:30 p.m.

Beaver Falls at Northgate, 4 p.m.

California at Carmichaels, 4:15 p.m.

Carlynton at McKeesport, 4 p.m.

Derry at Steel Valley, 3:30 p.m.

East Allegheny at Greensburg Central Catholic, 4 p.m.

Eden Christian at Laurel, 4 p.m.

Fox Chapel at Norwin, 4 p.m.

Franklin Regional vs. Neosho (MO) at Vero Beach, Fla., 10 a.m.

Frazier at Southmoreland, 4 p.m.

Freeport at Highlands, 7 p.m.

Geibel Catholic at Chartiers-Houston, 4 p.m.

Hampton at Deer Lakes, 4 p.m.

Jefferson-Morgan vs. Putnam Science at Myrtle Beach, 1:30 p.m.

Knoch at Burrell, 4 p.m.

North Hills vs. Cary Christian at Myrtle Beach, 1:30 p.m.

Penn Hills at Shaler, 4 p.m.

Pine-Richland at Hempfield, 4:15 p.m.

Plum at Seneca Valley, 4 p.m.

Riverview at West Mifflin, 5:30 p.m.

South Allegheny vs. Clayton at Myrtle Beach, 4 p.m.

Sto-Rox at Springdale, 4 p.m.

Thomas Jefferson vs. Potomac at Myrtle Beach, 6:30 p.m.

Union at Shenango, 4:30 p.m.

Upper St. Clair at Mt. Lebanon, 4 p.m.

West Allegheny at Blackhawk, 4 p.m.

West Greene vs. Putnam Science at Myrtle Beach, 8:30 a.m.

Winchester Thurston at Keystone Oaks, 4 p.m.

Woodland Hills at Brashear, 3:45 p.m.

Basketball

Championships

At Giant Center

Boys

Class 6A

Saturday’s schedule

Imhotep Charter (25-6) vs. Central Dauphin (26-3), 8 p.m.

Class 5A

Friday’s schedule

Bonner-Prendergast (23-6) vs. West York (24-1), 8 p.m.

Class 4A

Thursday’s schedule

Devon Prep (9-18) vs. Obama Academy (20-9), 8 p.m.

Class 3A

Saturday’s schedule

West Catholic (16-12) vs. Camp Hill Trinity (24-2), 2 p.m.

Class 2A

Friday’s schedule

Old Forge (22-6) vs. Sewickley Academy (29-1), 2 p.m.

Class A

Thursday’s schedule

Neighborhood Academy (25-3) vs. Sankofa-Freedom (22-8), 2 p.m.

Girls

Class 6A

Friday’s schedule

Upper Dublin (28-2) vs. Dallastown (27-3), 6 p.m.

Class 5A

Saturday’s schedule

Archbishop Wood (16-12) vs. South Fayette (29-1), 6 p.m.

Class 4A

Saturday’s schedule

Neumann-Goretti (19-10) vs. Oakland Catholic (25-2), noon

Class 3A

Thursday’s schedule

Holy Redeemer (22-8) vs. Greensburg Central Catholic (23-7), 6 p.m.

Class 2A

Thursday’s schedule

Neshannock (26-3) vs. Berlin-Brothersvalley (25-5), noon

Class A

Friday’s schedule

Delco Christian (29-2) vs. Williamsburg (26-5), noon

Flag football

Wednesday’s results

Thomas Jefferson 32, California 18

Hockey

State championships

Saturday’s schedule

At Ice Line, West Chester

Class 3A

Seneca Valley vs. Holy Ghost Prep, 5 p.m.

Class 2A

Penn-Trafford vs. North Penn, 2 p.m.

Class A

Quaker Valley vs. Hershey, 11 a.m.

Lacrosse

Wednesday’s results

Boys

Nonsection

West Allegheny 13, Beaver 1

Girls

Nonsection

Trinity 11, Knoch 4

Upper St. Clair 17, South Fayette 14

Softball

Wednesday’s results

Nonsection

Bentworth 2, Jefferson County 1

Mohawk 8, Atlantic Collegiate Academy 2

Spring-Ford 7, Elizabeth Forward 2

Avonworth at Montour, ppd.

Brownsville at Ringgold, ppd.

Burrell at Valley, ppd.

California at Charleroi, ppd.

Carlynton at Northgate, ppd.

Central Valley at Beaver Falls, ppd.

Chartiers-Houston at Bishop Canevin, ppd.

Chartiers Valley at Beaver, ppd.

Connellsville at Belle Vernon, ppd.

Fort Cherry at West Greene, ppd.

Fox Chapel at Mt. Lebanon, ppd.

Freedom at Rochester, ppd.

Hopewell at Ambridge, ppd.

Indiana at Armstrong, ppd.

Leechburg at Sto-Rox, ppd.

Mapletown at Turkeyfoot Valley, ppd.

McKeesport at Penn Hills, ppd.

Monessen at Geibel Catholic, ppd.

Moon at Mars, ppd.

North Catholic at Our Lady of the Sacred Heart, ppd.

Plum at Knoch, ppd.

Seneca Valley at West Allegheny, ppd.

West Mifflin at Keystone Oaks, ppd.

Woodland Hills at Gateway, ppd.

Thursday’s schedule

Class 5A

Section 4

Thomas Jefferson at Connellsville, 4 p.m.

Class 4A

Section 3

Western Beaver at Hampton, 4 p.m.

Class 3A

Section 2

Beaver Falls at Quaker Valley, 4:15 p.m.

Nonsection

Aliquippa at Cornell, 3:30 p.m.

Allderdice at Steel Valley, 3:30 p.m.

Avella at Washington, 4:15 p.m.

Baldwin vs. Jefferson County at Pigeon Forge, Tenn., 1 p.m.

Beaver Falls at New Brighton, 4 p.m.

Belle Vernon at Albert Gallatin, 4 p.m.

Bentworth vs. Mahomet-Seymour at Pigeon Forge, Tenn., 3 p.m.

Beth-Center at Bridgeport (WV), 5 p.m.

Bethel Park at West Mifflin, 4 p.m.

Burrell at Derry, 4:30 p.m.

Butler at New Castle, 4 p.m.

California at West Greene, 4 p.m.

Carrick at Brentwood, 4 p.m.

Chartiers-Houston at Bishop Canevin, 3:45 p.m.

Deer Lakes at Knoch, 4 p.m.

Elizabeth Forward vs. Austin Prep at Orlando, Fla., 10 a.m.

Fox Chapel at Norwin, 4 p.m.

Harbor Creek at Seneca Valley, 4 p.m.

Hopewell at Neshannock, 5 p.m.

Jeannette at Springdale, 4 p.m.

Knoch at Plum, 4 p.m.

Leechburg at Geibel Catholic, 4 p.m.

McKeesport at Penn Hills, 4 p.m.

Moon at Mars, 3:45 p.m.

North Allegheny at Shaler, 4 p.m.

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

Our Lady of the Sacred Heart at Ambridge, 4:15 p.m.

Pine-Richland vs. Mahomet-Seymour at Pigeon Forge, Tenn., 1 p.m.

Southmoreland at Latrobe, 3:30 p.m.

South Park at Serra Catholic, 4 p.m.

South Side at Shenango, 4 p.m.

Union at Montour, 4 p.m.

Uniontown at Ligonier Valley, 4 p.m.

Upper St. Clair vs. Seneca at Pigeon Forge, Tenn., 11 a.m.

Upper St. Clair vs. Jefferson County at Pigeon Forge, Tenn., 3 p.m.

Valley at Apollo-Ridge, 4 p.m.

Woodland Hills at Gateway, 5 p.m.

Tennis

Boys

Wednesday’s results

Class 3A

Section 2

Seneca Valley 3, Mars 2

Class 2A

Section 2

Seton LaSalle 4, McGuffey 1

Wednesday’s summary

Seneca Valley 3, Mars 2

Singles: 1. Cal Johnson (M) d. Marcos Lopez, 6-4, 6-3. 2. Gianni Varlotta (SV) def Jaxon Hittle, 4-6, 6-1, 6-0. 3. Aarya Raut (M) d. Dylan Howe, 7-5, 6-3

Doubles: 1. Liam Schley/Kylan Meiers (SV) d. Tripp Santora/Luke Martin, 7-6 (5), 6-1. 2. Jackson Brandt/Andy Weng (SV) d. Luke Martin/Liam Duerring, 6-2, 6-4

Volleyball

Boys

Wednesday’s results

Nonsection

Bethel Park 3, South Park 1

Norwin at Fox Chapel, (n)

Seton LaSalle 3, Upper St. Clair 0

South Fayette 3, Canon-McMillan 0

Thursday’s schedule

Nonsection

Beaver County Christian at Portersville Christian, 7 p.m.

Bethel Park at Hempfield, 7:15 p.m.

Brentwood at Propel Andrew Street, 5 p.m.

Butler at Norwin, 7:30 p.m.

Franklin Regional at Penn Hills, 7:30 p.m.

Keystone Oaks at Deer Lakes, 7:30 p.m.

Latrobe at Derry, 7:30 p.m.

Mars at Montour, 7 p.m.

Moon at Canon-McMillan, 7 p.m.

North Hills at North Allegheny, 7:15 p.m.

Our Lady of the Sacred Heart at North Catholic, 7 p.m.

Penn-Trafford at Shaler, 7:30 p.m.

Peters Township at Central Catholic, 7:15 p.m.

Pine-Richland at Armstrong, 7:30 p.m.

Seneca Valley at Meadville, 7:15 p.m.

Seton LaSalle at Mt. Lebanon, 7:30 p.m.

South Park at South Fayette, 7 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 17, 2026
High school scores, summaries and schedules for March 16, 2026
At monthly meeting, WPIAL approves co-ops
High school scores, schedules for March 15, 2026
High school scores, summaries and schedules for March 14, 2026