| 1 | Cade TruemnerPlace 1 · Grade 11 · EPBP Laker | 11 | EPBP Laker | 17:49.7 |
| 2 | Tyler LeachPlace 2 · Grade 10 · Otisville LakeVille | 10 | Otisville LakeVille | 18:07.76 |
| 3 | Utah GusaPlace 3 · Grade 12 · Ubly | 12 | Ubly | 18:29.39 |
| 4 | Evan OlsonPlace 4 · Grade 9 · EPBP Laker | 9 | EPBP Laker | 18:29.7 |
| 5 | Konnor OlsonPlace 5 · Grade 12 · EPBP Laker | 12 | EPBP Laker | 18:36.32 |
| 6 | Connor KennedyPlace 6 · Grade 11 · Otisville LakeVille | 11 | Otisville LakeVille | 18:36.92 |
| 7 | Gavin HelgesonPlace 7 · Grade 12 · Mayville | 12 | Mayville | 18:42.57 |
| 8 | Nolan KoroldenPlace 8 · Grade 10 · Yale | 10 | Yale | 18:52.89 |
| 9 | Camden FagerPlace 9 · Grade 11 · Saginaw Michigan Luther | 11 | Saginaw Michigan Luther | 19:01.14 |
| 10 | Logan RhodesPlace 10 · Grade 9 · Yale | 9 | Yale | 19:02.64 |
| 11 | Lucas PeltierPlace 11 · Grade 12 · Yale | 12 | Yale | 19:07.6 |
| 12 | Joel EnosPlace 12 · Grade 11 · Mayville | 11 | Mayville | 19:13.42 |
| 13 | Henry HaagPlace 13 · Grade 9 · EPBP Laker | 9 | EPBP Laker | 19:17.35 |
| 14 | Jack TurnerPlace 14 · Grade 12 · EPBP Laker | 12 | EPBP Laker | 19:18.67 |
| 15 | Braden CarlessPlace 15 · Grade 11 · Yale | 11 | Yale | 19:19.92 |
| 16 | Amos NorderPlace 16 · Grade 9 · Saginaw Michigan Luther | 9 | Saginaw Michigan Luther | 19:20.14 |
| 17 | Michael WalshPlace 17 · Grade 10 · Ubly | 10 | Ubly | 19:21.49 |
| 18 | Jeffery HardenPlace 18 · Grade 12 · Saginaw Michigan Luther | 12 | Saginaw Michigan Luther | 19:32.57 |
| 19 | Simeon KoberPlace 19 · Grade 9 · Saginaw Michigan Luther | 9 | Saginaw Michigan Luther | 19:35.6 |
| 20 | Jack NicolPlace 20 · Grade 11 · Yale | 11 | Yale | 19:37.92 |
| 21 | Christopher GonzalesPlace 21 · Grade 12 · Mayville | 12 | Mayville | 19:46.35 |
| 22 | John ZakrzewskiPlace 22 · Grade 12 · Yale | 12 | Yale | 19:47.45 |
| 23 | Ty JohnsonPlace 23 · Grade 12 · Otisville LakeVille | 12 | Otisville LakeVille | 20:35.55 |
| 24 | Jeffrey IgnashPlace 24 · Grade 10 · EPBP Laker | 10 | EPBP Laker | 20:36.39 |
| 25 | Allen GainesPlace 25 · Grade 9 · Yale | 9 | Yale | 20:45.77 |
| 26 | Noah ManteyPlace 26 · Grade 9 · EPBP Laker | 9 | EPBP Laker | 20:46.49 |
| 27 | Kole FranzelPlace 27 · Grade 10 · Mayville | 10 | Mayville | 20:47.14 |
| 28 | Leo BearssPlace 28 · Grade 10 · Yale | 10 | Yale | 20:52.24 |
| 29 | Wesley KosinskiPlace 29 · Grade 9 · North Huron | 9 | North Huron | 21:09.95 |
| 30 | Carter KrausePlace 30 · Grade 9 · Yale | 9 | Yale | 21:15.99 |
| 31 | Matthew DusettPlace 31 · Grade 11 · Yale | 11 | Yale | 21:18.8 |
| 32 | Summer YuanPlace 32 · Grade 10 · Saginaw Michigan Luther | 10 | Saginaw Michigan Luther | 21:19.32 |
| 33 | Wyatt LinsonPlace 33 · Grade 9 · Otisville LakeVille | 9 | Otisville LakeVille | 21:22.77 |
| 34 | Chris ArlittPlace 34 · Grade 12 · Ubly | 12 | Ubly | 21:33.8 |
| 35 | Nathan CareyPlace 35 · Grade 11 · Mayville | 11 | Mayville | 21:34.35 |
| 36 | Gregor WaitePlace 36 · Grade 10 · Otisville LakeVille | 10 | Otisville LakeVille | 21:42.1 |
| 37 | Gavin ZechmeisterPlace 37 · Grade 10 · Mayville | 10 | Mayville | 21:42.32 |
| 38 | Travis OlejnikPlace 38 · Grade 9 · Yale | 9 | Yale | 21:42.6 |
| 39 | Skylar SentellPlace 39 · Grade 10 · Mayville | 10 | Mayville | 22:17.49 |
| 40 | Carter KosinskiPlace 40 · Grade 11 · North Huron | 11 | North Huron | 22:24.77 |
| 41 | Jacob MessingPlace 41 · Grade 12 · Ubly | 12 | Ubly | 22:33.8 |
| 42 | Logan PriebePlace 42 · Grade 10 · Saginaw Michigan Luther | 10 | Saginaw Michigan Luther | 22:45.85 |
| 43 | Alfred SchweihofferPlace 43 · Grade 10 · Yale | 10 | Yale | 22:56.21 |
| 44 | Christopher MonroyPlace 44 · Grade 9 · Yale | 9 | Yale | 22:57.74 |
| 45 | Alexander BullardPlace 45 · Grade 12 · Yale | 12 | Yale | 23:10.45 |
| 46 | Shiloh ScottPlace 46 · Grade 10 · Saginaw Michigan Luther | 10 | Saginaw Michigan Luther | 23:29.02 |
| 47 | Alexander BarrPlace 47 · Grade 10 · Yale | 10 | Yale | 24:08.26 |
| 48 | Hunter MayPlace 48 · Grade 10 · Yale | 10 | Yale | 24:22.24 |
| 49 | Nick ArchibaldPlace 49 · Grade 10 · Saginaw Michigan Luther | 10 | Saginaw Michigan Luther | 24:34.77 |
| 50 | David WangPlace 50 · Grade 12 · Saginaw Michigan Luther | 12 | Saginaw Michigan Luther | 24:39.99 |
| 51 | Luke McCauleyPlace 51 · Grade 12 · Saginaw Michigan Luther | 12 | Saginaw Michigan Luther | 24:58.99 |
| 52 | Gavin MagrifPlace 52 · Grade 9 · Otisville LakeVille | 9 | Otisville LakeVille | 25:15.35 |
| 53 | Ely DeaconsPlace 53 · Grade 9 · North Huron | 9 | North Huron | 25:18.24 |
| 54 | Jon HugglerPlace 54 · Grade 12 · Otisville LakeVille | 12 | Otisville LakeVille | 25:27.89 |
| 55 | Carson O'BrienPlace 55 · Grade 11 · North Huron | 11 | North Huron | 25:30.99 |
| 56 | Paul JensenPlace 56 · Grade 9 · Saginaw Michigan Luther | 9 | Saginaw Michigan Luther | 26:03.7 |
| 57 | Levi FagerPlace 57 · Grade 9 · Saginaw Michigan Luther | 9 | Saginaw Michigan Luther | 26:57.7 |
| 58 | Brendan DeVorePlace 58 · Grade 12 · Saginaw Michigan Luther | 12 | Saginaw Michigan Luther | 27:52.32 |
| 59 | Josh ThompsonPlace 59 · Grade 11 · Saginaw Michigan Luther | 11 | Saginaw Michigan Luther | 29:05.64 |
| 60 | Jon HardenPlace 60 · Grade 10 · Saginaw Michigan Luther | 10 | Saginaw Michigan Luther | 29:43.99 |
| 61 | Tandon PymanPlace 61 · Grade 9 · Otisville LakeVille | 9 | Otisville LakeVille | 31:47.7 |
| 62 | Matthew DugasPlace 62 · Grade 9 · Yale | 9 | Yale | 37:10.52 |