| 1 | Jon JenkinsPlace 1 · Grade 10 · Beauregard | 10 | Beauregard | 17:52.90 |
| 2 | Drew Gracia IVPlace 2 · Grade 12 · Beauregard | 12 | Beauregard | 18:06.29 |
| 3 | Zack HowardPlace 3 · Grade 11 · Briarwood Christian | 11 | Briarwood Christian | 18:20.97 |
| 4 | Daniel DarwinPlace 4 · Grade 12 · Briarwood Christian | 12 | Briarwood Christian | 18:31.14 |
| 5 | Wade HerrenPlace 5 · Grade 11 · Briarwood Christian | 11 | Briarwood Christian | 18:50.21 |
| 6 | Joseph PerrellaPlace 6 · Grade 9 · Beauregard | 9 | Beauregard | 19:00.78 |
| 7 | Jacob WongPlace 7 · Grade 12 · Briarwood Christian | 12 | Briarwood Christian | 19:19.54 |
| 8 | Elijah SmithPlace 8 · Grade 11 · Valley | 11 | Valley | 19:24.20 |
| 9 | George MoorePlace 9 · Grade 12 · Briarwood Christian | 12 | Briarwood Christian | 19:31.21 |
| 10 | Bryant WoodPlace 10 · Grade 11 · Briarwood Christian | 11 | Briarwood Christian | 19:43.73 |
| 11 | Manuel CaceresPlace 11 · Grade 10 · Lincoln | 10 | Lincoln | 19:46.20 |
| 12 | Patrick PiggPlace 12 · Grade 10 · Valley | 10 | Valley | 19:47.75 |
| 13 | Will WindhamPlace 13 · Grade 12 · Briarwood Christian | 12 | Briarwood Christian | 19:49.06 |
| 14 | Fisher StephensonPlace 14 · Grade 10 · Briarwood Christian | 10 | Briarwood Christian | 20:17.32 |
| 15 | Jesse JonesPlace 15 · Grade 11 · Shelby County | 11 | Shelby County | 20:35.06 |
| 16 | Wolfe AndersonPlace 16 · Grade 12 · Briarwood Christian | 12 | Briarwood Christian | 21:00.53 |
| 17 | Brock LacyPlace 17 · Grade 11 · Central HS of Clay County | 11 | Central HS of Clay County | 21:27.07 |
| 18 | Tae DavisPlace 18 · Grade 11 · Beauregard | 11 | Beauregard | 21:30.47 |
| 19 | Jay CarterPlace 19 · Grade 11 · Beauregard | 11 | Beauregard | 21:30.97 |
| 20 | Jaylon HudsonPlace 20 · Grade 10 · Lincoln | 10 | Lincoln | 21:34.71 |
| 21 | Daniel EthertonPlace 21 · Grade 10 · Valley | 10 | Valley | 21:43.45 |
| 22 | Harrison JacksonPlace 22 · Grade 9 · Calera | 9 | Calera | 21:50.98 |
| 23 | Kyler KrausePlace 23 · Grade 12 · Calera | 12 | Calera | 21:54.37 |
| 24 | Emmanuel MontesPlace 24 · Grade 10 · Calera | 10 | Calera | 21:54.76 PR |
| 25 | Jalen PearsonPlace 25 · Grade 10 · Calera | 10 | Calera | 21:58.05 |
| 26 | Will ParkerPlace 26 · Grade 12 · Central HS of Clay County | 12 | Central HS of Clay County | 22:00.05 PR |
| 27 | Dylan MilesPlace 27 · Grade 8 · Lincoln | 8 | Lincoln | 22:00.48 |
| 28 | Justin JacksonPlace 28 · Grade 11 · Central HS of Clay County | 11 | Central HS of Clay County | 22:01.36 |
| 29 | Christian RiddlePlace 29 · Grade 8 · Central HS of Clay County | 8 | Central HS of Clay County | 22:03.60 PR |
| 30 | Ronald PiedraPlace 30 · Grade 8 · Central HS of Clay County | 8 | Central HS of Clay County | 22:08.02 |
| 31 | Emmit WashingtonPlace 31 · Grade 12 · Calera | 12 | Calera | 22:09.64 PR |
| 32 | Quinn VegaPlace 32 · Grade 7 · Valley | 7 | Valley | 22:12.27 |
| 33 | Isiah WilliamsonPlace 33 · Grade 12 · Central HS of Clay County | 12 | Central HS of Clay County | 22:30.68 PR |
| 34 | Lucas DiazPlace 34 · Grade 12 · Calera | 12 | Calera | 22:44.28 |
| 35 | Dylan LandrethPlace 35 · Grade 9 · Valley | 9 | Valley | 22:56.96 |
| 36 | Grayson PhillipsPlace 36 · Grade 10 · Lincoln | 10 | Lincoln | 22:56.96 |
| 37 | Brheady PowerPlace 37 · Grade 10 · Valley | 10 | Valley | 22:57.20 |
| 38 | Ethan BonesPlace 38 · Grade 8 · Lincoln | 8 | Lincoln | 23:21.85 |
| 39 | Andrew LewisPlace 39 · Grade 11 · Briarwood Christian | 11 | Briarwood Christian | 23:32.40 |
| 40 | Dewey JoinerPlace 40 · Grade 11 · Shelby County | 11 | Shelby County | 23:38.55 |
| 41 | Evan DulaneyPlace 41 · Grade 12 · Lincoln | 12 | Lincoln | 24:02.56 |
| 42 | Qudarrius SawyerPlace 42 · Grade 11 · Shelby County | 11 | Shelby County | 24:19.68 |
| 43 | Levi CobbPlace 43 · Grade 9 · Beauregard | 9 | Beauregard | 24:30.00 |
| 44 | Josue VillanuevaPlace 44 · Grade 7 · Central HS of Clay County | 7 | Central HS of Clay County | 24:36.94 |
| 45 | Hunter StephensPlace 45 · Grade 11 · Central HS of Clay County | 11 | Central HS of Clay County | 24:47.00 |
| 46 | Elijah RachelPlace 46 · Grade 10 · Valley | 10 | Valley | 24:49.07 |
| 47 | Justin PiercePlace 47 · Grade 8 · Beauregard | 8 | Beauregard | 24:49.57 |
| 48 | David KearleyPlace 48 · Grade 8 · Shelby County | 8 | Shelby County | 25:31.25 |
| 49 | Noah HarperPlace 49 · Grade 9 · Shelby County | 9 | Shelby County | 25:38.30 |
| 50 | Michael MillironPlace 50 · Grade 12 · Calera | 12 | Calera | 26:01.33 |
| 51 | Lane WakefieldPlace 51 · Grade 7 · Central HS of Clay County | 7 | Central HS of Clay County | 26:12.89 |
| 52 | Joseph GastonPlace 52 · Grade 11 · Lincoln | 11 | Lincoln | 27:05.46 |
| 53 | Cody TomlinsonPlace 53 · Grade 8 · Valley | 8 | Valley | 27:18.12 |
| 54 | Conner CrosbyPlace 54 · Grade 12 · Valley | 12 | Valley | 27:41.23 |
| 55 | Jacob TurnerPlace 55 · Grade 10 · Lincoln | 10 | Lincoln | 27:43.78 |
| 56 | Blake SandersPlace 56 · Grade 12 · Calera | 12 | Calera | 27:43.78 |
| 57 | Ashton HigginsPlace 57 · Grade 10 · Central HS of Clay County | 10 | Central HS of Clay County | 28:09.28 |
| 58 | Jacob McCormickPlace 58 · Grade 12 · Calera | 12 | Calera | 28:45.16 |
| 59 | John KellyPlace 59 · Grade 6 · Lincoln | 6 | Lincoln | 34:43.04 |