High schools

Cross country

Boys

Saturday’s results

Bald Eagle Invitational

At White Oak

Class 3A: 1. Evan Yurasko, Mt. Lebanon, 15:46.66; 2. Reeve Flotta, Allderdice, 16:04.66; 3. Will Kuchera, Allderdice, 16:30.67; 4. Will Zadecky, Mt. Lebanon, 16:39.42; 5. Eli Coffey, Allderdice, 16:41.84; 6. Alex Fair, Mt. Lebanon, 16:55.17; 7. Kofi Opoku-Dakwa, Allderdice, 16:59.16; 8. Henry Marriott, Allderdice, 16:59.67; 9. Colton Ginsburg, Central Catholic, 17:01.93; 10. Finn McNamee, Mt. Lebanon, 17:04.47

Team: 1. Allderdice 25; 2. Mt. Lebanon 32; 3. Central Catholic 83; 4. Baldwin 95; 5. Hempfield 138

Class 2A: 1. Dravin Everley, Ringgold, 16:04.48; 2. Tyler Caron, Forest Hills, 16:28.64; 3. Luca Flitcraft, Hopewell, 16:35.94; 4. Kaiden Branan, Indiana, 16:46.67; 5. Liam Templeton, Indiana, 17:01.32; 6. Jack Smith, Forest Hills, 17:06.17; 7. David Kristine, Freeport, 17:15.92; 8. Antony Flitcraft, Hopewell, 17:39.30; 9. Calvin Lindsay, Freeport, 17:43.17; 10. Andrew Bruce, Ringgold, 17:46.84

Team: 1. Ringgold 53; 2. Indiana 61; 3. Forest Hills 91; 4. Freeport 98; 5. Hopewell 109

Class A: 1. Kam Skelton, Mercyhurst Prep, 15:53.66; 2. Ashton Saunders, Riverview, 16:04.16; 3. Ethan Moldovan, Carlynton, 16:49.94; 4. Hudson Lease, Johnstown Christian, 16:52.22; 5. Seth Boring, Marion Center, 17:17.58; 6. Carter Kent, California, 17:36.17; 7. Oscar Smith, Riverview, 17:57.17; 8. Luke Hall, North Star, 17:58.63; 9. Nathanael Dutton, Trinity Christian, 18:12.86; 10. Josh Simon, Mercyhurst Prep, 18:24.47

Team: 1. Riverview 51; 2. Mercyhurst Prep 63; 3. Marion Center 69; 4. California 116; 5. Trinity Christian 155

Girls

Saturday’s results

Bald Eagle Invitational

At White Oak

Class 3A: 1. Tamsin Holliday, Mt. Lebanon, 18:58.71; 2. Piper Munyon, Gateway, 19:20.10; 3. Marisol Montoya, Mt. Lebanon, 19:26.52; 4. Cheyanne Trout, Baldwin, 19:39.31; 5. Bailey White, Allderdice, 19:45.40; 6. Zoe Densmore, Allderdice, 20:36.76; 7. Annie Hoffmier, Allderdice, 20:37.71; 8. Julianne Ott, Baldwin, 20:38.81; 9. Jase Engle, Mt. Lebanon, 20:48.55; 10. Tianna Tompkins, Allderdice, 20:50.98

Team: 1. Mt. Lebanon 45; 2. Allderdice 34; 3. Baldwin 62

Class 2A: 1. Kayla Baker, Indiana, 19:47.38; 2. Raegan Ruckus, Burrell, 19:58.57; 3. Morgan Blystone, Indiana, 20:38.19; 4. Macie Miller, Marion Center, 20:42.82; 5. Maggie Doz, Quaker Valley, 20:50.99; 6. Brooke Slade, Marion Center, 20:54.81; 7. Kira Legters, Burrell, 20:58.49; 8. Jocelyn Spinelli, Highlands, 21:22.24; 9. Clara Weigner, Indiana, 21:23.82; 10. Nora Pollock, Marion Center, 21:33.21

Team: 1. Indiana 44; 2. Marion Center 79; 3. Burrell 103; 4. Ringgold 107; 5. Highlands 116

