| 1 | Lucas BrumoPlace 1 · Grade 11 · Livonia Stevenson | 11 | Livonia Stevenson | 16:01.3 |
| 2 | Emmet GardellaPlace 2 · Grade 12 · Detroit U-D Jesuit | 12 | Detroit U-D Jesuit | 16:10.3 |
| 3 | Troy VerhellePlace 3 · Grade 10 · Livonia Churchill | 10 | Livonia Churchill | 16:19.4 |
| 4 | Jaden HillPlace 4 · Grade 10 · Allen Park | 10 | Allen Park | 16:20.5 PR |
| 5 | Dane JadallahPlace 5 · Grade 9 · Plymouth | 9 | Plymouth | 16:21.5 |
| 6 | Rami BazziPlace 6 · Grade 12 · Dearborn | 12 | Dearborn | 16:24.3 |
| 7 | Zachary GreenePlace 7 · Grade 11 · Wyandotte Roosevelt | 11 | Wyandotte Roosevelt | 16:26.2 |
| 8 | Isaac CoxPlace 8 · Grade 10 · Plymouth Christian Academy | 10 | Plymouth Christian Academy | 16:28.1 |
| 9 | Colt LudlamPlace 9 · Grade 10 · Livonia Stevenson | 10 | Livonia Stevenson | 16:40.1 |
| 10 | Landen MartellPlace 10 · Grade 11 · Plymouth | 11 | Plymouth | 16:40.6 |
| 11 | Jacob FerdubinskiPlace 11 · Grade 12 · Riverview Gabriel Richard | 12 | Riverview Gabriel Richard | 16:41.2 |
| 12 | Tyler BjorklundPlace 12 · Grade 12 · Livonia Churchill | 12 | Livonia Churchill | 16:41.6 |
| 13 | Kamden O'DonnellPlace 13 · Grade 12 · Canton | 12 | Canton | 16:42.8 |
| 14 | Daniel ReifenbergPlace 14 · Grade 11 · Dearborn Divine Child | 11 | Dearborn Divine Child | 16:44.6 |
| 15 | Dylan KosikPlace 15 · Grade 12 · Plymouth | 12 | Plymouth | 16:47.3 |
| 16 | Landen BermudezPlace 16 · Grade 11 · Dearborn Divine Child | 11 | Dearborn Divine Child | 16:47.5 |
| 17 | Jack CaveneyPlace 17 · Grade 10 · Plymouth | 10 | Plymouth | 16:49.3 |
| 18 | Julien ZamboPlace 18 · Grade 9 · Livonia Stevenson | 9 | Livonia Stevenson | 16:51.1 PR |
| 19 | Callan FlemingPlace 19 · Grade 10 · Detroit U-D Jesuit | 10 | Detroit U-D Jesuit | 16:51.7 PR |
| 20 | Simon ReedPlace 20 · Grade 11 · Plymouth Christian Academy | 11 | Plymouth Christian Academy | 16:52.9 |
| 21 | Grant GoodwinPlace 21 · Grade 12 · Dearborn Divine Child | 12 | Dearborn Divine Child | 16:54.3 |
| 22 | Liam TrumpowerPlace 22 · Grade 11 · Livonia Franklin | 11 | Livonia Franklin | 16:58.1 |
| 23 | Leonardo ReyesPlace 23 · Grade 12 · Plymouth | 12 | Plymouth | 16:58.2 |
| 24 | Connor LesliePlace 24 · Grade 10 · Northville | 10 | Northville | 16:59.1 PR |
| 25 | Jackson SatterfieldPlace 25 · Grade 9 · Trenton | 9 | Trenton | 17:00.3 PR |
| 26 | Deacon AshmorePlace 26 · Grade 12 · Allen Park | 12 | Allen Park | 17:01.3 PR |
| 27 | Ethan AntonPlace 27 · Grade 12 · Northville | 12 | Northville | 17:01.5 PR |
| 28 | Charlie O'LoughlinPlace 28 · Grade 11 · Livonia Stevenson | 11 | Livonia Stevenson | 17:03.8 PR |
| 29 | Will FustPlace 29 · Grade 12 · Livonia Churchill | 12 | Livonia Churchill | 17:04.2 |
| 30 | Carter SaurbornPlace 30 · Grade 11 · Plymouth | 11 | Plymouth | 17:04.8 |
| 31 | Parker WisniewskiPlace 31 · Grade 10 · Southgate Anderson | 10 | Southgate Anderson | 17:05.2 |
| 32 | Joseph ArriolaPlace 32 · Grade 12 · Dearborn Divine Child | 12 | Dearborn Divine Child | 17:05.4 |
| 33 | Joshua RaoofPlace 33 · Grade 12 · Canton | 12 | Canton | 17:08.2 |
| 34 | Everett GalindoPlace 34 · Grade 11 · Plymouth | 11 | Plymouth | 17:08.3 |
| 35 | Andrew SlosarPlace 35 · Grade 11 · Detroit U-D Jesuit | 11 | Detroit U-D Jesuit | 17:09.3 |
| 36 | Takeru KikutaPlace 36 · Grade 12 · Canton | 12 | Canton | 17:12.5 PR |
| 37 | Grady SchaadPlace 37 · Grade 10 · Northville | 10 | Northville | 17:13.7 |
| 38 | Michael HarrisPlace 38 · Grade 11 · Canton | 11 | Canton | 17:14.2 |
| 39 | Ivan YepezPlace 39 · Grade 11 · Allen Park | 11 | Allen Park | 17:15.0 |
| 40 | Allen DecaminadaPlace 40 · Grade 12 · Wyandotte Roosevelt | 12 | Wyandotte Roosevelt | 17:16.4 |
| 41 | Silas CarrollPlace 41 · Grade 12 · Ivywood Classical Academy | 12 | Ivywood Classical Academy | 17:17.2 |
| 42 | Wyatt SomersPlace 42 · Grade 12 · Northville | 12 | Northville | 17:17.6 |
| 43 | Levi QuanPlace 43 · Grade 12 · Northville | 12 | Northville | 17:19.8 |
| 44 | Victor MullinsPlace 44 · Grade 11 · Livonia Churchill | 11 | Livonia Churchill | 17:22.0 PR |
| 45 | Landon SeidelPlace 45 · Grade 11 · Livonia Stevenson | 11 | Livonia Stevenson | 17:24.2 PR |
| 46 | Theo KimPlace 46 · Grade 10 · Salem | 10 | Salem | 17:29.0 |
| 47 | William BalasiaPlace 47 · Grade 12 · Detroit U-D Jesuit | 12 | Detroit U-D Jesuit | 17:29.2 |
| 48 | Ethan OrosPlace 48 · Grade 10 · Northville | 10 | Northville | 17:29.5 |
| 49 | Nicholas RankaPlace 49 · Grade 11 · Grosse Ile | 11 | Grosse Ile | 17:33.1 |
| 50 | Jaxon RayPlace 50 · Grade 11 · Livonia Franklin | 11 | Livonia Franklin | 17:35.1 PR |
| 51 | William SkinnerPlace 51 · Grade 10 · Detroit U-D Jesuit | 10 | Detroit U-D Jesuit | 17:37.5 |
| 52 | Connor BallPlace 52 · Grade 12 · Wyandotte Roosevelt | 12 | Wyandotte Roosevelt | 17:40.2 |
| 53 | Jacob SalinasPlace 53 · Grade 12 · Dearborn Divine Child | 12 | Dearborn Divine Child | 17:40.9 |
| 54 | Jake WallacePlace 54 · Grade 11 · Dearborn | 11 | Dearborn | 17:41.7 |
| 55 | Elliot CondevauxPlace 55 · Grade 12 · Livonia Churchill | 12 | Livonia Churchill | 17:44.2 |
| 56 | Drew SantiPlace 56 · Grade 12 · Livonia Franklin | 12 | Livonia Franklin | 17:45.6 |
| 57 | Maxwell GrayPlace 57 · Grade 12 · Wyandotte Roosevelt | 12 | Wyandotte Roosevelt | 17:46.2 |
| 58 | Colt GilbeePlace 58 · Grade 10 · Belleville | 10 | Belleville | 17:46.2 PR |
| 59 | Gabriel WesserlingPlace 59 · Grade 12 · Allen Park | 12 | Allen Park | 17:46.4 |
| 60 | Troy GillisPlace 60 · Grade 11 · Detroit U-D Jesuit | 11 | Detroit U-D Jesuit | 17:48.4 |
| 61 | Griffin SedorePlace 61 · Grade 12 · Salem | 12 | Salem | 17:49.4 |
| 62 | Adam IbrahimPlace 62 · Grade 10 · Riverview | 10 | Riverview | 17:49.6 |
| 63 | Colin PiercePlace 63 · Grade 10 · Livonia Churchill | 10 | Livonia Churchill | 17:52.5 |
| 64 | Blair JacksonPlace 64 · Grade 11 · Westland John Glenn | 11 | Westland John Glenn | 17:54.5 |
| 65 | Spencer FarnsworthPlace 65 · Grade 9 · Canton | 9 | Canton | 17:54.9 |
| 66 | Christopher HenslerPlace 66 · Grade 12 · Wayne Memorial | 12 | Wayne Memorial | 17:55.3 |
| 67 | Nick FarnsworthPlace 67 · Grade 9 · Canton | 9 | Canton | 17:56.2 |
| 68 | Foster SpurlockPlace 68 · Grade 10 · Livonia Stevenson | 10 | Livonia Stevenson | 17:56.6 PR |
| 69 | Andrew NitzPlace 69 · Grade 11 · Allen Park | 11 | Allen Park | 17:57.6 |
| 70 | Matthew KeeferPlace 70 · Grade 10 · Livonia Churchill | 10 | Livonia Churchill | 18:04.2 |
| 71 | Kyson ParkerPlace 71 · Grade 10 · Westland John Glenn | 10 | Westland John Glenn | 18:05.2 |
| 72 | Yousif YaseenPlace 72 · Grade 11 · Dearborn Heights Crestwood | 11 | Dearborn Heights Crestwood | 18:11.6 |
| 73 | Ryan LawrencePlace 73 · Grade 11 · Detroit Renaissance | 11 | Detroit Renaissance | 18:13.0 |
| 74 | Seeley FrevillePlace 74 · Grade 11 · Livonia Stevenson | 11 | Livonia Stevenson | 18:13.4 PR |
| 75 | Kadence SaucierPlace 75 · Grade 11 · Allen Park | 11 | Allen Park | 18:14.0 |
| 76 | Carson DennisPlace 76 · Grade 11 · Riverview | 11 | Riverview | 18:14.6 |
| 77 | Santos EllisPlace 77 · Grade 12 · Wyandotte Roosevelt | 12 | Wyandotte Roosevelt | 18:23.3 |
| 78 | Melvin Stewart IIPlace 78 · Grade 12 · Wayne Memorial | 12 | Wayne Memorial | 18:24.1 |
| 79 | Abbas SayedPlace 79 · Grade 11 · Dearborn | 11 | Dearborn | 18:26.4 |
| 80 | Zachary BarszczowskiPlace 80 · Grade 11 · Dearborn Divine Child | 11 | Dearborn Divine Child | 18:26.6 |
| 81 | Jack BartkowiczPlace 81 · Grade 11 · Grosse Pointe North | 11 | Grosse Pointe North | 18:35.7 |
| 82 | Duncan SargentPlace 82 · Grade 12 · Wyandotte Roosevelt | 12 | Wyandotte Roosevelt | 18:37.5 |
| 83 | Joshua ShawPlace 83 · Grade 10 · Detroit Voyageur | 10 | Detroit Voyageur | 18:38.8 |
| 84 | Brayden BrodiePlace 84 · Grade 11 · Flat Rock | 11 | Flat Rock | 18:40.2 |
| 85 | Ameen AliPlace 85 · Grade 12 · Dearborn | 12 | Dearborn | 18:42.6 |
| 86 | Nicholas SargentPlace 86 · Grade 12 · Dearborn Divine Child | 12 | Dearborn Divine Child | 18:46.3 |
| 87 | Iker AguilarPlace 87 · Grade 10 · Livonia Franklin | 10 | Livonia Franklin | 18:48.3 |
| 88 | Jonas FreesePlace 88 · Grade 10 · Trenton | 10 | Trenton | 18:48.3 PR |
| 89 | Aaron LacombePlace 89 · Grade 11 · Livonia Franklin | 11 | Livonia Franklin | 18:49.0 PR |
| 90 | Aidan FitekPlace 90 · Grade 11 · Riverview | 11 | Riverview | 18:51.0 |
| 91 | Liam BushPlace 91 · Grade 11 · Allen Park | 11 | Allen Park | 18:51.5 |
| 92 | Will BookerPlace 92 · Grade 9 · Grosse Ile | 9 | Grosse Ile | 18:52.8 |
| 93 | Daniel DoylePlace 93 · Grade 12 · Westland John Glenn | 12 | Westland John Glenn | 18:53.9 |
| 94 | Henry PettifordPlace 94 · Grade 10 · Canton | 10 | Canton | 18:54.6 |
| 95 | Justin MkrtumianPlace 95 · Grade 12 · Detroit U-D Jesuit | 12 | Detroit U-D Jesuit | 18:56.0 |
| 96 | Chase EdwardsPlace 96 · Grade 10 · Wyandotte Roosevelt | 10 | Wyandotte Roosevelt | 18:56.5 |
| 97 | Fernando RojasPlace 97 · Grade 11 · Lincoln Park | 11 | Lincoln Park | 18:57.5 |
| 98 | Xavier GentryPlace 98 · Grade 9 · Livonia Franklin | 9 | Livonia Franklin | 18:59.3 PR |
| 99 | Quinn Wilson-SchwartzPlace 99 · Grade 11 · Dearborn Edsel Ford | 11 | Dearborn Edsel Ford | 18:59.5 |
| 100 | Joseph AlteslebenPlace 100 · Grade 10 · Dearborn | 10 | Dearborn | 19:01.2 |