| 1 | Tyler LeachPlace 1 · Grade Fr · St. Clair County (Mich.) CC | Fr | St. Clair County (Mich.) CC | 21:56.2 PR |
| 2 | Caleb WesseldykPlace 2 · Grade So · Kellogg (Mich.) CC | So | Kellogg (Mich.) CC | 22:41.3 PR |
| 3 | Evan JacobsPlace 3 · Grade So · St. Clair County (Mich.) CC | So | St. Clair County (Mich.) CC | 23:05.1 PR |
| 4 | Nolan KoroldenPlace 4 · Grade Fr · St. Clair County (Mich.) CC | Fr | St. Clair County (Mich.) CC | 23:09.7 PR |
| 5 | Jonah BillsPlace 5 · Grade So · Kellogg (Mich.) CC | So | Kellogg (Mich.) CC | 23:17.2 PR |
| 6 | Jerry WestrickPlace 6 · Grade So · St. Clair County (Mich.) CC | So | St. Clair County (Mich.) CC | 23:36.7 PR |
| 7 | Wyatt MurtosPlace 7 · Grade So · St. Clair County (Mich.) CC | So | St. Clair County (Mich.) CC | 23:49.6 PR |
| 8 | Nicholas TraderPlace 8 · Grade Fr · Kirtland (Mich.) CC | Fr | Kirtland (Mich.) CC | 23:56.1 PR |
| 9 | Korbyn ThorntonPlace 9 · Grade So · St. Clair County (Mich.) CC | So | St. Clair County (Mich.) CC | 23:58.1 PR |
| 10 | Brayden MentzerPlace 10 · Grade Fr · Kellogg (Mich.) CC | Fr | Kellogg (Mich.) CC | 24:13.4 PR |
| 11 | Sean BernardPlace 11 · Grade Fr · Kirtland (Mich.) CC | Fr | Kirtland (Mich.) CC | 25:03.7 PR |
| 12 | Evan HuyckPlace 12 · Grade So · Alpena (Mich.) CC | So | Alpena (Mich.) CC | 25:14.7 |
| 13 | Robert KoscinskiPlace 13 · Grade So · Kellogg (Mich.) CC | So | Kellogg (Mich.) CC | 25:17.7 PR |
| 14 | Sawyer RosbergPlace 14 · Grade So · St. Clair County (Mich.) CC | So | St. Clair County (Mich.) CC | 25:21.2 PR |
| 15 | Carter StevensPlace 15 · Grade So · Kellogg (Mich.) CC | So | Kellogg (Mich.) CC | 25:56.9 PR |
| 16 | Matthew LitwillerPlace 16 · Grade Fr · St. Clair County (Mich.) CC | Fr | St. Clair County (Mich.) CC | 26:10.8 PR |
| 17 | Henry GreenePlace 17 · Grade Fr · Kellogg (Mich.) CC | Fr | Kellogg (Mich.) CC | 26:30.3 PR |
| 18 | Arthur DabneyPlace 18 · Grade - · Wayne County (Mich.) CCD | - | Wayne County (Mich.) CCD | 27:02.7 PR |
| 19 | Adrian SanglyenPlace 19 · Grade So · Kellogg (Mich.) CC | So | Kellogg (Mich.) CC | 27:22.4 PR |
| 20 | Jeremiah ThurmanPlace 20 · Grade Fr · Wayne County (Mich.) CCD | Fr | Wayne County (Mich.) CCD | 27:26.3 PR |
| 21 | Marques Hall JrPlace 21 · Grade Fr · Wayne County (Mich.) CCD | Fr | Wayne County (Mich.) CCD | 28:29.1 PR |
| 22 | Elliot OrmsbyPlace 22 · Grade So · Kellogg (Mich.) CC | So | Kellogg (Mich.) CC | 28:34.4 PR |
| 23 | Deegan AnthonyPlace 23 · Grade Fr · Kirtland (Mich.) CC | Fr | Kirtland (Mich.) CC | 28:58.6 PR |
| 24 | Carter KosinskiPlace 24 · Grade So · Alpena (Mich.) CC | So | Alpena (Mich.) CC | 29:13.4 |
| 25 | Gavin McLanePlace 25 · Grade Fr · Kellogg (Mich.) CC | Fr | Kellogg (Mich.) CC | 29:27.1 PR |
| 26 | Matthew SavalPlace 26 · Grade So · Schoolcraft (Mich.) | So | Schoolcraft (Mich.) | 31:08.7 PR |
| 27 | Trevon CanadyPlace 27 · Grade Fr · Wayne County (Mich.) CCD | Fr | Wayne County (Mich.) CCD | 33:12.9 PR |
| 28 | Tayshaun CanadyPlace 28 · Grade Fr · Wayne County (Mich.) CCD | Fr | Wayne County (Mich.) CCD | 33:17.8 PR |
| 29 | Nate HovisPlace 29 · Grade Fr · Wayne County (Mich.) CCD | Fr | Wayne County (Mich.) CCD | 33:45.9 PR |
| 30 | Harrison CopelandPlace 30 · Grade So · Alpena (Mich.) CC | So | Alpena (Mich.) CC | 39:40.4 |
| 31 | Naeem BashirPlace 31 · Grade Fr · Wayne County (Mich.) CCD | Fr | Wayne County (Mich.) CCD | 40:13.0 PR |
| 32 | Darnell MurphyPlace 32 · Grade - · Wayne County (Mich.) CCD | - | Wayne County (Mich.) CCD | 40:21.7 PR |
| 33 | Harry HaguePlace 33 · Grade Fr · Kirtland (Mich.) CC | Fr | Kirtland (Mich.) CC | 40:35.0 PR |
| 34 | Maurice NowellPlace 34 · Grade Fr · Wayne County (Mich.) CCD | Fr | Wayne County (Mich.) CCD | 47:23.1 PR |