| 1 | Jackson MillerPlace 1 · Grade 12 · Jasper | 12 | Jasper | 16:31.8 |
| 2 | Spenser WolfPlace 2 · Grade 10 · Forest Park | 10 | Forest Park | 16:51.2 |
| 3 | Abe EckmanPlace 3 · Grade 10 · Jasper | 10 | Jasper | 16:55.9 |
| 4 | Drew O'neilPlace 4 · Grade 12 · Jasper | 12 | Jasper | 17:06.3 |
| 5 | Dylan BlandPlace 5 · Grade 11 · Southridge | 11 | Southridge | 17:11.4 |
| 6 | Pierce BrinkmanPlace 6 · Grade 11 · Northeast Dubois | 11 | Northeast Dubois | 17:12.9 |
| 7 | Kaden ChestnutPlace 7 · Grade 11 · Tell City | 11 | Tell City | 17:30.3 |
| 8 | Cameron GilesPlace 8 · Grade 11 · Southridge | 11 | Southridge | 17:39.7 |
| 9 | Jaryn WeinelPlace 9 · Grade 9 · Jasper | 9 | Jasper | 17:42.9 |
| 10 | Bryce TroeschPlace 10 · Grade 10 · Forest Park | 10 | Forest Park | 17:47.3 |
| 11 | William GubbinsPlace 11 · Grade 9 · Jasper | 9 | Jasper | 17:55.1 |
| 12 | Cole HessPlace 12 · Grade 10 · Perry Central | 10 | Perry Central | 18:03.7 |
| 13 | Cameron EcksteinPlace 13 · Grade 12 · Jasper | 12 | Jasper | 18:11.1 |
| 14 | Brayden LainPlace 14 · Grade 9 · Tell City | 9 | Tell City | 18:21.6 |
| 15 | Elliott BuechleinPlace 15 · Grade 11 · Heritage Hills | 11 | Heritage Hills | 18:27.9 |
| 16 | Lewis KaufmannPlace 16 · Grade 10 · Tell City | 10 | Tell City | 18:32.8 |
| 17 | Harrison HulsmanPlace 17 · Grade 9 · Jasper | 9 | Jasper | 18:36.3 |
| 18 | Alec KaufmanPlace 18 · Grade 10 · Tell City | 10 | Tell City | 18:37.9 |
| 19 | Dylan HubertPlace 19 · Grade 12 · Perry Central | 12 | Perry Central | 18:40.8 |
| 20 | Eli BergPlace 20 · Grade 9 · Forest Park | 9 | Forest Park | 18:42.6 |
| 21 | Pierce LashleyPlace 21 · Grade 9 · Heritage Hills | 9 | Heritage Hills | 18:45.3 |
| 22 | Jaffet CruzPlace 22 · Grade 12 · Southridge | 12 | Southridge | 18:45.8 |
| 23 | Brandon SchnellPlace 23 · Grade 9 · Northeast Dubois | 9 | Northeast Dubois | 18:54.7 |
| 24 | Ethan HallPlace 24 · Grade 10 · Forest Park | 10 | Forest Park | 18:58.9 |
| 25 | Nick BrinkmanPlace 25 · Grade 12 · Heritage Hills | 12 | Heritage Hills | 19:08.1 |
| 26 | Trevor BuechlerPlace 26 · Grade 11 · Northeast Dubois | 11 | Northeast Dubois | 19:10.7 |
| 27 | Wyatt KoenigPlace 27 · Grade 11 · Heritage Hills | 11 | Heritage Hills | 19:11.5 |
| 28 | Owen RahmanPlace 28 · Grade 11 · Heritage Hills | 11 | Heritage Hills | 19:12.1 |
| 29 | James LynchPlace 29 · Grade 10 · Perry Central | 10 | Perry Central | 19:16.0 |
| 30 | Canyon CrewPlace 30 · Grade 10 · Springs Valley | 10 | Springs Valley | 19:24.5 |
| 31 | Eli WilsonPlace 31 · Grade 10 · Heritage Hills | 10 | Heritage Hills | 19:25.4 |
| 32 | Kotecki AidanPlace 32 · Grade 9 · Tell City | 9 | Tell City | 19:28.4 |
| 33 | Ethan BreitwieserPlace 33 · Grade 12 · Northeast Dubois | 12 | Northeast Dubois | 19:31.1 |
| 34 | Preston BrinkmanPlace 34 · Grade 10 · Northeast Dubois | 10 | Northeast Dubois | 19:32.0 |
| 35 | Isaac AhlPlace 35 · Grade 10 · Tell City | 10 | Tell City | 19:38.8 |
| 36 | Cole GrandersonPlace 36 · Grade 10 · Perry Central | 10 | Perry Central | 19:52.7 |
| 37 | Jonathan TheisPlace 37 · Grade 12 · Perry Central | 12 | Perry Central | 20:01.5 |
| 38 | Devin ToyPlace 38 · Grade 9 · Heritage Hills | 9 | Heritage Hills | 20:05.4 |
| 39 | Corbyn MusickPlace 39 · Grade 9 · Northeast Dubois | 9 | Northeast Dubois | 20:13.4 |
| 40 | Peyton BetzPlace 40 · Grade 9 · Northeast Dubois | 9 | Northeast Dubois | 20:14.0 |
| 41 | Cole JohnsonPlace 41 · Grade 11 · Perry Central | 11 | Perry Central | 20:19.1 |
| 42 | William KreileinPlace 42 · Grade 10 · Forest Park | 10 | Forest Park | 20:23.0 |
| 43 | Ethan EdwardsPlace 43 · Grade 10 · Springs Valley | 10 | Springs Valley | 20:28.1 |
| 44 | Nic HilgenholdPlace 44 · Grade 10 · Perry Central | 10 | Perry Central | 20:37.3 |
| 45 | Houston LingPlace 45 · Grade 11 · South Spencer | 11 | South Spencer | 20:50.7 |
| 46 | Cameron TooleyPlace 46 · Grade 9 · Southridge | 9 | Southridge | 21:20.5 |
| 47 | Josh VentersPlace 47 · Grade 11 · Loogootee | 11 | Loogootee | 21:22.7 |
| 48 | Isaac LatiniPlace 48 · Grade 9 · Tell City | 9 | Tell City | 21:27.5 |
| 49 | Gage KernsPlace 49 · Grade 10 · Loogootee | 10 | Loogootee | 21:50.2 |
| 50 | Dylan YoungPlace 50 · Grade - · Cannelton | - | Cannelton | 22:02.6 PR |
| 51 | Jeremiah ErwinPlace 51 · Grade 12 · Forest Park | 12 | Forest Park | 22:16.5 |
| 52 | Dylan WeyerPlace 52 · Grade 10 · Forest Park | 10 | Forest Park | 22:30.7 |
| 53 | Trevor GuyPlace 53 · Grade 12 · Loogootee | 12 | Loogootee | 22:47.5 |
| 54 | Michael WillPlace 54 · Grade 9 · Southridge | 9 | Southridge | 23:15.2 |
| 55 | Boyd CameronPlace 55 · Grade 10 · South Spencer | 10 | South Spencer | 23:18.4 PR |
| 56 | Zane CroppPlace 56 · Grade 11 · Loogootee | 11 | Loogootee | 23:24.7 |
| 57 | Patrick LawsonPlace 57 · Grade 12 · Cannelton | 12 | Cannelton | 25:20.4 PR |
| 58 | Devyn KomasinskiPlace 58 · Grade - · Cannelton | - | Cannelton | 27:16.6 PR |
| 59 | Brayden SuttonPlace 59 · Grade - · Loogootee | - | Loogootee | 28:12.5 PR |
| 60 | Jonathon HagerPlace 60 · Grade 12 · Loogootee | 12 | Loogootee | 29:48.0 |
| 61 | Robert SullivanPlace 61 · Grade 12 · Shoals | 12 | Shoals | 30:55.5 |