| 1 | Mason RabornPlace 1 · Grade 10 · DeWitt | 10 | DeWitt | 17:03.1 |
| 2 | Nico Lebron -Place 2 · Alma | — | Alma | 17:25.4 |
| 3 | Timothy AustinPlace 3 · Grade 11 · DeWitt | 11 | DeWitt | 19:01.9 |
| 4 | George RollinsPlace 4 · Grade 10 · DeWitt | 10 | DeWitt | 19:20.4 |
| 5 | Bram DerksenPlace 5 · Grade 12 · Bath | 12 | Bath | 19:42.3 |
| 6 | Brandon BuskulicPlace 6 · Grade 10 · Pewamo-Westphalia | 10 | Pewamo-Westphalia | 19:49.4 |
| 7 | Bentley CromerPlace 7 · Grade 9 · Alma | 9 | Alma | 19:55.1 |
| 8 | Elliott WorsleyPlace 8 · Grade 9 · St. Johns | 9 | St. Johns | 20:06.8 |
| 9 | Jake SotoPlace 9 · Grade 11 · Alma | 11 | Alma | 20:12.4 |
| 10 | Jameson HuhnPlace 10 · Grade 9 · Pewamo-Westphalia | 9 | Pewamo-Westphalia | 20:19.4 |
| 11 | Corbin MaddoxPlace 11 · Grade 9 · Alma | 9 | Alma | 20:27.8 |
| 12 | Preston MillsPlace 12 · Grade 11 · St. Johns | 11 | St. Johns | 20:31.5 |
| 13 | Nathan ThelenPlace 13 · Grade 12 · Pewamo-Westphalia | 12 | Pewamo-Westphalia | 20:46.5 |
| 14 | Tyler RiedelPlace 14 · Grade 12 · St. Johns | 12 | St. Johns | 20:47.4 |
| 15 | Colin JohnsonPlace 15 · Grade 9 · Bath | 9 | Bath | 20:47.7 |
| 16 | Josh ChamberlinPlace 16 · Grade 10 · Charlotte | 10 | Charlotte | 20:47.8 |
| 17 | Jayson HitchcockPlace 17 · Grade 11 · DeWitt | 11 | DeWitt | 20:52.5 |
| 18 | Nolan JarviePlace 18 · Grade 9 · DeWitt | 9 | DeWitt | 21:10.6 |
| 19 | Cruz NewvillePlace 19 · Grade 9 · Alma | 9 | Alma | 21:26.0 |
| 20 | Brock GrabemeyerPlace 20 · Grade 10 · Alma | 10 | Alma | 21:47.4 |
| 21 | Hayden BillingsPlace 21 · Grade 10 · St. Johns | 10 | St. Johns | 21:49.3 |
| 22 | Garrett BloomPlace 22 · Grade 9 · St. Johns | 9 | St. Johns | 21:56.8 |
| 23 | Brock SchaferPlace 23 · Grade 12 · St. Johns | 12 | St. Johns | 22:28.8 |
| 24 | Jacob TrommaterPlace 24 · Grade 9 · Charlotte | 9 | Charlotte | 22:39.9 |
| 25 | Mica Lebron -Place 25 · Alma | — | Alma | 23:45.3 |
| 26 | Nolan Puffpuff -Place 26 · Alma | — | Alma | 24:28.6 |
| 27 | Heath BlackPlace 27 · Grade 9 · St. Johns | 9 | St. Johns | 24:29.3 |
| 28 | Ben BehovitzPlace 28 · Grade 9 · DeWitt | 9 | DeWitt | 24:36.6 |
| 29 | London CoreartPlace 29 · Grade 9 · Charlotte | 9 | Charlotte | 30:47.0 |
| 30 | Jon SuratoPlace 30 · Grade 12 · Charlotte | 12 | Charlotte | 30:47.0 |
| 31 | Joe TennesPlace 31 · Grade 8 · Charlotte | 8 | Charlotte | 30:47.2 |
| 32 | Jude ShaverPlace 32 · Grade 11 · Charlotte | 11 | Charlotte | 30:47.2 |
| 33 | Jacob KayPlace 33 · Grade 9 · DeWitt | 9 | DeWitt | 31:48.1 |
| 34 | Destin KinneyPlace 34 · Grade 10 · Ovid-Elsie | 10 | Ovid-Elsie | 44:07.0 |