| 1 | Jack LorencePlace 1 · FOX CHAPEL | — | FOX CHAPEL | 18:02.83 |
| 2 | Brady SundinPlace 2 · GATEWAY | — | GATEWAY | 18:24.94 |
| 3 | Parker SteelePlace 3 · RIVERVIEW | — | RIVERVIEW | 19:01.59 |
| 4 | Connor PivirottoPlace 4 · PLUM | — | PLUM | 19:05.67 |
| 5 | Ethan NapolitanPlace 5 · FOX CHAPEL | — | FOX CHAPEL | 19:10.28 |
| 6 | Everett SargentPlace 6 · PGH CENTRAL CATHOLI | — | PGH CENTRAL CATHOLI | 19:12.00 |
| 7 | Dominick DitoroPlace 7 · BALDWIN | — | BALDWIN | 19:16.10 |
| 8 | Amberson BauerPlace 8 · RIVERVIEW | — | RIVERVIEW | 19:24.49 |
| 9 | Andrew BarrettPlace 9 · BALDWIN | — | BALDWIN | 19:28.35 |
| 10 | Owen CarterPlace 10 · FOX CHAPEL | — | FOX CHAPEL | 19:34.10 |
| 11 | Lucas WiltonPlace 11 · RIVERVIEW | — | RIVERVIEW | 19:35.74 |
| 12 | Paul RobertsPlace 12 · KISKI AREA | — | KISKI AREA | 19:36.97 |
| 13 | Phillip PegherPlace 13 · BALDWIN | — | BALDWIN | 19:39.32 |
| 14 | Rowan GwinPlace 14 · FOX CHAPEL | — | FOX CHAPEL | 19:42.10 |
| 15 | Jordan GwinPlace 15 · FOX CHAPEL | — | FOX CHAPEL | 19:42.55 |
| 16 | Nicolas ProvenzoPlace 16 · FRANKLIN REGIONAL | — | FRANKLIN REGIONAL | 19:44.99 |
| 17 | Ty LaughlinPlace 17 · RIVERVIEW | — | RIVERVIEW | 19:45.60 |
| 18 | Andrew MoorePlace 18 · FRANKLIN REGIONAL | — | FRANKLIN REGIONAL | 19:47.60 |
| 19 | Kefimba CissePlace 19 · GATEWAY | — | GATEWAY | 19:48.26 |
| 20 | Max KaizerPlace 20 · FOX CHAPEL | — | FOX CHAPEL | 19:52.76 |
| 21 | Nate MienkePlace 21 · PLUM | — | PLUM | 19:53.56 |
| 22 | Justin TuckerPlace 22 · KISKI AREA | — | KISKI AREA | 20:10.38 |
| 23 | Julius DisilvioPlace 23 · PGH CENTRAL CATHOLI | — | PGH CENTRAL CATHOLI | 20:15.75 |
| 24 | J.P. ByrnesPlace 24 · PGH CENTRAL CATHOLI | — | PGH CENTRAL CATHOLI | 20:16.85 |
| 25 | Austin StuchulPlace 25 · PENN HILLS | — | PENN HILLS | 20:19.00 |
| 26 | Cohen HoolahanPlace 26 · RIVERVIEW | — | RIVERVIEW | 20:22.00 |
| 27 | Luke MigelyPlace 27 · RIVERVIEW | — | RIVERVIEW | 20:24.87 |
| 28 | Antonio GiordanoPlace 28 · KISKI AREA | — | KISKI AREA | 20:25.31 |
| 29 | Phil MillerPlace 29 · KISKI AREA | — | KISKI AREA | 20:26.00 |
| 30 | Aiden AllridgePlace 30 · BETHEL PARK | — | BETHEL PARK | 20:28.56 |
| 31 | Michael NinnessPlace 31 · BETHEL PARK | — | BETHEL PARK | 20:29.35 |
| 32 | Hunter HeinackPlace 32 · KISKI AREA | — | KISKI AREA | 20:32.60 |
| 33 | Zachary GeorgePlace 33 · KISKI AREA | — | KISKI AREA | 20:32.67 |
| 34 | Ethan JonesPlace 34 · PLUM | — | PLUM | 20:44.85 |
| 35 | Sawyer KinneyPlace 35 · PENN HILLS | — | PENN HILLS | 20:56.44 |
| 36 | Alex StaudPlace 36 · FOX CHAPEL | — | FOX CHAPEL | 21:13.29 |
| 37 | Wyatt KroghPlace 37 · KISKI AREA | — | KISKI AREA | 21:14.30 |
| 38 | Jesse Van WykPlace 38 · REDEEMER LUTHERAN | — | REDEEMER LUTHERAN | 21:26.51 |
| 39 | Aaron GrantPlace 39 · PGH CENTRAL CATHOLI | — | PGH CENTRAL CATHOLI | 21:31.81 |
| 40 | Enzo FigalloPlace 40 · PGH CENTRAL CATHOLI | — | PGH CENTRAL CATHOLI | 21:32.82 |
| 41 | Daniel RoupasPlace 41 · RIVERVIEW | — | RIVERVIEW | 21:48.70 |
| 42 | Evan MoncheckPlace 42 · PGH CENTRAL CATHOLI | — | PGH CENTRAL CATHOLI | 21:59.85 |
| 43 | Brandon LorkovicPlace 43 · BALDWIN | — | BALDWIN | 22:02.60 |
| 44 | Kairell MccoyPlace 44 · GATEWAY | — | GATEWAY | 22:04.85 |
| 45 | Christian LarsonPlace 45 · FRANKLIN REGIONAL | — | FRANKLIN REGIONAL | 22:07.58 |
| 46 | Oleg HartmanPlace 46 · PGH CENTRAL CATHOLI | — | PGH CENTRAL CATHOLI | 22:07.99 |
| 47 | Alex PappaPlace 47 · REDEEMER LUTHERAN | — | REDEEMER LUTHERAN | 22:16.00 |
| 48 | Bobby KoneskyPlace 48 · BALDWIN | — | BALDWIN | 22:28.35 |
| 49 | Giustino RacchiniPlace 49 · PLUM | — | PLUM | 22:28.75 |
| 50 | Finn OneillPlace 50 · BETHEL PARK | — | BETHEL PARK | 22:38.11 |
| 51 | Chase ZalarPlace 51 · BALDWIN | — | BALDWIN | 22:38.93 |
| 52 | Peter Van WykPlace 52 · REDEEMER LUTHERAN | — | REDEEMER LUTHERAN | 22:43.81 |
| 53 | Malik VPlace 53 · FRANKLIN REGIONAL | — | FRANKLIN REGIONAL | 22:44.22 |
| 54 | Jake GeorgePlace 54 · PLUM | — | PLUM | 22:54.35 |
| 55 | Tommie MarzinaPlace 55 · PLUM | — | PLUM | 23:05.55 |
| 56 | Nate BeninatiPlace 56 · PLUM | — | PLUM | 23:05.56 |
| 57 | Patrick ScaboraPlace 57 · PGH CENTRAL CATHOLI | — | PGH CENTRAL CATHOLI | 23:11.84 |
| 58 | Caden LodgePlace 58 · BETHEL PARK | — | BETHEL PARK | 23:12.85 |
| 59 | Chase CraigPlace 59 · FRANKLIN REGIONAL | — | FRANKLIN REGIONAL | 23:14.80 |
| 60 | Cody RandalPlace 60 · BALDWIN | — | BALDWIN | 23:38.26 |
| 61 | Gavin DorosievPlace 61 · GATEWAY | — | GATEWAY | 23:44.16 |
| 62 | Garrett HicksPlace 62 · FRANKLIN REGIONAL | — | FRANKLIN REGIONAL | 24:10.59 |
| 63 | Nathan EichenmillerPlace 63 · GATEWAY | — | GATEWAY | 24:39.80 |
| 64 | Demetrius BroadnaxPlace 64 · REDEEMER LUTHERAN | — | REDEEMER LUTHERAN | 24:42.24 |
| 65 | Avery PetrazziPlace 65 · FRANKLIN REGIONAL | — | FRANKLIN REGIONAL | 24:47.55 |
| 66 | Ethan WilsonPlace 66 · REDEEMER LUTHERAN | — | REDEEMER LUTHERAN | 24:56.28 |
| 67 | David JakelPlace 67 · BETHEL PARK | — | BETHEL PARK | 24:59.00 |
| 68 | Jeremy BlocklinPlace 68 · BETHEL PARK | — | BETHEL PARK | 24:59.10 |
| 69 | Owen TemplerPlace 69 · PENN HILLS | — | PENN HILLS | 25:21.00 |
| 70 | Caleb BellPlace 70 · GATEWAY | — | GATEWAY | 26:55.92 |
| 71 | Darren JohnsonPlace 71 · GATEWAY | — | GATEWAY | 27:02.70 |
| 72 | Devon BishopPlace 72 · PENN HILLS | — | PENN HILLS | 31:27.58 |
| 73 | Nathan MartinPlace 73 · BETHEL PARK | — | BETHEL PARK | 31:29.36 |
| 1 | Laura CarterPlace 1 · FOX CHAPEL | — | FOX CHAPEL | 21:43.65 |
| 2 | Clara KelleyPlace 2 · FOX CHAPEL | — | FOX CHAPEL | 22:51.73 |
| 3 | Mackenzie HirtPlace 3 · BALDWIN | — | BALDWIN | 23:13.79 |
| 4 | Lizeth SesmasPlace 4 · KISKI AREA | — | KISKI AREA | 23:32.42 |
| 5 | Ashley PersiaPlace 5 · PLUM | — | PLUM | 23:39.76 |
| 6 | Paityn BlakelyPlace 6 · FRANKLIN REGIONAL | — | FRANKLIN REGIONAL | 23:46.24 |
| 7 | Savanna HershbergerPlace 7 · 836 | — | 836 | 23:47.45 |
| 8 | Eliza SwansonPlace 8 · BALDWIN | — | BALDWIN | 23:57.24 |
| 9 | Emily HarajdaPlace 9 · FOX CHAPEL | — | FOX CHAPEL | 24:02.92 |
| 10 | Gabrielle KlinePlace 10 · FOX CHAPEL | — | FOX CHAPEL | 24:06.44 |
| 11 | Kiyara SawyersPlace 11 · GATEWAY | — | GATEWAY | 24:27.88 |
| 12 | Josette PlazioPlace 12 · KISKI AREA | — | KISKI AREA | 24:49.44 |
| 13 | Lily BauerPlace 13 · RIVERVIEW | — | RIVERVIEW | 24:49.65 |
| 14 | Emma SandorPlace 14 · GATEWAY | — | GATEWAY | 24:51.54 |
| 15 | Riley McintyrePlace 15 · FOX CHAPEL | — | FOX CHAPEL | 24:53.30 |
| 16 | Sara MichalakPlace 16 · FOX CHAPEL | — | FOX CHAPEL | 25:07.55 |
| 17 | Olivia MacellaroPlace 17 · BALDWIN | — | BALDWIN | 25:26.89 |
| 18 | Marina GradoPlace 18 · GATEWAY | — | GATEWAY | 25:34.29 |
| 19 | Ava PalamonePlace 19 · FRANKLIN REGIONAL | — | FRANKLIN REGIONAL | 25:43.21 |
| 20 | Emily TorbertPlace 20 · FOX CHAPEL | — | FOX CHAPEL | 25:52.96 |
| 21 | Rebekah PrianoPlace 21 · BALDWIN | — | BALDWIN | 25:58.57 |
| 22 | Angelina BrushPlace 22 · FRANKLIN REGIONAL | — | FRANKLIN REGIONAL | 26:06.29 |
| 23 | Kylie KlingerPlace 23 · FRANKLIN REGIONAL | — | FRANKLIN REGIONAL | 26:09.29 |
| 24 | Taylor RolandPlace 24 · KISKI AREA | — | KISKI AREA | 26:10.22 |
| 25 | Nicole CroughPlace 25 · BALDWIN | — | BALDWIN | 26:17.55 |
| 26 | Ellie HeckerPlace 26 · KISKI AREA | — | KISKI AREA | 26:23.55 |
| 27 | Gianna WrayPlace 27 · KISKI AREA | — | KISKI AREA | 26:41.98 |
| 28 | Lindsay LopezPlace 28 · FRANKLIN REGIONAL | — | FRANKLIN REGIONAL | 26:51.55 |
| 29 | Olivia SchragPlace 29 · KISKI AREA | — | KISKI AREA | 26:54.81 |
| 30 | Amara SterlitzPlace 30 · KISKI AREA | — | KISKI AREA | 26:58.47 |
| 31 | Grace ByrnePlace 31 · GATEWAY | — | GATEWAY | 27:21.39 |
| 32 | Olivia WiltonPlace 32 · RIVERVIEW | — | RIVERVIEW | 27:27.55 |
| 33 | Emily StaudPlace 33 · FOX CHAPEL | — | FOX CHAPEL | 27:48.26 |
| 34 | Emily FowlerPlace 34 · BALDWIN | — | BALDWIN | 28:30.53 |
| 35 | Madelyn IvanusicPlace 35 · FOX CHAPEL | — | FOX CHAPEL | 28:33.53 |
| 36 | Ann YonasPlace 36 · FOX CHAPEL | — | FOX CHAPEL | 28:35.30 |
| 37 | Kylie LongstrethPlace 37 · RIVERVIEW | — | RIVERVIEW | 28:41.67 |
| 38 | Maggie MessinaPlace 38 · PLUM | — | PLUM | 29:06.85 |
| 39 | Abbey SengPlace 39 · BALDWIN | — | BALDWIN | 29:24.13 |
| 40 | Grace WysePlace 40 · BALDWIN | — | BALDWIN | 29:29.00 |
| 41 | Karolyn NicholsPlace 41 · PLUM | — | PLUM | 29:30.23 |
| 42 | Ave KozarPlace 42 · BALDWIN | — | BALDWIN | 29:31.40 |
| 43 | Larissa LockridgePlace 43 · PENN HILLS | — | PENN HILLS | 29:36.74 |
| 44 | Bryona JacksonPlace 44 · GATEWAY | — | GATEWAY | 29:53.55 |
| 45 | Gillian GeyerPlace 45 · BALDWIN | — | BALDWIN | 30:18.00 |
| 46 | Sarah SullivanPlace 46 · RIVERVIEW | — | RIVERVIEW | 30:25.53 |
| 47 | Emenet RichardsonPlace 47 · REDEEMER LUTHERAN | — | REDEEMER LUTHERAN | 30:25.53 |
| 48 | Tatum OlczakPlace 48 · PLUM | — | PLUM | 31:21.24 |
| 49 | Madison MussomeliPlace 49 · BALDWIN | — | BALDWIN | 32:51.45 |
| 50 | Monica ChenPlace 50 · FOX CHAPEL | — | FOX CHAPEL | 33:07.50 |
| 51 | Talia RussellPlace 51 · PENN HILLS | — | PENN HILLS | 34:01.18 |
| 52 | Ashley BarnettPlace 52 · FOX CHAPEL | — | FOX CHAPEL | 34:06.59 |
| 53 | Kaitlin MascilliPlace 53 · PLUM | — | PLUM | 34:53.53 |
| 54 | Skyler EssweinPlace 54 · GATEWAY | — | GATEWAY | 35:24.53 |
| 55 | Andrea WangPlace 55 · FOX CHAPEL | — | FOX CHAPEL | 37:05.81 |
| 56 | Mallory LynchPlace 56 · PLUM | — | PLUM | 46:02.32 |