| 1 | Ashton HelmbrightPlace 1 · Grade SR · Bloom-Carroll | SR | Bloom-Carroll | 17:25.6 |
| 2 | Dylan WootenPlace 2 · Grade JR · Wor. Christian | JR | Wor. Christian | 17:38.2 |
| 3 | Sam ToopsPlace 3 · Grade SR · Bloom-Carroll | SR | Bloom-Carroll | 17:39.0 |
| 4 | Sprague HyattPlace 4 · Grade SO · Bloom-Carroll | SO | Bloom-Carroll | 17:43.5 |
| 5 | Matthew BloomPlace 5 · Grade SR · Bloom-Carroll | SR | Bloom-Carroll | 17:58.1 |
| 6 | Caleb MartinPlace 6 · Grade SO · Hamilton Township | SO | Hamilton Township | 18:02.3 |
| 7 | Johan NaessPlace 7 · Grade JR · Bloom-Carroll | JR | Bloom-Carroll | 18:06.6 |
| 8 | Andru MottaPlace 8 · Grade JR · Sugar Grove Berne Un | JR | Sugar Grove Berne Un | 18:09.5 |
| 9 | Kyan SpencerPlace 9 · Grade SO · Hamilton Township | SO | Hamilton Township | 18:09.6 |
| 10 | Joe SpiresPlace 10 · Grade SR · Wor. Christian | SR | Wor. Christian | 18:18.3 |
| 11 | Christopher RodriguezPlace 11 · Grade SO · Bloom-Carroll | SO | Bloom-Carroll | 18:29.5 |
| 12 | Evan MatchettPlace 12 · Grade JR · Bloom-Carroll | JR | Bloom-Carroll | 18:43.6 |
| 13 | Colby SpraguePlace 13 · Grade SR · Bloom-Carroll | SR | Bloom-Carroll | 18:47.2 |
| 14 | Josh NyePlace 14 · Grade FR · Sugar Grove Berne Un | FR | Sugar Grove Berne Un | 19:03.5 |
| 15 | Andrew DuskaPlace 15 · Grade SR · Hamilton Township | SR | Hamilton Township | 19:16.7 |
| 16 | Holden DiehlPlace 16 · Grade SR · Sugar Grove Berne Un | SR | Sugar Grove Berne Un | 19:39.2 |
| 17 | Connor JardinePlace 17 · Grade SO · Hamilton Township | SO | Hamilton Township | 19:55.9 |
| 18 | Andrew DaronPlace 18 · Grade SO · Bloom-Carroll | SO | Bloom-Carroll | 20:08.7 |
| 19 | Naess JoshPlace 19 · Grade FR · Bloom-Carroll | FR | Bloom-Carroll | 20:35.8 |
| 20 | Joel BaumanPlace 20 · Grade SO · Wor. Christian | SO | Wor. Christian | 20:45.5 |
| 21 | Brice NorvellPlace 21 · Grade JR · Wor. Christian | JR | Wor. Christian | 20:46.4 |
| 22 | Aaron Van DopPlace 22 · Grade JR · Wor. Christian | JR | Wor. Christian | 20:49.4 |
| 23 | Luke McElroyPlace 23 · Grade SR · Bloom-Carroll | SR | Bloom-Carroll | 21:00.8 |
| 24 | Greene JavanPlace 24 · Grade FR · Bloom-Carroll | FR | Bloom-Carroll | 21:05.4 |
| 25 | Ethan StittPlace 25 · Grade SR · Bloom-Carroll | SR | Bloom-Carroll | 21:10.4 |
| 26 | Caden SpencerPlace 26 · Grade SO · Hamilton Township | SO | Hamilton Township | 21:14.4 |
| 27 | Ben HartmanPlace 27 · Grade JR · Wor. Christian | JR | Wor. Christian | 21:41.8 |
| 28 | Hayden HufferPlace 28 · Grade JR · Wor. Christian | JR | Wor. Christian | 21:58.5 |
| 29 | Tobias FishPlace 29 · Grade JR · Sugar Grove Berne Un | JR | Sugar Grove Berne Un | 22:21.5 |
| 30 | Chase BolenPlace 30 · Grade JR · Sugar Grove Berne Un | JR | Sugar Grove Berne Un | 22:25.9 |
| 31 | Steven KoontsPlace 31 · Grade JR · Hamilton Township | JR | Hamilton Township | 22:30.0 |
| 32 | Shick DaltonPlace 32 · Grade FR · Bloom-Carroll | FR | Bloom-Carroll | 22:56.7 |
| 33 | David RossPlace 33 · Grade FR · Wor. Christian | FR | Wor. Christian | 23:18.5 |
| 34 | Isaac BloomPlace 34 · Grade FR · Bloom-Carroll | FR | Bloom-Carroll | 23:50.8 |
| 35 | Blake KrilePlace 35 · Grade FR · Sugar Grove Berne Un | FR | Sugar Grove Berne Un | 25:02.0 |
| 36 | Matt KoranPlace 36 · Grade SR · Wor. Christian | SR | Wor. Christian | 25:44.3 |
| 37 | Eli SmithPlace 37 · Grade FR · Sugar Grove Berne Un | FR | Sugar Grove Berne Un | 25:50.0 |
| 38 | Evan MorelandPlace 38 · Grade FR · Sugar Grove Berne Un | FR | Sugar Grove Berne Un | 26:04.0 |
| 39 | Mihle MnyandaPlace 39 · Grade SR · Hamilton Township | SR | Hamilton Township | 27:59.3 |
| 40 | Jacob ResslerPlace 40 · Grade FR · Wor. Christian | FR | Wor. Christian | 28:42.2 |