| 1 | Brooks JohnsonPlace 1 · Grade 9 · Randolph | 9 | Randolph | 17:09.98 |
| 2 | Cason WilliamsPlace 2 · Grade 12 · Alabama School of Cyber Technology & Engineering | 12 | Alabama School of Cyber Technology & Engineering | 17:48.10 |
| 3 | Aidan PiercePlace 3 · Grade 12 · Sardis | 12 | Sardis | 17:51.41 |
| 4 | Gavin WattsPlace 4 · Grade 11 · Pennington | 11 | Pennington | 18:04.54 |
| 5 | Christian ChavesPlace 5 · Grade 10 · Horizon Christian Academy | 10 | Horizon Christian Academy | 18:19.29 |
| 6 | Thatcher LucasPlace 6 · Grade 9 · Cullman | 9 | Cullman | 18:20.95 |
| 7 | Liam SkalaPlace 7 · Grade 9 · Catholic - Montgomery | 9 | Catholic - Montgomery | 18:22.11 |
| 8 | Ethan VincentPlace 8 · Grade 11 · Tupelo | 11 | Tupelo | 18:26.00 |
| 9 | Kevin RuizPlace 9 · Grade 12 · Pennington | 12 | Pennington | 18:26.67 |
| 10 | Charly PoncePlace 10 · Grade 12 · Pennington | 12 | Pennington | 18:27.01 |
| 11 | Gavin AtkinsonPlace 11 · Grade 11 · Tupelo | 11 | Tupelo | 18:29.92 |
| 12 | Micah MeekerPlace 12 · Grade 9 · Bob Jones | 9 | Bob Jones | 18:29.97 |
| 13 | Bowen HughesPlace 13 · Grade 9 · Bob Jones | 9 | Bob Jones | 18:30.05 |
| 14 | Dylan JacksonPlace 14 · Grade 11 · Mill Creek | 11 | Mill Creek | 18:31.72 |
| 15 | Andrew PenaPlace 15 · Grade 10 · Antonian College Prep | 10 | Antonian College Prep | 18:41.53 |
| 16 | Ryan WicksPlace 16 · Grade 7 · Florence | 7 | Florence | 18:50.87 |
| 17 | Nathan WicksPlace 17 · Grade 7 · Florence | 7 | Florence | 18:52.55 |
| 18 | Jonas NicholsPlace 18 · Grade 12 · Rogers | 12 | Rogers | 18:55.49 |
| 19 | Colton BellPlace 19 · Grade 10 · Mill Creek | 10 | Mill Creek | 18:55.69 |
| 20 | Michael ArredondoPlace 20 · Grade 10 · Brentwood Academy | 10 | Brentwood Academy | 18:56.84 |
| 21 | Brady CoxPlace 21 · Grade 9 · Catholic - Montgomery | 9 | Catholic - Montgomery | 18:58.39 |
| 22 | Ezra DolanPlace 22 · Grade 11 · Mill Creek | 11 | Mill Creek | 18:59.21 |
| 23 | Christopher GelfandPlace 23 · Grade 10 · Brentwood Academy | 10 | Brentwood Academy | 19:00.18 |
| 24 | Benjamin ThaiPlace 24 · Grade 10 · St Pius X Catholic | 10 | St Pius X Catholic | 19:01.34 |
| 25 | Chase LehmannPlace 25 · Grade 9 · Bob Jones | 9 | Bob Jones | 19:07.29 |
| 26 | Nathan SchultzPlace 26 · Grade 8 · Bob Jones | 8 | Bob Jones | 19:07.30 |
| 27 | Taylor SmithPlace 27 · Grade 11 · Albertville | 11 | Albertville | 19:08.80 |
| 28 | Luke ReevesPlace 28 · Grade 10 · Catholic - Montgomery | 10 | Catholic - Montgomery | 19:09.17 |
| 29 | Conner FarrellPlace 29 · Grade 11 · Brentwood Academy | 11 | Brentwood Academy | 19:10.95 |
| 30 | Joseph LeoniPlace 30 · Grade 11 · St. Benedict at Auburndale | 11 | St. Benedict at Auburndale | 19:11.91 |
| 31 | Caleb FisherPlace 31 · Grade 9 · Florence | 9 | Florence | 19:13.44 PR |
| 32 | John MountjoyPlace 32 · Grade 12 · Mill Creek | 12 | Mill Creek | 19:13.89 |
| 33 | Noah SansonePlace 33 · Grade 10 · Evangelical Christian | 10 | Evangelical Christian | 19:16.32 |
| 34 | Chase EllingsworthPlace 34 · Grade 12 · Evangelical Christian | 12 | Evangelical Christian | 19:17.21 |
| 35 | Garrett DemainPlace 35 · Grade 10 · Independence | 10 | Independence | 19:17.52 |
| 36 | Garrett MillerPlace 36 · Grade 11 · Antonian College Prep | 11 | Antonian College Prep | 19:18.51 |
| 37 | James WhitePlace 37 · Grade 10 · Bob Jones | 10 | Bob Jones | 19:19.23 |
| 38 | Merritt GindlespergerPlace 38 · Grade 11 · Mill Creek | 11 | Mill Creek | 19:19.34 |
| 39 | Asher KavurPlace 39 · Grade 9 · The Webb (Bell Buckle) | 9 | The Webb (Bell Buckle) | 19:21.66 |
| 40 | John Connor EdwardsPlace 40 · Grade 10 · Tupelo | 10 | Tupelo | 19:23.31 |
| 41 | Griggs RobinsonPlace 41 · Grade 12 · Evangelical Christian | 12 | Evangelical Christian | 19:24.04 |
| 42 | Ricardo RenovatoPlace 42 · Grade 11 · Tupelo | 11 | Tupelo | 19:24.56 |
| 43 | Brady WallsPlace 43 · Grade 8 · Muscle Shoals | 8 | Muscle Shoals | 19:27.67 |
| 44 | Josiah RichburgPlace 44 · Grade 11 · Alabama School of Cyber Technology & Engineering | 11 | Alabama School of Cyber Technology & Engineering | 19:33.13 |
| 45 | Tucker LeePlace 45 · Grade 9 · Randolph | 9 | Randolph | 19:33.86 |
| 46 | Carlos MaldonadoPlace 46 · Grade 11 · Tanner | 11 | Tanner | 19:38.82 |
| 47 | James OwenPlace 47 · Grade 11 · Brentwood Academy | 11 | Brentwood Academy | 19:39.66 |
| 48 | Braxton JonesPlace 48 · Grade 11 · Sardis | 11 | Sardis | 19:41.65 |
| 49 | Asher VannPlace 49 · Grade 6 · Houston Academy | 6 | Houston Academy | 19:41.66 |
| 50 | John YassuPlace 50 · Grade 11 · Kate Duncan Smith DAR | 11 | Kate Duncan Smith DAR | 19:42.49 |
| 51 | Santino CasertaPlace 51 · Grade 12 · Sardis | 12 | Sardis | 19:44.49 |
| 52 | Axton StanfieldPlace 52 · Grade 8 · Florence | 8 | Florence | 19:46.32 |
| 53 | Christian StewartPlace 53 · Grade 12 · Evangelical Christian | 12 | Evangelical Christian | 19:49.67 PR |
| 54 | Kristofer MillerPlace 54 · Grade 10 · Sparkman | 10 | Sparkman | 19:50.19 |
| 55 | McCall WeathersbyPlace 55 · Grade 9 · Evangelical Christian | 9 | Evangelical Christian | 19:51.98 |
| 56 | Noah GrimshawPlace 56 · Grade 10 · Mill Creek | 10 | Mill Creek | 19:52.14 |
| 57 | Ashton CollumPlace 57 · Grade 10 · Tupelo | 10 | Tupelo | 19:54.47 |
| 58 | Noah CokePlace 58 · Grade 10 · Antonian College Prep | 10 | Antonian College Prep | 19:58.58 |
| 59 | Henry HughesPlace 59 · Grade 10 · Mill Creek | 10 | Mill Creek | 20:01.19 |
| 60 | Hayden CohnPlace 60 · Grade 11 · Mill Creek | 11 | Mill Creek | 20:01.90 |
| 61 | Kie AllenPlace 61 · Grade 9 · Bob Jones | 9 | Bob Jones | 20:02.36 PR |
| 62 | Michael ZhangPlace 62 · Grade 9 · Randolph | 9 | Randolph | 20:03.04 |
| 63 | Dylan VoigtPlace 63 · Grade 11 · St Pius X Catholic | 11 | St Pius X Catholic | 20:03.77 |
| 64 | Ryan BauerPlace 64 · Grade 9 · Independence | 9 | Independence | 20:04.86 |
| 65 | Antonio RogersPlace 65 · Grade 9 · Tupelo | 9 | Tupelo | 20:06.60 |
| 66 | Kullin JohnsonPlace 66 · Grade 9 · Pennington | 9 | Pennington | 20:09.20 |
| 67 | Elijah GipsonPlace 67 · Grade 10 · Tupelo | 10 | Tupelo | 20:09.92 |
| 68 | Cristian RamosPlace 68 · Grade 12 · Albertville | 12 | Albertville | 20:10.76 |
| 69 | Landon PirklePlace 69 · Grade 9 · Mill Creek | 9 | Mill Creek | 20:11.07 PR |
| 70 | Logan SanchezPlace 70 · Grade 7 · Albertville | 7 | Albertville | 20:11.53 |
| 71 | Davis JoyPlace 71 · Grade 9 · Bob Jones | 9 | Bob Jones | 20:12.36 |
| 72 | Jasper KingPlace 72 · Grade 8 · Horizon Christian Academy | 8 | Horizon Christian Academy | 20:13.21 PR |
| 73 | Michael BaguleyPlace 73 · Grade 12 · Homewood | 12 | Homewood | 20:13.42 |
| 74 | Aden PrimackPlace 74 · Grade 11 · Mill Creek | 11 | Mill Creek | 20:19.85 |
| 75 | Daniel GarciaPlace 75 · Grade 9 · Southside-Gadsden | 9 | Southside-Gadsden | 20:20.17 |
| 76 | Stratton MoorePlace 76 · Grade 9 · Evangelical Christian | 9 | Evangelical Christian | 20:20.38 |
| 77 | Andrew YawnPlace 77 · Grade 10 · Brentwood Academy | 10 | Brentwood Academy | 20:22.81 |
| 78 | Ethan RisdenPlace 78 · Grade 12 · Independence | 12 | Independence | 20:31.53 |
| 79 | Dillon PolkPlace 79 · Grade 11 · Tupelo | 11 | Tupelo | 20:33.83 |
| 80 | Isaac MorganPlace 80 · Grade 9 · Florence | 9 | Florence | 20:34.29 |
| 81 | David RubioPlace 81 · Grade 9 · Tanner | 9 | Tanner | 20:34.54 |
| 82 | Figo Sanchez-DoroteoPlace 82 · Grade 10 · Albertville | 10 | Albertville | 20:35.82 |
| 83 | Andres TorresPlace 83 · Grade 9 · Antonian College Prep | 9 | Antonian College Prep | 20:36.70 PR |
| 84 | Oscar LEEPlace 84 · Grade 9 · Centennial | 9 | Centennial | 20:36.74 |
| 85 | Henry HartsfieldPlace 85 · Grade 10 · Homewood | 10 | Homewood | 20:36.97 |
| 86 | Colten RawsonPlace 86 · Grade 11 · Brentwood Academy | 11 | Brentwood Academy | 20:37.30 |
| 87 | Luke MillsPlace 87 · Grade 12 · Homewood | 12 | Homewood | 20:39.50 |
| 88 | Hutson FaucettePlace 88 · Grade 9 · Brentwood Academy | 9 | Brentwood Academy | 20:39.92 |
| 89 | Patrick BrewtonPlace 89 · Grade 9 · Florence | 9 | Florence | 20:40.20 |
| 90 | Jack HollingsworthPlace 90 · Grade 9 · Florence | 9 | Florence | 20:40.29 |
| 91 | Greg WisePlace 91 · Grade 10 · St. Benedict at Auburndale | 10 | St. Benedict at Auburndale | 20:40.63 |
| 92 | John SchlampPlace 92 · Grade 9 · Brentwood Academy | 9 | Brentwood Academy | 20:41.85 |
| 93 | Collin MetgePlace 93 · Grade 11 · Homewood | 11 | Homewood | 20:43.32 |
| 94 | Rayf RaneyPlace 94 · Grade 8 · Florence | 8 | Florence | 20:43.45 |
| 95 | Cole KozlowskiPlace 95 · Grade 10 · Mill Creek | 10 | Mill Creek | 20:43.60 |
| 96 | Hayden ZeigerPlace 96 · Grade 9 · Centennial | 9 | Centennial | 20:44.98 |
| 97 | Arya MevaPlace 97 · Grade 9 · Independence | 9 | Independence | 20:46.25 |
| 98 | Jasper SteenPlace 98 · Grade 9 · Southside-Gadsden | 9 | Southside-Gadsden | 20:46.28 |
| 99 | Heath BrysonPlace 99 · Grade 12 · Mill Creek | 12 | Mill Creek | 20:46.57 |
| 100 | Aidan FleetPlace 100 · Grade 12 · Catholic - Montgomery | 12 | Catholic - Montgomery | 20:47.24 |