| 1 | Levi KayPlace 1 · Grade 10 · Southside-Gadsden | 10 | Southside-Gadsden | 18:06.89 |
| 2 | Jovany GutierrezPlace 2 · Grade 9 · White Plains | 9 | White Plains | 18:17.37 |
| 3 | Chase HallPlace 3 · Grade 8 · Southside-Gadsden | 8 | Southside-Gadsden | 18:17.99 |
| 4 | Conner ChristopherPlace 4 · Grade 9 · Southside-Gadsden | 9 | Southside-Gadsden | 18:32.02 |
| 5 | Tanner GriggsPlace 5 · Grade 12 · Southside-Gadsden | 12 | Southside-Gadsden | 18:47.27 |
| 6 | Keegan SherrellPlace 6 · Grade 9 · Southside-Gadsden | 9 | Southside-Gadsden | 18:52.16 |
| 7 | Corey GriffithPlace 7 · Grade 11 · Pleasant Valley | 11 | Pleasant Valley | 18:53.90 |
| 8 | Chase BambergPlace 8 · Grade 12 · White Plains | 12 | White Plains | 18:59.41 |
| 9 | Knox TaylorPlace 9 · Grade 12 · Pleasant Valley | 12 | Pleasant Valley | 19:02.28 |
| 10 | Max JerniganPlace 10 · Grade 11 · Pleasant Valley | 11 | Pleasant Valley | 19:04.28 |
| 11 | Mark ValentinePlace 11 · Grade 8 · Southside-Gadsden | 8 | Southside-Gadsden | 19:05.94 |
| 12 | Lane WalkerPlace 12 · Grade 11 · Pleasant Valley | 11 | Pleasant Valley | 19:06.40 |
| 13 | Colton MiklePlace 13 · Grade 9 · Southside-Gadsden | 9 | Southside-Gadsden | 19:13.44 |
| 14 | Logan WilsonPlace 14 · Grade 12 · Piedmont | 12 | Piedmont | 19:23.92 |
| 15 | Caleb HibbsPlace 15 · Grade 10 · Southside-Gadsden | 10 | Southside-Gadsden | 19:35.08 |
| 16 | Tripp GeorgePlace 16 · Grade 10 · Pleasant Valley | 10 | Pleasant Valley | 19:38.47 |
| 17 | Cooper PattersonPlace 17 · Grade 12 · Pleasant Valley | 12 | Pleasant Valley | 19:51.10 |
| 18 | Micah LittlePlace 18 · Grade 11 · Southside-Gadsden | 11 | Southside-Gadsden | 19:56.45 |
| 19 | Ronan McfaddenPlace 19 · Grade 12 · Hokes Bluff | 12 | Hokes Bluff | 19:59.86 |
| 20 | Anthony CruzPlace 20 · Grade 11 · Munford | 11 | Munford | 20:03.49 |
| 21 | Elias RamosPlace 21 · Grade 12 · Gadsden | 12 | Gadsden | 20:03.94 |
| 22 | Aiden BondsPlace 22 · Grade 10 · Pleasant Valley | 10 | Pleasant Valley | 20:06.12 |
| 23 | Levi DuncanPlace 23 · Grade 9 · Pleasant Valley | 9 | Pleasant Valley | 20:31.21 |
| 24 | Daniel GarciaPlace 24 · Grade 9 · Southside-Gadsden | 9 | Southside-Gadsden | 20:37.49 |
| 25 | Wesley NelsonPlace 25 · Grade 9 · Pleasant Valley | 9 | Pleasant Valley | 20:41.33 |
| 26 | Aiden RussellPlace 26 · Grade 11 · Munford | 11 | Munford | 20:41.42 |
| 27 | Josue GarciaPlace 27 · Grade 10 · Munford | 10 | Munford | 20:49.70 |
| 28 | Isiah RuvalcabaPlace 28 · Grade 10 · Gadsden | 10 | Gadsden | 20:51.60 |
| 29 | Liam SteenPlace 29 · Grade 11 · Southside-Gadsden | 11 | Southside-Gadsden | 20:52.66 |
| 30 | Jael RollinsPlace 30 · Grade 11 · Gadsden | 11 | Gadsden | 21:03.65 |
| 31 | Jasper SteenPlace 31 · Grade 9 · Southside-Gadsden | 9 | Southside-Gadsden | 21:09.30 |
| 32 | Om PatelPlace 32 · Grade 12 · Piedmont | 12 | Piedmont | 21:17.58 |
| 33 | Eli ShewPlace 33 · Grade 8 · Pleasant Valley | 8 | Pleasant Valley | 21:23.11 |
| 34 | Hunter HughesPlace 34 · Grade 10 · Ohatchee | 10 | Ohatchee | 21:31.71 |
| 35 | Mark HillPlace 35 · Grade 9 · Gadsden | 9 | Gadsden | 21:35.36 |
| 36 | Luke GriffithPlace 36 · Grade 8 · Pleasant Valley | 8 | Pleasant Valley | 21:35.52 |
| 37 | Carson ThackerPlace 37 · Grade 7 · Southside-Gadsden | 7 | Southside-Gadsden | 21:35.94 |
| 38 | Aaron BarnardPlace 38 · Grade 11 · Hokes Bluff | 11 | Hokes Bluff | 21:37.52 |
| 39 | Kevin MartinezPlace 39 · Grade 9 · White Plains | 9 | White Plains | 21:37.96 |
| 40 | Eli MorrowPlace 40 · Grade 10 · Southside-Gadsden | 10 | Southside-Gadsden | 21:40.42 |
| 41 | Will MillerPlace 41 · Grade 8 · Hokes Bluff | 8 | Hokes Bluff | 21:43.94 |
| 42 | Riley HunterPlace 42 · Grade 12 · White Plains | 12 | White Plains | 21:46.47 |
| 43 | Chase CardelliPlace 43 · Grade 12 · Piedmont | 12 | Piedmont | 21:49.54 |
| 44 | Brad NoahPlace 44 · Grade 12 · Ohatchee | 12 | Ohatchee | 21:53.89 |
| 45 | Owen VinsonPlace 45 · Grade 10 · Ohatchee | 10 | Ohatchee | 21:57.11 |
| 46 | River CoxPlace 46 · Grade 12 · Piedmont | 12 | Piedmont | 21:59.78 |
| 47 | Michael WallacePlace 47 · Grade 7 · Faith Christian | 7 | Faith Christian | 22:01.28 |
| 48 | Alexander BolingPlace 48 · Grade 10 · Ohatchee | 10 | Ohatchee | 22:01.30 |
| 49 | Meet PatelPlace 49 · Grade 8 · Piedmont | 8 | Piedmont | 22:02.53 |
| 50 | Jackson AbernathyPlace 50 · Grade 9 · Southside-Gadsden | 9 | Southside-Gadsden | 22:03.10 |
| 51 | Declan ElliottPlace 51 · Grade 9 · Southside-Gadsden | 9 | Southside-Gadsden | 22:05.36 |
| 52 | Liam BalengerPlace 52 · Grade 9 · Southside-Gadsden | 9 | Southside-Gadsden | 22:06.27 |
| 53 | Will GossPlace 53 · Grade 9 · White Plains | 9 | White Plains | 22:13.45 |
| 54 | Jack TantPlace 54 · Grade 12 · Faith Christian | 12 | Faith Christian | 22:17.52 |
| 55 | Joshua FlynnPlace 55 · Grade 9 · Munford | 9 | Munford | 22:25.52 |
| 56 | Kasin BowmanPlace 56 · Grade 10 · Southside-Gadsden | 10 | Southside-Gadsden | 22:29.75 |
| 57 | Maddox WorksPlace 57 · Grade 9 · Southside-Gadsden | 9 | Southside-Gadsden | 22:29.84 |
| 58 | George OrrPlace 58 · Grade 11 · Munford | 11 | Munford | 22:40.80 |
| 59 | Jude WoodPlace 59 · Grade 8 · Pleasant Valley | 8 | Pleasant Valley | 22:47.32 |
| 60 | Case RobertsPlace 60 · Grade 8 · White Plains | 8 | White Plains | 22:50.84 |
| 61 | Bryan JaimesPlace 61 · Grade 10 · Gadsden | 10 | Gadsden | 22:51.17 |
| 62 | Jacob SchoonoverPlace 62 · Grade 9 · Southside-Gadsden | 9 | Southside-Gadsden | 22:55.74 PR |
| 63 | Fredy Hernandez-PerezPlace 63 · Grade 12 · Gadsden | 12 | Gadsden | 23:01.32 |
| 64 | Kolt HowardPlace 64 · Grade 8 · Munford | 8 | Munford | 23:01.65 |
| 65 | Gaven ThortonPlace 65 · Grade 11 · Pleasant Valley | 11 | Pleasant Valley | 23:08.54 PR |
| 66 | James TaberPlace 66 · Grade 11 · Munford | 11 | Munford | 23:08.78 |
| 67 | Caleb CofieldPlace 67 · Grade 10 · Munford | 10 | Munford | 23:09.44 |
| 68 | Leevi CloughPlace 68 · Grade 8 · Southside-Gadsden | 8 | Southside-Gadsden | 23:12.33 PR |
| 69 | Chris WestPlace 69 · Grade 10 · Ohatchee | 10 | Ohatchee | 23:18.53 |
| 70 | Cayden SteinerPlace 70 · Grade 8 · Pleasant Valley | 8 | Pleasant Valley | 23:27.30 |
| 71 | Connor MartinPlace 71 · Grade 9 · Southside-Gadsden | 9 | Southside-Gadsden | 23:27.46 |
| 72 | Emil BehrlePlace 72 · Grade 12 · Munford | 12 | Munford | 23:27.50 PR |
| 73 | Shepherd SmithPlace 73 · Grade 9 · Southside-Gadsden | 9 | Southside-Gadsden | 23:44.63 |
| 74 | Carson AbelPlace 74 · Grade 8 · Southside-Gadsden | 8 | Southside-Gadsden | 23:45.59 |
| 75 | Caylor JonesPlace 75 · Grade 11 · Hokes Bluff | 11 | Hokes Bluff | 23:53.45 |
| 76 | Cody JenningsPlace 76 · Grade 9 · Pleasant Valley | 9 | Pleasant Valley | 23:53.54 |
| 77 | Mason BeckePlace 77 · Grade 8 · Faith Christian | 8 | Faith Christian | 23:56.74 |
| 78 | Jasper RussellPlace 78 · Grade 8 · Pleasant Valley | 8 | Pleasant Valley | 24:07.80 |
| 79 | Kharrison SmithPlace 79 · Grade 9 · Southside-Gadsden | 9 | Southside-Gadsden | 24:09.82 |
| 80 | Seth SchmidtPlace 80 · Grade 10 · Ohatchee | 10 | Ohatchee | 24:12.63 |
| 81 | Micah BrasherPlace 81 · Grade 11 · Hokes Bluff | 11 | Hokes Bluff | 24:13.08 |
| 82 | Samuel NealPlace 82 · Grade 11 · Hokes Bluff | 11 | Hokes Bluff | 24:13.97 |
| 83 | Logan ReavesPlace 83 · Grade 8 · Southside-Gadsden | 8 | Southside-Gadsden | 24:20.81 |
| 84 | Joshua TomasPlace 84 · Grade 10 · Hokes Bluff | 10 | Hokes Bluff | 24:21.94 |
| 85 | Logan WallacePlace 85 · Grade 11 · Pleasant Valley | 11 | Pleasant Valley | 24:21.96 |
| 86 | Luke WillisPlace 86 · Grade 9 · Southside-Gadsden | 9 | Southside-Gadsden | 24:29.22 |
| 87 | Timothy CampPlace 87 · Grade 10 · Munford | 10 | Munford | 24:43.02 |
| 88 | Will CloughPlace 88 · Grade 8 · Southside-Gadsden | 8 | Southside-Gadsden | 24:43.18 |
| 89 | Sjoko TaylorPlace 89 · Grade 8 · Gadsden | 8 | Gadsden | 24:48.04 |
| 90 | Jaxon PopePlace 90 · Grade 9 · Southside-Gadsden | 9 | Southside-Gadsden | 24:53.64 |
| 91 | Harrison ChandlerPlace 91 · Grade 7 · Southside-Gadsden | 7 | Southside-Gadsden | 24:57.47 |
| 92 | Colin HewesPlace 92 · Grade 11 · Gadsden | 11 | Gadsden | 25:15.22 |
| 93 | Brodie WesleyPlace 93 · Grade 12 · White Plains | 12 | White Plains | 25:20.40 |
| 94 | Ammar YazbakPlace 94 · Grade 9 · Southside-Gadsden | 9 | Southside-Gadsden | 25:25.18 |
| 95 | Jackson SpeeglePlace 95 · Grade 8 · Southside-Gadsden | 8 | Southside-Gadsden | 25:47.14 |
| 96 | Parker CauseyPlace 96 · Grade 12 · Hokes Bluff | 12 | Hokes Bluff | 26:02.34 |
| 97 | David JonesPlace 97 · Grade 9 · Southside-Gadsden | 9 | Southside-Gadsden | 26:02.82 |
| 98 | Parker LemonsPlace 98 · Grade 12 · Hokes Bluff | 12 | Hokes Bluff | 26:05.82 PR |
| 99 | Jack FlemingPlace 99 · Grade 8 · Hokes Bluff | 8 | Hokes Bluff | 26:08.59 |
| 100 | Sawyer WallsPlace 100 · Grade 8 · Southside-Gadsden | 8 | Southside-Gadsden | 26:15.03 |
| 101 | Mason FullerPlace 101 · Grade 9 · Hokes Bluff | 9 | Hokes Bluff | 26:16.82 |
| 102 | Cannon HallPlace 102 · Grade 8 · Gadsden | 8 | Gadsden | 26:51.69 |
| 103 | Rowdy McleodPlace 103 · Grade 10 · Munford | 10 | Munford | 27:07.82 |
| 104 | Wiley NoellPlace 104 · Grade 8 · Pleasant Valley | 8 | Pleasant Valley | 27:10.89 |
| 105 | Riley CrockerPlace 105 · Grade 8 · Faith Christian | 8 | Faith Christian | 27:12.30 |
| 106 | Mickel SuttonPlace 106 · Grade 12 · Munford | 12 | Munford | 27:33.78 |
| 107 | Ross MissikaPlace 107 · Grade 7 · Southside-Gadsden | 7 | Southside-Gadsden | 27:34.65 |
| 108 | Brock TankerslyPlace 108 · Grade 7 · Southside-Gadsden | 7 | Southside-Gadsden | 27:35.13 |
| 109 | Eric CockrellPlace 109 · Grade 12 · Munford | 12 | Munford | 27:45.69 PR |
| 110 | Aiden HarrellPlace 110 · Grade 11 · Pleasant Valley | 11 | Pleasant Valley | 28:07.49 |
| 111 | Jaden WrightPlace 111 · Grade 8 · Southside-Gadsden | 8 | Southside-Gadsden | 28:17.56 PR |
| 112 | Parker HathcockPlace 112 · Grade 7 · Southside-Gadsden | 7 | Southside-Gadsden | 28:27.24 |
| 113 | Jacob LaShallPlace 113 · Grade 9 · Pleasant Valley | 9 | Pleasant Valley | 28:47.39 |
| 114 | Jared HortonPlace 114 · Grade 7 · Ohatchee | 7 | Ohatchee | 29:44.94 |
| 115 | Preston DeanPlace 115 · Grade 7 · Gadsden | 7 | Gadsden | 30:44.30 |
| 116 | Wyatt RogersPlace 116 · Grade 8 · Pleasant Valley | 8 | Pleasant Valley | 31:39.70 |
| 117 | Tristian ThomasPlace 117 · Grade 12 · Munford | 12 | Munford | 33:37.16 |
| 118 | Tallen WadePlace 118 · Grade 7 · Munford | 7 | Munford | 34:30.75 |
| 119 | Brauntley BrownPlace 119 · Grade 8 · White Plains | 8 | White Plains | 36:12.55 |