| 1 | Silas FranklinPlace 1 · Grade 11 · Smiths Station | 11 | Smiths Station | 15:56.83 |
| 2 | Alex SalgadoPlace 2 · Grade 12 · Columbus | 12 | Columbus | 16:01.45 |
| 3 | Evan RogersPlace 3 · Grade 11 · Auburn (Al) | 11 | Auburn (Al) | 16:30.98 |
| 4 | Judson HardinPlace 4 · Grade 10 · Alabama Christian | 10 | Alabama Christian | 16:35.52 PR |
| 5 | Tate OgburnPlace 5 · Grade 11 · Auburn (Al) | 11 | Auburn (Al) | 16:58.15 |
| 6 | Stuart BrownPlace 6 · Grade 9 · Auburn (Al) | 9 | Auburn (Al) | 17:03.47 |
| 7 | Cole ArringtonPlace 7 · Grade 10 · Auburn (Al) | 10 | Auburn (Al) | 17:06.04 |
| 8 | Tallon HairstonPlace 8 · Grade 11 · Smiths Station | 11 | Smiths Station | 17:06.48 |
| 9 | Andrew MingusPlace 9 · Grade 12 · Auburn (Al) | 12 | Auburn (Al) | 17:12.51 |
| 10 | Tyler HarmanPlace 10 · Grade 12 · Smiths Station | 12 | Smiths Station | 17:12.93 |
| 11 | Tristan SmithPlace 11 · Grade 11 · Alabama Christian | 11 | Alabama Christian | 17:15.89 PR |
| 12 | Chandler MoultonPlace 12 · Grade 11 · Smiths Station | 11 | Smiths Station | 17:19.88 |
| 13 | Jon JenkinsPlace 13 · Grade 11 · Beauregard | 11 | Beauregard | 17:32.03 |
| 14 | Hollis JohnsonPlace 14 · Grade 9 · Catholic - Montgomery | 9 | Catholic - Montgomery | 17:35.17 |
| 15 | Will AndersonPlace 15 · Grade 12 · Auburn (Al) | 12 | Auburn (Al) | 17:37.02 |
| 16 | Manny CaceresPlace 16 · Grade 11 · Catholic - Montgomery | 11 | Catholic - Montgomery | 17:51.53 |
| 17 | Cole PiercePlace 17 · Grade 10 · Catholic - Montgomery | 10 | Catholic - Montgomery | 18:00.82 |
| 18 | Patrick PiggPlace 18 · Grade 11 · Valley | 11 | Valley | 18:04.98 |
| 19 | Walter TubervillePlace 19 · Grade 12 · Smiths Station | 12 | Smiths Station | 18:06.11 |
| 20 | Jonathan TingPlace 20 · Grade 12 · Auburn (Al) | 12 | Auburn (Al) | 18:08.91 |
| 21 | Zachary KroegerPlace 21 · Grade 11 · Catholic - Montgomery | 11 | Catholic - Montgomery | 18:11.60 |
| 22 | Joseph SchmidtPlace 22 · Grade 9 · Catholic - Montgomery | 9 | Catholic - Montgomery | 18:13.06 |
| 23 | Ryan JansonPlace 23 · Grade 12 · Catholic - Montgomery | 12 | Catholic - Montgomery | 18:15.99 |
| 24 | Gage DubberlyPlace 24 · Grade 10 · Smiths Station | 10 | Smiths Station | 18:16.70 |
| 25 | Sam LesliePlace 25 · Grade 9 · Catholic - Montgomery | 9 | Catholic - Montgomery | 18:17.85 |
| 26 | Joseph PerrellaPlace 26 · Grade 10 · Beauregard | 10 | Beauregard | 18:19.21 |
| 27 | Will FranklinPlace 27 · Grade 12 · Montgomery Academy | 12 | Montgomery Academy | 18:20.87 |
| 28 | James HughesPlace 28 · Grade 11 · Alabama Christian | 11 | Alabama Christian | 18:21.55 |
| 29 | Andrew WhitePlace 29 · Grade 11 · Columbus | 11 | Columbus | 18:26.04 |
| 30 | Cody NicholsPlace 30 · Grade 10 · Auburn (Al) | 10 | Auburn (Al) | 18:28.20 |
| 31 | Mark FosterPlace 31 · Grade 9 · Auburn (Al) | 9 | Auburn (Al) | 18:30.90 |
| 32 | Alex CraigPlace 32 · Grade 12 · Smiths Station | 12 | Smiths Station | 18:37.36 PR |
| 33 | Aubrey LakePlace 33 · Grade 9 · Auburn (Al) | 9 | Auburn (Al) | 18:40.01 |
| 34 | Grant WalkerPlace 34 · Grade 11 · Catholic - Montgomery | 11 | Catholic - Montgomery | 18:44.78 |
| 35 | Tristan BreenPlace 35 · Grade 11 · Smiths Station | 11 | Smiths Station | 18:52.88 |
| 36 | Ellis MountPlace 36 · Grade 10 · Auburn (Al) | 10 | Auburn (Al) | 18:53.28 PR |
| 37 | Austin CleghornPlace 37 · Grade 9 · Catholic - Montgomery | 9 | Catholic - Montgomery | 18:53.84 |
| 38 | Keshawn WhitePlace 38 · Grade 12 · Columbus | 12 | Columbus | 18:59.14 |
| 39 | Freddy PattonPlace 39 · Grade 11 · Stanhope Elmore | 11 | Stanhope Elmore | 19:07.35 |
| 40 | Parker DraughonPlace 40 · Grade 9 · Auburn (Al) | 9 | Auburn (Al) | 19:08.98 |
| 41 | Dominic ValadezPlace 41 · Grade - · Smiths Station | - | Smiths Station | 19:13.07 PR |
| 42 | Michael WilliamsPlace 42 · Grade 11 · Columbus | 11 | Columbus | 19:14.21 |
| 43 | Aubrey McGlaunPlace 43 · Grade 12 · Montgomery Academy | 12 | Montgomery Academy | 19:14.62 |
| 44 | Tykell JonesPlace 44 · Grade 10 · Opelika | 10 | Opelika | 19:14.99 |
| 45 | Carter ChandlerPlace 45 · Grade 11 · Montgomery Academy | 11 | Montgomery Academy | 19:15.27 |
| 46 | Jeffrey BlairPlace 46 · Grade 9 · Auburn (Al) | 9 | Auburn (Al) | 19:15.57 |
| 47 | Gavin HardgravePlace 47 · Grade 10 · Auburn (Al) | 10 | Auburn (Al) | 19:15.91 |
| 48 | Hawkins PontesPlace 48 · Grade 9 · Columbus | 9 | Columbus | 19:17.71 |
| 49 | Keegan RaffertyPlace 49 · Grade 9 · Stanhope Elmore | 9 | Stanhope Elmore | 19:18.12 |
| 50 | Nathan StewartPlace 50 · Grade 9 · Auburn (Al) | 9 | Auburn (Al) | 19:19.73 |
| 51 | Seth MattocksPlace 51 · Grade 12 · Smiths Station | 12 | Smiths Station | 19:21.20 |
| 52 | Milan PatelPlace 52 · Grade - · Auburn (Al) | - | Auburn (Al) | 19:22.19 PR |
| 53 | Alex JenkinsPlace 53 · Grade 9 · Auburn (Al) | 9 | Auburn (Al) | 19:22.74 PR |
| 54 | David LundeyPlace 54 · Grade 12 · Auburn (Al) | 12 | Auburn (Al) | 19:27.70 |
| 55 | Tyler CoxPlace 55 · Grade 10 · Smiths Station | 10 | Smiths Station | 19:37.53 |
| 56 | Christopher HunterPlace 56 · Grade 10 · Columbus | 10 | Columbus | 19:45.75 |
| 57 | Jacob JerkinsPlace 57 · Grade 9 · Auburn (Al) | 9 | Auburn (Al) | 19:48.24 PR |
| 58 | Cole HilyerPlace 58 · Grade 11 · Montgomery Academy | 11 | Montgomery Academy | 19:56.49 |
| 59 | Chris ValenciaPlace 59 · Grade 10 · Catholic - Montgomery | 10 | Catholic - Montgomery | 19:58.29 |
| 60 | Jacob WalkerPlace 60 · Grade 11 · Opelika | 11 | Opelika | 19:58.90 |
| 61 | Bradley LudingtonPlace 61 · Grade 9 · Montgomery Academy | 9 | Montgomery Academy | 20:00.61 |
| 62 | Wesley ModlingPlace 62 · Grade 12 · Opelika | 12 | Opelika | 20:01.86 |
| 63 | Benjamin EstesPlace 63 · Grade 10 · Opelika | 10 | Opelika | 20:03.48 |
| 64 | Caleb BicePlace 64 · Grade 9 · Dadeville | 9 | Dadeville | 20:05.97 |
| 65 | Jake ReitzPlace 65 · Grade 10 · Auburn (Al) | 10 | Auburn (Al) | 20:06.69 PR |
| 66 | Benjamin HelmsPlace 66 · Grade 12 · Alabama Christian | 12 | Alabama Christian | 20:08.65 |
| 67 | Andrew HarrisPlace 67 · Grade 12 · Montgomery Academy | 12 | Montgomery Academy | 20:12.70 |
| 68 | Jake TegtmeierPlace 68 · Grade 9 · Columbus | 9 | Columbus | 20:13.81 |
| 69 | Samuel CowartPlace 69 · Grade 12 · Opelika | 12 | Opelika | 20:14.61 PR |
| 70 | Taylor DavisPlace 70 · Grade 10 · Columbus | 10 | Columbus | 20:19.61 |
| 71 | Nicholas RollinsPlace 71 · Grade 10 · Smiths Station | 10 | Smiths Station | 20:28.86 |
| 72 | Cole BorlandPlace 72 · Grade 12 · Alabama Christian | 12 | Alabama Christian | 20:39.37 |
| 73 | Kyle KyserPlace 73 · Grade 10 · Montgomery Academy | 10 | Montgomery Academy | 20:45.78 |
| 74 | Will BarganierPlace 74 · Grade 10 · Montgomery Academy | 10 | Montgomery Academy | 20:48.36 |
| 75 | Dylan LandrethPlace 75 · Grade 10 · Valley | 10 | Valley | 20:49.22 |
| 76 | Quinn VegaPlace 76 · Grade 8 · Valley | 8 | Valley | 20:49.65 |
| 77 | Jesse RobertsPlace 77 · Grade 9 · Auburn (Al) | 9 | Auburn (Al) | 20:54.30 PR |
| 78 | Brandon ThomasPlace 78 · Grade 11 · Auburn (Al) | 11 | Auburn (Al) | 20:58.70 PR |
| 79 | Elijah StrangePlace 79 · Grade 10 · Smiths Station | 10 | Smiths Station | 21:00.74 |
| 80 | Brandon CurtisPlace 80 · Grade 11 · Goshen | 11 | Goshen | 21:04.37 |
| 81 | Darin HornPlace 81 · Grade 9 · Auburn (Al) | 9 | Auburn (Al) | 21:10.55 PR |
| 82 | Justin PiercePlace 82 · Grade 9 · Beauregard | 9 | Beauregard | 21:30.10 |
| 83 | Jacob PeacockPlace 83 · Grade 12 · Valley | 12 | Valley | 21:47.57 |
| 84 | Alex WardPlace 84 · Grade 9 · Dadeville | 9 | Dadeville | 21:51.39 PR |
| 85 | Cody TomlinsonPlace 85 · Grade 9 · Valley | 9 | Valley | 21:59.03 |
| 86 | Camp JerniganPlace 86 · Grade 9 · Montgomery Academy | 9 | Montgomery Academy | 22:02.48 |
| 87 | Fred TippettPlace 87 · Grade 11 · Montgomery Academy | 11 | Montgomery Academy | 22:13.74 |
| 88 | Dalton SpearsPlace 88 · Grade 9 · Andalusia | 9 | Andalusia | 22:18.70 PR |
| 89 | Daniel ChislamPlace 89 · Grade 12 · Central-Phenix City | 12 | Central-Phenix City | 22:19.18 |
| 90 | Elijah RachelPlace 90 · Grade 11 · Valley | 11 | Valley | 22:26.68 |
| 91 | Addison MountPlace 91 · Grade 9 · Auburn (Al) | 9 | Auburn (Al) | 22:30.92 |
| 92 | Andrew MarkwellPlace 92 · Grade 12 · Alabama Christian | 12 | Alabama Christian | 22:31.87 PR |
| 93 | Cameron MaurerPlace 93 · Grade 11 · Andalusia | 11 | Andalusia | 22:34.82 |
| 94 | Jordyn GossettPlace 94 · Grade 10 · Central-Phenix City | 10 | Central-Phenix City | 22:36.03 |
| 95 | Ian MartinPlace 95 · Grade 9 · Andalusia | 9 | Andalusia | 22:38.34 PR |
| 96 | Olawale PopoolaPlace 96 · Grade 11 · Opelika | 11 | Opelika | 22:49.21 |
| 97 | Dawson KennedyPlace 97 · Grade - · Andalusia | - | Andalusia | 22:54.92 PR |
| 98 | Easton StricklerPlace 98 · Grade 9 · Montgomery Academy | 9 | Montgomery Academy | 23:03.83 |
| 99 | Jack O'QuinnPlace 99 · Grade 9 · Opelika | 9 | Opelika | 23:27.16 |
| 100 | Patrick FloresPlace 100 · Grade 10 · Catholic - Montgomery | 10 | Catholic - Montgomery | 23:36.68 |
| 101 | Raleigh CappsPlace 101 · Grade - · Andalusia | - | Andalusia | 23:47.60 PR |
| 102 | Jack SelmanPlace 102 · Grade 8 · Montgomery Academy | 8 | Montgomery Academy | 23:51.37 |
| 103 | Levi CobbPlace 103 · Grade 10 · Beauregard | 10 | Beauregard | 24:00.25 |
| 104 | Brody WilksPlace 104 · Grade 7 · Goshen | 7 | Goshen | 24:01.85 |
| 105 | Griffin KennedyPlace 105 · Grade - · Andalusia | - | Andalusia | 24:06.85 PR |
| 106 | Ryan SmithPlace 106 · Grade 8 · Central-Phenix City | 8 | Central-Phenix City | 24:24.09 |
| 107 | McClaine BedingfieldPlace 107 · Grade 8 · Andalusia | 8 | Andalusia | 24:38.02 PR |
| 108 | Jake SkuttaPlace 108 · Grade 7 · Montgomery Academy | 7 | Montgomery Academy | 25:26.41 PR |
| 109 | Kenny FranklinPlace 109 · Grade 9 · Dadeville | 9 | Dadeville | 25:27.01 |
| 110 | Cole MozingoPlace 110 · Grade 9 · Montgomery Academy | 9 | Montgomery Academy | 25:27.84 |
| 111 | Douglas BarnsPlace 111 · Grade 11 · Central-Phenix City | 11 | Central-Phenix City | 25:57.19 |
| 112 | Noah LigonPlace 112 · Grade 10 · Smiths Station | 10 | Smiths Station | 26:13.14 |
| 113 | Coleman ThompsonPlace 113 · Grade - · Andalusia | - | Andalusia | 27:15.91 |
| 114 | Carson WilliamsPlace 114 · Grade 9 · Goshen | 9 | Goshen | 27:18.80 |
| 115 | Lonnie HallPlace 115 · Grade - · Goshen | - | Goshen | 27:59.25 PR |