| 1 | Fleet RobinsonPlace 1 · Grade 8 · Mountain Brook | 8 | Mountain Brook | 11:11.04 PR |
| 2 | Reid HuguninePlace 2 · Grade 8 · Liberty Park ms | 8 | Liberty Park ms | 11:15.11 |
| 3 | Asher KirkwoodPlace 3 · Grade 8 · Homewood | 8 | Homewood | 11:15.36 PR |
| 4 | Vedant SinghPlace 4 · Grade 8 · Liberty Park ms | 8 | Liberty Park ms | 11:21.73 |
| 5 | Lee ThustonPlace 5 · Grade 7 · Mountain Brook | 7 | Mountain Brook | 11:23.54 |
| 6 | Bennett SiegelPlace 6 · Grade 8 · Homewood | 8 | Homewood | 11:32.46 |
| 7 | Hampton BoneyPlace 7 · Grade 8 · Homewood | 8 | Homewood | 11:39.95 PR |
| 8 | Caleb NicholsPlace 8 · Grade 8 · Berry | 8 | Berry | 11:40.40 PR |
| 9 | Cayden GibbonsPlace 9 · Grade 8 · Berry | 8 | Berry | 11:43.05 |
| 10 | Benjamin MorganPlace 10 · Grade 8 · Mountain Brook | 8 | Mountain Brook | 11:46.32 |
| 11 | Tripp PawlikPlace 11 · Grade 7 · Homewood | 7 | Homewood | 11:47.37 |
| 12 | Owen McCarthyPlace 12 · Grade 8 · John Carroll | 8 | John Carroll | 11:49.06 PR |
| 13 | James KassoufPlace 13 · Grade 8 · Mountain Brook | 8 | Mountain Brook | 11:53.30 |
| 14 | Blake ShannonPlace 14 · Grade 7 · Liberty Park ms | 7 | Liberty Park ms | 11:54.01 |
| 15 | Isaiah GilleyPlace 15 · Grade 8 · Berry | 8 | Berry | 11:55.95 |
| 16 | Colton WaitePlace 16 · Grade 8 · Berry | 8 | Berry | 12:03.13 |
| 17 | Sam CrabtreePlace 17 · Grade 8 · Homewood | 8 | Homewood | 12:07.58 |
| 18 | Jack BurrussPlace 18 · Grade 8 · Mountain Brook | 8 | Mountain Brook | 12:08.78 |
| 19 | Stowe BlackPlace 19 · Grade 8 · Mountain Brook | 8 | Mountain Brook | 12:08.79 |
| 20 | Jude SalsmanPlace 20 · Grade 7 · Liberty Park ms | 7 | Liberty Park ms | 12:11.91 PR |
| 21 | Winston HarveyPlace 21 · Grade 7 · John Carroll | 7 | John Carroll | 12:15.95 PR |
| 22 | Cohen CrumlyPlace 22 · Grade 8 · Berry | 8 | Berry | 12:21.33 |
| 23 | John ManzelliPlace 23 · Grade 8 · Homewood | 8 | Homewood | 12:22.24 PR |
| 24 | Connor CostonPlace 24 · Grade 8 · Berry | 8 | Berry | 12:24.11 |
| 25 | Gavin PowellPlace 25 · Grade 7 · Liberty Park ms | 7 | Liberty Park ms | 12:24.37 |
| 26 | Phillip John MadoniaPlace 26 · Grade 8 · John Carroll | 8 | John Carroll | 12:24.95 PR |
| 27 | Freddy FigueroaPlace 27 · Grade 8 · Berry | 8 | Berry | 12:25.11 PR |
| 28 | Colsen WilliamsPlace 28 · Grade 8 · Oxford | 8 | Oxford | 12:28.14 PR |
| 29 | Webber MossPlace 29 · Grade 8 · Mountain Brook | 8 | Mountain Brook | 12:29.05 |
| 30 | Weston BrewerPlace 30 · Grade 8 · Mountain Brook | 8 | Mountain Brook | 12:33.69 PR |
| 31 | Ren BentleyPlace 31 · Grade 8 · Oxford | 8 | Oxford | 12:36.35 PR |
| 32 | Walker PridgenPlace 32 · Grade 7 · Mountain Brook | 7 | Mountain Brook | 12:37.82 |
| 33 | Thomas LivingstonPlace 33 · Grade 7 · Mountain Brook | 7 | Mountain Brook | 12:39.03 PR |
| 34 | Sam MillsPlace 34 · Grade 7 · Homewood | 7 | Homewood | 12:39.49 PR |
| 35 | Cason CoxPlace 35 · Grade 8 · Homewood | 8 | Homewood | 12:41.20 |
| 36 | Norris HasenfussPlace 36 · Grade 8 · Homewood | 8 | Homewood | 12:44.72 PR |
| 37 | Jj SchilleciPlace 37 · Grade 7 · Mountain Brook | 7 | Mountain Brook | 12:45.00 PR |
| 38 | Jackson CucklerPlace 38 · Grade 7 · Berry | 7 | Berry | 12:50.40 |
| 39 | Alex Garcia RamosPlace 39 · Grade 7 · Oxford | 7 | Oxford | 12:52.05 PR |
| 40 | Edgar EstradaPlace 40 · Grade 8 · Oxford | 8 | Oxford | 12:52.26 PR |
| 41 | Owen MyersPlace 41 · Grade 7 · Homewood | 7 | Homewood | 12:54.17 |
| 42 | Ryan KimPlace 42 · Grade 8 · Liberty Park ms | 8 | Liberty Park ms | 12:54.48 |
| 43 | Abeer PoorePlace 43 · Grade 8 · Liberty Park ms | 8 | Liberty Park ms | 12:54.85 PR |
| 44 | Owen JohnsonPlace 44 · Grade 7 · Homewood | 7 | Homewood | 12:56.49 |
| 45 | Noah CribbsPlace 45 · Grade 7 · Mountain Brook | 7 | Mountain Brook | 12:57.81 |
| 46 | Bridges LeePlace 46 · Grade 7 · Liberty Park ms | 7 | Liberty Park ms | 13:00.09 PR |
| 47 | Watson ZechPlace 47 · Grade 7 · Liberty Park ms | 7 | Liberty Park ms | 13:00.70 |
| 48 | Matthew EllisPlace 48 · Grade 8 · Liberty Park ms | 8 | Liberty Park ms | 13:10.45 |
| 49 | Grant HawleyPlace 49 · Grade 8 · Louis Pizitz | 8 | Louis Pizitz | 13:20.45 |
| 50 | Davis HollyPlace 50 · Grade 7 · Homewood | 7 | Homewood | 13:23.96 |
| 51 | Roman ManiscalcoPlace 51 · Grade 7 · Oxford | 7 | Oxford | 13:26.08 PR |
| 52 | Reeves CrossonPlace 52 · Grade 7 · Homewood | 7 | Homewood | 13:26.36 |
| 53 | Hugo Velasquez-SanchezPlace 53 · Grade 7 · Oxford | 7 | Oxford | 13:26.56 PR |
| 54 | Miller HartmanPlace 54 · Grade 7 · Homewood | 7 | Homewood | 13:28.18 |
| 55 | William LellPlace 55 · Grade 8 · Mountain Brook | 8 | Mountain Brook | 13:29.04 |
| 56 | Reid LindseyPlace 56 · Grade 7 · Oxford | 7 | Oxford | 13:29.15 PR |
| 57 | Alexander KarrPlace 57 · Grade 7 · Louis Pizitz | 7 | Louis Pizitz | 13:30.57 PR |
| 58 | Raj CordryPlace 58 · Grade 7 · Homewood | 7 | Homewood | 13:30.69 |
| 59 | Xander VelotasPlace 59 · Grade 7 · Louis Pizitz | 7 | Louis Pizitz | 13:30.78 |
| 60 | Elliot ThompsonPlace 60 · Grade 8 · Berry | 8 | Berry | 13:39.38 PR |
| 61 | Devan SaputraPlace 61 · Grade 8 · Berry | 8 | Berry | 13:39.64 PR |
| 62 | Jackson BlakelyPlace 62 · Grade 8 · Liberty Park ms | 8 | Liberty Park ms | 13:39.68 |
| 63 | George ByePlace 63 · Grade 8 · Berry | 8 | Berry | 13:41.53 PR |
| 64 | Hunter RayPlace 64 · Grade 7 · John Carroll | 7 | John Carroll | 13:43.45 |
| 65 | Gavin VincentPlace 65 · Grade 7 · Homewood | 7 | Homewood | 13:45.17 |
| 66 | Whit MillerPlace 66 · Grade 7 · Berry | 7 | Berry | 13:47.44 |
| 67 | Mitchell LawrencePlace 67 · Grade 7 · John Carroll | 7 | John Carroll | 13:48.52 |
| 68 | Calvin PounceyPlace 68 · Grade 7 · Homewood | 7 | Homewood | 13:49.98 |
| 69 | William LovemanPlace 69 · Grade 7 · Mountain Brook | 7 | Mountain Brook | 13:59.18 |
| 70 | Ben BrasherPlace 70 · Grade 8 · Homewood | 8 | Homewood | 14:05.92 |
| 71 | Henry MalcomPlace 71 · Grade 8 · Louis Pizitz | 8 | Louis Pizitz | 14:06.79 PR |
| 72 | Cobb SloanPlace 72 · Grade 8 · Mountain Brook | 8 | Mountain Brook | 14:09.78 |
| 73 | Rylan OkeloPlace 73 · Grade 7 · Altamont | 7 | Altamont | 14:14.72 PR |
| 74 | Tanner JonesPlace 74 · Grade 8 · Berry | 8 | Berry | 14:16.36 |
| 75 | Luke JonesPlace 75 · Grade 8 · Berry | 8 | Berry | 14:18.59 PR |
| 76 | Cole ErikssonPlace 76 · Grade 8 · Mountain Brook | 8 | Mountain Brook | 14:19.33 |
| 77 | Asher ThomasPlace 77 · Grade 7 · Oxford | 7 | Oxford | 14:20.06 PR |
| 78 | Price OdomPlace 78 · Grade 8 · Mountain Brook | 8 | Mountain Brook | 14:20.84 PR |
| 79 | John DuncanPlace 79 · Grade 8 · Berry | 8 | Berry | 14:23.57 |
| 80 | Charlie WilsonPlace 80 · Grade 8 · Berry | 8 | Berry | 14:26.59 |
| 81 | Fulton MeyerPlace 81 · Grade 7 · Berry | 7 | Berry | 14:28.22 |
| 82 | Wyatt LandauPlace 82 · Grade 8 · Mountain Brook | 8 | Mountain Brook | 14:29.33 |
| 83 | Patrick HasenPlace 83 · Grade 8 · Mountain Brook | 8 | Mountain Brook | 14:30.08 |
| 84 | Alex WangPlace 84 · Grade 7 · Louis Pizitz | 7 | Louis Pizitz | 14:36.19 |
| 85 | Charlie HarrisPlace 85 · Grade 7 · Homewood | 7 | Homewood | 14:36.30 |
| 86 | Wesley WolvertonPlace 86 · Grade 7 · Homewood | 7 | Homewood | 14:37.94 PR |
| 87 | Max BonillaPlace 87 · Grade 8 · Oxford | 8 | Oxford | 14:38.48 PR |
| 88 | Max HollisPlace 88 · Grade 7 · Homewood | 7 | Homewood | 14:40.00 |
| 89 | George MorrisPlace 89 · Grade 7 · Mountain Brook | 7 | Mountain Brook | 14:41.07 |
| 90 | Dominic GraffeoPlace 90 · Grade 8 · Berry | 8 | Berry | 14:41.22 PR |
| 91 | James CallisonPlace 91 · Grade 7 · Louis Pizitz | 7 | Louis Pizitz | 14:43.92 PR |
| 92 | Caleb VannPlace 92 · Grade 8 · Louis Pizitz | 8 | Louis Pizitz | 14:44.92 PR |
| 93 | Mac DatemaPlace 93 · Grade 8 · Homewood | 8 | Homewood | 14:45.28 |
| 94 | Charlie ScottPlace 94 · Grade 7 · Mountain Brook | 7 | Mountain Brook | 14:47.29 |
| 95 | Bennett Dyer-SmithPlace 95 · Grade 7 · Mountain Brook | 7 | Mountain Brook | 14:47.43 |
| 96 | Aiden TannerPlace 96 · Grade 8 · Homewood | 8 | Homewood | 14:51.57 |
| 97 | Anderson DunningPlace 97 · Grade 8 · Mountain Brook | 8 | Mountain Brook | 14:52.46 |
| 98 | Sam McCayPlace 98 · Grade 7 · Berry | 7 | Berry | 15:04.02 |
| 99 | Noah James SnyderPlace 99 · Grade 7 · Oxford | 7 | Oxford | 15:14.27 PR |
| 100 | Thomas JacksonPlace 100 · Grade 7 · Berry | 7 | Berry | 15:19.06 |
| 101 | Callen SegrestPlace 101 · Grade 7 · Louis Pizitz | 7 | Louis Pizitz | 15:20.71 |
| 102 | Bridger WadePlace 102 · Grade 7 · Louis Pizitz | 7 | Louis Pizitz | 15:21.48 |
| 103 | Charlie ChbeirPlace 103 · Grade 8 · Liberty Park ms | 8 | Liberty Park ms | 15:24.42 PR |
| 104 | Robert CarterPlace 104 · Grade 7 · Homewood | 7 | Homewood | 15:24.89 |
| 105 | Grayson CochranPlace 105 · Grade 7 · Louis Pizitz | 7 | Louis Pizitz | 15:27.96 |
| 106 | Ender WigetPlace 106 · Grade 8 · Homewood | 8 | Homewood | 15:31.68 |
| 107 | Anderson PledgerPlace 107 · Grade 8 · Mountain Brook | 8 | Mountain Brook | 15:31.79 |
| 108 | Charlie HughesPlace 108 · Grade 8 · Mountain Brook | 8 | Mountain Brook | 15:35.26 |
| 109 | Jensen McCoolPlace 109 · Grade - · Highlands School | - | Highlands School | 15:35.71 PR |
| 110 | Oliver DavsPlace 110 · Grade - · Highlands School | - | Highlands School | 15:35.90 PR |
| 111 | Fox MillerPlace 111 · Grade 7 · Liberty Park ms | 7 | Liberty Park ms | 15:42.08 |
| 112 | Collins WynnPlace 112 · Grade 7 · Mountain Brook | 7 | Mountain Brook | 15:42.72 |
| 113 | Thomas WoodPlace 113 · Grade 8 · Helena ms | 8 | Helena ms | 15:45.10 PR |
| 114 | Henry LockridgePlace 114 · Grade 7 · Mountain Brook | 7 | Mountain Brook | 15:51.27 |
| 115 | Davis JacksonPlace 115 · Grade 7 · Berry | 7 | Berry | 16:03.66 |
| 116 | Samuel RoebuckPlace 116 · Grade 7 · Louis Pizitz | 7 | Louis Pizitz | 16:09.99 |
| 116 | Caden CookPlace 116 · Grade 7 · Liberty Park ms | 7 | Liberty Park ms | 16:09.99 |
| 118 | Jack LeePlace 118 · Grade 7 · Louis Pizitz | 7 | Louis Pizitz | 16:13.20 PR |
| 119 | Scott Von KanelPlace 119 · Grade 7 · Liberty Park ms | 7 | Liberty Park ms | 16:17.69 PR |
| 120 | Preston RadfordPlace 120 · Grade 8 · Louis Pizitz | 8 | Louis Pizitz | 16:18.50 |
| 121 | Owen SnellPlace 121 · Grade 8 · Louis Pizitz | 8 | Louis Pizitz | 16:20.77 |
| 122 | Lane MarenoPlace 122 · Grade 8 · Helena ms | 8 | Helena ms | 16:28.24 PR |
| 123 | Finn StewartPlace 123 · Grade 7 · Homewood | 7 | Homewood | 16:38.09 |
| 124 | Jack AllenPlace 124 · Grade 8 · Louis Pizitz | 8 | Louis Pizitz | 16:40.76 |
| 125 | Bennett WardPlace 125 · Grade 7 · Mountain Brook | 7 | Mountain Brook | 16:43.42 |
| 126 | Keegan DavisPlace 126 · Grade 8 · Louis Pizitz | 8 | Louis Pizitz | 16:46.21 PR |
| 127 | James DudleyPlace 127 · Grade 8 · Louis Pizitz | 8 | Louis Pizitz | 16:48.61 |
| 128 | Jasper NixPlace 128 · Grade 8 · Louis Pizitz | 8 | Louis Pizitz | 16:48.65 |
| 129 | Jackson YoungPlace 129 · Grade 6 · Helena ms | 6 | Helena ms | 16:51.61 |
| 130 | Luke CordellPlace 130 · Grade 7 · Homewood | 7 | Homewood | 16:59.13 |
| 131 | Mason FriedmanPlace 131 · Grade 8 · Berry | 8 | Berry | 17:03.53 |
| 132 | Oliver SoongPlace 132 · Grade 8 · Louis Pizitz | 8 | Louis Pizitz | 17:03.63 |
| 133 | Joseph LinPlace 133 · Grade 7 · Louis Pizitz | 7 | Louis Pizitz | 17:07.16 |
| 134 | Mason HartPlace 134 · Grade 7 · Altamont | 7 | Altamont | 17:07.25 PR |
| 135 | Alex ZhaoPlace 135 · Grade 8 · Louis Pizitz | 8 | Louis Pizitz | 17:08.45 |
| 136 | Cannon ThomasPlace 136 · Grade 8 · Louis Pizitz | 8 | Louis Pizitz | 17:12.36 PR |
| 137 | Dhanush SathishkumarPlace 137 · Grade 8 · Liberty Park ms | 8 | Liberty Park ms | 17:13.35 |
| 138 | David UrechPlace 138 · Grade 8 · Berry | 8 | Berry | 17:13.47 PR |
| 139 | Robert DeanPlace 139 · Grade 8 · John Carroll | 8 | John Carroll | 17:17.38 PR |
| 140 | Carter LobergerPlace 140 · Grade 7 · Liberty Park ms | 7 | Liberty Park ms | 17:22.27 |
| 141 | Samuel DruhanPlace 141 · Grade 7 · Mountain Brook | 7 | Mountain Brook | 17:23.71 |
| 142 | Owen GutierrezPlace 142 · Grade 7 · Altamont | 7 | Altamont | 17:28.08 PR |
| 143 | Jonathan FischerPlace 143 · Grade 7 · Berry | 7 | Berry | 17:29.45 |
| 144 | Chase LottPlace 144 · Grade 6 · Helena ms | 6 | Helena ms | 17:29.76 PR |
| 145 | Harrison TicklePlace 145 · Grade 7 · Mountain Brook | 7 | Mountain Brook | 17:30.71 |
| 146 | Jeremy MbuguaPlace 146 · Grade 7 · Berry | 7 | Berry | 17:31.09 |
| 147 | Coleman AbramsPlace 147 · Grade 7 · Louis Pizitz | 7 | Louis Pizitz | 17:33.96 PR |
| 148 | Isaiah JohnsonPlace 148 · Grade 7 · Homewood | 7 | Homewood | 17:40.27 |
| 149 | Jack JaneckyPlace 149 · Grade 7 · Mountain Brook | 7 | Mountain Brook | 17:42.49 |
| 150 | Dozier RyanPlace 150 · Grade 8 · Louis Pizitz | 8 | Louis Pizitz | 17:43.54 |
| 151 | Anderson WilliamsPlace 151 · Grade 6 · Helena ms | 6 | Helena ms | 17:49.35 |
| 152 | Colin DevereuxPlace 152 · Grade 8 · John Carroll | 8 | John Carroll | 18:06.57 |
| 153 | Sebastian GaffoPlace 153 · Grade 8 · Homewood | 8 | Homewood | 18:10.08 |
| 154 | Bronson WoertzPlace 154 · Grade 7 · Liberty Park ms | 7 | Liberty Park ms | 18:34.56 |
| 155 | Logan McClanahanPlace 155 · Grade 6 · Helena ms | 6 | Helena ms | 18:46.59 |
| 156 | Levi McCauleyPlace 156 · Grade 7 · Mountain Brook | 7 | Mountain Brook | 18:50.48 |
| 157 | Fred BlackmonPlace 157 · Grade 8 · Mountain Brook | 8 | Mountain Brook | 19:03.53 |
| 158 | Morgan TrippPlace 158 · Grade 7 · Louis Pizitz | 7 | Louis Pizitz | 19:28.09 |
| 159 | Dion Speights-WilliamsPlace 159 · Grade 11 · Clay-Chalkville | 11 | Clay-Chalkville | 19:41.14 |
| 160 | Eli JowersPlace 160 · Grade 7 · Louis Pizitz | 7 | Louis Pizitz | 19:42.64 |
| 161 | Beckett FairclothPlace 161 · Grade 7 · Mountain Brook | 7 | Mountain Brook | 22:23.79 |
| 162 | Ari TytellPlace 162 · Grade 7 · Mountain Brook | 7 | Mountain Brook | 22:31.55 |