| 1 | Walker PridgenPlace 1 · Grade 8 · Mountain Brook | 8 | Mountain Brook | 10:47.6 PR |
| 2 | Lee ThustonPlace 2 · Grade 8 · Mountain Brook | 8 | Mountain Brook | 11:10.4 PR |
| 3 | Micah HarbisonPlace 3 · Grade 8 · Hewitt-Trussville | 8 | Hewitt-Trussville | 11:16.7 PR |
| 4 | Asher JonesPlace 4 · Grade 8 · Oak Mountain | 8 | Oak Mountain | 11:25.6 PR |
| 5 | Holmes LucasPlace 5 · Grade 7 · Mountain Brook | 7 | Mountain Brook | 11:32.8 PR |
| 6 | Tripp PawlikPlace 6 · Grade 8 · Homewood | 8 | Homewood | 11:33.2 PR |
| 7 | Charlie HarrellPlace 7 · Grade 7 · Oak Mountain | 7 | Oak Mountain | 11:34.7 PR |
| 8 | Noah CribbsPlace 8 · Grade 8 · Mountain Brook | 8 | Mountain Brook | 11:35.5 PR |
| 9 | Whit MillerPlace 9 · Grade 8 · Spain Park | 8 | Spain Park | 11:35.9 PR |
| 10 | Ethan PerezPlace 10 · Grade 8 · Bumpus Middle School | 8 | Bumpus Middle School | 11:40.3 |
| 11 | Landon WeimerPlace 11 · Grade 8 · Oak Mountain | 8 | Oak Mountain | 11:44.2 PR |
| 12 | Davis BucknerPlace 12 · Grade 7 · Homewood | 7 | Homewood | 11:47.3 PR |
| 13 | Vinny AmariPlace 13 · Grade 7 · Hewitt-Trussville | 7 | Hewitt-Trussville | 11:47.5 PR |
| 14 | Devin SmithPlace 14 · Grade 8 · Thompson Middle School | 8 | Thompson Middle School | 11:55.1 |
| 15 | Jonathan HumphreysPlace 15 · Grade 7 · Mountain Brook | 7 | Mountain Brook | 11:56.2 PR |
| 16 | John Henry DuncanPlace 16 · Grade 7 · Hewitt-Trussville | 7 | Hewitt-Trussville | 11:59.4 PR |
| 17 | Parker FeolaPlace 17 · Grade 8 · Spain Park | 8 | Spain Park | 11:59.8 PR |
| 18 | Asher Robert MurphyPlace 18 · Grade 8 · Bumpus Middle School | 8 | Bumpus Middle School | 12:04.6 |
| 19 | Yeseong LeePlace 19 · Grade 8 · Hewitt-Trussville | 8 | Hewitt-Trussville | 12:05.7 PR |
| 20 | Owen JohnsonPlace 20 · Grade 8 · Homewood | 8 | Homewood | 12:06.4 PR |
| 21 | Nathan GrayPlace 21 · Grade 7 · Homewood | 7 | Homewood | 12:07.4 PR |
| 22 | Alex LopezPlace 22 · Grade 7 · Hewitt-Trussville | 7 | Hewitt-Trussville | 12:07.5 PR |
| 23 | Jett WarnatPlace 23 · Grade 8 · Bumpus Middle School | 8 | Bumpus Middle School | 12:08.2 |
| 24 | Gavin PowellPlace 24 · Grade 8 · Liberty Park Middle School | 8 | Liberty Park Middle School | 12:08.5 |
| 25 | Charlie ScottPlace 25 · Grade 8 · Mountain Brook | 8 | Mountain Brook | 12:10.3 PR |
| 26 | John David WelbournePlace 26 · Grade 8 · Pizitz | 8 | Pizitz | 12:11.1 |
| 27 | Samuel PricePlace 27 · Grade 7 · Mountain Brook | 7 | Mountain Brook | 12:12.1 PR |
| 28 | Raj CordryPlace 28 · Grade 8 · Homewood | 8 | Homewood | 12:16.3 PR |
| 29 | Will MarquardtPlace 29 · Grade 7 · Bumpus Middle School | 7 | Bumpus Middle School | 12:18.3 |
| 30 | Henry BarkerPlace 30 · Grade 7 · Homewood | 7 | Homewood | 12:19.3 PR |
| 31 | John Bradford PricePlace 31 · Grade 7 · Mountain Brook | 7 | Mountain Brook | 12:19.6 PR |
| 32 | Gavin WeimerPlace 32 · Grade 7 · Oak Mountain | 7 | Oak Mountain | 12:20.6 |
| 33 | Bryant BowenPlace 33 · Grade 8 · Oak Mountain | 8 | Oak Mountain | 12:22.2 PR |
| 34 | William HightowerPlace 34 · Grade 8 · Mountain Brook | 8 | Mountain Brook | 12:23.5 PR |
| 35 | Levi MarcumPlace 35 · Grade 8 · Bumpus Middle School | 8 | Bumpus Middle School | 12:24.2 |
| 36 | Henry HeoPlace 36 · Grade 7 · Spain Park | 7 | Spain Park | 12:28.4 PR |
| 37 | Bridges LeePlace 37 · Grade 8 · Liberty Park Middle School | 8 | Liberty Park Middle School | 12:28.9 |
| 38 | Caleb KingPlace 38 · Grade 7 · Hewitt-Trussville | 7 | Hewitt-Trussville | 12:28.9 PR |
| 39 | James AlexanderPlace 39 · Grade 8 · Oak Mountain | 8 | Oak Mountain | 12:29.4 PR |
| 40 | Judah BainPlace 40 · Grade 7 · Bumpus Middle School | 7 | Bumpus Middle School | 12:31.6 |
| 41 | Wilson DavisPlace 41 · Grade 7 · Mountain Brook | 7 | Mountain Brook | 12:33.2 PR |
| 42 | Archer ChapmanPlace 42 · Grade 7 · Mountain Brook | 7 | Mountain Brook | 12:35.0 PR |
| 43 | Graham GannuscioPlace 43 · Grade 8 · Bumpus Middle School | 8 | Bumpus Middle School | 12:37.1 |
| 44 | Jj SchilleciPlace 44 · Grade 8 · Mountain Brook | 8 | Mountain Brook | 12:40.8 PR |
| 45 | Eli BalentinePlace 45 · Grade 7 · Oak Mountain | 7 | Oak Mountain | 12:41.0 |
| 46 | Preston CaglePlace 46 · Grade 7 · Hewitt-Trussville | 7 | Hewitt-Trussville | 12:41.8 PR |
| 47 | Kellen VickPlace 47 · Grade 8 · Bumpus Middle School | 8 | Bumpus Middle School | 12:44.5 |
| 48 | Eli DaileyPlace 48 · Grade 7 · Bumpus Middle School | 7 | Bumpus Middle School | 12:46.1 |
| 49 | Finn WilliamsonPlace 49 · Grade 8 · Oak Mountain | 8 | Oak Mountain | 12:46.8 PR |
| 50 | Ryoichiro YaguchiPlace 50 · Grade 7 · Oak Mountain | 7 | Oak Mountain | 12:46.8 PR |
| 51 | Zachary RudolphPlace 51 · Grade 8 · Pizitz | 8 | Pizitz | 12:49.9 |
| 52 | Louis GreenPlace 52 · Grade 7 · Homewood | 7 | Homewood | 12:50.1 PR |
| 53 | Liam JonesPlace 53 · Grade 7 · Mountain Brook | 7 | Mountain Brook | 12:51.1 PR |
| 54 | Davis HolleyPlace 54 · Grade 8 · Homewood | 8 | Homewood | 12:52.1 PR |
| 55 | Gabriel CollinsPlace 55 · Grade 7 · Bragg Middle School | 7 | Bragg Middle School | 12:52.6 |
| 56 | Xander VelotasPlace 56 · Grade 8 · Pizitz | 8 | Pizitz | 12:52.8 |
| 57 | Owen MyersPlace 57 · Grade 8 · Homewood | 8 | Homewood | 12:53.6 PR |
| 58 | Grayson SimmonsPlace 58 · Grade 8 · Thompson Middle School | 8 | Thompson Middle School | 12:54.9 |
| 59 | Jake UnderwoodPlace 59 · Grade 8 · Oak Mountain | 8 | Oak Mountain | 12:56.0 PR |
| 60 | Elam JonesPlace 60 · Grade 7 · Oak Mountain | 7 | Oak Mountain | 12:56.3 PR |
| 61 | Greyson BrockPlace 61 · Grade 7 · Bumpus Middle School | 7 | Bumpus Middle School | 12:57.6 |
| 62 | Cash McGrawPlace 62 · Grade 7 · Homewood | 7 | Homewood | 12:59.0 PR |
| 63 | Kibet LagatPlace 63 · Grade 8 · Hewitt-Trussville | 8 | Hewitt-Trussville | 13:00.0 |
| 64 | Isaac ManginaPlace 64 · Grade 7 · Spain Park | 7 | Spain Park | 13:02.6 PR |
| 65 | Gavin VincentPlace 65 · Grade 8 · Homewood | 8 | Homewood | 13:02.6 PR |
| 66 | Thomas HeoPlace 66 · Grade 7 · Spain Park | 7 | Spain Park | 13:04.3 PR |
| 67 | Robert CarterPlace 67 · Grade 8 · Homewood | 8 | Homewood | 13:04.8 PR |
| 68 | Benjamin BlackmonPlace 68 · Grade 8 · Hewitt-Trussville | 8 | Hewitt-Trussville | 13:05.4 |
| 69 | Alex RicePlace 69 · Grade 8 · Mountain Brook | 8 | Mountain Brook | 13:10.1 PR |
| 70 | Lucas MaloufPlace 70 · Grade 7 · Spain Park | 7 | Spain Park | 13:10.6 |
| 71 | Steely DoddPlace 71 · Grade 7 · Bumpus Middle School | 7 | Bumpus Middle School | 13:10.8 |
| 72 | Malakai BircheatPlace 72 · Grade 7 · Bumpus Middle School | 7 | Bumpus Middle School | 13:11.0 |
| 73 | Liam AverettPlace 73 · Grade 8 · Hewitt-Trussville | 8 | Hewitt-Trussville | 13:11.9 PR |
| 74 | Max HollisPlace 74 · Grade 8 · Homewood | 8 | Homewood | 13:12.0 PR |
| 75 | Davis BaggettPlace 75 · Grade 7 · Mountain Brook | 7 | Mountain Brook | 13:12.3 PR |
| 76 | Sam McCayPlace 76 · Grade 8 · Spain Park | 8 | Spain Park | 13:12.4 PR |
| 77 | Reeves CrossonPlace 77 · Grade 8 · Homewood | 8 | Homewood | 13:13.9 PR |
| 78 | Jackson CucklerPlace 78 · Grade 8 · Spain Park | 8 | Spain Park | 13:15.5 PR |
| 79 | William LovemanPlace 79 · Grade 8 · Mountain Brook | 8 | Mountain Brook | 13:18.5 PR |
| 80 | Jared StricklenPlace 80 · Grade 7 · Pizitz | 7 | Pizitz | 13:19.4 |
| 81 | Miller HartmanPlace 81 · Grade 8 · Homewood | 8 | Homewood | 13:22.4 PR |
| 82 | Charlie LassiterPlace 82 · Grade 8 · Homewood | 8 | Homewood | 13:22.9 |
| 83 | Sam WhaleyPlace 83 · Grade 7 · Homewood | 7 | Homewood | 13:25.8 PR |
| 84 | Jude SalsmanPlace 84 · Grade 8 · Liberty Park Middle School | 8 | Liberty Park Middle School | 13:28.0 |
| 85 | Rhy YoePlace 85 · Grade 7 · Mountain Brook | 7 | Mountain Brook | 13:28.3 PR |
| 86 | Jackson LowePlace 86 · Grade 7 · Homewood | 7 | Homewood | 13:29.2 |
| 87 | Anson GrahamPlace 87 · Grade 7 · Mountain Brook | 7 | Mountain Brook | 13:30.0 PR |
| 88 | David RaylPlace 88 · Grade 8 · Oak Mountain | 8 | Oak Mountain | 13:33.2 PR |
| 89 | James BragielPlace 89 · Grade 7 · Mountain Brook | 7 | Mountain Brook | 13:34.5 PR |
| 90 | Caleb RaylPlace 90 · Grade 8 · Oak Mountain | 8 | Oak Mountain | 13:34.8 PR |
| 91 | Hollaway CraftPlace 91 · Grade 8 · Mountain Brook | 8 | Mountain Brook | 13:35.8 PR |
| 92 | Hartley JohnsonPlace 92 · Grade 7 · Thompson Middle School | 7 | Thompson Middle School | 13:37.8 |
| 93 | Nathaniel CadePlace 93 · Grade 7 · Mountain Brook | 7 | Mountain Brook | 13:44.5 PR |
| 94 | Davis SchaeferPlace 94 · Grade 7 · Homewood | 7 | Homewood | 13:45.3 PR |
| 95 | Alex WangPlace 95 · Grade 8 · Pizitz | 8 | Pizitz | 13:48.6 |
| 96 | Fulton MeyerPlace 96 · Grade 8 · Spain Park | 8 | Spain Park | 13:48.8 PR |
| 97 | Justin JoycePlace 97 · Grade 7 · Oak Mountain | 7 | Oak Mountain | 13:49.6 PR |
| 98 | Shiloh PhillipsPlace 98 · Grade 7 · Oak Mountain | 7 | Oak Mountain | 13:52.0 PR |
| 99 | Jack TurnipseedPlace 99 · Grade 7 · Hewitt-Trussville | 7 | Hewitt-Trussville | 13:52.8 |
| 100 | Alexander KarrPlace 100 · Grade 8 · Pizitz | 8 | Pizitz | 13:52.8 |