| 1 | Isaiah CordesPlace 1 · Grade JR · Wabash | JR | Wabash | 9:50.33 |
| 2 | Jace BullinsPlace 2 · Grade SR · Wabash | SR | Wabash | 10:04.78 |
| 3 | Ethan CrockettPlace 3 · Grade JR · Adams Central | JR | Adams Central | 10:09.22 |
| 4 | Trevor SchwartzPlace 4 · Grade SR · Adams Central | SR | Adams Central | 10:10.25 |
| 5 | Colton LargePlace 5 · Grade SO · Triton | SO | Triton | 10:32.00 |
| 6 | Christian CollinsPlace 6 · Grade SO · Maconaquah | SO | Maconaquah | 11:01.10 |
| 7 | Kasen OswaltPlace 7 · Grade SR · Wabash | SR | Wabash | 11:19.91 |
| 8 | Harry StegerPlace 8 · Grade FR · Lakeland Christian | FR | Lakeland Christian | 11:39.00 |
| 9 | Brantley EvansPlace 9 · Grade JR · Maconaquah | JR | Maconaquah | 11:55.78 |
| 10 | Rogan FoxPlace 10 · Grade SO · Lakeland Christian | SO | Lakeland Christian | 12:02.00 |
| 11 | Brayden NifongPlace 11 · Grade FR · Triton | FR | Triton | 12:27.00 |