| 1 | Caden BlackmanPlace 1 · Grade 12 · Helena | 12 | Helena | 16:43.41 |
| 2 | Anglin YoungPlace 2 · Grade 9 · Northridge | 9 | Northridge | 16:49.22 |
| 3 | Drew CookPlace 3 · Grade 11 · Helena | 11 | Helena | 16:50.98 |
| 4 | Robert EnglebertPlace 4 · Grade 12 · Paul W Bryant | 12 | Paul W Bryant | 16:55.08 |
| 5 | Aspen WarrenPlace 5 · Grade 11 · Helena | 11 | Helena | 17:00.13 |
| 6 | Braeden BurchPlace 6 · Grade 12 · Helena | 12 | Helena | 17:02.13 PR |
| 7 | Michael KuperPlace 7 · Grade 12 · Pelham | 12 | Pelham | 17:35.90 |
| 8 | Shawn StephensonPlace 8 · Grade 9 · Northridge | 9 | Northridge | 17:37.21 |
| 9 | Will PetersonPlace 9 · Grade 11 · Central Tuscaloosa | 11 | Central Tuscaloosa | 17:44.88 |
| 10 | Larkin WattersPlace 10 · Grade 12 · Helena | 12 | Helena | 18:16.41 |
| 11 | Alejand Hernandez-TadeoPlace 11 · Grade 12 · Pelham | 12 | Pelham | 18:35.77 PR |
| 12 | Jeffrey FullerPlace 12 · Grade 12 · Northridge | 12 | Northridge | 18:42.34 |
| 13 | Tyler MillerPlace 13 · Grade 12 · McAdory | 12 | McAdory | 19:06.29 |
| 14 | Josh HowardPlace 14 · Grade 10 · Helena | 10 | Helena | 19:07.77 |
| 15 | Ethan MichaelPlace 15 · Grade 12 · Northridge | 12 | Northridge | 19:08.58 |
| 16 | Johnathan WilliamsPlace 16 · Grade 10 · Northridge | 10 | Northridge | 19:08.68 |
| 17 | Jack WebbPlace 17 · Grade 9 · Helena | 9 | Helena | 19:17.16 |
| 18 | Fernando MarquezPlace 18 · Grade 10 · McAdory | 10 | McAdory | 19:32.06 PR |
| 19 | Hector AguirrePlace 19 · Grade 12 · Northridge | 12 | Northridge | 19:32.21 |
| 20 | Tripper Burnette-BrownPlace 20 · Grade 11 · Helena | 11 | Helena | 19:41.56 |
| 21 | James McDonaldPlace 21 · Grade 12 · Hillcrest-Tuscaloosa | 12 | Hillcrest-Tuscaloosa | 19:48.42 |
| 22 | Trent PallatinoPlace 22 · Grade 12 · Helena | 12 | Helena | 19:48.46 PR |
| 23 | David DoylePlace 23 · Grade 12 · Hillcrest-Tuscaloosa | 12 | Hillcrest-Tuscaloosa | 19:50.34 PR |
| 24 | Brandon Zapata DuartePlace 24 · Grade 9 · Calera | 9 | Calera | 19:57.80 PR |
| 25 | Colton ThigpenPlace 25 · Grade 9 · Northridge | 9 | Northridge | 20:01.57 |
| 26 | Thompson GennariPlace 26 · Grade 12 · Pelham | 12 | Pelham | 20:05.57 |
| 27 | Tucker BusbyPlace 27 · Grade 9 · Calera | 9 | Calera | 20:07.20 |
| 28 | Guilherme AiachePlace 28 · Grade 10 · Central Tuscaloosa | 10 | Central Tuscaloosa | 20:09.78 PR |
| 29 | Keaton BeckerPlace 29 · Grade 11 · Northridge | 11 | Northridge | 20:17.56 |
| 30 | Michael ManningPlace 30 · Grade 12 · Helena | 12 | Helena | 20:25.52 |
| 31 | Preston BarnesPlace 31 · Grade 9 · Northridge | 9 | Northridge | 20:35.30 |
| 32 | Kenneth AlonsoPlace 32 · Grade 10 · McAdory | 10 | McAdory | 20:37.36 |
| 33 | Caleb MimmsPlace 33 · Grade 12 · Hillcrest-Tuscaloosa | 12 | Hillcrest-Tuscaloosa | 20:41.15 |
| 34 | Robert LewisPlace 34 · Grade 10 · Pelham | 10 | Pelham | 20:45.14 |
| 35 | Stepan SvestkaPlace 35 · Grade 11 · Northridge | 11 | Northridge | 20:49.56 |
| 36 | Christian MilesPlace 36 · Grade 12 · McAdory | 12 | McAdory | 20:49.93 PR |
| 37 | Samuel HarcrowPlace 37 · Grade 10 · Hillcrest-Tuscaloosa | 10 | Hillcrest-Tuscaloosa | 20:53.36 |
| 38 | Esteban AlvarezPlace 38 · Grade 12 · Pelham | 12 | Pelham | 21:34.11 PR |
| 39 | Aidan WardPlace 39 · Grade 10 · Calera | 10 | Calera | 22:02.14 |
| 40 | Joshua LewisPlace 40 · Grade 9 · McAdory | 9 | McAdory | 22:10.43 PR |
| 41 | Cooper ManningPlace 41 · Grade 10 · Calera | 10 | Calera | 22:14.73 |
| 42 | Nigel SandersPlace 42 · Grade 11 · Hillcrest-Tuscaloosa | 11 | Hillcrest-Tuscaloosa | 22:21.11 PR |
| 43 | Evan SmithPlace 43 · Grade 10 · Hillcrest-Tuscaloosa | 10 | Hillcrest-Tuscaloosa | 22:32.49 PR |
| 44 | Julian DuffPlace 44 · Grade 12 · Pelham | 12 | Pelham | 22:52.17 |
| 45 | Ryan MaxwellPlace 45 · Grade 12 · Pelham | 12 | Pelham | 22:52.71 |
| 46 | Kylan TaylorPlace 46 · Grade 11 · Hillcrest-Tuscaloosa | 11 | Hillcrest-Tuscaloosa | 23:05.98 PR |
| 47 | Timothy BanksPlace 47 · Grade 9 · Brookwood | 9 | Brookwood | 23:19.07 |
| 48 | Aaron MunozPlace 48 · Grade 11 · Pelham | 11 | Pelham | 23:19.83 |
| 49 | Richard WhiteheadPlace 49 · Grade 10 · Paul W Bryant | 10 | Paul W Bryant | 24:09.70 |
| 50 | Charles NelsonPlace 50 · Grade 12 · Central Tuscaloosa | 12 | Central Tuscaloosa | 24:21.35 |
| 51 | Manual ArcioPlace 51 · Grade 12 · Pelham | 12 | Pelham | 25:01.36 PR |
| 52 | Conner McdonaldPlace 52 · Grade 11 · Pelham | 11 | Pelham | 25:39.08 |
| 53 | Jeremy WilsonPlace 53 · Grade 9 · Brookwood | 9 | Brookwood | 26:00.87 |
| 54 | Torando OgletreePlace 54 · Grade 12 · Brookwood | 12 | Brookwood | 26:57.50 PR |
| 55 | Robert SmithPlace 55 · Grade 11 · Central Tuscaloosa | 11 | Central Tuscaloosa | 27:10.18 PR |
| 56 | Landun PricePlace 56 · Grade 9 · Brookwood | 9 | Brookwood | 27:22.23 PR |