| 1 | Winston NolenPlace 1 · Grade 12 · Tharptown | 12 | Tharptown | 18:31.88 | — |
| 2 | Brock WindhamPlace 2 · Grade 10 · Mars Hill Bible | 10 | Mars Hill Bible | 19:00.67 | 1 |
| 3 | Carson MastersonPlace 3 · Grade 9 · Hatton | 9 | Hatton | 19:01.33 | 2 |
| 4 | Carson GravesPlace 4 · Grade 11 · Hatton | 11 | Hatton | 19:03.25 | 3 |
| 5 | Jairo LopezPlace 5 · Grade 12 · Hatton | 12 | Hatton | 19:10.74 | 4 |
| 6 | Ryan HustonPlace 6 · Grade 11 · Covenant Christian | 11 | Covenant Christian | 19:36.52 | 5 |
| 7 | Dakota KiddPlace 7 · Grade 9 · Hatton | 9 | Hatton | 19:46.29 | 6 |
| 8 | Kaden PiercePlace 8 · Grade 7 · Hatton | 7 | Hatton | 19:47.48 | 7 |
| 9 | Isaiah CrosslinPlace 9 · Grade 8 · Hatton | 8 | Hatton | 20:09.81 | 8 |
| 10 | John GloverPlace 10 · Grade 11 · Covenant Christian | 11 | Covenant Christian | 20:17.09 | 9 |
| 11 | Hunter HarvillePlace 11 · Grade 12 · Hatton | 12 | Hatton | 20:39.64 | 10 |
| 12 | Dawton ShookPlace 12 · Grade 10 · Winston Coun | 10 | Winston Coun | 20:47.79 | — |
| 13 | Luke PhillipsPlace 13 · Grade 12 · Mars Hill Bible | 12 | Mars Hill Bible | 20:50.85 | 11 |
| 14 | John David BachoferPlace 14 · Grade 9 · Shoals Christian | 9 | Shoals Christian | 20:52.55 | — |
| 15 | Cayden SmithPlace 15 · Grade 10 · Covenant Christian | 10 | Covenant Christian | 20:58.44 | 12 |
| 16 | Drew McKinnonPlace 16 · Grade 8 · Mars Hill Bible | 8 | Mars Hill Bible | 21:20.35 | 13 |
| 17 | Preston LumpkinsPlace 17 · Grade 10 · Mars Hill Bible | 10 | Mars Hill Bible | 21:22.31 | 14 |
| 18 | Collin HustonPlace 18 · Grade 9 · Covenant Christian | 9 | Covenant Christian | 21:44.44 | 15 |
| 19 | Ivan LunaPlace 19 · Grade 11 · Belgreen | 11 | Belgreen | 21:51.10 | — |
| 20 | Chase RosePlace 20 · Grade 11 · Hatton | 11 | Hatton | 21:54.14 | — |
| 21 | Conner CouncePlace 21 · Grade 12 · Mars Hill Bible | 12 | Mars Hill Bible | 22:13.41 | 16 |
| 22 | Dylan CampbellPlace 22 · Grade 8 · Hatton | 8 | Hatton | 22:14.00 | — |
| 23 | Caleb ConnerPlace 23 · Grade 12 · Mars Hill Bible | 12 | Mars Hill Bible | 22:23.85 | 17 |
| 24 | Carson HeupelPlace 24 · Grade 10 · Mars Hill Bible | 10 | Mars Hill Bible | 22:30.40 | 18 |
| 25 | Ty NixPlace 25 · Grade 9 · Hatton | 9 | Hatton | 23:08.81 | — |
| 26 | Reece GandyPlace 26 · Grade 11 · Mars Hill Bible | 11 | Mars Hill Bible | 23:25.00 | — |
| 27 | Colin ThompsonPlace 27 · Grade 8 · Covenant Christian | 8 | Covenant Christian | 23:32.04 | 19 |
| 28 | Ty BatesPlace 28 · Grade 12 · Mars Hill Bible | 12 | Mars Hill Bible | 23:43.86 | — |
| 29 | Sam OwensPlace 29 · Grade 9 · Mars Hill Bible | 9 | Mars Hill Bible | 23:56.04 | — |
| 30 | Henry GloverPlace 30 · Grade 10 · Covenant Christian | 10 | Covenant Christian | 24:25.50 | 20 |
| 31 | Ayden PlummerPlace 31 · Grade 8 · Lexington | 8 | Lexington | 25:15.44 | — |
| 32 | Nicholas GrossoPlace 32 · Grade 8 · Lexington | 8 | Lexington | 27:19.31 | — |
| 33 | Reese HarrisPlace 33 · Grade 10 · Marion County | 10 | Marion County | 27:44.10 | — |