| 1 | Tanner BlairPlace 1 · Grade 12 · William Blount | 12 | William Blount | 17:33 |
| 2 | Luke McCallPlace 2 · Grade 11 · William Blount | 11 | William Blount | 18:32 |
| 3 | Grayson LovePlace 3 · Grade 12 · William Blount | 12 | William Blount | 19:22 |
| 4 | Noah KittPlace 4 · Grade 11 · William Blount | 11 | William Blount | 19:23 |
| 5 | Miles JusticePlace 5 · Grade 11 · Union County | 11 | Union County | 19:24 |
| 6 | Emerson BartonPlace 6 · Grade 9 · Stone Memorial | 9 | Stone Memorial | 19:58 |
| 7 | Nick MinarchanPlace 7 · Grade 12 · Gibbs | 12 | Gibbs | 20:13 |
| 8 | Marcus HillPlace 8 · Grade 12 · Eagleton College and Career Academy | 12 | Eagleton College and Career Academy | 20:39 |
| 9 | Broderek DykesPlace 9 · Grade 9 · Gibbs | 9 | Gibbs | 20:47 |
| 10 | Marshall PhillipsPlace 10 · Grade 10 · White County | 10 | White County | 20:50 |
| 11 | Seth DanielsPlace 11 · Grade 12 · Bledsoe County | 12 | Bledsoe County | 21:08 |
| 12 | Connor FarmerPlace 12 · Grade 9 · Gibbs | 9 | Gibbs | 21:14 |
| 13 | Daniel McCaulayPlace 13 · Grade 11 · Bledsoe County | 11 | Bledsoe County | 21:24 |
| 14 | Gabriel ReardonPlace 14 · Grade 9 · William Blount | 9 | William Blount | 21:24 |
| 15 | Tyler HernandezPlace 15 · Grade 10 · White County | 10 | White County | 22:02 PR |
| 16 | Alfred HaddardPlace 16 · Grade 11 · Stone Memorial | 11 | Stone Memorial | 22:05 |
| 17 | Landon StaffordPlace 17 · Grade 11 · Kingston | 11 | Kingston | 22:11 |
| 18 | Miguel WaggonerPlace 18 · Grade 11 · Union County | 11 | Union County | 22:19 |
| 19 | Dustin WhitePlace 19 · Grade 11 · William Blount | 11 | William Blount | 22:28 |
| 20 | Colt TRAVISPlace 20 · Grade 9 · MountPisgahChristianAcademy | 9 | MountPisgahChristianAcademy | 22:31 |
| 21 | Colton HowardPlace 21 · Grade 11 · Gibbs | 11 | Gibbs | 22:32 |
| 22 | Jake DeanPlace 22 · Grade 11 · Bledsoe County | 11 | Bledsoe County | 22:35 |
| 23 | William MartinezPlace 23 · Grade 10 · White County | 10 | White County | 22:44 |
| 24 | Aidan JohnsonPlace 24 · Grade 9 · William Blount | 9 | William Blount | 22:45 |
| 25 | Waylon RogersPlace 25 · Grade 12 · Eagleton College and Career Academy | 12 | Eagleton College and Career Academy | 23:01 |
| 26 | Finley ReedPlace 26 · Grade 9 · Bledsoe County | 9 | Bledsoe County | 23:03 |
| 27 | Andrew ClingonPlace 27 · Grade 11 · Stone Memorial | 11 | Stone Memorial | 23:06 |
| 28 | Jaxon TollettPlace 28 · Grade 9 · Bledsoe County | 9 | Bledsoe County | 23:45 |
| 29 | Damion RibarchikPlace 29 · Grade 10 · White County | 10 | White County | 23:51 |
| 30 | Zac WaggonerPlace 30 · Grade 11 · Union County | 11 | Union County | 23:55 |
| 31 | Baylor BisbeePlace 31 · Grade 9 · Stone Memorial | 9 | Stone Memorial | 24:04 |
| 32 | Xander MCclurePlace 32 · Grade 9 · Bledsoe County | 9 | Bledsoe County | 24:13 |
| 33 | Orin PattonPlace 33 · Grade 12 · William Blount | 12 | William Blount | 25:01 |
| 34 | Eli PehersonPlace 34 · Grade 9 · Oakdale | 9 | Oakdale | 25:16 |
| 35 | Issac DenmanPlace 35 · Grade 10 · Bledsoe County | 10 | Bledsoe County | 25:17 |
| 36 | Lincoln KuglerPlace 36 · Grade 11 · White County | 11 | White County | 25:17 |
| 37 | Darrin DrakePlace 37 · Grade 10 · Bledsoe County | 10 | Bledsoe County | 25:29 |
| 38 | Justin GreenPlace 38 · Grade 12 · Stone Memorial | 12 | Stone Memorial | 25:43 |
| 39 | Ben MinarchanPlace 39 · Grade 10 · Gibbs | 10 | Gibbs | 26:14 |
| 40 | Seth WilsonPlace 40 · Grade 9 · Midway | 9 | Midway | 26:43 |
| 41 | Noel RevengePlace 41 · Grade 12 · White County | 12 | White County | 27:12 |
| 42 | Elias IrizarryPlace 42 · Grade 10 · Kingston | 10 | Kingston | 27:54 |
| 43 | Elijah LambPlace 43 · Grade 9 · Bledsoe County | 9 | Bledsoe County | 27:55 PR |
| 44 | Cameron MilesPlace 44 · Grade 10 · Midway | 10 | Midway | 28:24 |
| 45 | Liam HayniePlace 45 · Grade 10 · Midway | 10 | Midway | 28:26 |
| 46 | Jett DrouillardPlace 46 · Grade 12 · White County | 12 | White County | 28:31 |
| 47 | Grayson SchreieckPlace 47 · Grade 9 · Union County | 9 | Union County | 28:45 |
| 48 | Bryan WalkerPlace 48 · Grade 9 · Midway | 9 | Midway | 28:52 |
| 49 | Salvador VEGASPlace 49 · Grade 10 · MountPisgahChristianAcademy | 10 | MountPisgahChristianAcademy | 29:06 |
| 50 | Trent MoisaPlace 50 · Grade 10 · Gibbs | 10 | Gibbs | 29:15 |
| 51 | Ashton PraterPlace 51 · Grade 12 · White County | 12 | White County | 29:24 |
| 52 | Nick REGANPlace 52 · Grade 11 · MountPisgahChristianAcademy | 11 | MountPisgahChristianAcademy | 30:44 |
| 53 | Arian QuallsPlace 53 · Grade 12 · White County | 12 | White County | 32:55 PR |
| 54 | Trenton WaldenPlace 54 · Grade 10 · White County | 10 | White County | 37:27 |
| 55 | Dash DrouillardPlace 55 · Grade 9 · White County | 9 | White County | 39:40 |