| 1 | Avery YoungPlace 1 · Grade 10 · Montgomery Central | 10 | Montgomery Central | 16:23.14 |
| 2 | Nick HenleyPlace 2 · Grade 11 · Green Hill | 11 | Green Hill | 16:38.65 |
| 3 | Daylen WilsonPlace 3 · Grade 11 · Dickson County | 11 | Dickson County | 16:42.88 |
| 4 | William SchulzePlace 4 · Grade 10 · Green Hill | 10 | Green Hill | 16:47.56 |
| 5 | Wes BledsoePlace 5 · Grade 12 · Donelson Christian Academy | 12 | Donelson Christian Academy | 16:54.29 |
| 6 | Griffin DavidsonPlace 6 · Grade 11 · University School Of Nashville | 11 | University School Of Nashville | 17:02.03 |
| 7 | Grant KempPlace 7 · Grade 10 · Green Hill | 10 | Green Hill | 17:02.43 |
| 8 | Drew ZwernerPlace 8 · Grade 10 · University School Of Nashville | 10 | University School Of Nashville | 17:06.59 |
| 9 | Braden SelwynPlace 9 · Grade 12 · Green Hill | 12 | Green Hill | 17:16.02 |
| 10 | William EdwardsPlace 10 · Grade 11 · Fairview | 11 | Fairview | 17:19.73 |
| 11 | Caleb FreifeldPlace 11 · Grade 10 · University School Of Nashville | 10 | University School Of Nashville | 17:36.92 |
| 12 | Canon LettPlace 12 · Grade 12 · Donelson Christian Academy | 12 | Donelson Christian Academy | 17:37.32 |
| 13 | Robert HiningerPlace 13 · Grade 12 · Ravenwood | 12 | Ravenwood | 17:38.01 |
| 14 | Jack FruinPlace 14 · Grade 11 · University School Of Nashville | 11 | University School Of Nashville | 17:40.83 |
| 15 | Ayden WilsonPlace 15 · Grade 10 · Dickson County | 10 | Dickson County | 17:42.73 |
| 16 | Timothy HuffmanPlace 16 · Grade 9 · Green Hill | 9 | Green Hill | 17:46.56 |
| 17 | Cade McNierPlace 17 · Grade 10 · Gallatin | 10 | Gallatin | 17:47.62 |
| 18 | Caleb MacDonaldPlace 18 · Grade 12 · Ravenwood | 12 | Ravenwood | 17:48.29 |
| 19 | Xavier BergmanPlace 19 · Grade 11 · Tennessee Heat | 11 | Tennessee Heat | 18:08.50 |
| 20 | Koen GarrettPlace 20 · Grade 9 · Dickson County | 9 | Dickson County | 18:08.78 |
| 21 | Connor ZornPlace 21 · Grade 10 · Tennessee Heat | 10 | Tennessee Heat | 18:14.52 |
| 22 | Evan SimsPlace 22 · Grade 12 · West Creek | 12 | West Creek | 18:23.90 |
| 23 | Nicholas MadduxPlace 23 · Grade 11 · Christ Presbyterian Academy | 11 | Christ Presbyterian Academy | 18:26.23 |
| 24 | Levi DixonPlace 24 · Grade 9 · Dickson County | 9 | Dickson County | 18:26.69 |
| 25 | Kyle BehrensPlace 25 · Grade 9 · Ravenwood | 9 | Ravenwood | 18:26.99 |
| 26 | Knox DickinsonPlace 26 · Grade 9 · Kirkwood | 9 | Kirkwood | 18:30.00 |
| 27 | Micah ThomasPlace 27 · Grade 10 · Tennessee Heat | 10 | Tennessee Heat | 18:31.57 |
| 28 | William GatlinPlace 28 · Grade 12 · Green Hill | 12 | Green Hill | 18:31.94 |
| 29 | Blake CullenPlace 29 · Grade 12 · Donelson Christian Academy | 12 | Donelson Christian Academy | 18:33.21 |
| 30 | Leo SimsPlace 30 · Grade 12 · Kirkwood | 12 | Kirkwood | 18:33.75 |
| 31 | Luke AndersonPlace 31 · Grade 12 · Dickson County | 12 | Dickson County | 18:43.69 |
| 32 | Mayer HawkinsPlace 32 · Grade 11 · Donelson Christian Academy | 11 | Donelson Christian Academy | 18:48.65 |
| 33 | Carson ThomasPlace 33 · Grade 12 · Battle Ground Academy | 12 | Battle Ground Academy | 18:49.51 |
| 34 | Henry WellsPlace 34 · Grade 9 · Christ Presbyterian Academy | 9 | Christ Presbyterian Academy | 18:52.69 |
| 35 | Abiy FauchetPlace 35 · Grade 9 · Christ Presbyterian Academy | 9 | Christ Presbyterian Academy | 18:53.23 |
| 36 | William GarnerPlace 36 · Grade 12 · John Overton | 12 | John Overton | 18:54.26 |
| 37 | James LittlePlace 37 · Grade 10 · University School Of Nashville | 10 | University School Of Nashville | 18:55.95 |
| 38 | Rivers PopePlace 38 · Grade 12 · John Overton | 12 | John Overton | 18:57.12 |
| 39 | Tucker BockPlace 39 · Grade 10 · Green Hill | 10 | Green Hill | 18:58.71 |
| 40 | Hayden GilmorePlace 40 · Grade 10 · Ravenwood | 10 | Ravenwood | 18:58.86 |
| 41 | Jacob LynchPlace 41 · Grade 12 · Northeast | 12 | Northeast | 19:04.75 |
| 42 | Caleb LittlePlace 42 · Grade 10 · University School Of Nashville | 10 | University School Of Nashville | 19:08.89 |
| 43 | Kenner BasseenPlace 43 · Grade 10 · Ravenwood | 10 | Ravenwood | 19:09.89 |
| 44 | Danny ChalkPlace 44 · Grade 11 · Green Hill | 11 | Green Hill | 19:11.01 |
| 45 | Micah HarkinsPlace 45 · Grade 11 · Ravenwood | 11 | Ravenwood | 19:11.20 |
| 46 | Owen CauppPlace 46 · Grade 11 · Kirkwood | 11 | Kirkwood | 19:14.44 |
| 47 | Everhett SwainPlace 47 · Grade 10 · Lebanon | 10 | Lebanon | 19:16.26 |
| 48 | Eathen DemossPlace 48 · Grade 10 · Dickson County | 10 | Dickson County | 19:17.77 |
| 49 | Hayden PrimmPlace 49 · Grade 9 · Ravenwood | 9 | Ravenwood | 19:19.85 |
| 50 | Eli DriverPlace 50 · Grade 11 · Westmoreland | 11 | Westmoreland | 19:20.02 |
| 51 | Samuel CarterPlace 51 · Grade 9 · Christ Presbyterian Academy | 9 | Christ Presbyterian Academy | 19:21.69 |
| 52 | Asher KavurPlace 52 · Grade 9 · The Webb (Bell Buckle) | 9 | The Webb (Bell Buckle) | 19:22.82 |
| 53 | Connor AndersonPlace 53 · Grade 9 · West Creek | 9 | West Creek | 19:22.99 |
| 54 | Bo RidingsPlace 54 · Grade 9 · Gallatin | 9 | Gallatin | 19:26.97 |
| 55 | Grant JarkaPlace 55 · Grade 10 · Green Hill | 10 | Green Hill | 19:27.29 |
| 56 | Trey WillisPlace 56 · Grade 11 · Donelson Christian Academy | 11 | Donelson Christian Academy | 19:28.05 |
| 57 | Kingston BullingtonPlace 57 · Grade 10 · Donelson Christian Academy | 10 | Donelson Christian Academy | 19:30.09 |
| 58 | Ayden ColeyPlace 58 · Grade 11 · Kirkwood | 11 | Kirkwood | 19:30.80 |
| 59 | Isaac LeePlace 59 · Grade 10 · Tennessee Heat | 10 | Tennessee Heat | 19:33.57 |
| 60 | Jeremiah EasleyPlace 60 · Grade 11 · Ensworth | 11 | Ensworth | 19:34.47 |
| 61 | Rylan AtchisonPlace 61 · Grade 11 · Fairview | 11 | Fairview | 19:35.91 |
| 62 | Caleb StrasburgPlace 62 · Grade 11 · Kirkwood | 11 | Kirkwood | 19:36.96 |
| 63 | Hunter SmithPlace 63 · Grade 12 · Northeast | 12 | Northeast | 19:37.26 |
| 64 | Peyton CaldwellPlace 64 · Grade 11 · Kirkwood | 11 | Kirkwood | 19:38.71 |
| 65 | Zaius ResslerPlace 65 · Grade 9 · Kirkwood | 9 | Kirkwood | 19:39.69 |
| 66 | Tucker ReynoldsPlace 66 · Grade 9 · Ensworth | 9 | Ensworth | 19:40.77 |
| 67 | Andrew PostonPlace 67 · Grade 11 · Lebanon | 11 | Lebanon | 19:42.57 |
| 68 | Luke PostonPlace 68 · Grade 11 · Lebanon | 11 | Lebanon | 19:46.11 |
| 69 | Gabriel DeanPlace 69 · Grade 12 · Ensworth | 12 | Ensworth | 19:58.50 |
| 70 | Daniel PeacherPlace 70 · Grade 9 · Stewart County | 9 | Stewart County | 20:00.67 |
| 71 | Gray BurklowPlace 71 · Grade 10 · Christ Presbyterian Academy | 10 | Christ Presbyterian Academy | 20:02.40 |
| 72 | Mario TedeschiPlace 72 · Grade 12 · University School Of Nashville | 12 | University School Of Nashville | 20:05.56 |
| 73 | Gray ShinskaPlace 73 · Grade 9 · Donelson Christian Academy | 9 | Donelson Christian Academy | 20:06.40 |
| 74 | Gideon WilliamsPlace 74 · Grade 10 · Dickson County | 10 | Dickson County | 20:08.84 |
| 75 | Timothy (TJ) LicanoPlace 75 · Grade 11 · Watertown | 11 | Watertown | 20:17.63 |
| 76 | Parker ReganPlace 76 · Grade 10 · Westmoreland | 10 | Westmoreland | 20:19.07 |
| 77 | Oliver TuttlePlace 77 · Grade 10 · Lebanon | 10 | Lebanon | 20:19.12 |
| 78 | Shaw SpencerPlace 78 · Grade 10 · Christ Presbyterian Academy | 10 | Christ Presbyterian Academy | 20:20.87 |
| 79 | Connor DaughtryPlace 79 · Grade 11 · Montgomery Central | 11 | Montgomery Central | 20:24.79 |
| 80 | Gryffin AndersonPlace 80 · Grade 11 · University School Of Nashville | 11 | University School Of Nashville | 20:27.98 |
| 81 | Sean FrankePlace 81 · Grade 12 · University School Of Nashville | 12 | University School Of Nashville | 20:29.32 |
| 82 | Michael GuzmanPlace 82 · Grade 12 · West Creek | 12 | West Creek | 20:38.37 |
| 83 | Alex StouffelPlace 83 · Grade 12 · Watertown | 12 | Watertown | 20:38.42 |
| 84 | Hudson LeblancPlace 84 · Grade 12 · White House | 12 | White House | 20:38.89 |
| 85 | Gavin ByardPlace 85 · Grade 11 · Franklin-Simpson | 11 | Franklin-Simpson | 20:41.67 |
| 86 | Marshall PhillipsPlace 86 · Grade 10 · White County | 10 | White County | 20:48.49 |
| 87 | Jakobi FuernessPlace 87 · Grade 11 · Dickson County | 11 | Dickson County | 20:49.57 |
| 88 | Kane ZimmermanPlace 88 · Grade 10 · Donelson Christian Academy | 10 | Donelson Christian Academy | 20:49.79 |
| 89 | Jedediah CoxPlace 89 · Grade 9 · Westmoreland | 9 | Westmoreland | 20:50.91 |
| 90 | Landon EspinozaPlace 90 · Grade 12 · West Creek | 12 | West Creek | 20:51.80 |
| 91 | Ricardo MurilloPlace 91 · Grade 12 · Gallatin | 12 | Gallatin | 20:53.65 |
| 92 | Lane HortonPlace 92 · Grade 10 · Kirkwood | 10 | Kirkwood | 20:55.52 |
| 93 | Eli DurbinPlace 93 · Grade 11 · Lebanon | 11 | Lebanon | 20:57.05 |
| 94 | James CoblePlace 94 · Grade 9 · Fairview | 9 | Fairview | 20:58.88 |
| 95 | Lane JacksonPlace 95 · Grade 9 · Gordonsville | 9 | Gordonsville | 21:03.11 PR |
| 96 | Caleb YoungPlace 96 · Grade 9 · Gallatin | 9 | Gallatin | 21:07.03 |
| 97 | Carson RupePlace 97 · Grade 10 · Battle Ground Academy | 10 | Battle Ground Academy | 21:07.39 |
| 98 | Benny WestPlace 98 · Grade 10 · Franklin-Simpson | 10 | Franklin-Simpson | 21:09.01 |
| 99 | Eben ReynoldsPlace 99 · Grade 10 · Dickson County | 10 | Dickson County | 21:11.28 |
| 100 | Marcele PetittPlace 100 · Grade 12 · West Creek | 12 | West Creek | 21:12.29 |
| 101 | Greyson CauppPlace 101 · Grade 9 · Kirkwood | 9 | Kirkwood | 21:15.09 |
| 102 | Felix LososPlace 102 · Grade 10 · West Creek | 10 | West Creek | 21:16.64 |
| 103 | Trevyn LittlePlace 103 · Grade 11 · Dickson County | 11 | Dickson County | 21:18.09 |
| 104 | Logan FakesPlace 104 · Grade 10 · Lebanon | 10 | Lebanon | 21:19.85 |
| 105 | Sawyer ReigerPlace 105 · Grade 11 · Christ Presbyterian Academy | 11 | Christ Presbyterian Academy | 21:21.88 |
| 106 | Ethan ArnoldPlace 106 · Grade 12 · Kirkwood | 12 | Kirkwood | 21:22.73 |
| 107 | Luke KeeseePlace 107 · Grade 12 · Tennessee Heat | 12 | Tennessee Heat | 21:25.89 |
| 108 | Ben McCormackPlace 108 · Grade 9 · Fairview | 9 | Fairview | 21:26.16 |
| 109 | Levi DavenportPlace 109 · Grade 10 · Watertown | 10 | Watertown | 21:28.04 PR |
| 110 | Hayden HughesPlace 110 · Grade 11 · Christ Presbyterian Academy | 11 | Christ Presbyterian Academy | 21:28.75 |
| 111 | Brady WaltonPlace 111 · Grade 12 · Tennessee Heat | 12 | Tennessee Heat | 21:30.09 |
| 112 | Ethan PorterPlace 112 · Grade 9 · Green Hill | 9 | Green Hill | 21:33.07 |
| 113 | Graham SchwartzPlace 113 · Grade 10 · Battle Ground Academy | 10 | Battle Ground Academy | 21:34.04 |
| 114 | Austin WasnerPlace 114 · Grade 9 · Westmoreland | 9 | Westmoreland | 21:34.46 |
| 115 | Andrew SteelePlace 115 · Grade 12 · Montgomery Central | 12 | Montgomery Central | 21:35.97 |
| 116 | Zac CoppockPlace 116 · Grade 9 · White House | 9 | White House | 21:37.65 |
| 117 | Clayton EllisPlace 117 · Grade 12 · Ensworth | 12 | Ensworth | 21:38.47 |
| 118 | Logan WatsonPlace 118 · Grade 10 · White House | 10 | White House | 21:39.44 PR |
| 119 | Will BowmanPlace 119 · Grade 12 · Battle Ground Academy | 12 | Battle Ground Academy | 21:53.88 |
| 120 | Sebastian EvelandPlace 120 · Grade 10 · Ensworth | 10 | Ensworth | 21:56.04 |
| 121 | Carson CantrellPlace 121 · Grade 11 · Franklin-Simpson | 11 | Franklin-Simpson | 21:57.16 |
| 122 | David SamadeenPlace 122 · Grade 11 · John Overton | 11 | John Overton | 21:58.59 |
| 123 | Raybern KeagyPlace 123 · Grade 9 · Stewart County | 9 | Stewart County | 21:59.46 |
| 124 | Kingston AlexanderPlace 124 · Grade 10 · Fairview | 10 | Fairview | 22:02.86 |
| 125 | Easton HicksPlace 125 · Grade 9 · Westmoreland | 9 | Westmoreland | 22:03.00 |
| 126 | Mateo Lyn-CookPlace 126 · Grade 10 · Ensworth | 10 | Ensworth | 22:04.28 |
| 127 | Steven NealPlace 127 · Grade 11 · Gallatin | 11 | Gallatin | 22:13.22 |
| 128 | Roberto Colores DeDiosPlace 128 · Grade 11 · John Overton | 11 | John Overton | 22:13.64 |
| 129 | Asher StreetPlace 129 · Grade 12 · Watertown | 12 | Watertown | 22:14.67 |
| 130 | David ChomaPlace 130 · Grade 12 · Ensworth | 12 | Ensworth | 22:17.11 |
| 131 | Brody PurcellPlace 131 · Grade 9 · Montgomery Central | 9 | Montgomery Central | 22:18.63 PR |
| 132 | Logan VentrellaPlace 132 · Grade 12 · Fairview | 12 | Fairview | 22:21.74 |
| 133 | Gabriel RamirezPlace 133 · Grade 12 · Gallatin | 12 | Gallatin | 22:25.42 |
| 134 | Cj CavoloPlace 134 · Grade 12 · Ensworth | 12 | Ensworth | 22:27.38 |
| 135 | Tyler HernandezPlace 135 · Grade 10 · White County | 10 | White County | 22:29.94 |
| 136 | Troy SammonsPlace 136 · Grade 9 · Fairview | 9 | Fairview | 22:32.53 |
| 137 | William MartinezPlace 137 · Grade 10 · White County | 10 | White County | 22:36.27 |
| 138 | Eli ReedPlace 138 · Grade 12 · Westmoreland | 12 | Westmoreland | 22:37.89 |
| 139 | Hunter TarkingtonPlace 139 · Grade 12 · Tennessee Heat | 12 | Tennessee Heat | 22:38.27 |
| 140 | Benjamin DuboisPlace 140 · Grade 11 · John Overton | 11 | John Overton | 22:39.89 |
| 141 | Kaleb KingPlace 141 · Grade 9 · The Webb (Bell Buckle) | 9 | The Webb (Bell Buckle) | 22:51.86 |
| 142 | Sampson NeymanPlace 142 · Grade 12 · Ensworth | 12 | Ensworth | 23:09.48 |
| 143 | Sean McmichaelPlace 143 · Grade 10 · Northeast | 10 | Northeast | 23:12.73 PR |
| 144 | Lincoln ClinePlace 144 · Grade 11 · Watertown | 11 | Watertown | 23:25.37 PR |
| 145 | Cliff DavenportPlace 145 · Grade 9 · The Webb (Bell Buckle) | 9 | The Webb (Bell Buckle) | 23:28.60 |
| 146 | Clayton GarnerPlace 146 · Grade 11 · John Overton | 11 | John Overton | 23:30.95 |
| 147 | Desmond AlbrightPlace 147 · Grade 9 · Fairview | 9 | Fairview | 23:33.23 |
| 148 | Layn ParchmanPlace 148 · Grade 11 · Gordonsville | 11 | Gordonsville | 23:37.75 |
| 149 | Wyatt CoffmanPlace 149 · Grade 9 · Stewart County | 9 | Stewart County | 23:40.27 |
| 150 | David HinsonPlace 150 · Grade 10 · Stewart County | 10 | Stewart County | 23:48.35 |
| 151 | Killian HouserPlace 151 · Grade 10 · Stewart County | 10 | Stewart County | 23:53.30 |
| 152 | Lincoln KuglerPlace 152 · Grade 11 · White County | 11 | White County | 24:01.66 |
| 153 | Nicholas BurgessPlace 153 · Grade 12 · Gallatin | 12 | Gallatin | 24:05.59 |
| 154 | Gavin HolderPlace 154 · Grade 9 · White House | 9 | White House | 24:07.39 |
| 155 | Lucas MayberryPlace 155 · Grade 10 · Battle Ground Academy | 10 | Battle Ground Academy | 24:09.89 |
| 156 | Turner WilliamsPlace 156 · Grade 9 · Ensworth | 9 | Ensworth | 24:11.62 |
| 157 | Easton HodgesPlace 157 · Grade 9 · Franklin-Simpson | 9 | Franklin-Simpson | 24:18.84 |
| 158 | Eli CrawfordPlace 158 · Grade 9 · Stewart County | 9 | Stewart County | 24:53.73 |
| 159 | Gavin GravesPlace 159 · Grade 11 · Westmoreland | 11 | Westmoreland | 24:55.87 |
| 160 | Phillip BenderPlace 160 · Grade 10 · John Overton | 10 | John Overton | 25:20.50 |
| 161 | Trace KindredPlace 161 · Grade 9 · Battle Ground Academy | 9 | Battle Ground Academy | 25:24.84 |
| 162 | Anderson NalePlace 162 · Grade 9 · The Webb (Bell Buckle) | 9 | The Webb (Bell Buckle) | 25:27.31 |
| 163 | Mario GonzalezPlace 163 · Grade 9 · Stewart County | 9 | Stewart County | 25:55.81 |
| 164 | Salvador GoinesPlace 164 · Grade 12 · Northeast | 12 | Northeast | 26:56.11 |
| 165 | Aaron GilmanPlace 165 · Grade 10 · Montgomery Central | 10 | Montgomery Central | 27:01.15 PR |
| 166 | Jude FinleyPlace 166 · Grade 9 · Gordonsville | 9 | Gordonsville | 27:03.52 |
| 167 | Clayton CoppasPlace 167 · Grade 12 · Watertown | 12 | Watertown | 28:00.50 |
| 168 | Cole BrewerPlace 168 · Grade 10 · Watertown | 10 | Watertown | 28:17.23 |
| 169 | Charlie Puckett IIIPlace 169 · Grade 10 · Tennessee Heat | 10 | Tennessee Heat | 28:51.45 |
| 170 | Mattheus NeriPlace 170 · Grade 11 · Franklin-Simpson | 11 | Franklin-Simpson | 30:29.42 |
| 171 | Noel RevengePlace 171 · Grade 12 · White County | 12 | White County | 32:53.75 |
| 172 | Wyatt CroftPlace 172 · Grade 12 · White House | 12 | White House | 38:52.32 |