| 1 | Cameron PiercePlace 1 · Grade 12 · Leslie | 12 | Leslie | 17:17.7 |
| 2 | Lucas HopkinsPlace 2 · Grade 11 · Olivet | 11 | Olivet | 17:31.8 |
| 3 | Conner FountainPlace 3 · Grade 11 · Olivet | 11 | Olivet | 17:44.59 |
| 4 | Collin CookPlace 4 · Grade 12 · Stockbridge | 12 | Stockbridge | 17:47.2 |
| 5 | Ethan LubahnPlace 5 · Grade 12 · Leslie | 12 | Leslie | 18:19.3 |
| 6 | Ethan WrightPlace 6 · Grade 11 · Stockbridge | 11 | Stockbridge | 18:44.8 |
| 7 | Thomas BoksPlace 7 · Grade 10 · Olivet | 10 | Olivet | 18:47.09 |
| 8 | Jose DomecqPlace 8 · Grade 10 · Leslie | 10 | Leslie | 19:17.7 |
| 9 | Grason WeberPlace 9 · Grade 9 · Leslie | 9 | Leslie | 19:22.4 |
| 10 | Ryan AlfordPlace 10 · Grade 12 · Lake Odessa Lakewood | 12 | Lake Odessa Lakewood | 19:25.09 |
| 11 | Salvador GarzaPlace 11 · Grade 10 · Olivet | 10 | Olivet | 20:34.59 |
| 12 | Riley JohnsonPlace 12 · Grade 10 · Lake Odessa Lakewood | 10 | Lake Odessa Lakewood | 20:50.7 |
| 15 | Matt CronkPlace 15 · Grade 12 · Lake Odessa Lakewood | 12 | Lake Odessa Lakewood | 21:13.2 |
| 16 | Hudson GoethalsPlace 16 · Grade 10 · Lake Odessa Lakewood | 10 | Lake Odessa Lakewood | 21:16.59 |
| 18 | Blair ScottPlace 18 · Grade 10 · Olivet | 10 | Olivet | 21:20.3 |
| 19 | Max McDowellPlace 19 · Grade 9 · Olivet | 9 | Olivet | 21:23.59 |
| 20 | Finn CoffmanPlace 20 · Grade 10 · Stockbridge | 10 | Stockbridge | 21:36.5 |
| 21 | Christopher EadsPlace 21 · Grade 11 · Lansing Christian | 11 | Lansing Christian | 21:36.8 |
| 22 | Matias GrevePlace 22 · Grade 9 · Lansing Christian | 9 | Lansing Christian | 21:41.9 |
| 23 | Luke FrentressPlace 23 · Grade 9 · Olivet | 9 | Olivet | 21:42.8 |
| 24 | Charles HeissPlace 24 · Grade 9 · Lake Odessa Lakewood | 9 | Lake Odessa Lakewood | 22:05.9 |
| 25 | Kyan IshamPlace 25 · Grade 10 · Leslie | 10 | Leslie | 22:19.5 |
| 26 | Erik DexterPlace 26 · Grade 12 · Leslie | 12 | Leslie | 22:22.09 |
| 27 | Logan HilePlace 27 · Grade 11 · Leslie | 11 | Leslie | 22:22.59 |
| 28 | Paul DeVitoPlace 28 · Grade 10 · Olivet | 10 | Olivet | 22:29.8 |
| 29 | Hudsen DeLeeuwPlace 29 · Grade 9 · Olivet | 9 | Olivet | 22:30.9 |
| 30 | Bryce VanderwalPlace 30 · Grade 10 · Olivet | 10 | Olivet | 22:50.7 |
| 31 | Noah AdcockPlace 31 · Grade 9 · Lansing Christian | 9 | Lansing Christian | 23:04.79 |
| 32 | Brady ColePlace 32 · Grade 11 · Stockbridge | 11 | Stockbridge | 23:16.4 |
| 33 | Bryce SchelterPlace 33 · Grade 9 · Lake Odessa Lakewood | 9 | Lake Odessa Lakewood | 23:26.4 |
| 34 | Grant D'LamaterPlace 34 · Grade 11 · Olivet | 11 | Olivet | 23:28.8 |
| 35 | Kendon ToddPlace 35 · Grade 9 · Olivet | 9 | Olivet | 23:29.7 |
| 36 | Noah KuepferPlace 36 · Grade 11 · Lansing Christian | 11 | Lansing Christian | 23:45.2 |
| 37 | Dylan HilePlace 37 · Grade 9 · Leslie | 9 | Leslie | 23:47.4 |
| 38 | Ethan CapponPlace 38 · Grade 11 · Lake Odessa Lakewood | 11 | Lake Odessa Lakewood | 24:03.09 |
| 39 | Landon BaarPlace 39 · Grade 10 · Lansing Christian | 10 | Lansing Christian | 24:04.29 |
| 42 | Ben YoungPlace 42 · Grade 9 · Lansing Christian | 9 | Lansing Christian | 24:43.8 |
| 43 | Camden WrightPlace 43 · Grade 9 · Lake Odessa Lakewood | 9 | Lake Odessa Lakewood | 24:48.7 |
| 44 | Adam BlakelyPlace 44 · Grade 12 · Vermontville Maple Vall | 12 | Vermontville Maple Vall | 25:09.5 |
| 45 | Jack BajemaPlace 45 · Grade 9 · Lansing Christian | 9 | Lansing Christian | 25:36.7 |
| 46 | George BlundyPlace 46 · Grade 10 · Lansing Christian | 10 | Lansing Christian | 27:04.29 |
| 47 | Eric Fisher JrPlace 47 · Grade 10 · Perry | 10 | Perry | 27:38.7 |
| 48 | Paul MarshallPlace 48 · Grade 12 · Stockbridge | 12 | Stockbridge | 27:59.3 |
| 49 | Joshua HinkleyPlace 49 · Grade 10 · Perry | 10 | Perry | 28:13.3 |
| 50 | Jonah LancasterPlace 50 · Grade 9 · Lake Odessa Lakewood | 9 | Lake Odessa Lakewood | 29:49.5 |
| 51 | Robert LawsPlace 51 · Grade 11 · Vermontville Maple Vall | 11 | Vermontville Maple Vall | 30:36.4 |