| 1 | David LayfieldPlace 1 · Grade 12 · Horseshoe Bend | 12 | Horseshoe Bend | 16:28.47 |
| 2 | Kyle ZeissetPlace 2 · Grade 10 · Guntersville | 10 | Guntersville | 16:40.74 |
| 3 | Weaver CaldwellPlace 3 · Grade 12 · Westminster School at Oak Mountain | 12 | Westminster School at Oak Mountain | 16:43.21 |
| 4 | Cooper JeffcoatPlace 4 · Grade 12 · Oak Mountain | 12 | Oak Mountain | 16:46.86 |
| 5 | Quinn McCurryPlace 5 · Grade 9 · Westminster School at Oak Mountain | 9 | Westminster School at Oak Mountain | 16:47.26 |
| 6 | Aiden McEachranPlace 6 · Grade 11 · Westminster School at Oak Mountain | 11 | Westminster School at Oak Mountain | 16:49.69 |
| 7 | Colman GoodwinPlace 7 · Grade 12 · Auburn (Al) | 12 | Auburn (Al) | 17:02.38 |
| 8 | Isaac GloriosoPlace 8 · Grade 12 · Oak Mountain | 12 | Oak Mountain | 17:03.11 |
| 9 | Zachary JoycePlace 9 · Grade 11 · Oak Mountain | 11 | Oak Mountain | 17:03.35 |
| 10 | Rua MathisPlace 10 · Grade 11 · Jacksonville | 11 | Jacksonville | 17:03.42 |
| 11 | Cole HensonPlace 11 · Grade 10 · Catholic - Montgomery | 10 | Catholic - Montgomery | 17:03.45 |
| 12 | Carter WoodPlace 12 · Grade 11 · Shelby County | 11 | Shelby County | 17:06.80 |
| 13 | Brantley TurnhamPlace 13 · Grade 12 · Opelika | 12 | Opelika | 17:16.66 |
| 14 | Riley CuthbertsonPlace 14 · Grade 11 · Auburn (Al) | 11 | Auburn (Al) | 17:20.80 |
| 15 | Quinn WeaverPlace 15 · Grade 12 · Jacksonville | 12 | Jacksonville | 17:22.19 |
| 16 | Brayden ChandlerPlace 16 · Grade 12 · Springville | 12 | Springville | 17:25.97 |
| 17 | Kaden ThomasPlace 17 · Grade 11 · Prattville | 11 | Prattville | 17:30.67 |
| 18 | Connor SchoonoverPlace 18 · Grade 9 · Auburn (Al) | 9 | Auburn (Al) | 17:31.10 |
| 19 | Logan BarnesPlace 19 · Grade 11 · Stanhope Elmore | 11 | Stanhope Elmore | 17:32.19 |
| 20 | Dylan WrightPlace 20 · Grade 12 · Auburn (Al) | 12 | Auburn (Al) | 17:33.80 |
| 21 | Julian SirmansPlace 21 · Grade 10 · Auburn (Al) | 10 | Auburn (Al) | 17:34.36 |
| 22 | Graham MatzPlace 22 · Grade 12 · Auburn (Al) | 12 | Auburn (Al) | 17:35.27 |
| 23 | Julius JonesPlace 23 · Grade 12 · Prattville | 12 | Prattville | 17:39.69 |
| 24 | Jonah DabbsPlace 24 · Grade 11 · Auburn (Al) | 11 | Auburn (Al) | 17:41.84 |
| 25 | Davis AlexanderPlace 25 · Grade 11 · Auburn (Al) | 11 | Auburn (Al) | 17:45.53 |
| 26 | Riley GodwinPlace 26 · Grade 11 · LAMP | 11 | LAMP | 17:48.98 |
| 27 | William RowlandPlace 27 · Grade 9 · Altamont | 9 | Altamont | 17:50.02 |
| 28 | Camp HerndonPlace 28 · Grade 11 · Helena | 11 | Helena | 17:50.08 |
| 29 | Daniel VansantPlace 29 · Grade 11 · Westminster School at Oak Mountain | 11 | Westminster School at Oak Mountain | 17:51.17 |
| 30 | Knox NewlandPlace 30 · Grade 11 · Opelika | 11 | Opelika | 17:51.51 |
| 31 | Ryan DayPlace 31 · Grade 11 · Auburn (Al) | 11 | Auburn (Al) | 17:53.58 |
| 32 | Parks BusbinPlace 32 · Grade 9 · Auburn (Al) | 9 | Auburn (Al) | 17:54.82 |
| 33 | Danny OhPlace 33 · Grade 12 · Auburn (Al) | 12 | Auburn (Al) | 17:56.21 |
| 34 | Lucas DrostPlace 34 · Grade 11 · Elmore County | 11 | Elmore County | 17:58.73 |
| 35 | Braxton NoePlace 35 · Grade 11 · Oak Mountain | 11 | Oak Mountain | 18:05.07 |
| 36 | Julius BonnerPlace 36 · Grade 12 · Cornerstone Schools of Alabama | 12 | Cornerstone Schools of Alabama | 18:05.65 |
| 37 | Graham PhillipsPlace 37 · Grade 9 · Oak Mountain | 9 | Oak Mountain | 18:10.46 |
| 38 | Owen ThomasPlace 38 · Grade 11 · Auburn (Al) | 11 | Auburn (Al) | 18:17.51 |
| 39 | Miles AnsickPlace 39 · Grade 11 · Auburn (Al) | 11 | Auburn (Al) | 18:19.16 |
| 40 | Brayden HuttonPlace 40 · Grade 10 · Shelby County | 10 | Shelby County | 18:22.64 |
| 41 | Calloway TrammellPlace 41 · Grade 11 · Auburn (Al) | 11 | Auburn (Al) | 18:25.79 |
| 42 | Brayden MarlowPlace 42 · Grade 12 · Springville | 12 | Springville | 18:26.17 |
| 43 | Merrick BlackmanPlace 43 · Grade 11 · Helena | 11 | Helena | 18:31.10 |
| 44 | Max RyanPlace 44 · Grade 8 · Hewitt-Trussville | 8 | Hewitt-Trussville | 18:31.97 |
| 45 | Jack HooverPlace 45 · Grade 12 · Altamont | 12 | Altamont | 18:36.63 |
| 46 | Luke McCurdyPlace 46 · Grade 12 · Guntersville | 12 | Guntersville | 18:36.87 |
| 47 | Grey JacksonPlace 47 · Grade 9 · Hewitt-Trussville | 9 | Hewitt-Trussville | 18:37.14 |
| 48 | Jacob SmithermanPlace 48 · Grade 11 · Oak Mountain | 11 | Oak Mountain | 18:40.34 |
| 49 | Jonathan WoodleyPlace 49 · Grade 11 · Prattville | 11 | Prattville | 18:43.63 |
| 50 | Jaden HallPlace 50 · Grade 12 · Springville | 12 | Springville | 18:44.24 |
| 51 | Alex FlemingPlace 51 · Grade 10 · Shelby County | 10 | Shelby County | 18:44.47 |
| 52 | Charlie HamrickPlace 52 · Grade 10 · Auburn (Al) | 10 | Auburn (Al) | 18:45.01 |
| 53 | MaKonen FalconPlace 53 · Grade 12 · Shelby County | 12 | Shelby County | 18:48.83 |
| 54 | Sawyer LachinaPlace 54 · Grade 10 · Hewitt-Trussville | 10 | Hewitt-Trussville | 18:50.71 |
| 55 | Caleb WillifordPlace 55 · Grade 12 · Helena | 12 | Helena | 18:55.65 |
| 56 | Kevin DavisPlace 56 · Grade 12 · Shelby County | 12 | Shelby County | 18:56.43 |
| 57 | Zachary HallmarkPlace 57 · Grade 9 · Shelby County | 9 | Shelby County | 18:57.70 |
| 58 | Bennett WilliamsPlace 58 · Grade 11 · Wetumpka | 11 | Wetumpka | 18:59.85 |
| 59 | Zach TaylorPlace 59 · Grade 10 · Westminster School at Oak Mountain | 10 | Westminster School at Oak Mountain | 19:00.68 |
| 60 | Asher JusticePlace 60 · Grade 12 · Elmore County | 12 | Elmore County | 19:05.39 |
| 61 | Will DavisPlace 61 · Grade 11 · Guntersville | 11 | Guntersville | 19:07.50 |
| 62 | Riley RehbergPlace 62 · Grade 11 · Westminster School at Oak Mountain | 11 | Westminster School at Oak Mountain | 19:10.10 |
| 63 | Liam SkalaPlace 63 · Grade 9 · Catholic - Montgomery | 9 | Catholic - Montgomery | 19:10.57 |
| 64 | Darwin VasquezPlace 64 · Grade 12 · Boaz | 12 | Boaz | 19:12.09 |
| 65 | Colt WrightPlace 65 · Grade 9 · Hewitt-Trussville | 9 | Hewitt-Trussville | 19:14.43 |
| 66 | Ben McCurdyPlace 66 · Grade 11 · Guntersville | 11 | Guntersville | 19:15.02 |
| 67 | Ryker WoodPlace 67 · Grade 10 · Guntersville | 10 | Guntersville | 19:15.72 |
| 68 | Gavin DreherPlace 68 · Grade 10 · Helena | 10 | Helena | 19:19.12 PR |
| 69 | Cody MaddoxPlace 69 · Grade 9 · Hewitt-Trussville | 9 | Hewitt-Trussville | 19:19.32 |
| 70 | Logan BrownPlace 70 · Grade 10 · Elmore County | 10 | Elmore County | 19:23.74 |
| 71 | Nathan BensingerPlace 71 · Grade 9 · Oak Mountain | 9 | Oak Mountain | 19:24.95 |
| 72 | Aden RuplePlace 72 · Grade 12 · Springville | 12 | Springville | 19:28.99 |
| 73 | Easton GunnelsPlace 73 · Grade 9 · Springville | 9 | Springville | 19:31.93 |
| 74 | Jose SalazarPlace 74 · Grade 11 · Indian Springs | 11 | Indian Springs | 19:33.37 |
| 75 | John GreenPlace 75 · Grade 10 · Hewitt-Trussville | 10 | Hewitt-Trussville | 19:40.08 |
| 76 | Emanuel PeraltaPlace 76 · Grade 11 · Stanhope Elmore | 11 | Stanhope Elmore | 19:40.33 |
| 77 | Will DixonPlace 77 · Grade 9 · Shelby County | 9 | Shelby County | 19:42.38 |
| 78 | Francisco Felix PascualPlace 78 · Grade 12 · Boaz | 12 | Boaz | 19:46.11 |
| 79 | Ben TaylorPlace 79 · Grade 9 · Oak Mountain | 9 | Oak Mountain | 19:47.31 |
| 80 | Anton BrakkePlace 80 · Grade 11 · John Carroll | 11 | John Carroll | 19:49.13 |
| 81 | Walter LynchPlace 81 · Grade 12 · Wetumpka | 12 | Wetumpka | 19:49.41 |
| 82 | Nathan HillPlace 82 · Grade 10 · Wetumpka | 10 | Wetumpka | 19:49.92 |
| 83 | Cooper DayPlace 83 · Grade 11 · Hewitt-Trussville | 11 | Hewitt-Trussville | 19:50.53 |
| 84 | Nathan CarpenterPlace 84 · Grade 10 · Prattville | 10 | Prattville | 19:54.76 |
| 85 | Oliver MiddletonPlace 85 · Grade 12 · Indian Springs | 12 | Indian Springs | 19:56.67 |
| 86 | Brady CoxPlace 86 · Grade 9 · Catholic - Montgomery | 9 | Catholic - Montgomery | 19:59.64 |
| 87 | Luke AlexanderPlace 87 · Grade 10 · Oak Mountain | 10 | Oak Mountain | 20:05.33 |
| 88 | Bruce (Tripp) StonePlace 88 · Grade 12 · Jacksonville | 12 | Jacksonville | 20:07.65 |
| 89 | Nehemiah HudsonPlace 89 · Grade 7 · Elmore County | 7 | Elmore County | 20:07.65 |
| 90 | Kash DavisPlace 90 · Grade 8 · Horseshoe Bend | 8 | Horseshoe Bend | 20:10.52 |
| 91 | Grayson GayPlace 91 · Grade 10 · Central-Phenix City | 10 | Central-Phenix City | 20:11.39 |
| 92 | Lenwood JonesPlace 92 · Grade 9 · Hewitt-Trussville | 9 | Hewitt-Trussville | 20:13.40 |
| 93 | Trevor ThompsonPlace 93 · Grade 11 · Opelika | 11 | Opelika | 20:14.85 |
| 94 | Lance PhillipsPlace 94 · Grade 11 · Hewitt-Trussville | 11 | Hewitt-Trussville | 20:15.24 |
| 95 | Clayton HowellPlace 95 · Grade 10 · Hewitt-Trussville | 10 | Hewitt-Trussville | 20:15.66 |
| 96 | Steven MoodyPlace 96 · Grade 10 · Gardendale | 10 | Gardendale | 20:17.16 PR |
| 97 | Sutton SoltauPlace 97 · Grade 10 · Opelika | 10 | Opelika | 20:18.76 |
| 98 | Isaiah GleasonPlace 98 · Grade 11 · Tuscaloosa County | 11 | Tuscaloosa County | 20:19.69 |
| 99 | Sam DavisPlace 99 · Grade 10 · Westminster School at Oak Mountain | 10 | Westminster School at Oak Mountain | 20:23.72 |
| 100 | James SegarsPlace 100 · Grade 11 · John Carroll | 11 | John Carroll | 20:24.12 |
| 101 | Caleb ProctorPlace 101 · Grade 9 · Pike Road | 9 | Pike Road | 20:24.51 |
| 102 | Tripp CampbellPlace 102 · Grade 12 · Opelika | 12 | Opelika | 20:26.37 |
| 103 | Colin ThurmanPlace 103 · Grade 12 · Jacksonville | 12 | Jacksonville | 20:26.49 |
| 104 | John GreerPlace 104 · Grade 11 · Opelika | 11 | Opelika | 20:26.56 |
| 105 | Kristian HollowayPlace 105 · Grade 12 · Prattville | 12 | Prattville | 20:28.03 |
| 106 | Jaxon CortezPlace 106 · Grade 10 · Pelham | 10 | Pelham | 20:32.51 |
| 107 | Ryan CaseyPlace 107 · Grade 10 · Oak Mountain | 10 | Oak Mountain | 20:32.59 |
| 108 | Jack HutchinsonPlace 108 · Grade 10 · Springville | 10 | Springville | 20:34.43 |
| 109 | Will MorrisPlace 109 · Grade 11 · Indian Springs | 11 | Indian Springs | 20:34.89 |
| 110 | Jb BeckerPlace 110 · Grade 12 · Elmore County | 12 | Elmore County | 20:39.86 |
| 111 | Zahid IssaPlace 111 · Grade 12 · Altamont | 12 | Altamont | 20:41.75 |
| 112 | Cole HollingsworthPlace 112 · Grade 11 · Pelham | 11 | Pelham | 20:41.89 |
| 113 | Burch HarrisPlace 113 · Grade 12 · Opelika | 12 | Opelika | 20:42.01 |
| 114 | Jaiden KeyesPlace 114 · Grade 10 · Opelika | 10 | Opelika | 20:42.19 |
| 115 | Noah SzymulaPlace 115 · Grade 12 · Jemison | 12 | Jemison | 20:44.63 |
| 116 | Weston BarnettPlace 116 · Grade 10 · Hewitt-Trussville | 10 | Hewitt-Trussville | 20:50.14 |
| 117 | Charlie DavisPlace 117 · Grade 12 · Westminster School at Oak Mountain | 12 | Westminster School at Oak Mountain | 20:52.45 |
| 118 | Kai SugitaPlace 118 · Grade 10 · Hewitt-Trussville | 10 | Hewitt-Trussville | 20:53.48 |
| 119 | Teague JonesPlace 119 · Grade 12 · Hewitt-Trussville | 12 | Hewitt-Trussville | 20:53.52 |
| 120 | Jacob KendallPlace 120 · Grade 12 · Pike Road | 12 | Pike Road | 20:53.68 |
| 121 | Ryder ToulminPlace 121 · Grade 9 · Prattville | 9 | Prattville | 20:56.37 |
| 122 | Parker BarnesPlace 122 · Grade 9 · Pelham | 9 | Pelham | 20:58.03 |
| 123 | Parker NeimanPlace 123 · Grade 12 · Altamont | 12 | Altamont | 21:00.14 |
| 124 | Andrew HillPlace 124 · Grade 11 · Jefferson Christian | 11 | Jefferson Christian | 21:01.33 |
| 125 | Jacob DunbarPlace 125 · Grade 10 · Westminster School at Oak Mountain | 10 | Westminster School at Oak Mountain | 21:07.67 |
| 126 | Eli ElliotPlace 126 · Grade 10 · Westminster School at Oak Mountain | 10 | Westminster School at Oak Mountain | 21:07.70 |
| 127 | Clover LakePlace 127 · Grade 10 · Tuscaloosa County | 10 | Tuscaloosa County | 21:09.81 |
| 128 | Trevor MasonPlace 128 · Grade 12 · Guntersville | 12 | Guntersville | 21:13.12 |
| 129 | Cole EverretPlace 129 · Grade 10 · Guntersville | 10 | Guntersville | 21:13.52 |
| 130 | Thorvald CraigPlace 130 · Grade 9 · Prattville | 9 | Prattville | 21:13.55 |
| 131 | Arnav AggarwalPlace 131 · Grade 11 · LAMP | 11 | LAMP | 21:15.11 |
| 132 | Caedmon CraigPlace 132 · Grade 11 · Prattville | 11 | Prattville | 21:17.27 |
| 133 | Ryker LewisPlace 133 · Grade 9 · Jacksonville | 9 | Jacksonville | 21:17.59 |
| 134 | McKoy LockePlace 134 · Grade 9 · Horseshoe Bend | 9 | Horseshoe Bend | 21:18.68 |
| 135 | Braedon SlaterPlace 135 · Grade 9 · Prattville | 9 | Prattville | 21:19.98 |
| 136 | John ScholtzPlace 136 · Grade 11 · Tuscaloosa County | 11 | Tuscaloosa County | 21:20.13 |
| 137 | Brander PerezPlace 137 · Grade 11 · Boaz | 11 | Boaz | 21:21.16 |
| 138 | Landon KellerPlace 138 · Grade 11 · Shelby County | 11 | Shelby County | 21:21.76 |
| 139 | Jhony GasparPlace 139 · Grade 9 · Boaz | 9 | Boaz | 21:22.89 |
| 140 | Anderson ChitwoodPlace 140 · Grade 8 · Indian Springs | 8 | Indian Springs | 21:24.63 |
| 141 | Gunnar McDanielPlace 141 · Grade 10 · Horseshoe Bend | 10 | Horseshoe Bend | 21:25.86 |
| 142 | Aadi RavalPlace 142 · Grade 10 · Altamont | 10 | Altamont | 21:26.50 |
| 143 | Jackson KeyserPlace 143 · Grade 9 · Shelby County | 9 | Shelby County | 21:26.69 |
| 144 | Andrew SmithermanPlace 144 · Grade 10 · John Carroll | 10 | John Carroll | 21:26.74 |
| 145 | Theron HurstonPlace 145 · Grade 10 · Pike Road | 10 | Pike Road | 21:27.05 |
| 146 | Brock HowellPlace 146 · Grade 10 · Helena | 10 | Helena | 21:27.14 |
| 147 | Charles EdmonsonPlace 147 · Grade 10 · LAMP | 10 | LAMP | 21:28.96 |
| 148 | Matthew Jr. JohnsonPlace 148 · Grade 9 · Central-Phenix City | 9 | Central-Phenix City | 21:30.21 |
| 149 | Nate FridayPlace 149 · Grade 7 · Elmore County | 7 | Elmore County | 21:30.34 PR |
| 150 | Connor FureighPlace 150 · Grade 9 · Pike Road | 9 | Pike Road | 21:32.50 |
| 151 | Kyle KempPlace 151 · Grade 11 · St Clair County | 11 | St Clair County | 21:35.15 |
| 152 | Clay SneedPlace 152 · Grade 9 · John Carroll | 9 | John Carroll | 21:36.04 |
| 153 | Henry PricePlace 153 · Grade 9 · Altamont | 9 | Altamont | 21:36.82 |
| 154 | Noah ChildressPlace 154 · Grade 9 · Stanhope Elmore | 9 | Stanhope Elmore | 21:42.61 |
| 155 | Camden BroadheadPlace 155 · Grade 11 · Pelham | 11 | Pelham | 21:47.41 |
| 156 | Preston GablePlace 156 · Grade 10 · Guntersville | 10 | Guntersville | 21:47.54 |
| 157 | Ethan PowellPlace 157 · Grade 12 · Helena | 12 | Helena | 21:49.19 |
| 158 | Ari SImonPlace 158 · Grade 12 · Boaz | 12 | Boaz | 21:55.99 |
| 159 | Alex LockerPlace 159 · Grade 10 · Shelby County | 10 | Shelby County | 21:56.09 |
| 160 | Jordan MoseleyPlace 160 · Grade 10 · Prattville | 10 | Prattville | 21:56.43 |
| 161 | Silas FallinPlace 161 · Grade 9 · Wetumpka | 9 | Wetumpka | 21:58.55 |
| 162 | Kaden Peterson-DillardPlace 162 · Grade 12 · Wetumpka | 12 | Wetumpka | 21:59.30 |
| 163 | Parker BarkleyPlace 163 · Grade 8 · Pike Road | 8 | Pike Road | 22:00.41 |
| 164 | Luke MasonPlace 164 · Grade 9 · Pike Road | 9 | Pike Road | 22:00.72 |
| 165 | Dallas OliverPlace 165 · Grade 7 · Elmore County | 7 | Elmore County | 22:01.31 |
| 166 | Sims HutchinsonPlace 166 · Grade 9 · Springville | 9 | Springville | 22:03.44 |
| 167 | John Mark BlackPlace 167 · Grade 10 · LAMP | 10 | LAMP | 22:04.98 |
| 168 | Edson Rojas-CavanzonPlace 168 · Grade 12 · Alabama Deaf | 12 | Alabama Deaf | 22:07.67 |
| 169 | Aidan FleetPlace 169 · Grade 12 · Catholic - Montgomery | 12 | Catholic - Montgomery | 22:08.02 |
| 170 | Bladen KeelPlace 170 · Grade 9 · Horseshoe Bend | 9 | Horseshoe Bend | 22:09.11 |
| 171 | Rashad WarePlace 171 · Grade 11 · Opelika | 11 | Opelika | 22:11.95 |
| 172 | Colton JacksonPlace 172 · Grade 9 · Helena | 9 | Helena | 22:16.95 |
| 173 | Alex FordPlace 173 · Grade 12 · Springville | 12 | Springville | 22:17.13 |
| 174 | Adrian SevgiPlace 174 · Grade 11 · Jacksonville | 11 | Jacksonville | 22:18.78 |
| 175 | Kamron StonePlace 175 · Grade 9 · Pike Road | 9 | Pike Road | 22:23.34 |
| 176 | Stephen WorthamPlace 176 · Grade 11 · Southeastern | 11 | Southeastern | 22:23.38 |
| 177 | Graydon CulverPlace 177 · Grade 10 · Wetumpka | 10 | Wetumpka | 22:23.46 |
| 178 | Zaydon ShumpertPlace 178 · Grade 10 · Tuscaloosa County | 10 | Tuscaloosa County | 22:25.56 |
| 179 | Antonio SampsonPlace 179 · Grade 8 · Central-Phenix City | 8 | Central-Phenix City | 22:27.25 |
| 180 | Gavin FarleyPlace 180 · Grade 11 · Pike Road | 11 | Pike Road | 22:32.26 |
| 181 | Xander McLendonPlace 181 · Grade 8 · Pike Road | 8 | Pike Road | 22:36.30 |
| 182 | Cole ReesePlace 182 · Grade 10 · Pelham | 10 | Pelham | 22:37.78 |
| 183 | Henry HutchinsonPlace 183 · Grade 12 · Springville | 12 | Springville | 22:39.34 |
| 184 | Isaac RutskyPlace 184 · Grade 11 · Indian Springs | 11 | Indian Springs | 22:39.97 |
| 185 | Landen Focia-MatmanivongPlace 185 · Grade 10 · Wetumpka | 10 | Wetumpka | 22:40.98 |
| 186 | Ethan McGeePlace 186 · Grade 12 · Helena | 12 | Helena | 22:41.05 |
| 187 | Sebastian JabinesPlace 187 · Grade 11 · John Carroll | 11 | John Carroll | 22:41.49 |
| 188 | Clarke SnyderPlace 188 · Grade 10 · John Carroll | 10 | John Carroll | 22:49.58 |
| 189 | Parker WilliamsPlace 189 · Grade 11 · Wetumpka | 11 | Wetumpka | 22:49.89 |
| 190 | Gabe BrooksPlace 190 · Grade 11 · Pike Road | 11 | Pike Road | 22:50.50 |
| 191 | James HenrichPlace 191 · Grade 9 · Altamont | 9 | Altamont | 22:51.51 |
| 192 | Aiden KeelPlace 192 · Grade 9 · Horseshoe Bend | 9 | Horseshoe Bend | 22:52.01 |
| 193 | Liam FelioPlace 193 · Grade 10 · Stanhope Elmore | 10 | Stanhope Elmore | 22:53.87 |
| 194 | Jalek WebbPlace 194 · Grade 11 · LAMP | 11 | LAMP | 22:53.93 |
| 195 | Titus CarterPlace 195 · Grade 9 · Elmore County | 9 | Elmore County | 22:55.45 |
| 196 | Aron WangPlace 196 · Grade 10 · Indian Springs | 10 | Indian Springs | 22:55.92 |
| 197 | Jack RuppertPlace 197 · Grade 10 · Wetumpka | 10 | Wetumpka | 22:55.96 |
| 198 | Zander BroePlace 198 · Grade 8 · Central-Phenix City | 8 | Central-Phenix City | 22:58.52 |
| 199 | Hudson WhiteardPlace 199 · Grade 9 · Horseshoe Bend | 9 | Horseshoe Bend | 23:02.52 |
| 200 | Jaeyun KimPlace 200 · Grade 10 · LAMP | 10 | LAMP | 23:02.70 |
| 201 | Cooper EastmanPlace 201 · Grade 8 · Prattville | 8 | Prattville | 23:03.07 |
| 202 | Justin Chavez-LopezPlace 202 · Grade 12 · Altamont | 12 | Altamont | 23:04.43 |
| 203 | Elijah BealPlace 203 · Grade 9 · Pike Road | 9 | Pike Road | 23:06.43 |
| 204 | Micah BlazerPlace 204 · Grade 9 · LAMP | 9 | LAMP | 23:08.21 |
| 205 | Joseph Silva VenturaPlace 205 · Grade 9 · Boaz | 9 | Boaz | 23:13.97 |
| 206 | Grady BarkleyPlace 206 · Grade 11 · Pike Road | 11 | Pike Road | 23:14.45 |
| 207 | Simon GlassPlace 207 · Grade 11 · LAMP | 11 | LAMP | 23:18.42 |
| 208 | Anthony BurfordPlace 208 · Grade 7 · Central-Phenix City | 7 | Central-Phenix City | 23:19.50 |
| 209 | Nathan PacePlace 209 · Grade 11 · Jacksonville | 11 | Jacksonville | 23:26.70 |
| 210 | Colton CarnleyPlace 210 · Grade 10 · Guntersville | 10 | Guntersville | 23:27.46 |
| 211 | Spencer AllenPlace 211 · Grade 11 · Elmore County | 11 | Elmore County | 23:31.05 PR |
| 212 | Tylan FloydPlace 212 · Grade 11 · Altamont | 11 | Altamont | 23:31.88 |
| 213 | Layne RobertsPlace 213 · Grade 10 · Tuscaloosa County | 10 | Tuscaloosa County | 23:43.03 |
| 214 | Mathew MahaffeyPlace 214 · Grade 10 · Springville | 10 | Springville | 23:47.27 |
| 215 | Amare DayPlace 215 · Grade 12 · Jacksonville | 12 | Jacksonville | 23:56.44 |
| 216 | Samuel NortonPlace 216 · Grade 8 · Jacksonville | 8 | Jacksonville | 24:00.98 |
| 217 | Justin ChungPlace 217 · Grade 10 · LAMP | 10 | LAMP | 24:01.05 |
| 218 | Eli TaffPlace 218 · Grade 10 · Central-Phenix City | 10 | Central-Phenix City | 24:01.18 |
| 219 | Ben RhodesPlace 219 · Grade 12 · Pike Road | 12 | Pike Road | 24:03.42 |
| 220 | Joshua LarsenPlace 220 · Grade 10 · Wetumpka | 10 | Wetumpka | 24:04.38 |
| 221 | Jayden KimPlace 221 · Grade 10 · LAMP | 10 | LAMP | 24:04.51 PR |
| 222 | Bryce GablePlace 222 · Grade 7 · LAMP | 7 | LAMP | 24:07.20 |
| 223 | Insu LeePlace 223 · Grade 10 · LAMP | 10 | LAMP | 24:08.56 |
| 224 | Kevin McShinePlace 224 · Grade 10 · Stanhope Elmore | 10 | Stanhope Elmore | 24:10.12 |
| 225 | Adam McCuistonPlace 225 · Grade 11 · John Carroll | 11 | John Carroll | 24:12.65 |
| 226 | Joshua MeltonPlace 226 · Grade 12 · Pike Road | 12 | Pike Road | 24:16.07 |
| 227 | Issac LaffertyPlace 227 · Grade 8 · Jacksonville | 8 | Jacksonville | 24:17.34 |
| 228 | Zachary WilliamsonPlace 228 · Grade 10 · Jefferson Christian | 10 | Jefferson Christian | 24:21.75 |
| 229 | Ben BrewerPlace 229 · Grade 9 · Pike Road | 9 | Pike Road | 24:27.34 |
| 230 | Walt BlakemorePlace 230 · Grade 9 · Helena | 9 | Helena | 24:35.11 |
| 231 | Aubrey SimsPlace 231 · Grade 10 · Horseshoe Bend | 10 | Horseshoe Bend | 24:39.57 |
| 232 | Jacob YoungPlace 232 · Grade 10 · Helena | 10 | Helena | 24:39.69 |
| 233 | Favor WilliamsPlace 233 · Grade 9 · Elmore County | 9 | Elmore County | 24:53.38 |
| 234 | Aadi PatelPlace 234 · Grade 12 · Altamont | 12 | Altamont | 25:02.98 |
| 235 | Cazpien CarterPlace 235 · Grade 9 · Helena | 9 | Helena | 25:04.32 |
| 236 | Brody EnglishPlace 236 · Grade 11 · Jacksonville | 11 | Jacksonville | 25:04.33 |
| 237 | Wyatt BakerPlace 237 · Grade 10 · Guntersville | 10 | Guntersville | 25:08.16 |
| 238 | Jacob CarterPlace 238 · Grade 9 · Horseshoe Bend | 9 | Horseshoe Bend | 25:13.24 |
| 239 | Greyson LipscombPlace 239 · Grade 11 · Pike Road | 11 | Pike Road | 25:15.14 |
| 240 | Isaiah ColoradoPlace 240 · Grade 11 · Indian Springs | 11 | Indian Springs | 25:16.52 |
| 241 | Anderson WadePlace 241 · Grade 8 · Stanhope Elmore | 8 | Stanhope Elmore | 25:23.11 |
| 242 | Matthew ZhengPlace 242 · Grade 10 · Indian Springs | 10 | Indian Springs | 25:26.49 |
| 243 | Kaden BarfieldPlace 243 · Grade 9 · St Clair County | 9 | St Clair County | 25:32.72 |
| 244 | Horacio ContrerasPlace 244 · Grade 10 · Boaz | 10 | Boaz | 25:32.85 |
| 245 | Jordan CranePlace 245 · Grade 10 · St Clair County | 10 | St Clair County | 25:46.13 |
| 246 | Nico BorasinoPlace 246 · Grade 10 · Altamont | 10 | Altamont | 25:53.75 |
| 247 | Kevin LeePlace 247 · Grade 8 · LAMP | 8 | LAMP | 26:05.60 |
| 248 | Louis LeePlace 248 · Grade 10 · LAMP | 10 | LAMP | 26:08.31 |
| 249 | Kyle CorcoranPlace 249 · Grade 10 · Helena | 10 | Helena | 26:13.04 |
| 250 | Evan ThomasPlace 250 · Grade 9 · LAMP | 9 | LAMP | 26:20.88 |
| 251 | Fabian RiveraPlace 251 · Grade 12 · Jemison | 12 | Jemison | 26:31.84 |
| 252 | Joseph DevereuxPlace 252 · Grade 9 · John Carroll | 9 | John Carroll | 26:37.52 |
| 253 | Landon WilmethPlace 253 · Grade 9 · Elmore County | 9 | Elmore County | 26:42.94 |
| 254 | Walt AkinsPlace 254 · Grade 9 · Indian Springs | 9 | Indian Springs | 26:48.60 |
| 255 | Joseph HennickPlace 255 · Grade 11 · John Carroll | 11 | John Carroll | 27:02.21 |
| 256 | Sebastian AlvarezPlace 256 · Grade 11 · Southeastern | 11 | Southeastern | 27:14.34 |
| 257 | Ian NunezPlace 257 · Grade 7 · Jefferson Christian | 7 | Jefferson Christian | 27:17.72 |
| 258 | Bryant HallPlace 258 · Grade 10 · Springville | 10 | Springville | 27:20.66 |
| 259 | Joseph Benedict AndersPlace 259 · Grade 11 · Indian Springs | 11 | Indian Springs | 27:22.28 |
| 260 | Jake McLanePlace 260 · Grade 12 · Altamont | 12 | Altamont | 27:31.41 PR |
| 261 | Jaxon FourquetPlace 261 · Grade 9 · Jacksonville | 9 | Jacksonville | 27:35.98 |
| 262 | Caleb TrussellPlace 262 · Grade 12 · Gardendale | 12 | Gardendale | 28:03.97 PR |
| 263 | Rafael GapudPlace 263 · Grade 11 · Alabama Deaf | 11 | Alabama Deaf | 28:17.32 |
| 264 | Daniel BentonPlace 264 · Grade 11 · Helena | 11 | Helena | 28:50.14 |
| 265 | Zackary WoodPlace 265 · Grade 9 · St Clair County | 9 | St Clair County | 28:58.53 |
| 266 | Jasper AdamsPlace 266 · Grade 10 · Gardendale | 10 | Gardendale | 29:09.19 |
| 267 | Xavi MendezPlace 267 · Grade 8 · Boaz | 8 | Boaz | 29:45.61 |
| 268 | Colton RodmanPlace 268 · Grade 7 · Horseshoe Bend | 7 | Horseshoe Bend | 30:30.74 |
| 269 | Grayson CooperPlace 269 · Grade 9 · Stanhope Elmore | 9 | Stanhope Elmore | 30:38.74 |
| 270 | Kieran GorsuchPlace 270 · Grade 8 · John Carroll | 8 | John Carroll | 30:41.32 |
| 271 | Clever LopezPlace 271 · Grade 10 · Boaz | 10 | Boaz | 31:04.91 PR |
| 272 | Aden DeramusPlace 272 · Grade 9 · Elmore County | 9 | Elmore County | 33:01.80 |
| 273 | Aiden EisonPlace 273 · Grade 8 · Prattville | 8 | Prattville | 33:49.97 |