| 1 | Brady JohnsonPlace 1 · Grade 12 · Vinemont | 12 | Vinemont | 15:51.42 PR |
| 2 | Landon DavenportPlace 2 · Grade 12 · Wicksburg | 12 | Wicksburg | 16:19.77 PR |
| 3 | Zachary RobinsonPlace 3 · Grade 11 · St. Luke's Episcopal | 11 | St. Luke's Episcopal | 16:43.74 PR |
| 4 | Ben WilsonPlace 4 · Grade 9 · Trinity Presbyterian | 9 | Trinity Presbyterian | 16:53.86 PR |
| 5 | Ian FarleyPlace 5 · Grade 11 · Montgomery Academy | 11 | Montgomery Academy | 16:55.71 PR |
| 6 | Caleb MullinsPlace 6 · Grade 10 · Lauderdale County | 10 | Lauderdale County | 17:20.33 |
| 7 | Bo JohnstonPlace 7 · Grade 12 · Montgomery Academy | 12 | Montgomery Academy | 17:28.24 |
| 8 | Dakota EnsmingerPlace 8 · Grade 11 · Glencoe | 11 | Glencoe | 17:32.59 PR |
| 9 | Joseph MinkinPlace 9 · Grade 11 · Westbrook Christian | 11 | Westbrook Christian | 17:35.66 |
| 10 | Atli JohnstonPlace 10 · Grade 10 · St. Luke's Episcopal | 10 | St. Luke's Episcopal | 17:42.15 |
| 11 | Max PattersonPlace 11 · Grade 8 · Madison Academy | 8 | Madison Academy | 17:55.41 PR |
| 12 | Josiah RichburgPlace 12 · Grade 11 · Alabama School of Cyber Technology & Engineering | 11 | Alabama School of Cyber Technology & Engineering | 18:05.60 PR |
| 13 | Kevin RuizPlace 13 · Grade 12 · Pennington | 12 | Pennington | 18:15.15 |
| 14 | Daniel EddlemonPlace 14 · Grade 12 · Mobile Christian | 12 | Mobile Christian | 18:16.57 PR |
| 15 | Luke PilottePlace 15 · Grade 12 · Westbrook Christian | 12 | Westbrook Christian | 18:20.97 PR |
| 16 | Rishi GuptaPlace 16 · Grade 12 · St. Luke's Episcopal | 12 | St. Luke's Episcopal | 18:24.20 |
| 17 | Charly PoncePlace 17 · Grade 12 · Pennington | 12 | Pennington | 18:24.36 |
| 18 | Clayton RobertsonPlace 18 · Grade 12 · St. Luke's Episcopal | 12 | St. Luke's Episcopal | 18:30.00 |
| 19 | Clive ObornPlace 19 · Grade 9 · Montgomery Academy | 9 | Montgomery Academy | 18:35.38 |
| 20 | Colin WhitleyPlace 20 · Grade 9 · Montgomery Academy | 9 | Montgomery Academy | 18:35.52 |
| 21 | Jonas NicholsPlace 21 · Grade 12 · Rogers | 12 | Rogers | 18:43.74 |
| 22 | Samuel HortonPlace 22 · Grade 12 · Glenwood | 12 | Glenwood | 18:52.83 PR |
| 23 | Matthew WhiteheadPlace 23 · Grade 9 · Winfield | 9 | Winfield | 18:56.12 |
| 24 | Hutton SchroerPlace 24 · Grade 10 · Alabama School of Cyber Technology & Engineering | 10 | Alabama School of Cyber Technology & Engineering | 19:02.53 PR |
| 25 | Logan WilsonPlace 25 · Grade 12 · Piedmont | 12 | Piedmont | 19:02.77 |
| 26 | Cooper MatthewsPlace 26 · Grade 11 · St. Luke's Episcopal | 11 | St. Luke's Episcopal | 19:07.07 PR |
| 27 | Braden RimesPlace 27 · Grade 10 · Madison Academy | 10 | Madison Academy | 19:13.16 |
| 28 | Nathaniel FrederickPlace 28 · Grade 8 · Colbert Heights | 8 | Colbert Heights | 19:14.58 |
| 29 | Jacob A WilliamsonPlace 29 · Grade 12 · Fyffe | 12 | Fyffe | 19:21.54 PR |
| 30 | Jackson BybeePlace 30 · Grade 12 · Madison Academy | 12 | Madison Academy | 19:23.79 |
| 31 | Oliver SmithPlace 31 · Grade 10 · Alabama School of Cyber Technology & Engineering | 10 | Alabama School of Cyber Technology & Engineering | 19:25.77 PR |
| 32 | Jude WilliamsPlace 32 · Grade 11 · Alabama School of Cyber Technology & Engineering | 11 | Alabama School of Cyber Technology & Engineering | 19:34.94 |
| 33 | Graham SpillmanPlace 33 · Grade 12 · Lee-Scott Academy | 12 | Lee-Scott Academy | 19:35.26 |
| 34 | Josh MarksPlace 34 · Grade 12 · St Bernard Prep | 12 | St Bernard Prep | 19:36.57 PR |
| 35 | Andrew LandrethPlace 35 · Grade 11 · Vinemont | 11 | Vinemont | 19:36.67 |
| 36 | Ethan HowellPlace 36 · Grade 11 · Mobile Christian | 11 | Mobile Christian | 19:37.71 |
| 37 | Ernie HuertaPlace 37 · Grade 12 · Sylvania | 12 | Sylvania | 19:38.16 PR |
| 38 | Rushton WoodPlace 38 · Grade 8 · Montgomery Academy | 8 | Montgomery Academy | 19:40.06 |
| 39 | Samuel PhillipsPlace 39 · Grade 9 · Lee-Scott Academy | 9 | Lee-Scott Academy | 19:47.09 PR |
| 40 | Charlie GibsonPlace 40 · Grade 9 · Madison Academy | 9 | Madison Academy | 19:47.66 |
| 41 | Kaden CorsbiePlace 41 · Grade 11 · Colbert Heights | 11 | Colbert Heights | 19:50.28 |
| 42 | Jasper WilliamsPlace 42 · Grade 10 · Alabama School of Cyber Technology & Engineering | 10 | Alabama School of Cyber Technology & Engineering | 19:51.83 |
| 43 | Collier BrownPlace 43 · Grade 10 · Lee-Scott Academy | 10 | Lee-Scott Academy | 20:06.83 |
| 44 | Hayden DoanPlace 44 · Grade 10 · Montgomery Academy | 10 | Montgomery Academy | 20:08.77 PR |
| 45 | Ridge MitchellPlace 45 · Grade 10 · Colbert Heights | 10 | Colbert Heights | 20:12.56 |
| 46 | John ScottPlace 46 · Grade 12 · St James | 12 | St James | 20:13.40 PR |
| 47 | Philip BakerPlace 47 · Grade 11 · Dadeville | 11 | Dadeville | 20:14.87 |
| 48 | John Campbell RobertsonPlace 48 · Grade 8 · St James | 8 | St James | 20:15.52 |
| 49 | Owen BeasonPlace 49 · Grade 11 · Glencoe | 11 | Glencoe | 20:16.89 |
| 50 | Martin BriggsPlace 50 · Grade 10 · Pennington | 10 | Pennington | 20:17.64 PR |
| 51 | Mason GloverPlace 51 · Grade 11 · Westbrook Christian | 11 | Westbrook Christian | 20:18.97 |
| 52 | Brayden CliftonPlace 52 · Grade 11 · Glencoe | 11 | Glencoe | 20:25.81 |
| 53 | Clark JohnsonPlace 53 · Grade 11 · Vinemont | 11 | Vinemont | 20:25.82 |
| 54 | Meet PatelPlace 54 · Grade 8 · Piedmont | 8 | Piedmont | 20:31.37 |
| 55 | Andrew ArnettPlace 55 · Grade 11 · Montgomery Academy | 11 | Montgomery Academy | 20:33.86 |
| 56 | Jason JonesPlace 56 · Grade 11 · Rogers | 11 | Rogers | 20:36.79 PR |
| 57 | Isaac BrewerPlace 57 · Grade 11 · Rogers | 11 | Rogers | 20:41.24 |
| 58 | Davy JohnsonPlace 58 · Grade 9 · Vinemont | 9 | Vinemont | 20:45.96 PR |
| 59 | Carter PerreiraPlace 59 · Grade 12 · Colbert Heights | 12 | Colbert Heights | 20:47.51 |
| 60 | Braxton FortenberryPlace 60 · Grade 12 · Glencoe | 12 | Glencoe | 20:52.90 |
| 61 | Nathaniel SherbinePlace 61 · Grade 11 · St James | 11 | St James | 21:00.01 |
| 62 | Logan WinterPlace 62 · Grade 12 · St James | 12 | St James | 21:03.16 |
| 63 | Santos ZunigaPlace 63 · Grade 9 · Pennington | 9 | Pennington | 21:05.53 |
| 64 | Chase CardelliPlace 64 · Grade 12 · Piedmont | 12 | Piedmont | 21:12.82 |
| 65 | Anirudh NalluriPlace 65 · Grade 12 · St James | 12 | St James | 21:16.87 |
| 66 | Tanner PhillipsPlace 66 · Grade 10 · Pennington | 10 | Pennington | 21:22.39 |
| 67 | Jacob McNallyPlace 67 · Grade 11 · St James | 11 | St James | 21:27.14 |
| 68 | Bryan AlfaroPlace 68 · Grade 12 · Pennington | 12 | Pennington | 21:36.22 |
| 69 | Yojan Patino-RendonPlace 69 · Grade 11 · Vinemont | 11 | Vinemont | 21:39.30 |
| 70 | Ryder MauldinPlace 70 · Grade 11 · Alabama School of Cyber Technology & Engineering | 11 | Alabama School of Cyber Technology & Engineering | 21:52.14 |
| 71 | Braden AndrewsPlace 71 · Grade 9 · Rogers | 9 | Rogers | 22:04.76 |
| 72 | Gage SandersPlace 72 · Grade 11 · Sylvania | 11 | Sylvania | 22:14.20 |
| 73 | Ayden GidleyPlace 73 · Grade 12 · Alabama School of Cyber Technology & Engineering | 12 | Alabama School of Cyber Technology & Engineering | 22:14.65 |
| 74 | Aaden GrayPlace 74 · Grade 10 · Glencoe | 10 | Glencoe | 22:15.09 |
| 75 | Dexter GlenzerPlace 75 · Grade 9 · Madison Academy | 9 | Madison Academy | 22:19.25 |
| 76 | Kingston DunawayPlace 76 · Grade 7 · Glencoe | 7 | Glencoe | 22:23.20 PR |
| 77 | Said CorreaPlace 77 · Grade 9 · Pennington | 9 | Pennington | 22:35.32 |
| 78 | Weston BertramPlace 78 · Grade 9 · Rogers | 9 | Rogers | 23:06.56 |
| 79 | Logan HoltPlace 79 · Grade 11 · Vinemont | 11 | Vinemont | 23:18.44 PR |
| 80 | Sam EdwardsPlace 80 · Grade 9 · Lee-Scott Academy | 9 | Lee-Scott Academy | 23:26.95 PR |
| 81 | Tyler ThigpenPlace 81 · Grade 9 · Rogers | 9 | Rogers | 23:28.63 PR |
| 82 | Alex LaLondePlace 82 · Grade 8 · Madison Academy | 8 | Madison Academy | 23:51.32 |
| 83 | Jesus SanchezPlace 83 · Grade 8 · St Bernard Prep | 8 | St Bernard Prep | 24:02.39 |
| 84 | Ferdi BalderasPlace 84 · Grade 8 · Sylvania | 8 | Sylvania | 24:11.69 |
| 85 | Zachary MillerPlace 85 · Grade 7 · Sylvania | 7 | Sylvania | 24:21.42 |
| 86 | Brody LovelacePlace 86 · Grade 8 · Rogers | 8 | Rogers | 24:23.30 |
| 87 | Blake HutchisonPlace 87 · Grade 11 · Piedmont | 11 | Piedmont | 24:49.31 |
| 88 | Dallas JohnsonPlace 88 · Grade 7 · Glencoe | 7 | Glencoe | 25:01.43 |
| 89 | Gavin DukePlace 89 · Grade 9 · Colbert Heights | 9 | Colbert Heights | 25:01.87 |
| 90 | Hyrum PettusPlace 90 · Grade 7 · Rogers | 7 | Rogers | 25:34.19 |
| 91 | Jackson O'MalleyPlace 91 · Grade 9 · Rogers | 9 | Rogers | 26:51.19 |
| 92 | Karson WrightPlace 92 · Grade 8 · Vinemont | 8 | Vinemont | 30:01.06 |
| — | Judah FaughtGrade 10 · Madison Academy | 10 | Madison Academy | DNF |