| 1 | Trent McFarlandPlace 1 · Grade 11 · Utica | 11 | Utica | 16:15.6 |
| 2 | Owen SharnasPlace 2 · Grade 12 · Romeo | 12 | Romeo | 16:22.2 |
| 3 | Jack KelkePlace 3 · Grade 12 · Romeo | 12 | Romeo | 16:36.0 |
| 4 | Jack WallacePlace 4 · Grade 12 · Romeo | 12 | Romeo | 16:42.0 |
| 5 | Connor ClorPlace 5 · Grade 10 · Romeo | 10 | Romeo | 17:17.5 |
| 6 | Alex AgiusPlace 6 · Grade 11 · Grosse Pointe North | 11 | Grosse Pointe North | 17:26.4 |
| 7 | David HarrisPlace 7 · Grade 11 · St Clair | 11 | St Clair | 17:27.0 |
| 8 | Sam VitalePlace 8 · Grade 12 · St Clair | 12 | St Clair | 17:27.4 |
| 9 | Anthony VinsonPlace 9 · Grade 12 · Utica Eisenhower | 12 | Utica Eisenhower | 17:33.8 |
| 10 | Ethan MuraszewskiPlace 10 · Grade 10 · Utica | 10 | Utica | 17:35.5 |
| 11 | Carter BoullardPlace 11 · Grade 11 · St Clair | 11 | St Clair | 17:37.2 |
| 12 | Logan DavisPlace 12 · Grade 11 · Utica | 11 | Utica | 17:45.9 |
| 13 | Cole CunninghamPlace 13 · Grade 12 · St Clair | 12 | St Clair | 17:47.9 |
| 14 | Danny BoydPlace 14 · Grade 10 · Utica | 10 | Utica | 17:53.7 |
| 15 | Jacob MaurerPlace 15 · Grade 11 · Utica Eisenhower | 11 | Utica Eisenhower | 18:00.6 |
| 16 | Dylan DistelrathPlace 16 · Grade 10 · St Clair | 10 | St Clair | 18:11.2 |
| 17 | Brendan WiegandPlace 17 · Grade 12 · Romeo | 12 | Romeo | 18:13.4 |
| 18 | Carter FoxPlace 18 · Grade 10 · Macomb Dakota | 10 | Macomb Dakota | 18:15.8 |
| 19 | Benjamin DawsonPlace 19 · Grade 12 · Utica Eisenhower | 12 | Utica Eisenhower | 18:17.4 |
| 20 | Carter RodzikPlace 20 · Grade 11 · Utica Eisenhower | 11 | Utica Eisenhower | 18:19.6 |
| 21 | Jackson WesleyPlace 21 · Grade 10 · Utica | 10 | Utica | 18:19.8 |
| 22 | Connor KregerPlace 22 · Grade 12 · St Clair | 12 | St Clair | 18:28.1 |
| 23 | Ryan HallPlace 23 · Grade 11 · Utica | 11 | Utica | 18:30.6 |
| 24 | Tyler BrothersPlace 24 · Grade 10 · Utica Eisenhower | 10 | Utica Eisenhower | 18:33.5 |
| 25 | Aaron JahnPlace 25 · Grade 12 · Utica | 12 | Utica | 18:35.4 |
| 26 | Dylan SchultePlace 26 · Grade 12 · Utica Eisenhower | 12 | Utica Eisenhower | 18:47.1 |
| 27 | Joe EdgemonPlace 27 · Grade 11 · St Clair | 11 | St Clair | 18:49.8 |
| 28 | Jack McConaghyPlace 28 · Grade 12 · Grosse Pointe North | 12 | Grosse Pointe North | 18:51.5 |
| 29 | Ryan SpiteriPlace 29 · Grade 12 · Grosse Pointe North | 12 | Grosse Pointe North | 18:52.2 |
| 30 | Owen GouldPlace 30 · Grade 9 · Romeo | 9 | Romeo | 18:54.1 |
| 31 | Quinn DavisPlace 31 · Grade 12 · Utica | 12 | Utica | 18:57.7 |
| 32 | Max KlugePlace 32 · Grade 12 · Grosse Pointe North | 12 | Grosse Pointe North | 19:02.0 |
| 33 | Paul CiaravinoPlace 33 · Grade 12 · Grosse Pointe North | 12 | Grosse Pointe North | 19:08.3 |
| 34 | Cody BrownsworthPlace 34 · Grade 11 · Utica Eisenhower | 11 | Utica Eisenhower | 19:10.3 |
| 35 | Derrian KumferPlace 35 · Grade 11 · Romeo | 11 | Romeo | 19:10.3 |
| 36 | Robby JohnsonPlace 36 · Grade 11 · St Clair | 11 | St Clair | 19:10.9 |
| 37 | Jacob VohsPlace 37 · Grade 12 · Macomb Dakota | 12 | Macomb Dakota | 19:13.9 |
| 38 | Josh FelstowPlace 38 · Grade 9 · Romeo | 9 | Romeo | 19:14.1 |
| 39 | Vincent GuaresimoPlace 39 · Grade 10 · Romeo | 10 | Romeo | 19:17.6 |
| 40 | Simon DavisPlace 40 · Grade 10 · Macomb Dakota | 10 | Macomb Dakota | 19:19.3 |
| 41 | Peter VitalePlace 41 · Grade 11 · St Clair | 11 | St Clair | 19:20.2 |
| 42 | Ethan WilkiePlace 42 · Grade 10 · Romeo | 10 | Romeo | 19:22.4 |
| 43 | Jason CubittPlace 43 · Grade 12 · Utica | 12 | Utica | 19:22.5 |
| 44 | Carson GilbertsonPlace 44 · Grade 11 · Macomb Dakota | 11 | Macomb Dakota | 19:24.1 |
| 45 | Kyle DanielsonPlace 45 · Grade 11 · St Clair | 11 | St Clair | 19:26.2 |
| 46 | Aidan ReggioPlace 46 · Grade 12 · Romeo | 12 | Romeo | 19:27.6 |
| 47 | Owen ClancyPlace 47 · Grade 11 · Macomb Dakota | 11 | Macomb Dakota | 19:28.2 |
| 48 | Will ScallyPlace 48 · Grade 9 · Romeo | 9 | Romeo | 19:29.1 |
| 49 | Michael VilleneuvePlace 49 · Grade 12 · Grosse Pointe North | 12 | Grosse Pointe North | 19:32.0 |
| 50 | Jerry ManninoPlace 50 · Grade 12 · Utica | 12 | Utica | 19:40.8 |
| 51 | Michael FoxPlace 51 · Grade 12 · Grosse Pointe North | 12 | Grosse Pointe North | 19:46.2 |
| 52 | Blake ZagataPlace 52 · Grade 12 · Utica | 12 | Utica | 19:54.3 |
| 53 | Peter SchoenherrPlace 53 · Grade 10 · Utica | 10 | Utica | 19:55.7 |
| 54 | Luke BorowskiPlace 54 · Grade 12 · Grosse Pointe North | 12 | Grosse Pointe North | 20:00.0 |
| 55 | Brandon WayburnPlace 55 · Grade 11 · St Clair | 11 | St Clair | 20:06.7 |
| 56 | Levi ClairPlace 56 · Grade 9 · Utica | 9 | Utica | 20:12.2 |
| 57 | Charlie BomgaarsPlace 57 · Grade 11 · Grosse Pointe North | 11 | Grosse Pointe North | 20:13.1 |
| 58 | Demetri NesovskiPlace 58 · Grade 11 · Utica Eisenhower | 11 | Utica Eisenhower | 20:19.0 |
| 59 | Francis TalericoPlace 59 · Grade 11 · Utica Eisenhower | 11 | Utica Eisenhower | 20:20.0 |
| 60 | Chase PalmerPlace 60 · Grade 11 · Macomb Dakota | 11 | Macomb Dakota | 20:20.3 |
| 61 | Evan LambPlace 61 · Grade 9 · Romeo | 9 | Romeo | 20:20.4 |
| 62 | Andrew MossingtonPlace 62 · Grade 10 · Macomb Dakota | 10 | Macomb Dakota | 20:43.9 |
| 63 | Donn BaconPlace 63 · Grade 12 · St Clair | 12 | St Clair | 20:50.9 |
| 64 | Daniel WeberPlace 64 · Grade 10 · Grosse Pointe North | 10 | Grosse Pointe North | 20:55.6 |
| 65 | Cameron BernaPlace 65 · Grade 9 · Sterling Heights Ste.. | 9 | Sterling Heights Ste.. | 21:00.8 |
| 66 | Jason JasterPlace 66 · Grade 11 · Macomb Dakota | 11 | Macomb Dakota | 21:09.4 |
| 67 | Marek UngerPlace 67 · Grade 9 · Romeo | 9 | Romeo | 21:09.7 |
| 68 | Wesley RamseyPlace 68 · Grade 9 · Grosse Pointe North | 9 | Grosse Pointe North | 21:09.8 |
| 69 | Finnian MyersPlace 69 · Grade 10 · Macomb Dakota | 10 | Macomb Dakota | 21:12.0 |
| 70 | Ryan SzymanskiPlace 70 · Grade 12 · Utica Eisenhower | 12 | Utica Eisenhower | 21:18.7 |
| 71 | Jack BrassPlace 71 · Grade 12 · Romeo | 12 | Romeo | 21:27.1 |
| 72 | Donald BraunPlace 72 · Grade 12 · St Clair | 12 | St Clair | 21:27.5 |
| 73 | Blake JahnPlace 73 · Grade 10 · Utica | 10 | Utica | 21:29.1 |
| 74 | John LonswayPlace 74 · Grade 9 · Sterling Heights Ste.. | 9 | Sterling Heights Ste.. | 21:29.8 |
| 75 | Michael VogelPlace 75 · Grade 11 · Macomb Dakota | 11 | Macomb Dakota | 21:31.0 |
| 76 | Korbyn ThorntonPlace 76 · Grade 9 · St Clair | 9 | St Clair | 21:32.2 |
| 77 | Matt KellerPlace 77 · Grade 11 · Sterling Heights Ste.. | 11 | Sterling Heights Ste.. | 21:35.0 |
| 78 | Matt JenkinsPlace 78 · Grade 10 · Utica | 10 | Utica | 21:37.4 |
| 79 | Timothy PhamPlace 79 · Grade 12 · Macomb Dakota | 12 | Macomb Dakota | 21:39.1 |
| 80 | Anton AkroushPlace 80 · Grade 11 · Sterling Heights Ste.. | 11 | Sterling Heights Ste.. | 21:41.3 |
| 81 | Craig PerttunenPlace 81 · Grade 12 · Macomb Dakota | 12 | Macomb Dakota | 21:41.8 |
| 82 | Jacob SpeziaPlace 82 · Grade 11 · St Clair | 11 | St Clair | 21:44.7 |
| 83 | Hunter SzczurPlace 83 · Grade 11 · Sterling Heights Ste.. | 11 | Sterling Heights Ste.. | 21:45.3 |
| 84 | Vincent BoesPlace 84 · Grade 12 · Utica Eisenhower | 12 | Utica Eisenhower | 21:45.5 |
| 85 | Ian BallingerPlace 85 · Grade 12 · Grosse Pointe North | 12 | Grosse Pointe North | 22:06.7 |
| 86 | Chase De StefanoPlace 86 · Grade 9 · Macomb Dakota | 9 | Macomb Dakota | 22:21.7 |
| 87 | Eli HullingerPlace 87 · Grade 11 · Romeo | 11 | Romeo | 22:21.7 |
| 88 | Parker LongPlace 88 · Grade 11 · Utica Eisenhower | 11 | Utica Eisenhower | 22:26.9 |
| 89 | Gavin RutkowskiPlace 89 · Grade 9 · Utica Eisenhower | 9 | Utica Eisenhower | 22:31.7 |
| 90 | Dante DagatiPlace 90 · Grade 10 · Macomb Dakota | 10 | Macomb Dakota | 22:33.0 |
| 91 | Ethan OstrowskiPlace 91 · Grade 11 · Macomb Dakota | 11 | Macomb Dakota | 22:35.6 |
| 92 | Jamie LeinosPlace 92 · Grade 10 · Utica | 10 | Utica | 22:38.0 |
| 93 | Luke KlochackPlace 93 · Grade 9 · Macomb Dakota | 9 | Macomb Dakota | 22:38.3 |
| 94 | Thomas TanedoPlace 94 · Grade 9 · Grosse Pointe North | 9 | Grosse Pointe North | 22:45.9 |
| 95 | Carter VinsonPlace 95 · Grade 9 · Romeo | 9 | Romeo | 22:46.0 |
| 96 | Allen ZhangPlace 96 · Grade 11 · St Clair | 11 | St Clair | 22:53.0 |
| 97 | Dylan SchumannPlace 97 · Grade 10 · St Clair | 10 | St Clair | 23:09.1 |
| 98 | Alex CiolacPlace 98 · Grade 11 · Utica Eisenhower | 11 | Utica Eisenhower | 23:09.5 |
| 99 | Gavin BullockPlace 99 · Grade 12 · Sterling Heights Ste.. | 12 | Sterling Heights Ste.. | 23:10.2 |
| 100 | Bradley BeauvaisPlace 100 · Grade 10 · Utica | 10 | Utica | 23:17.6 |
| 101 | Nicholas GorskiPlace 101 · Grade 10 · Macomb Dakota | 10 | Macomb Dakota | 23:47.7 |
| 102 | Alexander HendersonPlace 102 · Grade 9 · Macomb Dakota | 9 | Macomb Dakota | 23:48.5 |
| 104 | Jonathon RickerPlace 104 · Grade 10 · Romeo | 10 | Romeo | 23:53.9 |
| 105 | Tejas Shastri-Deon...Place 105 · Grade 9 · Grosse Pointe North | 9 | Grosse Pointe North | 24:11.3 |
| 106 | Sean GuibordPlace 106 · Grade 12 · Grosse Pointe North | 12 | Grosse Pointe North | 24:11.6 |
| 107 | Alexander ElliotPlace 107 · Grade 9 · Utica Eisenhower | 9 | Utica Eisenhower | 24:24.5 |
| 108 | Ian FlechsigPlace 108 · Grade 9 · Macomb Dakota | 9 | Macomb Dakota | 24:28.8 |
| 109 | Jonathan MathewsPlace 109 · Grade 10 · Romeo | 10 | Romeo | 24:34.3 |
| 110 | Marco EneaPlace 110 · Grade 10 · Utica | 10 | Utica | 24:39.3 |
| 111 | Jerry WestrickPlace 111 · Grade 9 · St Clair | 9 | St Clair | 24:42.8 |
| 112 | Justin St. PierrePlace 112 · Grade 9 · Macomb Dakota | 9 | Macomb Dakota | 24:52.6 |
| 113 | Andrew LaenenPlace 113 · Grade 12 · St Clair | 12 | St Clair | 25:03.9 |
| 114 | Carson WinbiglerPlace 114 · Grade 12 · Grosse Pointe North | 12 | Grosse Pointe North | 25:07.7 |
| 115 | John PetersPlace 115 · Grade 11 · Macomb Dakota | 11 | Macomb Dakota | 25:09.8 |
| 116 | Tyler MilosavlevskiPlace 116 · Grade 10 · Macomb Dakota | 10 | Macomb Dakota | 25:37.5 |
| 117 | Evan LajinessPlace 117 · Grade 9 · Sterling Heights Ste.. | 9 | Sterling Heights Ste.. | 25:42.1 |
| 118 | Brenden O'HaraPlace 118 · Grade 12 · Utica | 12 | Utica | 25:48.3 |
| 119 | Alex YangPlace 119 · Grade 9 · Utica | 9 | Utica | 25:49.3 |
| 120 | Nicholas VohsPlace 120 · Grade 11 · Macomb Dakota | 11 | Macomb Dakota | 26:04.9 |
| 121 | Brandon FaheyPlace 121 · Grade 12 · St Clair | 12 | St Clair | 26:43.6 |
| 122 | Nathan HicksPlace 122 · Grade 11 · Grosse Pointe North | 11 | Grosse Pointe North | 27:05.3 |