| 1 | Cam TroutPlace 1 · Grade 12 · Northview | 12 | Northview | 16:40.3 |
| 2 | Kieffer VittetowPlace 2 · Grade 11 · South Putnam | 11 | South Putnam | 17:00.8 |
| 3 | Clayton WilsonPlace 3 · Grade 11 · Greencastle | 11 | Greencastle | 17:42.6 |
| 4 | J.R. EdmondsonPlace 4 · Grade 12 · Cascade | 12 | Cascade | 17:47.3 |
| 5 | Logan ThomasPlace 5 · Grade 11 · Clay City | 11 | Clay City | 17:52.7 |
| 6 | Sean JohnsonPlace 6 · Grade 10 · Cascade | 10 | Cascade | 17:57.2 |
| 7 | Kyle WolfPlace 7 · Grade 10 · Clay City | 10 | Clay City | 18:03.5 |
| 8 | Kody SmithPlace 8 · Grade 9 · Northview | 9 | Northview | 18:08.2 |
| 9 | Cameron LewisPlace 9 · Grade 11 · Greencastle | 11 | Greencastle | 18:16.0 |
| 10 | Taelur EvansPlace 10 · Grade 10 · Northview | 10 | Northview | 18:24.7 |
| 11 | Calvin FryPlace 11 · Grade 10 · Clay City | 10 | Clay City | 18:25.1 |
| 12 | Christian HerronPlace 12 · Grade 12 · Northview | 12 | Northview | 18:35.7 |
| 13 | Kaleb ZadeiiPlace 13 · Grade 12 · Northview | 12 | Northview | 18:36.1 |
| 14 | Tyler McNabbPlace 14 · Grade 11 · Northview | 11 | Northview | 18:40.5 |
| 15 | Michael CrossmanPlace 15 · Grade 10 · South Putnam | 10 | South Putnam | 18:46.0 |
| 16 | Cole ButlerPlace 16 · Grade 11 · Rockville | 11 | Rockville | 18:47.2 |
| 17 | Preston HeadleyPlace 17 · Grade 10 · Greencastle | 10 | Greencastle | 18:47.4 |
| 18 | David DurhamPlace 18 · Grade 10 · Cascade | 10 | Cascade | 18:52.1 |
| 19 | Ben GellmanPlace 19 · Grade 10 · Greencastle | 10 | Greencastle | 18:55.9 |
| 20 | Jacob CrawleyPlace 20 · Grade 11 · Greencastle | 11 | Greencastle | 19:03.0 |
| 21 | Caleb DuncanPlace 21 · Grade 10 · North Putnam | 10 | North Putnam | 19:18.7 |
| 22 | Gabe GomezPlace 22 · Grade 12 · Cascade | 12 | Cascade | 19:20.0 |
| 23 | Braden PershingPlace 23 · Grade 11 · Greencastle | 11 | Greencastle | 19:26.1 |
| 24 | Peyton JonesPlace 24 · Grade 12 · Greencastle | 12 | Greencastle | 19:30.0 |
| 25 | Blake CollierPlace 25 · Grade 11 · Cascade | 11 | Cascade | 19:33.3 |
| 26 | Jarrett FischerPlace 26 · Grade 11 · Clay City | 11 | Clay City | 19:35.7 |
| 27 | Dawson NelsonPlace 27 · Grade 12 · Northview | 12 | Northview | 19:35.7 |
| 28 | Travis StrauchPlace 28 · Grade 12 · Clay City | 12 | Clay City | 19:37.6 |
| 29 | Ethan TugglePlace 29 · Grade 9 · Greencastle | 9 | Greencastle | 19:39.5 |
| 30 | Justin BerishPlace 30 · Grade 10 · Greencastle | 10 | Greencastle | 19:56.6 |
| 31 | Kaden LindseyPlace 31 · Grade 9 · South Vermillion | 9 | South Vermillion | 19:58.4 |
| 32 | Logan VandermarkPlace 32 · Grade 11 · South Putnam | 11 | South Putnam | 19:58.4 |
| 33 | Eli HostetlerPlace 33 · Grade 10 · Clay City | 10 | Clay City | 19:59.1 |
| 34 | William WrenPlace 34 · Grade 10 · Greencastle | 10 | Greencastle | 20:07.1 |
| 35 | Chase NicholsPlace 35 · Grade 12 · Rockville | 12 | Rockville | 20:08.0 |
| 36 | Lorenzo MainettiPlace 36 · Grade 12 · South Putnam | 12 | South Putnam | 20:08.5 |
| 37 | Collin ReynoldsPlace 37 · Grade 12 · Cascade | 12 | Cascade | 20:12.6 |
| 38 | Evan HendrichPlace 38 · Grade 9 · Northview | 9 | Northview | 20:24.3 |
| 39 | Blake ClearwatersPlace 39 · Grade 10 · South Putnam | 10 | South Putnam | 20:24.5 |
| 40 | Gavin MyersPlace 40 · Grade 11 · Clay City | 11 | Clay City | 20:36.0 |
| 41 | Treyton JacksonPlace 41 · Grade 11 · Clay City | 11 | Clay City | 20:41.6 |
| 42 | Eric DillmanPlace 42 · Grade 9 · Northview | 9 | Northview | 20:45.2 |
| 43 | Donovan AsbellPlace 43 · Grade 9 · Greencastle | 9 | Greencastle | 20:47.7 |
| 44 | Nick JonesPlace 44 · Grade 9 · Cascade | 9 | Cascade | 20:50.7 |
| 45 | Brant FreemanPlace 45 · Grade North Vermillion · 21:03.1 | North Vermillion | 21:03.1 | 6:47 |
| 46 | Cameron PresslerPlace 46 · Grade North Vermillion · 21:06.6 | North Vermillion | 21:06.6 | 6:47 |
| 47 | Matt CaseyPlace 47 · Grade 10 · Rockville | 10 | Rockville | 21:12.4 |
| 48 | Dru BottorffPlace 48 · Grade 10 · South Putnam | 10 | South Putnam | 21:21.4 |
| 49 | Kaleb HuxfordPlace 49 · Grade 12 · Rockville | 12 | Rockville | 21:24.1 |
| 50 | Canton TerryPlace 50 · Grade 11 · South Vermillion | 11 | South Vermillion | 21:25.4 |
| 51 | Daniel NoorlagPlace 51 · Grade 12 · Riverton Parke | 12 | Riverton Parke | 21:29.3 |
| 52 | Noah HughesPlace 52 · Grade 12 · Cascade | 12 | Cascade | 21:30.7 |
| 53 | Jamie HoggattPlace 53 · Grade 11 · Riverton Parke | 11 | Riverton Parke | 21:36.3 |
| 54 | Tylan JonesPlace 54 · Grade 10 · Greencastle | 10 | Greencastle | 21:42.8 |
| 55 | Adair BockPlace 55 · Grade 10 · South Putnam | 10 | South Putnam | 21:47.4 |
| 56 | Chase GlassPlace 56 · Grade 10 · South Vermillion | 10 | South Vermillion | 21:49.1 |
| 57 | Thomas StuckerPlace 57 · Grade 10 · Cascade | 10 | Cascade | 21:51.3 |
| 58 | Carter MyersPlace 58 · Grade 10 · Clay City | 10 | Clay City | 21:59.8 |
| 59 | Eric HinklePlace 59 · Grade 9 · South Putnam | 9 | South Putnam | 22:01.3 |
| 60 | Josh AlgerPlace 60 · Grade 9 · South Vermillion | 9 | South Vermillion | 22:12.6 |
| 61 | Caine BatmanPlace 61 · Grade North Vermillion · 22:18.7 | North Vermillion | 22:18.7 | 7:11 |
| 62 | Brent TraunerPlace 62 · Grade 12 · Cascade | 12 | Cascade | 22:21.0 |
| 63 | Dakota RobinsonPlace 63 · Grade 11 · Clay City | 11 | Clay City | 22:24.5 |
| 64 | Dakota KendallPlace 64 · Grade 1 · South Vermillion | 1 | South Vermillion | 22:26.8 |
| 65 | Jason MaeschPlace 65 · Grade 10 · Northview | 10 | Northview | 22:30.5 |
| 66 | Luke FernandezPlace 66 · Grade 10 · Cascade | 10 | Cascade | 22:34.0 |
| 67 | Will BishopPlace 67 · Grade 9 · South Vermillion | 9 | South Vermillion | 22:38.6 |
| 68 | Devin ThurmondPlace 68 · Grade 10 · Clay City | 10 | Clay City | 22:43.4 |
| 69 | Chaney DonovanPlace 69 · Grade 10 · Cascade | 10 | Cascade | 22:52.5 |
| 70 | Tristen HolmesPlace 70 · Grade North Vermillion · 22:54.8 | North Vermillion | 22:54.8 | 7:22 |
| 71 | Ozzy OsbornePlace 71 · Grade 10 · Cascade | 10 | Cascade | 23:27.1 |
| 72 | Hunter SchallPlace 72 · Grade 9 · South Vermillion | 9 | South Vermillion | 23:29.8 |
| 73 | Kaleb SpearsPlace 73 · Grade 11 · Cascade | 11 | Cascade | 23:30.1 |
| 74 | Canaan PalmPlace 74 · Grade 11 · Rockville | 11 | Rockville | 23:41.2 |
| 75 | Sam DonohuePlace 75 · Grade 10 · Rockville | 10 | Rockville | 23:42.5 |
| 76 | Blake TijerinaPlace 76 · Grade 12 · Riverton Parke | 12 | Riverton Parke | 23:50.3 |
| 77 | Jackson KendallPlace 77 · Grade 10 · Greencastle | 10 | Greencastle | 23:59.4 |
| 78 | Brody HaydenPlace 78 · Grade 9 · Clay City | 9 | Clay City | 24:00.4 |
| 79 | Mason ChristiePlace 79 · Grade 10 · Cascade | 10 | Cascade | 24:24.6 |
| 80 | Nathaniel DavisPlace 80 · Grade 1 · South Vermillion | 1 | South Vermillion | 24:25.8 |
| 81 | Jacob SpurrPlace 81 · Grade 10 · South Vermillion | 10 | South Vermillion | 24:29.1 |
| 82 | Garry GillPlace 82 · Grade 10 · Cascade | 10 | Cascade | 24:39.8 |
| 83 | Alex KotowPlace 83 · Grade 12 · Clay City | 12 | Clay City | 24:42.6 |
| 84 | Julian WhartonPlace 84 · Grade North Vermillion · 24:58.2 | North Vermillion | 24:58.2 | 8:02 |
| 85 | Tj RutanPlace 85 · Grade 9 · Riverton Parke | 9 | Riverton Parke | 24:58.7 |
| 86 | Tyler McFallPlace 86 · Grade 11 · South Vermillion | 11 | South Vermillion | 25:00.3 |
| 87 | Garrett OxfordPlace 87 · Grade 12 · Riverton Parke | 12 | Riverton Parke | 25:16.9 |
| 88 | Nathan JunodPlace 88 · Grade 11 · Cascade | 11 | Cascade | 25:40.6 |
| 89 | Isaiah PalmPlace 89 · Grade 9 · Rockville | 9 | Rockville | 25:40.9 |
| 90 | Reagan MurphyPlace 90 · Grade 9 · South Vermillion | 9 | South Vermillion | 26:18.4 |
| 91 | Adam LiversPlace 91 · Grade 12 · Riverton Parke | 12 | Riverton Parke | 26:45.8 |
| 92 | David HillPlace 92 · Grade North Vermillion · 27:14.0 | North Vermillion | 27:14.0 | 8:46 |
| 93 | Chris PhillipsPlace 93 · Grade 9 · Riverton Parke | 9 | Riverton Parke | 30:45.8 |
| 94 | Jake GoodhartPlace 94 · Grade 12 · Riverton Parke | 12 | Riverton Parke | 32:11.7 |