| 1 | Rua MathisPlace 1 · Grade 12 · Jacksonville | 12 | Jacksonville | 15:51.1 |
| 2 | Jayden PhelpsPlace 2 · Grade 11 · Alexandria | 11 | Alexandria | 16:01.3 |
| 3 | Jovany GutierrezPlace 3 · Grade 10 · White Plains | 10 | White Plains | 16:42.0 |
| 4 | Brody JohnsonPlace 4 · Grade 11 · Sand Rock | 11 | Sand Rock | 16:42.2 |
| 5 | Dane BrowningPlace 5 · Grade 11 · Alexandria | 11 | Alexandria | 16:59.0 |
| 6 | Dalton OliverPlace 6 · Grade 9 · Sand Rock | 9 | Sand Rock | 17:13.1 |
| 7 | Noah ColleyPlace 7 · Grade 12 · Lincoln | 12 | Lincoln | 17:15.1 |
| 8 | Konner ParhamPlace 8 · Grade 11 · Lincoln | 11 | Lincoln | 17:24.0 |
| 9 | Zachary JonesPlace 9 · Grade 12 · Cedar Bluff | 12 | Cedar Bluff | 17:24.4 PR |
| 10 | Conner ChristopherPlace 10 · Grade 10 · Southside-Gadsden | 10 | Southside-Gadsden | 17:24.7 |
| 11 | Ayden HawkinsPlace 11 · Grade 12 · Lincoln | 12 | Lincoln | 17:32.0 |
| 12 | Logan PerduePlace 12 · Grade 12 · Cold Springs | 12 | Cold Springs | 17:37.2 |
| 13 | Bryson CleerePlace 13 · Grade 11 · Sand Rock | 11 | Sand Rock | 17:39.5 PR |
| 14 | Ryan LewisPlace 14 · Grade 12 · Alexandria | 12 | Alexandria | 17:40.8 PR |
| 15 | Colton MiklePlace 15 · Grade 10 · Southside-Gadsden | 10 | Southside-Gadsden | 17:43.5 |
| 16 | Carson ThackerPlace 16 · Grade 8 · Southside-Gadsden | 8 | Southside-Gadsden | 17:48.2 |
| 17 | Joseph MinkinPlace 17 · Grade 12 · Westbrook Christian | 12 | Westbrook Christian | 17:48.8 |
| 18 | Carson RicePlace 18 · Grade 12 · Cold Springs | 12 | Cold Springs | 17:58.7 PR |
| 19 | Levi KayPlace 19 · Grade 11 · Southside-Gadsden | 11 | Southside-Gadsden | 18:03.5 |
| 20 | Zayden PearsonPlace 20 · Grade 11 · White Plains | 11 | White Plains | 18:05.5 |
| 21 | Chase HallPlace 21 · Grade 9 · Southside-Gadsden | 9 | Southside-Gadsden | 18:06.7 |
| 22 | Braxton TaylorPlace 22 · Grade 12 · Handley | 12 | Handley | 18:07.6 |
| 23 | Ty GuffeyPlace 23 · Grade 12 · Alexandria | 12 | Alexandria | 18:07.9 |
| 24 | Jackson PetersPlace 24 · Grade 12 · Lincoln | 12 | Lincoln | 18:09.6 |
| 25 | Mark ValentinePlace 25 · Grade 9 · Southside-Gadsden | 9 | Southside-Gadsden | 18:15.5 PR |
| 26 | Decklan WatsonPlace 26 · Grade 12 · Alexandria | 12 | Alexandria | 18:16.5 PR |
| 27 | Keegan SherrellPlace 27 · Grade 10 · Southside-Gadsden | 10 | Southside-Gadsden | 18:20.2 |
| 28 | Bryan GarrettPlace 28 · Grade 9 · White Plains | 9 | White Plains | 18:22.8 PR |
| 29 | Colin AllisonPlace 29 · Grade 12 · Lincoln | 12 | Lincoln | 18:25.4 |
| 30 | Alexander BolingPlace 30 · Grade 11 · Ohatchee | 11 | Ohatchee | 18:50.7 |
| 31 | Nathan BolenPlace 31 · Grade 11 · Alexandria | 11 | Alexandria | 18:51.5 |
| 32 | Mitch ConroyPlace 32 · Grade 11 · Donoho | 11 | Donoho | 18:55.9 PR |
| 33 | Caleb DillPlace 33 · Grade 10 · Cold Springs | 10 | Cold Springs | 18:56.0 |
| 34 | Will WarrenPlace 34 · Grade 10 · Cedar Bluff | 10 | Cedar Bluff | 18:56.2 PR |
| 35 | Liam LovelessPlace 35 · Grade 9 · Sand Rock | 9 | Sand Rock | 18:56.7 PR |
| 36 | Alex MeloPlace 36 · Grade 12 · Southside-Gadsden | 12 | Southside-Gadsden | 19:00.0 |
| 37 | Liam SteenPlace 37 · Grade 12 · Southside-Gadsden | 12 | Southside-Gadsden | 19:14.8 |
| 38 | Samuel NortonPlace 38 · Grade 9 · Jacksonville | 9 | Jacksonville | 19:15.4 |
| 39 | Isaiah MappsPlace 39 · Grade 11 · Beulah | 11 | Beulah | 19:20.2 PR |
| 40 | Noah GarrettPlace 40 · Grade 9 · White Plains | 9 | White Plains | 19:20.6 PR |
| 41 | Austin KeyPlace 41 · Grade 9 · Alexandria | 9 | Alexandria | 19:21.2 PR |
| 42 | Dylan LankfordPlace 42 · Grade 9 · Alexandria | 9 | Alexandria | 19:21.3 PR |
| 43 | Bryce BeaverPlace 43 · Grade 11 · White Plains | 11 | White Plains | 19:24.4 |
| 44 | Owen VinsonPlace 44 · Grade 11 · Ohatchee | 11 | Ohatchee | 19:25.0 |
| 45 | Javien KirkseyPlace 45 · Grade 10 · Lincoln | 10 | Lincoln | 19:26.2 |
| 46 | James BaggettPlace 46 · Grade 9 · Cold Springs | 9 | Cold Springs | 19:28.2 |
| 47 | Micah LittlePlace 47 · Grade 12 · Southside-Gadsden | 12 | Southside-Gadsden | 19:28.8 |
| 48 | Cayson CulbertsonPlace 48 · Grade 9 · Handley | 9 | Handley | 19:31.6 PR |
| 49 | Declan ElliottPlace 49 · Grade 10 · Southside-Gadsden | 10 | Southside-Gadsden | 19:32.8 |
| 50 | Aiden RussellPlace 50 · Grade 12 · Munford | 12 | Munford | 19:33.9 PR |
| 51 | Patrick WallacePlace 51 · Grade 12 · Handley | 12 | Handley | 19:36.6 |
| 52 | Anthony CruzPlace 52 · Grade 12 · Munford | 12 | Munford | 19:37.4 |
| 53 | Jasper SteenPlace 53 · Grade 10 · Southside-Gadsden | 10 | Southside-Gadsden | 19:37.9 PR |
| 54 | Elijah PearsonPlace 54 · Grade 10 · Lincoln | 10 | Lincoln | 19:44.4 |
| 55 | Ryker LewisPlace 55 · Grade 10 · Jacksonville | 10 | Jacksonville | 19:46.2 |
| 56 | Hunter HughesPlace 56 · Grade 11 · Ohatchee | 11 | Ohatchee | 19:50.1 |
| 57 | Nathan GilbertPlace 57 · Grade 10 · Westbrook Christian | 10 | Westbrook Christian | 19:50.5 |
| 58 | Carter ChristesonPlace 58 · Grade 10 · Lincoln | 10 | Lincoln | 19:50.9 |
| 59 | Alex HockPlace 59 · Grade 8 · Lincoln | 8 | Lincoln | 19:50.9 PR |
| 60 | Tanner MosesPlace 60 · Grade 9 · Sand Rock | 9 | Sand Rock | 19:57.4 PR |
| 61 | Mason BorgersrodePlace 61 · Grade 10 · Southside-Gadsden | 10 | Southside-Gadsden | 19:57.4 PR |
| 62 | Bentley OttsPlace 62 · Grade 10 · Lincoln | 10 | Lincoln | 19:58.8 PR |
| 63 | Jackson SpeeglePlace 63 · Grade 9 · Southside-Gadsden | 9 | Southside-Gadsden | 19:59.3 |
| 64 | Eli MorrowPlace 64 · Grade 11 · Southside-Gadsden | 11 | Southside-Gadsden | 20:00.1 PR |
| 65 | Meet PatelPlace 65 · Grade 9 · Piedmont | 9 | Piedmont | 20:01.2 PR |
| 66 | Alex ReynoldsPlace 66 · Grade 7 · Winterboro | 7 | Winterboro | 20:04.6 |
| 67 | Jai'yeed GarrettPlace 67 · Grade 11 · Lincoln | 11 | Lincoln | 20:09.0 PR |
| 68 | Calvin GantPlace 68 · Grade 12 · Westbrook Christian | 12 | Westbrook Christian | 20:09.6 |
| 69 | George OrrPlace 69 · Grade 12 · Munford | 12 | Munford | 20:15.8 PR |
| 70 | Will GossPlace 70 · Grade 10 · White Plains | 10 | White Plains | 20:16.3 PR |
| 71 | Brantley WoodPlace 71 · Grade 7 · Ohatchee | 7 | Ohatchee | 20:25.3 |
| 72 | Kasin BowmanPlace 72 · Grade 11 · Southside-Gadsden | 11 | Southside-Gadsden | 20:29.7 PR |
| 73 | Samuelu VienaPlace 73 · Grade 8 · Lincoln | 8 | Lincoln | 20:32.0 PR |
| 74 | Grant TurnerPlace 74 · Grade 10 · Alexandria | 10 | Alexandria | 20:37.6 |
| 75 | Carson CleerePlace 75 · Grade 9 · Sand Rock | 9 | Sand Rock | 20:39.4 PR |
| 76 | Joshua FlynnPlace 76 · Grade 10 · Munford | 10 | Munford | 20:44.8 |
| 77 | Hudson StewartPlace 77 · Grade 7 · Munford | 7 | Munford | 20:45.6 |
| 78 | Jonathan GutierrezPlace 78 · Grade 8 · White Plains | 8 | White Plains | 20:49.5 |
| 79 | Chris WestPlace 79 · Grade 11 · Ohatchee | 11 | Ohatchee | 20:50.8 |
| 80 | Seth SchmidtPlace 80 · Grade 11 · Ohatchee | 11 | Ohatchee | 20:54.7 |
| 81 | Matthew WatkinsPlace 81 · Grade 8 · Jacksonville | 8 | Jacksonville | 20:55.0 |
| 82 | Corey GriffithPlace 82 · Grade 11 · Pleasant Valley | 11 | Pleasant Valley | 20:55.3 |
| 82 | Aiden HarrellPlace 82 · Grade 12 · Pleasant Valley | 12 | Pleasant Valley | 20:55.3 PR |
| 84 | Riley WalkerPlace 84 · Grade 9 · Sand Rock | 9 | Sand Rock | 20:59.7 PR |
| 85 | Major DarbyPlace 85 · Grade 8 · Lincoln | 8 | Lincoln | 21:02.2 |
| 86 | Zackary LittlePlace 86 · Grade 7 · Southside-Gadsden | 7 | Southside-Gadsden | 21:07.4 |
| 87 | Zayden CordryPlace 87 · Grade 10 · Saks | 10 | Saks | 21:13.8 PR |
| 88 | Peyton HulseyPlace 88 · Grade 7 · Southside-Gadsden | 7 | Southside-Gadsden | 21:14.1 PR |
| 89 | Harrison ChandlerPlace 89 · Grade 8 · Southside-Gadsden | 8 | Southside-Gadsden | 21:14.9 PR |
| 90 | Jackson AbernathyPlace 90 · Grade 10 · Southside-Gadsden | 10 | Southside-Gadsden | 21:24.0 |
| 91 | Christian HuntPlace 91 · Grade 11 · Lincoln | 11 | Lincoln | 21:33.6 |
| 92 | Jontae IsaacPlace 92 · Grade 12 · Anniston | 12 | Anniston | 21:36.0 |
| 93 | Skyrim MasonPlace 93 · Grade 9 · Lincoln | 9 | Lincoln | 21:37.4 |
| 94 | Dawson BrewsterPlace 94 · Grade 9 · Sand Rock | 9 | Sand Rock | 21:37.7 PR |
| 95 | Luke WarrenPlace 95 · Grade 7 · Cedar Bluff | 7 | Cedar Bluff | 21:39.0 |
| 96 | Lucas FreemanPlace 96 · Grade 10 · Cold Springs | 10 | Cold Springs | 21:39.4 PR |
| 97 | Eli BarnwellPlace 97 · Grade 10 · Alexandria | 10 | Alexandria | 21:40.0 |
| 98 | Easton FreemanPlace 98 · Grade 10 · Cold Springs | 10 | Cold Springs | 21:41.4 PR |
| 99 | Gary WhittedPlace 99 · Grade 12 · Alabama Deaf | 12 | Alabama Deaf | 21:43.3 PR |
| 100 | Justin GrahamPlace 100 · Grade 11 · Beulah | 11 | Beulah | 21:47.3 PR |