| 1 | Ryan PajakPlace 1 · RINGGOLD | — | RINGGOLD | 15:17.80 |
| 2 | Brett KrobothPlace 2 · PETERS TWP | — | PETERS TWP | 15:49.00 |
| 3 | Michael GauntnerPlace 3 · NORTH ALLEGHENY | — | NORTH ALLEGHENY | 16:45.31 |
| 4 | Gregory KossuthPlace 4 · NORTH ALLEGHENY | — | NORTH ALLEGHENY | 16:50.31 |
| 5 | Jackson PajakPlace 5 · NORTH ALLEGHENY | — | NORTH ALLEGHENY | 16:55.99 |
| 6 | Vincent RotunnoPlace 6 · NORTH ALLEGHENY | — | NORTH ALLEGHENY | 17:12.80 |
| 7 | Joey RempePlace 7 · NORTH ALLEGHENY | — | NORTH ALLEGHENY | 17:13.74 |
| 8 | Everett SargentPlace 8 · PGH CENTRAL CATHOLI | — | PGH CENTRAL CATHOLI | 17:36.93 |
| 9 | Zach ByersPlace 9 · PETERS TWP | — | PETERS TWP | 17:39.53 |
| 10 | Jp ByrnesPlace 10 · PGH CENTRAL CATHOLI | — | PGH CENTRAL CATHOLI | 18:02.15 |
| 11 | Ethan WarnerPlace 11 · MT LEBANON | — | MT LEBANON | 18:03.00 |
| 12 | Connor WilliamsPlace 12 · NORTH ALLEGHENY | — | NORTH ALLEGHENY | 18:03.98 |
| 13 | Paul O'matzPlace 13 · MT LEBANON | — | MT LEBANON | 18:06.00 |
| 14 | Robert TangPlace 14 · MT LEBANON | — | MT LEBANON | 18:08.56 |
| 15 | Benjamin SmithPlace 15 · MOON | — | MOON | 18:09.60 |
| 16 | Andrew PeighPlace 16 · NORTH ALLEGHENY | — | NORTH ALLEGHENY | 18:13.75 |
| 17 | Gavin DunnPlace 17 · MOON | — | MOON | 18:21.67 |
| 18 | Brady PerduePlace 18 · MOON | — | MOON | 18:23.00 |
| 19 | Micah DeangeloPlace 19 · NORTH ALLEGHENY | — | NORTH ALLEGHENY | 18:23.71 |
| 20 | David MoliseePlace 20 · RINGGOLD | — | RINGGOLD | 18:25.73 |
| 21 | Tyler DavisPlace 21 · NORTH ALLEGHENY | — | NORTH ALLEGHENY | 18:28.38 |
| 22 | Simon BrockmeyerPlace 22 · MT LEBANON | — | MT LEBANON | 18:36.93 |
| 23 | Phillip PegherPlace 23 · BALDWIN | — | BALDWIN | 18:39.98 |
| 24 | Cael KonekPlace 24 · RINGGOLD | — | RINGGOLD | 18:41.61 |
| 25 | Niko MoorePlace 25 · MOON | — | MOON | 18:42.22 |
| 26 | Justin PeoplePlace 26 · NORTH ALLEGHENY | — | NORTH ALLEGHENY | 18:45.27 |
| 27 | Isaac MillerPlace 27 · MOON | — | MOON | 18:47.56 |
| 28 | Joshua SteppPlace 28 · MOON | — | MOON | 18:51.99 |
| 29 | Anthony MiklosPlace 29 · NORTH ALLEGHENY | — | NORTH ALLEGHENY | 18:51.99 |
| 30 | Greg AbelPlace 30 · NORTH ALLEGHENY | — | NORTH ALLEGHENY | 18:58.00 |
| 31 | Atlantic RajakumarPlace 31 · MT LEBANON | — | MT LEBANON | 18:58.10 |
| 32 | Henry EllweinPlace 32 · MT LEBANON | — | MT LEBANON | 18:58.70 |
| 33 | Evan YuraskoPlace 33 · MT LEBANON | — | MT LEBANON | 19:00.12 |
| 34 | Henry SzefiPlace 34 · MT LEBANON | — | MT LEBANON | 19:00.65 |
| 35 | Daniel PetersonPlace 35 · RINGGOLD | — | RINGGOLD | 19:02.00 |
| 36 | Caleb ArabiaPlace 36 · PETERS TWP | — | PETERS TWP | 19:04.29 |
| 37 | Dante ScalisePlace 37 · PGH CENTRAL CATHOLI | — | PGH CENTRAL CATHOLI | 19:06.29 |
| 38 | Evan MccartneyPlace 38 · MOON | — | MOON | 19:09.29 |
| 39 | Enzo FigalloPlace 39 · PGH CENTRAL CATHOLI | — | PGH CENTRAL CATHOLI | 19:13.16 |
| 40 | Jack CurrenPlace 40 · NORTH ALLEGHENY | — | NORTH ALLEGHENY | 19:15.10 |
| 41 | Aidan FausnaughtPlace 41 · RINGGOLD | — | RINGGOLD | 19:15.55 |
| 42 | Tanner McfoyPlace 42 · MT LEBANON | — | MT LEBANON | 19:17.26 |
| 43 | Aj WagstaffPlace 43 · PETERS TWP | — | PETERS TWP | 19:20.30 |
| 44 | Alex NiziolPlace 44 · RINGGOLD | — | RINGGOLD | 19:27.13 |
| 45 | Trey TrebilcockPlace 45 · PGH CENTRAL CATHOLI | — | PGH CENTRAL CATHOLI | 19:30.88 |
| 46 | George BondiPlace 46 · PETERS TWP | — | PETERS TWP | 19:32.30 |
| 47 | Myer MarkowitzPlace 47 · MT LEBANON | — | MT LEBANON | 19:32.80 |
| 48 | Ian AshcroftPlace 48 · MOON | — | MOON | 19:33.72 |
| 49 | Jordan CocoPlace 49 · PGH CENTRAL CATHOLI | — | PGH CENTRAL CATHOLI | 19:36.77 |
| 50 | Jason LinkPlace 50 · NORTH ALLEGHENY | — | NORTH ALLEGHENY | 19:40.89 |
| 51 | Alex MittererPlace 51 · NORTH ALLEGHENY | — | NORTH ALLEGHENY | 19:43.97 |
| 52 | Matthew TennantPlace 52 · MOON | — | MOON | 19:45.14 |
| 53 | Bruce GoodmanPlace 53 · PGH CENTRAL CATHOLI | — | PGH CENTRAL CATHOLI | 19:47.14 |
| 54 | Donald CollinsPlace 54 · NORTH ALLEGHENY | — | NORTH ALLEGHENY | 19:49.87 |
| 55 | Aaron GrantPlace 55 · PGH CENTRAL CATHOLI | — | PGH CENTRAL CATHOLI | 19:55.80 |
| 56 | Ryan MahoneyPlace 56 · NORTH ALLEGHENY | — | NORTH ALLEGHENY | 19:55.96 |
| 57 | Anant PalvePlace 57 · NORTH ALLEGHENY | — | NORTH ALLEGHENY | 19:59.42 |
| 58 | Jack EllweinPlace 58 · MT LEBANON | — | MT LEBANON | 20:05.81 |
| 59 | Finnegan IovinoPlace 59 · NORTH ALLEGHENY | — | NORTH ALLEGHENY | 20:07.55 |
| 60 | Tyler GiuniperoPlace 60 · MOON | — | MOON | 20:09.18 |
| 61 | Isaac LafuriaPlace 61 · NORTH ALLEGHENY | — | NORTH ALLEGHENY | 20:18.52 |
| 62 | Thomas BornePlace 62 · RINGGOLD | — | RINGGOLD | 20:19.58 |
| 63 | Archer MuellerPlace 63 · PGH CENTRAL CATHOLI | — | PGH CENTRAL CATHOLI | 20:29.91 |
| 64 | Troy AngelPlace 64 · PETERS TWP | — | PETERS TWP | 20:31.80 |
| 65 | Alexander DirenzoPlace 65 · NORTH ALLEGHENY | — | NORTH ALLEGHENY | 20:32.55 |
| 66 | William BergerPlace 66 · PGH CENTRAL CATHOLI | — | PGH CENTRAL CATHOLI | 20:34.31 |
| 67 | Andrew MintonPlace 67 · NORTH ALLEGHENY | — | NORTH ALLEGHENY | 20:35.80 |
| 68 | Eddie RichardsonPlace 68 · PGH CENTRAL CATHOLI | — | PGH CENTRAL CATHOLI | 20:36.55 |
| 69 | Andrew WinschelPlace 69 · BALDWIN | — | BALDWIN | 20:36.80 |
| 70 | Aaron RaganPlace 70 · PGH CENTRAL CATHOLI | — | PGH CENTRAL CATHOLI | 20:39.80 |
| 71 | Brandon HilesPlace 71 · NORTH ALLEGHENY | — | NORTH ALLEGHENY | 20:43.55 |
| 72 | Adam LeyaPlace 72 · NORTH ALLEGHENY | — | NORTH ALLEGHENY | 20:45.53 |
| 73 | Carter ArabiaPlace 73 · PETERS TWP | — | PETERS TWP | 20:51.19 |
| 74 | Ethan AlexanderPlace 74 · NORTH ALLEGHENY | — | NORTH ALLEGHENY | 20:51.80 |
| 75 | Jeffrey KernPlace 75 · NORTH ALLEGHENY | — | NORTH ALLEGHENY | 20:57.94 |
| 76 | Robert HatalaPlace 76 · PGH CENTRAL CATHOLI | — | PGH CENTRAL CATHOLI | 21:05.46 |
| 77 | Isaiah Irwin EvansPlace 77 · MT LEBANON | — | MT LEBANON | 21:06.70 |
| 78 | Andrew BarrettPlace 78 · BALDWIN | — | BALDWIN | 21:07.70 |
| 79 | Jonathan BarnesPlace 79 · MT LEBANON | — | MT LEBANON | 21:14.80 |
| 80 | Luke McgreevyPlace 80 · MT LEBANON | — | MT LEBANON | 21:19.30 |
| 81 | Odin HsuPlace 81 · NORTH ALLEGHENY | — | NORTH ALLEGHENY | 21:26.70 |
| 82 | Ethan RahrPlace 82 · RINGGOLD | — | RINGGOLD | 21:29.30 |
| 83 | Matthew LovePlace 83 · PGH CENTRAL CATHOLI | — | PGH CENTRAL CATHOLI | 21:30.73 |
| 84 | Matthew O'connellPlace 84 · NORTH ALLEGHENY | — | NORTH ALLEGHENY | 21:32.51 |
| 85 | Sidath PereraPlace 85 · NORTH ALLEGHENY | — | NORTH ALLEGHENY | 21:40.30 |
| 86 | Trip BondiPlace 86 · PETERS TWP | — | PETERS TWP | 21:45.30 |
| 87 | Colin MuzaPlace 87 · PETERS TWP | — | PETERS TWP | 21:47.55 |
| 88 | Sam WetzelPlace 88 · MT LEBANON | — | MT LEBANON | 21:49.55 |
| 89 | Arturo GromoPlace 89 · BALDWIN | — | BALDWIN | 21:49.58 |
| 90 | Nick SinzPlace 90 · RINGGOLD | — | RINGGOLD | 21:50.28 |
| 91 | Michael GallagherPlace 91 · MOON | — | MOON | 21:52.97 |
| 92 | Harris WoodwardPlace 92 · PGH CENTRAL CATHOLI | — | PGH CENTRAL CATHOLI | 21:55.97 |
| 93 | Dalton PhelpsPlace 93 · PETERS TWP | — | PETERS TWP | 21:56.17 |
| 94 | Ryan PrianoPlace 94 · BALDWIN | — | BALDWIN | 21:57.80 |
| 95 | Kellen McallisterPlace 95 · RINGGOLD | — | RINGGOLD | 21:58.21 |
| 96 | Evan WilliamsPlace 96 · PETERS TWP | — | PETERS TWP | 21:59.42 |
| 97 | Alex MoorePlace 97 · NORTH ALLEGHENY | — | NORTH ALLEGHENY | 22:00.80 |
| 98 | Colton SilvestriPlace 98 · PETERS TWP | — | PETERS TWP | 22:11.45 |
| 99 | Holden DarcyPlace 99 · MT LEBANON | — | MT LEBANON | 22:12.45 |
| 100 | Jacob BohnenstengelPlace 100 · NORTH ALLEGHENY | — | NORTH ALLEGHENY | 22:12.48 |
| 101 | Ej BogatayPlace 101 · MOON | — | MOON | 22:13.26 |
| 102 | Sean MarshallPlace 102 · PETERS TWP | — | PETERS TWP | 22:13.81 |
| 103 | Conner GardnerPlace 103 · NORTH ALLEGHENY | — | NORTH ALLEGHENY | 22:18.30 |
| 104 | Chris SevernsPlace 104 · PETERS TWP | — | PETERS TWP | 22:22.78 |
| 105 | Ben RaylPlace 105 · MT LEBANON | — | MT LEBANON | 22:23.44 |
| 106 | Jack KaczmarskiPlace 106 · PGH CENTRAL CATHOLI | — | PGH CENTRAL CATHOLI | 22:25.63 |
| 107 | Ethan GoetzPlace 107 · NORTH ALLEGHENY | — | NORTH ALLEGHENY | 22:30.63 |
| 108 | Patrick DianaPlace 108 · MOON | — | MOON | 22:31.15 |
| 109 | Joseph MaulePlace 109 · MOON | — | MOON | 22:32.51 |
| 110 | Nathan RedondoPlace 110 · NORTH ALLEGHENY | — | NORTH ALLEGHENY | 22:32.78 |
| 111 | Daniel DannenmuellerPlace 111 · NORTH ALLEGHENY | — | NORTH ALLEGHENY | 22:38.29 |
| 112 | Adam RodgersPlace 112 · NORTH ALLEGHENY | — | NORTH ALLEGHENY | 22:45.21 |
| 113 | Nathaniel BarnesPlace 113 · MT LEBANON | — | MT LEBANON | 22:49.67 |
| 114 | Theo WilkinsonPlace 114 · NORTH ALLEGHENY | — | NORTH ALLEGHENY | 22:51.44 |
| 115 | Jacob GudenburrPlace 115 · PETERS TWP | — | PETERS TWP | 23:00.44 |
| 116 | Bennett ZieglerPlace 116 · PETERS TWP | — | PETERS TWP | 23:10.83 |
| 117 | Yosei FukasakuPlace 117 · PGH CENTRAL CATHOLI | — | PGH CENTRAL CATHOLI | 23:13.69 |
| 118 | Tyler KokoszynskiPlace 118 · PETERS TWP | — | PETERS TWP | 23:20.15 |
| 119 | Andrew BrucePlace 119 · RINGGOLD | — | RINGGOLD | 23:23.45 |
| 120 | Damien McgillPlace 120 · MOON | — | MOON | 23:25.82 |
| 121 | Daniel BalderasPlace 121 · NORTH ALLEGHENY | — | NORTH ALLEGHENY | 23:33.23 |
| 122 | Matthew RibnickyPlace 122 · RINGGOLD | — | RINGGOLD | 23:33.23 |
| 123 | Lohith KatariPlace 123 · NORTH ALLEGHENY | — | NORTH ALLEGHENY | 23:39.50 |
| 124 | John HersheyPlace 124 · NORTH ALLEGHENY | — | NORTH ALLEGHENY | 23:39.73 |
| 125 | Preston GarinPlace 125 · PETERS TWP | — | PETERS TWP | 23:40.30 |
| 126 | Mckinley BeechPlace 126 · BALDWIN | — | BALDWIN | 23:46.41 |
| 127 | Owen JohnsPlace 127 · MOON | — | MOON | 23:51.29 |
| 128 | Ben TanPlace 128 · MT LEBANON | — | MT LEBANON | 23:53.76 |
| 129 | Jacob TuitePlace 129 · PGH CENTRAL CATHOLI | — | PGH CENTRAL CATHOLI | 23:55.20 |
| 130 | Jonah SuffolettoPlace 130 · PGH CENTRAL CATHOLI | — | PGH CENTRAL CATHOLI | 23:56.20 |
| 131 | Nathaniel MertzPlace 131 · PETERS TWP | — | PETERS TWP | 24:01.80 |
| 132 | Colin HackworthPlace 132 · MT LEBANON | — | MT LEBANON | 24:08.18 |
| 133 | Marek SmithPlace 133 · PETERS TWP | — | PETERS TWP | 24:10.42 |
| 134 | Holden MattyPlace 134 · MT LEBANON | — | MT LEBANON | 24:12.80 |
| 135 | George AbbatoPlace 135 · PETERS TWP | — | PETERS TWP | 24:17.49 |
| 136 | Tyler WeetPlace 136 · NORTH ALLEGHENY | — | NORTH ALLEGHENY | 24:24.88 |
| 137 | Samuel KranyakPlace 137 · MOON | — | MOON | 24:31.54 |
| 138 | James WolfPlace 138 · MT LEBANON | — | MT LEBANON | 24:31.80 |
| 139 | Ryan GrimmePlace 139 · MOON | — | MOON | 24:31.85 |
| 140 | Luke HodgsonPlace 140 · MT LEBANON | — | MT LEBANON | 24:56.20 |
| 141 | Saverio GalloPlace 141 · PGH CENTRAL CATHOLI | — | PGH CENTRAL CATHOLI | 24:59.27 |
| 142 | Tanner ZalarPlace 142 · BALDWIN | — | BALDWIN | 25:00.27 |
| 143 | James McelroyPlace 143 · PGH CENTRAL CATHOLI | — | PGH CENTRAL CATHOLI | 25:05.95 |
| 144 | Caleb FruscelloPlace 144 · BALDWIN | — | BALDWIN | 25:06.32 |
| 145 | Maxwell BucknerPlace 145 · MT LEBANON | — | MT LEBANON | 25:20.40 |
| 146 | Matthew GavorickPlace 146 · PETERS TWP | — | PETERS TWP | 25:29.13 |
| 147 | Mitchell WerkmeisterPlace 147 · MOON | — | MOON | 25:36.64 |
| 148 | Aiden IsnerPlace 148 · NORTH ALLEGHENY | — | NORTH ALLEGHENY | 25:43.49 |
| 149 | Ian DoylePlace 149 · NORTH ALLEGHENY | — | NORTH ALLEGHENY | 25:48.55 |
| 150 | Bryan MashuqPlace 150 · PETERS TWP | — | PETERS TWP | 25:59.31 |
| 151 | James McmanusPlace 151 · NORTH ALLEGHENY | — | NORTH ALLEGHENY | 26:05.29 |
| 152 | Hayden BallPlace 152 · NORTH ALLEGHENY | — | NORTH ALLEGHENY | 26:05.70 |
| 153 | Joe StengelPlace 153 · MT LEBANON | — | MT LEBANON | 26:07.93 |
| 154 | Peter GibsonPlace 154 · NORTH ALLEGHENY | — | NORTH ALLEGHENY | 26:12.83 |
| 155 | Colin McconnellPlace 155 · MT LEBANON | — | MT LEBANON | 26:33.10 |
| 156 | Marco Polo Arroyo MartinezPlace 156 · NORTH ALLEGHENY | — | NORTH ALLEGHENY | 26:41.10 |
| 157 | Corwin SiegertPlace 157 · MT LEBANON | — | MT LEBANON | 26:42.30 |
| 158 | Aj KrughPlace 158 · PETERS TWP | — | PETERS TWP | 26:44.55 |
| 159 | Anthony RozziPlace 159 · PETERS TWP | — | PETERS TWP | 26:46.55 |
| 160 | Ryan DoughertyPlace 160 · PETERS TWP | — | PETERS TWP | 26:50.22 |
| 161 | Finn ThompsonPlace 161 · PGH CENTRAL CATHOLI | — | PGH CENTRAL CATHOLI | 26:51.66 |
| 162 | Logan KaravlanPlace 162 · NORTH ALLEGHENY | — | NORTH ALLEGHENY | 27:17.31 |
| 163 | August GloverPlace 163 · PETERS TWP | — | PETERS TWP | 28:30.48 |
| 164 | Max GreenfieldPlace 164 · PETERS TWP | — | PETERS TWP | 28:35.80 |
| 165 | Vijay AroraPlace 165 · NORTH ALLEGHENY | — | NORTH ALLEGHENY | 28:40.80 |
| 166 | Owen LucotPlace 166 · NORTH ALLEGHENY | — | NORTH ALLEGHENY | 28:50.75 |
| 167 | Aiden DonachyPlace 167 · PETERS TWP | — | PETERS TWP | 29:00.75 |
| 168 | Danny GrantPlace 168 · MT LEBANON | — | MT LEBANON | 29:11.93 |
| 169 | Agneeshwar VasanthPlace 169 · NORTH ALLEGHENY | — | NORTH ALLEGHENY | 29:15.24 |
| 170 | Derek BoronskiPlace 170 · NORTH ALLEGHENY | — | NORTH ALLEGHENY | 29:17.24 |
| 171 | Caleb VizzaPlace 171 · PETERS TWP | — | PETERS TWP | 29:37.79 |
| 172 | Kelly O'connorPlace 172 · PETERS TWP | — | PETERS TWP | 30:27.00 |
| 173 | Brent PaulsonPlace 173 · NORTH ALLEGHENY | — | NORTH ALLEGHENY | 30:35.54 |
| 174 | Isaac BrenemanPlace 174 · NORTH ALLEGHENY | — | NORTH ALLEGHENY | 32:08.15 |
| 175 | Griffin CowanPlace 175 · NORTH ALLEGHENY | — | NORTH ALLEGHENY | 33:38.60 |
| 176 | Matthew OpferPlace 176 · PETERS TWP | — | PETERS TWP | 34:21.60 |