| 1 | Caden BlackmanPlace 1 · Grade 12 · Helena | 12 | Helena | 17:13.71 | 1 |
| 2 | Aspen WarrenPlace 2 · Grade 11 · Helena | 11 | Helena | 17:50.39 | 1 |
| 3 | Raju SudarshanPlace 3 · Grade 10 · Altamont | 10 | Altamont | 17:58.86 | 1 |
| 4 | Drew CookPlace 4 · Grade 11 · Helena | 11 | Helena | 18:23.65 | 1 |
| 5 | Braden BurchPlace 5 · Grade 12 · Helena | 12 | Helena | 18:33.61 | 1 |
| 6 | Nadeem JohnsonPlace 6 · Grade 11 · Altamont | 11 | Altamont | 18:46.14 | 1 |
| 7 | Carson RobersonPlace 7 · Grade 12 · Prattville Christian Academy | 12 | Prattville Christian Academy | 18:58.56 | 1 |
| 8 | Henry SkalaPlace 8 · Grade 11 · Catholic - Montgomery | 11 | Catholic - Montgomery | 19:05.23 | 1 |
| 9 | Larkin WattersPlace 9 · Grade 12 · Helena | 12 | Helena | 19:24.52 | 1 |
| 10 | Dylan HoltPlace 10 · Grade 10 · Saint James | 10 | Saint James | 19:25.45 | 1 |
| 11 | Preston PhillipsPlace 11 · Grade 12 · Saint James | 12 | Saint James | 19:51.69 | 1 |
| 12 | Josh HowardPlace 12 · Grade 10 · Helena | 10 | Helena | 20:10.98 | 1 |
| 13 | Mason MyersPlace 13 · Grade 10 · Prattville Christian Academy | 10 | Prattville Christian Academy | 20:17.41 | 1 |
| 14 | Jack WebbPlace 14 · Grade 9 · Helena | 9 | Helena | 20:18.86 | 1 |
| 15 | Brandon WilliamsPlace 15 · Grade 10 · Helena | 10 | Helena | 20:29.26 | 1 |
| 16 | Zahid IssaPlace 16 · Grade 9 · Altamont | 9 | Altamont | 20:29.31 | 1 |
| 17 | Michael NeimanPlace 17 · Grade 12 · Altamont | 12 | Altamont | 20:31.36 | 1 |
| 18 | James McDanalPlace 18 · Grade 12 · Hillcrest HS-Tuscaloosa | 12 | Hillcrest HS-Tuscaloosa | 20:34.46 | 1 |
| 19 | Tripper Burnette-BrownPlace 19 · Grade 11 · Helena | 11 | Helena | 20:34.65 | 1 |
| 20 | Samuel HarcrowPlace 20 · Grade 10 · Hillcrest HS-Tuscaloosa | 10 | Hillcrest HS-Tuscaloosa | 20:57.90 | 1 |
| 21 | Harrison SaylorPlace 21 · Grade 11 · Helena | 11 | Helena | 21:03.13 | 1 |
| 22 | River HortonPlace 22 · Grade 11 · Shelby County | 11 | Shelby County | 21:03.64 | 1 |
| 23 | Will AbellPlace 23 · Grade 9 · Buckhorn | 9 | Buckhorn | 21:04.16 | 1 |
| 24 | Harley KirkpatrickPlace 24 · Grade 11 · Gardendale | 11 | Gardendale | 21:08.15 | 1 |
| 25 | Dylan PhillipsPlace 25 · Grade 11 · Shelby County | 11 | Shelby County | 21:08.67 | 1 |
| 26 | Tylan FloydPlace 26 · Grade 8 · Altamont | 8 | Altamont | 21:12.41 | 1 |
| 27 | Trent PalladinoPlace 27 · Grade 12 · Helena | 12 | Helena | 21:18.11 | 1 |
| 28 | Antonio LemuzPlace 28 · Grade 10 · Catholic - Montgomery | 10 | Catholic - Montgomery | 21:24.01 | 1 |
| 29 | Michael ManningPlace 29 · Grade 12 · Helena | 12 | Helena | 21:26.14 | 1 |
| 30 | Liam CrenshawPlace 30 · Grade 10 · Altamont | 10 | Altamont | 21:32.21 | 1 |
| 31 | Sykes CarlsonPlace 31 · Grade 10 · Altamont | 10 | Altamont | 21:32.79 | 1 |
| 32 | Logan LoydPlace 32 · Grade 10 · Shelby County | 10 | Shelby County | 21:35.06 | 1 |
| 33 | David ReesPlace 33 · Grade 9 · Saint James | 9 | Saint James | 21:41.75 | 1 |
| 34 | Robert MurphyPlace 34 · Grade 12 · Bibb County | 12 | Bibb County | 21:47.28 | 1 |
| 35 | Spencer DeckerPlace 35 · Grade 10 · Shelby County | 10 | Shelby County | 21:53.73 | 1 |
| 36 | Kasen StuartPlace 36 · Grade 9 · Prattville Christian Academy | 9 | Prattville Christian Academy | 22:01.69 | 1 |
| 37 | Jacob SabirPlace 37 · Grade 12 · Prattville Christian Academy | 12 | Prattville Christian Academy | 22:03.25 | 1 |
| 38 | Luke BerryPlace 38 · Grade 11 · Saint James | 11 | Saint James | 22:04.11 | 1 |
| 39 | Drew SheltonPlace 39 · Grade 9 · Shelby County | 9 | Shelby County | 22:04.41 | 1 |
| 40 | Collier ConnellPlace 40 · Grade 11 · Prattville Christian Academy | 11 | Prattville Christian Academy | 22:07.51 | 1 |
| 41 | Caleb ArmstrongPlace 41 · Grade 9 · Catholic - Montgomery | 9 | Catholic - Montgomery | 22:13.61 | 1 |
| 42 | Michael DanielsPlace 42 · Grade 10 · University Charter School | 10 | University Charter School | 22:15.95 | 1 |
| 43 | William TarkowskiPlace 43 · Grade 9 · Catholic - Montgomery | 9 | Catholic - Montgomery | 22:16.13 | 1 |
| 44 | David BorasinoPlace 44 · Grade 10 · Altamont | 10 | Altamont | 22:19.75 | 1 |
| 45 | Ethan McGeePlace 45 · Grade 9 · Helena | 9 | Helena | 22:28.40 | 1 |
| 46 | Joe SandersPlace 46 · Grade 11 · Helena | 11 | Helena | 22:31.83 | 1 |
| 47 | Nathaniel BlevinsPlace 47 · Grade 10 · Helena | 10 | Helena | 22:33.94 | 1 |
| 48 | Caleb MimsPlace 48 · Grade 12 · Hillcrest HS-Tuscaloosa | 12 | Hillcrest HS-Tuscaloosa | 22:34.77 | 1 |
| 49 | Bennett WebbPlace 49 · Grade 10 · Catholic - Montgomery | 10 | Catholic - Montgomery | 22:37.44 | 1 |
| 50 | Caleb EndfingerPlace 50 · Grade 9 · Shelby County | 9 | Shelby County | 22:54.03 | 1 |
| 51 | Thomas LanglohPlace 51 · Grade 9 · Altamont | 9 | Altamont | 23:18.06 | 1 |
| 52 | Ethan PowellPlace 52 · Grade 9 · Helena | 9 | Helena | 23:18.24 | 1 |
| 53 | Brysen PughPlace 53 · Grade 9 · Prattville Christian Academy | 9 | Prattville Christian Academy | 23:19.65 | 1 |
| 54 | Logan PostPlace 54 · Grade 9 · Prattville Christian Academy | 9 | Prattville Christian Academy | 23:25.21 | 1 |
| 55 | Bowen HarperPlace 55 · Grade 10 · Saint James | 10 | Saint James | 23:35.27 | 1 |
| 56 | Brady RobersonPlace 56 · Grade 11 · Prattville Christian Academy | 11 | Prattville Christian Academy | 23:36.60 | 1 |
| 57 | Benjamin CastanzaPlace 57 · Grade 9 · Catholic - Montgomery | 9 | Catholic - Montgomery | 23:38.52 | 1 |
| 58 | Joshua BuchananPlace 58 · Grade 8 · Bibb County | 8 | Bibb County | 23:40.03 | 1 |
| 59 | Roman MilliganPlace 59 · Grade 10 · Saint James | 10 | Saint James | 23:45.85 | 1 |
| 60 | Timothy BanksPlace 60 · Grade 9 · Brookwood | 9 | Brookwood | 23:50.21 | 1 |
| 61 | Ryan LueckPlace 61 · Grade 9 · Prattville Christian Academy | 9 | Prattville Christian Academy | 24:03.49 | 1 |
| 62 | Carter WoodPlace 62 · Grade 8 · Shelby County | 8 | Shelby County | 24:13.65 | 1 |
| 63 | Caleb WillifordPlace 63 · Grade 9 · Helena | 9 | Helena | 24:13.91 | 1 |
| 64 | Aiden GlennPlace 64 · Grade 11 · Montevallo | 11 | Montevallo | 24:15.51 | 1 |
| 65 | Nathan GallagherPlace 65 · Grade 9 · Montevallo | 9 | Montevallo | 24:19.94 | 1 |
| 66 | Edward FrenchPlace 66 · Grade 11 · Altamont | 11 | Altamont | 24:28.44 | 1 |
| 67 | Caden HayesPlace 67 · Grade 12 · Saint James | 12 | Saint James | 24:31.00 | 1 |
| 68 | Aubrey DenekePlace 68 · Grade 7 · Altamont | 7 | Altamont | 24:43.90 | 1 |
| 69 | Sawyer NelsenPlace 69 · Grade 9 · Prattville Christian Academy | 9 | Prattville Christian Academy | 24:51.76 | 1 |
| 70 | Devin ColbertPlace 70 · Grade 11 · Montevallo | 11 | Montevallo | 25:01.25 | 1 |
| 71 | Elijah HarrisPlace 71 · Grade 10 · Prattville Christian Academy | 10 | Prattville Christian Academy | 25:01.34 | 1 |
| 72 | Vann CargilePlace 72 · Grade 8 · Bibb County | 8 | Bibb County | 25:11.19 | 1 |
| 73 | Logan RankinPlace 73 · Grade 8 · Bibb County | 8 | Bibb County | 25:11.33 | 1 |
| 74 | Kanye TaylorPlace 74 · Grade 11 · Hillcrest HS-Tuscaloosa | 11 | Hillcrest HS-Tuscaloosa | 25:26.17 | 1 |
| 75 | Charlie RogersPlace 75 · Grade 7 · Prattville Christian Academy | 7 | Prattville Christian Academy | 25:38.14 | 1 |
| 76 | Malik ShieldsPlace 76 · Grade 9 · University Charter School | 9 | University Charter School | 25:41.69 | 1 |
| 77 | David MoorePlace 77 · Grade 8 · University Charter School | 8 | University Charter School | 25:50.03 | 1 |
| 78 | Jacob McNallyPlace 78 · Grade 8 · Saint James | 8 | Saint James | 25:50.16 | 1 |
| 79 | James SpannPlace 79 · Grade 11 · Altamont | 11 | Altamont | 25:56.17 | 1 |
| 80 | Osmin SanchezPlace 80 · Grade 10 · Shelby County | 10 | Shelby County | 26:12.23 | 1 |
| 81 | Tyler TranPlace 81 · Grade 12 · Hillcrest HS-Tuscaloosa | 12 | Hillcrest HS-Tuscaloosa | 26:20.55 | 1 |
| 82 | Ty MadduxPlace 82 · Grade 9 · Altamont | 9 | Altamont | 26:38.61 | 1 |
| 83 | Parker NeimanPlace 83 · Grade 9 · Altamont | 9 | Altamont | 27:30.92 | 1 |
| 84 | Nigel SandersPlace 84 · Grade 11 · Hillcrest HS-Tuscaloosa | 11 | Hillcrest HS-Tuscaloosa | 27:31.10 | 1 |
| 85 | Landun PricePlace 85 · Grade 9 · Brookwood | 9 | Brookwood | 29:20.53 | 1 |
| 86 | Michael EssexPlace 86 · Grade 11 · Francis Marion | 11 | Francis Marion | 29:28.61 | 1 |