| 1. | Quinn ButlerPlace 1. · Grade 12 · Saint John Paul II | 12 | Saint John Paul II | 2:03.55a |
| 2. | Lee ThomasPlace 2. · Grade 12 · Randolph | 12 | Randolph | 2:04.57a |
| 3. | Keaton WattsPlace 3. · Grade 12 · Huntsville | 12 | Huntsville | 2:05.51a |
| 4. | Jacob CobbPlace 4. · Grade 12 · Huntsville | 12 | Huntsville | 2:06.20a |
| 5. | Avery McDonaldPlace 5. · Grade 11 · Vestavia Hills | 11 | Vestavia Hills | 2:06.39a PR |
| 6. | Adler BriningerPlace 6. · Grade 12 · Saint John Paul II | 12 | Saint John Paul II | 2:07.66a PR |
| 7. | John Michael WilliamsonPlace 7. · Grade 12 · Hoover | 12 | Hoover | 2:08.40a PR |
| 8. | Jacob VillaniPlace 8. · Grade 10 · Vestavia Hills | 10 | Vestavia Hills | 2:08.97a PR |
| 9. | Jack SchambanPlace 9. · Grade 12 · Randolph | 12 | Randolph | 2:09.90a |
| 10. | Brandon CianfaglionePlace 10. · Grade 11 · Saint John Paul II | 11 | Saint John Paul II | 2:10.24a |
| 11. | Benjamin KnightenPlace 11. · Grade 12 · Vestavia Hills | 12 | Vestavia Hills | 2:10.93a |
| 12. | Nicholas SchovelPlace 12. · Grade 10 · Saint John Paul II | 10 | Saint John Paul II | 2:11.33a |
| 13. | Jack RobertsPlace 13. · Grade 10 · Saint John Paul II | 10 | Saint John Paul II | 2:11.44a |
| 14. | Joel GreenePlace 14. · Grade 10 · Mountain Brook | 10 | Mountain Brook | 2:11.73a PR |
| 15. | Jordan FordPlace 15. · Grade 11 · Dadeville | 11 | Dadeville | 2:11.90a PR |
| 16. | Jacob KachadorianPlace 16. · Grade 12 · Huntsville | 12 | Huntsville | 2:11.94a |
| 17. | Carter BusbyPlace 17. · Grade 11 · Spain Park | 11 | Spain Park | 2:11.97a |
| 18. | Zac LambPlace 18. · Grade 10 · Hoover | 10 | Hoover | 2:12.15a |
| 19. | Ben MurrayPlace 19. · Grade 9 · Homewood | 9 | Homewood | 2:12.42a |
| 20. | Luke BaldwinPlace 20. · Grade 11 · Briarwood Christian | 11 | Briarwood Christian | 2:12.45a |
| 21. | Matthew HardenPlace 21. · Grade 9 · Hoover | 9 | Hoover | 2:12.58a |
| 22. | James MeadorPlace 22. · Grade 10 · Huntsville | 10 | Huntsville | 2:12.79a |
| 23. | Zach TakacsPlace 23. · Grade 9 · Randolph | 9 | Randolph | 2:13.35a |
| 24. | Thomas AldagPlace 24. · Grade 11 · Huntsville | 11 | Huntsville | 2:13.46a |
| 25. | Mathis MorrisPlace 25. · Grade 11 · Huntsville | 11 | Huntsville | 2:13.63a PR |
| 26. | Ethan ZibasPlace 26. · Grade 11 · Saint John Paul II | 11 | Saint John Paul II | 2:13.89a |
| 27. | John RichardsonPlace 27. · Grade 12 · Westminster School at Oak Mountain | 12 | Westminster School at Oak Mountain | 2:13.91a |
| 28. | Matthew CobbPlace 28. · Grade 10 · Huntsville | 10 | Huntsville | 2:14.09a |
| 29. | Jack AndersonPlace 29. · Grade 10 · Lindsay Lane Christian | 10 | Lindsay Lane Christian | 2:14.18a |
| 30. | Joseph BellPlace 30. · Grade 11 · Briarwood Christian | 11 | Briarwood Christian | 2:14.95a |
| 31. | Luke HunterPlace 31. · Grade 10 · Hoover | 10 | Hoover | 2:15.12a |
| 32. | Ryan McConnellPlace 32. · Grade 10 · Vestavia Hills | 10 | Vestavia Hills | 2:15.25a PR |
| 33. | Jackson HarrisPlace 33. · Grade 9 · Huntsville | 9 | Huntsville | 2:16.36a |
| 34. | Steele JoinerPlace 34. · Grade 10 · Lawrence County | 10 | Lawrence County | 2:16.41a |
| 35. | Arjun VaradhanPlace 35. · Grade 12 · Westminster School at Oak Mountain | 12 | Westminster School at Oak Mountain | 2:16.46a |
| 36. | Sam KilgorePlace 36. · Grade 9 · Hoover | 9 | Hoover | 2:16.49a |
| 37. | Henry WoodallPlace 37. · Grade 10 · Lindsay Lane Christian | 10 | Lindsay Lane Christian | 2:16.84a |
| 38. | Walton ReddenPlace 38. · Grade 11 · Mountain Brook | 11 | Mountain Brook | 2:17.57a |
| 39. | Kaleb WattsPlace 39. · Grade - · Huntsville | - | Huntsville | 2:17.67a PR |
| 40. | William GallantPlace 40. · Grade 9 · Hewitt-Trussville | 9 | Hewitt-Trussville | 2:17.70a |
| 41. | John LetlowPlace 41. · Grade - · Smiths Station | - | Smiths Station | 2:17.71a PR |
| 42. | Chase CallahanPlace 42. · Grade 12 · Sipsey Valley | 12 | Sipsey Valley | 2:17.74a |
| 43. | William ClarkPlace 43. · Grade 11 · Mountain Brook | 11 | Mountain Brook | 2:17.92a |
| 44. | Aiden NixonPlace 44. · Grade 9 · Huntsville | 9 | Huntsville | 2:17.95a |
| 45. | Jacob CrossPlace 45. · Grade 11 · Huntsville | 11 | Huntsville | 2:17.99a |
| 46. | Michael CowlesPlace 46. · Grade 12 · Huntsville | 12 | Huntsville | 2:18.10a PR |
| 47. | Zachary CooperPlace 47. · Grade 9 · Hoover | 9 | Hoover | 2:18.27a |
| 48. | Eli JerniganPlace 48. · Grade 8 · Montgomery Academy | 8 | Montgomery Academy | 2:18.43a |
| 49. | Luke RichardsonPlace 49. · Grade 10 · Westminster School at Oak Mountain | 10 | Westminster School at Oak Mountain | 2:18.61a |
| 50. | Davis LeePlace 50. · Grade 9 · Mountain Brook | 9 | Mountain Brook | 2:18.73a |
| 50. | Charles HamiltonPlace 50. · Grade 12 · Vestavia Hills | 12 | Vestavia Hills | 2:18.73a |
| 52. | Nicholas MillerPlace 52. · Grade 11 · Mountain Brook | 11 | Mountain Brook | 2:18.76a |
| 53. | Davis PlowdenPlace 53. · Grade 10 · Mountain Brook | 10 | Mountain Brook | 2:18.94a |
| 54. | Jahir SanchezPlace 54. · Grade 11 · James Clemens | 11 | James Clemens | 2:19.19a PR |
| 55. | Kellen RutherfordPlace 55. · Grade 11 · Hewitt-Trussville | 11 | Hewitt-Trussville | 2:19.31a |
| 56. | Jackson LeePlace 56. · Grade 11 · Huntsville | 11 | Huntsville | 2:19.69a |
| 57. | Jackson CooperPlace 57. · Grade 11 · Spain Park | 11 | Spain Park | 2:20.13a |
| 58. | Taylor HeltonPlace 58. · Grade 12 · Guntersville | 12 | Guntersville | 2:20.21a PR |
| 59. | Tyler MoorePlace 59. · Grade 12 · Huntsville | 12 | Huntsville | 2:20.43a |
| 60. | Thomas HollidayPlace 60. · Grade 10 · Huntsville | 10 | Huntsville | 2:20.54a |
| 61. | Marcus MudanoPlace 61. · Grade 12 · Spain Park | 12 | Spain Park | 2:20.67a |
| 62. | Caden RyanPlace 62. · Grade 12 · Homewood | 12 | Homewood | 2:20.68a PR |
| 63. | Sawyer TillPlace 63. · Grade 10 · Hewitt-Trussville | 10 | Hewitt-Trussville | 2:21.07a |
| 64. | Danny TackettPlace 64. · Grade 9 · Hoover | 9 | Hoover | 2:21.26a |
| 65. | Charles VaughanPlace 65. · Grade 10 · Mountain Brook | 10 | Mountain Brook | 2:21.39a |
| 66. | Jackson MartinPlace 66. · Grade 10 · Westbrook Christian | 10 | Westbrook Christian | 2:21.55a |
| 67. | Ethan EllerbuschPlace 67. · Grade 12 · Westminster School at Oak Mountain | 12 | Westminster School at Oak Mountain | 2:21.69a PR |
| 68. | Aidan BrinkleyPlace 68. · Grade 10 · James Clemens | 10 | James Clemens | 2:21.71a PR |
| 69. | Zane McPetersPlace 69. · Grade 9 · Spain Park | 9 | Spain Park | 2:21.91a |
| 70. | Jayden VillanuevaPlace 70. · Grade 10 · Douglas | 10 | Douglas | 2:21.95a |
| 71. | Stewart MillerPlace 71. · Grade 11 · Montgomery Academy | 11 | Montgomery Academy | 2:22.03a |
| 72. | Charlie SullinsPlace 72. · Grade 11 · Huntsville | 11 | Huntsville | 2:22.12a PR |
| 73. | Dennis ChawPlace 73. · Grade - · Douglas | - | Douglas | 2:22.20a PR |
| 74. | Chase JosephPlace 74. · Grade 9 · Hoover | 9 | Hoover | 2:22.31a |
| 75. | John VelezPlace 75. · Grade 11 · James Clemens | 11 | James Clemens | 2:22.36a PR |
| 76. | Luke ThompsonPlace 76. · Grade 10 · Briarwood Christian | 10 | Briarwood Christian | 2:22.40a |
| 77. | Mason SchraderPlace 77. · Grade 11 · Huntsville | 11 | Huntsville | 2:22.48a |
| 78. | Paul CopusPlace 78. · Grade 10 · Hewitt-Trussville | 10 | Hewitt-Trussville | 2:22.57a |
| 79. | David CoomerPlace 79. · Grade 10 · Randolph | 10 | Randolph | 2:22.61a |
| 80. | Eric XingPlace 80. · Grade 10 · Randolph | 10 | Randolph | 2:22.69a |
| 81. | Dillon SmithPlace 81. · Grade 11 · Hewitt-Trussville | 11 | Hewitt-Trussville | 2:22.72a PR |
| 82. | Garrett YokeleyPlace 82. · Grade 9 · Hewitt-Trussville | 9 | Hewitt-Trussville | 2:22.92a |
| 83. | Hughes ThomasPlace 83. · Grade 12 · Mountain Brook | 12 | Mountain Brook | 2:23.24a |
| 84. | Eli MuncherPlace 84. · Grade 11 · Hewitt-Trussville | 11 | Hewitt-Trussville | 2:23.33a |
| 85. | Gaven ColopyPlace 85. · Grade 10 · Smiths Station | 10 | Smiths Station | 2:23.37a |
| 86. | Paul CustodioPlace 86. · Grade 11 · Saint John Paul II | 11 | Saint John Paul II | 2:23.50a |
| 87. | Lukas YiPlace 87. · Grade 10 · Montgomery Academy | 10 | Montgomery Academy | 2:23.65a PR |
| 88. | Harrison WinterPlace 88. · Grade 9 · Hoover | 9 | Hoover | 2:24.17a |
| 89. | Wint YerbyPlace 89. · Grade 12 · Altamont | 12 | Altamont | 2:24.25a |
| 90. | Sutherland WoodPlace 90. · Grade 11 · Oak Mountain | 11 | Oak Mountain | 2:24.28a PR |
| 91. | Tyler DardenPlace 91. · Grade 12 · Helena | 12 | Helena | 2:24.42a |
| 92. | James Austin TindellPlace 92. · Grade 10 · Bibb County | 10 | Bibb County | 2:24.49a |
| 93. | Jackson HowsePlace 93. · Grade 9 · Randolph | 9 | Randolph | 2:24.63a |
| 94. | Adam CarlislePlace 94. · Grade 10 · Huntsville | 10 | Huntsville | 2:24.95a |
| 95. | Cooper HornPlace 95. · Grade 11 · Montgomery Academy | 11 | Montgomery Academy | 2:24.98a |
| 96. | Luke BarlowPlace 96. · Grade 11 · Mountain Brook | 11 | Mountain Brook | 2:24.98a |
| 97. | Tim KarblerPlace 97. · Grade 12 · Huntsville | 12 | Huntsville | 2:25.07a |
| 98. | Harrison ClarkPlace 98. · Grade 9 · Mountain Brook | 9 | Mountain Brook | 2:25.08a |
| 99. | Drake O'NealPlace 99. · Grade 11 · Smiths Station | 11 | Smiths Station | 2:25.23a PR |
| 100. | Kolton WattsPlace 100. · Grade 11 · Huntsville | 11 | Huntsville | 2:25.37a |
| 101. | Spencer DixonPlace 101. · Grade - · Huntsville | - | Huntsville | 2:25.65a |
| 102. | Jack PatePlace 102. · Grade 10 · Hewitt-Trussville | 10 | Hewitt-Trussville | 2:25.81a |
| 103. | Cole ByersPlace 103. · Grade 7 · American Christian | 7 | American Christian | 2:25.82a |
| 104. | Semmel JacksonPlace 104. · Grade 11 · Woodlawn | 11 | Woodlawn | 2:25.91a |
| 105. | Luke AusleyPlace 105. · Grade 11 · Guntersville | 11 | Guntersville | 2:25.93a |
| 106. | Larry LongoriaPlace 106. · Grade 12 · Huntsville | 12 | Huntsville | 2:26.12a |
| 107. | Aiden VrocherPlace 107. · Grade 10 · Hewitt-Trussville | 10 | Hewitt-Trussville | 2:26.15a PR |
| 108. | Stopher WallsPlace 108. · Grade 9 · Spain Park | 9 | Spain Park | 2:26.30a PR |
| 109. | Blake GrahamPlace 109. · Grade - · Lawrence County | - | Lawrence County | 2:26.35a |
| 110. | Ryan DeaversPlace 110. · Grade 10 · Bibb County | 10 | Bibb County | 2:26.38a PR |
| 111. | Noah EdgyPlace 111. · Grade 11 · Bibb County | 11 | Bibb County | 2:26.41a PR |
| 112. | Colvin BusseyPlace 112. · Grade 7 · Homewood | 7 | Homewood | 2:26.50a |
| 113. | Benjamin HallPlace 113. · Grade 11 · Huntsville | 11 | Huntsville | 2:26.60a |
| 114. | Roberto HernandezPlace 114. · Grade 10 · Oak Mountain | 10 | Oak Mountain | 2:26.71a PR |
| 115. | Christian SchultzPlace 115. · Grade 9 · Huntsville | 9 | Huntsville | 2:26.85a |
| 116. | Brian CarterPlace 116. · Grade 10 · Huntsville | 10 | Huntsville | 2:26.95a |
| 117. | Clayton CollinsPlace 117. · Grade 9 · Mountain Brook | 9 | Mountain Brook | 2:26.95a |
| 118. | Hudson BatesPlace 118. · Grade 9 · Hewitt-Trussville | 9 | Hewitt-Trussville | 2:27.00a PR |
| 119. | Jordan WallacePlace 119. · Grade 11 · Dadeville | 11 | Dadeville | 2:27.03a PR |
| 120. | Marion MannPlace 120. · Grade 12 · American Christian | 12 | American Christian | 2:27.09a |
| 121. | Alex ByersPlace 121. · Grade 9 · American Christian | 9 | American Christian | 2:27.19a |
| 122. | Connor CapolupoPlace 122. · Grade 9 · Huntsville | 9 | Huntsville | 2:27.35a |
| 123. | Griffin ValentinoPlace 123. · Grade 9 · Hoover | 9 | Hoover | 2:27.43a |
| 124. | Evan ShieldsPlace 124. · Grade 8 · Randolph | 8 | Randolph | 2:27.46a |
| 125. | Ziyun McCowanPlace 125. · Grade - · Dadeville | - | Dadeville | 2:27.53a PR |
| 126. | Grayson HallPlace 126. · Grade 9 · Huntsville | 9 | Huntsville | 2:27.78a |
| 127. | Zavee JonesPlace 127. · Grade 12 · Huntsville | 12 | Huntsville | 2:27.84a PR |
| 128. | Bibb AlbrightPlace 128. · Grade 10 · Mountain Brook | 10 | Mountain Brook | 2:28.05a |
| 129. | JaMario WrightPlace 129. · Grade - · Woodlawn | - | Woodlawn | 2:28.17a |
| 130. | Wright McManusPlace 130. · Grade 8 · Randolph | 8 | Randolph | 2:28.36a |
| 131. | Andrew AllenPlace 131. · Grade 11 · Huntsville | 11 | Huntsville | 2:28.37a |
| 132. | Camp JerniganPlace 132. · Grade 11 · Montgomery Academy | 11 | Montgomery Academy | 2:28.50a |
| 133. | Sean RushtonPlace 133. · Grade 10 · Huntsville | 10 | Huntsville | 2:28.72a PR |
| 134. | Brock RenicksPlace 134. · Grade 10 · American Christian | 10 | American Christian | 2:29.08a |
| 135. | Ryan WilsonPlace 135. · Grade 10 · Huntsville | 10 | Huntsville | 2:29.15a |
| 136. | Luke KennedyPlace 136. · Grade 9 · Huntsville | 9 | Huntsville | 2:29.30a |
| 137. | Jaydon ThreattPlace 137. · Grade 9 · Smiths Station | 9 | Smiths Station | 2:29.36a |
| 138. | Thomas HimesPlace 138. · Grade 9 · Hewitt-Trussville | 9 | Hewitt-Trussville | 2:29.42a |
| 139. | Adonijah KaplelachPlace 139. · Grade 11 · Homewood | 11 | Homewood | 2:29.45a |
| 140. | Denton RussellPlace 140. · Grade 9 · Mountain Brook | 9 | Mountain Brook | 2:29.55a |
| 141. | Daniel DaizPlace 141. · Grade 10 · Oak Mountain | 10 | Oak Mountain | 2:29.76a PR |
| 142. | Tripp McCainPlace 142. · Grade 8 · Homewood | 8 | Homewood | 2:29.77a |
| 143. | Zimran RaziqPlace 143. · Grade 11 · Huntsville | 11 | Huntsville | 2:30.01a |
| 144. | Asher CurpPlace 144. · Grade 9 · Westbrook Christian | 9 | Westbrook Christian | 2:30.14a |
| 145. | Francisco CarnaggioPlace 145. · Grade 12 · Altamont | 12 | Altamont | 2:30.59a |
| 146. | Caiden MendiolaPlace 146. · Grade 11 · Huntsville | 11 | Huntsville | 2:30.60a |
| 147. | Rex UsryPlace 147. · Grade 9 · Hewitt-Trussville | 9 | Hewitt-Trussville | 2:30.75a |
| 148. | Darrien SccrogginsPlace 148. · Grade - · Woodlawn | - | Woodlawn | 2:30.76a |
| 149. | JT BrownleePlace 149. · Grade 9 · Spain Park | 9 | Spain Park | 2:30.82a |
| 150. | Judson LyonsPlace 150. · Grade 9 · Homewood | 9 | Homewood | 2:30.86a |
| 151. | Hayden BranamPlace 151. · Grade 10 · James Clemens | 10 | James Clemens | 2:30.99a |
| 152. | Oscar GarciaPlace 152. · Grade 11 · Homewood | 11 | Homewood | 2:31.35a |
| 153. | Alan VicentePlace 153. · Grade 11 · Hewitt-Trussville | 11 | Hewitt-Trussville | 2:31.65a |
| 154. | Jackson HallPlace 154. · Grade 10 · Huntsville | 10 | Huntsville | 2:31.73a |
| 155. | David SittonPlace 155. · Grade - · Homewood | - | Homewood | 2:31.81a |
| 156. | Ethan BagwellPlace 156. · Grade 7 · Homewood | 7 | Homewood | 2:32.04a |
| 157. | Maverick WadePlace 157. · Grade - · Huntsville | - | Huntsville | 2:32.31a PR |
| 158. | Crawford SheffieldPlace 158. · Grade 10 · Mountain Brook | 10 | Mountain Brook | 2:32.64a PR |
| 159. | George PelekisPlace 159. · Grade 9 · Mountain Brook | 9 | Mountain Brook | 2:32.82a |
| 160. | Alex LemakPlace 160. · Grade - · Bibb County | - | Bibb County | 2:32.96a |
| 161. | Brandon BernalPlace 161. · Grade 11 · Douglas | 11 | Douglas | 2:33.05a |
| 162. | Tyler WalleyPlace 162. · Grade 11 · Altamont | 11 | Altamont | 2:33.49a PR |
| 163. | Creed AllenPlace 163. · Grade 9 · Mountain Brook | 9 | Mountain Brook | 2:33.58a |
| 164. | Eric MoorePlace 164. · Grade 7 · Huntsville | 7 | Huntsville | 2:33.90a |
| 165. | Ian JonesPlace 165. · Grade 9 · Saint John Paul II | 9 | Saint John Paul II | 2:34.07a PR |
| 166. | Addison BraunPlace 166. · Grade 10 · Huntsville | 10 | Huntsville | 2:34.18a PR |
| 167. | Brooks MiklicPlace 167. · Grade 9 · Mountain Brook | 9 | Mountain Brook | 2:34.21a |
| 168. | Logan HulmanPlace 168. · Grade 10 · Huntsville | 10 | Huntsville | 2:34.23a PR |
| 169. | Franklin NguyenPlace 169. · Grade 11 · Saint John Paul II | 11 | Saint John Paul II | 2:34.75a PR |
| 170. | Michael KitchenPlace 170. · Grade 10 · Lindsay Lane Christian | 10 | Lindsay Lane Christian | 2:35.39a |
| 171. | Garth BicePlace 171. · Grade 11 · Hewitt-Trussville | 11 | Hewitt-Trussville | 2:35.65a |
| 172. | Harris StrangPlace 172. · Grade - · Altamont | - | Altamont | 2:35.65a |
| 173. | Nathan MarksPlace 173. · Grade 12 · Huntsville | 12 | Huntsville | 2:35.72a PR |
| 174. | Colby DuncanPlace 174. · Grade 10 · Huntsville | 10 | Huntsville | 2:35.83a |
| 175. | Enrique Garcia de JesusPlace 175. · Grade 10 · Douglas | 10 | Douglas | 2:35.85a |
| 176. | Grant KingPlace 176. · Grade 10 · Lindsay Lane Christian | 10 | Lindsay Lane Christian | 2:36.05a PR |
| 177. | Michael JupinPlace 177. · Grade 11 · James Clemens | 11 | James Clemens | 2:36.33a |
| 178. | Jackson AveryPlace 178. · Grade 10 · Mountain Brook | 10 | Mountain Brook | 2:36.60a |
| 179. | Andrew SmithPlace 179. · Grade 12 · Spain Park | 12 | Spain Park | 2:36.72a PR |
| 180. | John JuarezPlace 180. · Grade 11 · Douglas | 11 | Douglas | 2:37.74a |
| 181. | Tom CustodioPlace 181. · Grade 7 · Saint John Paul II | 7 | Saint John Paul II | 2:37.90a |
| 182. | Patrick BishopPlace 182. · Grade 9 · Spain Park | 9 | Spain Park | 2:38.39a |
| 183. | Shaun RichPlace 183. · Grade 10 · Bibb County | 10 | Bibb County | 2:38.50a PR |
| 184. | Nake SinghPlace 184. · Grade 9 · Huntsville | 9 | Huntsville | 2:38.56a PR |
| 185. | Michael LemmonPlace 185. · Grade 8 · American Christian | 8 | American Christian | 2:38.65a |
| 186. | Carson RouleauPlace 186. · Grade 9 · Mountain Brook | 9 | Mountain Brook | 2:38.67a |
| 187. | Darshan PatelPlace 187. · Grade 9 · Hewitt-Trussville | 9 | Hewitt-Trussville | 2:38.87a |
| 188. | Carson RenicksPlace 188. · Grade 8 · American Christian | 8 | American Christian | 2:39.05a |
| 189. | Ben JordanPlace 189. · Grade 11 · Montgomery Academy | 11 | Montgomery Academy | 2:39.06a |
| 190. | James IveyPlace 190. · Grade 9 · Homewood | 9 | Homewood | 2:39.38a |
| 191. | Aspen MendiolaPlace 191. · Grade 12 · Huntsville | 12 | Huntsville | 2:39.40a |
| 192. | Ben KvachPlace 192. · Grade 9 · Huntsville | 9 | Huntsville | 2:39.49a PR |
| 193. | Landers ClaytonPlace 193. · Grade 11 · James Clemens | 11 | James Clemens | 2:39.67a PR |
| 194. | Kyle HsuPlace 194. · Grade 12 · Altamont | 12 | Altamont | 2:39.74a PR |
| 195. | Michael ChavarPlace 195. · Grade 8 · Homewood | 8 | Homewood | 2:40.42a |
| 196. | Logan StewartPlace 196. · Grade 9 · Hewitt-Trussville | 9 | Hewitt-Trussville | 2:40.44a |
| 197. | Truitt CrowleyPlace 197. · Grade - · Oak Mountain | - | Oak Mountain | 2:40.45a PR |
| 198. | Ben RodriguezPlace 198. · Grade 12 · Oneonta | 12 | Oneonta | 2:40.52a |
| 199. | Clay BishopPlace 199. · Grade 10 · Westbrook Christian | 10 | Westbrook Christian | 2:40.52a PR |
| 200. | Josh PotterPlace 200. · Grade 9 · Altamont | 9 | Altamont | 2:41.05a PR |
| 201. | Dylan JonesPlace 201. · Grade 8 · American Christian | 8 | American Christian | 2:41.48a |
| 202. | Spencer FreiPlace 202. · Grade 12 · James Clemens | 12 | James Clemens | 2:41.54a PR |
| 203. | Ethan FinneganPlace 203. · Grade 9 · Hewitt-Trussville | 9 | Hewitt-Trussville | 2:41.57a PR |
| 204. | Zachary HinklemanPlace 204. · Grade 10 · James Clemens | 10 | James Clemens | 2:41.71a |
| 205. | Obediah GuthriPlace 205. · Grade - · Spain Park | - | Spain Park | 2:41.82a PR |
| 206. | Chris ProlsdorferPlace 206. · Grade 10 · Spain Park | 10 | Spain Park | 2:42.52a |
| 207. | Tommy DaleyPlace 207. · Grade 9 · Mountain Brook | 9 | Mountain Brook | 2:42.84a |
| 208. | James SheffieldPlace 208. · Grade 10 · Spain Park | 10 | Spain Park | 2:43.60a PR |
| 209. | Torben SugdenPlace 209. · Grade - · Hewitt-Trussville | - | Hewitt-Trussville | 2:44.22a |
| 210. | Micah StowePlace 210. · Grade - · Dadeville | - | Dadeville | 2:44.38a |
| 211. | Ryan McMillenPlace 211. · Grade 9 · Huntsville | 9 | Huntsville | 2:44.42a PR |
| 212. | Chris AllenPlace 212. · Grade 9 · Woodlawn | 9 | Woodlawn | 2:45.32a |
| 213. | Luke ChapuranPlace 213. · Grade 7 · Huntsville | 7 | Huntsville | 2:47.50a |
| 214. | Adam RichPlace 214. · Grade 9 · Lindsay Lane Christian | 9 | Lindsay Lane Christian | 2:48.14a |
| 215. | Cole WalkerPlace 215. · Grade 11 · Sipsey Valley | 11 | Sipsey Valley | 2:48.44a |
| 216. | Alton MitchellPlace 216. · Grade 11 · Woodlawn | 11 | Woodlawn | 2:48.61a |
| 217. | Devon HutchinsonPlace 217. · Grade 11 · Bibb County | 11 | Bibb County | 2:49.18a PR |
| 218. | Ayden TaylorPlace 218. · Grade 9 · Huntsville | 9 | Huntsville | 2:49.25a PR |
| 219. | Cooper GunterPlace 219. · Grade 10 · Huntsville | 10 | Huntsville | 2:50.22a PR |
| 220. | Gabriel CarrilloPlace 220. · Grade 7 · Saint John Paul II | 7 | Saint John Paul II | 2:50.74a |
| 221. | Christopher ObenhausPlace 221. · Grade 7 · Montgomery Academy | 7 | Montgomery Academy | 2:51.29a |
| 222. | Frank WillifordPlace 222. · Grade 7 · Montgomery Academy | 7 | Montgomery Academy | 2:51.46a |
| 223. | Trey WhitePlace 223. · Grade - · Montgomery Academy | - | Montgomery Academy | 2:51.52a |
| 224. | Colin HatcherPlace 224. · Grade 9 · Altamont | 9 | Altamont | 2:51.81a |
| 225. | Chris MauldinPlace 225. · Grade 10 · Hewitt-Trussville | 10 | Hewitt-Trussville | 2:52.09a |
| 226. | Alex EdwardsPlace 226. · Grade 10 · Hewitt-Trussville | 10 | Hewitt-Trussville | 2:52.32a |
| 227. | Bates WhetstonePlace 227. · Grade 9 · Spain Park | 9 | Spain Park | 2:52.67a |
| 228. | Jacob MoorePlace 228. · Grade 9 · Hewitt-Trussville | 9 | Hewitt-Trussville | 2:53.52a |
| 229. | Owen SawyerPlace 229. · Grade 9 · Huntsville | 9 | Huntsville | 2:54.81a |
| 230. | Jose AvalosPlace 230. · Grade 9 · Douglas | 9 | Douglas | 2:55.59a PR |
| 231. | Carter CailPlace 231. · Grade 7 · American Christian | 7 | American Christian | 2:57.30a |
| 232. | David RodenPlace 232. · Grade - · James Clemens | - | James Clemens | 2:58.07a |
| 233. | Henry GreenPlace 233. · Grade - · Randolph | - | Randolph | 2:58.48a PR |
| 234. | William ShaverPlace 234. · Grade 7 · Huntsville | 7 | Huntsville | 2:59.46a |
| 235. | Cale StewartPlace 235. · Grade 7 · Saint John Paul II | 7 | Saint John Paul II | 3:00.08a PR |
| 236. | Davis GrayPlace 236. · Grade - · Mountain Brook | - | Mountain Brook | 3:04.67a PR |
| 237. | Ander WyattPlace 237. · Grade 11 · Homewood | 11 | Homewood | 3:04.85a |
| 238. | Matt ConePlace 238. · Grade - · Montgomery Academy | - | Montgomery Academy | 3:05.18a |
| 239. | Dane WorkmanPlace 239. · Grade 9 · James Clemens | 9 | James Clemens | 3:05.57a PR |
| 240. | Thomas FloydPlace 240. · Grade - · Montgomery Academy | - | Montgomery Academy | 3:10.19a PR |
| 241. | Ethan McCulloughPlace 241. · Grade 9 · Hewitt-Trussville | 9 | Hewitt-Trussville | 3:11.85a |
| 242. | Wilson DavisPlace 242. · Grade 8 · Westminster School at Oak Mountain | 8 | Westminster School at Oak Mountain | 3:19.66a |
| 243. | Price McLemorePlace 243. · Grade 10 · Montgomery Academy | 10 | Montgomery Academy | 3:27.26a |
| 244. | Jackson MacksPlace 244. · Grade - · Bibb County | - | Bibb County | 3:29.33a PR |
| -- | Micah AdamsPlace -- · Grade 8 · Westminster School at Oak Mountain | 8 | Westminster School at Oak Mountain | DNF |