| 1 | Walker PridgenPlace 1 · Grade 8 · Mountain Brook | 8 | Mountain Brook | 10:56.9 PR |
| 2 | Lee ThustonPlace 2 · Grade 8 · Mountain Brook | 8 | Mountain Brook | 11:04.7 PR |
| 3 | Micah HarbisonPlace 3 · Grade 8 · Hewitt-Trussville | 8 | Hewitt-Trussville | 11:08.2 PR |
| 4 | Tripp PawlikPlace 4 · Grade 8 · Homewood | 8 | Homewood | 11:28.6 PR |
| 5 | John Henry DuncanPlace 5 · Grade 7 · Hewitt-Trussville | 7 | Hewitt-Trussville | 11:35.6 PR |
| 6 | Holmes LucasPlace 6 · Grade 7 · Mountain Brook | 7 | Mountain Brook | 11:37.7 PR |
| 7 | Alex LopezPlace 7 · Grade 7 · Hewitt-Trussville | 7 | Hewitt-Trussville | 11:58.5 PR |
| 8 | Owen JohnsonPlace 8 · Grade 8 · Homewood | 8 | Homewood | 11:59.9 PR |
| 9 | Davis BucknerPlace 9 · Grade 7 · Homewood | 7 | Homewood | 12:00.0 PR |
| 10 | Caleb KingPlace 10 · Grade 7 · Hewitt-Trussville | 7 | Hewitt-Trussville | 12:01.1 PR |
| 11 | Gavin PowellPlace 11 · Grade 8 · Liberty Park ms | 8 | Liberty Park ms | 12:01.4 PR |
| 12 | Noah CribbsPlace 12 · Grade 8 · Mountain Brook | 8 | Mountain Brook | 12:04.0 |
| 13 | Jonathan HumphreysPlace 13 · Grade 7 · Mountain Brook | 7 | Mountain Brook | 12:07.8 PR |
| 15 | Yeseong LeePlace 15 · Grade 8 · Hewitt-Trussville | 8 | Hewitt-Trussville | 12:11.7 PR |
| 16 | Wilson DavisPlace 16 · Grade 7 · Mountain Brook | 7 | Mountain Brook | 12:19.7 PR |
| 17 | Raj CordryPlace 17 · Grade 8 · Homewood | 8 | Homewood | 12:20.8 PR |
| 18 | Nathan GrayPlace 18 · Grade 7 · Homewood | 7 | Homewood | 12:22.3 PR |
| 19 | Henry BarkerPlace 19 · Grade 7 · Homewood | 7 | Homewood | 12:22.4 PR |
| 20 | William HightowerPlace 20 · Grade 8 · Mountain Brook | 8 | Mountain Brook | 12:26.6 PR |
| 21 | Archer ChapmanPlace 21 · Grade 7 · Mountain Brook | 7 | Mountain Brook | 12:27.1 PR |
| 22 | John David WelbournePlace 22 · Grade 8 · Louis Pizitz | 8 | Louis Pizitz | 12:31.3 |
| 23 | Charlie ScottPlace 23 · Grade 8 · Mountain Brook | 8 | Mountain Brook | 12:31.9 PR |
| 24 | Jude SalsmanPlace 24 · Grade 8 · Liberty Park ms | 8 | Liberty Park ms | 12:36.9 |
| 25 | Owen MyersPlace 25 · Grade 8 · Homewood | 8 | Homewood | 12:37.2 |
| 26 | Cash McGrawPlace 26 · Grade 7 · Homewood | 7 | Homewood | 12:37.9 PR |
| 27 | Benjamin BlackmonPlace 27 · Grade 8 · Hewitt-Trussville | 8 | Hewitt-Trussville | 12:41.9 PR |
| 28 | Gavin VincentPlace 28 · Grade 8 · Homewood | 8 | Homewood | 12:42.3 PR |
| 29 | Jackson LovettPlace 29 · Grade 8 · Hewitt-Trussville | 8 | Hewitt-Trussville | 12:43.5 PR |
| 31 | Kibet LagatPlace 31 · Grade 8 · Hewitt-Trussville | 8 | Hewitt-Trussville | 12:44.5 PR |
| 32 | John Bradford PricePlace 32 · Grade 7 · Mountain Brook | 7 | Mountain Brook | 12:44.7 PR |
| 33 | Liam JonesPlace 33 · Grade 7 · Mountain Brook | 7 | Mountain Brook | 12:53.0 PR |
| 34 | Zachary RudolphPlace 34 · Grade 8 · Louis Pizitz | 8 | Louis Pizitz | 12:59.4 PR |
| 35 | William LovemanPlace 35 · Grade 8 · Mountain Brook | 8 | Mountain Brook | 13:03.0 PR |
| 36 | Max HollisPlace 36 · Grade 8 · Homewood | 8 | Homewood | 13:03.7 PR |
| 37 | Aiden St. ClairPlace 37 · Grade 8 · Hewitt-Trussville | 8 | Hewitt-Trussville | 13:06.2 PR |
| 38 | Davis HollyPlace 38 · Grade 8 · Homewood | 8 | Homewood | 13:09.5 |
| 39 | Robert CarterPlace 39 · Grade 8 · Homewood | 8 | Homewood | 13:10.1 PR |
| 40 | Bridges LeePlace 40 · Grade 8 · Liberty Park ms | 8 | Liberty Park ms | 13:12.2 |
| 41 | Truett DeckerPlace 41 · Grade 8 · Liberty Park ms | 8 | Liberty Park ms | 13:18.2 PR |
| 42 | Reeves CrossonPlace 42 · Grade 8 · Homewood | 8 | Homewood | 13:19.9 PR |
| 43 | Miller HartmanPlace 43 · Grade 8 · Homewood | 8 | Homewood | 13:20.0 PR |
| 44 | Preston CaglePlace 44 · Grade 7 · Hewitt-Trussville | 7 | Hewitt-Trussville | 13:20.8 |
| 45 | Louis GreenPlace 45 · Grade 7 · Homewood | 7 | Homewood | 13:21.0 |
| 48 | Doug CurranPlace 48 · Grade 8 · Liberty Park ms | 8 | Liberty Park ms | 13:25.4 PR |
| 49 | Xander VelotasPlace 49 · Grade 8 · Louis Pizitz | 8 | Louis Pizitz | 13:31.8 |
| 50 | Calvin PounceyPlace 50 · Grade 8 · Homewood | 8 | Homewood | 13:32.5 PR |
| 51 | Jackson LowePlace 51 · Grade 7 · Homewood | 7 | Homewood | 13:33.9 |
| 53 | Eli VincentPlace 53 · Grade 7 · Homewood | 7 | Homewood | 13:39.5 PR |
| 54 | David LarimerPlace 54 · Grade 7 · Liberty Park ms | 7 | Liberty Park ms | 13:46.7 PR |
| 56 | Brentley PowellPlace 56 · Grade 7 · Helena ms | 7 | Helena ms | 13:49.3 |
| 57 | Wesley WrightPlace 57 · Grade 7 · Hewitt-Trussville | 7 | Hewitt-Trussville | 13:51.6 PR |
| 58 | Andrew FosterPlace 58 · Grade 7 · Mountain Brook | 7 | Mountain Brook | 13:52.2 PR |
| 59 | Isaiah RossPlace 59 · Grade 7 · Hewitt-Trussville | 7 | Hewitt-Trussville | 13:52.4 |
| 61 | Nathaniel CadePlace 61 · Grade 7 · Mountain Brook | 7 | Mountain Brook | 13:58.2 PR |
| 62 | George MorrisPlace 62 · Grade 8 · Mountain Brook | 8 | Mountain Brook | 14:00.4 PR |
| 63 | Collins WynnPlace 63 · Grade 8 · Mountain Brook | 8 | Mountain Brook | 14:04.3 PR |
| 64 | Parker DraissPlace 64 · Grade 7 · Helena ms | 7 | Helena ms | 14:04.7 PR |
| 65 | Royal PetersonPlace 65 · Grade 7 · Homewood | 7 | Homewood | 14:05.2 PR |
| 66 | Tyson BufordPlace 66 · Grade 8 · Homewood | 8 | Homewood | 14:10.0 PR |
| 68 | Sam WhaleyPlace 68 · Grade 7 · Homewood | 7 | Homewood | 14:15.1 PR |
| 69 | Caleb CraftPlace 69 · Grade 8 · Prattville | 8 | Prattville | 14:15.7 PR |
| 70 | Theo SchafferPlace 70 · Grade 8 · Liberty Park ms | 8 | Liberty Park ms | 14:17.9 PR |
| 71 | Hollaway CraftPlace 71 · Grade 8 · Mountain Brook | 8 | Mountain Brook | 14:18.0 |
| 73 | Clayton PattersonPlace 73 · Grade 7 · Liberty Park ms | 7 | Liberty Park ms | 14:20.7 PR |
| 74 | Isaac ClarkPlace 74 · Grade 7 · Hewitt-Trussville | 7 | Hewitt-Trussville | 14:21.0 PR |
| 75 | Gaines SmithPlace 75 · Grade 8 · Louis Pizitz | 8 | Louis Pizitz | 14:23.4 PR |
| 77 | Peyton KellumPlace 77 · Grade 8 · Hewitt-Trussville | 8 | Hewitt-Trussville | 14:25.5 PR |
| 78 | Henry ParkmanPlace 78 · Grade 7 · Hewitt-Trussville | 7 | Hewitt-Trussville | 14:26.0 PR |
| 80 | Bennett Dyer-SmithPlace 80 · Grade 8 · Mountain Brook | 8 | Mountain Brook | 14:27.3 PR |
| 81 | Whit PeinhardtPlace 81 · Grade 8 · Mountain Brook | 8 | Mountain Brook | 14:27.4 |
| 82 | Nikolas DembergPlace 82 · Grade 8 · Liberty Park ms | 8 | Liberty Park ms | 14:31.0 |
| 83 | Justin ArmstrongPlace 83 · Grade 7 · Hewitt-Trussville | 7 | Hewitt-Trussville | 14:31.7 PR |
| 84 | Nabers WaltersPlace 84 · Grade 8 · Mountain Brook | 8 | Mountain Brook | 14:35.6 PR |
| 85 | Carson AndersonPlace 85 · Grade 8 · Hewitt-Trussville | 8 | Hewitt-Trussville | 14:39.1 PR |
| 86 | Hudson SmalleyPlace 86 · Grade 7 · Hewitt-Trussville | 7 | Hewitt-Trussville | 14:39.2 PR |
| 87 | James Austin SaundersPlace 87 · Grade 7 · Mountain Brook | 7 | Mountain Brook | 14:39.9 PR |
| 88 | Samuel DruhanPlace 88 · Grade 8 · Mountain Brook | 8 | Mountain Brook | 14:41.4 |
| 89 | Charlie SimpsonPlace 89 · Grade 7 · Homewood | 7 | Homewood | 14:41.6 PR |
| 90 | Jonathan AldridgePlace 90 · Grade 8 · Hewitt-Trussville | 8 | Hewitt-Trussville | 14:43.5 |
| 91 | Evan HornsbyPlace 91 · Grade 7 · Hewitt-Trussville | 7 | Hewitt-Trussville | 14:45.3 PR |
| 92 | Wells FlowersPlace 92 · Grade 8 · Mountain Brook | 8 | Mountain Brook | 14:46.7 |
| 93 | Jacob CahoonPlace 93 · Grade 7 · Hewitt-Trussville | 7 | Hewitt-Trussville | 14:47.4 PR |
| 94 | Gregory AuthementPlace 94 · Grade 7 · Liberty Park ms | 7 | Liberty Park ms | 14:47.8 PR |
| 95 | Johnny DeMarcoPlace 95 · Grade 7 · Mountain Brook | 7 | Mountain Brook | 14:49.4 PR |
| 96 | John Michael BurksPlace 96 · Grade 8 · Louis Pizitz | 8 | Louis Pizitz | 14:49.5 PR |
| 97 | William RobertsonPlace 97 · Grade 7 · Hewitt-Trussville | 7 | Hewitt-Trussville | 14:53.3 PR |
| 98 | Hudson SnowPlace 98 · Grade 7 · Mountain Brook | 7 | Mountain Brook | 14:54.4 PR |
| 101 | Wyatt SlayPlace 101 · Grade 7 · Prattville | 7 | Prattville | 15:02.8 PR |
| 102 | Michael Perez-FotheringhamPlace 102 · Grade 7 · Helena ms | 7 | Helena ms | 15:05.3 PR |
| 103 | Cam McCabePlace 103 · Grade 7 · Louis Pizitz | 7 | Louis Pizitz | 15:06.1 PR |
| 104 | Layton DreherPlace 104 · Grade 7 · Helena ms | 7 | Helena ms | 15:06.3 PR |
| 107 | Alex RicePlace 107 · Grade 8 · Mountain Brook | 8 | Mountain Brook | 15:12.2 |
| 108 | Harrison CarrPlace 108 · Grade 7 · Mountain Brook | 7 | Mountain Brook | 15:14.7 PR |
| 109 | Xavier BrownPlace 109 · Grade 8 · Cornerstone Schools of Alabama | 8 | Cornerstone Schools of Alabama | 15:19.3 PR |
| 110 | Mercer KortmanPlace 110 · Grade 7 · Homewood | 7 | Homewood | 15:20.6 PR |
| 111 | Noah WalkerPlace 111 · Grade 7 · Homewood | 7 | Homewood | 15:20.8 PR |
| 112 | Will ShafferPlace 112 · Grade 7 · Helena ms | 7 | Helena ms | 15:25.8 PR |
| 113 | Harrison TicklePlace 113 · Grade 8 · Mountain Brook | 8 | Mountain Brook | 15:26.5 PR |
| 115 | Will FoxPlace 115 · Grade 7 · Mountain Brook | 7 | Mountain Brook | 15:40.0 PR |
| 117 | Jackson YoungPlace 117 · Grade 7 · Helena ms | 7 | Helena ms | 15:41.5 |
| 118 | Yusuf BahabryPlace 118 · Grade 7 · Liberty Park ms | 7 | Liberty Park ms | 15:51.0 PR |
| 120 | Callen SegrestPlace 120 · Grade 8 · Louis Pizitz | 8 | Louis Pizitz | 16:02.4 |
| 121 | Silas WilliamsPlace 121 · Grade 8 · Hewitt-Trussville | 8 | Hewitt-Trussville | 16:05.6 PR |
| 123 | Hayes TownsendPlace 123 · Grade 8 · Mountain Brook | 8 | Mountain Brook | 16:08.8 |
| 125 | Luke BurgessPlace 125 · Grade 7 · Helena ms | 7 | Helena ms | 16:12.8 |
| 126 | Jared WilliamsPlace 126 · Grade 7 · Hewitt-Trussville | 7 | Hewitt-Trussville | 16:14.7 PR |
| 128 | Morgan TrippPlace 128 · Grade 8 · Louis Pizitz | 8 | Louis Pizitz | 16:22.6 PR |
| 129 | Drew BrasherPlace 129 · Grade 7 · Mountain Brook | 7 | Mountain Brook | 16:26.8 PR |
| 130 | Bridger WadePlace 130 · Grade 8 · Louis Pizitz | 8 | Louis Pizitz | 16:31.9 |
| 131 | Kyle McLainPlace 131 · Grade 7 · Helena ms | 7 | Helena ms | 16:36.0 |
| 133 | Samuel RoebuckPlace 133 · Grade 8 · Louis Pizitz | 8 | Louis Pizitz | 16:46.7 |
| 134 | Logan McClanahanPlace 134 · Grade 7 · Helena ms | 7 | Helena ms | 16:47.5 PR |
| 135 | Henry SargentPlace 135 · Grade 7 · Mountain Brook | 7 | Mountain Brook | 16:59.7 PR |
| 136 | Jackson VadenPlace 136 · Grade 7 · Helena ms | 7 | Helena ms | 17:03.3 PR |
| 137 | Carter LobergerPlace 137 · Grade 8 · Liberty Park ms | 8 | Liberty Park ms | 17:06.2 PR |
| 138 | Samuel PowellPlace 138 · Grade 8 · Louis Pizitz | 8 | Louis Pizitz | 17:06.9 |
| 139 | Sam AllenPlace 139 · Grade 7 · Helena ms | 7 | Helena ms | 17:07.9 PR |
| 140 | Marshall WisePlace 140 · Grade 7 · Mountain Brook | 7 | Mountain Brook | 17:08.5 PR |
| 141 | Luke AthertonPlace 141 · Grade 8 · Helena ms | 8 | Helena ms | 17:14.1 PR |
| 142 | Joah StumpfPlace 142 · Grade 7 · Helena ms | 7 | Helena ms | 17:18.1 PR |
| 143 | James ColemanPlace 143 · Grade 7 · Louis Pizitz | 7 | Louis Pizitz | 17:21.9 PR |
| 144 | Joshua BlakePlace 144 · Grade 8 · Hewitt-Trussville | 8 | Hewitt-Trussville | 17:27.3 PR |
| 145 | James BallPlace 145 · Grade 7 · Mountain Brook | 7 | Mountain Brook | 18:01.4 |
| 147 | Xander CrockerPlace 147 · Grade 7 · Hewitt-Trussville | 7 | Hewitt-Trussville | 18:07.1 PR |
| 148 | Aarav ShahPlace 148 · Grade 7 · Louis Pizitz | 7 | Louis Pizitz | 18:07.9 PR |
| 149 | Rickey JacksonPlace 149 · Grade 7 · Mountain Brook | 7 | Mountain Brook | 18:11.3 |
| 150 | Kayden AndersonPlace 150 · Grade 7 · Liberty Park ms | 7 | Liberty Park ms | 18:15.0 PR |
| 152 | Aiden TeasleyPlace 152 · Grade 7 · Cornerstone Schools of Alabama | 7 | Cornerstone Schools of Alabama | 18:25.4 PR |
| 154 | Hunter JohnsonPlace 154 · Grade 7 · Prattville | 7 | Prattville | 18:39.2 PR |
| 155 | Parker GosnellPlace 155 · Grade 8 · Liberty Park ms | 8 | Liberty Park ms | 18:41.7 PR |
| 156 | Bennett CaseyPlace 156 · Grade 7 · Mountain Brook | 7 | Mountain Brook | 18:46.7 |
| 157 | Reed DhallPlace 157 · Grade 7 · Mountain Brook | 7 | Mountain Brook | 18:47.8 PR |
| 158 | Tate ArmstrongPlace 158 · Grade 7 · Louis Pizitz | 7 | Louis Pizitz | 18:53.9 |
| 159 | Elias EddelmanPlace 159 · Grade 7 · Prattville | 7 | Prattville | 18:59.5 PR |
| 160 | Jude PowersPlace 160 · Grade 8 · Liberty Park ms | 8 | Liberty Park ms | 19:05.4 PR |
| 161 | Canon SlamenPlace 161 · Grade 8 · Louis Pizitz | 8 | Louis Pizitz | 19:08.0 PR |
| 162 | Winston MightPlace 162 · Grade 7 · Mountain Brook | 7 | Mountain Brook | 19:17.1 PR |
| 164 | Tyson MartinPlace 164 · Grade 7 · Hewitt-Trussville | 7 | Hewitt-Trussville | 19:18.2 |
| 165 | Owen BrooksPlace 165 · Grade 12 · Helena ms | 12 | Helena ms | 19:23.6 PR |
| 166 | George GlennPlace 166 · Grade 7 · Louis Pizitz | 7 | Louis Pizitz | 19:24.7 PR |
| 167 | Reece RobinsonPlace 167 · Grade 8 · Louis Pizitz | 8 | Louis Pizitz | 19:25.8 PR |
| 168 | Trey MilhornPlace 168 · Grade 8 · Hewitt-Trussville | 8 | Hewitt-Trussville | 19:43.8 PR |
| 169 | Levi MarenoPlace 169 · Grade 7 · Helena ms | 7 | Helena ms | 19:50.2 PR |
| 170 | Jacob BrunerPlace 170 · Grade 7 · Mountain Brook | 7 | Mountain Brook | 19:50.5 |
| 171 | Lincoln MillerPlace 171 · Grade 7 · Helena ms | 7 | Helena ms | 20:08.4 |
| 174 | Romanious DennisPlace 174 · Grade 8 · Helena ms | 8 | Helena ms | 21:36.9 |
| 175 | Conrad GilmorePlace 175 · Grade 7 · Prattville | 7 | Prattville | 22:00.5 PR |
| 176 | James HowardPlace 176 · Grade 7 · Mountain Brook | 7 | Mountain Brook | 22:24.0 |
| 177 | Arthur GlennPlace 177 · Grade 7 · Louis Pizitz | 7 | Louis Pizitz | 22:26.9 |
| 181 | Aiden ClarkPlace 181 · Grade 7 · Clay-Chalkville | 7 | Clay-Chalkville | 23:57.5 PR |