| 1 | Jonah MontagnesePlace 1 · Grade 11 · Quaker Valley | 11 | Quaker Valley | 15:08.70 |
| 2 | Carter FrenchPlace 2 · Grade 11 · Knoch | 11 | Knoch | 15:36.60 |
| 3 | Jack SteinemanPlace 3 · Grade 10 · North Catholic | 10 | North Catholic | 15:38.30 |
| 4 | Tyler CarrollPlace 4 · Grade 12 · North Catholic | 12 | North Catholic | 15:53.30 |
| 5 | Josh WukitchPlace 5 · Grade 11 · Hampton | 11 | Hampton | 15:58.30 |
| 6 | Lucas BleakneyPlace 6 · Grade 12 · Ellwood City | 12 | Ellwood City | 15:59.80 |
| 7 | Dravin ElverleyPlace 7 · Grade 12 · Ringgold | 12 | Ringgold | 16:08.40 |
| 8 | Ethan SynerPlace 8 · Grade 12 · Uniontown Area | 12 | Uniontown Area | 16:10.00 |
| 9 | Brody GrahamPlace 9 · Grade 11 · Blackhawk | 11 | Blackhawk | 16:21.50 |
| 10 | Isaac BurttPlace 10 · Grade 12 · Beaver Area | 12 | Beaver Area | 16:28.50 PR |
| 11 | Luca FlitcraftPlace 11 · Grade 11 · Hopewell | 11 | Hopewell | 16:32.60 |
| 12 | Clem HallPlace 12 · Grade 9 · Hampton | 9 | Hampton | 16:34.00 |
| 13 | Leonidas SotoPlace 13 · Grade 11 · Belle Vernon Area | 11 | Belle Vernon Area | 16:35.70 |
| 14 | David KristinePlace 14 · Grade 10 · Freeport Area | 10 | Freeport Area | 16:38.00 |
| 15 | Ben PiattPlace 15 · Grade 12 · McGuffey | 12 | McGuffey | 16:41.10 PR |
| 16 | Ryan KemptonPlace 16 · Grade 12 · Quaker Valley | 12 | Quaker Valley | 16:44.80 PR |
| 17 | Jacob ChaconPlace 17 · Grade 12 · Montour | 12 | Montour | 16:45.20 PR |
| 18 | Tyler BellPlace 18 · Grade 12 · Quaker Valley | 12 | Quaker Valley | 16:49.30 |
| 19 | Lucas BensonPlace 19 · Grade 12 · Montour | 12 | Montour | 16:50.90 PR |
| 20 | Kaiden BrananPlace 20 · Grade 11 · Indiana Area | 11 | Indiana Area | 16:53.60 |
| 21 | Henry HowardPlace 21 · Grade 9 · Quaker Valley | 9 | Quaker Valley | 16:54.30 |
| 22 | Gio VeneziePlace 22 · Grade 9 · Ellwood City | 9 | Ellwood City | 16:54.40 PR |
| 23 | Connor McCoolPlace 23 · Grade 10 · Knoch | 10 | Knoch | 16:57.90 |
| 24 | Nik KladitisPlace 24 · Grade 12 · New Castle | 12 | New Castle | 17:01.30 PR |
| 25 | Andrew LudwickPlace 25 · Grade 10 · Montour | 10 | Montour | 17:04.30 PR |
| 26 | Liam TempletonPlace 26 · Grade 11 · Indiana Area | 11 | Indiana Area | 17:05.40 |
| 27 | Nicklas YoungPlace 27 · Grade 12 · Ellwood City | 12 | Ellwood City | 17:07.80 PR |
| 28 | Logan DavisPlace 28 · Grade 11 · Uniontown Area | 11 | Uniontown Area | 17:08.70 |
| 29 | Moshe DalePlace 29 · Grade 11 · McGuffey | 11 | McGuffey | 17:13.20 PR |
| 30 | Grady RobbPlace 30 · Grade 11 · Knoch | 11 | Knoch | 17:14.60 |
| 31 | Ryder EvansPlace 31 · Grade 10 · Avonworth / Northgate | 10 | Avonworth / Northgate | 17:15.50 PR |
| 32 | Nick MillerPlace 32 · Grade 12 · Beaver Area | 12 | Beaver Area | 17:16.50 PR |
| 33 | Joshua JennyPlace 33 · Grade 9 · Deer Lakes | 9 | Deer Lakes | 17:16.50 |
| 34 | Anthony (AJ) CienkowskiPlace 34 · Grade 10 · Beaver Area | 10 | Beaver Area | 17:20.60 PR |
| 35 | River CapekPlace 35 · Grade 12 · Quaker Valley | 12 | Quaker Valley | 17:27.70 |
| 36 | Anthony CerminaraPlace 36 · Grade 11 · Keystone Oaks | 11 | Keystone Oaks | 17:28.50 PR |
| 37 | Lawson MartikPlace 37 · Grade 9 · Ringgold | 9 | Ringgold | 17:29.30 |
| 38 | Andrew BrucePlace 38 · Grade 12 · Ringgold | 12 | Ringgold | 17:32.50 |
| 39 | Rider KuchPlace 39 · Grade 11 · Ringgold | 11 | Ringgold | 17:33.00 |
| 40 | Logan MetzgerPlace 40 · Grade 12 · Belle Vernon Area | 12 | Belle Vernon Area | 17:33.40 |
| 41 | Jacob BirchokPlace 41 · Grade 10 · North Catholic | 10 | North Catholic | 17:33.70 PR |
| 42 | Gavin BartusPlace 42 · Grade 10 · North Catholic | 10 | North Catholic | 17:35.50 PR |
| 43 | Ethan ChaconPlace 43 · Grade 11 · Montour | 11 | Montour | 17:36.30 PR |
| 44 | Brady PettnerPlace 44 · Grade 11 · Riverside (Ellwood City) | 11 | Riverside (Ellwood City) | 17:37.20 |
| 45 | Austin VeriPlace 45 · Grade 11 · Deer Lakes | 11 | Deer Lakes | 17:38.50 |
| 46 | Chase HuberPlace 46 · Grade 10 · Hampton | 10 | Hampton | 17:42.30 PR |
| 47 | James IrwinPlace 47 · Grade 11 · Quaker Valley | 11 | Quaker Valley | 17:42.40 PR |
| 48 | Mikey SolomonPlace 48 · Grade 12 · Hampton | 12 | Hampton | 17:42.60 PR |
| 49 | Cooper KeisterPlace 49 · Grade 10 · Blackhawk | 10 | Blackhawk | 17:43.60 PR |
| 50 | Oliver SiemerPlace 50 · Grade 10 · Knoch | 10 | Knoch | 17:45.70 PR |
| 51 | Haydan HoodPlace 51 · Grade 11 · Derry Area | 11 | Derry Area | 17:47.90 |
| 52 | Matthew ShepherdPlace 52 · Grade 11 · Greensburg Salem | 11 | Greensburg Salem | 17:48.00 |
| 53 | Ezra BatovskyPlace 53 · Grade 11 · Uniontown Area | 11 | Uniontown Area | 17:48.80 PR |
| 54 | Antony FlitcraftPlace 54 · Grade 12 · Hopewell | 12 | Hopewell | 17:48.90 |
| 55 | Matthew PagePlace 55 · Grade 10 · Uniontown Area | 10 | Uniontown Area | 17:50.10 PR |
| 56 | Reese EdwardsPlace 56 · Grade 10 · Ellwood City | 10 | Ellwood City | 17:51.10 PR |
| 57 | Calvin LindsayPlace 57 · Grade 12 · Freeport Area | 12 | Freeport Area | 17:54.00 |
| 58 | Brayden CoskyPlace 58 · Grade 12 · Beaver Area | 12 | Beaver Area | 17:57.10 PR |
| 59 | Mason MahoneyPlace 59 · Grade 9 · Laurel Highlands | 9 | Laurel Highlands | 17:59.80 PR |
| 60 | Nolan OliphantPlace 60 · Grade 12 · South Park | 12 | South Park | 18:00.10 PR |
| 61 | Michael MinnockPlace 61 · Grade 12 · Quaker Valley | 12 | Quaker Valley | 18:02.10 PR |
| 62 | Will MaxwellPlace 62 · Grade 11 · Waynesburg Central | 11 | Waynesburg Central | 18:03.30 PR |
| 63 | Jack DavisonPlace 63 · Grade 10 · North Catholic | 10 | North Catholic | 18:04.60 |
| 64 | Jesse FisherPlace 64 · Grade 11 · New Castle | 11 | New Castle | 18:05.50 PR |
| 65 | Jacoby McKinneyPlace 65 · Grade 10 · Ellwood City | 10 | Ellwood City | 18:05.70 PR |
| 66 | Victor WagnerPlace 66 · Grade 11 · North Catholic | 11 | North Catholic | 18:06.40 |
| 67 | Trenton ReaganPlace 67 · Grade 12 · Beaver Area | 12 | Beaver Area | 18:07.50 PR |
| 68 | Jackson SelepecPlace 68 · Grade 10 · Beaver Area | 10 | Beaver Area | 18:11.10 |
| 69 | Matthew RibnickyPlace 69 · Grade 12 · Ringgold | 12 | Ringgold | 18:12.00 PR |
| 70 | Tommy CraryPlace 70 · Grade 9 · Ligonier Valley | 9 | Ligonier Valley | 18:12.40 |
| 71 | Chase KingPlace 71 · Grade 11 · Uniontown Area | 11 | Uniontown Area | 18:12.90 |
| 72 | Jacob McClymondsPlace 72 · Grade 12 · Freeport Area | 12 | Freeport Area | 18:13.10 |
| 73 | Luke AndersonPlace 73 · Grade 10 · Hampton | 10 | Hampton | 18:14.70 |
| 74 | Dante RugolaPlace 74 · Grade 11 · Uniontown Area | 11 | Uniontown Area | 18:16.30 |
| 75 | Teddy KlockoPlace 75 · Grade 11 · Hampton | 11 | Hampton | 18:16.70 PR |
| 76 | Ryan FilcheckPlace 76 · Grade 11 · Laurel Highlands | 11 | Laurel Highlands | 18:21.20 |
| 77 | Lucian DelsandroPlace 77 · Grade 11 · Ringgold | 11 | Ringgold | 18:22.70 |
| 78 | Dylan FordPlace 78 · Grade 9 · Seton LaSalle Catholic | 9 | Seton LaSalle Catholic | 18:24.00 |
| 79 | Silas BogertPlace 79 · Grade 10 · Greensburg Salem | 10 | Greensburg Salem | 18:27.00 |
| 80 | Noah HudockPlace 80 · Grade 10 · Laurel Highlands | 10 | Laurel Highlands | 18:31.00 |
| 81 | Dylan BierhalsPlace 81 · Grade 10 · Southmoreland | 10 | Southmoreland | 18:33.00 PR |
| 82 | Hayden KrusePlace 82 · Grade 10 · Deer Lakes | 10 | Deer Lakes | 18:33.40 |
| 83 | Owen DerdaPlace 83 · Grade 9 · Seton LaSalle Catholic | 9 | Seton LaSalle Catholic | 18:37.30 |
| 84 | Iziah NauglePlace 84 · Grade 10 · New Castle | 10 | New Castle | 18:40.00 PR |
| 85 | Liam CraigPlace 85 · Grade 12 · Hampton | 12 | Hampton | 18:42.00 |
| 86 | Evan OrendPlace 86 · Grade 10 · Beaver Area | 10 | Beaver Area | 18:42.80 |
| 87 | Alex DruschelPlace 87 · Grade 10 · New Castle | 10 | New Castle | 18:45.10 PR |
| 88 | Jordin PritchardPlace 88 · Grade 12 · Ambridge Area | 12 | Ambridge Area | 18:45.70 |
| 89 | Stephen ChapleyPlace 89 · Grade 11 · Uniontown Area | 11 | Uniontown Area | 18:46.10 |
| 90 | Wil SkowronskiPlace 90 · Grade 9 · Laurel Highlands | 9 | Laurel Highlands | 18:47.60 PR |
| 91 | Marco AguilarPlace 91 · Grade 9 · Seton LaSalle Catholic | 9 | Seton LaSalle Catholic | 18:48.00 |
| 92 | Brock MacePlace 92 · Grade 11 · Albert Gallatin | 11 | Albert Gallatin | 18:49.50 |
| 93 | Sam RuschakPlace 93 · Grade 10 · Belle Vernon Area | 10 | Belle Vernon Area | 18:52.00 |
| 94 | Spencer CallaghanPlace 94 · Grade 11 · Elizabeth Forward | 11 | Elizabeth Forward | 18:54.30 PR |
| 95 | Brady PerkinsPlace 95 · Grade 9 · Knoch | 9 | Knoch | 18:58.70 PR |
| 96 | Gavin MetzgerPlace 96 · Grade 10 · Belle Vernon Area | 10 | Belle Vernon Area | 18:58.80 PR |
| 97 | Nathan KatsevichPlace 97 · Grade 11 · McGuffey | 11 | McGuffey | 19:02.50 PR |
| 98 | Andrew BeveridgePlace 98 · Grade 12 · Burrell Senior | 12 | Burrell Senior | 19:04.60 |
| 99 | Tyler PerozziPlace 99 · Grade 9 · Belle Vernon Area | 9 | Belle Vernon Area | 19:05.60 PR |
| 100 | Jacob NealPlace 100 · Grade 11 · Indiana Area | 11 | Indiana Area | 19:05.60 |
| 101 | John LynchPlace 101 · Grade 10 · Ligonier Valley | 10 | Ligonier Valley | 19:05.80 PR |
| 102 | Aiden MatthewsPlace 102 · Grade 10 · New Castle | 10 | New Castle | 19:06.30 PR |
| 103 | Nathaniel VeresPlace 103 · Grade 9 · Elizabeth Forward | 9 | Elizabeth Forward | 19:06.70 |
| 104 | Adam McKinneyPlace 104 · Grade 11 · Seton LaSalle Catholic | 11 | Seton LaSalle Catholic | 19:07.20 PR |
| 105 | Tommy SharkeyPlace 105 · Grade 12 · Elizabeth Forward | 12 | Elizabeth Forward | 19:07.30 |
| 106 | Stephen RedmondPlace 106 · Grade 10 · Southmoreland | 10 | Southmoreland | 19:08.60 PR |
| 107 | Jack GlinskiPlace 107 · Grade 8 · Montour | 8 | Montour | 19:10.10 PR |
| 108 | Kenney ClaytonPlace 108 · Grade 9 · Keystone Oaks | 9 | Keystone Oaks | 19:10.10 |
| 109 | Luke LangfordPlace 109 · Grade 11 · Avonworth / Northgate | 11 | Avonworth / Northgate | 19:10.60 PR |
| 110 | Micah FrostPlace 110 · Grade 11 · New Castle | 11 | New Castle | 19:11.60 |
| 111 | Cameron OffnerPlace 111 · Grade 10 · Montour | 10 | Montour | 19:12.80 PR |
| 112 | Ben Diaz PalmaPlace 112 · Grade 12 · Greensburg Salem | 12 | Greensburg Salem | 19:14.80 PR |
| 113 | Luciano ZeniPlace 113 · Grade 9 · Ringgold | 9 | Ringgold | 19:15.70 |
| 114 | Jamil WilliamsPlace 114 · Grade 10 · West Mifflin Area | 10 | West Mifflin Area | 19:15.70 |
| 115 | Carter WeberPlace 115 · Grade 11 · Hopewell | 11 | Hopewell | 19:15.80 |
| 116 | Kristofer VietmeierPlace 116 · Grade 10 · Elizabeth Forward | 10 | Elizabeth Forward | 19:17.40 PR |
| 117 | Liam WelshPlace 117 · Grade 10 · Belle Vernon Area | 10 | Belle Vernon Area | 19:21.60 |
| 118 | Isaac KosmachPlace 118 · Grade 11 · South Park | 11 | South Park | 19:23.90 |
| 119 | Allen CarterPlace 119 · Grade 12 · East Allegheny | 12 | East Allegheny | 19:25.80 |
| 120 | Ben FerraroPlace 120 · Grade 10 · Indiana Area | 10 | Indiana Area | 19:26.40 |
| 121 | Jordan GillPlace 121 · Grade 9 · Derry Area | 9 | Derry Area | 19:31.90 |
| 122 | Matthew BowserPlace 122 · Grade 9 · Riverside (Ellwood City) | 9 | Riverside (Ellwood City) | 19:37.30 PR |
| 123 | Nolan KeleschenyiPlace 123 · Grade 9 · East Allegheny | 9 | East Allegheny | 19:38.50 |
| 124 | Braden BensonPlace 124 · Grade 9 · Montour | 9 | Montour | 19:40.10 PR |
| 125 | Billy TaylorPlace 125 · Grade 10 · Indiana Area | 10 | Indiana Area | 19:41.30 |
| 126 | Jimmy DarcyPlace 126 · Grade 12 · Seton LaSalle Catholic | 12 | Seton LaSalle Catholic | 19:42.90 |
| 127 | Frank OrzehowskiPlace 127 · Grade 11 · Derry Area | 11 | Derry Area | 19:43.20 |
| 128 | Owen ShimshockPlace 128 · Grade 11 · Brownsville Area | 11 | Brownsville Area | 19:45.80 |
| 129 | Brayden McCoyPlace 129 · Grade 12 · Deer Lakes | 12 | Deer Lakes | 19:48.80 |
| 130 | Christian JohngrassPlace 130 · Grade 10 · New Castle | 10 | New Castle | 19:49.10 PR |
| 131 | Titus AustinPlace 131 · Grade 11 · Beaver Falls | 11 | Beaver Falls | 19:53.40 |
| 132 | AJ BalintPlace 132 · Grade 12 · Deer Lakes | 12 | Deer Lakes | 19:56.70 |
| 133 | Jarett KrupperPlace 133 · Grade 10 · Ligonier Valley | 10 | Ligonier Valley | 19:59.20 |
| 134 | Garrett HummelPlace 134 · Grade 11 · Yough | 11 | Yough | 20:01.30 |
| 135 | Elias HermanPlace 135 · Grade 10 · Indiana Area | 10 | Indiana Area | 20:01.80 |
| 136 | Timmy RushPlace 136 · Grade 9 · West Mifflin Area | 9 | West Mifflin Area | 20:04.70 PR |
| 137 | Trent SullivanPlace 137 · Grade 10 · Burrell Senior | 10 | Burrell Senior | 20:05.20 PR |
| 138 | Marc JesterPlace 138 · Grade 9 · Seton LaSalle Catholic | 9 | Seton LaSalle Catholic | 20:05.80 PR |
| 139 | Wesley ReaglePlace 139 · Grade 12 · Deer Lakes | 12 | Deer Lakes | 20:06.80 |
| 140 | Kellen RabbittPlace 140 · Grade 11 · Freeport Area | 11 | Freeport Area | 20:07.80 |
| 141 | Ian MarshallPlace 141 · Grade 10 · Waynesburg Central | 10 | Waynesburg Central | 20:08.50 PR |
| 142 | Elliott RossPlace 142 · Grade 9 · Avonworth / Northgate | 9 | Avonworth / Northgate | 20:09.50 |
| 143 | Adrien RotondoPlace 143 · Grade 12 · Ambridge Area | 12 | Ambridge Area | 20:10.60 PR |
| 144 | Luke ShemanskiPlace 144 · Grade 9 · Freeport Area | 9 | Freeport Area | 20:11.30 |
| 145 | Tiboni ColinPlace 145 · Grade 10 · West Mifflin Area | 10 | West Mifflin Area | 20:12.00 |
| 146 | Rolland SteffensPlace 146 · Grade 12 · Ligonier Valley | 12 | Ligonier Valley | 20:12.90 |
| 147 | William WinschelPlace 147 · Grade 10 · Seton LaSalle Catholic | 10 | Seton LaSalle Catholic | 20:13.40 |
| 148 | Jacob HauserPlace 148 · Grade 12 · North Catholic | 12 | North Catholic | 20:13.70 |
| 149 | Blake PalmerPlace 149 · Grade 11 · Riverside (Ellwood City) | 11 | Riverside (Ellwood City) | 20:16.10 |
| 150 | Wyatt RogerPlace 150 · Grade 10 · Riverside (Ellwood City) | 10 | Riverside (Ellwood City) | 20:16.70 |
| 151 | James SpringerPlace 151 · Grade 9 · Ambridge Area | 9 | Ambridge Area | 20:18.80 PR |
| 152 | Colin MurphyPlace 152 · Grade 12 · Deer Lakes | 12 | Deer Lakes | 20:19.80 |
| 153 | Casey DuncanPlace 153 · Grade 9 · Laurel Highlands | 9 | Laurel Highlands | 20:25.30 |
| 154 | Derek DowdrickPlace 154 · Grade 10 · Derry Area | 10 | Derry Area | 20:25.70 |
| 155 | Chase BeckPlace 155 · Grade 9 · Brownsville Area | 9 | Brownsville Area | 20:26.60 |
| 156 | Carson SchweigerPlace 156 · Grade 10 · Freeport Area | 10 | Freeport Area | 20:28.50 |
| 157 | Liam TweedPlace 157 · Grade 9 · Blackhawk | 9 | Blackhawk | 20:28.70 PR |
| 158 | Skyler EmertPlace 158 · Grade 12 · Ligonier Valley | 12 | Ligonier Valley | 20:29.30 |
| 159 | Gavin McGeePlace 159 · Grade 10 · Blackhawk | 10 | Blackhawk | 20:30.40 PR |
| 160 | Matthew VietmeierPlace 160 · Grade 12 · Elizabeth Forward | 12 | Elizabeth Forward | 20:31.50 |
| 161 | Nick BernauerPlace 161 · Grade 10 · Blackhawk | 10 | Blackhawk | 20:32.20 |
| 162 | Bradley HuffmanPlace 162 · Grade 9 · Waynesburg Central | 9 | Waynesburg Central | 20:37.10 PR |
| 163 | Karson OdellPlace 163 · Grade 9 · Albert Gallatin | 9 | Albert Gallatin | 20:37.50 |
| 164 | Anthony RicciutiPlace 164 · Grade 11 · Belle Vernon Area | 11 | Belle Vernon Area | 20:38.80 |
| 165 | Dakota FlemmPlace 165 · Grade 9 · Freeport Area | 9 | Freeport Area | 20:40.50 PR |
| 166 | Austin CollinsPlace 166 · Grade 12 · Indiana Area | 12 | Indiana Area | 20:40.80 |
| 167 | Lance OwensPlace 167 · Grade 12 · Blackhawk | 12 | Blackhawk | 20:50.80 PR |
| 168 | Elijah HubinskyPlace 168 · Grade 12 · Keystone Oaks | 12 | Keystone Oaks | 20:51.90 PR |
| 169 | Joel OlshanskiPlace 169 · Grade 12 · Hopewell | 12 | Hopewell | 20:52.10 |
| 170 | Mason DovidioPlace 170 · Grade 10 · Beaver Falls | 10 | Beaver Falls | 20:53.90 PR |
| 171 | Fox OdellPlace 171 · Grade 10 · Albert Gallatin | 10 | Albert Gallatin | 20:55.10 PR |
| 172 | Blake SullivanPlace 172 · Grade 12 · Yough | 12 | Yough | 20:58.60 |
| 173 | Landon YorkPlace 173 · Grade 9 · Burrell Senior | 9 | Burrell Senior | 21:00.70 PR |
| 174 | Wes SchlosserPlace 174 · Grade 9 · Riverside (Ellwood City) | 9 | Riverside (Ellwood City) | 21:00.90 |
| 175 | Mark ConradPlace 175 · Grade 11 · McGuffey | 11 | McGuffey | 21:02.50 |
| 176 | Elliot PeatePlace 176 · Grade 9 · Ligonier Valley | 9 | Ligonier Valley | 21:04.10 |
| 177 | Jack BiegaPlace 177 · Grade 10 · Hopewell | 10 | Hopewell | 21:07.00 PR |
| 178 | Colton WilsonPlace 178 · Grade 10 · Central Valley | 10 | Central Valley | 21:08.50 PR |
| 179 | Lucas SantorePlace 179 · Grade 9 · Laurel Highlands | 9 | Laurel Highlands | 21:09.30 |
| 180 | Donte TemplePlace 180 · Grade 11 · Albert Gallatin | 11 | Albert Gallatin | 21:13.50 PR |
| 181 | Jackson ValvoPlace 181 · Grade 12 · Hopewell | 12 | Hopewell | 21:19.20 PR |
| 182 | Jacob SandyPlace 182 · Grade 10 · McGuffey | 10 | McGuffey | 21:20.70 PR |
| 183 | Henry HeinnickelPlace 183 · Grade 11 · Avonworth / Northgate | 11 | Avonworth / Northgate | 21:21.10 PR |
| 184 | Christopher HollandPlace 184 · Grade 11 · Hopewell | 11 | Hopewell | 21:22.20 PR |
| 185 | Jonathan WilliamsPlace 185 · Grade 10 · Riverside (Ellwood City) | 10 | Riverside (Ellwood City) | 21:23.30 |
| 186 | James BuckinghamPlace 186 · Grade 10 · Laurel Highlands | 10 | Laurel Highlands | 21:28.30 |
| 187 | Connor EganPlace 187 · Grade 12 · Elizabeth Forward | 12 | Elizabeth Forward | 21:36.20 |
| 188 | Ross StreetPlace 188 · Grade 10 · Southmoreland | 10 | Southmoreland | 21:37.90 |
| 189 | Jaycenn DavisPlace 189 · Grade 9 · Ambridge Area | 9 | Ambridge Area | 21:39.90 PR |
| 190 | Aithan HolidayPlace 190 · Grade 10 · Blackhawk | 10 | Blackhawk | 21:51.50 |
| 191 | Beckett OliphantPlace 191 · Grade 11 · South Park | 11 | South Park | 21:51.60 |
| 192 | Jonathan KellyPlace 192 · Grade 9 · West Mifflin Area | 9 | West Mifflin Area | 21:55.00 |
| 193 | Liam KeloskyPlace 193 · Grade 9 · Riverside (Ellwood City) | 9 | Riverside (Ellwood City) | 22:04.60 PR |
| 194 | Sawyer NewhousePlace 194 · Grade 12 · Derry Area | 12 | Derry Area | 22:06.80 |
| 195 | Tayvon MeridaPlace 195 · Grade 10 · East Allegheny | 10 | East Allegheny | 22:07.80 |
| 196 | Camden PerryPlace 196 · Grade 11 · Burrell Senior | 11 | Burrell Senior | 22:11.70 PR |
| 197 | Onno LohmannPlace 197 · Grade 12 · Greensburg Salem | 12 | Greensburg Salem | 22:15.00 |
| 198 | Domingo Lux-TojinPlace 198 · Grade 12 · Keystone Oaks | 12 | Keystone Oaks | 22:23.50 PR |
| 199 | Frank ZiccarelliPlace 199 · Grade 9 · Burrell Senior | 9 | Burrell Senior | 22:32.60 |
| 200 | Jayce StonePlace 200 · Grade 10 · Central Valley | 10 | Central Valley | 22:44.40 PR |
| 201 | Owen ZeilerPlace 201 · Grade 10 · Elizabeth Forward | 10 | Elizabeth Forward | 22:44.70 |
| 202 | Deric DavisPlace 202 · Grade 12 · East Allegheny | 12 | East Allegheny | 22:48.30 |
| 203 | Max BarrionuevoPlace 203 · Grade 9 · Knoch | 9 | Knoch | 22:49.40 |
| 204 | Colin ShellPlace 204 · Grade 11 · McGuffey | 11 | McGuffey | 22:52.60 |
| 205 | Logan RossPlace 205 · Grade 9 · Brownsville Area | 9 | Brownsville Area | 23:27.80 |
| 206 | Karter JacksonPlace 206 · Grade 9 · East Allegheny | 9 | East Allegheny | 23:37.00 |
| 207 | Jacob FiumanoPlace 207 · Grade 9 · Burrell Senior | 9 | Burrell Senior | 23:50.20 PR |
| 208 | Leslie CameronPlace 208 · Grade 10 · Keystone Oaks | 10 | Keystone Oaks | 24:20.40 PR |
| 209 | Matthew FulmorePlace 209 · Grade 12 · Steel Valley | 12 | Steel Valley | 24:26.90 PR |
| 210 | Liam CooperPlace 210 · Grade 10 · Ambridge Area | 10 | Ambridge Area | 25:25.60 |
| 211 | Aaron MilnePlace 211 · Grade 11 · Brownsville Area | 11 | Brownsville Area | 25:44.10 |
| 212 | Mason GardnerPlace 212 · Grade 11 · Yough | 11 | Yough | 25:57.50 |
| 213 | Colton OndoPlace 213 · Grade 9 · West Mifflin Area | 9 | West Mifflin Area | 26:16.70 PR |
| 214 | Alex LashleyPlace 214 · Grade 11 · South Park | 11 | South Park | 26:25.90 |
| 215 | Jesse RoderickPlace 215 · Grade 10 · Albert Gallatin | 10 | Albert Gallatin | 26:30.20 |
| 216 | Jacob WrightPlace 216 · Grade 10 · Steel Valley | 10 | Steel Valley | 26:33.20 |
| 217 | Asa AndersonPlace 217 · Grade 9 · Ambridge Area | 9 | Ambridge Area | 26:55.50 PR |
| 218 | Samuel HaasPlace 218 · Grade 12 · Beaver Falls | 12 | Beaver Falls | 27:31.90 PR |
| 219 | Caleb WisePlace 219 · Grade 9 · Waynesburg Central | 9 | Waynesburg Central | 28:10.10 PR |
| 220 | Donavan SmithPlace 220 · Grade 11 · Albert Gallatin | 11 | Albert Gallatin | 28:32.30 PR |
| 221 | Dpin BistaPlace 221 · Grade 10 · South Park | 10 | South Park | 29:20.70 PR |
| 222 | Yurron ArringtonPlace 222 · Grade 12 · Steel Valley | 12 | Steel Valley | 29:25.40 PR |
| 223 | Richard ButtermorePlace 223 · Grade 11 · Waynesburg Central | 11 | Waynesburg Central | 29:33.70 |
| 224 | Nikoss DigiacomoPlace 224 · Grade 9 · Keystone Oaks | 9 | Keystone Oaks | 30:10.10 |
| 225 | Peter BosPlace 225 · Grade 10 · Steel Valley | 10 | Steel Valley | 31:07.20 PR |
| 226 | Isaac MillerPlace 226 · Grade 12 · Beaver Falls | 12 | Beaver Falls | 31:17.80 PR |
| 227 | Dalessandri JasperPlace 227 · Grade 11 · Keystone Oaks | 11 | Keystone Oaks | 31:24.70 PR |