| 1 | Joseph WohlersPlace 1 · Grade 12 · American Christian | 12 | American Christian | 16:50.91 |
| 2 | Taylor RayPlace 2 · Grade 12 · American Christian | 12 | American Christian | 16:55.34 |
| 3 | Chance CofieldPlace 3 · Grade 11 · Albertville | 11 | Albertville | 16:56.51 |
| 4 | Taylor NailsPlace 4 · Grade 11 · Southside-Gadsden | 11 | Southside-Gadsden | 16:59.21 |
| 5 | David BarrettPlace 5 · Grade 12 · American Christian | 12 | American Christian | 17:08.72 |
| 6 | Brock IsomPlace 6 · Grade 12 · American Christian | 12 | American Christian | 17:27.28 |
| 7 | Daniel TullyPlace 7 · Grade 12 · Ashville | 12 | Ashville | 17:38.91 |
| 8 | Jake MoorePlace 8 · Grade 9 · White Plains | 9 | White Plains | 17:41.72 |
| 9 | Graham BianchiPlace 9 · Grade 12 · Springville | 12 | Springville | 17:47.49 |
| 10 | Reed RobinsonPlace 10 · Grade 11 · Oxford | 11 | Oxford | 17:55.47 |
| 11 | Ben NortonPlace 11 · Grade 12 · John Carroll | 12 | John Carroll | 17:56.40 |
| 12 | Gabe HammondsPlace 12 · Grade 11 · Ohatchee | 11 | Ohatchee | 18:02.12 |
| 13 | John BridgesPlace 13 · Grade 10 · American Christian | 10 | American Christian | 18:07.34 |
| 14 | Miciah MylesPlace 14 · Grade 9 · Anniston | 9 | Anniston | 18:12.08 |
| 15 | Ben GuerreraPlace 15 · Grade 12 · John Carroll | 12 | John Carroll | 18:14.06 |
| 16 | Ben AndersonPlace 16 · Grade 10 · Fort Payne | 10 | Fort Payne | 18:18.01 |
| 17 | Stuart AllenPlace 17 · Grade 12 · Springville | 12 | Springville | 18:19.83 |
| 18 | William FarleyPlace 18 · Grade 11 · Anniston | 11 | Anniston | 18:22.45 |
| 19 | Jonah MorrisPlace 19 · Grade 11 · Gadsden | 11 | Gadsden | 18:22.78 |
| 20 | David SanchezPlace 20 · Grade 9 · Albertville | 9 | Albertville | 18:23.19 |
| 21 | Blake NoahPlace 21 · Grade 11 · Ohatchee | 11 | Ohatchee | 18:25.56 |
| 22 | Nick GouldPlace 22 · Grade 11 · American Christian | 11 | American Christian | 18:27.31 |
| 23 | James HaynesPlace 23 · Grade 12 · Anniston | 12 | Anniston | 18:31.74 |
| 24 | Luke LarsonPlace 24 · Grade 10 · White Plains | 10 | White Plains | 18:37.06 |
| 25 | Richard RichardsonPlace 25 · Grade 11 · John Carroll | 11 | John Carroll | 18:41.86 |
| 26 | Ryan MaudsleyPlace 26 · Grade 8 · Southside-Gadsden | 8 | Southside-Gadsden | 18:55.15 |
| 27 | Caesar SeguraPlace 27 · Grade 10 · Ashville | 10 | Ashville | 19:00.59 |
| 28 | Peyton SmithPlace 28 · Grade 11 · Fort Payne | 11 | Fort Payne | 19:08.21 |
| 29 | Arturo RamosPlace 29 · Grade 9 · Albertville | 9 | Albertville | 19:08.92 |
| 30 | Dylan HulseyPlace 30 · Grade 11 · Oxford | 11 | Oxford | 19:12.70 |
| 31 | Patrick PiggPlace 31 · Grade 11 · Valley | 11 | Valley | 19:16.20 |
| 32 | Jose RodriguezPlace 32 · Grade 12 · Ashville | 12 | Ashville | 19:17.75 |
| 33 | Dave HubertPlace 33 · Grade 11 · Albertville | 11 | Albertville | 19:18.88 |
| 34 | Jackson FosterPlace 34 · Grade 12 · John Carroll | 12 | John Carroll | 19:21.88 |
| 35 | Giles RobertsPlace 35 · Grade 10 · Fort Payne | 10 | Fort Payne | 19:25.00 |
| 36 | Jayden ParrisPlace 36 · Grade 12 · Fort Payne | 12 | Fort Payne | 19:26.69 |
| 37 | Luke FairPlace 37 · Grade 9 · Ohatchee | 9 | Ohatchee | 19:29.53 |
| 38 | Nathan LovvornPlace 38 · Grade 8 · American Christian | 8 | American Christian | 19:42.91 PR |
| 39 | Chris SmithPlace 39 · Grade 12 · Springville | 12 | Springville | 19:43.40 |
| 40 | Cayden NelsonPlace 40 · Grade 7 · White Plains | 7 | White Plains | 19:46.25 |
| 41 | Christian MylesPlace 41 · Grade 8 · Anniston | 8 | Anniston | 19:49.56 |
| 42 | Kayd HightowerPlace 42 · Grade 9 · White Plains | 9 | White Plains | 19:50.10 |
| 43 | Peyton YoungPlace 43 · Grade 10 · Springville | 10 | Springville | 19:51.10 |
| 44 | Isaiah VerdePlace 44 · Grade 11 · White Plains | 11 | White Plains | 19:51.14 |
| 45 | James NicholsPlace 45 · Grade 7 · Ohatchee | 7 | Ohatchee | 19:51.97 PR |
| 46 | David HodgsonPlace 46 · Grade 12 · American Christian | 12 | American Christian | 19:52.02 |
| 47 | Will AngleaPlace 47 · Grade 8 · Southside-Gadsden | 8 | Southside-Gadsden | 19:54.37 |
| 48 | Hudson KershPlace 48 · Grade 10 · Springville | 10 | Springville | 19:54.75 |
| 49 | Alex SluderPlace 49 · Grade 10 · Oxford | 10 | Oxford | 19:55.14 |
| 50 | Nathan HernandezPlace 50 · Grade 10 · John Carroll | 10 | John Carroll | 19:56.02 |
| 51 | James MiddlebrooksPlace 51 · Grade 10 · Sacred Heart of Jesus | 10 | Sacred Heart of Jesus | 19:57.43 |
| 52 | Eli AndersonPlace 52 · Grade 10 · Fort Payne | 10 | Fort Payne | 19:59.38 |
| 53 | Cameron McdanielPlace 53 · Grade 10 · Cedar Bluff | 10 | Cedar Bluff | 20:00.27 |
| 54 | Logan CaldwellPlace 54 · Grade 11 · Fort Payne | 11 | Fort Payne | 20:01.57 |
| 55 | Quinn VegaPlace 55 · Grade 8 · Valley | 8 | Valley | 20:04.45 |
| 56 | Jamal HallPlace 56 · Grade 11 · Albertville | 11 | Albertville | 20:08.08 |
| 57 | Tide LacherPlace 57 · Grade 11 · Oxford | 11 | Oxford | 20:08.11 |
| 58 | Dillon RingerPlace 58 · Grade 11 · Fort Payne | 11 | Fort Payne | 20:09.39 |
| 59 | Wyatt KnightPlace 59 · Grade 8 · Ashville | 8 | Ashville | 20:14.63 |
| 60 | Misael ReyesPlace 60 · Grade 11 · Oxford | 11 | Oxford | 20:14.92 |
| 61 | Trey LovvornPlace 61 · Grade 9 · Gadsden | 9 | Gadsden | 20:15.94 |
| 62 | Bronc GreenPlace 62 · Grade 12 · Etowah | 12 | Etowah | 20:17.47 |
| 63 | Jordan SingletonPlace 63 · Grade 12 · White Plains | 12 | White Plains | 20:20.57 |
| 64 | Asher CurpPlace 64 · Grade 7 · Westbrook Christian | 7 | Westbrook Christian | 20:22.90 |
| 65 | Houston WalkerPlace 65 · Grade 12 · Ohatchee | 12 | Ohatchee | 20:26.30 |
| 66 | Caleb EvansPlace 66 · Grade 11 · Ashville | 11 | Ashville | 20:30.15 |
| 67 | Carlos LopezPlace 67 · Grade 8 · Albertville | 8 | Albertville | 20:30.57 |
| 68 | Victor RiosPlace 68 · Grade 9 · Albertville | 9 | Albertville | 20:31.43 |
| 69 | Luke BurnsPlace 69 · Grade 10 · Oxford | 10 | Oxford | 20:35.09 |
| 70 | Chad TurnerPlace 70 · Grade 9 · Sacred Heart of Jesus | 9 | Sacred Heart of Jesus | 20:35.14 |
| 71 | Wade CarneyPlace 71 · Grade 9 · Gadsden | 9 | Gadsden | 20:37.36 PR |
| 72 | Grayson RussellPlace 72 · Grade 9 · Southside-Gadsden | 9 | Southside-Gadsden | 20:40.12 |
| 73 | Matthew PinkstonPlace 73 · Grade 11 · Southside-Gadsden | 11 | Southside-Gadsden | 20:42.47 |
| 74 | Braxton HaynesPlace 74 · Grade 11 · Westbrook Christian | 11 | Westbrook Christian | 20:43.49 |
| 75 | Austin WyattPlace 75 · Grade 10 · Ohatchee | 10 | Ohatchee | 20:45.75 |
| 76 | Nathaniel StewartPlace 76 · Grade 12 · Ashville | 12 | Ashville | 20:46.53 |
| 77 | Tyler AdcockPlace 77 · Grade 11 · Oxford | 11 | Oxford | 20:48.10 |
| 78 | Noah GeorgePlace 78 · Grade 7 · Sacred Heart of Jesus | 7 | Sacred Heart of Jesus | 20:49.27 |
| 79 | Andrew HillPlace 79 · Grade 9 · White Plains | 9 | White Plains | 20:49.85 |
| 80 | Stuart DouglassPlace 80 · Grade 12 · Westbrook Christian | 12 | Westbrook Christian | 20:51.22 |
| 81 | Jacob TaylorPlace 81 · Grade 10 · John Carroll | 10 | John Carroll | 20:54.55 |
| 82 | Kevin LopezPlace 82 · Grade 10 · Albertville | 10 | Albertville | 20:57.81 |
| 83 | John WilliamsPlace 83 · Grade 11 · Jefferson Christian | 11 | Jefferson Christian | 20:59.43 |
| 84 | Max FeemsterPlace 84 · Grade 7 · Sardis | 7 | Sardis | 21:01.11 PR |
| 85 | Hunter RousePlace 85 · Grade 11 · Anniston | 11 | Anniston | 21:01.45 |
| 86 | Caleb BicePlace 86 · Grade 9 · Dadeville | 9 | Dadeville | 21:01.72 |
| 87 | Misael MendozaPlace 87 · Grade 9 · Albertville | 9 | Albertville | 21:03.98 PR |
| 88 | Clayton KnightPlace 88 · Grade 8 · Ashville | 8 | Ashville | 21:04.11 |
| 89 | Jake HarnedPlace 89 · Grade 9 · Springville | 9 | Springville | 21:04.86 |
| 90 | Bryan BenefieldPlace 90 · Grade 11 · Glencoe | 11 | Glencoe | 21:04.94 |
| 91 | Hunter EndersPlace 91 · Grade 8 · Gadsden | 8 | Gadsden | 21:05.38 |
| 92 | Julian HillaryPlace 92 · Grade 12 · Sardis | 12 | Sardis | 21:09.22 PR |
| 93 | Daniel EthertonPlace 93 · Grade 11 · Valley | 11 | Valley | 21:10.45 |
| 94 | Nate SmithPlace 94 · Grade 8 · Gadsden | 8 | Gadsden | 21:12.70 |
| 95 | Marion MannPlace 95 · Grade 10 · American Christian | 10 | American Christian | 21:14.71 |
| 96 | Jaxon SneadPlace 96 · Grade 9 · Sardis | 9 | Sardis | 21:14.84 |
| 97 | Matthew MoorePlace 97 · Grade 12 · White Plains | 12 | White Plains | 21:15.36 |
| 98 | Cristian RojasPlace 98 · Grade 11 · Albertville | 11 | Albertville | 21:17.54 |
| 99 | Brooks WinkPlace 99 · Grade 11 · Glencoe | 11 | Glencoe | 21:18.05 PR |
| 100 | Jordan CowartPlace 100 · Grade 10 · Westbrook Christian | 10 | Westbrook Christian | 21:18.54 |
| 101 | Thomas WhitePlace 101 · Grade 10 · Albertville | 10 | Albertville | 21:20.03 |
| 102 | Griffin WilburnPlace 102 · Grade 9 · White Plains | 9 | White Plains | 21:20.27 PR |
| 103 | Jace DriskillPlace 103 · Grade 12 · Southside-Gadsden | 12 | Southside-Gadsden | 21:21.33 |
| 104 | Cade HilbunPlace 104 · Grade 9 · Oxford | 9 | Oxford | 21:22.65 |
| 105 | Cotton RyanPlace 105 · Grade 12 · Springville | 12 | Springville | 21:24.71 |
| 106 | Elliott HamiltonPlace 106 · Grade 10 · Oxford | 10 | Oxford | 21:25.99 |
| 107 | Zack HarePlace 107 · Grade 12 · Glencoe | 12 | Glencoe | 21:26.61 PR |
| 108 | Wesley RobinsonPlace 108 · Grade 8 · Oxford | 8 | Oxford | 21:27.34 |
| 109 | Miguel MateoPlace 109 · Grade 12 · Gadsden | 12 | Gadsden | 21:29.07 |
| 110 | Michael AustadilloPlace 110 · Grade 9 · Sacred Heart of Jesus | 9 | Sacred Heart of Jesus | 21:29.20 |
| 111 | Gavin BrazzellPlace 111 · Grade 8 · Horseshoe Bend | 8 | Horseshoe Bend | 21:30.16 |
| 112 | Cedric EdohPlace 112 · Grade 12 · Southside-Gadsden | 12 | Southside-Gadsden | 21:33.27 |
| 113 | Dean HigginsPlace 113 · Grade 9 · Springville | 9 | Springville | 21:33.77 PR |
| 114 | Brian DavisPlace 114 · Grade 10 · Springville | 10 | Springville | 21:36.83 |
| 115 | Martin CollierPlace 115 · Grade 10 · Oxford | 10 | Oxford | 21:36.94 |
| 116 | Christian MorrisPlace 116 · Grade 9 · Gadsden | 9 | Gadsden | 21:38.69 |
| 117 | Cole SenciboyPlace 117 · Grade 8 · White Plains | 8 | White Plains | 21:39.90 |
| 118 | Tyler ClinePlace 118 · Grade 11 · Southside-Gadsden | 11 | Southside-Gadsden | 21:43.91 |
| 119 | Zach HootenPlace 119 · Grade 12 · John Carroll | 12 | John Carroll | 21:45.68 |
| 120 | Austin GregoryPlace 120 · Grade 10 · Oxford | 10 | Oxford | 21:49.84 |
| 121 | Zac HydePlace 121 · Grade 12 · Etowah | 12 | Etowah | 21:53.65 |
| 122 | Jalan SturkiePlace 122 · Grade 10 · White Plains | 10 | White Plains | 22:01.24 |
| 123 | Alex HernandezPlace 123 · Grade 12 · John Carroll | 12 | John Carroll | 22:01.89 |
| 124 | Dakota RodickPlace 124 · Grade 12 · Southside-Gadsden | 12 | Southside-Gadsden | 22:02.01 |
| 125 | Lukas SneadPlace 125 · Grade 6 · Sardis | 6 | Sardis | 22:03.52 |
| 126 | Diego RiosPlace 126 · Grade 6 · Sardis | 6 | Sardis | 22:03.78 |
| 127 | Logan HallPlace 127 · Grade 10 · Cedar Bluff | 10 | Cedar Bluff | 22:12.16 PR |
| 128 | Aaron HicksPlace 128 · Grade 10 · Ohatchee | 10 | Ohatchee | 22:12.71 |
| 129 | Juan MateoPlace 129 · Grade 10 · Gadsden | 10 | Gadsden | 22:13.77 |
| 130 | Colin PetersonPlace 130 · Grade 12 · Etowah | 12 | Etowah | 22:15.70 |
| 131 | Taylor MarcumPlace 131 · Grade 10 · Handley | 10 | Handley | 22:21.18 |
| 132 | Grady JamesPlace 132 · Grade 9 · Horseshoe Bend | 9 | Horseshoe Bend | 22:22.27 |
| 133 | Alex Reyes RomeroPlace 133 · Grade 8 · Oxford | 8 | Oxford | 22:22.78 |
| 134 | Jordin RoysdonPlace 134 · Grade 10 · Handley | 10 | Handley | 22:23.00 PR |
| 135 | Pierson BranhamPlace 135 · Grade 12 · White Plains | 12 | White Plains | 22:23.14 |
| 136 | Jaylen ThomasPlace 136 · Grade 9 · White Plains | 9 | White Plains | 22:25.13 |
| 137 | Christopher CashPlace 137 · Grade 10 · Ohatchee | 10 | Ohatchee | 22:26.83 |
| 138 | Josue AlvarezPlace 138 · Grade 7 · Oxford | 7 | Oxford | 22:29.13 |
| 139 | Jonathan LuskPlace 139 · Grade 6 · Sardis | 6 | Sardis | 22:30.92 |
| 140 | Austin MaronyPlace 140 · Grade 12 · Sardis | 12 | Sardis | 22:31.16 |
| 141 | Tyler MullanexPlace 141 · Grade 8 · Ohatchee | 8 | Ohatchee | 22:32.19 |
| 142 | Jacob LeePlace 142 · Grade 11 · Oxford | 11 | Oxford | 22:32.31 |
| 143 | Kolby HyattPlace 143 · Grade 10 · Oxford | 10 | Oxford | 22:36.09 |
| 144 | Austin ColvinPlace 144 · Grade 11 · Jefferson Christian | 11 | Jefferson Christian | 22:36.93 |
| 145 | David PaulinPlace 145 · Grade 10 · Oxford | 10 | Oxford | 22:37.41 |
| 146 | Wren TurnerPlace 146 · Grade 10 · Sacred Heart of Jesus | 10 | Sacred Heart of Jesus | 22:44.31 |
| 147 | Michael StoriePlace 147 · Grade 10 · Springville | 10 | Springville | 22:44.90 |
| 148 | Grayson GreenPlace 148 · Grade 10 · Gadsden | 10 | Gadsden | 22:46.35 |
| 149 | Hunter WellsPlace 149 · Grade 8 · Jefferson Christian | 8 | Jefferson Christian | 22:47.28 |
| 150 | Logan DewberryPlace 150 · Grade 12 · Sardis | 12 | Sardis | 22:48.13 PR |
| 151 | Edwin FranciscoPlace 151 · Grade 10 · Fort Payne | 10 | Fort Payne | 22:49.00 |
| 152 | Jackson MartinPlace 152 · Grade 8 · Westbrook Christian | 8 | Westbrook Christian | 22:49.79 |
| 153 | Wisdom HugleyPlace 153 · Grade 12 · Anniston | 12 | Anniston | 22:56.17 |
| 154 | Montez RousePlace 154 · Grade 9 · Anniston | 9 | Anniston | 22:57.12 |
| 155 | Parker VezertzisPlace 155 · Grade 11 · Fort Payne | 11 | Fort Payne | 22:57.97 |
| 156 | Kyle HaneyPlace 156 · Grade 8 · Gadsden | 8 | Gadsden | 23:00.89 |
| 157 | Parker AlexanderPlace 157 · Grade 11 · Ohatchee | 11 | Ohatchee | 23:04.22 |
| 158 | Tre WilliamsPlace 158 · Grade 12 · Cedar Bluff | 12 | Cedar Bluff | 23:06.77 |
| 159 | Samuel TomeyPlace 159 · Grade 12 · Cedar Bluff | 12 | Cedar Bluff | 23:07.05 |
| 160 | Zyler HigginsPlace 160 · Grade 8 · Gadsden | 8 | Gadsden | 23:08.77 |
| 161 | Gage McDanielPlace 161 · Grade 12 · Etowah | 12 | Etowah | 23:09.63 PR |
| 162 | Brody BakerPlace 162 · Grade 9 · White Plains | 9 | White Plains | 23:09.74 PR |
| 163 | Alex PantojaPlace 163 · Grade 10 · Ashville | 10 | Ashville | 23:12.59 |
| 164 | Corey BeardenPlace 164 · Grade 12 · Sardis | 12 | Sardis | 23:13.14 |
| 165 | Joseph KelleyPlace 165 · Grade 7 · Ohatchee | 7 | Ohatchee | 23:13.87 |
| 166 | Dakota EdmondsonPlace 166 · Grade 9 · Cedar Bluff | 9 | Cedar Bluff | 23:17.41 |
| 167 | Garrett WilsonPlace 167 · Grade 9 · White Plains | 9 | White Plains | 23:24.35 |
| 168 | Prince PatelPlace 168 · Grade 12 · Southside-Gadsden | 12 | Southside-Gadsden | 23:25.25 |
| 169 | Justin DempseyPlace 169 · Grade 8 · Oxford | 8 | Oxford | 23:26.52 |
| 170 | Cody DuckPlace 170 · Grade 9 · Handley | 9 | Handley | 23:29.43 PR |
| 171 | Isaac DardenPlace 171 · Grade 9 · Sardis | 9 | Sardis | 23:31.65 |
| 172 | Noah CaldwellPlace 172 · Grade 8 · Oxford | 8 | Oxford | 23:32.79 |
| 173 | Landon SenciboyPlace 173 · Grade 9 · White Plains | 9 | White Plains | 23:34.49 |
| 174 | Grant ReederPlace 174 · Grade 10 · Oxford | 10 | Oxford | 23:34.64 |
| 175 | Clark ThomasonPlace 175 · Grade 11 · American Christian | 11 | American Christian | 23:34.75 |
| 176 | Jarrett BicePlace 176 · Grade 9 · Horseshoe Bend | 9 | Horseshoe Bend | 23:37.23 |
| 177 | Troy GallowayPlace 177 · Grade 8 · Ohatchee | 8 | Ohatchee | 23:38.37 |
| 178 | Jackson FulmerPlace 178 · Grade 11 · Oxford | 11 | Oxford | 23:39.39 |
| 179 | Joshua GarmanyPlace 179 · Grade 10 · Oxford | 10 | Oxford | 23:46.71 |
| 180 | Gage ReynoldsPlace 180 · Grade 12 · Gadsden | 12 | Gadsden | 23:48.63 |
| 181 | Josh WhaleyPlace 181 · Grade 8 · Oxford | 8 | Oxford | 23:49.39 |
| 182 | Jackson StallingsPlace 182 · Grade 10 · Cedar Bluff | 10 | Cedar Bluff | 23:53.36 |
| 183 | Caleb PerezPlace 183 · Grade 10 · Springville | 10 | Springville | 23:54.97 PR |
| 184 | Trent RenfroePlace 184 · Grade 9 · Etowah | 9 | Etowah | 23:55.16 |
| 185 | Isaac AdamsPlace 185 · Grade 10 · Gadsden | 10 | Gadsden | 24:12.48 |
| 186 | Hughes GreenPlace 186 · Grade 10 · Gadsden | 10 | Gadsden | 24:12.98 PR |
| 187 | Kaleb SmithPlace 187 · Grade 11 · Oxford | 11 | Oxford | 24:16.25 |
| 188 | Austin VaughnPlace 188 · Grade 9 · Cedar Bluff | 9 | Cedar Bluff | 24:16.41 |
| 189 | Cody TomlinsonPlace 189 · Grade 9 · Valley | 9 | Valley | 24:23.08 |
| 190 | Luke ReedPlace 190 · Grade 10 · Fayetteville | 10 | Fayetteville | 24:26.15 |
| 191 | Will KelleyPlace 191 · Grade 11 · Glencoe | 11 | Glencoe | 24:52.52 |
| 192 | Devon WilsonPlace 192 · Grade 8 · Ohatchee | 8 | Ohatchee | 24:57.66 |
| 193 | Drew JonesPlace 193 · Grade 7 · White Plains | 7 | White Plains | 25:00.55 |
| 194 | Dakotah HowardPlace 194 · Grade 7 · Horseshoe Bend | 7 | Horseshoe Bend | 25:07.59 PR |
| 195 | Peyton RycePlace 195 · Grade 11 · Jefferson Christian | 11 | Jefferson Christian | 25:22.38 |
| 196 | Colin LaughlinPlace 196 · Grade 8 · Gadsden | 8 | Gadsden | 25:26.18 PR |
| 197 | Jacob GordonPlace 197 · Grade 8 · Cedar Bluff | 8 | Cedar Bluff | 25:32.16 PR |
| 198 | Sage RobertsonPlace 198 · Grade 8 · Westbrook Christian | 8 | Westbrook Christian | 25:36.60 |
| 199 | Andrew BrigmonPlace 199 · Grade 7 · Ashville | 7 | Ashville | 25:37.30 |
| 200 | Jack HortonPlace 200 · Grade 10 · Cedar Bluff | 10 | Cedar Bluff | 25:37.42 |
| 201 | Zachary GossPlace 201 · Grade 7 · White Plains | 7 | White Plains | 25:38.06 |
| 202 | Tyler HesterPlace 202 · Grade 11 · Ohatchee | 11 | Ohatchee | 25:39.19 |
| 203 | Brock RenicksPlace 203 · Grade 8 · American Christian | 8 | American Christian | 25:41.34 |
| 204 | Justin CrandallPlace 204 · Grade 8 · White Plains | 8 | White Plains | 25:46.08 |
| 205 | Andrew SchrimscherPlace 205 · Grade 12 · Springville | 12 | Springville | 25:52.96 |
| 206 | Braiden HyattPlace 206 · Grade 9 · Sardis | 9 | Sardis | 25:55.97 |
| 207 | Gregory JonesPlace 207 · Grade 11 · Oxford | 11 | Oxford | 26:02.97 |
| 208 | Britton HowellPlace 208 · Grade 11 · Oxford | 11 | Oxford | 26:09.73 |
| 209 | Gabe CollisonPlace 209 · Grade 8 · Sacred Heart of Jesus | 8 | Sacred Heart of Jesus | 26:15.31 |
| 210 | Hunter McMullenPlace 210 · Grade 10 · Cedar Bluff | 10 | Cedar Bluff | 26:26.09 |
| 211 | Manuel LugoPlace 211 · Grade 10 · Cedar Bluff | 10 | Cedar Bluff | 26:34.37 |
| 212 | Andrew EdwardsPlace 212 · Grade 11 · Oxford | 11 | Oxford | 26:35.67 |
| 213 | Jackson GomezPlace 213 · Grade 8 · Glencoe | 8 | Glencoe | 26:37.85 |
| 214 | Drew AbtsPlace 214 · Grade 12 · Springville | 12 | Springville | 26:38.46 |
| 215 | Quentin ShortPlace 215 · Grade 11 · Fayetteville | 11 | Fayetteville | 26:53.15 PR |
| 216 | Landon MaroneyPlace 216 · Grade 7 · Sardis | 7 | Sardis | 27:05.21 |
| 217 | Brody HesterPlace 217 · Grade 9 · Ohatchee | 9 | Ohatchee | 27:07.43 |
| 218 | David HarePlace 218 · Grade 7 · Gadsden | 7 | Gadsden | 27:07.49 PR |
| 219 | Spencer WigleyPlace 219 · Grade 9 · Sacred Heart of Jesus | 9 | Sacred Heart of Jesus | 27:08.73 |
| 220 | Devon WilliamsonPlace 220 · Grade 11 · Handley | 11 | Handley | 27:27.83 |
| 221 | Nicholas CliftonPlace 221 · Grade 8 · Cedar Bluff | 8 | Cedar Bluff | 27:28.39 PR |
| 222 | Marcos MandujanoPlace 222 · Grade 11 · Etowah | 11 | Etowah | 27:43.68 |
| 223 | Cole CothranPlace 223 · Grade 9 · Glencoe | 9 | Glencoe | 28:04.26 |
| 224 | Drew McCormickPlace 224 · Grade 7 · Oxford | 7 | Oxford | 28:08.29 |
| 225 | Cole CothranPlace 225 · Grade 9 · Glencoe | 9 | Glencoe | 28:27.98 |
| 226 | Adam BaileyPlace 226 · Grade 12 · Handley | 12 | Handley | 28:33.61 |
| 227 | Loggan WebberPlace 227 · Grade 9 · White Plains | 9 | White Plains | 28:41.86 |
| 228 | Weston WyattPlace 228 · Grade 8 · Ohatchee | 8 | Ohatchee | 28:42.92 |
| 229 | Douglas OwensPlace 229 · Grade 8 · Jefferson Christian | 8 | Jefferson Christian | 28:59.41 |
| 230 | Nathan WilsonPlace 230 · Grade 9 · Horseshoe Bend | 9 | Horseshoe Bend | 29:06.56 PR |
| 231 | Alex MarlinPlace 231 · Grade 8 · Jefferson Christian | 8 | Jefferson Christian | 29:11.26 |
| 232 | Ethan RogersPlace 232 · Grade 8 · Sacred Heart of Jesus | 8 | Sacred Heart of Jesus | 29:15.38 |
| 233 | Eric TurnerPlace 233 · Grade 12 · American Christian | 12 | American Christian | 29:21.86 |
| 234 | Luke AllenPlace 234 · Grade 7 · Sacred Heart of Jesus | 7 | Sacred Heart of Jesus | 29:27.90 |
| 235 | Brendan ChisomPlace 235 · Grade 10 · Fayetteville | 10 | Fayetteville | 29:34.74 |
| 236 | Javen CroftPlace 236 · Grade 7 · Sacred Heart of Jesus | 7 | Sacred Heart of Jesus | 29:47.04 |
| 237 | Maddiz PettusPlace 237 · Grade 7 · Sacred Heart of Jesus | 7 | Sacred Heart of Jesus | 30:06.10 |
| 238 | Jonathan WesterPlace 238 · Grade 11 · Cedar Bluff | 11 | Cedar Bluff | 30:07.36 |
| 239 | Kimochu KariukiPlace 239 · Grade 11 · Jefferson Christian | 11 | Jefferson Christian | 30:08.85 |
| 240 | Garrett WalkerPlace 240 · Grade 7 · Jefferson Christian | 7 | Jefferson Christian | 30:09.89 |
| 241 | Aden GreenPlace 241 · Grade 7 · Cedar Bluff | 7 | Cedar Bluff | 30:11.93 |
| 242 | Colton QuinnPlace 242 · Grade 7 · Ohatchee | 7 | Ohatchee | 30:21.11 |
| 243 | Tyler McCormickPlace 243 · Grade 10 · Sardis | 10 | Sardis | 32:12.28 |
| 244 | Dylan HolcombPlace 244 · Grade 9 · Sardis | 9 | Sardis | 32:23.03 PR |
| 245 | Zayden HigginsPlace 245 · Grade 7 · Gadsden | 7 | Gadsden | 32:30.26 PR |
| 246 | Cason ArtherPlace 246 · Grade 7 · Glencoe | 7 | Glencoe | 32:36.24 |
| 247 | Jerrell WIlsonPlace 247 · Grade 11 · Jefferson Christian | 11 | Jefferson Christian | 34:50.99 |
| 248 | Jesse JarvisPlace 248 · Grade 12 · Jefferson Christian | 12 | Jefferson Christian | 36:52.90 |
| 249 | Brandtly IngramPlace 249 · Grade 11 · Glencoe | 11 | Glencoe | 37:25.81 |