| 1 | Gates EmmettPlace 1 · Grade 8 · Birmingham Covington | 8 | Birmingham Covington | 11:43.01 |
| 2 | Connor EalyPlace 2 · Grade 8 · North Hills | 8 | North Hills | 12:18.64 |
| 3 | Sean BaileyPlace 3 · Grade 8 · Royal Oak | 8 | Royal Oak | 12:22.34 |
| 4 | Jenson LexPlace 4 · Grade 6 · Royal Oak | 6 | Royal Oak | 12:24.67 |
| 5 | Jackson SpiteriPlace 5 · Grade 8 · Derby | 8 | Derby | 12:32.65 PR |
| 6 | Brady O'BrienPlace 6 · Grade 8 · Birmingham Covington | 8 | Birmingham Covington | 12:35.65 |
| 7 | Gavin DoneganPlace 7 · Grade 7 · Royal Oak | 7 | Royal Oak | 12:37.34 |
| 8 | Lewis BedellPlace 8 · Grade 7 · South Hills | 7 | South Hills | 12:38.31 |
| 9 | Mason MolendaPlace 9 · Grade 7 · Royal Oak | 7 | Royal Oak | 12:39.47 |
| 10 | Joshua StrohmeyerPlace 10 · Grade 8 · Royal Oak | 8 | Royal Oak | 12:45.60 |
| 11 | Mateo AlegrePlace 11 · Grade 7 · West Bloomfield | 7 | West Bloomfield | 12:50.58 |
| 12 | Benjamin EllisPlace 12 · Grade 8 · Royal Oak | 8 | Royal Oak | 13:00.29 |
| 13 | Winston HallPlace 13 · Grade 8 · Ferndale | 8 | Ferndale | 13:00.94 |
| 14 | Micah MasihPlace 14 · Grade 7 · Royal Oak | 7 | Royal Oak | 13:08.16 |
| 15 | Christopher MatuszakPlace 15 · Grade 7 · Derby | 7 | Derby | 13:09.13 |
| 16 | Graeme KeeganPlace 16 · Grade 7 · North Hills | 7 | North Hills | 13:25.57 |
| 17 | Colin BuckPlace 17 · Grade 8 · Berkshire | 8 | Berkshire | 13:26.84 |
| 18 | Miraan SharmaPlace 18 · Grade 8 · Detroit Country Day | 8 | Detroit Country Day | 13:26.85 |
| 19 | Ashaq SafiPlace 19 · Grade 6 · North Hills | 6 | North Hills | 13:26.88 |
| 20 | Oliver LuskPlace 20 · Grade 8 · Birmingham Covington | 8 | Birmingham Covington | 13:27.18 |
| 21 | Sebastian MetzPlace 21 · Grade 8 · Berkshire | 8 | Berkshire | 13:28.13 PR |
| 22 | Cameron ThomasPlace 22 · Grade 8 · Berkshire | 8 | Berkshire | 13:34.62 |
| 23 | Eliot HopkinsPlace 23 · Grade 8 · Berkley (Anderson-Norup) | 8 | Berkley (Anderson-Norup) | 13:37.13 PR |
| 24 | Owen SeilerPlace 24 · Grade 6 · Derby | 6 | Derby | 13:38.82 |
| 25 | John (Jack) RainwaterPlace 25 · Grade 7 · Cranbrook Kingswood | 7 | Cranbrook Kingswood | 13:40.63 |
| 26 | Henry KohlPlace 26 · Grade 8 · Berkshire | 8 | Berkshire | 13:41.76 |
| 27 | Henry KopmeyerPlace 27 · Grade 7 · North Hills | 7 | North Hills | 13:42.84 |
| 28 | Jake FaynePlace 28 · Grade 7 · Derby | 7 | Derby | 13:44.42 PR |
| 29 | Felix GePlace 29 · Grade 7 · Detroit Country Day | 7 | Detroit Country Day | 13:46.43 |
| 30 | Henry LauterPlace 30 · Grade 7 · Derby | 7 | Derby | 13:46.87 |
| 31 | Jack JohnstonPlace 31 · Grade 6 · Birmingham Covington | 6 | Birmingham Covington | 13:47.85 |
| 32 | Oliver MetzPlace 32 · Grade 8 · Berkshire | 8 | Berkshire | 13:55.63 PR |
| 33 | Justin SchwartzPlace 33 · Grade 6 · Birmingham Covington | 6 | Birmingham Covington | 13:55.82 |
| 34 | Antonio MeisnerPlace 34 · Grade 6 · Berkley (Anderson-Norup) | 6 | Berkley (Anderson-Norup) | 14:00.55 |
| 35 | Louis HartzellPlace 35 · Grade 8 · Berkshire | 8 | Berkshire | 14:00.59 PR |
| 36 | Edward BeneickePlace 36 · Grade 8 · North Hills | 8 | North Hills | 14:01.84 |
| 37 | Thomas DolanPlace 37 · Grade 6 · Derby | 6 | Derby | 14:06.61 |
| 38 | Tej VarmaPlace 38 · Grade 7 · Detroit Country Day | 7 | Detroit Country Day | 14:07.85 |
| 39 | Graham ClementsPlace 39 · Grade 6 · South Hills | 6 | South Hills | 14:08.77 |
| 40 | Asahi IshiharaPlace 40 · Grade 6 · North Hills | 6 | North Hills | 14:13.97 |
| 41 | Everett ClapperPlace 41 · Grade 7 · Detroit Country Day | 7 | Detroit Country Day | 14:21.01 |
| 42 | Jack WilkerPlace 42 · Grade 8 · Berkshire | 8 | Berkshire | 14:22.70 |
| 43 | Mason LipariPlace 43 · Grade 8 · Birmingham Covington | 8 | Birmingham Covington | 14:23.34 |
| 44 | Luke FreundPlace 44 · Grade 6 · Cranbrook Kingswood | 6 | Cranbrook Kingswood | 14:24.66 |
| 45 | Oliver MelochePlace 45 · Grade 7 · Berkley (Anderson-Norup) | 7 | Berkley (Anderson-Norup) | 14:24.85 |
| 46 | Lucas VasconcelosPlace 46 · Grade 6 · West Bloomfield | 6 | West Bloomfield | 14:26.42 |
| 47 | Jacob BarnellPlace 47 · Grade 7 · South Hills | 7 | South Hills | 14:30.13 |
| 48 | Davis RogersPlace 48 · Grade 7 · South Hills | 7 | South Hills | 14:31.15 |
| 49 | Henry BairdPlace 49 · Grade 6 · Birmingham Covington | 6 | Birmingham Covington | 14:31.43 PR |
| 50 | Noah HeicklenPlace 50 · Grade 6 · Berkley (Anderson-Norup) | 6 | Berkley (Anderson-Norup) | 14:32.99 |
| 51 | Soren TessPlace 51 · Grade 7 · Ferndale | 7 | Ferndale | 14:33.73 |
| 52 | Nolan KrullPlace 52 · Grade 6 · West Bloomfield | 6 | West Bloomfield | 14:35.18 |
| 53 | Chase ParkerPlace 53 · Grade 8 · Detroit Country Day | 8 | Detroit Country Day | 14:42.02 |
| 54 | Lucas WeirPlace 54 · Grade 7 · Detroit Country Day | 7 | Detroit Country Day | 14:42.53 |
| 55 | Ari CarlsonPlace 55 · Grade 6 · Ferndale | 6 | Ferndale | 14:43.13 |
| 56 | Blake ShippsPlace 56 · Grade 7 · Ferndale | 7 | Ferndale | 14:44.47 |
| 57 | Keith Laeno IIIPlace 57 · Grade 7 · Berkley (Anderson-Norup) | 7 | Berkley (Anderson-Norup) | 14:45.52 |
| 58 | Zachary PetracichPlace 58 · Grade 7 · West Bloomfield | 7 | West Bloomfield | 14:46.07 |
| 59 | Milo SimmonsPlace 59 · Grade 7 · North Hills | 7 | North Hills | 14:47.26 |
| 60 | Joseph KhezarjianPlace 60 · Grade 7 · Derby | 7 | Derby | 14:49.21 PR |
| 61 | Louis JohnsonPlace 61 · Grade 6 · Ferndale | 6 | Ferndale | 14:52.60 |
| 62 | Kaleb KokoszkaPlace 62 · Grade 6 · Cranbrook Kingswood | 6 | Cranbrook Kingswood | 15:01.45 |
| 63 | Nicholas ElowskyPlace 63 · Grade 8 · Berkley (Anderson-Norup) | 8 | Berkley (Anderson-Norup) | 15:02.66 |
| 64 | Schneider ArreyttaPlace 64 · Grade 7 · West Bloomfield | 7 | West Bloomfield | 15:03.64 |
| 65 | Urban PeterhansPlace 65 · Grade 7 · Ferndale | 7 | Ferndale | 15:07.90 |
| 66 | Quinn JenningsPlace 66 · Grade 6 · Ferndale | 6 | Ferndale | 15:09.71 PR |
| 67 | Nash EckertPlace 67 · Grade 6 · South Hills | 6 | South Hills | 15:10.16 |
| 68 | Calvin KaczanderPlace 68 · Grade 7 · Berkley (Anderson-Norup) | 7 | Berkley (Anderson-Norup) | 15:17.29 |
| 69 | Connor MilshteynPlace 69 · Grade 7 · Detroit Country Day | 7 | Detroit Country Day | 15:21.22 |
| 70 | Nick BeslicPlace 70 · Grade 7 · South Hills | 7 | South Hills | 15:22.68 PR |
| 71 | Brandt VoelkerPlace 71 · Grade 6 · Cranbrook Kingswood | 6 | Cranbrook Kingswood | 15:24.75 PR |
| 72 | Noah DevlinPlace 72 · Grade 6 · Cranbrook Kingswood | 6 | Cranbrook Kingswood | 15:34.41 |
| 73 | Kwame Simmons Jr.Place 73 · Grade 7 · West Bloomfield | 7 | West Bloomfield | 15:36.63 |
| 74 | Elijah CannonPlace 74 · Grade 7 · West Bloomfield | 7 | West Bloomfield | 15:39.10 |
| 75 | Maximilian OstermannPlace 75 · Grade 7 · Cranbrook Kingswood | 7 | Cranbrook Kingswood | 15:42.98 |
| 76 | Avi ChandraPlace 76 · Grade 7 · Cranbrook Kingswood | 7 | Cranbrook Kingswood | 16:02.07 |
| 77 | Owen MalleyPlace 77 · Grade 7 · South Hills | 7 | South Hills | 16:18.72 |
| 78 | Zade AlmaskatiPlace 78 · Grade 6 · Cranbrook Kingswood | 6 | Cranbrook Kingswood | 22:00.17 |