| 1 | Nathan RuthPlace 1 · Grade 11 · Bishop Bross | 11 | Bishop Bross | 17:21.87 |
| 2 | Lincoln HeraldPlace 2 · Grade 10 · Grant County | 10 | Grant County | 17:31.44 |
| 3 | Collin ShayPlace 3 · Grade 11 · Gallatin Cou | 11 | Gallatin Cou | 18:09.49 |
| 4 | Oubry GibsonPlace 4 · Grade 12 · Butler | 12 | Butler | 18:40.57 |
| 5 | Didie DrogbaPlace 5 · Grade 10 · Butler | 10 | Butler | 18:45.44 |
| 6 | Griffin HillPlace 6 · Grade 10 · Bishop Bross | 10 | Bishop Bross | 19:06.90 |
| 7 | Eli MaramanPlace 7 · Grade 12 · Butler | 12 | Butler | 19:37.91 |
| 8 | Nolan BishoffPlace 8 · Grade 10 · Portland Chr | 10 | Portland Chr | 19:44.28 |
| 9 | Nick HeckPlace 9 · Grade 11 · Bishop Bross | 11 | Bishop Bross | 19:45.75 |
| 10 | Noah OlsonPlace 10 · Grade 10 · Portland Chr | 10 | Portland Chr | 19:54.39 |
| 11 | Robby BeckerichPlace 11 · Grade 12 · Bishop Bross | 12 | Bishop Bross | 20:02.89 |
| 12 | Zander GuthPlace 12 · Grade 10 · Trimble Coun | 10 | Trimble Coun | 20:05.59 |
| 13 | Hunter BachmannPlace 13 · Grade 11 · Trimble Coun | 11 | Trimble Coun | 20:12.53 |
| 14 | Andrew PowersPlace 14 · Grade 09 · Grant County | 09 | Grant County | 20:36.20 |
| 15 | Micah HarnedPlace 15 · Grade 08 · Whitefield | 08 | Whitefield | 20:37.36 |
| 16 | Matthe MattinglyPlace 16 · Grade 10 · Butler | 10 | Butler | 20:48.28 |
| 17 | Brayden TaylorPlace 17 · Grade 12 · Trimble Coun | 12 | Trimble Coun | 21:21.77 |
| 18 | Thomas ClemPlace 18 · Grade 12 · Butler | 12 | Butler | 21:33.48 |
| 19 | Sebastian BrooksPlace 19 · Grade 10 · Portland Chr | 10 | Portland Chr | 21:42.62 |
| 20 | Carson CramPlace 20 · Grade 10 · Owen County | 10 | Owen County | 21:45.19 |
| 21 | Alex GrosserPlace 21 · Grade 10 · Bishop Bross | 10 | Bishop Bross | 22:02.32 |
| 22 | Nicholas BrownPlace 22 · Grade 09 · Portland Chr | 09 | Portland Chr | 22:03.13 |
| 23 | Taylor HarsinPlace 23 · Grade 10 · Carroll Coun | 10 | Carroll Coun | 22:13.67 |
| 24 | Evan JonesPlace 24 · Grade 11 · Butler | 11 | Butler | 22:22.98 |
| 25 | Connor FrommePlace 25 · Grade 12 · Butler | 12 | Butler | 22:30.57 |
| 26 | Dav LeuderalbertPlace 26 · Grade 12 · Bishop Bross | 12 | Bishop Bross | 22:46.75 |
| 27 | Scotty EdwardsPlace 27 · Grade 09 · Trimble Coun | 09 | Trimble Coun | 22:50.25 |
| 28 | Evan HamiltonPlace 28 · Grade 10 · Henry County | 10 | Henry County | 22:51.99 |
| 29 | Jimmy MartinPlace 29 · Grade 10 · Portland Chr | 10 | Portland Chr | 23:01.29 |
| 30 | Mike GoldenPlace 30 · Grade 10 · Henry County | 10 | Henry County | 23:01.52 |
| 31 | Bennet GontermanPlace 31 · Grade 09 · Portland Chr | 09 | Portland Chr | 23:06.14 |
| 32 | Philip TurnerPlace 32 · Grade 08 · Gallatin Cou | 08 | Gallatin Cou | 23:12.31 |
| 33 | Carter BarnesPlace 33 · Grade 12 · Butler | 12 | Butler | 23:12.91 |
| 34 | Aiden LilleyPlace 34 · Grade 10 · Carroll Coun | 10 | Carroll Coun | 23:14.10 |
| 35 | James DollarPlace 35 · Grade 10 · Butler | 10 | Butler | 23:21.00 |
| 36 | Shawn HendersonPlace 36 · Grade 10 · Portland Chr | 10 | Portland Chr | 23:22.23 |
| 37 | Javier CasePlace 37 · Grade 09 · Whitefield | 09 | Whitefield | 23:22.97 |
| 38 | Ethan KellerPlace 38 · Grade 09 · Trimble Coun | 09 | Trimble Coun | 23:45.19 |
| 39 | Jackson HolcombPlace 39 · Grade 10 · Henry County | 10 | Henry County | 23:53.37 |
| 40 | Thomas GrosserPlace 40 · Grade 11 · Bishop Bross | 11 | Bishop Bross | 24:00.01 |
| 41 | Nathanael HammPlace 41 · Grade 08 · Grant County | 08 | Grant County | 24:00.62 |
| 42 | Nathan HammondPlace 42 · Grade 07 · Gallatin Cou | 07 | Gallatin Cou | 24:19.73 |
| 43 | Elijah AllenPlace 43 · Grade 12 · Christian Ac | 12 | Christian Ac | 24:19.94 |
| 44 | Kamren GambrellPlace 44 · Grade 11 · Grant County | 11 | Grant County | 24:22.21 |
| 45 | Will RingPlace 45 · Grade 10 · Whitefield | 10 | Whitefield | 24:55.71 |
| 46 | James McGlennenPlace 46 · Grade 11 · Owen County | 11 | Owen County | 25:04.35 |
| 47 | Austin LandersPlace 47 · Grade 09 · Eminence | 09 | Eminence | 25:20.71 |
| 48 | DJ CaytonPlace 48 · Grade 11 · Gallatin Cou | 11 | Gallatin Cou | 25:34.15 |
| 49 | Talan ColemanPlace 49 · Grade 09 · Grant County | 09 | Grant County | 25:40.76 |
| 50 | Caleb HowardPlace 50 · Grade 11 · Portland Chr | 11 | Portland Chr | 25:42.25 |
| 51 | Ryan SorrellPlace 51 · Grade 08 · Gallatin Cou | 08 | Gallatin Cou | 26:31.77 |
| 52 | Luke EsserPlace 52 · Grade 09 · Whitefield | 09 | Whitefield | 26:41.30 |
| 53 | Rory GlennPlace 53 · Grade 11 · Gallatin Cou | 11 | Gallatin Cou | 27:08.69 |
| 54 | Keenan SandersPlace 54 · Grade 12 · Trimble Coun | 12 | Trimble Coun | 28:21.72 |
| 55 | Noah KoettingPlace 55 · Grade 10 · Bishop Bross | 10 | Bishop Bross | 29:02.31 |
| 56 | Carter KuperPlace 56 · Grade 09 · Bishop Bross | 09 | Bishop Bross | 29:08.55 |
| 57 | Teague WallsPlace 57 · Grade 10 · Carroll Coun | 10 | Carroll Coun | 30:39.11 |
| 58 | Number RepeatPlace 58 · Grade 18 · Unattached | 18 | Unattached | 30:55.52 |
| 59 | Finn PoppPlace 59 · Grade 09 · Portland Chr | 09 | Portland Chr | 32:11.48 |
| 60 | Matthew ButcherPlace 60 · Grade 09 · Carroll Coun | 09 | Carroll Coun | 39:18.26 |
| — | Austin LewisGrade 09 · Trimble Coun | 09 | Trimble Coun | DNF |