| 1 | Emerson LavertyPlace 1 · Grade 12 · Bay City John Glenn | 12 | Bay City John Glenn | 17:22.18 |
| 2 | Caleb PalmreuterPlace 2 · Grade 10 · Gladwin | 10 | Gladwin | 18:29.07 |
| 3 | Liam AndersonPlace 3 · Grade 12 · Essexville Garber | 12 | Essexville Garber | 18:31.36 |
| 4 | Dakota LeddyPlace 4 · Grade 11 · Gladwin | 11 | Gladwin | 18:41.57 |
| 5 | Seth MeadPlace 5 · Grade 9 · Gladwin | 9 | Gladwin | 19:01.10 |
| 6 | Ryder PaynePlace 6 · Grade 11 · Bay City John Glenn | 11 | Bay City John Glenn | 19:17.67 |
| 7 | Nick BesonPlace 7 · Grade 11 · Bay City John Glenn | 11 | Bay City John Glenn | 19:22.56 |
| 8 | Wyatt CieslaPlace 8 · Grade 12 · Essexville Garber | 12 | Essexville Garber | 19:57.89 |
| 9 | Braden AmthorPlace 9 · Grade 11 · Bay City John Glenn | 11 | Bay City John Glenn | 20:06.97 |
| 10 | Brody DavisPlace 10 · Grade 10 · Hemlock | 10 | Hemlock | 20:16.49 |
| 11 | Elijah ChristensenPlace 11 · Grade 9 · Gladwin | 9 | Gladwin | 20:27.80 |
| 12 | Ethan UnderwoodPlace 12 · Grade 11 · Gladwin | 11 | Gladwin | 21:20.37 |
| 13 | Cole PerkinsPlace 13 · Grade 10 · Bay City John Glenn | 10 | Bay City John Glenn | 21:28.76 |
| 14 | Jake BeaverPlace 14 · Grade 10 · Bay City John Glenn | 10 | Bay City John Glenn | 21:38.35 |
| 15 | Aidan LupisellaPlace 15 · Grade 11 · Bay City John Glenn | 11 | Bay City John Glenn | 21:39.72 |
| 16 | John WhitmanPlace 16 · Grade 10 · Gladwin | 10 | Gladwin | 21:46.48 |
| 17 | Tanner BissonettePlace 17 · Grade 12 · Gladwin | 12 | Gladwin | 21:51.30 |
| 18 | Dennis SchafferPlace 18 · Grade 11 · Hemlock | 11 | Hemlock | 22:16.97 |
| 19 | Kyle CampbellPlace 19 · Grade 12 · Gladwin | 12 | Gladwin | 22:42.89 |
| 20 | Caiden WarrenPlace 20 · Grade 11 · Essexville Garber | 11 | Essexville Garber | 23:00.54 |
| 21 | Hayden GagePlace 21 · Grade 10 · Essexville Garber | 10 | Essexville Garber | 24:02.54 |
| 22 | David HenslerPlace 22 · Grade 10 · Hemlock | 10 | Hemlock | 24:09.99 |
| 23 | Hayden RondyPlace 23 · Grade 11 · Hemlock | 11 | Hemlock | 24:35.28 |
| 24 | Carson AllenPlace 24 · Grade 12 · Gladwin | 12 | Gladwin | 25:11.17 |
| 25 | David DremerPlace 25 · Grade 12 · Gladwin | 12 | Gladwin | 25:22.94 |
| 26 | Taylor KleinhardtPlace 26 · Grade 12 · Gladwin | 12 | Gladwin | 25:35.06 |
| 27 | Tanner WesenerPlace 27 · Grade 9 · Hemlock | 9 | Hemlock | 25:40.03 |
| 28 | Lorcan KeatleyPlace 28 · Grade 10 · Gladwin | 10 | Gladwin | 26:36.58 |
| 29 | Owen RathbunPlace 29 · Grade 9 · Hemlock | 9 | Hemlock | 26:50.71 |
| 30 | Preston RadomskiPlace 30 · Grade 9 · Bay City John Glenn | 9 | Bay City John Glenn | 27:39.39 |
| 31 | Brayden DeePlace 31 · Grade 9 · Gladwin | 9 | Gladwin | 29:57.35 |
| 32 | Nathan ScherzerPlace 32 · Grade 11 · Hemlock | 11 | Hemlock | 32:17.00 |