| 1 | Ryan BreitlingPlace 1 · Grade 12 · Merrol Hyde Magnet | 12 | Merrol Hyde Magnet | 17:05.24 |
| 2 | Carson TidwellPlace 2 · Grade 10 · Merrol Hyde Magnet | 10 | Merrol Hyde Magnet | 18:13.82 |
| 3 | Benji WillisPlace 3 · Grade 12 · Forrest | 12 | Forrest | 18:19.88 |
| 4 | Eli DriverPlace 4 · Grade 11 · Westmoreland | 11 | Westmoreland | 18:27.88 |
| 5 | Parker ReganPlace 5 · Grade 10 · Westmoreland | 10 | Westmoreland | 18:59.29 PR |
| 6 | Andruw MyersPlace 6 · Grade 12 · Forrest | 12 | Forrest | 19:08.80 PR |
| 7 | Tucker BeatyPlace 7 · Grade 12 · Alvin C York Institute | 12 | Alvin C York Institute | 19:16.26 PR |
| 8 | James McgeePlace 8 · Grade 11 · Cannon County | 11 | Cannon County | 19:39.76 PR |
| 9 | Ben HuchPlace 9 · Grade 10 · Cornersville | 10 | Cornersville | 19:40.21 PR |
| 10 | Tayden RigsbyPlace 10 · Grade 12 · Smith County | 12 | Smith County | 19:49.05 PR |
| 11 | Evan LaflenPlace 11 · Grade 9 · Cornersville | 9 | Cornersville | 19:49.33 PR |
| 12 | Thomas MixsonPlace 12 · Grade 11 · Alvin C York Institute | 11 | Alvin C York Institute | 19:55.88 |
| 13 | Matthew LodlPlace 13 · Grade 9 · Merrol Hyde Magnet | 9 | Merrol Hyde Magnet | 19:55.95 |
| 14 | Luis MackerelaPlace 14 · Grade 7 · Forrest | 7 | Forrest | 19:59.65 |
| 15 | Grayson ReecePlace 15 · Grade 10 · Cornersville | 10 | Cornersville | 20:02.50 PR |
| 16 | Fischer WilliamsPlace 16 · Grade 9 · Cannon County | 9 | Cannon County | 20:03.58 PR |
| 17 | Austin WasnerPlace 17 · Grade 9 · Westmoreland | 9 | Westmoreland | 20:05.02 |
| 18 | William KaluzaPlace 18 · Grade 12 · Merrol Hyde Magnet | 12 | Merrol Hyde Magnet | 20:05.82 |
| 19 | Joe HuchPlace 19 · Grade 9 · Cornersville | 9 | Cornersville | 20:11.27 PR |
| 20 | Davin HuffmanPlace 20 · Grade 10 · Clay County | 10 | Clay County | 20:17.44 |
| 21 | Micahel PalmaPlace 21 · Grade 9 · Cornersville | 9 | Cornersville | 20:18.77 |
| 22 | Jedediah CoxPlace 22 · Grade 9 · Westmoreland | 9 | Westmoreland | 20:18.96 PR |
| 23 | Alex MillsPlace 23 · Grade 9 · Merrol Hyde Magnet | 9 | Merrol Hyde Magnet | 20:28.24 |
| 24 | Drew BaileyPlace 24 · Grade 11 · Forrest | 11 | Forrest | 20:29.93 |
| 25 | Max PullePlace 25 · Grade 10 · Stratford | 10 | Stratford | 20:35.04 PR |
| 26 | Campbell HillearyPlace 26 · Grade 10 · Merrol Hyde Magnet | 10 | Merrol Hyde Magnet | 20:37.10 |
| 27 | Jack WorthingtonPlace 27 · Grade 10 · Alvin C York Institute | 10 | Alvin C York Institute | 20:41.79 |
| 28 | Nathaniel CarterPlace 28 · Grade 12 · Forrest | 12 | Forrest | 20:43.11 |
| 29 | Gavan AllenPlace 29 · Grade 10 · Alvin C York Institute | 10 | Alvin C York Institute | 20:49.93 |
| 30 | Mathew PhillipsPlace 30 · Grade 12 · Cannon County | 12 | Cannon County | 20:50.99 |
| 31 | Blake HarrisPlace 31 · Grade 9 · Unionville Community | 9 | Unionville Community | 20:55.36 PR |
| 32 | Matthew PenningtonPlace 32 · Grade 12 · Eagleville | 12 | Eagleville | 20:55.63 |
| 33 | Knox HendersonPlace 33 · Grade 10 · Eagleville | 10 | Eagleville | 20:59.95 |
| 34 | Lane JacksonPlace 34 · Grade 9 · Gordonsville | 9 | Gordonsville | 21:03.43 |
| 35 | Samuel MasonPlace 35 · Grade 11 · Cannon County | 11 | Cannon County | 21:13.24 PR |
| 36 | Easton HicksPlace 36 · Grade 9 · Westmoreland | 9 | Westmoreland | 21:16.55 |
| 37 | Eli ReedPlace 37 · Grade 12 · Westmoreland | 12 | Westmoreland | 21:18.95 |
| 38 | Keeton RobertsPlace 38 · Grade 12 · Clay County | 12 | Clay County | 21:31.76 PR |
| 39 | Braxton GriffyPlace 39 · Grade 11 · Unionville Community | 11 | Unionville Community | 21:33.54 PR |
| 40 | Coby MartinPlace 40 · Grade 10 · Huntland | 10 | Huntland | 21:35.23 PR |
| 41 | Kyler RobinsonPlace 41 · Grade 12 · Clay County | 12 | Clay County | 21:36.94 PR |
| 42 | Guilherme Borba Da SilvaPlace 42 · Grade 12 · Forrest | 12 | Forrest | 21:39.11 PR |
| 43 | Sutton DelkPlace 43 · Grade 9 · Forrest | 9 | Forrest | 21:39.26 |
| 44 | Evan LaynePlace 44 · Grade 12 · Cannon County | 12 | Cannon County | 21:44.56 PR |
| 45 | Charlie PhippsPlace 45 · Grade 10 · Alvin C York Institute | 10 | Alvin C York Institute | 22:00.44 |
| 46 | Sean McClanahanPlace 46 · Grade 10 · Stratford | 10 | Stratford | 22:03.56 PR |
| 47 | Whitmore SumnersPlace 47 · Grade 8 · Moore County | 8 | Moore County | 22:10.01 PR |
| 48 | Aslen WrightPlace 48 · Grade 9 · Unionville Community | 9 | Unionville Community | 22:12.48 PR |
| 49 | Halen WrightPlace 49 · Grade 9 · Huntland | 9 | Huntland | 22:14.54 PR |
| 50 | Cooper DickeyPlace 50 · Grade 12 · Moore County | 12 | Moore County | 22:14.63 |
| 51 | Mason LaynePlace 51 · Grade 9 · Unionville Community | 9 | Unionville Community | 22:25.91 PR |
| 52 | Alex JohnsonPlace 52 · Grade 10 · Cannon County | 10 | Cannon County | 22:30.28 |
| 53 | Bryce BlantonPlace 53 · Grade 11 · Unionville Community | 11 | Unionville Community | 22:33.66 PR |
| 54 | Zaccary JohnsonPlace 54 · Grade 9 · East Nashville Magnet | 9 | East Nashville Magnet | 22:36.87 PR |
| 55 | Layn ParchmanPlace 55 · Grade 11 · Gordonsville | 11 | Gordonsville | 22:39.97 PR |
| 56 | Griffin BryanPlace 56 · Grade 10 · Moore County | 10 | Moore County | 22:50.27 PR |
| 57 | J.t. SawyerPlace 57 · Grade 12 · Cornersville | 12 | Cornersville | 22:51.70 |
| 58 | Drake HeathPlace 58 · Grade 10 · Unionville Community | 10 | Unionville Community | 22:59.37 |
| 59 | Aidan BareckyPlace 59 · Grade 8 · Moore County | 8 | Moore County | 23:01.59 PR |
| 60 | Uriel MartinezPlace 60 · Grade 8 · Huntland | 8 | Huntland | 23:03.75 |
| 61 | Gabriel PerezPlace 61 · Grade 8 · Moore County | 8 | Moore County | 23:09.76 PR |
| 62 | Jesse MclerranPlace 62 · Grade 10 · Clay County | 10 | Clay County | 23:12.61 PR |
| 63 | Logan NealPlace 63 · Grade 10 · Alvin C York Institute | 10 | Alvin C York Institute | 23:14.22 PR |
| 64 | Darrion MaresPlace 64 · Grade 11 · Unionville Community | 11 | Unionville Community | 23:20.34 |
| 65 | Marlett AndrewsPlace 65 · Grade 9 · Culleoka | 9 | Culleoka | 23:20.92 |
| 66 | Matthew GreenePlace 66 · Grade 10 · Van Buren County | 10 | Van Buren County | 23:22.44 PR |
| 67 | Levi WalkerPlace 67 · Grade 10 · Clay County | 10 | Clay County | 23:28.09 PR |
| 68 | Gavin GravesPlace 68 · Grade 11 · Westmoreland | 11 | Westmoreland | 23:29.97 |
| 69 | Peyton SutterPlace 69 · Grade 10 · Cascade | 10 | Cascade | 23:31.32 |
| 70 | jason BushPlace 70 · Grade 10 · Cascade | 10 | Cascade | 23:35.72 PR |
| 71 | Adam LuttrellPlace 71 · Grade 10 · Cornersville | 10 | Cornersville | 23:45.51 |
| 72 | Marcus FryePlace 72 · Grade 11 · Alvin C York Institute | 11 | Alvin C York Institute | 23:52.31 |
| 73 | Kasen KildooPlace 73 · Grade 11 · Huntland | 11 | Huntland | 23:59.92 PR |
| 74 | Exaivier AllenPlace 74 · Grade 10 · Clay County | 10 | Clay County | 24:05.34 PR |
| 75 | Le'Dereon BoydPlace 75 · Grade 10 · East Nashville Magnet | 10 | East Nashville Magnet | 24:26.78 |
| 76 | Caz BoboPlace 76 · Grade 11 · Cascade | 11 | Cascade | 24:29.80 PR |
| 77 | Samuel LavenderPlace 77 · Grade 9 · Smith County | 9 | Smith County | 24:38.96 |
| 78 | Izaak IppolitoPlace 78 · Grade 10 · Van Buren County | 10 | Van Buren County | 24:48.28 PR |
| 79 | Jude FinleyPlace 79 · Grade 9 · Gordonsville | 9 | Gordonsville | 24:49.64 |
| 80 | Jacob CopePlace 80 · Grade 11 · Cascade | 11 | Cascade | 25:23.41 PR |
| 81 | Andrew KylePlace 81 · Grade 10 · Cascade | 10 | Cascade | 25:26.27 PR |
| 82 | Braden ArmasPlace 82 · Grade 8 · Van Buren County | 8 | Van Buren County | 26:28.38 |
| 83 | Rylin GibsonPlace 83 · Grade 10 · Culleoka | 10 | Culleoka | 26:30.14 PR |
| 84 | John HunterPlace 84 · Grade 11 · Culleoka | 11 | Culleoka | 26:37.29 |
| 85 | Wyatt AndersonPlace 85 · Grade 9 · Culleoka | 9 | Culleoka | 26:37.96 |
| 86 | Prabesh KhulalPlace 86 · Grade 12 · Culleoka | 12 | Culleoka | 26:47.87 PR |
| 87 | Breaun FloydPlace 87 · Grade 9 · East Nashville Magnet | 9 | East Nashville Magnet | 26:54.27 PR |
| 88 | Michael ThibodeauxPlace 88 · Grade 9 · Eagleville | 9 | Eagleville | 27:10.15 |
| 89 | Andy SkelleyPlace 89 · Grade 12 · Culleoka | 12 | Culleoka | 27:10.96 |
| 90 | Chase ClarkPlace 90 · Grade 10 · Van Buren County | 10 | Van Buren County | 27:11.24 |
| 91 | Lance DunnPlace 91 · Grade 9 · Culleoka | 9 | Culleoka | 28:04.28 |
| 92 | Wyatt TilsonPlace 92 · Grade 9 · Clay County | 9 | Clay County | 28:22.44 |
| 93 | Cole LilywhitePlace 93 · Grade 10 · Eagleville | 10 | Eagleville | 28:38.95 |
| 94 | Luke LillywhitePlace 94 · Grade 10 · Eagleville | 10 | Eagleville | 28:44.04 |
| 95 | Kyler PittmanPlace 95 · Grade 9 · Cascade | 9 | Cascade | 31:45.95 PR |