Class A: 1. Bella Ascherl, Forest Hills, 19:09.48; 2. Ava Hawkins, North Star, 20:29.44; 3. Ellie Shaw, Forest Hills, 20:50.58; 4. Mya Dimaio, Grace Christian, 21:30.19; 5. Maria Leithauser, Carlynton, 21:38.47; 6. Jenna Dickey, Mercyhurst, 21:44.79; 7. Lexi Pearce, Serra Catholic, 21:57.76; 8. Kirsten Levarse, Riverview, 22:10.98; 9. Emily Ruperto, Serra Catholic, 22:12.82; 10. Rosa Lascola, Riverview, 22:14.82

Team: 1. Forest Hills 38; 2. Riverview 49; 3. Serra Catholic 52; 4. Mercyhurst 94; 5. Carmichaels 115

Football

Saturday’s results

WPIAL

Class 2A

Allegheny

South Allegheny 62, Shady Side Academy 21

Independent

Carrick 46, Brownsville 12

Ironton (Ohio) 58, Uniontown 0

Saturday’s summaries

South Allegheny 62, Shady Side Academy 14

South Allegheny 21 27 14 0 —62

Shady Side Academy 0 14 0 0 —14

SA: Drew Cook 20 pass from Alijah Cook (Connor Morabeto kick)

SA: Austin Schane 17 run (Morabeto kick)

SA: Drew Cook 34 pass from Alijah Cook (Morabeto kick)

SA: Schane 9 pass from Alijah Cook (kick failed)

SSA: Cam Mallory 33 run (Javon Johnston run)

SA: Hykeem Harrell 36 run (Morabeto kick)

SA: Drew Cook 30 pass from Alijah Cook (Morabeto kick)

SA: Kymair Brown 33 pass from Alijah Cook (Morabeto kick)

SSA: Nico Grzymkowski 21 pass from Sam Kamin (pass failed)

SA: Drew Cook 40 interception return (Morabeto kick)

SA: Joe Gamret 35 blocked punt return (Morabeto kick)

SSA: Cole Little 58 run (Logan Parker kick)

Carrick 46, Brownsville 12

Brownsville 6 6 0 0 —12

Carrick 18 22 0 6 —46

B: Sy Patterson 40 pass from Kaden Wimmer (run failed)

C: Jayden Wise 26 run (pass failed)

C: Wise 21 run (pass failed)

C: Wise 16 run (run failed)

C: Kejuan Johnson 32 pass from Treshawn Beasley (Treshawn Beasley run)

B: Max Dieudonne 71 kickoff return (kick failed)

C: Johnson 58 pass from Treshawn Beasley (run failed)

C: Johnson 54 pass from Treshawn Beasley (run failed)

C: Davauri Birchfield 9 run

Soccer

Boys

Saturday’s results

Class 3A

Section 1

Hampton 9, Armstrong 1

Section 4

West Allegheny 2, Montour 0

Class 2A

Section 2

Avonworth 10, Ellwood City 0

Central Valley 1, Beaver 0

Hopewell 10, Riverside 0

Quaker Valley 2, Keystone Oaks 1

Class A

Section 1

Sewickley Academy 5, South Side 0

Nonsection

Allderdice 8, Altoona 2

Bentworth 7, Highlands 2

West Shamokin 3, Derry 2 (OT)

McGuffey 2, Beth-Center 0

Our Lady of the Sacred Heart 3, Moon 0

Plum 5, Penn-Trafford 0

Shady Side Academy 8, Chartiers-Houston 1

Shaler 4, Baldwin 2

South Park 2, West Mifflin 1

Springdale 1, Aquinas Academy 0

Trinity Christian 5, Greensburg Central Catholic 0

Girls

Saturday’s results

Class 4A

Section 2

Peters Township 6, Baldwin 1

Class A

Section 4

Winchester Thurston 3, Riverview 1

Nonsection

Gateway 3, Armstrong 0

North Catholic 11, Highlands 0

McGuffey 4, Beth-Center 1

Shady Side Academy 4, Chartiers-Houston 0

Woodland Hills 2, McKeesport 0

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