High schools

Cross country

Boys

Section 4-3A championships

At Northmoreland Park

Fox Chapel 15, Franklin Regional 47

Fox Chapel 15, Gateway 49

Fox Chapel 15, Kiski Area 46

Fox Chapel 15, Plum 50

Fox Chapel 15, Armstrong DNQ

Fox Chapel 15, Penn Hills DNQ

Fox Chapel 15, Woodland Hills DNQ

Kiski Area 24, Franklin Regional 33

Kiski Area 20, Gateway 37

Kiski Area 26, Plum 29

Kiski Area 15, Armstrong DNQ

Kiski Area 15, Penn Hills DNQ

Kiski Area 15, Woodland Hills DNQ

Franklin Regional 23, Gateway 32

Franklin Regional 28, Plum 30

Franklin Regional 15, Armstrong DNQ

Franklin Regional 15, Penn Hills DNQ

Franklin Regional 15, Woodland Hills DNQ

Plum 22, Gateway 37

Plum 15, Armstrong DNQ

Plum 15, Penn Hills DNQ

Plum 15, Woodland Hills DNQ

Gateway 15, Armstrong DNQ

Gateway 15, Penn Hills DNQ

Gateway 15, Woodland Hills DNQ

Armstrong DNQ, Penn Hills DNQ

Armstrong DNQ, Woodland Hills DNQ

Penn Hills DNQ, Woodland Hills DNQ

Girls

Section 4-3A championships

At Northmoreland Park

Kiski Area 25, Fox Chapel 30

Kiski Area 17, Armstrong 42

Kiski Area 15, Franklin Regional 40

Kiski Area 15, Plum 42

Kiski Area 15, Gateway DNQ

Kiski Area 15, Woodland Hills DNQ

Fox Chapel 17, Armstrong 46

Fox Chapel 18, Franklin Regional 41

Fox Chapel 15, Gateway DNQ

Fox Chapel 16, Plum 47

Fox Chapel 15, Woodland Hills DNQ

Franklin Regional 20, Armstrong 40

Franklin Regional 15, Gateway DNQ

Franklin Regional 19, Plum 40

Franklin Regional 15, Woodland Hills DNQ

Plum 27, Armstrong 28

Plum 15, Gateway DNQ

Plum 15, Woodland Hills DNQ

Armstrong 15, Gateway DNQ

Armstrong 15, Woodland Hills DNQ

Gateway DNQ, Woodland Hills DNQ

Field hockey

Wednesday’s results

Class 2A

Peters Township 5, Latrobe 0

Nonsection

Penn-Trafford 4, Hempfield 0

Football

Friday’s schedule

WPIAL

Class 6A

Canon-McMillan at Seneca Valley, 7 p.m.

North Allegheny at Mt. Lebanon, 7 p.m.

Norwin at Hempfield, 7 p.m.

Class 5A

Allegheny Six

Bethel Park at Baldwin, 7 p.m.

Peters Township at Moon, 7 p.m.

Upper St. Clair at South Fayette, 7 p.m.

Big East

Armstrong at Woodland Hills, 7 p.m.

Kiski Area at Latrobe, 7 p.m.

Penn-Trafford at Gateway, 7 p.m.

Northeast

Penn Hills at Pine-Richland, 7 p.m.

Plum at North Hills, 7 p.m.

Class 4A

Big Six

Chartiers Valley at Belle Vernon, 7 p.m.

Ringgold at Laurel Highlands, 7 p.m.

Trinity at Thomas Jefferson, 7 p.m.

Greater Allegheny

Hampton at Indiana, 7 p.m.

Mars at Knoch, 7 p.m.

West Mifflin at McKeesport, 7 p.m.

Parkway

Blackhawk at Ambridge, 7 p.m.

New Castle at Montour, 7 p.m.

West Allegheny at Aliquippa, 7 p.m.

Class 3A

Allegheny 7

Burrell at Valley, 7 p.m.

Freeport at Highlands, 7 p.m.

