| 1 | Gavan BaxleyPlace 1 · Grade 12 · Wetumpka | 12 | Wetumpka | 17:20.20 |
| 2 | Matthew McGeheePlace 2 · Grade 12 · Wetumpka | 12 | Wetumpka | 17:44.21 |
| 3 | Will YeagerPlace 3 · Grade 10 · Pike Road | 10 | Pike Road | 18:37.57 |
| 4 | Eli HoldenPlace 4 · Grade 11 · Wetumpka | 11 | Wetumpka | 19:10.92 |
| 5 | Collin HardinPlace 5 · Grade 12 · Wetumpka | 12 | Wetumpka | 19:26.78 |
| 6 | Zachary PiercePlace 6 · Grade 11 · Wetumpka | 11 | Wetumpka | 19:28.88 |
| 7 | Cade RattanPlace 7 · Grade 12 · Stanhope Elmore | 12 | Stanhope Elmore | 19:29.61 PR |
| 8 | Taylor GunnPlace 8 · Grade 12 · Wetumpka | 12 | Wetumpka | 20:01.96 |
| 9 | Jacob MuffleyPlace 9 · Grade 11 · Pike Road | 11 | Pike Road | 20:36.51 |
| 10 | Jacob KendallPlace 10 · Grade 10 · Pike Road | 10 | Pike Road | 20:47.27 |
| 11 | Sterling NeuenschwanderPlace 11 · Grade 12 · Pike Road | 12 | Pike Road | 20:52.74 |
| 12 | Jay MyersPlace 12 · Grade 10 · Stanhope Elmore | 10 | Stanhope Elmore | 21:00.35 |
| 13 | Walter LynchPlace 13 · Grade 9 · Wetumpka | 9 | Wetumpka | 21:09.84 |
| 14 | Olin PhillipsPlace 14 · Grade 11 · Wetumpka | 11 | Wetumpka | 21:19.71 |
| 15 | Christian GasperPlace 15 · Grade 10 · Russell County | 10 | Russell County | 21:29.66 |
| 16 | Nolan BlairPlace 16 · Grade 10 · Wetumpka | 10 | Wetumpka | 21:30.48 |
| 17 | Emanuel PeraltaPlace 17 · Grade 8 · Stanhope Elmore | 8 | Stanhope Elmore | 21:33.64 |
| 18 | John Robert BaxleyPlace 18 · Grade 11 · Pike Road | 11 | Pike Road | 22:30.90 |
| 19 | Maddox FonderPlace 19 · Grade 10 · Russell County | 10 | Russell County | 22:35.96 |
| 20 | Joshua MeltonPlace 20 · Grade 9 · Pike Road | 9 | Pike Road | 22:40.48 |
| 21 | Harry WelchPlace 21 · Grade 9 · Carver Montgomery | 9 | Carver Montgomery | 22:47.54 |
| 22 | Kenneth RodgersPlace 22 · Grade 12 · Stanhope Elmore | 12 | Stanhope Elmore | 22:48.70 PR |
| 23 | Gavin FarleyPlace 23 · Grade 8 · Pike Road | 8 | Pike Road | 22:50.33 |
| 24 | William MeltonPlace 24 · Grade 12 · Pike Road | 12 | Pike Road | 23:19.76 |
| 25 | Caleb MoncriefPlace 25 · Grade 9 · Wetumpka | 9 | Wetumpka | 23:32.00 |
| 26 | Tate VanGilderPlace 26 · Grade 11 · Pike Road | 11 | Pike Road | 23:49.96 |
| 27 | Emory ThompsonPlace 27 · Grade 9 · Russell County | 9 | Russell County | 24:51.58 |
| 28 | Justin HernandezPlace 28 · Grade 9 · Russell County | 9 | Russell County | 25:00.71 |
| 29 | Cooper KnopfPlace 29 · Grade 10 · Pike Road | 10 | Pike Road | 25:22.99 |
| 30 | Thomas CarverPlace 30 · Grade 10 · Benjamin Russell | 10 | Benjamin Russell | 25:53.06 |
| 31 | Zane EllisPlace 31 · Grade 10 · Russell County | 10 | Russell County | 27:56.23 |
| 32 | Liam FelioPlace 32 · Grade 7 · Stanhope Elmore | 7 | Stanhope Elmore | 28:42.34 |
| 33 | Jeffery DellPlace 33 · Grade 9 · Russell County | 9 | Russell County | 29:00.35 |
| 34 | Jayden RobersonPlace 34 · Grade 9 · Carver Montgomery | 9 | Carver Montgomery | 31:27.00 PR |
| 35 | Nasheed BenjaminPlace 35 · Grade 10 · Sidney Lanier | 10 | Sidney Lanier | 31:27.18 |
| 36 | Ethan CheeksPlace 36 · Grade 12 · Sidney Lanier | 12 | Sidney Lanier | 31:40.29 |