| 1 | Gabe HammondsPlace 1 · Grade 11 · Ohatchee | 11 | Ohatchee | 17:31.10 |
| 2 | Miciah MylesPlace 2 · Grade 9 · Anniston | 9 | Anniston | 17:33.11 |
| 3 | Reed RobinsonPlace 3 · Grade 11 · Oxford High School ( | 11 | Oxford High School ( | 17:33.41 |
| 4 | Jaylon HudsonPlace 4 · Grade 11 · Lincoln | 11 | Lincoln | 17:46.23 |
| 5 | Jake MoorePlace 5 · Grade 9 · White Plains | 9 | White Plains | 17:53.80 |
| 6 | James HaynesPlace 6 · Grade 12 · Anniston | 12 | Anniston | 18:08.05 |
| 7 | Dylan HulseyPlace 7 · Grade 11 · Oxford High School ( | 11 | Oxford High School ( | 18:09.47 |
| 8 | Luke LarsonPlace 8 · Grade 10 · White Plains | 10 | White Plains | 18:20.23 |
| 9 | Luis RodriguezPlace 9 · Grade 11 · Alexandria High Scho | 11 | Alexandria High Scho | 18:23.45 |
| 10 | Blake NoahPlace 10 · Grade 11 · Ohatchee | 11 | Ohatchee | 18:29.85 |
| 11 | Tony WhitePlace 11 · Grade 12 · Anniston | 12 | Anniston | 19:05.39 |
| 12 | Christian MylesPlace 12 · Grade 8 · Anniston | 8 | Anniston | 19:10.25 |
| 13 | Evan GarnerPlace 13 · Grade 8 · Jacksonville | 8 | Jacksonville | 19:12.72 |
| 14 | Kayd HightowerPlace 14 · Grade 9 · White Plains | 9 | White Plains | 19:13.83 |
| 15 | Isaiah VerdePlace 15 · Grade 11 · White Plains | 11 | White Plains | 19:14.58 |
| 16 | Braxton McFallPlace 16 · Grade 11 · Jacksonville | 11 | Jacksonville | 19:18.36 |
| 17 | Caden HendricksonPlace 17 · Grade 11 · Jacksonville | 11 | Jacksonville | 19:22.04 |
| 18 | Cayden NelsonPlace 18 · Grade 7 · White Plains | 7 | White Plains | 19:24.98 |
| 19 | Luke FairPlace 19 · Grade 9 · Ohatchee | 9 | Ohatchee | 19:31.76 |
| 20 | Misael ReyesPlace 20 · Grade 11 · Oxford High School ( | 11 | Oxford High School ( | 19:32.80 |
| 21 | James MiddlebrookPlace 21 · Grade 10 · Sacred Heart of Jesu | 10 | Sacred Heart of Jesu | 19:39.73 |
| 22 | Carson LimbaughPlace 22 · Grade 8 · Faith Christian | 8 | Faith Christian | 19:44.62 |
| 23 | Caleb BicePlace 23 · Grade 9 · Dadeville | 9 | Dadeville | 19:47.76 |
| 24 | Luke BurnsPlace 24 · Grade 10 · Oxford High School ( | 10 | Oxford High School ( | 19:49.35 |
| 25 | Sam GreenPlace 25 · Grade 9 · Hokes Bluff | 9 | Hokes Bluff | 19:56.27 |
| 26 | Tyde LacherPlace 26 · Grade 11 · Oxford High School ( | 11 | Oxford High School ( | 19:56.69 |
| 27 | Cade HilbunPlace 27 · Grade 9 · Oxford High School ( | 9 | Oxford High School ( | 20:01.05 |
| 28 | Hunter RousePlace 28 · Grade 11 · Anniston | 11 | Anniston | 20:01.46 |
| 29 | Andrew HillPlace 29 · Grade 9 · White Plains | 9 | White Plains | 20:05.31 |
| 30 | Tanner RodenPlace 30 · Grade 9 · Alexandria High Scho | 9 | Alexandria High Scho | 20:08.23 |
| 31 | Hunter SmithPlace 31 · Grade 7 · Lincoln | 7 | Lincoln | 20:11.02 |
| 32 | Luke SimmsPlace 32 · Grade 11 · Faith Christian | 11 | Faith Christian | 20:15.31 |
| 33 | Houston WalkerPlace 33 · Grade 12 · Ohatchee | 12 | Ohatchee | 20:15.57 |
| 34 | Chad TurnerPlace 34 · Grade 9 · Sacred Heart of Jesu | 9 | Sacred Heart of Jesu | 20:19.19 |
| 35 | J.r. ProctorPlace 35 · Grade 9 · Lincoln | 9 | Lincoln | 20:23.08 |
| 36 | Elliott HamiltonPlace 36 · Grade 10 · Oxford High School ( | 10 | Oxford High School ( | 20:25.23 |
| 37 | Wesley RobinsonPlace 37 · Grade 8 · Oxford High School ( | 8 | Oxford High School ( | 20:32.04 |
| 38 | Eli MitchellPlace 38 · Grade 7 · Faith Christian | 7 | Faith Christian | 20:44.98 |
| 39 | Dylan MilesPlace 39 · Grade 9 · Lincoln | 9 | Lincoln | 20:46.12 |
| 40 | Austin WyattPlace 40 · Grade 10 · Ohatchee | 10 | Ohatchee | 20:46.83 |
| 41 | Lucas FeazellPlace 41 · Grade 11 · Alexandria High Scho | 11 | Alexandria High Scho | 20:47.22 |
| 42 | Cole SenciboyPlace 42 · Grade 8 · White Plains | 8 | White Plains | 20:49.94 |
| 43 | Tyler MullinaxPlace 43 · Grade 8 · Ohatchee | 8 | Ohatchee | 20:51.60 |
| 44 | Winston CombePlace 44 · Grade 10 · Alexandria High Scho | 10 | Alexandria High Scho | 20:55.87 |
| 45 | Seth SlatonPlace 45 · Grade 10 · Alexandria High Scho | 10 | Alexandria High Scho | 20:58.76 |
| 46 | Jordan FordPlace 46 · Grade 8 · Dadeville | 8 | Dadeville | 21:01.17 |
| 47 | J.p. FairelPlace 47 · Grade 10 · Hokes Bluff | 10 | Hokes Bluff | 21:03.29 |
| 48 | Gavin BrazzellPlace 48 · Grade 8 · Horseshoe Bend High | 8 | Horseshoe Bend High | 21:07.16 |
| 49 | Adam YoungPlace 49 · Grade 10 · Alexandria High Scho | 10 | Alexandria High Scho | 21:07.59 |
| 50 | Aaron HicksPlace 50 · Grade 10 · Ohatchee | 10 | Ohatchee | 21:09.40 |
| 51 | Grady JamesPlace 51 · Grade 9 · Horseshoe Bend High | 9 | Horseshoe Bend High | 21:11.86 |
| 52 | Elijah ReynoldsPlace 52 · Grade 11 · Jacksonville | 11 | Jacksonville | 21:12.50 |
| 53 | Taylor MarcumPlace 53 · Grade 10 · Handley | 10 | Handley | 21:15.11 |
| 54 | Caden HartsfieldPlace 54 · Grade 8 · Alexandria High Scho | 8 | Alexandria High Scho | 21:16.80 |
| 55 | Joseph FrancisPlace 55 · Grade 9 · Jacksonville | 9 | Jacksonville | 21:20.99 |
| 56 | DeShaun FosterPlace 56 · Grade 7 · Alexandria High Scho | 7 | Alexandria High Scho | 21:22.45 |
| 57 | Martin CollierPlace 57 · Grade 10 · Oxford High School ( | 10 | Oxford High School ( | 21:23.24 |
| 58 | Wren TurnerPlace 58 · Grade 10 · Sacred Heart of Jesu | 10 | Sacred Heart of Jesu | 21:29.74 |
| 59 | Levi GarrettPlace 59 · Grade 8 · Faith Christian | 8 | Faith Christian | 21:31.34 |
| 60 | Kyler SierenPlace 60 · Grade 9 · Jacksonville | 9 | Jacksonville | 21:32.13 |
| 61 | Noah CaldwellPlace 61 · Grade 8 · Oxford High School ( | 8 | Oxford High School ( | 21:35.13 |
| 62 | Ethan NaborsPlace 62 · Grade 9 · Lincoln | 9 | Lincoln | 21:38.51 |
| 63 | Brady ShaddixPlace 63 · Grade 10 · Alexandria High Scho | 10 | Alexandria High Scho | 21:39.57 |
| 64 | Justin DempseyPlace 64 · Grade 8 · Oxford High School ( | 8 | Oxford High School ( | 21:42.05 |
| 65 | Jackson MillanderPlace 65 · Grade 10 · Hokes Bluff | 10 | Hokes Bluff | 21:46.81 |
| 66 | Wisdom HugleyPlace 66 · Grade 12 · Anniston | 12 | Anniston | 21:47.23 |
| 67 | Caden JohnsonPlace 67 · Grade 8 · White Plains | 8 | White Plains | 21:48.86 |
| 68 | Montez RousePlace 68 · Grade 9 · Anniston | 9 | Anniston | 21:50.09 |
| 69 | Alex Reyes RomeroPlace 69 · Oxford High School ( | — | Oxford High School ( | 21:56.18 |
| 70 | Landon SenciboyPlace 70 · Grade 9 · White Plains | 9 | White Plains | 21:58.47 |
| 71 | James NicholsPlace 71 · Grade 7 · Ohatchee | 7 | Ohatchee | 22:02.27 |
| 72 | Joshua GarmanyPlace 72 · Grade 10 · Oxford High School ( | 10 | Oxford High School ( | 22:06.23 |
| 73 | Jalan SturkiePlace 73 · Grade 10 · White Plains | 10 | White Plains | 22:06.88 |
| 74 | Garrett WilsonPlace 74 · Grade 9 · White Plains | 9 | White Plains | 22:07.19 |
| 75 | Walker WhitworthPlace 75 · Grade 8 · Faith Christian | 8 | Faith Christian | 22:07.62 |
| 76 | Drew McCormickPlace 76 · Grade 7 · Oxford High School ( | 7 | Oxford High School ( | 22:12.93 |
| 77 | Matthew MoorePlace 77 · Grade 12 · White Plains | 12 | White Plains | 22:14.23 |
| 78 | Jacob LeePlace 78 · Grade 11 · Oxford High School ( | 11 | Oxford High School ( | 22:16.20 |
| 79 | Alex WardPlace 79 · Grade 9 · Dadeville | 9 | Dadeville | 22:23.23 |
| 80 | Austin GregoryPlace 80 · Grade 10 · Oxford High School ( | 10 | Oxford High School ( | 22:27.73 |
| 81 | Jaylen ThomasPlace 81 · Grade 9 · White Plains | 9 | White Plains | 22:28.17 |
| 82 | David PaulinPlace 82 · Grade 10 · Oxford High School ( | 10 | Oxford High School ( | 22:29.03 |
| 83 | Parker AlexanderPlace 83 · Grade 11 · Ohatchee | 11 | Ohatchee | 22:29.44 |
| 84 | Tyler ThomasPlace 84 · Grade 11 · Alexandria High Scho | 11 | Alexandria High Scho | 22:35.66 |
| 85 | Shane StanfieldPlace 85 · Grade 9 · Jacksonville | 9 | Jacksonville | 22:36.01 |
| 86 | Jarrett BicePlace 86 · Grade 9 · Horseshoe Bend High | 9 | Horseshoe Bend High | 22:39.83 |
| 87 | Gabe CollisonPlace 87 · Grade 8 · Sacred Heart of Jesu | 8 | Sacred Heart of Jesu | 22:44.61 |
| 88 | Haeyden RatliffPlace 88 · Grade 7 · Oxford High School ( | 7 | Oxford High School ( | 22:49.95 |
| 89 | Samuel ThackerPlace 89 · Grade 9 · Faith Christian | 9 | Faith Christian | 22:51.37 |
| 90 | Joshua HutchersonPlace 90 · Grade 8 · Dadeville | 8 | Dadeville | 22:52.02 |
| 91 | Chandler ToneyPlace 91 · Grade 10 · Alexandria High Scho | 10 | Alexandria High Scho | 22:53.57 |
| 92 | Ethan RogersPlace 92 · Grade 8 · Sacred Heart of Jesu | 8 | Sacred Heart of Jesu | 22:54.21 |
| 93 | Jordan SingletonPlace 93 · Grade 12 · White Plains | 12 | White Plains | 22:59.02 |
| 94 | Ben GlassPlace 94 · Grade 12 · Ohatchee | 12 | Ohatchee | 23:09.81 |
| 95 | Michael MendiolaPlace 95 · Grade 12 · Jacksonville | 12 | Jacksonville | 23:10.69 |
| 96 | Joseph KelleyPlace 96 · Grade 7 · Ohatchee | 7 | Ohatchee | 23:22.45 |
| 97 | Josh WhaleyPlace 97 · Grade 8 · Oxford High School ( | 8 | Oxford High School ( | 23:27.19 |
| 98 | Brandon BarnettPlace 98 · Grade 10 · Jacksonville | 10 | Jacksonville | 23:32.37 |
| 99 | Troy GallowayPlace 99 · Grade 8 · Ohatchee | 8 | Ohatchee | 23:35.45 |
| 100 | Derek BaughPlace 100 · Grade 12 · Hokes Bluff | 12 | Hokes Bluff | 23:45.62 |
| 101 | Cole TurnerPlace 101 · Grade 9 · Hokes Bluff | 9 | Hokes Bluff | 23:48.08 |
| 102 | Josue AlvarezPlace 102 · Grade 7 · Oxford High School ( | 7 | Oxford High School ( | 23:48.55 |
| 103 | Wiley HupertPlace 103 · Grade 10 · Lincoln | 10 | Lincoln | 23:51.96 |
| 104 | Jordin RoysdonPlace 104 · Grade 10 · Handley | 10 | Handley | 23:53.04 |
| 105 | Blake NunnelyPlace 105 · Grade 12 · Alexandria High Scho | 12 | Alexandria High Scho | 23:55.41 |
| 106 | William BusbyPlace 106 · Grade 11 · Oxford High School ( | 11 | Oxford High School ( | 23:56.51 |
| 107 | Devon WilliamsonPlace 107 · Grade 11 · Handley | 11 | Handley | 24:09.57 |
| 108 | Peyton GunnoePlace 108 · Grade 8 · Alexandria High Scho | 8 | Alexandria High Scho | 24:11.01 |
| 109 | Gregory JonesPlace 109 · Grade 11 · Oxford High School ( | 11 | Oxford High School ( | 24:12.77 |
| 110 | Seth AbstonPlace 110 · Grade 9 · Faith Christian | 9 | Faith Christian | 24:22.42 |
| 111 | Brennon LackeyPlace 111 · Grade 7 · Oxford High School ( | 7 | Oxford High School ( | 24:24.95 |
| 112 | Jack MyrickPlace 112 · Grade 11 · Faith Christian | 11 | Faith Christian | 24:31.19 |
| 113 | Joshua GrayPlace 113 · Grade 7 · Lincoln | 7 | Lincoln | 24:50.08 |
| 114 | Jackson BrannonPlace 114 · Grade 8 · Alexandria High Scho | 8 | Alexandria High Scho | 24:55.77 |
| 115 | Briton HowellPlace 115 · Grade 10 · Oxford High School ( | 10 | Oxford High School ( | 25:00.94 |
| 116 | Kenny FranklinPlace 116 · Grade 12 · Dadeville | 12 | Dadeville | 25:25.99 |
| 117 | Jackson WyliePlace 117 · Grade 9 · Lincoln | 9 | Lincoln | 25:32.01 |
| 118 | Seth HobbsPlace 118 · Grade 9 · Lincoln | 9 | Lincoln | 25:32.66 |
| 119 | Tyler HesterPlace 119 · Grade 11 · Ohatchee | 11 | Ohatchee | 25:41.38 |
| 120 | Blake RamseyPlace 120 · Grade 9 · Oxford High School ( | 9 | Oxford High School ( | 25:46.92 |
| 121 | Spencer WigleyPlace 121 · Grade 9 · Sacred Heart of Jesu | 9 | Sacred Heart of Jesu | 25:56.05 |
| 122 | Jackson LaffertyPlace 122 · Grade 7 · Jacksonville | 7 | Jacksonville | 26:08.28 |
| 123 | Luke WilliamsPlace 123 · Grade 8 · Faith Christian | 8 | Faith Christian | 26:18.98 |
| 124 | Drew JonesPlace 124 · Grade 7 · White Plains | 7 | White Plains | 26:25.05 |
| 125 | Andrew EdwardsPlace 125 · Grade 11 · Oxford High School ( | 11 | Oxford High School ( | 26:27.84 |
| 126 | Brody HesterPlace 126 · Grade 9 · Ohatchee | 9 | Ohatchee | 27:01.15 |
| 127 | Dawson HathawayPlace 127 · Grade 11 · Jacksonville | 11 | Jacksonville | 27:05.86 |
| 128 | Dakotah HowardPlace 128 · Grade 7 · Horseshoe Bend High | 7 | Horseshoe Bend High | 27:10.07 |
| 129 | Loggan WebberPlace 129 · Grade 9 · White Plains | 9 | White Plains | 28:03.77 |
| 130 | Luke AllenPlace 130 · Grade 7 · Sacred Heart of Jesu | 7 | Sacred Heart of Jesu | 28:04.68 |
| 131 | Zachary GossPlace 131 · Grade 7 · White Plains | 7 | White Plains | 28:15.31 |
| 132 | Justin CrandallPlace 132 · Grade 8 · White Plains | 8 | White Plains | 29:16.46 |
| 133 | Ke'Sean MoorePlace 133 · Grade 12 · Lincoln | 12 | Lincoln | 29:43.67 |
| 134 | Ethan JacobsPlace 134 · Grade 7 · Lincoln | 7 | Lincoln | 29:44.95 |
| 135 | Maddux PettusPlace 135 · Grade 7 · Sacred Heart of Jesu | 7 | Sacred Heart of Jesu | 30:32.44 |
| 136 | Javen CroftPlace 136 · Grade 7 · Sacred Heart of Jesu | 7 | Sacred Heart of Jesu | 30:58.83 |
| 137 | Colton QuinnPlace 137 · Grade 7 · Ohatchee | 7 | Ohatchee | 31:06.63 |
| 138 | Joseph WilliamsPlace 138 · Grade 7 · Lincoln | 7 | Lincoln | 43:58.10 |