High school scores, summaries and schedules for March 19, 2026
By:
Friday, March 20, 2026 | 12:03 AM
High schools
Baseball
Thursday’s results
Nonsection
Avella at Western Beaver, ppd.
Baldwin 5, West Mifflin 4
Beaver Falls at Northgate, (n)
Blackhawk 3, West Allegheny 0
Burrell 11, Knoch 1
California 5, Carmichaels 3
Canon-McMillan 5, Ringgold 0
Cary Christian 2, North Hills 1
Chartiers-Houston 2, Geibel Catholic 1
Derry 4, Steel Valley 3
East Allegheny at Greensburg Central Catholic, ppd.
Eden Christian 7, Laurel 6
Norwin 4, Fox Chapel 3
Frazier 9, Southmoreland 4
Freeport 10, Highlands 3
Hampton 7, Deer Lakes 4
Hempfield 9, Pine-Richland 3
Ligonier Valley 6, Keystone Oaks 1
McKeesport 4, Carlynton 2
Mt. Lebanon 10, Upper St. Clair 0
Neosho (MO) 7, Franklin Regional 6
Penn-Trafford 11, Bellevue East 6
Plum 6, Seneca Valley 0
Potomac 18, West Greene 2
Putnam Science 13, Jefferson-Morgan 0
Putnam Science 13, West Greene 0
Riverview 4, West Mifflin 3
Shady Side Academy 11, Blair Academy 6
Shaler 10, Penn Hills 0
South Allegheny 12, Clayton 1
Springdale 16, Sto-Rox 1
Thomas Jefferson 10, Potomac 0
Union at Shenango, ppd.
Woodland Hills 12, Brashear 2
Friday’s schedule
Nonsection
Allderdice at Hampton, 4 p.m.
Armstrong at Freeport, 4:15 p.m.
Burgettstown vs. Jefferson-Morgan at Myrtle Beach, 4 p.m.
Canon-McMillan at Seton LaSalle, 4 p.m.
Central Catholic at Norwin, 4 p.m.
Central Valley at Chartiers Valley, 4 p.m.
Charleroi at Ringgold, 4 p.m.
Connellsville at Albert Gallatin, 4 p.m.
Derry at Greensburg Central Catholic, 4 p.m.
Fort Cherry at South Side, 4:30 p.m.
Frazier at Mapletown, 4:15 p.m.
Freedom at Mohawk, 4:30 p.m.
Greensburg Salem at Ligonier Valley , 4:15 p.m.
Knoch at Kiski Area, 4 p.m.
Laurel at Mercer, 4 p.m.
Laurel Highlands at Morgantown (WV), 5:30 p.m.
Leechburg at Highlands, 4 p.m.
McGuffey at California, 4:30 p.m.
North Catholic at Chartiers-Houston, 7 p.m.
North Hills vs. Pennsbury at Myrtle Beach, 11 a.m.
Quaker Valley at Our Lady of the Sacred Heart, 5:30 p.m.
Riverside at Beaver, 4 p.m.
Riverview at Jeannette, 4 p.m.
Seneca Valley at Hempfield, 4:15 p.m.
Shaler at Butler, 3:30 p.m.
Shenango at Ellwood City, 4:30 p.m.
Thomas Jefferson vs. Abington at Myrtle Beach, 1:30 p.m.
Valley at Serra Catholic, 4 p.m.
Waynesburg at Belle Vernon, 4 p.m.
West Greene vs. Boys Latin at Myrtle Beach, 1:30 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 results
Devon Prep 58, Obama Academy 41
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 results
Sankofa-Freedom 55, Neighborhood Academy 52
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 results
Greensburg Central Catholic 52, Holy Redeemer 41
Class 2A
Thursday’s results
Berlin-Brothersvalley 55, Neshannock 39
Class A
Friday’s schedule
Delco Christian (29-2) vs. Williamsburg (26-5), noon
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
Boys
Thursday’s results
Nonsection
Franklin Regional 10, North Hills 6
Hampton 12, South Fayette 9
Hempfield 15, Trinity 4
Peters Township 8, Upper St. Clair 7 (OT)
Plum 10, Seton LaSalle 9 (2OT)
Girls
Thursday’s results
Nonsection
Hempfield 16, Yough 13
Mars 25, Peters Township 4
Plum 19, Seton LaSalle 7
Quaker Valley 17, Trinity 2
Softball
Thursday’s results
Class 5A
Section 4
Thomas Jefferson 22, Connellsville 3
Class 4A
Section 3
Hampton 10, Western Beaver 0
Class 3A
Section 2
Beaver Falls at Quaker Valley, ppd.
Nonsection
Aliquippa at Cornell, ppd.
Avella at Washington, ppd.
Beaver Falls at New Brighton, ppd.
Belle Vernon at Albert Gallatin, ppd.
Bentworth 10, Mahomet-Seymour 0
Beth-Center at Bridgeport (WV), ppd.
California at West Greene, ppd.
Carmichaels 6, Austin Prep 0
Carrick 10, Brentwood 9
Chartiers-Houston 20, Bishop Canevin 1
Deer Lakes 11, Apollo-Ridge 2
Derry 10, Burrell 0
Elizabeth Forward 7, Austin Prep 4
Fox Chapel 7, Norwin 3
Gateway 16, Woodland Hills 0
Hopewell at Neshannock, ppd.
Jeannette at Springdale, ppd.
Jefferson County 9, Baldwin 4
Latrobe 7, Southmoreland 1
Leechburg at Geibel Catholic, ppd.
McKeesport 14, Penn Hills 3
Montour 13, Union 12
Moon 16, Mars 0
New Castle 22, Butler 15
Our Lady of the Sacred Heart at Ambridge, ppd.
Penn-Trafford 6, North Hills 0
Pine-Richland 15, Mahomet-Seymour 0
Plum 4, Knoch 2
Seneca 5, Upper St. Clair 4
Seneca Valley 5, Harbor Creek 1
Shaler 10, North Allegheny 0
Shenango 12, South Side 0
South Park 6, Serra Catholic 2
Steel Valley 12, Allderdice 0
Uniontown 7, Ligonier Valley 6
Upper St. Clair 11, Jefferson County 1
Valley at Apollo-Ridge, ppd.
West Mifflin 13, Bethel Park 3
Friday’s schedule
Nonsection
Avella at Washington, 4:15 p.m.
Baldwin vs. Seneca at Pigeon Forge, Tenn., 9 a.m.
Bishop Canevin at Steel Valley, 3:30 p.m.
Butler at Fox Chapel, 3:45 p.m.
Charleroi at Mapletown, 4:15 p.m.
Chartiers Valley at Blackhawk, 4 p.m.
Elizabeth Forward vs. St. Paul’s (NJ) at Orlando, Fla, 9 a.m.
Ellwood City at South Side, 4 p.m.
Franklin Regional at Plum, 4 p.m.
Freeport at East Allegheny, 3:45 p.m.
Gateway at Mt. Lebanon, 4:15 p.m.
Greensburg Salem at Ligonier Valley, 5:30 p.m.
Hampton at North Hills, 4 p.m.
Jefferson-Morgan vs. University School at Pigeon Forge, Tenn., 11 a.m.
Jefferson-Morgan vs. Springside Chestnut Hill at Pigeon Forge, Tenn., 3 p.m.
Karns City at Armstrong, 3:45 p.m.
Monessen at Beth-Center, 4 p.m.
North Catholic at New Castle, 4 p.m.
Northgate at Fort Cherry, 4 p.m.
Penn-Trafford at Norwin, 4 p.m.
Pine-Richland vs. Upper St. Clair at Pigeon Forge, Tenn., 11 a.m.
Ringgold at Mt. Pleasant, 4 p.m.
Sto-Rox at Carlynton, 4 p.m.
Thomas Jefferson at South Park, 5 p.m.
Union at Moon, 3:30 p.m.
West Allegheny at Ambridge, 4 p.m.
Woodland Hills at McKeesport, 6 p.m.
Tennis
Boys
Thursday’s results
Class 3A
Section 1
Franklin Regional 3, Latrobe 2
Section 2
Moon 4, Butler 1
Section 3
Allderdice 5, Shaler 0
Class 2A
Section 3
Hampton 4, West Allegheny 1
Quaker Valley 5, Knoch 0
Nonsection
South Fayette 3, South Park 2
Thursday’s summaries
Franklin Regional 3, Latrobe 2
Singles: 1. Collin Stalnaker (FR) d. Eli McKeever, 6-1, 6-0 . 2. Grant Gardiner (L) d. Prem Nadasen, 6-2, 2-6, 6-2. 3. Adarsh Nedipali (FR) d. Jeremy Lazarchik, 6-2, 6-3
Doubles: 1. Anresh Parua/Sanshiro Ogawa (FR) d. Owen Waleski/Kaden Shannon, 6-1, 6-1 2. Park Berk/Henry Hogg (L) d. Shane Naseem/Vedanth Reddyvari, 7-6 (6), 3-6, 1-0 (5)
Moon 4, Butler 1
Singles: 1. Adam Jaczcar (M) d. Ryan Conaway, 6-0, 6-3. 2. Karthik Battu (M) d. Creedon Dalton, 5-7, 6-1, 6-3. 3. Praynsh Dhar (M) d. Carson Stewart, 6-4, 6-2
Doubles: 1. Jeremy Schreffler/Evan Conaway (N) d. Jai Singh/Prajida om Nathan, 6-4, 6-2. 2. Ethan Ferdar/Zach Zorn (M) d. Anthony Stoops/Connor McGee, 6-4, 7-6
Quaker Valley 5, Knoch 0
Singles: 1. Will Meagher (QV) d.Mason Hoffman, 6-0, 6-0. 2. Tanner Schultz (QV) d.Ethan Lauer, 6-0, 6-1. 3. Dom Ditano (QV) d. Carter Manzer, 6-0, 6-0.
Doubles: 1. Carter Hawes/JP Kenny (QV) d. Ryan Godot/Payden McDermott, 6-1, 6-3. 2. Sutton Hoehl/Patrick Connors (QV) d. Nicholas Johnson/Geoffrey Fair, 6-0, 6-0
Volleyball
Boys
Thursday’s results
Nonsection
Allderdice 3, Steel Valley 0
Beaver County Christian at Portersville Christian, (n)
Brentwood at Propel Andrew Street, (n)
Butler at Norwin, (n)
Franklin Regional 3, Penn Hills 0
Hempfield 3, Bethel Park 0
Keystone Oaks at Deer Lakes, (n)
Latrobe 3, Derry 1
Montour 3, Mars 0
Moon at Canon-McMillan, (n)
North Hills at North Allegheny, (n)
Our Lady of the Sacred Heart 3, North Catholic 0
Shaler 3, Penn-Trafford 1
Peters Township at Central Catholic, (n)
Pine-Richland at Armstrong, (n)
Meadville 3, Seneca Valley 2
Seton LaSalle 3, Mt. Lebanon 0
South Fayette at South Park, (n)
Friday’s schedule
Nonsection
Upper St. Clair at Thomas Jefferson, 7:15 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 18, 2026• 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