| 1 | Jean-Pierre Le RouxPlace 1 · Grade 11 · Bob Jones | 11 | Bob Jones | 16:33.75 |
| 2 | Steele JoinerPlace 2 · Grade 9 · Lawrence County | 9 | Lawrence County | 16:55.73 |
| 3 | Blake TerryPlace 3 · Grade 12 · Lawrence County | 12 | Lawrence County | 16:58.71 |
| 4 | Raleigh StampsPlace 4 · Grade 11 · Rogers | 11 | Rogers | 17:26.21 |
| 5 | Bradly SpindlePlace 5 · Grade 11 · Bob Jones | 11 | Bob Jones | 17:45.54 |
| 6 | Colby CorumPlace 6 · Grade 10 · Lauderdale County | 10 | Lauderdale County | 17:53.87 |
| 7 | Nicolas UlrichPlace 7 · Grade 11 · Athens Bible | 11 | Athens Bible | 17:57.73 |
| 8 | Andrew HallPlace 8 · Grade 12 · Athens Bible | 12 | Athens Bible | 18:18.10 |
| 9 | Levi GistPlace 9 · Grade 11 · Russellville | 11 | Russellville | 18:34.58 |
| 10 | Charlie OwensPlace 10 · Grade 10 · West Morgan | 10 | West Morgan | 18:39.01 |
| 11 | Putman DakotaPlace 11 · Grade 11 · Rogers | 11 | Rogers | 18:41.29 |
| 12 | Levi JacksonPlace 12 · Grade 11 · West Limestone | 11 | West Limestone | 18:46.37 |
| 13 | Shafi MuhammadPlace 13 · Grade 12 · Bob Jones | 12 | Bob Jones | 18:50.94 |
| 14 | Justin SeagrovesPlace 14 · Grade 11 · Lawrence County | 11 | Lawrence County | 18:52.01 |
| 15 | James GarrisonPlace 15 · Grade 9 · Bob Jones | 9 | Bob Jones | 18:57.72 |
| 16 | Jacob LovelacePlace 16 · Grade 12 · Lawrence County | 12 | Lawrence County | 19:01.13 |
| 17 | Matthew WebsterPlace 17 · Grade 9 · Hazel Green | 9 | Hazel Green | 19:03.42 PR |
| 18 | Riley RickardPlace 18 · Grade 9 · Deshler | 9 | Deshler | 19:05.21 |
| 19 | Cody HillPlace 19 · Grade 10 · Deshler | 10 | Deshler | 19:08.86 |
| 20 | Bryson RolinPlace 20 · Grade 11 · Ardmore | 11 | Ardmore | 19:11.93 |
| 21 | Joseph MusePlace 21 · Grade 12 · Lawrence County | 12 | Lawrence County | 19:13.02 |
| 22 | Canaan StoughPlace 22 · Grade 10 · Belgreen | 10 | Belgreen | 19:13.19 |
| 23 | Brady AndersonPlace 23 · Grade 11 · Lindsay Lane Christian | 11 | Lindsay Lane Christian | 19:14.93 |
| 24 | Harrison JacksonPlace 24 · Grade 11 · Bob Jones | 11 | Bob Jones | 19:16.76 |
| 25 | Angel ReyesPlace 25 · Grade 9 · East Limestone | 9 | East Limestone | 19:17.22 |
| 26 | Carter RichardsonPlace 26 · Grade 8 · Ardmore | 8 | Ardmore | 19:21.12 |
| 27 | Justin HowardPlace 27 · Grade 11 · Russellville | 11 | Russellville | 19:34.75 |
| 28 | Tyler MalonePlace 28 · Grade 12 · Rogers | 12 | Rogers | 19:42.19 |
| 29 | Dominic GonzalezPlace 29 · Grade 7 · Lawrence County | 7 | Lawrence County | 19:46.56 |
| 30 | Maddox DenhamPlace 30 · Grade 7 · Lawrence County | 7 | Lawrence County | 19:48.21 |
| 31 | Sawyer TuckerPlace 31 · Grade 12 · Rogers | 12 | Rogers | 19:48.76 |
| 32 | Brady CrossPlace 32 · Grade 12 · Lawrence County | 12 | Lawrence County | 20:01.72 |
| 33 | Adam BaerPlace 33 · Grade 9 · Bob Jones | 9 | Bob Jones | 20:01.95 |
| 34 | Devon StevensPlace 34 · Grade 10 · Hazel Green | 10 | Hazel Green | 20:05.81 |
| 35 | Dorean KirbyPlace 35 · Grade 9 · Lawrence County | 9 | Lawrence County | 20:08.75 |
| 36 | Sam PopePlace 36 · Grade 9 · Bob Jones | 9 | Bob Jones | 20:10.40 |
| 37 | Christian SmithPlace 37 · Grade 9 · Elkmont | 9 | Elkmont | 20:13.54 |
| 38 | John DiggesPlace 38 · Grade 10 · Bob Jones | 10 | Bob Jones | 20:17.20 |
| 39 | Jeffrey MartinPlace 39 · Grade 9 · Ardmore | 9 | Ardmore | 20:19.00 |
| 40 | Andrew FlannaganPlace 40 · Grade 11 · Ardmore | 11 | Ardmore | 20:19.00 |
| 41 | Wade BucyPlace 41 · Grade 8 · Bob Jones | 8 | Bob Jones | 20:20.63 |
| 42 | Sawyer GrahamPlace 42 · Grade 12 · West Limestone | 12 | West Limestone | 20:23.62 |
| 43 | Hunter SiskPlace 43 · Grade 12 · Woodville | 12 | Woodville | 20:26.97 |
| 44 | Ethan TownsendPlace 44 · Grade 11 · Hazel Green | 11 | Hazel Green | 20:27.96 |
| 45 | Colin SpindlePlace 45 · Grade 9 · Bob Jones | 9 | Bob Jones | 20:27.97 |
| 46 | Sam KirsteinPlace 46 · Grade 10 · Bob Jones | 10 | Bob Jones | 20:28.20 |
| 47 | Devon OffuttPlace 47 · Grade 11 · Brooks | 11 | Brooks | 20:30.55 |
| 48 | Luke GarrisonPlace 48 · Grade 10 · Phil Campbell | 10 | Phil Campbell | 20:31.03 PR |
| 49 | Tyler MorganPlace 49 · Grade 12 · Deshler | 12 | Deshler | 20:31.55 |
| 50 | Richard RosasPlace 50 · Grade 11 · Tanner | 11 | Tanner | 20:32.08 |
| 51 | Isaac AllenPlace 51 · Grade 8 · Bob Jones | 8 | Bob Jones | 20:32.34 |
| 52 | Joshua SimmsPlace 52 · Grade 11 · Deshler | 11 | Deshler | 20:34.99 |
| 53 | Brett SaintPlace 53 · Grade 10 · Phil Campbell | 10 | Phil Campbell | 20:36.12 PR |
| 54 | Henry WoodallPlace 54 · Grade 9 · Lindsay Lane Christian | 9 | Lindsay Lane Christian | 20:36.83 |
| 55 | Ethan NavasPlace 55 · Grade 10 · West Limestone | 10 | West Limestone | 20:39.83 |
| 56 | Jake HicksPlace 56 · Grade 10 · Hazel Green | 10 | Hazel Green | 20:39.95 PR |
| 57 | Luke StatomPlace 57 · Grade 10 · Deshler | 10 | Deshler | 20:40.41 |
| 58 | Charlie FelixPlace 58 · Grade 11 · Russellville | 11 | Russellville | 20:44.43 |
| 59 | Jon Mikel OwensPlace 59 · Grade 11 · Elkmont | 11 | Elkmont | 20:45.81 |
| 60 | Jonathan BifflePlace 60 · Grade 10 · Rogers | 10 | Rogers | 20:51.05 |
| 61 | Brantley HammockPlace 61 · Grade 11 · Elkmont | 11 | Elkmont | 20:52.60 |
| 62 | Kelby FowlkesPlace 62 · Grade 11 · Rogers | 11 | Rogers | 20:53.34 |
| 63 | Jake OwensPlace 63 · Grade 11 · West Morgan | 11 | West Morgan | 20:54.29 |
| 64 | Jacob LackPlace 64 · Grade 12 · Woodville | 12 | Woodville | 20:56.63 |
| 65 | Jackson MarksPlace 65 · Grade 11 · Brooks | 11 | Brooks | 20:56.64 |
| 66 | Alex KuntzPlace 66 · Grade 9 · Elkmont | 9 | Elkmont | 20:59.70 |
| 67 | Sam UchitelPlace 67 · Grade 10 · Bob Jones | 10 | Bob Jones | 20:59.95 |
| 68 | Ryan BenderPlace 68 · Grade 9 · Bob Jones | 9 | Bob Jones | 21:00.89 |
| 69 | Joseph GravesPlace 69 · Grade 10 · Lindsay Lane Christian | 10 | Lindsay Lane Christian | 21:01.87 |
| 70 | Canon TidwellPlace 70 · Grade 11 · Bob Jones | 11 | Bob Jones | 21:01.89 |
| 71 | Christopher WaddellPlace 71 · Grade 11 · Athens Bible | 11 | Athens Bible | 21:02.37 |
| 72 | Andrew WatersPlace 72 · Grade 10 · West Limestone | 10 | West Limestone | 21:03.88 |
| 73 | Jose GonzalezPlace 73 · Grade 11 · West Morgan | 11 | West Morgan | 21:06.09 PR |
| 74 | Skyler McLeodPlace 74 · Grade 11 · Ardmore | 11 | Ardmore | 21:06.09 |
| 75 | Oscar MateoPlace 75 · Grade 8 · Russellville | 8 | Russellville | 21:07.47 |
| 76 | Matthew PimmelPlace 76 · Grade 9 · Bob Jones | 9 | Bob Jones | 21:09.58 |
| 77 | Nate BryanPlace 77 · Grade 8 · Bob Jones | 8 | Bob Jones | 21:15.85 |
| 78 | Jacob TrullPlace 78 · Grade 12 · Rogers | 12 | Rogers | 21:16.09 |
| 79 | Slaten HamiltonPlace 79 · Grade 12 · West Morgan | 12 | West Morgan | 21:16.59 |
| 80 | Sawyer WrightPlace 80 · Grade 11 · Deshler | 11 | Deshler | 21:18.69 |
| 81 | Brandon MannPlace 81 · Grade 12 · Hazel Green | 12 | Hazel Green | 21:23.86 |
| 82 | Griffin TurnerPlace 82 · Grade 9 · Lindsay Lane Christian | 9 | Lindsay Lane Christian | 21:24.91 |
| 83 | Jonah FisherPlace 83 · Grade 10 · Phil Campbell | 10 | Phil Campbell | 21:25.58 PR |
| 84 | Wesley DavisPlace 84 · Grade 8 · Rogers | 8 | Rogers | 21:25.84 |
| 85 | Angle RubioPlace 85 · Grade 11 · Tanner | 11 | Tanner | 21:27.30 |
| 86 | Sam LindseyPlace 86 · Grade 10 · Deshler | 10 | Deshler | 21:33.98 PR |
| 87 | Preston BrownPlace 87 · Grade 10 · Elkmont | 10 | Elkmont | 21:43.03 |
| 88 | Nathan DeatonPlace 88 · Grade 10 · Deshler | 10 | Deshler | 21:45.83 |
| 89 | Brandon WilliamsPlace 89 · Grade 11 · Deshler | 11 | Deshler | 21:46.79 |
| 90 | Jake SmithPlace 90 · Grade 10 · Deshler | 10 | Deshler | 21:48.12 |
| 91 | Nathan BublitzPlace 91 · Grade 9 · Bob Jones | 9 | Bob Jones | 21:48.36 |
| 92 | Grey FortenberryPlace 92 · Grade 11 · Athens Bible | 11 | Athens Bible | 21:49.06 |
| 93 | Kalib HainlinePlace 93 · Grade 11 · Ardmore | 11 | Ardmore | 21:56.31 |
| 94 | Gabe TribblePlace 94 · Grade 9 · West Limestone | 9 | West Limestone | 21:58.25 |
| 95 | Jonathan RamosPlace 95 · Grade 10 · West Morgan | 10 | West Morgan | 22:04.62 |
| 96 | Seth HallPlace 96 · Grade 11 · Phil Campbell | 11 | Phil Campbell | 22:12.35 PR |
| 97 | Ashton ParmleyPlace 97 · Grade 8 · West Limestone | 8 | West Limestone | 22:13.33 |
| 98 | Easton CummingsPlace 98 · Grade 11 · Phil Campbell | 11 | Phil Campbell | 22:16.77 PR |
| 99 | Allic WallacePlace 99 · Grade 11 · Russellville | 11 | Russellville | 22:19.57 |
| 100 | Blake PetersonPlace 100 · Grade 10 · Ardmore | 10 | Ardmore | 22:21.44 PR |
| 101 | Koby CollinsPlace 101 · Grade 11 · Belgreen | 11 | Belgreen | 22:23.10 PR |
| 102 | Manuel FelipePlace 102 · Grade 9 · Tanner | 9 | Tanner | 22:23.37 |
| 103 | Jacob ChambersPlace 103 · Grade 12 · Woodville | 12 | Woodville | 22:24.80 |
| 104 | Jose LoezaPlace 104 · Grade 11 · West Morgan | 11 | West Morgan | 22:28.10 |
| 105 | Alex BettsPlace 105 · Grade 11 · Belgreen | 11 | Belgreen | 22:28.17 |
| 106 | Jake PedenPlace 106 · Grade 9 · Deshler | 9 | Deshler | 22:36.72 |
| 107 | Breten AllenPlace 107 · Grade 9 · Deshler | 9 | Deshler | 22:39.07 |
| 108 | Aidan WebsterPlace 108 · Grade 7 · West Limestone | 7 | West Limestone | 22:43.46 |
| 109 | Isac WillinghamPlace 109 · Grade 11 · Belgreen | 11 | Belgreen | 22:49.55 PR |
| 110 | Erik HallPlace 110 · Grade 11 · Athens Bible | 11 | Athens Bible | 22:49.56 PR |
| 111 | Jonah SmithPlace 111 · Grade 9 · Elkmont | 9 | Elkmont | 22:55.64 |
| 112 | Brayson OwensPlace 112 · Grade 9 · West Limestone | 9 | West Limestone | 22:56.13 |
| 113 | Alex KrausPlace 113 · Grade 10 · Clements | 10 | Clements | 23:00.29 |
| 114 | Jared BordenPlace 114 · Grade 12 · Cherokee | 12 | Cherokee | 23:02.61 |
| 115 | JP RobinsonPlace 115 · Grade 12 · Deshler | 12 | Deshler | 23:05.51 |
| 116 | Case JoelPlace 116 · Grade 12 · Athens Bible | 12 | Athens Bible | 23:11.32 |
| 117 | Garret MannPlace 117 · Grade 12 · Clements | 12 | Clements | 23:17.41 |
| 118 | Logan MoorePlace 118 · Grade 11 · Ardmore | 11 | Ardmore | 23:22.23 |
| 119 | Colton OwenPlace 119 · Grade 10 · Lauderdale County | 10 | Lauderdale County | 23:23.16 |
| 120 | Fransisco CasasolaPlace 120 · Grade 11 · Phil Campbell | 11 | Phil Campbell | 23:38.64 |
| 121 | James ParsonsPlace 121 · Grade 9 · Bob Jones | 9 | Bob Jones | 23:39.57 |
| 122 | Ben KosanPlace 122 · Grade 12 · Bob Jones | 12 | Bob Jones | 23:41.98 |
| 123 | Jackson PhillipsPlace 123 · Grade 11 · Rogers | 11 | Rogers | 23:47.21 |
| 124 | Michael KitchenPlace 124 · Grade 9 · Lindsay Lane Christian | 9 | Lindsay Lane Christian | 23:51.40 |
| 125 | TY DuttonPlace 125 · Grade 11 · Athens Bible | 11 | Athens Bible | 23:53.79 |
| 126 | Chandler ScoginPlace 126 · Grade 8 · Deshler | 8 | Deshler | 23:54.25 |
| 127 | Brian HillPlace 127 · Grade 8 · Deshler | 8 | Deshler | 24:01.38 |
| 128 | Kane McGuirePlace 128 · Grade 10 · Deshler | 10 | Deshler | 24:05.38 |
| 129 | Drake ChittamPlace 129 · Grade 8 · Ardmore | 8 | Ardmore | 24:07.74 |
| 130 | Ethan WallacePlace 130 · Grade 10 · Deshler | 10 | Deshler | 24:09.65 |
| 131 | Logan LandersPlace 131 · Grade 9 · Deshler | 9 | Deshler | 24:17.05 |
| 132 | Hayden HoganPlace 132 · Grade 7 · Ardmore | 7 | Ardmore | 24:18.46 |
| 133 | Tee BoydPlace 133 · Grade 12 · Elkmont | 12 | Elkmont | 24:31.75 |
| 134 | Jefffrey PaynePlace 134 · Grade 11 · Elkmont | 11 | Elkmont | 24:40.26 |
| 135 | Fernando Leon GarciaPlace 135 · Grade 9 · Tanner | 9 | Tanner | 24:49.11 |
| 136 | Emanual GonzalezPlace 136 · Grade 9 · Tanner | 9 | Tanner | 24:50.51 |
| 137 | Alex MatiasPlace 137 · Grade 8 · Russellville | 8 | Russellville | 24:56.43 PR |
| 138 | McCade MurphyPlace 138 · Grade 7 · Deshler | 7 | Deshler | 25:06.24 |
| 139 | Drew ChasteenPlace 139 · Grade 12 · Deshler | 12 | Deshler | 25:09.31 |
| 140 | Austin KimbroughPlace 140 · Grade 10 · Deshler | 10 | Deshler | 25:15.26 |
| 141 | Jorge MendozaPlace 141 · Grade 7 · Tanner | 7 | Tanner | 25:16.97 PR |
| 142 | Ryan GoldsmithPlace 142 · Grade 10 · Bob Jones | 10 | Bob Jones | 25:20.44 |
| 143 | Isreal PradoPlace 143 · Grade 10 · Woodville | 10 | Woodville | 25:25.38 |
| 144 | Jonah AdamsPlace 144 · Grade 11 · Ardmore | 11 | Ardmore | 25:29.15 |
| 145 | Alex WeatherlyPlace 145 · Grade 11 · West Morgan | 11 | West Morgan | 25:42.61 |
| 146 | Brandon BernardPlace 146 · Grade 10 · Deshler | 10 | Deshler | 25:45.32 |
| 147 | Tanner WarhurstPlace 147 · Grade 12 · Belgreen | 12 | Belgreen | 25:57.76 |
| 148 | Kacen PiercePlace 148 · Grade 10 · Athens Bible | 10 | Athens Bible | 26:00.14 |
| 149 | Andrew ParsonsPlace 149 · Grade 11 · Bob Jones | 11 | Bob Jones | 26:02.26 |
| 150 | Kolton KriegerPlace 150 · Grade 9 · Brooks | 9 | Brooks | 26:14.80 |
| 151 | Landon AustinPlace 151 · Grade 7 · Deshler | 7 | Deshler | 26:15.97 |
| 152 | Bryson GreenPlace 152 · Grade 9 · Brooks | 9 | Brooks | 26:36.38 PR |
| 153 | Hunter RobinsonPlace 153 · Grade 9 · Hazel Green | 9 | Hazel Green | 26:52.16 |
| 154 | Taylor FranklinPlace 154 · Grade 7 · Hazel Green | 7 | Hazel Green | 26:53.63 |
| 155 | Aubrey FranklinPlace 155 · Grade 7 · Hazel Green | 7 | Hazel Green | 26:54.21 |
| 156 | Corey StanleyPlace 156 · Grade 8 · Elkmont | 8 | Elkmont | 27:03.53 |
| 157 | Santiago AltamironaPlace 157 · Grade 12 · Elkmont | 12 | Elkmont | 27:06.83 |
| 158 | Jamarcus McculloughPlace 158 · Grade 11 · Tanner | 11 | Tanner | 27:07.08 PR |
| 159 | Landan FlanaganPlace 159 · Grade 7 · Russellville | 7 | Russellville | 27:07.81 |
| 160 | Nick SamarasPlace 160 · Grade 12 · Bob Jones | 12 | Bob Jones | 27:07.83 |
| 161 | Parker JonesPlace 161 · Grade 7 · Brooks | 7 | Brooks | 27:12.35 |
| 162 | Brent GonzalezPlace 162 · Grade 12 · Phil Campbell | 12 | Phil Campbell | 27:12.85 PR |
| 163 | Jovany HerraraPlace 163 · Grade 9 · Tanner | 9 | Tanner | 27:18.71 |
| 164 | Richard OlawepoPlace 164 · Grade 12 · Columbia | 12 | Columbia | 27:23.04 |
| 165 | George Roman GonzalezPlace 165 · Grade 9 · Tanner | 9 | Tanner | 27:35.38 |
| 166 | Eric EmensPlace 166 · Grade 12 · West Limestone | 12 | West Limestone | 27:41.89 PR |
| 167 | Logan BoggsPlace 167 · Grade 12 · Woodville | 12 | Woodville | 27:53.53 |
| 168 | Riley ZeppPlace 168 · Grade 12 · Bob Jones | 12 | Bob Jones | 28:04.48 PR |
| 169 | Timmy ChaneyPlace 169 · Grade 12 · Lawrence County | 12 | Lawrence County | 28:14.22 |
| 170 | Russell RoswalPlace 170 · Grade 10 · Woodville | 10 | Woodville | 28:23.74 |
| 171 | Seth MoorePlace 171 · Grade 11 · West Morgan | 11 | West Morgan | 28:40.13 |
| 172 | Zachary MorrellPlace 172 · Grade 10 · Bob Jones | 10 | Bob Jones | 28:59.64 |
| 173 | Gabriel GonzalezPlace 173 · Grade 11 · Tanner | 11 | Tanner | 29:01.26 |
| 174 | Matt DunnPlace 174 · Grade 11 · Phil Campbell | 11 | Phil Campbell | 29:23.29 |
| 175 | Chris ChapmanPlace 175 · Grade 11 · Bob Jones | 11 | Bob Jones | 29:30.56 |
| 176 | Mason PricePlace 176 · Grade 12 · Cherokee | 12 | Cherokee | 29:39.93 |
| 177 | Alexander HillPlace 177 · Grade 12 · Bob Jones | 12 | Bob Jones | 30:30.68 |
| 178 | Colin HuddlestonPlace 178 · Grade 7 · Cherokee | 7 | Cherokee | 31:11.31 |
| 179 | Jacob RichardsPlace 179 · Grade 7 · Deshler | 7 | Deshler | 33:58.66 |
| 180 | Samuel MatthewsPlace 180 · Grade 12 · Athens Bible | 12 | Athens Bible | 34:12.29 |
| 181 | Dalton DayPlace 181 · Grade 11 · Cherokee | 11 | Cherokee | 37:20.70 PR |
| 182 | Luke ThompsonPlace 182 · Grade 7 · Cherokee | 7 | Cherokee | 37:22.65 |
| 183 | Austin DouthitPlace 183 · Grade 9 · Phil Campbell | 9 | Phil Campbell | 41:23.72 |
| 184 | Victor MarcelinoPlace 184 · Grade 8 · West Morgan | 8 | West Morgan | 42:10.76 |
| 185 | Kevin PadronPlace 185 · Grade 11 · Deshler | 11 | Deshler | 45:09.40 |
| 186 | Will KingPlace 186 · Grade 7 · Belgreen | 7 | Belgreen | 1:36:02.9 |