| 1 | Alex CastanedaPlace 1 · BALDWIN | — | BALDWIN | 18:50.80 |
| 2 | Dane HanleyPlace 2 · CANON MAC | — | CANON MAC | 18:58.97 |
| 3 | Albert SuterPlace 3 · PETERS TWP | — | PETERS TWP | 19:05.66 |
| 4 | Colton SilvestriPlace 4 · PETERS TWP | — | PETERS TWP | 19:08.54 |
| 5 | Aidan MorsePlace 5 · CANON MAC | — | CANON MAC | 19:24.78 |
| 6 | Luke SintonPlace 6 · SOUTH FAYETTE | — | SOUTH FAYETTE | 19:34.68 |
| 7 | Ryan PrianoPlace 7 · BALDWIN | — | BALDWIN | 19:40.19 |
| 8 | Andrew WinschelPlace 8 · BALDWIN | — | BALDWIN | 19:42.34 |
| 9 | Evan PiatekPlace 9 · PETERS TWP | — | PETERS TWP | 19:42.55 |
| 10 | Luke SullivanPlace 10 · MT LEBANON | — | MT LEBANON | 19:52.53 |
| 11 | Fin O'NeillPlace 11 · BETHEL PARK | — | BETHEL PARK | 19:58.48 |
| 12 | Dalton PhelpsPlace 12 · PETERS TWP | — | PETERS TWP | 19:59.88 |
| 13 | Graham BeasleyPlace 13 · MT LEBANON | — | MT LEBANON | 20:00.71 |
| 14 | Nolan MacUrakPlace 14 · BALDWIN | — | BALDWIN | 20:07.80 |
| 15 | William MoorePlace 15 · SOUTH FAYETTE | — | SOUTH FAYETTE | 20:15.13 |
| 16 | Samarth MandaniPlace 16 · MOON | — | MOON | 20:22.24 |
| 17 | Carter SmealPlace 17 · BALDWIN | — | BALDWIN | 20:25.67 |
| 18 | Nathan ChardelloPlace 18 · BALDWIN | — | BALDWIN | 20:26.29 |
| 19 | Nathan HirschPlace 19 · CANON MAC | — | CANON MAC | 20:27.31 |
| 20 | Callen O'MalleyPlace 20 · BALDWIN | — | BALDWIN | 20:29.53 |
| 21 | Sawyer MavretishPlace 21 · CANON MAC | — | CANON MAC | 20:34.55 |
| 22 | Caleb FruscelloPlace 22 · BALDWIN | — | BALDWIN | 20:38.54 |
| 23 | Luke HuffmanPlace 23 · SOUTH FAYETTE | — | SOUTH FAYETTE | 20:40.55 |
| 24 | Luke MillerPlace 24 · SOUTH FAYETTE | — | SOUTH FAYETTE | 20:40.56 |
| 25 | Troy AngelPlace 25 · PETERS TWP | — | PETERS TWP | 20:46.46 |
| 26 | Austin BarrettPlace 26 · BALDWIN | — | BALDWIN | 20:48.30 |
| 27 | Ethan AmosPlace 27 · CANON MAC | — | CANON MAC | 20:59.49 |
| 28 | Luke FoleyPlace 28 · CANON MAC | — | CANON MAC | 21:00.30 |
| 29 | Nolan GearyPlace 29 · BALDWIN | — | BALDWIN | 21:09.80 |
| 30 | Blake RepkoPlace 30 · MOON | — | MOON | 21:14.52 |
| 31 | Owen TamaniniPlace 31 · SOUTH FAYETTE | — | SOUTH FAYETTE | 21:19.52 |
| 32 | Kush KhettryPlace 32 · PETERS TWP | — | PETERS TWP | 21:20.81 |
| 33 | Alex SchullekPlace 33 · PETERS TWP | — | PETERS TWP | 21:22.43 |
| 34 | Xander SpeerhasPlace 34 · MOON | — | MOON | 21:37.48 |
| 35 | Colin McConnellPlace 35 · MT LEBANON | — | MT LEBANON | 21:39.10 |
| 37 | Jacob GudenburrPlace 37 · PETERS TWP | — | PETERS TWP | 21:49.39 |
| 38 | Sam HallPlace 38 · MOON | — | MOON | 21:57.78 |
| 39 | Simon SvitekPlace 39 · MT LEBANON | — | MT LEBANON | 22:04.55 |
| 40 | Clark JamisonPlace 40 · MT LEBANON | — | MT LEBANON | 22:04.80 |
| 41 | Desmond EiszlerPlace 41 · PETERS TWP | — | PETERS TWP | 22:09.98 |
| 42 | Cary HewesPlace 42 · BETHEL PARK | — | BETHEL PARK | 22:12.53 |
| 43 | Marek SmithPlace 43 · PETERS TWP | — | PETERS TWP | 22:14.21 |
| 44 | Aaron CulpPlace 44 · SOUTH FAYETTE | — | SOUTH FAYETTE | 22:18.65 |
| 45 | Grayson BilinskeyPlace 45 · CANON MAC | — | CANON MAC | 22:19.71 |
| 46 | Colby FosterPlace 46 · CANON MAC | — | CANON MAC | 22:20.30 |
| 47 | Mckinley BeechPlace 47 · BALDWIN | — | BALDWIN | 22:26.30 |
| 48 | Holden MattyPlace 48 · MT LEBANON | — | MT LEBANON | 22:29.26 |
| 49 | Nolan HutchisonPlace 49 · PETERS TWP | — | PETERS TWP | 22:31.29 |
| 50 | Owen RojahnPlace 50 · CANON MAC | — | CANON MAC | 22:32.50 |
| 51 | Preston GarinPlace 51 · PETERS TWP | — | PETERS TWP | 22:33.50 |
| 52 | Roscoe LitchfieldPlace 52 · MT LEBANON | — | MT LEBANON | 22:34.55 |
| 53 | Finn EmmerlingPlace 53 · MOON | — | MOON | 22:38.79 |
| 54 | Marco ViolagoPlace 54 · PETERS TWP | — | PETERS TWP | 22:41.65 |
| 55 | Kyle McIntoshPlace 55 · SOUTH FAYETTE | — | SOUTH FAYETTE | 22:45.30 |
| 56 | Tanner ZalarPlace 56 · BALDWIN | — | BALDWIN | 22:47.78 |
| 57 | Mcgill DjPlace 57 · MOON | — | MOON | 22:57.51 |
| 58 | Michael GrattanPlace 58 · BALDWIN | — | BALDWIN | 23:01.96 |
| 59 | Ryan CourterPlace 59 · CANON MAC | — | CANON MAC | 23:13.35 |
| 60 | Santino CherronePlace 60 · MT LEBANON | — | MT LEBANON | 23:13.96 |
| 61 | Brady MavretishPlace 61 · CANON MAC | — | CANON MAC | 23:14.98 |
| 62 | Ryan GrimmePlace 62 · MOON | — | MOON | 23:16.21 |
| 63 | Gunnar LunaPlace 63 · CANON MAC | — | CANON MAC | 23:22.10 |
| 64 | Lucas ZelczakPlace 64 · SOUTH FAYETTE | — | SOUTH FAYETTE | 23:24.55 |
| 65 | Johah MercurioPlace 65 · BETHEL PARK | — | BETHEL PARK | 23:34.73 |
| 66 | Austin HrubyPlace 66 · PETERS TWP | — | PETERS TWP | 23:36.53 |
| 67 | Samuel KranyakPlace 67 · MOON | — | MOON | 23:37.30 |
| 68 | Mitchell McGrailPlace 68 · BETHEL PARK | — | BETHEL PARK | 23:38.80 |
| 69 | Autry ZeboPlace 69 · SOUTH FAYETTE | — | SOUTH FAYETTE | 23:53.55 |
| 70 | Charlie GillPlace 70 · CANON MAC | — | CANON MAC | 23:58.47 |
| 71 | Noah RauchPlace 71 · BETHEL PARK | — | BETHEL PARK | 24:00.18 |
| 72 | Meet RajePlace 72 · SOUTH FAYETTE | — | SOUTH FAYETTE | 24:25.95 |
| 73 | Grant ChildsPlace 73 · SOUTH FAYETTE | — | SOUTH FAYETTE | 24:47.55 |
| 74 | Ryan HahnPlace 74 · PETERS TWP | — | PETERS TWP | 25:03.86 |
| 75 | Matthew LuttePlace 75 · PETERS TWP | — | PETERS TWP | 25:28.27 |
| 76 | Daniel LeePlace 76 · PETERS TWP | — | PETERS TWP | 25:32.87 |
| 77 | Carter KletzlyPlace 77 · MT LEBANON | — | MT LEBANON | 25:48.30 |
| 78 | Jeremy OppenheimPlace 78 · PETERS TWP | — | PETERS TWP | 25:59.55 |
| 79 | Evan SmithPlace 79 · MT LEBANON | — | MT LEBANON | 26:14.50 |
| 80 | Teague TokiPlace 80 · BALDWIN | — | BALDWIN | 26:14.56 |
| 81 | Mason ReynoldsPlace 81 · MOON | — | MOON | 26:16.54 |
| 82 | Nabil IbraheemPlace 82 · MOON | — | MOON | 26:33.80 |
| 83 | Ryan HebbertPlace 83 · SOUTH FAYETTE | — | SOUTH FAYETTE | 26:51.55 |
| 84 | Marcus McGillPlace 84 · MOON | — | MOON | 27:49.35 |
| 85 | Matthew GavorickPlace 85 · PETERS TWP | — | PETERS TWP | 28:04.80 |
| 86 | Elias EhrhardtPlace 86 · MT LEBANON | — | MT LEBANON | 28:07.71 |
| 87 | David RichPlace 87 · PETERS TWP | — | PETERS TWP | 28:13.38 |
| 88 | Shivank SahooPlace 88 · MOON | — | MOON | 28:14.54 |
| 89 | Romeo EaglePlace 89 · MOON | — | MOON | 28:21.30 |
| 90 | Elijah HackworthPlace 90 · MT LEBANON | — | MT LEBANON | 28:29.80 |
| 91 | Tyler LitzingerPlace 91 · MOON | — | MOON | 28:53.99 |
| 92 | Monish PolimetlaPlace 92 · SOUTH FAYETTE | — | SOUTH FAYETTE | 29:29.30 |
| 93 | Manu KurupPlace 93 · SOUTH FAYETTE | — | SOUTH FAYETTE | 29:51.26 |
| 94 | Gavin RichmondPlace 94 · CANON MAC | — | CANON MAC | 31:45.88 |
| 95 | Preston RushPlace 95 · CANON MAC | — | CANON MAC | 31:55.39 |
| 1 | Alyson SteppPlace 1 · MOON | — | MOON | 21:29.53 |
| 2 | Madison FellinPlace 2 · PETERS TWP | — | PETERS TWP | 21:36.39 |
| 3 | Siya JoshiPlace 3 · SOUTH FAYETTE | — | SOUTH FAYETTE | 21:45.56 |
| 4 | Reagan FisherPlace 4 · PETERS TWP | — | PETERS TWP | 21:57.52 |
| 5 | Abby PoePlace 5 · SOUTH FAYETTE | — | SOUTH FAYETTE | 22:05.46 |
| 6 | Brenna SchmitzPlace 6 · SOUTH FAYETTE | — | SOUTH FAYETTE | 22:11.64 |
| 7 | Nina DimartiniPlace 7 · SOUTH FAYETTE | — | SOUTH FAYETTE | 22:22.64 |
| 8 | Alaina AbbatoPlace 8 · PETERS TWP | — | PETERS TWP | 22:28.85 |
| 9 | Ellena GibbsPlace 9 · SOUTH FAYETTE | — | SOUTH FAYETTE | 22:31.28 |
| 10 | Cheyanne TroutPlace 10 · BALDWIN | — | BALDWIN | 22:39.64 |
| 11 | Adleigh BrouzakisPlace 11 · PETERS TWP | — | PETERS TWP | 23:15.28 |
| 12 | Gillian UhlPlace 12 · BETHEL PARK | — | BETHEL PARK | 23:27.71 |
| 13 | Julianne OttPlace 13 · BALDWIN | — | BALDWIN | 23:30.34 |
| 14 | Jenna BenlockPlace 14 · BETHEL PARK | — | BETHEL PARK | 23:37.64 |
| 15 | Violet GeorgePlace 15 · SOUTH FAYETTE | — | SOUTH FAYETTE | 23:43.77 |
| 16 | Morgan BumerPlace 16 · CANON MAC | — | CANON MAC | 23:45.02 |
| 17 | Abigail PetruzziPlace 17 · CANON MAC | — | CANON MAC | 23:51.89 |
| 18 | Molly GormanPlace 18 · BALDWIN | — | BALDWIN | 24:01.62 |
| 19 | Chloe GregersonPlace 19 · PETERS TWP | — | PETERS TWP | 24:02.64 |
| 20 | Bailey Robbins-O'ConnellPlace 20 · CANON MAC | — | CANON MAC | 24:08.64 |
| 21 | Emmelia GaebelPlace 21 · BALDWIN | — | BALDWIN | 24:09.35 |
| 22 | Meghan SchrubenPlace 22 · PETERS TWP | — | PETERS TWP | 24:20.95 |
| 23 | Aliya BlountPlace 23 · BALDWIN | — | BALDWIN | 24:29.06 |
| 24 | Mackenzie BowenPlace 24 · BALDWIN | — | BALDWIN | 24:33.52 |
| 25 | Sadie SzefiPlace 25 · MT LEBANON | — | MT LEBANON | 24:53.39 |
| 26 | Caitlyn WallochPlace 26 · CANON MAC | — | CANON MAC | 25:00.30 |
| 27 | Hailey TurnerPlace 27 · CANON MAC | — | CANON MAC | 25:14.42 |
| 28 | Meghan CummingsPlace 28 · CANON MAC | — | CANON MAC | 25:21.99 |
| 29 | Elena HendricksPlace 29 · SOUTH FAYETTE | — | SOUTH FAYETTE | 25:25.06 |
| 30 | Lauren KretzPlace 30 · PETERS TWP | — | PETERS TWP | 25:25.87 |
| 31 | Amelia ButlerPlace 31 · PETERS TWP | — | PETERS TWP | 25:30.89 |
| 32 | Julie LukasewiczPlace 32 · CANON MAC | — | CANON MAC | 25:33.36 |
| 33 | Riley BoshPlace 33 · CANON MAC | — | CANON MAC | 25:38.06 |
| 34 | Ryan BaldigowskiPlace 34 · SOUTH FAYETTE | — | SOUTH FAYETTE | 25:46.63 |
| 35 | Elizabeth CrossanPlace 35 · PETERS TWP | — | PETERS TWP | 25:56.39 |
| 36 | Allison SchrubenPlace 36 · PETERS TWP | — | PETERS TWP | 25:59.63 |
| 37 | Alana IpolitoPlace 37 · BALDWIN | — | BALDWIN | 26:09.89 |
| 38 | Grace GehrleinPlace 38 · CANON MAC | — | CANON MAC | 26:16.19 |
| 39 | Keely DuzykPlace 39 · BALDWIN | — | BALDWIN | 26:19.83 |
| 40 | Morgan WoodPlace 40 · CANON MAC | — | CANON MAC | 26:27.36 |
| 41 | Annabelle WarickPlace 41 · CANON MAC | — | CANON MAC | 26:29.61 |
| 42 | Jessica ConleyPlace 42 · CANON MAC | — | CANON MAC | 26:31.63 |
| 43 | Lucy CrippenPlace 43 · MOON | — | MOON | 26:36.90 |
| 44 | Layla WitheritePlace 44 · MOON | — | MOON | 26:37.32 |
| 45 | Emma JoycePlace 45 · BALDWIN | — | BALDWIN | 26:37.73 |
| 46 | Sarah UpchurchPlace 46 · SOUTH FAYETTE | — | SOUTH FAYETTE | 26:37.89 |
| 47 | Jenna MoiniPlace 47 · MT LEBANON | — | MT LEBANON | 26:43.85 |
| 48 | Abbey NeyPlace 48 · MOON | — | MOON | 27:13.89 |
| 49 | Maddie GrattanPlace 49 · BALDWIN | — | BALDWIN | 27:25.64 |
| 50 | Mia HelbigPlace 50 · PETERS TWP | — | PETERS TWP | 27:27.28 |
| 51 | Scarlett StockhausenPlace 51 · BETHEL PARK | — | BETHEL PARK | 27:32.89 |
| 52 | Eve FridayPlace 52 · PETERS TWP | — | PETERS TWP | 27:38.25 |
| 53 | Reese YoezlePlace 53 · CANON MAC | — | CANON MAC | 28:02.39 |
| 54 | Becca GruntzPlace 54 · BALDWIN | — | BALDWIN | 28:20.48 |
| 55 | Ellie AnthouPlace 55 · PETERS TWP | — | PETERS TWP | 28:26.64 |
| 56 | Kierstin LombardPlace 56 · MOON | — | MOON | 28:30.39 |
| 57 | Shaylin ShortPlace 57 · MT LEBANON | — | MT LEBANON | 28:39.57 |
| 58 | Alexa BlumPlace 58 · PETERS TWP | — | PETERS TWP | 28:42.84 |
| 59 | Molly HoffmanPlace 59 · PETERS TWP | — | PETERS TWP | 28:43.65 |
| 60 | Vienna DipaoloPlace 60 · MT LEBANON | — | MT LEBANON | 28:44.88 |
| 61 | Makayla O'NeillPlace 61 · BETHEL PARK | — | BETHEL PARK | 28:46.29 |
| 62 | Caroline KruegerPlace 62 · PETERS TWP | — | PETERS TWP | 28:57.28 |
| 63 | Gwyneth DavisPlace 63 · MT LEBANON | — | MT LEBANON | 29:02.36 |
| 64 | Chloe WinschelPlace 64 · MT LEBANON | — | MT LEBANON | 29:03.53 |
| 65 | Lily O'MearaPlace 65 · CANON MAC | — | CANON MAC | 29:07.83 |
| 66 | Jane ErhardPlace 66 · MOON | — | MOON | 29:13.08 |
| 67 | Ella SolomonPlace 67 · CANON MAC | — | CANON MAC | 29:13.89 |
| 68 | Piper RodesPlace 68 · CANON MAC | — | CANON MAC | 29:14.25 |
| 70 | Hannah LeePlace 70 · PETERS TWP | — | PETERS TWP | 29:16.35 |
| 71 | Sarah AlthawadiPlace 71 · MT LEBANON | — | MT LEBANON | 29:54.08 |
| 72 | Sadie RodesPlace 72 · CANON MAC | — | CANON MAC | 30:11.74 |
| 73 | Juliana HarrisPlace 73 · MT LEBANON | — | MT LEBANON | 30:53.51 |
| 74 | Izzy DowiakPlace 74 · MT LEBANON | — | MT LEBANON | 30:53.72 |
| 75 | Vivien SkalosPlace 75 · BALDWIN | — | BALDWIN | 31:06.64 |
| 76 | Laila HockenberryPlace 76 · BALDWIN | — | BALDWIN | 31:22.37 |
| 78 | Maria ColmanaresPlace 78 · CANON MAC | — | CANON MAC | 31:50.64 |
| 79 | Shree BhanushaliPlace 79 · MOON | — | MOON | 32:02.89 |
| 80 | Camryn PiattPlace 80 · CANON MAC | — | CANON MAC | 32:10.09 |
| 81 | Hurd HaleyPlace 81 · PETERS TWP | — | PETERS TWP | 32:19.23 |
| 82 | Maya KashlanPlace 82 · MT LEBANON | — | MT LEBANON | 32:26.63 |
| 83 | Gianna BucciPlace 83 · MOON | — | MOON | 32:47.71 |
| 84 | Brynne CarterPlace 84 · BALDWIN | — | BALDWIN | 34:52.39 |
| 85 | Meridina Ataibek KyzyPlace 85 · SOUTH FAYETTE | — | SOUTH FAYETTE | 34:52.63 |
| 86 | Maura MeadePlace 86 · PETERS TWP | — | PETERS TWP | 35:18.39 |
| 87 | Katy PetersonPlace 87 · PETERS TWP | — | PETERS TWP | 35:35.39 |
| 88 | Anna PlunkettPlace 88 · BALDWIN | — | BALDWIN | 36:02.90 |
| 89 | Fernanda FloresPlace 89 · CANON MAC | — | CANON MAC | 36:22.81 |
| 90 | Adriana LeopardiPlace 90 · BETHEL PARK | — | BETHEL PARK | 37:43.39 |
| 91 | Richa KhettryPlace 91 · PETERS TWP | — | PETERS TWP | 37:51.71 |
| 92 | Carmina PitzarellaPlace 92 · PETERS TWP | — | PETERS TWP | 39:21.89 |