| 1 | Carson HerschPlace 1 · Grade 11 · New Lothrop | 11 | New Lothrop | 16:03.69 |
| 1 | Cameron SmithPlace 1 · Grade 12 · Swartz Creek | 12 | Swartz Creek | 16:28.59 |
| 2 | Jack CarterPlace 2 · Grade 12 · Flint Carman-Ainsworth | 12 | Flint Carman-Ainsworth | 16:35.91 |
| 1 | Nathan LottPlace 1 · Grade 10 · Webberville | 10 | Webberville | 16:48.12 |
| 2 | Chase HobsonPlace 2 · Grade 10 · Montrose | 10 | Montrose | 17:07.57 |
| 2 | Caleb RiversPlace 2 · Grade 11 · Morrice | 11 | Morrice | 17:22.68 |
| 3 | Joe WadePlace 3 · Grade 12 · Montrose | 12 | Montrose | 17:31.44 |
| 4 | Drew KohlmannPlace 4 · Grade 11 · New Lothrop | 11 | New Lothrop | 17:35.95 |
| 3 | Kielin ThompsonPlace 3 · Grade 10 · Flint Carman-Ainsworth | 10 | Flint Carman-Ainsworth | 17:38.08 |
| 4 | Caleb KawaPlace 4 · Grade 12 · Swartz Creek | 12 | Swartz Creek | 17:46.29 |
| 5 | Tony DubyPlace 5 · Grade 12 · Clio | 12 | Clio | 17:56.13 |
| 6 | Bryan JacksonPlace 6 · Grade 12 · Clio | 12 | Clio | 17:56.37 |
| 7 | Noah BarneyPlace 7 · Grade 12 · Swartz Creek | 12 | Swartz Creek | 17:58.94 |
| 8 | Raydoffa BrazielPlace 8 · Grade 12 · Flint Kearsley | 12 | Flint Kearsley | 18:01.04 |
| 9 | Gabriel PhillipsPlace 9 · Grade 10 · Clio | 10 | Clio | 18:01.53 |
| 5 | Ethan AndresPlace 5 · Grade 12 · Montrose | 12 | Montrose | 18:01.96 |
| 3 | Timothy DupreePlace 3 · Grade 12 · Auburn Hills Oakland.. | 12 | Auburn Hills Oakland.. | 18:03.43 |
| 10 | Ryan MelenPlace 10 · Grade 11 · Swartz Creek | 11 | Swartz Creek | 18:06.18 |
| 6 | Thomas HeslipPlace 6 · Grade 12 · New Lothrop | 12 | New Lothrop | 18:08.85 |
| 11 | Logan WillyerdPlace 11 · Grade 12 · Swartz Creek | 12 | Swartz Creek | 18:14.27 |
| 12 | Andrew PolcikPlace 12 · Grade 10 · Clio | 10 | Clio | 18:19.74 |
| 4 | Hizuru ScribnerPlace 4 · Grade 12 · Morrice | 12 | Morrice | 18:20.98 |
| 5 | Geoffrey WallacePlace 5 · Grade 12 · Novi Christian Academy | 12 | Novi Christian Academy | 18:29.79 |
| 7 | Seth CoffinPlace 7 · Grade 10 · Montrose | 10 | Montrose | 18:30.65 |
| 6 | Luke MessingPlace 6 · Grade 12 · Auburn Hills Oakland.. | 12 | Auburn Hills Oakland.. | 18:37.67 |
| 13 | Tyler PriesPlace 13 · Grade 9 · Imlay City | 9 | Imlay City | 18:37.91 |
| 14 | Jack RoyPlace 14 · Grade 9 · Flint Carman-Ainsworth | 9 | Flint Carman-Ainsworth | 18:41.05 |
| 15 | Ben OlesPlace 15 · Grade 12 · Swartz Creek | 12 | Swartz Creek | 18:41.69 |
| 16 | Malachi KingenPlace 16 · Grade 11 · Swartz Creek | 11 | Swartz Creek | 18:42.54 |
| 7 | Aiden CampbellPlace 7 · Grade 11 · Morrice | 11 | Morrice | 18:42.87 |
| 8 | Noah RodriguezPlace 8 · Grade 12 · Waterford Our Lady o.. | 12 | Waterford Our Lady o.. | 18:44.98 |
| 17 | Breydon AndrezPlace 17 · Grade 12 · Imlay City | 12 | Imlay City | 18:48.47 |
| 18 | Tom PowellPlace 18 · Grade 11 · Clio | 11 | Clio | 18:50.19 |
| 8 | Ryan HeslipPlace 8 · Grade 9 · New Lothrop | 9 | New Lothrop | 18:50.46 |
| 9 | Jonah GulledgePlace 9 · Grade 12 · Genesee Christian Ac.. | 12 | Genesee Christian Ac.. | 18:54.23 |
| 19 | Dean AunePlace 19 · Grade 10 · Imlay City | 10 | Imlay City | 18:59.88 |
| 10 | Garrett GoodwinPlace 10 · Grade 10 · Webberville | 10 | Webberville | 19:02.83 |
| 9 | Cole YarosPlace 9 · Grade 9 · New Lothrop | 9 | New Lothrop | 19:05.83 |
| 11 | Chandler IlerPlace 11 · Grade 11 · Morrice | 11 | Morrice | 19:07.94 |
| 12 | Lucas BliesnerPlace 12 · Grade 11 · Webberville | 11 | Webberville | 19:15.18 |
| 20 | Anthony CondronPlace 20 · Grade 9 · Clio | 9 | Clio | 19:16.19 |
| 10 | Conner TiptonPlace 10 · Grade 12 · Montrose | 12 | Montrose | 19:16.43 |
| 11 | Jason WeberPlace 11 · Grade 10 · New Lothrop | 10 | New Lothrop | 19:22.48 |
| 12 | Jacob RowleyPlace 12 · Grade 12 · Mt Morris | 12 | Mt Morris | 19:32.40 |
| 13 | Logan BrownPlace 13 · Grade 10 · Webberville | 10 | Webberville | 19:34.44 |
| 13 | Aaron VinckePlace 13 · Grade 10 · New Lothrop | 10 | New Lothrop | 19:35.12 |
| 21 | William MitchellPlace 21 · Grade 11 · Swartz Creek | 11 | Swartz Creek | 19:41.34 |
| 14 | Grant RasmussenPlace 14 · Grade 10 · Genesee Christian Ac.. | 10 | Genesee Christian Ac.. | 19:44.26 |
| 15 | Luke DutcherPlace 15 · Grade 10 · Morrice | 10 | Morrice | 19:48.83 |
| 22 | Tristan SutcliffePlace 22 · Grade 10 · Flint Kearsley | 10 | Flint Kearsley | 19:51.66 |
| 23 | Nick CarlsonPlace 23 · Grade 11 · Swartz Creek | 11 | Swartz Creek | 19:52.80 |
| 16 | Brendan PeckensPlace 16 · Grade 10 · Webberville | 10 | Webberville | 19:55.68 |
| 24 | Holden ReddPlace 24 · Grade 10 · Imlay City | 10 | Imlay City | 19:56.48 |
| 25 | Carsen GradowskiPlace 25 · Grade 10 · Clio | 10 | Clio | 19:58.45 |
| 26 | Zavier LoganPlace 26 · Grade 10 · Imlay City | 10 | Imlay City | 20:00.13 |
| 27 | Mario WellsPlace 27 · Grade 10 · Flint Kearsley | 10 | Flint Kearsley | 20:04.43 |
| 14 | Deondre BlairePlace 14 · Grade 11 · Montrose | 11 | Montrose | 20:04.91 |
| 15 | Dayton MillsPlace 15 · Grade 11 · Burton-Bendle | 11 | Burton-Bendle | 20:10.50 |
| 28 | Alex WickhamPlace 28 · Grade 10 · Flint Carman-Ainsworth | 10 | Flint Carman-Ainsworth | 20:16.73 |
| 17 | Michael Raymond -Place 17 · Genesee | — | Genesee | 20:20.80 |
| 18 | Kevin ConwayPlace 18 · Grade 9 · Waterford Our Lady o.. | 9 | Waterford Our Lady o.. | 20:22.42 |
| 29 | Dalero McNealPlace 29 · Grade 11 · Flint Carman-Ainsworth | 11 | Flint Carman-Ainsworth | 20:23.76 |
| 19 | McGregor BradyPlace 19 · Grade 9 · Genesee | 9 | Genesee | 20:33.11 |
| 20 | Ethan McFarlandPlace 20 · Grade 10 · Auburn Hills Oakland.. | 10 | Auburn Hills Oakland.. | 20:47.19 |
| 21 | Jake LarnerPlace 21 · Grade 12 · Morrice | 12 | Morrice | 20:50.87 |
| 30 | Tyler CsintyanPlace 30 · Grade 10 · Flint Kearsley | 10 | Flint Kearsley | 20:53.30 |
| 22 | Chris CempuraPlace 22 · Grade 11 · Waterford Our Lady o.. | 11 | Waterford Our Lady o.. | 20:58.93 |
| 23 | Andrew Lochrie -Place 23 · Novi Christian Academy | — | Novi Christian Academy | 20:59.65 |
| 31 | Colin HeekePlace 31 · Grade 12 · Imlay City | 12 | Imlay City | 21:11.38 |
| 32 | Scott McAvoyPlace 32 · Grade 10 · Imlay City | 10 | Imlay City | 21:18.55 |
| 24 | Lewis JonesPlace 24 · Grade 10 · Genesee Christian Ac.. | 10 | Genesee Christian Ac.. | 21:35.41 |
| 16 | Kayden RowleyPlace 16 · Grade 11 · Mt Morris | 11 | Mt Morris | 21:38.41 |
| 17 | Jayden ComptonPlace 17 · Grade 12 · Burton-Bendle | 12 | Burton-Bendle | 22:03.42 |
| 25 | Preston McFarlandPlace 25 · Grade 12 · Auburn Hills Oakland.. | 12 | Auburn Hills Oakland.. | 22:07.72 |
| 33 | Ian WickhamPlace 33 · Grade 12 · Flint Carman-Ainsworth | 12 | Flint Carman-Ainsworth | 22:11.10 |
| 26 | Clint SumnerPlace 26 · Grade 12 · Auburn Hills Oakland.. | 12 | Auburn Hills Oakland.. | 22:28.17 |
| 18 | Danny SackriderPlace 18 · Grade 10 · Montrose | 10 | Montrose | 22:41.44 |
| 27 | Sidney PapenfusPlace 27 · Grade 11 · Genesee Christian Ac.. | 11 | Genesee Christian Ac.. | 23:10.64 |
| 28 | Christian GreenPlace 28 · Grade 9 · Genesee | 9 | Genesee | 23:14.37 |
| 29 | Brandon SmithPlace 29 · Grade 11 · Webberville | 11 | Webberville | 23:27.87 |
| 34 | Vincent CookPlace 34 · Grade 10 · Flint Carman-Ainsworth | 10 | Flint Carman-Ainsworth | 23:31.88 |
| 30 | Cody BallmerPlace 30 · Grade 9 · Genesee Christian Ac.. | 9 | Genesee Christian Ac.. | 23:35.21 |
| 19 | Robert Poore'sanchezPlace 19 · Grade 9 · Mt Morris | 9 | Mt Morris | 23:38.82 |
| 31 | Braden ThanePlace 31 · Grade 10 · Genesee Christian Ac.. | 10 | Genesee Christian Ac.. | 23:43.57 |
| 32 | Dominic LombardoPlace 32 · Grade 11 · Morrice | 11 | Morrice | 23:45.90 |
| 20 | Ben VoorheisPlace 20 · Grade 10 · Burton-Bendle | 10 | Burton-Bendle | 23:49.52 |
| 33 | Keldon KoshorekPlace 33 · Grade 9 · Waterford Our Lady o.. | 9 | Waterford Our Lady o.. | 23:52.64 |
| 21 | Gage HookPlace 21 · Grade 12 · Otisville LakeVille | 12 | Otisville LakeVille | 24:04.52 |
| 34 | Ethan MiddletonPlace 34 · Grade 10 · Faithway Christian A.. | 10 | Faithway Christian A.. | 24:09.93 |
| 35 | Dean MoshierPlace 35 · Grade 9 · Auburn Hills Oakland.. | 9 | Auburn Hills Oakland.. | 24:15.76 |
| 36 | John GuntherPlace 36 · Grade 11 · Morrice | 11 | Morrice | 24:28.38 |
| 37 | Nathan BoughnerPlace 37 · Grade 10 · Faithway Christian A.. | 10 | Faithway Christian A.. | 24:53.25 |
| 35 | Camer’on WeberPlace 35 · Grade 9 · Flint Kearsley | 9 | Flint Kearsley | 24:59.00 |
| 38 | Edward RapaPlace 38 · Grade 12 · Waterford Our Lady o.. | 12 | Waterford Our Lady o.. | 25:18.23 |
| 22 | Colin KelseyPlace 22 · Grade 9 · Montrose | 9 | Montrose | 25:26.12 |
| 36 | Phoenix LeverettePlace 36 · Grade 9 · Flint Kearsley | 9 | Flint Kearsley | 25:53.60 |
| 37 | Zion ClingmanPlace 37 · Grade 9 · Flint Carman-Ainsworth | 9 | Flint Carman-Ainsworth | 26:16.47 |
| 23 | Evan O'dellPlace 23 · Grade 12 · Mt Morris | 12 | Mt Morris | 26:17.53 |
| 24 | Noah HookPlace 24 · Grade 10 · Otisville LakeVille | 10 | Otisville LakeVille | 26:23.32 |
| 25 | Wesley KimballPlace 25 · Grade 12 · Burton-Bendle | 12 | Burton-Bendle | 26:42.98 |
| 26 | Marselis WilburnPlace 26 · Grade 10 · Mt Morris | 10 | Mt Morris | 26:57.61 |
| 39 | Jacob LowryPlace 39 · Grade 9 · Waterford Our Lady o.. | 9 | Waterford Our Lady o.. | 27:10.20 |
| 27 | Colton GibsonPlace 27 · Grade 9 · Otisville LakeVille | 9 | Otisville LakeVille | 27:16.63 |
| 40 | Max UlrichPlace 40 · Grade 11 · Auburn Hills Oakland.. | 11 | Auburn Hills Oakland.. | 27:25.37 |
| 38 | Tamaer Al-HarastaniPlace 38 · Flint Carman-Ainsworth | — | Flint Carman-Ainsworth | 27:33.17 |
| 41 | Michael WinterPlace 41 · Grade 9 · Genesee | 9 | Genesee | 27:33.93 |
| 42 | Nathaniel LalondePlace 42 · Grade 9 · Genesee | 9 | Genesee | 27:36.70 |
| 39 | Nuruddin KamalPlace 39 · Flint Carman-Ainsworth | — | Flint Carman-Ainsworth | 27:54.62 |
| 43 | Keegan AbbottPlace 43 · Grade 8 · Novi Christian Academy | 8 | Novi Christian Academy | 32:09.69 |
| 44 | Jonathan Sharath -Place 44 · Novi Christian Academy | — | Novi Christian Academy | 34:21.19 |