Imani Christian at East Allegheny, 7 p.m.

Interstate

Elizabeth Forward at Derry, 7 p.m.

Mt. Pleasant at Greensburg Salem, 7 p.m.

Yough at Southmoreland, 7 p.m.

Western Hills

Avonworth at Quaker Valley, 7 p.m.

Hopewell at McGuffey, 7 p.m.

North Catholic at Central Valley, 7 p.m.

Class 2A

Allegheny

Apollo-Ridge at Steel Valley, 7 p.m.

Shady Side Academy at South Allegheny, 7 p.m.

Century

Carlynton at Waynesburg Central, 7 p.m.

Sto-Rox at Seton LaSalle, 7 p.m.

Washington at Keystone Oaks, 7 p.m.

Midwestern

Beaver Falls at Union, 7 p.m.

New Brighton at Mohawk, 7 p.m.

Riverside at Freedom, 7 p.m.

Class A

Big 7

Rochester at Shenango, 7 p.m.

South Side at Northgate, 7 p.m.

Black Hills

Bishop Canevin at Serra Catholic, 7 p.m.

Cornell at Fort Cherry, 7 p.m.

Monessen at Chartiers-Houston, 7 p.m.

Eastern

Brentwood at Riverview, 7 p.m.

Clairton at Springdale, 7 p.m.

Jeannette at Greensburg Central Catholic, 7 p.m.

Leechburg at Frazier, 7 p.m.

Tri-County South

Avella at Mapletown, 7 p.m.

Bentworth at West Greene, 7 p.m.

Carmichaels at California, 7 p.m.

Jefferson-Morgan at Beth-Center, 7 p.m.

Nonconference

Beaver at Deer Lakes, 7 p.m.

Butler at University (W.Va.), 7 p.m.

Carrick at Brownsville, 7 p.m.

Central Catholic at Shaler, 7 p.m.

Clear Spring (Md.) at Albert Gallatin, 7 p.m.

Connellsville at North Star, 7 p.m.

Franklin Regional at Fox Chapel, 7 p.m.

Ligonier Valley at Charleroi, 7 p.m.

City League

Perry Traditional Academy at Brashear, 7 p.m.

Saturday’s schedule

WPIAL

Class 2A

Allegheny

South Park vs. Our Lady of the Sacred Heart at Moon, noon

Midwestern

Ellwood City at Western Beaver, 12:30 p.m.

Class A

Big 7

Laurel at Summit Academy, 12:30 p.m.

Nonconference

Neshannock at Burgettstown, 2 p.m.

City League

Allderdice at University Prep, noon

Golf

Boys

WPIAL championships

Class 2A

Monday’s results

Final round

At Sewickley Heights GC

Par 72

1. Logan Crowe, McGuffey, 73-75-148

2. Aaron Didjunas, Elizabeth Forward, 77-73-150

2. Severin Harmon, Sewickley Academy, 78-72-150

4. Ethan Dai, Quaker Valley, 74-77-151

4. Jonah Schollaert, Our Lady of the Sacred Heart, 78-73-151

6. Landon Mauser, Shady Side Academy, 74-78-152

7. Josh Nesky, South Allegheny, 80-73-153

8. Eli Bintrim, Laurel, 75-80-155

9. Rocco Bautti, Neshannock, 77-80-157

9. Nolan Wagoner, Quaker Valley, 83-74-157

11. Tyler Guevara, Beaver County Christian, 79-79-158

11. Karan Kad, Sewickley Academy, 81-77-158

11. Alex Avi, Shady Side Academy, 82-76-158

14. Braden Riley, Greensburg Central Catholic, 77-82-159

15. Jordan Keller, Ellwood City, 78-82-160

15. John Dolan, Seton LaSalle, 79-81-160

17. Levi Large, Charleroi, 80-81-161

18. Ben Kandravy, North Catholic*, 83-79-162

Did not qualify

19. Luke Sikora, Greensburg Salem, 81-81-162

