| 1 | Shawn StephensonPlace 1 · Grade 9 · Northridge | 9 | Northridge | 18:57.40 |
| 2 | Jeffrey FullerPlace 2 · Grade 12 · Northridge | 12 | Northridge | 19:13.56 |
| 3 | Mason MyersPlace 3 · Grade 10 · Prattville Christian Academy | 10 | Prattville Christian Academy | 19:41.16 |
| 4 | Keaton BeckerPlace 4 · Grade 11 · Northridge | 11 | Northridge | 19:41.57 |
| 5 | Carson RobersonPlace 5 · Grade 12 · Prattville Christian Academy | 12 | Prattville Christian Academy | 19:41.77 |
| 6 | Preston BarnesPlace 6 · Grade 9 · Northridge | 9 | Northridge | 20:21.46 |
| 7 | James McDonaldPlace 7 · Grade 12 · Hillcrest-Tuscaloosa | 12 | Hillcrest-Tuscaloosa | 20:25.84 |
| 8 | Hector AguirrePlace 8 · Grade 12 · Northridge | 12 | Northridge | 20:33.37 |
| 9 | Ethan MichaelPlace 9 · Grade 12 · Northridge | 12 | Northridge | 20:47.37 |
| 10 | David DoylePlace 10 · Grade 12 · Hillcrest-Tuscaloosa | 12 | Hillcrest-Tuscaloosa | 20:49.29 |
| 11 | Robert MurphyPlace 11 · Grade 12 · Bibb County | 12 | Bibb County | 20:50.11 |
| 12 | Samuel HarcrowPlace 12 · Grade 10 · Hillcrest-Tuscaloosa | 10 | Hillcrest-Tuscaloosa | 21:04.30 |
| 13 | Guilherme AiachePlace 13 · Grade 10 · Central Tuscaloosa | 10 | Central Tuscaloosa | 21:39.92 |
| 14 | Kasen StuartPlace 14 · Grade 9 · Prattville Christian Academy | 9 | Prattville Christian Academy | 21:44.56 |
| 15 | Cornelius MorrowPlace 15 · Grade 10 · Bibb County | 10 | Bibb County | 22:19.04 |
| 16 | Collier ConnellPlace 16 · Grade 11 · Prattville Christian Academy | 11 | Prattville Christian Academy | 22:25.41 |
| 17 | Justin WalkerPlace 17 · Grade 9 · Sipsey Valley | 9 | Sipsey Valley | 22:35.86 |
| 18 | Joshua BuchananPlace 18 · Grade 8 · Bibb County | 8 | Bibb County | 22:37.52 |
| 19 | Kaylor CockrellPlace 19 · Grade 11 · Tuscaloosa County | 11 | Tuscaloosa County | 23:06.69 |
| 20 | Luke HutchcockPlace 20 · Grade 7 · Prattville Christian Academy | 7 | Prattville Christian Academy | 23:09.41 |
| 21 | Jacob SabirPlace 21 · Grade 12 · Prattville Christian Academy | 12 | Prattville Christian Academy | 23:36.05 |
| 22 | Brady RobersonPlace 22 · Grade 11 · Prattville Christian Academy | 11 | Prattville Christian Academy | 23:42.12 |
| 23 | Matthew PostPlace 23 · Grade 11 · Prattville Christian Academy | 11 | Prattville Christian Academy | 23:54.66 |
| 24 | Brysen PughPlace 24 · Grade 9 · Prattville Christian Academy | 9 | Prattville Christian Academy | 23:59.04 |
| 25 | Ryan LueckPlace 25 · Grade 9 · Prattville Christian Academy | 9 | Prattville Christian Academy | 24:17.83 |
| 26 | Logan PostPlace 26 · Grade 9 · Prattville Christian Academy | 9 | Prattville Christian Academy | 24:35.91 |
| 27 | Nigel SandersPlace 27 · Grade 11 · Hillcrest-Tuscaloosa | 11 | Hillcrest-Tuscaloosa | 25:13.37 |
| 28 | Elijah HarrisPlace 28 · Grade 10 · Prattville Christian Academy | 10 | Prattville Christian Academy | 25:30.96 |
| 29 | Sawyer NelsenPlace 29 · Grade 9 · Prattville Christian Academy | 9 | Prattville Christian Academy | 25:32.62 |
| 30 | Charlie RogersPlace 30 · Grade 7 · Prattville Christian Academy | 7 | Prattville Christian Academy | 25:38.35 |
| 31 | Logan RankinPlace 31 · Grade 8 · Bibb County | 8 | Bibb County | 25:54.93 |
| 32 | Vann CargilePlace 32 · Grade 8 · Bibb County | 8 | Bibb County | 26:11.20 |
| 33 | Caleb MimmsPlace 33 · Grade 12 · Hillcrest-Tuscaloosa | 12 | Hillcrest-Tuscaloosa | 26:12.29 |
| 34 | Timothy BanksPlace 34 · Grade 9 · Brookwood | 9 | Brookwood | 26:43.80 |
| 35 | Kylan TaylorPlace 35 · Grade 11 · Hillcrest-Tuscaloosa | 11 | Hillcrest-Tuscaloosa | 28:19.28 |
| 36 | Jeremy WilsonPlace 36 · Grade 9 · Brookwood | 9 | Brookwood | 29:22.08 |
| 37 | Michael EssexPlace 37 · Grade 11 · Francis Marion | 11 | Francis Marion | 29:23.49 |
| 38 | Tyler TranPlace 38 · Grade 12 · Hillcrest-Tuscaloosa | 12 | Hillcrest-Tuscaloosa | 30:33.30 |
| 39 | Landun PricePlace 39 · Grade 9 · Brookwood | 9 | Brookwood | 31:45.02 |
| 40 | Evan CockrellPlace 40 · Grade 9 · Prattville Christian Academy | 9 | Prattville Christian Academy | 34:38.54 |