| 1 | John HayesPlace 1 · Grade 11 · Vestavia Hills | 11 | Vestavia Hills | 16:02.50 | 1 |
| 2 | Mitchell SchaafPlace 2 · Grade 12 · Vestavia Hills | 12 | Vestavia Hills | 16:14.20 | 1 |
| 3 | Henry BowdenPlace 3 · Grade 10 · Hoover | 10 | Hoover | 16:20.63 | 1 |
| 4 | Daniel JohnsonPlace 4 · Grade 10 · Vestavia Hills | 10 | Vestavia Hills | 16:26.37 | 1 |
| 5 | Mason ThompsonPlace 5 · Grade 11 · Vestavia Hills | 11 | Vestavia Hills | 16:27.15 | 1 |
| 6 | Brody AhlemeyerPlace 6 · Grade 11 · Spain Park | 11 | Spain Park | 16:28.86 | 1 |
| 7 | Oliver MangePlace 7 · Grade 10 · Mountain Brook | 10 | Mountain Brook | 16:31.93 | 1 |
| 8 | River RichardPlace 8 · Grade 12 · Pell City | 12 | Pell City | 16:37.58 | 1 |
| 9 | Brooks BazemorePlace 9 · Grade 10 · Mountain Brook | 10 | Mountain Brook | 16:37.94 | 1 |
| 10 | James BentleyPlace 10 · Grade 12 · Vestavia Hills | 12 | Vestavia Hills | 16:38.54 | 1 |
| 11 | Gabriel KnoxPlace 11 · Grade 11 · Hewitt-Trussville | 11 | Hewitt-Trussville | 16:39.48 | 1 |
| 12 | Jackson MorrisPlace 12 · Grade 10 · Hewitt-Trussville | 10 | Hewitt-Trussville | 16:40.05 | 1 |
| 13 | Noah JordanPlace 13 · Grade 10 · Hewitt-Trussville | 10 | Hewitt-Trussville | 16:42.07 | 1 |
| 14 | Baden HabeggerPlace 14 · Grade 10 · Hoover | 10 | Hoover | 16:45.48 | 1 |
| 15 | William MorganPlace 15 · Grade 9 · Mountain Brook | 9 | Mountain Brook | 16:47.60 | 1 |
| 16 | Hazen CombsPlace 16 · Grade 10 · Hoover | 10 | Hoover | 16:49.60 | 1 |
| 17 | Lelan NealPlace 17 · Grade 10 · Hewitt-Trussville | 10 | Hewitt-Trussville | 16:50.87 | 1 |
| 18 | Hudson Rukstalis-WilliamsPlace 18 · Grade 12 · Mountain Brook | 12 | Mountain Brook | 16:52.11 | 1 |
| 19 | Jackson MizePlace 19 · Grade 11 · Vestavia Hills | 11 | Vestavia Hills | 16:52.44 | 1 |
| 20 | Benny SchmidtPlace 20 · Grade 11 · Hoover | 11 | Hoover | 16:53.63 | 1 |
| 21 | Eli McMillanPlace 21 · Grade 11 · John Carroll Catholic High Sch | 11 | John Carroll Catholic High Sch | 16:54.25 | 1 |
| 22 | Ezra BooherPlace 22 · Grade 9 · Vestavia Hills | 9 | Vestavia Hills | 16:54.96 | 1 |
| 23 | Sawyer BurgessPlace 23 · Grade 10 · Hoover | 10 | Hoover | 16:56.89 | 1 |
| 24 | Israel BairdPlace 24 · Grade 12 · Pell City | 12 | Pell City | 16:57.91 | 1 |
| 25 | Ethan SchniperPlace 25 · Grade 9 · Mountain Brook | 9 | Mountain Brook | 16:58.72 | 1 |
| 26 | Wilson HoltPlace 26 · Grade 12 · Vestavia Hills | 12 | Vestavia Hills | 17:04.04 | 1 |
| 27 | Shawn BurnsPlace 27 · Grade 10 · Hoover | 10 | Hoover | 17:04.38 | 1 |
| 28 | Josh HowardPlace 28 · Grade 12 · Helena | 12 | Helena | 17:05.66 | 1 |
| 29 | Raju SudarshanPlace 29 · Grade 12 · Altamont | 12 | Altamont | 17:07.69 | 1 |
| 30 | Jack ChapmanPlace 30 · Grade 12 · Mountain Brook | 12 | Mountain Brook | 17:09.22 | 1 |
| 31 | Jamie McCarthyPlace 31 · Grade 10 · Hoover | 10 | Hoover | 17:09.52 | 1 |
| 32 | Tate HoffmanPlace 32 · Grade 12 · Mountain Brook | 12 | Mountain Brook | 17:10.44 | 1 |
| 33 | Drew MorrisPlace 33 · Grade 12 · Vestavia Hills | 12 | Vestavia Hills | 17:12.28 | 1 |
| 34 | James FlackPlace 34 · Grade 11 · Mountain Brook | 11 | Mountain Brook | 17:13.78 | 1 |
| 35 | Brayden ChandlerPlace 35 · Grade 11 · Springville | 11 | Springville | 17:15.45 | 1 |
| 36 | Davis WittPlace 36 · Grade 12 · Vestavia Hills | 12 | Vestavia Hills | 17:21.15 | 1 |
| 37 | Harrison DobbinsPlace 37 · Grade 11 · Mountain Brook | 11 | Mountain Brook | 17:21.71 | 1 |
| 38 | Campbell VickPlace 38 · Grade 10 · Hoover | 10 | Hoover | 17:22.51 | 1 |
| 39 | Webb HawleyPlace 39 · Grade 9 · Mountain Brook | 9 | Mountain Brook | 17:24.29 | 1 |
| 40 | Tate MilsteadPlace 40 · Grade 12 · Springville | 12 | Springville | 17:29.19 | 1 |
| 41 | Mason LachinaPlace 41 · Grade 12 · Hewitt-Trussville | 12 | Hewitt-Trussville | 17:32.56 | 1 |
| 42 | Joseph SpencerPlace 42 · Grade 11 · Mountain Brook | 11 | Mountain Brook | 17:36.79 | 1 |
| 43 | Rylan ClarkPlace 43 · Grade 11 · Hewitt-Trussville | 11 | Hewitt-Trussville | 17:38.40 | 1 |
| 44 | Maddox TurnerPlace 44 · Grade 10 · Hewitt-Trussville | 10 | Hewitt-Trussville | 17:42.06 | 1 |
| 45 | Asa StoutPlace 45 · Grade 9 · Vestavia Hills | 9 | Vestavia Hills | 17:42.92 | 1 |
| 46 | Price EtheridgePlace 46 · Grade 10 · Vestavia Hills | 10 | Vestavia Hills | 17:48.11 | 1 |
| 47 | Brooks MaddoxPlace 47 · Grade 12 · Hewitt-Trussville | 12 | Hewitt-Trussville | 17:58.61 | 1 |
| 48 | James WatsonPlace 48 · Grade 10 · Hewitt-Trussville | 10 | Hewitt-Trussville | 18:09.64 | 1 |
| 49 | Alan PicenoPlace 49 · Grade 10 · Oneonta | 10 | Oneonta | 18:10.47 | 1 |
| 50 | Max RyanPlace 50 · Grade 9 · Hewitt-Trussville | 9 | Hewitt-Trussville | 18:14.25 | 1 |
| 51 | Brayden MarlowPlace 51 · Grade 11 · Springville | 11 | Springville | 18:14.45 | 1 |
| 52 | Archer DuBosePlace 52 · Grade 12 · Hillcrest HS-Tuscaloosa | 12 | Hillcrest HS-Tuscaloosa | 18:24.10 | 1 |
| 53 | Camp HerndonPlace 53 · Grade 10 · Helena | 10 | Helena | 18:26.71 | 1 |
| 54 | Caleb LandersPlace 54 · Grade 10 · Spain Park | 10 | Spain Park | 18:29.25 | 1 |
| 55 | Joe PorterPlace 55 · Grade 11 · Altamont | 11 | Altamont | 18:32.01 | 1 |
| 56 | Cooper DayPlace 56 · Grade 10 · Hewitt-Trussville | 10 | Hewitt-Trussville | 18:32.85 | 1 |
| 57 | Finn CarterPlace 57 · Grade 12 · Spain Park | 12 | Spain Park | 18:36.31 | 1 |
| 58 | Luca ZellnerPlace 58 · Grade 10 · Spain Park | 10 | Spain Park | 18:45.38 | 1 |
| 59 | Teague JonesPlace 59 · Grade 11 · Hewitt-Trussville | 11 | Hewitt-Trussville | 18:45.69 | 1 |
| 60 | Sykes CarlsonPlace 60 · Grade 12 · Altamont | 12 | Altamont | 18:49.22 | 1 |
| 61 | Drew StinnettPlace 61 · Grade 9 · Pell City | 9 | Pell City | 18:49.41 | 1 |
| 62 | Van StewartPlace 62 · Grade 9 · Springville | 9 | Springville | 18:55.58 | 1 |
| 63 | Jaden HallPlace 63 · Grade 11 · Springville | 11 | Springville | 18:56.11 | 1 |
| 64 | Stephen SchneiderPlace 64 · Grade 12 · Spain Park | 12 | Spain Park | 18:56.95 | 1 |
| 65 | Aden RuplePlace 65 · Grade 11 · Springville | 11 | Springville | 18:57.22 | 1 |
| 66 | Logan StumanPlace 66 · Grade 10 · Springville | 10 | Springville | 19:00.77 | 1 |
| 67 | Carter WhitePlace 67 · Grade 12 · Pell City | 12 | Pell City | 19:18.90 | 1 |
| 68 | Kevin AdamePlace 68 · Grade 12 · Gardendale | 12 | Gardendale | 19:21.92 | 1 |
| 69 | Robert LewisPlace 69 · Grade 12 · Pelham | 12 | Pelham | 19:23.28 | 1 |
| 70 | Bryson AbbottPlace 70 · Grade 11 · Pell City | 11 | Pell City | 19:23.83 | 1 |
| 71 | Drew GargonePlace 71 · Grade 9 · Ashville | 9 | Ashville | 19:26.36 | 1 |
| 72 | Alex CruzPlace 72 · Grade 12 · Pelham | 12 | Pelham | 19:46.35 | 1 |
| 73 | Oliver MiddletonPlace 73 · Grade 11 · Indian Springs | 11 | Indian Springs | 19:47.74 | 1 |
| 74 | Trenton BeardPlace 74 · Grade 11 · Pell City | 11 | Pell City | 19:49.64 | 1 |
| 75 | Tucker ScottPlace 75 · Grade 7 · Oneonta | 7 | Oneonta | 19:50.54 | 1 |
| 76 | Cole VancePlace 76 · Grade 12 · Gardendale | 12 | Gardendale | 19:51.91 | 1 |
| 77 | Samuel HarcrowPlace 77 · Grade 11 · Hillcrest HS-Tuscaloosa | 11 | Hillcrest HS-Tuscaloosa | 19:53.40 | 1 |
| 78 | Lucas StoreyPlace 78 · Grade 12 · Pell City | 12 | Pell City | 19:53.55 | 1 |
| 79 | John ShepherdPlace 79 · Grade 12 · Ramsay | 12 | Ramsay | 19:54.77 | 1 |
| 80 | Jack HutchinsonPlace 80 · Grade 9 · Springville | 9 | Springville | 19:56.19 | 1 |
| 81 | Gavin DreherPlace 81 · Grade 9 · Helena | 9 | Helena | 19:57.01 | 1 |
| 82 | Jonathan GordonPlace 82 · Grade 8 · Pelham | 8 | Pelham | 19:59.37 | 1 |
| 83 | James GeorgePlace 83 · Grade 10 · Pell City | 10 | Pell City | 20:09.61 | 1 |
| 84 | Andrew HillPlace 84 · Grade 10 · Jefferson Christian Academy | 10 | Jefferson Christian Academy | 20:12.61 | 1 |
| 85 | Zane PatePlace 85 · Grade 10 · Vincent | 10 | Vincent | 20:14.15 | 1 |
| 86 | Julius BonnerPlace 86 · Grade 11 · Cornerstone Schools of Alabama | 11 | Cornerstone Schools of Alabama | 20:14.64 | 1 |
| 87 | Coby CaswellPlace 87 · Grade 11 · Ashville | 11 | Ashville | 20:14.67 | 1 |
| 88 | Jacob KelmPlace 88 · Grade 11 · Pell City | 11 | Pell City | 20:15.94 | 1 |
| 89 | Clarke SnyderPlace 89 · Grade 9 · John Carroll Catholic High Sch | 9 | John Carroll Catholic High Sch | 20:20.20 | 1 |
| 90 | Aiden CrenshawPlace 90 · Grade 10 · Pell City | 10 | Pell City | 20:20.77 | 1 |
| 91 | Max ReavesPlace 91 · Grade 9 · John Carroll Catholic High Sch | 9 | John Carroll Catholic High Sch | 20:21.16 | 1 |
| 92 | Cole HollingsworthPlace 92 · Grade 10 · Pelham | 10 | Pelham | 20:24.88 | 1 |
| 93 | Aubrey DenekePlace 93 · Grade 9 · Altamont | 9 | Altamont | 20:25.48 | 1 |
| 94 | Tucker CorneliusPlace 94 · Grade 12 · Gadsden City | 12 | Gadsden City | 20:26.97 | 1 |
| 95 | Caleb WillifordPlace 95 · Grade 11 · Helena | 11 | Helena | 20:28.31 | 1 |
| 96 | Allan PadghamPlace 96 · Grade 11 · Spain Park | 11 | Spain Park | 20:29.44 | 1 |
| 97 | Parker NeimanPlace 97 · Grade 11 · Altamont | 11 | Altamont | 20:30.26 | 1 |
| 98 | James SegarsPlace 98 · Grade 10 · John Carroll Catholic High Sch | 10 | John Carroll Catholic High Sch | 20:35.58 | 1 |
| 99 | Cole SheltonPlace 99 · Grade 7 · Oneonta | 7 | Oneonta | 20:44.22 | 1 |
| 100 | Fredy Hernandez-PerezPlace 100 · Grade 11 · Gadsden City | 11 | Gadsden City | 20:46.62 | 1 |
| 101 | Isaac SmithermanPlace 101 · Grade 12 · Locust Fork | 12 | Locust Fork | 20:48.89 | 1 |
| 102 | Tylan FloydPlace 102 · Grade 10 · Altamont | 10 | Altamont | 20:50.57 | 1 |
| 103 | Alex FordPlace 103 · Grade 11 · Springville | 11 | Springville | 20:52.38 | 1 |
| 104 | Mark HillPlace 104 · Grade 8 · Gadsden City | 8 | Gadsden City | 20:54.48 | 1 |
| 105 | Crimson HillPlace 105 · Grade 9 · Montevallo | 9 | Montevallo | 20:55.19 | 1 |
| 106 | Noah PattonPlace 106 · Grade 9 · Winfield City | 9 | Winfield City | 20:55.38 | 1 |
| 107 | Ryan HesterPlace 107 · Grade 8 · Pell City | 8 | Pell City | 20:57.84 | 1 |
| 108 | Austin CummingsPlace 108 · Grade 11 · Montevallo | 11 | Montevallo | 21:01.08 | 1 |
| 109 | Jude SalamonePlace 109 · Grade 9 · Oneonta | 9 | Oneonta | 21:01.36 | 1 |
| 110 | Gunner PartridgePlace 110 · Grade 9 · Montevallo | 9 | Montevallo | 21:04.34 | 1 |
| 111 | Gabe SierraPlace 111 · Grade 11 · Pelham | 11 | Pelham | 21:05.69 | 1 |
| 112 | Charlie DensonPlace 112 · Grade 10 · Altamont | 10 | Altamont | 21:09.73 | 1 |
| 113 | Andrew CoffieyPlace 113 · Grade 11 · Pell City | 11 | Pell City | 21:11.44 | 1 |
| 114 | Nathaniel BlevinsPlace 114 · Grade 12 · Helena | 12 | Helena | 21:11.55 | 1 |
| 115 | Shadi AbdullahPlace 115 · Grade 12 · Pelham | 12 | Pelham | 21:14.77 | 1 |
| 116 | Tristan WilsonPlace 116 · Grade 8 · John Carroll Catholic High Sch | 8 | John Carroll Catholic High Sch | 21:15.04 | 1 |
| 117 | Tyler ButtsPlace 117 · Grade 11 · Oneonta | 11 | Oneonta | 21:20.70 | 1 |
| 118 | Nathan GallagherPlace 118 · Grade 11 · Montevallo | 11 | Montevallo | 21:23.76 | 1 |
| 119 | Ethan PowellPlace 119 · Grade 11 · Helena | 11 | Helena | 21:23.83 | 1 |
| 120 | Kaleb JonesPlace 120 · Grade 11 · Pelham | 11 | Pelham | 21:28.38 | 1 |
| 121 | Austin VinsonPlace 121 · Grade 9 · Pelham | 9 | Pelham | 21:28.97 | 1 |
| 122 | Stephen WorthamPlace 122 · Grade 10 · Southeastern | 10 | Southeastern | 21:29.11 | 1 |
| 123 | Tom FreitasPlace 123 · Grade 9 · Indian Springs | 9 | Indian Springs | 21:29.46 | 1 |
| 124 | Jackson GunnPlace 124 · Grade 10 · Oneonta | 10 | Oneonta | 21:29.99 | 1 |
| 125 | Andrew SmithermanPlace 125 · Grade 9 · John Carroll Catholic High Sch | 9 | John Carroll Catholic High Sch | 21:31.29 | 1 |
| 126 | Parker HowellPlace 126 · Grade 11 · Gardendale | 11 | Gardendale | 21:32.33 | 1 |
| 127 | Colton LovePlace 127 · Grade 11 · Locust Fork | 11 | Locust Fork | 21:33.04 | 1 |
| 128 | Camden BroadheadPlace 128 · Grade 10 · Pelham | 10 | Pelham | 21:33.19 | 1 |
| 129 | Joseph ChampionPlace 129 · Grade 12 · Hillcrest HS-Tuscaloosa | 12 | Hillcrest HS-Tuscaloosa | 21:41.29 | 1 |
| 130 | Ryan StaffordPlace 130 · Grade 9 · Spain Park | 9 | Spain Park | 21:45.24 | 1 |
| 131 | Brandon WilliamsPlace 131 · Grade 12 · Jefferson Christian Academy | 12 | Jefferson Christian Academy | 21:48.07 | 1 |
| 132 | David BorasinoPlace 132 · Grade 12 · Altamont | 12 | Altamont | 21:51.32 | 1 |
| 133 | Aadi PatelPlace 133 · Grade 11 · Altamont | 11 | Altamont | 21:51.90 | 1 |
| 134 | Joe DillardPlace 134 · Grade 10 · John Carroll Catholic High Sch | 10 | John Carroll Catholic High Sch | 22:04.44 | 1 |
| 135 | Maks LogginsPlace 135 · Grade 9 · Oneonta | 9 | Oneonta | 22:05.11 | 1 |
| 136 | Caleb UmphreyPlace 136 · Grade 11 · Springville | 11 | Springville | 22:06.52 | 1 |
| 137 | John BaggettPlace 137 · Grade 12 · Montevallo | 12 | Montevallo | 22:07.91 | 1 |
| 138 | Aron WangPlace 138 · Grade 9 · Indian Springs | 9 | Indian Springs | 22:08.74 | 1 |
| 139 | Paul BrassealPlace 139 · Grade 12 · Gardendale | 12 | Gardendale | 22:12.65 | 1 |
| 140 | Logan WoodPlace 140 · Grade 7 · Ashville | 7 | Ashville | 22:15.71 | 1 |
| 141 | Owen McCarthyPlace 141 · Grade 7 · John Carroll Catholic High Sch | 7 | John Carroll Catholic High Sch | 22:21.47 | 1 |
| 142 | Heinrich ZocherPlace 142 · Grade 10 · Oneonta | 10 | Oneonta | 22:23.92 | 1 |
| 143 | Jaxon CortezPlace 143 · Grade 9 · Pelham | 9 | Pelham | 22:25.62 | 1 |
| 144 | Henry HutchinsonPlace 144 · Grade 11 · Springville | 11 | Springville | 22:32.92 | 1 |
| 145 | Jaxon RhudyPlace 145 · Grade 10 · Winfield City | 10 | Winfield City | 22:35.17 | 1 |
| 146 | Ethan McGeePlace 146 · Grade 11 · Helena | 11 | Helena | 22:48.06 | 1 |
| 147 | Hunter HollomanPlace 147 · Grade 10 · Locust Fork | 10 | Locust Fork | 22:49.99 | 1 |
| 148 | Christian TaylorPlace 148 · Grade 10 · Cornerstone Schools of Alabama | 10 | Cornerstone Schools of Alabama | 22:55.16 | 1 |
| 149 | Kash DobsonPlace 149 · Grade 10 · Vincent | 10 | Vincent | 22:55.71 | 1 |
| 150 | Briton BedwellPlace 150 · Grade 9 · Gadsden City | 9 | Gadsden City | 22:59.07 | 1 |
| 151 | Hopper AkinsPlace 151 · Grade 11 · Indian Springs | 11 | Indian Springs | 23:01.20 | 1 |
| 152 | Grant McCoyPlace 152 · Grade 9 · Gadsden City | 9 | Gadsden City | 23:01.40 | 1 |
| 153 | Justin Chavez-LopezPlace 153 · Grade 11 · Altamont | 11 | Altamont | 23:03.92 | 1 |
| 154 | Owen MaloneyPlace 154 · Grade 9 · John Carroll Catholic High Sch | 9 | John Carroll Catholic High Sch | 23:03.97 | 1 |
| 155 | Gregory PollardPlace 155 · Grade 9 · Locust Fork | 9 | Locust Fork | 23:07.53 | 1 |
| 156 | Troy BaggettPlace 156 · Grade 8 · Montevallo | 8 | Montevallo | 23:12.84 | 1 |
| 157 | Finn WilsonPlace 157 · Grade 12 · Indian Springs | 12 | Indian Springs | 23:17.81 | 1 |
| 158 | Eli SelfPlace 158 · Grade 10 · Locust Fork | 10 | Locust Fork | 23:24.53 | 1 |
| 159 | Isaiah ColoradoPlace 159 · Grade 10 · Indian Springs | 10 | Indian Springs | 23:28.73 | 1 |
| 160 | Joseph HennickPlace 160 · Grade 10 · John Carroll Catholic High Sch | 10 | John Carroll Catholic High Sch | 23:41.55 | 1 |
| 161 | Will MetcalfPlace 161 · Grade 12 · John Carroll Catholic High Sch | 12 | John Carroll Catholic High Sch | 23:43.39 | 1 |
| 162 | Owen NashPlace 162 · Grade 12 · Oneonta | 12 | Oneonta | 24:11.91 | 1 |
| 163 | Owenn ColvinPlace 163 · Grade 12 · Gardendale | 12 | Gardendale | 24:13.90 | 1 |
| 164 | Jon Taylor BoonePlace 164 · Grade 10 · Gardendale | 10 | Gardendale | 24:14.91 | 1 |
| 165 | Bryan JaimesPlace 165 · Grade 9 · Gadsden City | 9 | Gadsden City | 24:23.72 | 1 |
| 166 | Padric PeavyPlace 166 · Grade 11 · Oneonta | 11 | Oneonta | 24:24.42 | 1 |
| 167 | Kevin GonzalezPlace 167 · Grade 11 · Pelham | 11 | Pelham | 24:34.99 | 1 |
| 168 | Aiden PainterPlace 168 · Grade 9 · Oneonta | 9 | Oneonta | 24:40.96 | 1 |
| 169 | Mason ReayPlace 169 · Grade 8 · Montevallo | 8 | Montevallo | 25:01.96 | 1 |
| 170 | Andres FranciscoPlace 170 · Grade 9 · Gadsden City | 9 | Gadsden City | 25:02.01 | 1 |
| 171 | Max MuckPlace 171 · Grade 9 · Winfield City | 9 | Winfield City | 25:05.04 | 1 |
| 172 | Jayden AtleyPlace 172 · Grade 10 · Locust Fork | 10 | Locust Fork | 25:15.20 | 1 |
| 173 | Isaac EdgePlace 173 · Grade 11 · Ashville | 11 | Ashville | 25:16.39 | 1 |
| 174 | Zachary WilliamsonPlace 174 · Grade 9 · Jefferson Christian Academy | 9 | Jefferson Christian Academy | 25:22.21 | 1 |
| 175 | Draven BowlesPlace 175 · Grade 10 · Winfield City | 10 | Winfield City | 25:24.87 | 1 |
| 176 | Keilan HendrixPlace 176 · Grade 11 · Jefferson Christian Academy | 11 | Jefferson Christian Academy | 25:49.20 | 1 |
| 177 | Shannon WashingtonPlace 177 · Grade 10 · Jefferson Christian Academy | 10 | Jefferson Christian Academy | 25:56.34 | 1 |
| 178 | Bryson BlanchardPlace 178 · Grade 7 · Vincent | 7 | Vincent | 26:27.44 | 1 |
| 179 | Jace PeeplesPlace 179 · Grade 8 · Locust Fork | 8 | Locust Fork | 27:01.28 | 1 |
| 180 | Easton SouthPlace 180 · Grade 8 · Winfield City | 8 | Winfield City | 27:19.62 | 1 |
| 181 | Ridge MilesPlace 181 · Grade 7 · Winfield City | 7 | Winfield City | 27:19.89 | 1 |
| 182 | Miles WennburgPlace 182 · Grade 8 · Winfield City | 8 | Winfield City | 28:19.46 | 1 |
| 183 | Lucas WorshamPlace 183 · Grade 8 · Ashville | 8 | Ashville | 28:27.63 | 1 |
| 184 | Christian RuizPlace 184 · Grade 7 · Ashville | 7 | Ashville | 28:35.92 | 1 |
| 185 | Blane BishopPlace 185 · Grade 9 · Winfield City | 9 | Winfield City | 28:47.81 | 1 |
| 186 | Hudson FarrisPlace 186 · Grade 7 · Winfield City | 7 | Winfield City | 28:56.42 | 1 |
| 187 | Jericho CordesPlace 187 · Grade 7 · Vincent | 7 | Vincent | 29:41.21 | 1 |
| 188 | Amari TurnerPlace 188 · Grade 11 · Jefferson Christian Academy | 11 | Jefferson Christian Academy | 31:21.05 | 1 |
| 189 | Colton DavisPlace 189 · Grade 7 · Vincent | 7 | Vincent | 31:55.20 | 1 |
| 1 | Grayson ToenesPlace 1 · Grade 12 · Hoover | 12 | Hoover | 17:28.86 | 1 |
| 2 | Luke CribbsPlace 2 · Grade 9 · Mountain Brook | 9 | Mountain Brook | 17:31.75 | 1 |
| 3 | David McBrayerPlace 3 · Grade 9 · Vestavia Hills | 9 | Vestavia Hills | 17:52.33 | 1 |
| 4 | Charlie HarveyPlace 4 · Grade 9 · Hoover | 9 | Hoover | 17:53.82 | 1 |
| 5 | Asa KingPlace 5 · Grade 9 · Hoover | 9 | Hoover | 18:00.47 | 1 |
| 6 | Max BentonPlace 6 · Grade 11 · Mountain Brook | 11 | Mountain Brook | 18:07.47 | 1 |
| 7 | Cole ValentiPlace 7 · Grade 11 · Vestavia Hills | 11 | Vestavia Hills | 18:08.02 | 1 |
| 8 | Sawyer LachinaPlace 8 · Grade 9 · Hewitt-Trussville | 9 | Hewitt-Trussville | 18:10.76 | 1 |
| 9 | Matthew DeckerPlace 9 · Grade 11 · Vestavia Hills | 11 | Vestavia Hills | 18:23.79 | 1 |
| 10 | Will HardeePlace 10 · Grade 10 · Mountain Brook | 10 | Mountain Brook | 18:23.80 | 1 |
| 11 | Shep PadgettPlace 11 · Grade 11 · Vestavia Hills | 11 | Vestavia Hills | 18:27.26 | 1 |
| 12 | Spencer OttoPlace 12 · Grade 11 · Mountain Brook | 11 | Mountain Brook | 18:27.56 | 1 |
| 13 | Stewart NelmsPlace 13 · Grade 8 · Hewitt-Trussville | 8 | Hewitt-Trussville | 18:29.24 | 1 |
| 14 | James BurnettePlace 14 · Grade 10 · Mountain Brook | 10 | Mountain Brook | 18:31.94 | 1 |
| 15 | Roscoe BarePlace 15 · Grade 11 · Mountain Brook | 11 | Mountain Brook | 18:32.49 | 1 |
| 16 | Luke FlackPlace 16 · Grade 9 · Mountain Brook | 9 | Mountain Brook | 18:33.21 | 1 |
| 17 | Eli PrenticePlace 17 · Grade 9 · Vestavia Hills | 9 | Vestavia Hills | 18:33.46 | 1 |
| 18 | Nicholson LoweryPlace 18 · Grade 10 · Mountain Brook | 10 | Mountain Brook | 18:35.06 | 1 |
| 19 | Anderson SappPlace 19 · Grade 10 · Vestavia Hills | 10 | Vestavia Hills | 18:35.75 | 1 |
| 20 | Jack YatesPlace 20 · Grade 11 · Hewitt-Trussville | 11 | Hewitt-Trussville | 18:37.39 | 1 |
| 21 | Jack BraswellPlace 21 · Grade 9 · Hewitt-Trussville | 9 | Hewitt-Trussville | 18:43.72 | 1 |
| 22 | Michael CoxPlace 22 · Grade 11 · Vestavia Hills | 11 | Vestavia Hills | 18:47.07 | 1 |
| 23 | Jack WilliamsonPlace 23 · Grade 10 · Mountain Brook | 10 | Mountain Brook | 18:51.24 | 1 |
| 24 | Jw BrouillettePlace 24 · Grade 11 · Mountain Brook | 11 | Mountain Brook | 18:51.38 | 1 |
| 25 | James StracenerPlace 25 · Grade 11 · Mountain Brook | 11 | Mountain Brook | 18:52.50 | 1 |
| 26 | Creed BooherPlace 26 · Grade 9 · Vestavia Hills | 9 | Vestavia Hills | 18:54.83 | 1 |
| 27 | Charles TownsendPlace 27 · Grade 12 · Mountain Brook | 12 | Mountain Brook | 18:57.06 | 1 |
| 28 | Austin RudolphPlace 28 · Grade 9 · Vestavia Hills | 9 | Vestavia Hills | 18:57.82 | 1 |
| 29 | Owen SealPlace 29 · Grade 12 · Vestavia Hills | 12 | Vestavia Hills | 18:59.19 | 1 |
| 30 | Fearing MosleyPlace 30 · Grade 9 · Hewitt-Trussville | 9 | Hewitt-Trussville | 19:00.26 | 1 |
| 31 | Graham LunsfordPlace 31 · Grade 10 · Mountain Brook | 10 | Mountain Brook | 19:00.65 | 1 |
| 32 | Joseph RendaPlace 32 · Grade 10 · Hoover | 10 | Hoover | 19:00.94 | 1 |
| 33 | Thomas MoakPlace 33 · Grade 9 · Mountain Brook | 9 | Mountain Brook | 19:02.10 | 1 |
| 34 | Payne BaxleyPlace 34 · Grade 12 · Mountain Brook | 12 | Mountain Brook | 19:02.11 | 1 |
| 35 | Sam JohnsonPlace 35 · Grade 9 · Vestavia Hills | 9 | Vestavia Hills | 19:02.69 | 1 |
| 36 | Zackary TracyPlace 36 · Grade 9 · Hoover | 9 | Hoover | 19:05.05 | 1 |
| 37 | Cole ParkerPlace 37 · Grade 12 · Vestavia Hills | 12 | Vestavia Hills | 19:06.25 | 1 |
| 38 | Lance PhillipsPlace 38 · Grade 10 · Hewitt-Trussville | 10 | Hewitt-Trussville | 19:06.92 | 1 |
| 39 | Anthony LiPlace 39 · Grade 9 · Vestavia Hills | 9 | Vestavia Hills | 19:11.30 | 1 |
| 40 | Noah MartinPlace 40 · Grade 10 · Hoover | 10 | Hoover | 19:13.94 | 1 |
| 41 | Owen StevensPlace 41 · Grade 11 · Vestavia Hills | 11 | Vestavia Hills | 19:18.44 | 1 |
| 42 | JP ScottPlace 42 · Grade 12 · Mountain Brook | 12 | Mountain Brook | 19:18.81 | 1 |
| 43 | Carter CrumbPlace 43 · Grade 11 · Hewitt-Trussville | 11 | Hewitt-Trussville | 19:19.81 | 1 |
| 44 | Gabe NeuendorfPlace 44 · Grade 11 · Mountain Brook | 11 | Mountain Brook | 19:21.61 | 1 |
| 45 | Jack MinorPlace 45 · Grade 11 · Hoover | 11 | Hoover | 19:21.82 | 1 |
| 46 | Elijah BurnsPlace 46 · Grade 11 · Hoover | 11 | Hoover | 19:22.86 | 1 |
| 47 | Coleman LockhartPlace 47 · Grade 12 · Hoover | 12 | Hoover | 19:26.24 | 1 |
| 48 | Reese HornerPlace 48 · Grade 9 · Mountain Brook | 9 | Mountain Brook | 19:34.32 | 1 |
| 49 | Charlie WoodPlace 49 · Grade 11 · Hewitt-Trussville | 11 | Hewitt-Trussville | 19:34.96 | 1 |
| 50 | Cooper RussellPlace 50 · Grade 11 · Mountain Brook | 11 | Mountain Brook | 19:37.31 | 1 |
| 51 | Jack PiercePlace 51 · Grade 10 · Mountain Brook | 10 | Mountain Brook | 19:40.39 | 1 |
| 52 | Dominic CattelanePlace 52 · Grade 9 · Hoover | 9 | Hoover | 19:42.92 | 1 |
| 53 | Crawford ScrewsPlace 53 · Grade 9 · Mountain Brook | 9 | Mountain Brook | 19:45.57 | 1 |
| 54 | Sawyer GarrettPlace 54 · Grade 12 · Hewitt-Trussville | 12 | Hewitt-Trussville | 19:48.52 | 1 |
| 55 | Knox ThomasPlace 55 · Grade 9 · Hoover | 9 | Hoover | 19:48.61 | 1 |
| 56 | Jake AbercrombiePlace 56 · Grade 9 · Mountain Brook | 9 | Mountain Brook | 19:49.89 | 1 |
| 57 | Andrew WoyakPlace 57 · Grade 9 · Hewitt-Trussville | 9 | Hewitt-Trussville | 19:54.17 | 1 |
| 58 | Gabriel McCollumPlace 58 · Grade 10 · Hoover | 10 | Hoover | 19:54.74 | 1 |
| 59 | Brian MoosePlace 59 · Grade 12 · Shades Valley High School/JCIB | 12 | Shades Valley High School/JCIB | 19:55.61 | 1 |
| 60 | Clayton HowellPlace 60 · Grade 9 · Hewitt-Trussville | 9 | Hewitt-Trussville | 20:04.39 | 1 |
| 61 | Ben ReevesPlace 61 · Grade 10 · Hewitt-Trussville | 10 | Hewitt-Trussville | 20:05.99 | 1 |
| 62 | Ben LefkovitsPlace 62 · Grade 10 · Mountain Brook | 10 | Mountain Brook | 20:07.44 | 1 |
| 63 | Max MartinezPlace 63 · Grade 9 · Vestavia Hills | 9 | Vestavia Hills | 20:07.63 | 1 |
| 64 | Davis WyliePlace 64 · Grade 12 · Vestavia Hills | 12 | Vestavia Hills | 20:11.38 | 1 |
| 65 | Robert RussellPlace 65 · Grade 9 · Mountain Brook | 9 | Mountain Brook | 20:12.44 | 1 |
| 66 | Jacob HarrisonPlace 66 · Grade 10 · Hoover | 10 | Hoover | 20:16.54 | 1 |
| 67 | Michael PenningtonPlace 67 · Grade 12 · Hoover | 12 | Hoover | 20:28.83 | 1 |
| 68 | Jack Henry GamblePlace 68 · Grade 9 · Mountain Brook | 9 | Mountain Brook | 20:29.60 | 1 |
| 69 | Reid FurgersonPlace 69 · Grade 7 · Pell City | 7 | Pell City | 20:30.94 | 1 |
| 70 | Nicholas PaschenkoPlace 70 · Grade 9 · Vestavia Hills | 9 | Vestavia Hills | 20:38.41 | 1 |
| 71 | Erik HansenPlace 71 · Grade 9 · Hoover | 9 | Hoover | 20:40.02 | 1 |
| 72 | Hayes BrockPlace 72 · Grade 9 · Vestavia Hills | 9 | Vestavia Hills | 20:43.29 | 1 |
| 73 | Colt WrightPlace 73 · Grade 8 · Hewitt-Trussville | 8 | Hewitt-Trussville | 20:43.53 | 1 |
| 74 | Joseph ZebotPlace 74 · Grade 9 · Mountain Brook | 9 | Mountain Brook | 20:45.38 | 1 |
| 75 | Carson PrickettPlace 75 · Grade 9 · Moody | 9 | Moody | 20:46.58 | 1 |
| 76 | Jaxon CoxPlace 76 · Grade 11 · Shades Valley High School/JCIB | 11 | Shades Valley High School/JCIB | 20:47.49 | 1 |
| 77 | Weston BarnettPlace 77 · Grade 9 · Hewitt-Trussville | 9 | Hewitt-Trussville | 20:49.33 | 1 |
| 78 | Rylan CarlislePlace 78 · Grade 11 · Moody | 11 | Moody | 20:58.17 | 1 |
| 79 | Andrew LeePlace 79 · Grade 10 · Spain Park | 10 | Spain Park | 20:58.32 | 1 |
| 80 | Tyler VandiverPlace 80 · Grade 11 · Leeds | 11 | Leeds | 21:00.67 | 1 |
| 81 | Payton HeadPlace 81 · Grade 10 · Moody | 10 | Moody | 21:00.90 | 1 |
| 82 | Sean BiancaPlace 82 · Grade 12 · Leeds | 12 | Leeds | 21:01.38 | 1 |
| 83 | Jonathan DowdPlace 83 · Grade 7 · Springville | 7 | Springville | 21:02.41 | 1 |
| 84 | Avery SantiagoPlace 84 · Grade 8 · Hewitt-Trussville | 8 | Hewitt-Trussville | 21:09.04 | 1 |
| 85 | Stephen WorthamPlace 85 · Grade 11 · Leeds | 11 | Leeds | 21:09.14 | 1 |
| 86 | Garrett VickPlace 86 · Grade 9 · Hoover | 9 | Hoover | 21:09.19 | 1 |
| 87 | Sam SivleyPlace 87 · Grade 8 · Moody | 8 | Moody | 21:12.62 | 1 |
| 88 | Lenwood JonesPlace 88 · Grade 8 · Hewitt-Trussville | 8 | Hewitt-Trussville | 21:13.24 | 1 |
| 89 | Brailen PatrickPlace 89 · Grade 9 · Shades Valley High School/JCIB | 9 | Shades Valley High School/JCIB | 21:18.38 | 1 |
| 90 | Gabe GlennPlace 90 · Grade 10 · Hoover | 10 | Hoover | 21:19.25 | 1 |
| 91 | Grey JacksonPlace 91 · Grade 8 · Hewitt-Trussville | 8 | Hewitt-Trussville | 21:24.36 | 1 |
| 92 | Charles LichtyPlace 92 · Grade 11 · Mountain Brook | 11 | Mountain Brook | 21:28.31 | 1 |
| 93 | Matthew MahaffeyPlace 93 · Grade 9 · Springville | 9 | Springville | 21:32.64 | 1 |
| 94 | Gideon FarrisPlace 94 · Grade 8 · Pell City | 8 | Pell City | 21:34.24 | 1 |
| 95 | Alex SpearsPlace 95 · Grade 11 · Hewitt-Trussville | 11 | Hewitt-Trussville | 21:34.28 | 1 |
| 96 | Jack EiswirthPlace 96 · Grade 9 · Hoover | 9 | Hoover | 21:36.14 | 1 |
| 97 | James BanksPlace 97 · Grade 7 · Hewitt-Trussville | 7 | Hewitt-Trussville | 21:38.99 | 1 |
| 98 | Christopher TothPlace 98 · Grade 10 · Hoover | 10 | Hoover | 21:42.69 | 1 |
| 99 | Mason VicePlace 99 · Grade 11 · Spain Park | 11 | Spain Park | 21:44.21 | 1 |
| 100 | Aston FalascaPlace 100 · Grade 10 · Mountain Brook | 10 | Mountain Brook | 21:45.59 | 1 |
| 101 | Joshua BuchananPlace 101 · Grade 10 · Bibb County | 10 | Bibb County | 21:47.98 | 1 |
| 102 | John MontgomeryPlace 102 · Grade 9 · Mountain Brook | 9 | Mountain Brook | 21:48.79 | 1 |
| 103 | Rowan SoniatPlace 103 · Grade 10 · Vestavia Hills | 10 | Vestavia Hills | 21:48.98 | 1 |
| 104 | Spencer RuckmanPlace 104 · Grade 10 · Hoover | 10 | Hoover | 21:52.58 | 1 |
| 105 | Charlie HillPlace 105 · Grade 10 · Mountain Brook | 10 | Mountain Brook | 21:53.24 | 1 |
| 106 | Titus BlakelyPlace 106 · Grade 10 · Hewitt-Trussville | 10 | Hewitt-Trussville | 21:53.31 | 1 |
| 107 | Noah WhittlePlace 107 · Grade 9 · Hoover | 9 | Hoover | 21:54.92 | 1 |
| 108 | Connor CohaganPlace 108 · Grade 9 · Hewitt-Trussville | 9 | Hewitt-Trussville | 21:54.96 | 1 |
| 109 | Hunter HoodPlace 109 · Grade 7 · Moody | 7 | Moody | 21:56.07 | 1 |
| 110 | Andrew MalonePlace 110 · Grade 10 · Mountain Brook | 10 | Mountain Brook | 22:05.58 | 1 |
| 111 | Parker DouglasPlace 111 · Grade 12 · Shades Valley High School/JCIB | 12 | Shades Valley High School/JCIB | 22:06.73 | 1 |
| 112 | William RaulstonPlace 112 · Grade 9 · Mountain Brook | 9 | Mountain Brook | 22:06.81 | 1 |
| 113 | Sawyer SmalleyPlace 113 · Grade 7 · Hewitt-Trussville | 7 | Hewitt-Trussville | 22:09.69 | 1 |
| 114 | Alan CortexPlace 114 · Grade 12 · Shades Valley High School/JCIB | 12 | Shades Valley High School/JCIB | 22:15.02 | 1 |
| 115 | Riley HobbsPlace 115 · Grade 9 · Hewitt-Trussville | 9 | Hewitt-Trussville | 22:15.09 | 1 |
| 116 | Hunter BurnsPlace 116 · Grade 11 · Leeds | 11 | Leeds | 22:18.91 | 1 |
| 117 | Alexander CreuzerPlace 117 · Grade 10 · Spain Park | 10 | Spain Park | 22:19.07 | 1 |
| 118 | Ty DrakePlace 118 · Grade 11 · Altamont | 11 | Altamont | 22:29.59 | 1 |
| 119 | Fisher FaustPlace 119 · Grade 8 · Pell City | 8 | Pell City | 22:30.28 | 1 |
| 120 | Wyatt PearcePlace 120 · Grade 9 · Mountain Brook | 9 | Mountain Brook | 22:33.29 | 1 |
| 121 | Aaron HalePlace 121 · Grade 10 · Moody | 10 | Moody | 22:38.22 | 1 |
| 122 | Adan HerreraPlace 122 · Grade 9 · Gardendale | 9 | Gardendale | 22:43.83 | 1 |
| 123 | Christopher WallacePlace 123 · Grade 7 · Springville | 7 | Springville | 22:45.26 | 1 |
| 124 | Gabriel McCormickPlace 124 · Grade 11 · Leeds | 11 | Leeds | 22:45.46 | 1 |
| 125 | Kaleb RichardsonPlace 125 · Grade 8 · Hewitt-Trussville | 8 | Hewitt-Trussville | 22:48.53 | 1 |
| 126 | William HuffstutlerPlace 126 · Grade 10 · Hewitt-Trussville | 10 | Hewitt-Trussville | 22:55.79 | 1 |
| 127 | Oliver DawkinsPlace 127 · Grade 8 · Hewitt-Trussville | 8 | Hewitt-Trussville | 22:58.13 | 1 |
| 128 | Landon MoorePlace 128 · Grade 9 · Spain Park | 9 | Spain Park | 22:58.47 | 1 |
| 129 | Logan RankinPlace 129 · Grade 10 · Bibb County | 10 | Bibb County | 23:06.52 | 1 |
| 130 | Rye GoldasichPlace 130 · Grade 9 · Mountain Brook | 9 | Mountain Brook | 23:11.86 | 1 |
| 131 | Cameron MarshPlace 131 · Grade 9 · Hoover | 9 | Hoover | 23:12.83 | 1 |
| 132 | Isai FrancoPlace 132 · Grade 10 · Leeds | 10 | Leeds | 23:14.44 | 1 |
| 133 | Britton HayesPlace 133 · Grade 7 · Hewitt-Trussville | 7 | Hewitt-Trussville | 23:14.75 | 1 |
| 134 | James HenrichPlace 134 · Grade 8 · Altamont | 8 | Altamont | 23:16.16 | 1 |
| 135 | Joel WilliamsPlace 135 · Grade 8 · Hewitt-Trussville | 8 | Hewitt-Trussville | 23:16.46 | 1 |
| 136 | Cameron WardPlace 136 · Grade 9 · Shades Valley High School/JCIB | 9 | Shades Valley High School/JCIB | 23:18.46 | 1 |
| 137 | Aadi RavalPlace 137 · Grade 9 · Altamont | 9 | Altamont | 23:19.09 | 1 |
| 138 | Cole VincentPlace 138 · Grade 7 · Hewitt-Trussville | 7 | Hewitt-Trussville | 23:19.19 | 1 |
| 139 | Bobby RossPlace 139 · Grade 10 · Hoover | 10 | Hoover | 23:20.74 | 1 |
| 140 | Iain EmersonPlace 140 · Grade 8 · Springville | 8 | Springville | 23:21.48 | 1 |
| 141 | Brady AbbottPlace 141 · Grade 8 · Pell City | 8 | Pell City | 23:24.36 | 1 |
| 142 | John Samuel KingPlace 142 · Grade 7 · Hewitt-Trussville | 7 | Hewitt-Trussville | 23:24.69 | 1 |
| 142 | Brock HowellPlace 142 · Grade 9 · Helena | 9 | Helena | 23:24.69 | 1 |
| 144 | Aiden MiddlebrooksPlace 144 · Grade 10 · Spain Park | 10 | Spain Park | 23:31.19 | 1 |
| 145 | Ryder TurnipseedPlace 145 · Grade 7 · Pickens Academy | 7 | Pickens Academy | 23:39.02 | 1 |
| 146 | Finn MosleyPlace 146 · Grade 7 · Hewitt-Trussville | 7 | Hewitt-Trussville | 23:39.46 | 1 |
| 147 | Henry PricePlace 147 · Grade 8 · Altamont | 8 | Altamont | 23:39.78 | 1 |
| 148 | Alex KizzirePlace 148 · Grade 9 · Hoover | 9 | Hoover | 23:44.59 | 1 |
| 149 | Abram DavisPlace 149 · Grade 12 · Leeds | 12 | Leeds | 23:52.50 | 1 |
| 150 | Coleman MorrisonPlace 150 · Grade 7 · Hewitt-Trussville | 7 | Hewitt-Trussville | 23:54.07 | 1 |
| 151 | Nate DunnPlace 151 · Grade 7 · Bibb County | 7 | Bibb County | 23:59.70 | 1 |
| 152 | Hayden CremersPlace 152 · Grade 7 · Hewitt-Trussville | 7 | Hewitt-Trussville | 24:04.74 | 1 |
| 153 | Jack BiddlePlace 153 · Grade 8 · Leeds | 8 | Leeds | 24:14.94 | 1 |
| 154 | Nipun MittalPlace 154 · Grade 11 · Spain Park | 11 | Spain Park | 24:30.73 | 1 |
| 155 | Aiden LeopardPlace 155 · Grade 7 · Springville | 7 | Springville | 24:40.52 | 1 |
| 156 | Cayden AllenPlace 156 · Grade 10 · Helena | 10 | Helena | 24:43.70 | 1 |
| 157 | Ariel LeonPlace 157 · Grade 9 · Shades Valley High School/JCIB | 9 | Shades Valley High School/JCIB | 24:44.08 | 1 |
| 158 | Zane HoltzapfelPlace 158 · Grade 10 · Shades Valley High School/JCIB | 10 | Shades Valley High School/JCIB | 24:51.73 | 1 |
| 159 | Jaylyn JackPlace 159 · Grade 7 · Moody | 7 | Moody | 24:52.14 | 1 |
| 160 | Cooper CrumbPlace 160 · Grade 9 · Hewitt-Trussville | 9 | Hewitt-Trussville | 24:58.66 | 1 |
| 161 | Crue BrysonPlace 161 · Grade 9 · Gardendale | 9 | Gardendale | 25:00.19 | 1 |
| 162 | Aaron DavisPlace 162 · Grade 10 · Hoover | 10 | Hoover | 25:03.65 | 1 |
| 163 | Andrew SimsPlace 163 · Grade 9 · Shades Valley High School/JCIB | 9 | Shades Valley High School/JCIB | 25:09.14 | 1 |
| 164 | Taylor CrockerPlace 164 · Grade 11 · Shades Valley High School/JCIB | 11 | Shades Valley High School/JCIB | 25:21.95 | 1 |
| 165 | Brandon LassiterPlace 165 · Grade 10 · Shades Valley High School/JCIB | 10 | Shades Valley High School/JCIB | 25:23.04 | 1 |
| 166 | Daniel BentonPlace 166 · Grade 10 · Helena | 10 | Helena | 25:27.97 | 1 |
| 167 | Bryant HallPlace 167 · Grade 9 · Springville | 9 | Springville | 25:28.06 | 1 |
| 168 | Grant WorksPlace 168 · Grade 9 · Hoover | 9 | Hoover | 25:45.20 | 1 |
| 169 | Tyler ShiresPlace 169 · Grade 9 · Pickens Academy | 9 | Pickens Academy | 25:46.06 | 1 |
| 170 | Marcum NorthcuttPlace 170 · Grade 12 · Gardendale | 12 | Gardendale | 25:52.40 | 1 |
| 171 | Alex Curtis-AgarwalPlace 171 · Grade 11 · Altamont | 11 | Altamont | 25:58.56 | 1 |
| 172 | Compton SuttlePlace 172 · Grade 9 · Bibb County | 9 | Bibb County | 26:06.94 | 1 |
| 173 | Bo BrownPlace 173 · Grade 9 · Leeds | 9 | Leeds | 26:13.40 | 1 |
| 174 | Grayson PimentelPlace 174 · Grade 9 · Shades Valley High School/JCIB | 9 | Shades Valley High School/JCIB | 26:14.63 | 1 |
| 175 | James RumbleyPlace 175 · Grade 7 · Altamont | 7 | Altamont | 26:32.16 | 1 |
| 176 | Jacob YoungPlace 176 · Grade 9 · Helena | 9 | Helena | 26:42.02 | 1 |
| 177 | Wesley AirhartPlace 177 · Grade 8 · Oneonta | 8 | Oneonta | 26:58.12 | 1 |
| 178 | Connor CrossPlace 178 · Grade 7 · Pell City | 7 | Pell City | 27:38.22 | 1 |
| 179 | Isaiah Lightfoot-UnderwoodPlace 179 · Grade 9 · Shades Valley High School/JCIB | 9 | Shades Valley High School/JCIB | 27:44.66 | 1 |
| 180 | James ReedPlace 180 · Grade 12 · Pickens Academy | 12 | Pickens Academy | 27:57.84 | 1 |
| 181 | Micah BolcarPlace 181 · Grade 7 · Leeds | 7 | Leeds | 28:14.15 | 1 |
| 182 | Zachary BuchananPlace 182 · Grade 8 · Bibb County | 8 | Bibb County | 28:24.99 | 1 |
| 183 | Owen FarleyPlace 183 · Grade 7 · Bibb County | 7 | Bibb County | 28:33.69 | 1 |
| 184 | Jacob FieldsPlace 184 · Grade 9 · Shades Valley High School/JCIB | 9 | Shades Valley High School/JCIB | 28:39.00 | 1 |
| 185 | John Henry RobbinsPlace 185 · Grade 7 · Pickens Academy | 7 | Pickens Academy | 28:49.64 | 1 |
| 186 | David HaynesPlace 186 · Grade 7 · Pell City | 7 | Pell City | 29:20.49 | 1 |
| 187 | John Bart LloydPlace 187 · Grade 9 · Mountain Brook | 9 | Mountain Brook | 29:35.14 | 1 |
| 188 | Tanner SweattPlace 188 · Grade 10 · Oneonta | 10 | Oneonta | 31:34.27 | 1 |
| 189 | Frank PowellPlace 189 · Grade 10 · Leeds | 10 | Leeds | 31:45.11 | 1 |
| 190 | William WigginsPlace 190 · Grade 9 · Shades Valley High School/JCIB | 9 | Shades Valley High School/JCIB | 32:23.55 | 1 |
| 191 | Tucker WatsonPlace 191 · Grade 10 · Moody | 10 | Moody | 34:53.50 | 1 |
| 192 | Jaiden CoatsPlace 192 · Grade 9 · Gardendale | 9 | Gardendale | 35:32.52 | 1 |
| 193 | Eli GordanPlace 193 · Grade 9 · Shades Valley High School/JCIB | 9 | Shades Valley High School/JCIB | 39:10.36 | 1 |
| 194 | Andrew FrenchPlace 194 · Grade 10 · Altamont | 10 | Altamont | 40:05.97 | 1 |