20. Urijah Teasdale, Jefferson-Morgan, 81-82-163

21. Ryan Frohlich, Shady Side Academy, 78-86-164

21. Luke Boyer, Elizabeth Forward, 80-84-164

23. Chris Faber, North Catholic, 85-80-165

24. Ryan Karfelt, Mt. Pleasant, 81-85-166

25. Ethan Shartle, Keystone Oaks, 86-81-167

26. Ethan Crooks, Freeport, 84-84-168

26. Jackson Bremmer, Eden Christian, 85-83-168

28. Tyler Maddix, Bishop Canevin, 84-85-169

28. Tyler Jones, Ligonier Valley, 86-83-169

28. Eric Proie, North Catholic, 86-83-169

31. Julien Hredocik, Elizabeth Forward, 86-84-170

31. Aydan Gross, Mt. Pleasant, 84-87-171

31. Bobby Fadden, Mohawk, 84-87-171

34. Cam Zigo, Freeport, 84-88-172

35. Stephen Evans, Freeport, 84-92-176

35. Brandon Plunko, Greensburg Central Catholic, 86-90-176

37. Charlie Igims, Avonworth, 80-97-177

37. Kody Kraeuter, Serra Catholic, 83-94-177

Top 18 finishers qualify for PIAA tournament

* Won playoff for 18th place on second hole

Hockey

Thursday’s schedule

Class 3A

Seneca Valley vs. Upper St. Clair at Ice Castle, 7 p.m.

Bethel Park vs. Central Catholic at Alpha Ice Complex, 8:30 p.m.

Mt. Lebanon vs. North Allegheny at Baierl Ice Complex, 9 p.m.

Peters Township vs.Pine-Richland at Baierl Ice Complex, 9:10 p.m.

Class 2A

Cathedral Prep vs. Latrobe at Kirk Nevin Arena, 7:15 p.m.

Class A

Beaver vs. Shaler at Alpha Ice Complex, 6:30 p.m.

Mars vs. Indiana at S&T Bank Arena, 7:30 p.m.

Chartiers Valley vs. McDowell at LECOM Sports Park, 8 p.m.

Division 2

Gateway vs. Elizabeth Forward at CFS Bank Event Center, 6 p.m.

Trinity vs. Connellsville at CFS Bank Events Center, 8 p.m.

Central Valley vs. Morgantown at Morgantown Ice Arena, 8:55 p.m.

Soccer

Boys

Wednesday’s results

Class 2A

Section 1

Valley at Freeport, ppd.

North Catholic 4, Highlands 0

Section 2

Central Valley 2, Beaver 1

Class A

Section 3

Aquinas Academy 3, Carlynton 2

Thursday’s schedule

Class 4A

Section 1

Central Catholic at Hempfield, 7:30 p.m.

Norwin at Gateway, 7:30 p.m.

Penn Hills at Plum, 7:30 p.m.

Section 2

Canon-McMillan at Mt. Lebanon, 6:15 p.m.

Connellsville at Peters Township, 7:45 p.m.

Upper St. Clair at Woodland Hills, 7:30 p.m.

Section 3

Butler at North Allegheny, 7 p.m.

Pine-Richland at Seneca Valley, 7:30 p.m.

Class 3A

Section 1

Armstrong at Hampton, 7 p.m.

Kiski Area at Knoch, 7:30 p.m.

Obama Academy at Mars, 7 p.m.

Shaler at Indiana, 7:30 p.m.

Section 2

Albert Gallatin at Bethel Park, 7 p.m.

McKeesport at Ringgold, 7:30 p.m.

Thomas Jefferson at South Fayette, 7:30 p.m.

Trinity at Laurel Highlands, 7:30 p.m.

Section 3

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

West Mifflin at Franklin Regional, 7:30 p.m.

Section 4

Ambridge at Chartiers Valley, 7:30 p.m.

Blackhawk at Baldwin, 7:30 p.m.

Montour at West Allegheny, 7:30 p.m.

