| 1 | Reed SchroederPlace 1 · Grade 10 · Pewamo-Westphalia | 10 | Pewamo-Westphalia | 18:10.6 |
| 2 | Jackson WalthornPlace 2 · Grade 11 · DeWitt | 11 | DeWitt | 18:15.8 |
| 3 | Ashton ArgoPlace 3 · Grade 12 · DeWitt | 12 | DeWitt | 18:31.0 |
| 4 | Greyson LoganPlace 4 · Grade 9 · DeWitt | 9 | DeWitt | 18:51.3 |
| 5 | Luke SchneiderPlace 5 · Grade 10 · Pewamo-Westphalia | 10 | Pewamo-Westphalia | 19:52.1 |
| 6 | Dominic SmithPlace 6 · Grade 10 · DeWitt | 10 | DeWitt | 19:55.7 |
| 7 | Jason WeberPlace 7 · Grade 11 · Pewamo-Westphalia | 11 | Pewamo-Westphalia | 19:56.6 |
| 8 | Raymond HuhnPlace 8 · Grade 12 · Pewamo-Westphalia | 12 | Pewamo-Westphalia | 20:00.4 |
| 9 | George RollinsPlace 9 · Grade 9 · DeWitt | 9 | DeWitt | 20:01.4 |
| 10 | Timothy AustinPlace 10 · Grade 10 · DeWitt | 10 | DeWitt | 20:01.5 |
| 11 | Adryan EstradaPlace 11 · Grade 9 · Mason | 9 | Mason | 20:11.9 |
| 12 | Judah BakaitisPlace 12 · Grade 10 · DeWitt | 10 | DeWitt | 20:30.6 |
| 13 | Jameson HoltonPlace 13 · Grade 9 · Mason | 9 | Mason | 20:45.4 |
| 14 | Brandon BuskulicPlace 14 · Grade 9 · Pewamo-Westphalia | 9 | Pewamo-Westphalia | 20:51.8 |
| 15 | Ayden SchefflerPlace 15 · Grade 9 · St. Johns | 9 | St. Johns | 20:54.9 |
| 16 | Daniel Bernal-PoncePlace 16 · Grade 9 · Pewamo-Westphalia | 9 | Pewamo-Westphalia | 20:55.6 |
| 17 | Jaxson DensmorePlace 17 · Grade 10 · St. Johns | 10 | St. Johns | 21:01.4 |
| 18 | Tyler RiedelPlace 18 · Grade 11 · St. Johns | 11 | St. Johns | 21:02.3 |
| 19 | Reid GoodrichPlace 19 · Grade 12 · St. Johns | 12 | St. Johns | 21:02.4 |
| 20 | Henry DeLeonPlace 20 · Grade 12 · Bath | 12 | Bath | 21:06.0 |
| 21 | Jayson HitchcockPlace 21 · Grade 10 · DeWitt | 10 | DeWitt | 21:22.8 |
| 22 | Eli DotyPlace 22 · Grade 9 · Mason | 9 | Mason | 21:36.5 |
| 23 | Brady HerrguthPlace 23 · Grade 10 · Bath | 10 | Bath | 21:47.1 |
| 24 | Max WildernPlace 24 · Grade 8 · Charlotte | 8 | Charlotte | 21:49.7 |
| 25 | Nasibu IssaPlace 25 · Grade 10 · Lansing Sexton | 10 | Lansing Sexton | 22:02.1 |
| 26 | David PetroffPlace 26 · Grade 10 · Mason | 10 | Mason | 22:02.3 |
| 27 | Miguel IzquierdoPlace 27 · Grade 12 · St. Johns | 12 | St. Johns | 22:03.3 |
| 28 | Payton ZimmerleePlace 28 · Grade 12 · Bath | 12 | Bath | 22:12.1 |
| 29 | Adam SanbornPlace 29 · Grade 12 · Pewamo-Westphalia | 12 | Pewamo-Westphalia | 22:24.0 |
| 30 | Jason MilesPlace 30 · Grade 12 · Pewamo-Westphalia | 12 | Pewamo-Westphalia | 22:27.4 |
| 31 | Nathan ThelenPlace 31 · Grade 11 · Pewamo-Westphalia | 11 | Pewamo-Westphalia | 22:43.0 |
| 32 | Jameson HalseyPlace 32 · Grade 9 · St. Johns | 9 | St. Johns | 22:46.7 |
| 33 | Joseph PattonPlace 33 · Grade 9 · Mason | 9 | Mason | 23:06.5 |
| 34 | Jack ThelenPlace 34 · Grade 12 · Pewamo-Westphalia | 12 | Pewamo-Westphalia | 23:09.9 |
| 35 | Tresor BekaiPlace 35 · Grade 10 · Lansing Sexton | 10 | Lansing Sexton | 23:23.5 |
| 36 | Chase JonesPlace 36 · Grade 12 · Almont | 12 | Almont | 23:42.1 |
| 37 | Braden KoosPlace 37 · Grade 10 · Charlotte | 10 | Charlotte | 23:43.2 |
| 38 | Joseph AnongdethPlace 38 · Grade 9 · Mason | 9 | Mason | 23:47.1 |
| 39 | Atticus HoustonPlace 39 · Grade 9 · Mason | 9 | Mason | 23:50.6 |
| 40 | Brenden ScottPlace 40 · Grade 9 · Mason | 9 | Mason | 24:36.9 |
| 41 | Jude ShaverPlace 41 · Grade 10 · Charlotte | 10 | Charlotte | 25:00.5 |
| 42 | Viera IrakozePlace 42 · Grade 9 · Lansing Sexton | 9 | Lansing Sexton | 25:04.7 |
| 43 | Jacob TrommaterPlace 43 · Grade 8 · Charlotte | 8 | Charlotte | 25:14.1 |
| 44 | Kaden TrumpourPlace 44 · Grade 12 · Almont | 12 | Almont | 25:19.8 |
| 45 | Kevin Coffman-rossPlace 45 · Grade 12 · Bath | 12 | Bath | 25:26.6 |
| 46 | Morgan ReschkePlace 46 · Grade 9 · Memphis | 9 | Memphis | 25:38.4 |
| 47 | Paul RuggerioPlace 47 · Grade 10 · Bath | 10 | Bath | 25:53.7 |
| 48 | Jason RodriguezPlace 48 · Grade 9 · Charlotte | 9 | Charlotte | 26:13.7 |
| 49 | Mac BeckPlace 49 · Grade 12 · Bath | 12 | Bath | 26:29.5 |
| 50 | Lars WeatherbeePlace 50 · Grade 12 · Bath | 12 | Bath | 26:29.8 |
| 51 | Jon SuratoPlace 51 · Grade 11 · Charlotte | 11 | Charlotte | 27:31.3 |
| 52 | Jalen ThelenPlace 52 · Grade 10 · Pewamo-Westphalia | 10 | Pewamo-Westphalia | 28:25.5 |
| 53 | Joseph SpoonerPlace 53 · Grade 12 · Lansing Sexton | 12 | Lansing Sexton | 29:37.0 |
| 54 | Romeo HerPlace 54 · Grade 10 · Lansing Sexton | 10 | Lansing Sexton | 30:28.0 |
| 55 | David WardPlace 55 · Grade 11 · Mason | 11 | Mason | 30:46.7 |
| 56 | Christopher JulianPlace 56 · Grade 10 · Lansing Sexton | 10 | Lansing Sexton | 32:08.2 |
| 57 | Alexander HewittPlace 57 · Grade 10 · Lansing Sexton | 10 | Lansing Sexton | 32:41.5 |
| 58 | James GlodPlace 58 · Grade 9 · Memphis | 9 | Memphis | 32:43.5 |
| 59 | Caleb MauldinPlace 59 · Grade 12 · Lansing Sexton | 12 | Lansing Sexton | 33:02.8 |