| 1 | Samuel McPeakPlace 1 · Grade Jr · MSOE | Jr | MSOE | 8:52.43a |
| 2 | Carson MaishPlace 2 · Grade 11 · 920 Running Co. | 11 | 920 Running Co. | 8:57.04a |
| 3 | Dominic LowriePlace 3 · Grade Fr · Michigan Tech | Fr | Michigan Tech | 8:58.30a |
| 4 | Nolan PinionPlace 4 · Grade So · MSOE | So | MSOE | 8:59.63a |
| 5 | Joseph HillyerPlace 5 · Grade Fr · MSOE | Fr | MSOE | 9:02.11a |
| 6 | Brady LewisPlace 6 · Grade 11 · Unattached | 11 | Unattached | 9:07.70a |
| 7 | Riley SiltmanPlace 7 · Grade 12 · Unattached | 12 | Unattached | 9:11.11a |
| 8 | Quinn McDonaldPlace 8 · Grade 12 · Unattached | 12 | Unattached | 9:24.38a |
| 9 | Cory Pfeifer -Place 9 · GGRC | — | GGRC | 9:29.34a |
| 10 | Gavin RobertsPlace 10 · Grade Jr · Michigan Tech | Jr | Michigan Tech | 9:34.19a |
| 11 | Kaleb Plate -Place 11 · Unattached | — | Unattached | 9:54.82a |