Class 2A

Section 1

Burrell at Deer Lakes, 7:30 p.m.

Highlands at Leechburg, 7 p.m.

Section 2

Beaver at Ellwood City, 6:30 p.m.

Hopewell at Avonworth, 7:30 p.m.

Mohawk at Quaker Valley, 7:30 p.m.

Riverside at Keystone Oaks, 6 p.m.

Section 3

McGuffey at Seton LaSalle, 7 p.m.

South Park at South Allegheny, 7:30 p.m.

Steel Valley at Ligonier Valley, 6:30 p.m.

Section 4

Brownsville at Charleroi, 7 p.m.

Greensburg Salem at Mt. Pleasant, 7:30 p.m.

Waynesburg at Southmoreland, 7:30 p.m.

Yough at Derry, 7:30 p.m.

Class A

Section 1

Beaver County Christian at Freedom, 6:30 p.m.

Eden Christian at Neshannock, 7 p.m.

Sewickley Academy at South Side, 6 p.m.

Section 2

Bentworth at California, 7 p.m.

Beth-Center at Chartiers-Houston, 7 p.m.

Section 3

Aquinas Academy at Brentwood, 4 p.m.

Bishop Canevin at Carlynton, 7 p.m.

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

Section 4

Jeannette at St. Joseph, 4 p.m.

Springdale at Riverview, 8 p.m.

Girls

Wednesday’s results

Class 4A

Section 1

Hempfield 1, Armstrong 0

Norwin 3, Latrobe 0

Penn-Trafford 8, Woodland Hills 0

Section 2

Baldwin 2, Connellsville 0

Mt. Lebanon 3, Canon-McMillan 2

Peters Township 2, Upper St. Clair 0

Section 3

Butler 10, North Hills 0

Seneca Valley 2, Pine-Richland 0

Class 3A

Section 1

Hampton 2, Gateway 1

Fox Chapel 2, Mars 1

Shaler 9, Obama Academy 0

Section 2

Blackhawk 2, Chartiers Valley 0

Montour 1, Bethel Park 1 (OT)

West Allegheny 1, Moon 0

Section 3

South Fayette 5, Laurel Highlands 0

Thomas Jefferson 13, Uniontown 1

Section 4

Franklin Regional 2, Greensburg Salem 0

Indiana 0, Elizabeth Forward 0 (OT)

Kiski Area 7, West Mifflin 3

Class 2A

Section 1

Keystone Oaks 3, Charleroi 1

Belle Vernon 1, McGuffey 0

Ringgold 5, Steel Valley 4

Section 2

Burrell 2, Knoch 1

North Catholic at Valley, ppd.

Section 3

Central Valley 4, Ambridge 0

Beaver 3, Avonworth 1

Section 4

Deer Lakes 10, Ligonier Valley 0

Mt. Pleasant 11, East Allegheny 0

Yough 2, Southmoreland 1

Class A

Section 1

Freedom 3, Mohawk 0

Our Lady of the Sacred Heart 4, South Side 1

Section 2

Bentworth 6, Brownsville 0

California 1, Beth-Center 0

Waynesburg 2, Chartiers-Houston 1

Section 3

Carlynton 3, Bishop Canevin 1

Seton LaSalle 3, Sewickley Academy 2 (OT)

Aquinas Academy 4, South Allegheny 0

Section 4

Ellis School 4, Greensburg Central Catholic 1

Apollo-Ridge 3, Jeannette 1

Nonsection

McKeesport 2, Carrick 1

Thursday’s schedule

Class 3A

Section 3

Albert Gallatin at Oakland Catholic, 7 p.m.

Class A

Section 4

Springdale at Riverview, 6 p.m.

Nonsection

Carlynton at Hopewell, 6:30 p.m.

Highlands at Yough, 7 p.m.

McKeesport at Serra Catholic, 5 p.m.

North Hills at Penn Hills, 7 p.m.

South Side at Bentworth, 7 p.m.

