| 1 | Chase PraterPlace 1 · Grade 12 · Elkmont | 12 | Elkmont | 17:45.77 |
| 2 | Austin AbernathyPlace 2 · Grade 12 · West Limestone | 12 | West Limestone | 18:19.54 |
| 3 | Angel ReyesPlace 3 · Grade 8 · East Limestone High | 8 | East Limestone High | 18:32.36 |
| 4 | Colby CorumPlace 4 · Grade 9 · Lauderdale County | 9 | Lauderdale County | 18:33.28 |
| 5 | Nicolas UlrichPlace 5 · Grade 10 · Athens Bible School | 10 | Athens Bible School | 18:43.89 |
| 6 | Andrew HallPlace 6 · Grade 11 · Athens Bible School | 11 | Athens Bible School | 18:45.11 |
| 7 | Nick RobersonPlace 7 · Grade 12 · West Limestone | 12 | West Limestone | 18:45.51 |
| 8 | Daniel TorresPlace 8 · Grade 11 · East Limestone High | 11 | East Limestone High | 18:46.80 |
| 9 | Cody HillPlace 9 · Grade 9 · Deshler | 9 | Deshler | 18:53.65 |
| 10 | Tyler MorganPlace 10 · Grade 11 · Deshler | 11 | Deshler | 19:06.45 |
| 11 | Alan SatterleePlace 11 · Grade 11 · West Limestone | 11 | West Limestone | 19:14.54 |
| 12 | Jakob WilsonPlace 12 · Grade 12 · Jasper | 12 | Jasper | 19:21.04 |
| 13 | Vincent McAlisterPlace 13 · Grade 10 · Muscle Shoals High | 10 | Muscle Shoals High | 19:27.22 |
| 14 | Justin HowardPlace 14 · Grade 10 · Russellville | 10 | Russellville | 19:30.59 |
| 15 | Matthew WebsterPlace 15 · Grade 11 · Madison County | 11 | Madison County | 19:40.34 |
| 16 | Riley RickardPlace 16 · Grade 8 · Deshler | 8 | Deshler | 19:44.39 |
| 17 | Dayton TalleyPlace 17 · Grade 9 · Jasper | 9 | Jasper | 19:45.24 |
| 18 | Hayden YerbyPlace 18 · Grade 9 · Jasper | 9 | Jasper | 19:50.58 |
| 19 | Daniel MontielPlace 19 · Grade 12 · Russellville | 12 | Russellville | 19:53.11 |
| 20 | Zach GrangerPlace 20 · Grade 9 · Muscle Shoals High | 9 | Muscle Shoals High | 19:55.86 |
| 21 | Dylan IrvinPlace 21 · Grade 11 · East Limestone High | 11 | East Limestone High | 19:59.18 |
| 22 | Ryan MobleyPlace 22 · Grade 11 · Jasper | 11 | Jasper | 20:03.50 |
| 23 | Hudson FreemanPlace 23 · Grade 10 · Jasper | 10 | Jasper | 20:05.61 |
| 24 | Christopher WaddellPlace 24 · Grade 10 · Athens Bible School | 10 | Athens Bible School | 20:08.46 |
| 25 | Zach CochranPlace 25 · Grade 10 · Muscle Shoals High | 10 | Muscle Shoals High | 20:10.94 |
| 26 | Sean RaperPlace 26 · Grade 9 · Muscle Shoals High | 9 | Muscle Shoals High | 20:14.03 |
| 27 | Brantley HammockPlace 27 · Grade 10 · Elkmont | 10 | Elkmont | 20:18.20 |
| 28 | Carter RichardsonPlace 28 · Grade 7 · Ardmore | 7 | Ardmore | 20:19.83 |
| 29 | Masin MorrisPlace 29 · Grade 8 · Elkmont | 8 | Elkmont | 20:21.80 |
| 30 | Jordan CollumPlace 30 · Grade 9 · Muscle Shoals High | 9 | Muscle Shoals High | 20:22.67 |
| 31 | Max PuckettPlace 31 · Grade 10 · Muscle Shoals High | 10 | Muscle Shoals High | 20:25.34 |
| 32 | Levi JacksonPlace 32 · Grade 10 · West Limestone | 10 | West Limestone | 20:28.10 |
| 33 | Case JoelPlace 33 · Grade 11 · Athens Bible School | 11 | Athens Bible School | 20:32.86 |
| 34 | Samuel BarrierPlace 34 · Grade 10 · Mars Hill Bible | 10 | Mars Hill Bible | 20:33.47 |
| 35 | Christian SmithPlace 35 · Grade 8 · Elkmont | 8 | Elkmont | 20:34.99 |
| 36 | Bo GoochPlace 36 · Grade 10 · Mars Hill Bible | 10 | Mars Hill Bible | 20:46.05 |
| 37 | Sam GoochPlace 37 · Grade 7 · Mars Hill Bible | 7 | Mars Hill Bible | 20:50.02 |
| 38 | Brogan PraterPlace 38 · Grade 10 · Jasper | 10 | Jasper | 20:50.99 |
| 39 | Jayce ThorntonPlace 39 · Grade 11 · Mars Hill Bible | 11 | Mars Hill Bible | 20:51.43 |
| 40 | Charlie FelixPlace 40 · Grade 10 · Russellville | 10 | Russellville | 20:58.43 |
| 41 | Bryson RolinPlace 41 · Grade 10 · Ardmore | 10 | Ardmore | 20:58.85 |
| 42 | Sam MartinPlace 42 · Grade 9 · Jasper | 9 | Jasper | 21:00.46 |
| 43 | Vance DuttonPlace 43 · Grade 12 · Athens Bible School | 12 | Athens Bible School | 21:03.40 |
| 44 | Will AlmonPlace 44 · Grade 12 · Muscle Shoals High | 12 | Muscle Shoals High | 21:03.64 |
| 45 | Ethan NavasPlace 45 · Grade 9 · West Limestone | 9 | West Limestone | 21:04.55 |
| 46 | Jared BordenPlace 46 · Grade 11 · Cherokee | 11 | Cherokee | 21:11.06 |
| 47 | Justin AldridgePlace 47 · Grade 10 · Muscle Shoals High | 10 | Muscle Shoals High | 21:11.69 |
| 48 | Fernando FernandezPlace 48 · Grade 12 · Muscle Shoals High | 12 | Muscle Shoals High | 21:14.68 |
| 49 | Brandon WilliamsPlace 49 · Grade 10 · Deshler | 10 | Deshler | 21:20.02 |
| 50 | Will McKelveyPlace 50 · Grade 12 · Shoals Christian | 12 | Shoals Christian | 21:20.84 |
| 51 | Jon Mikel OwensPlace 51 · Grade 9 · Elkmont | 9 | Elkmont | 21:22.20 |
| 52 | Wyatt HowellPlace 52 · Grade 8 · East Limestone High | 8 | East Limestone High | 21:24.61 |
| 53 | David DiFrancoPlace 53 · Grade 12 · Madison County | 12 | Madison County | 21:27.92 |
| 54 | Skyler McLeodPlace 54 · Grade 10 · Ardmore | 10 | Ardmore | 21:30.35 |
| 55 | Grey FortenberryPlace 55 · Grade 10 · Athens Bible School | 10 | Athens Bible School | 21:31.83 |
| 56 | joshua pricePlace 56 · Grade 10 · Russellville | 10 | Russellville | 21:36.45 |
| 57 | Nathan SchubringPlace 57 · Grade 11 · East Limestone High | 11 | East Limestone High | 21:36.88 |
| 58 | Micah ClotfelterPlace 58 · Grade 11 · Muscle Shoals High | 11 | Muscle Shoals High | 21:39.31 |
| 59 | Christian WillinghamPlace 59 · Grade 8 · East Limestone High | 8 | East Limestone High | 21:45.64 |
| 60 | Van HamlinPlace 60 · Grade 8 · Elkmont | 8 | Elkmont | 21:48.66 |
| 61 | Boone CarterPlace 61 · Grade 11 · Mars Hill Bible | 11 | Mars Hill Bible | 21:57.55 |
| 62 | Andrew WatersPlace 62 · Grade 9 · West Limestone | 9 | West Limestone | 21:57.62 |
| 63 | Daniel RossPlace 63 · Grade 10 · Mars Hill Bible | 10 | Mars Hill Bible | 22:12.29 |
| 64 | Riley CreelPlace 64 · Grade 9 · Jasper | 9 | Jasper | 22:13.54 |
| 65 | Austin BatesPlace 65 · Grade 12 · Clements | 12 | Clements | 22:15.04 |
| 66 | Jeffery MartinPlace 66 · Grade 8 · Ardmore | 8 | Ardmore | 22:15.05 |
| 67 | Dawson PiercePlace 67 · Grade 10 · Muscle Shoals High | 10 | Muscle Shoals High | 22:21.77 |
| 68 | Colton ChambersPlace 68 · Grade 11 · East Limestone High | 11 | East Limestone High | 22:27.03 |
| 69 | Topher WilsonPlace 69 · Grade 10 · Jasper | 10 | Jasper | 22:28.79 |
| 70 | Devin FergusonPlace 70 · Grade 10 · Madison County | 10 | Madison County | 22:33.55 |
| 71 | Ben MyhanPlace 71 · Grade 9 · Deshler | 9 | Deshler | 22:37.17 |
| 72 | Jackson RobisonPlace 72 · Grade 10 · Muscle Shoals High | 10 | Muscle Shoals High | 22:37.69 |
| 73 | Riley DuncanPlace 73 · Grade 12 · Clements | 12 | Clements | 22:42.96 |
| 74 | Logan MoorePlace 74 · Grade 10 · Ardmore | 10 | Ardmore | 22:47.20 |
| 75 | Zach GlassPlace 75 · Grade 10 · Jasper | 10 | Jasper | 22:56.49 |
| 76 | Morgan LincolnPlace 76 · Grade 10 · East Limestone High | 10 | East Limestone High | 22:56.62 |
| 77 | Blake PetersonPlace 77 · Grade 9 · Ardmore | 9 | Ardmore | 23:00.29 |
| 78 | Breten AllenPlace 78 · Grade 8 · Deshler | 8 | Deshler | 23:01.82 |
| 79 | Zach MoorePlace 79 · Grade 11 · East Limestone High | 11 | East Limestone High | 23:02.26 |
| 80 | John MarksPlace 80 · Grade 11 · East Limestone High | 11 | East Limestone High | 23:03.12 |
| 81 | Easton FullerPlace 81 · Grade 7 · Deshler | 7 | Deshler | 23:05.82 |
| 82 | Joshua HicksPlace 82 · Grade 12 · Muscle Shoals High | 12 | Muscle Shoals High | 23:10.95 |
| 83 | Kane McGuirePlace 83 · Grade 9 · Deshler | 9 | Deshler | 23:13.78 |
| 84 | Allic WallacePlace 84 · Grade 10 · Russellville | 10 | Russellville | 23:25.81 |
| 85 | Alex KrausPlace 85 · Grade 9 · Clements | 9 | Clements | 23:30.92 |
| 86 | Christopher WillinghaPlace 86 · Grade 9 · East Limestone High | 9 | East Limestone High | 23:36.05 |
| 87 | Alex BettsPlace 87 · Grade 10 · Belgreen | 10 | Belgreen | 23:45.68 |
| 88 | Logan LandersPlace 88 · Grade 8 · Deshler | 8 | Deshler | 23:57.18 |
| 89 | Brandon BernardPlace 89 · Grade 9 · Deshler | 9 | Deshler | 23:57.44 |
| 90 | caleb pinkardPlace 90 · Grade 12 · Belgreen | 12 | Belgreen | 24:05.81 |
| 91 | Ethan WilesPlace 91 · Grade 10 · Athens Bible School | 10 | Athens Bible School | 24:07.39 |
| 92 | Gavin TaylorPlace 92 · Grade 11 · Belgreen | 11 | Belgreen | 24:07.61 |
| 93 | Jack ClarkPlace 93 · Grade 11 · Mars Hill Bible | 11 | Mars Hill Bible | 24:10.28 |
| 94 | Ethan ScottPlace 94 · Grade 10 · East Limestone High | 10 | East Limestone High | 24:10.60 |
| 95 | Andrew LacyPlace 95 · Grade 9 · East Limestone High | 9 | East Limestone High | 24:10.74 |
| 96 | Jude OwensPlace 96 · Grade 11 · Mars Hill Bible | 11 | Mars Hill Bible | 24:11.36 |
| 97 | Charlie ThreetPlace 97 · Grade 9 · East Limestone High | 9 | East Limestone High | 24:22.85 |
| 98 | Tyler BatesPlace 98 · Grade 8 · Mars Hill Bible | 8 | Mars Hill Bible | 24:36.67 |
| 99 | Sawyer GrahamPlace 99 · Grade 11 · West Limestone | 11 | West Limestone | 24:40.89 |
| 100 | Matthew GentlePlace 100 · Grade 11 · Madison County | 11 | Madison County | 24:46.27 |
| 101 | Garret MannPlace 101 · Grade 11 · Clements | 11 | Clements | 24:47.34 |
| 102 | Payton ScottPlace 102 · Grade 12 · Belgreen | 12 | Belgreen | 24:55.56 |
| 103 | Eli HiserPlace 103 · Grade 12 · Belgreen | 12 | Belgreen | 25:05.56 |
| 104 | Austin KimbroughPlace 104 · Grade 9 · Deshler | 9 | Deshler | 25:14.77 |
| 105 | Drew PoePlace 105 · Grade 9 · Jasper | 9 | Jasper | 25:16.06 |
| 106 | Erik HallPlace 106 · Grade 10 · Athens Bible School | 10 | Athens Bible School | 25:19.42 |
| 107 | Luke StatomPlace 107 · Grade 9 · Deshler | 9 | Deshler | 25:21.54 |
| 108 | Caleb ConnerPlace 108 · Grade 8 · Mars Hill Bible | 8 | Mars Hill Bible | 25:26.83 |
| 109 | Jacob MayberryPlace 109 · Grade 12 · Belgreen | 12 | Belgreen | 25:27.51 |
| 110 | Jonah AdamsPlace 110 · Grade 10 · Ardmore | 10 | Ardmore | 25:30.84 |
| 111 | Charlie JonesPlace 111 · Grade 10 · Jasper | 10 | Jasper | 25:35.51 |
| 112 | Seth TaylorPlace 112 · Grade 12 · Belgreen | 12 | Belgreen | 25:39.56 |
| 113 | Tee BoydPlace 113 · Grade 12 · Elkmont | 12 | Elkmont | 25:48.80 |
| 114 | Ethan CraigPlace 114 · Grade 9 · East Limestone High | 9 | East Limestone High | 26:01.92 |
| 115 | Braeden TurnerPlace 115 · Grade 8 · Madison County | 8 | Madison County | 26:04.30 |
| 116 | Cameron MannPlace 116 · Grade 10 · Mars Hill Bible | 10 | Mars Hill Bible | 26:17.40 |
| 117 | Sam LindseyPlace 117 · Grade 9 · Deshler | 9 | Deshler | 26:19.45 |
| 118 | Connell CorneliusPlace 118 · Grade 8 · Lauderdale County | 8 | Lauderdale County | 26:19.63 |
| 119 | Eli OwensPlace 119 · Grade 8 · Mars Hill Bible | 8 | Mars Hill Bible | 26:24.27 |
| 120 | Dante SconePlace 120 · Grade 10 · West Limestone | 10 | West Limestone | 26:46.11 |
| 121 | Alan HillPlace 121 · Grade 7 · Deshler | 7 | Deshler | 26:49.48 |
| 122 | Lucas BalentinePlace 122 · Grade 10 · Lauderdale County | 10 | Lauderdale County | 26:55.96 |
| 123 | Jefffrey PaynePlace 123 · Grade 10 · Elkmont | 10 | Elkmont | 26:58.85 |
| 124 | Brayden ThompsonPlace 124 · Grade 11 · Cherokee | 11 | Cherokee | 27:26.65 |
| 125 | Steven ArnoldPlace 125 · Grade 9 · East Limestone High | 9 | East Limestone High | 27:33.39 |
| 126 | Colton OwenPlace 126 · Grade 9 · Lauderdale County | 9 | Lauderdale County | 27:36.13 |
| 127 | Tanner WarhurstPlace 127 · Grade 11 · Belgreen | 11 | Belgreen | 28:00.19 |
| 128 | Casen CorneliusPlace 128 · Grade 11 · Lauderdale County | 11 | Lauderdale County | 28:03.78 |
| 129 | Drake ChitamPlace 129 · Grade 7 · Ardmore | 7 | Ardmore | 28:15.95 |
| 130 | Ryan LindseyPlace 130 · Grade 11 · Deshler | 11 | Deshler | 28:18.09 |
| 131 | Sahil KumarPlace 131 · Grade 10 · Muscle Shoals High | 10 | Muscle Shoals High | 28:51.18 |
| 132 | Kevin BrownPlace 132 · Grade 12 · Lauderdale County | 12 | Lauderdale County | 28:52.72 |
| 133 | Brian HillPlace 133 · Grade 7 · Deshler | 7 | Deshler | 29:39.99 |
| 134 | Ryan BurroughsPlace 134 · Grade 7 · East Limestone High | 7 | East Limestone High | 30:11.57 |
| 135 | Will MillerPlace 135 · Grade 9 · Clements | 9 | Clements | 31:36.31 |
| 136 | Cole RyskaPlace 136 · Grade 9 · East Limestone High | 9 | East Limestone High | 32:27.59 |
| 137 | Shane BogerPlace 137 · Grade 8 · Elkmont | 8 | Elkmont | 33:29.27 |
| 138 | Elijah BalentinePlace 138 · Grade 8 · Lauderdale County | 8 | Lauderdale County | 33:37.63 |
| 139 | Will PottsPlace 139 · Grade 11 · Mars Hill Bible | 11 | Mars Hill Bible | 35:18.31 |
| 140 | Noah JamesPlace 140 · Grade 11 · West Limestone | 11 | West Limestone | 35:56.20 |
| 141 | Salil KumarPlace 141 · Grade 10 · Muscle Shoals High | 10 | Muscle Shoals High | 38:40.76 |