| 1 | Nigel SenkbeilPlace 1 · Grade 12 · Holy Spirit Catholic | 12 | Holy Spirit Catholic | 16:36.1 |
| 2 | Jaiden GarciaPlace 2 · Grade 11 · White Plains | 11 | White Plains | 16:36.5 PR |
| 3 | Jovany GutierrezPlace 3 · Grade 10 · White Plains | 10 | White Plains | 16:48.8 |
| 4 | Tucker ScottPlace 4 · Grade 9 · Oneonta | 9 | Oneonta | 17:15.9 |
| 5 | Adrian BalderasPlace 5 · Grade 12 · Sylvania | 12 | Sylvania | 17:27.2 PR |
| 6 | Joseph MinkinPlace 6 · Grade 12 · Westbrook Christian | 12 | Westbrook Christian | 17:37.9 |
| 7 | Corey GriffithPlace 7 · Grade 11 · Pleasant Valley | 11 | Pleasant Valley | 17:40.0 PR |
| 8 | Drew GargonePlace 8 · Grade 11 · Ashville | 11 | Ashville | 17:49.9 |
| 9 | Braxton TaylorPlace 9 · Grade 12 · Handley | 12 | Handley | 17:58.2 |
| 10 | Max JerniganPlace 10 · Grade 12 · Pleasant Valley | 12 | Pleasant Valley | 17:58.6 PR |
| 11 | Zayden PearsonPlace 11 · Grade 11 · White Plains | 11 | White Plains | 18:02.3 |
| 12 | Riley HopperPlace 12 · Grade 11 · Sylvania | 11 | Sylvania | 18:13.6 PR |
| 13 | Zach WoodenPlace 13 · Grade 12 · Pisgah | 12 | Pisgah | 18:26.8 |
| 14 | Bryan GarrettPlace 14 · Grade 9 · White Plains | 9 | White Plains | 18:30.0 |
| 15 | Anakin PowellPlace 15 · Grade 11 · Vinemont | 11 | Vinemont | 18:31.1 |
| 16 | Dakota EnsmingerPlace 16 · Grade 12 · Glencoe | 12 | Glencoe | 18:32.8 |
| 17 | Jackson GunnPlace 17 · Grade 12 · Oneonta | 12 | Oneonta | 18:36.9 |
| 18 | Logan WoodPlace 18 · Grade 9 · Ashville | 9 | Ashville | 18:42.3 |
| 19 | Landyn LittlePlace 19 · Grade 11 · Pisgah | 11 | Pisgah | 18:44.7 PR |
| 20 | Zyrese WynnPlace 20 · Grade 12 · Cedar Bluff | 12 | Cedar Bluff | 18:49.2 |
| 21 | Eli ShewPlace 21 · Grade 8 · Pleasant Valley | 8 | Pleasant Valley | 18:51.8 |
| 22 | AJ LodreePlace 22 · Grade 12 · Holy Spirit Catholic | 12 | Holy Spirit Catholic | 18:57.1 PR |
| 23 | Mason ScarpatePlace 23 · Grade 10 · St James | 10 | St James | 19:04.1 |
| 24 | Aiden BondsPlace 24 · Grade 11 · Pleasant Valley | 11 | Pleasant Valley | 19:05.6 |
| 25 | Jackson ScarpatePlace 25 · Grade 10 · St James | 10 | St James | 19:07.5 |
| 26 | Will WarrenPlace 26 · Grade 10 · Cedar Bluff | 10 | Cedar Bluff | 19:08.1 |
| 27 | Jude SalamonePlace 27 · Grade 11 · Oneonta | 11 | Oneonta | 19:10.7 |
| 28 | Kash DavisPlace 28 · Grade 9 · Horseshoe Bend | 9 | Horseshoe Bend | 19:11.1 |
| 29 | Uriel BenavidesPlace 29 · Grade 9 · Sylvania | 9 | Sylvania | 19:12.3 PR |
| 30 | Bryce BeaverPlace 30 · Grade 11 · White Plains | 11 | White Plains | 19:14.9 PR |
| 31 | Anthony CruzPlace 31 · Grade 12 · Munford | 12 | Munford | 19:25.4 PR |
| 32 | Mitch ConroyPlace 32 · Grade 11 · Donoho | 11 | Donoho | 19:25.8 |
| 33 | Lane WalkerPlace 33 · Grade 12 · Pleasant Valley | 12 | Pleasant Valley | 19:28.0 |
| 34 | Alex ReynoldsPlace 34 · Grade 7 · Winterboro | 7 | Winterboro | 19:28.2 PR |
| 35 | Noah GarrettPlace 35 · Grade 9 · White Plains | 9 | White Plains | 19:34.6 |
| 36 | Henry PricePlace 36 · Grade 10 · Altamont | 10 | Altamont | 19:38.4 PR |
| 37 | Calvin GantPlace 37 · Grade 12 · Westbrook Christian | 12 | Westbrook Christian | 19:38.7 PR |
| 38 | Cayson CulbertsonPlace 38 · Grade 9 · Handley | 9 | Handley | 19:39.7 |
| 39 | Aiden RussellPlace 39 · Grade 12 · Munford | 12 | Munford | 19:45.9 |
| 40 | Jamison CantrellPlace 40 · Grade 10 · St James | 10 | St James | 19:53.4 PR |
| 41 | Jude WoodPlace 41 · Grade 8 · Pleasant Valley | 8 | Pleasant Valley | 19:58.3 |
| 41 | Luke GriffithPlace 41 · Grade 9 · Pleasant Valley | 9 | Pleasant Valley | 19:58.3 |
| 43 | Preston BarnettPlace 43 · Grade 9 · Pisgah | 9 | Pisgah | 20:00.4 PR |
| 44 | Patrick WallacePlace 44 · Grade 12 · Handley | 12 | Handley | 20:03.4 |
| 45 | Cole SheltonPlace 45 · Grade 9 · Oneonta | 9 | Oneonta | 20:06.8 |
| 46 | Amilton Lopez JuanPlace 46 · Grade 12 · Sylvania | 12 | Sylvania | 20:08.0 |
| 47 | Nathan GilbertPlace 47 · Grade 10 · Westbrook Christian | 10 | Westbrook Christian | 20:08.2 |
| 48 | Leyton GivensPlace 48 · Grade 11 · Pisgah | 11 | Pisgah | 20:08.8 |
| 49 | Will MillerPlace 49 · Grade 9 · Hokes Bluff | 9 | Hokes Bluff | 20:14.8 PR |
| 50 | Iolo ComaPlace 50 · Grade 10 · Holy Spirit Catholic | 10 | Holy Spirit Catholic | 20:16.2 |
| 51 | William LynchPlace 51 · Grade 11 · Holy Spirit Catholic | 11 | Holy Spirit Catholic | 20:19.8 |
| 52 | Wesley NelsonPlace 52 · Grade 10 · Pleasant Valley | 10 | Pleasant Valley | 20:24.1 |
| 53 | John BrownPlace 53 · Grade 10 · Cordova | 10 | Cordova | 20:30.6 |
| 54 | Miles ArmstrongPlace 54 · Grade 9 · Altamont | 9 | Altamont | 20:31.3 PR |
| 55 | Jonathan GutierrezPlace 55 · Grade 8 · White Plains | 8 | White Plains | 20:34.8 PR |
| 56 | Hudson StewartPlace 56 · Grade 7 · Munford | 7 | Munford | 20:39.3 |
| 58 | Abram PowellPlace 58 · Grade 11 · Vinemont | 11 | Vinemont | 20:43.3 |
| 59 | Will GossPlace 59 · Grade 10 · White Plains | 10 | White Plains | 20:45.5 |
| 60 | William McLainPlace 60 · Grade 11 · Altamont | 11 | Altamont | 20:52.4 PR |
| 61 | Charlie SmithPlace 61 · Grade 8 · Ashville | 8 | Ashville | 20:52.8 |
| 62 | Braden StephensonPlace 62 · Grade 12 · Oneonta | 12 | Oneonta | 20:53.5 PR |
| 63 | Benjamin Lopez JuanPlace 63 · Grade 10 · Sylvania | 10 | Sylvania | 20:54.1 PR |
| 64 | Charlie HolderPlace 64 · Grade 12 · White Plains | 12 | White Plains | 21:01.3 |
| 65 | James RumbleyPlace 65 · Grade 9 · Altamont | 9 | Altamont | 21:04.7 PR |
| 66 | Jonathan E Del HierroPlace 66 · Grade 10 · Pisgah | 10 | Pisgah | 21:07.3 PR |
| 67 | Marcell BrewsterPlace 67 · Grade 8 · Saks | 8 | Saks | 21:09.4 PR |
| 68 | Zachary MillerPlace 68 · Grade 8 · Sylvania | 8 | Sylvania | 21:13.0 PR |
| 69 | Nathaniel SherbinePlace 69 · Grade 12 · St James | 12 | St James | 21:13.1 |
| 70 | Miguel BenavidesPlace 70 · Grade 11 · Sylvania | 11 | Sylvania | 21:13.2 |
| 71 | Preston StewartPlace 71 · Grade 9 · Munford | 9 | Munford | 21:15.2 |
| 72 | Bladen KeelPlace 72 · Grade 10 · Horseshoe Bend | 10 | Horseshoe Bend | 21:17.3 PR |
| 73 | Fisher BaileyPlace 73 · Grade 12 · Cordova | 12 | Cordova | 21:17.9 |
| 74 | Juan CerratoPlace 74 · Grade 9 · Ashville | 9 | Ashville | 21:18.3 |
| 75 | Luke StephensPlace 75 · Grade 8 · St James | 8 | St James | 21:23.6 |
| 76 | Jett McCarleyPlace 76 · Grade 8 · Handley | 8 | Handley | 21:25.5 |
| 77 | Luke WarrenPlace 77 · Grade 7 · Cedar Bluff | 7 | Cedar Bluff | 21:26.9 PR |
| 78 | Aiden KeelPlace 78 · Grade 10 · Horseshoe Bend | 10 | Horseshoe Bend | 21:29.1 PR |
| 79 | Noah CohronPlace 79 · Grade 11 · Cordova | 11 | Cordova | 21:32.2 |
| 80 | Heinrich ZocherPlace 80 · Grade 12 · Oneonta | 12 | Oneonta | 21:37.3 |
| 81 | Jackson GilbertPlace 81 · Grade 8 · Horseshoe Bend | 8 | Horseshoe Bend | 21:42.9 PR |
| 82 | Jacob McNallyPlace 82 · Grade 12 · St James | 12 | St James | 21:45.0 |
| 83 | Aubrey SimsPlace 83 · Grade 11 · Horseshoe Bend | 11 | Horseshoe Bend | 21:45.9 PR |
| 84 | Cooper SwindlePlace 84 · Grade 7 · Pleasant Valley | 7 | Pleasant Valley | 21:46.8 |
| 85 | Ferdi BalderasPlace 85 · Grade 9 · Sylvania | 9 | Sylvania | 21:47.5 PR |
| 86 | Ayden NapperPlace 86 · Grade 9 · Hokes Bluff | 9 | Hokes Bluff | 21:51.0 |
| 87 | Isaac McCainPlace 87 · Grade 8 · Cedar Bluff | 8 | Cedar Bluff | 21:52.2 |
| 88 | Gage SandersPlace 88 · Grade 12 · Sylvania | 12 | Sylvania | 21:55.1 |
| 89 | Andrew HillPlace 89 · Grade 12 · Jefferson Christian | 12 | Jefferson Christian | 21:55.3 |
| 90 | Nick LangkawelPlace 90 · Grade 10 · Holy Spirit Catholic | 10 | Holy Spirit Catholic | 21:57.1 |
| 91 | Joshua FlynnPlace 91 · Grade 10 · Munford | 10 | Munford | 21:57.2 |
| 92 | Benjamin LesterPlace 92 · Grade 10 · Pisgah | 10 | Pisgah | 22:10.7 |
| 93 | Wil DavisPlace 93 · Grade 11 · Cedar Bluff | 11 | Cedar Bluff | 22:14.4 |
| 94 | Jacob CortinaPlace 94 · Grade 9 · Sylvania | 9 | Sylvania | 22:15.7 PR |
| 95 | Keondre WynnPlace 95 · Grade 12 · Cedar Bluff | 12 | Cedar Bluff | 22:16.4 |
| 96 | Grant EdwardsPlace 96 · Grade 12 · Westbrook Christian | 12 | Westbrook Christian | 22:16.8 PR |
| 97 | James HenrichPlace 97 · Grade 10 · Altamont | 10 | Altamont | 22:21.0 |
| 98 | Tylan FloydPlace 98 · Grade 12 · Altamont | 12 | Altamont | 22:21.2 |
| 99 | Casen WebbPlace 99 · Grade 9 · Pisgah | 9 | Pisgah | 22:21.3 PR |
| 100 | Hunter HuxtablePlace 100 · Grade 12 · Pisgah | 12 | Pisgah | 22:23.8 |
| 101 | Nico BorasinoPlace 101 · Grade 11 · Altamont | 11 | Altamont | 22:24.6 |