Trinity at Ringgold, 6 p.m.

Uniontown at West Mifflin, 7 p.m.

Tennis

Girls

Class 3A

WPIAL doubles tournament

At Bethel Park

First round

Jackie Tang/Michelle Yang, Mt. Lebanon d. Brooke Coll/Maria Fetter, Latrobe, 10-3; Elanor Kim/Adelaide Siegworth, North Hills d. Elle LeJeune/Annabelle Aquino, Penn-Trafford, 11-9; Sienna Siegel/Anna Kintner, Fox Chapel d. Maya Hamade/Leila Hamade, Upper St. Clair, 11-10 (4); Cassandra Lapina/Sonaya Arora, Pine-Richland d. Eloise Johnson/Hannah Parker, Fox Chapel, 10-3; Kaitlyn Kuczinski/Carly Weber, Chartiers Valley d. Michelle Yan/Makinze Marcus, Franklin Regional 10-4; Taylor Shanefelter/Amy Jin, Shady Side Academy d. Carlin Bukovac/Allison Massaro, Latrobe, 10-5; Mia Kaufman/Audrey Zheng, North Allegheny d. Catalina Ramirez/Anna Engelman, Upper St. Clair, 10-6; Brooke Henderson/Alexandra Merkel, Shady Side Academy d. Kiera Wise/Evelyn Wise, Moon, 10-0.

Quarterfinals

Tang/Yang, Mt. Lebanon d. Kim/Seigworth, North Hills, 10-3; Lapina/Arora, Pine-Richland d. Siegel/Kintner, Fox Chapel, 10-4; Kuczinski/Weber, Chartiers Valley d. Shanefelter/Jin, Shady Side Academy, 10-1; Henderson/Merkel, Shady Side Academy d. Kaufman/ Zheng, North Allegheny, 10-7.

Semifinals

Tang/Yang, Mt. Lebanon d. Lapina/Arora, 7-5, 6-2; Henderson/Merkel, North Allegheny d. Kuczinski/Weber, Chartiers Valley, 6-4, 6-3.

Class 2A

WPIAL doubles tournament

At North Allegheny

First round

Kirsten Close/Avery Allan, Quaker Valley, bye; Samantha Falcon/Evelyn Marche, North Catholic d. Ryleigh Drzal/Danica Trainer, Mt. Pleasant, 10-6; Maddie Arrow/Giada Capabianco, Neshannock d. Eve Kuzneski/Gabby Sharp, Indiana, 10-3; Molly Sclichter/Luciana Easly, Oakland Catholic d. Paige Phillips/Claire Miloszewski, Central Valley, 10-3; Sasha Hoffman/Emilia Longhi, Greensburg Central Catholic d. Maggie McBride/Lucy Fowler, Aquinas Academy, 10-3; Marann Buckanovich/Fiona Kamin, Winchester Thurston d. Lily Ceriani/Emma Derringer, Blackhawk, 10-4; Alexandra Swift/Katherine Gillespie, Aquinas Academy d. Grace Kempton/Reagan Love, South Park, 10-7; Brea Kelley/Katie Hardy, North Catholic d. Alexandra Thomey/Karrigan Thomey, Valley, 10-0.

Quarterfinals

Close/Allan, Quaker Valley d. Falcon/Marche, North Catholic, 10-3; Sclichter/Easly, Oakland Catholic d. Arrow/Capabianco, Neshannock, 10-6; Hoffman/Longhi, Shady Side Academy d. Buckanovich/Kamin, Winchester Thurston, 10-5; Kelley/Hardy, North Catholic d. Swift/Gillespie, Aquinas Academy, 10-0.

Semifinals

Close/Allan, Quaker Valley d. Sclichter/Easly, Oakland Catholic, 6-0, 6-0; Kelley/Hardy, North Catholic d. Hoffman/Longhi, Shady Side Academy, 6-1, 6-0.

Volleyball

Girls

Wednesday’s results

Class 3A

Section 4

Blackhawk at Central Valley, (n)

Class 2A

Section 1

Our Lady of the Sacred Heart 3, Aliquippa 0

Section 2

Seton LaSalle 3, East Allegheny 0

Class A

Section 2

Union 3, South Side 2

Section 3

Beth-Center 3, Jefferson-Morgan 0

Nonsection

Beaver Falls at New Castle, (n)

Connellsville at Elizabeth Forward, (n)

Knoch 3, Laurel 0

Neighborhood Academy at Sto-Rox, (n)

Thursday’s schedule

Class 4A

Section 1

Baldwin at Upper St. Clair, 7 p.m.

Bethel Park at Peters Township, 7 p.m.

Canon-McMillan at Mt. Lebanon, 7:30 p.m.

Section 2

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

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

Seneca Valley at Butler, 7:30 p.m.

Section 3

Connellsville at Plum, 7:15 p.m.

Hempfield at Norwin, 7:30 p.m.

Latrobe at Penn-Trafford, 7 p.m.

Section 4

Kiski Area at Penn Hills, 7:30 p.m.

Woodland Hills at Armstrong, 7:30 p.m.

Class 3A

Section 1

Chartiers Valley at South Fayette, 7:30 p.m.

Montour at Oakland Catholic, 7:30 p.m.

West Allegheny at Trinity, 7:15 p.m.

Section 2

Freeport at Valley, 7:15 p.m.

Hampton at Mars, 7:30 p.m.

Highlands at Knoch, 7 p.m.

Section 3

Albert Gallatin at Ringgold, 7:30 p.m.

Belle Vernon at Laurel Highlands, 7:30 p.m.

Uniontown at Thomas Jefferson, 7:30 p.m.

Section 4

Ambridge at New Castle, 7:30 p.m.

Beaver at Lincoln Park, 7 p.m.

Section 5

Derry at Indiana, 7:30 p.m.

Franklin Regional at Greensburg Salem, 7 p.m.

West Mifflin at McKeesport, 7 p.m.

Class 2A

Section 1

Avonworth at Hopewell, 7:15 p.m.

Freedom at Northgate, 7 p.m.

New Brighton at Quaker Valley, 6 p.m.

Section 2

Carlynton at Sto-Rox, 6:30 p.m.

Keystone Oaks at South Park, 6 p.m.

South Allegheny at Steel Valley, 4:45 p.m.

Section 3

Bentworth at Washington, 6 p.m.

Brownsville at Charleroi, 6 p.m.

Burgettstown at McGuffey, 7:30 p.m.

Chartiers-Houston at Waynesburg Central, 6 p.m.

Section 4

Beaver Falls at Neshannock, 7:30 p.m.

Ellwood City at Mohawk, 7:30 p.m.

Shenango at Riverside, 7:30 p.m.

Section 5

Burrell at Yough, 7 p.m.

Deer Lakes at Southmoreland, 7:15 p.m.

Ligonier Valley at Neighborhood Academy, 6 p.m.

Class A

Section 1

Apollo-Ridge at Springdale, 7:30 p.m.

Aquinas Academy at St. Joseph, 7 p.m.

Leechburg at Riverview, 7:30 p.m.

Section 2

Beaver County Christian at Western Beaver, 6 p.m.

Cornell at Union, 7:30 p.m.

Rochester at South Side, 6 p.m.

Section 3

Avella at West Greene, 6:30 p.m.

Beth-Center at Mapletown, 6 p.m.

Carmichaels at Jefferson-Morgan, 5:30 p.m.

Section 4

Geibel at California, 6 p.m.

Greensburg Central Catholic at Trinity Christian, 6 p.m.

Section 5

Eden Christian at Bishop Canevin, 7:30 p.m.

Serra Catholic at Fort Cherry, 7 p.m.

All schedules are subject to change. To report scores or schedule changes, email ptrsports@triblive.com.

If Javascript is disabled browser, to place orders please visit the page where our photos are available to purchase.