| 1 | Jack DunwoodyPlace 1 · Grade 11 · Gibraltar Carlson | 11 | Gibraltar Carlson | 16:01.30 |
| 2 | Cameron CranePlace 2 · Grade 12 · New Boston Huron | 12 | New Boston Huron | 16:12.50 |
| 3 | Wyatt DelVallePlace 3 · Grade 10 · Gibraltar Carlson | 10 | Gibraltar Carlson | 16:13.90 |
| 4 | Vincent JonesPlace 4 · Grade 12 · Woodhaven Brownstown | 12 | Woodhaven Brownstown | 16:25.60 |
| 5 | Zawadi MwathiPlace 5 · Grade 10 · Woodhaven Brownstown | 10 | Woodhaven Brownstown | 16:49.20 |
| 6 | Rami BazziPlace 6 · Grade 12 · Dearborn | 12 | Dearborn | 17:00.10 |
| 7 | Jacob SolomonPlace 7 · Grade 11 · Utica | 11 | Utica | 17:08.60 |
| 8 | Jake WallacePlace 8 · Grade 11 · Dearborn | 11 | Dearborn | 17:18.10 |
| 9 | Lucas MachlikPlace 9 · Grade 10 · Woodhaven Brownstown | 10 | Woodhaven Brownstown | 17:31.40 |
| 10 | Liam TrumpowerPlace 10 · Grade 11 · Livonia Franklin | 11 | Livonia Franklin | 17:35.90 |
| 11 | Nicholas RankaPlace 11 · Grade 11 · Grosse Ile | 11 | Grosse Ile | 17:35.90 |
| 12 | Jacob FerdubinskiPlace 12 · Grade 12 · Riverview Gabriel Richard | 12 | Riverview Gabriel Richard | 17:41.60 |
| 13 | Collin JaskulaPlace 13 · Grade 12 · Gibraltar Carlson | 12 | Gibraltar Carlson | 17:43.30 |
| 14 | Jackson D'ZiurmanPlace 14 · Grade 11 · Woodhaven Brownstown | 11 | Woodhaven Brownstown | 17:44.40 |
| 15 | Landon D'ZiurmanPlace 15 · Grade 11 · Woodhaven Brownstown | 11 | Woodhaven Brownstown | 17:46.00 |
| 16 | Hunter OrshallPlace 16 · Grade 11 · Utica | 11 | Utica | 17:49.20 |
| 17 | Tanner KuhnPlace 17 · Grade 12 · New Boston Huron | 12 | New Boston Huron | 17:49.90 |
| 18 | Terry TankersleyPlace 18 · Grade 11 · Utica | 11 | Utica | 17:52.00 |
| 19 | Donovan FerrisPlace 19 · Grade 10 · Woodhaven Brownstown | 10 | Woodhaven Brownstown | 17:52.90 |
| 20 | Daniel MasarikPlace 20 · Grade 11 · Christ the King | 11 | Christ the King | 17:54.90 |
| 21 | Drew SantiPlace 21 · Grade 12 · Livonia Franklin | 12 | Livonia Franklin | 18:05.80 |
| 22 | Lain AustinPlace 22 · Grade 10 · Utica | 10 | Utica | 18:07.00 |
| 23 | Yousif YaseenPlace 23 · Grade 11 · Dearborn Heights Crestwood | 11 | Dearborn Heights Crestwood | 18:07.10 |
| 24 | Adam IbrahimPlace 24 · Grade 10 · Riverview | 10 | Riverview | 18:09.30 |
| 25 | Matteo PerainoPlace 25 · Grade 10 · Utica | 10 | Utica | 18:10.70 |
| 26 | Colin DwyerPlace 26 · Grade 10 · Utica | 10 | Utica | 18:10.80 |
| 27 | Enrique CaldwellPlace 27 · Grade 12 · Woodhaven Brownstown | 12 | Woodhaven Brownstown | 18:11.60 |
| 28 | Daelin RingPlace 28 · Grade 10 · New Boston Huron | 10 | New Boston Huron | 18:27.50 |
| 29 | Noah SpencePlace 29 · Grade 9 · Gibraltar Carlson | 9 | Gibraltar Carlson | 18:32.20 |
| 30 | Garrett PatrickPlace 30 · Grade 12 · New Boston Huron | 12 | New Boston Huron | 18:34.50 |
| 31 | Carson DennisPlace 31 · Grade 11 · Riverview | 11 | Riverview | 18:34.80 |
| 32 | Abbas SayedPlace 32 · Grade 11 · Dearborn | 11 | Dearborn | 18:35.20 |
| 33 | Alhrthae AlgudariPlace 33 · Grade 10 · Melvindale | 10 | Melvindale | 18:38.00 |
| 34 | Conner GoroniPlace 34 · Grade 12 · Woodhaven Brownstown | 12 | Woodhaven Brownstown | 18:38.70 |
| 35 | Jaxon RayPlace 35 · Grade 11 · Livonia Franklin | 11 | Livonia Franklin | 18:39.90 |
| 36 | Michael SreniawskiPlace 36 · Grade 10 · Woodhaven Brownstown | 10 | Woodhaven Brownstown | 18:41.40 |
| 37 | Will BookerPlace 37 · Grade 9 · Grosse Ile | 9 | Grosse Ile | 18:41.60 |
| 38 | Sean RainesPlace 38 · Grade 12 · Woodhaven Brownstown | 12 | Woodhaven Brownstown | 18:43.20 |
| 39 | Nicholas LountPlace 39 · Grade 9 · Utica | 9 | Utica | 18:45.10 |
| 40 | Lucas PylePlace 40 · Grade 10 · Gibraltar Carlson | 10 | Gibraltar Carlson | 18:45.30 |
| 41 | Owen Sanderson-PricePlace 41 · Grade 10 · Dearborn | 10 | Dearborn | 18:46.40 |
| 42 | Brenton MusallamPlace 42 · Grade 11 · New Boston Huron | 11 | New Boston Huron | 18:55.20 |
| 43 | Iker AguilarPlace 43 · Grade 10 · Livonia Franklin | 10 | Livonia Franklin | 18:55.90 |
| 44 | Brody JeruzalPlace 44 · Grade 12 · Ann Arbor Christian | 12 | Ann Arbor Christian | 19:00.60 |
| 45 | Tyson RanlyPlace 45 · Grade 9 · Grosse Ile | 9 | Grosse Ile | 19:07.40 |
| 46 | Nolan MazurPlace 46 · Grade 11 · Riverview Gabriel Richard | 11 | Riverview Gabriel Richard | 19:10.40 |
| 47 | Fernando RojasPlace 47 · Grade 11 · Lincoln Park | 11 | Lincoln Park | 19:11.00 |
| 48 | Quinn Wilson-SchwartzPlace 48 · Grade 11 · Dearborn Edsel Ford | 11 | Dearborn Edsel Ford | 19:13.40 |
| 49 | Nathan StomPlace 49 · Grade 12 · Christ the King | 12 | Christ the King | 19:16.40 |
| 50 | Brayden BrodiePlace 50 · Grade 11 · Flat Rock | 11 | Flat Rock | 19:16.60 |
| 51 | Evan EatonPlace 51 · Grade 12 · Gibraltar Carlson | 12 | Gibraltar Carlson | 19:19.00 |
| 52 | Dylan WittPlace 52 · Grade 10 · Livonia Franklin | 10 | Livonia Franklin | 19:21.50 |
| 53 | Aidan FitekPlace 53 · Grade 11 · Riverview | 11 | Riverview | 19:25.60 |
| 54 | Joel TackettPlace 54 · Grade 11 · Grosse Ile | 11 | Grosse Ile | 19:47.20 |
| 55 | Xavier RiveraPlace 55 · Grade 9 · Melvindale | 9 | Melvindale | 19:49.10 PR |
| 56 | Noah SaavedraPlace 56 · Grade 11 · Gibraltar Carlson | 11 | Gibraltar Carlson | 19:54.10 |
| 57 | Thomas SauterPlace 57 · Grade 12 · Christ the King | 12 | Christ the King | 19:56.90 |
| 58 | Aaron LacombePlace 58 · Grade 11 · Livonia Franklin | 11 | Livonia Franklin | 19:57.90 |
| 59 | Adrian FlatteryPlace 59 · Grade 11 · Utica | 11 | Utica | 19:59.80 |
| 60 | Nathan HowesPlace 60 · Grade 10 · Grosse Ile | 10 | Grosse Ile | 20:02.50 |
| 61 | Aidan Hebert-FoePlace 61 · Grade 11 · New Boston Huron | 11 | New Boston Huron | 20:07.40 |
| 62 | Gus StapletonPlace 62 · Grade 12 · New Boston Huron | 12 | New Boston Huron | 20:10.30 |
| 63 | Zane TonovaPlace 63 · Grade 11 · Grosse Ile | 11 | Grosse Ile | 20:17.00 |
| 64 | Jonathan SauterPlace 64 · Grade 10 · Christ the King | 10 | Christ the King | 20:17.70 |
| 65 | Johnny LapointePlace 65 · Grade 11 · New Boston Huron | 11 | New Boston Huron | 20:23.70 |
| 66 | Liam HoldwickPlace 66 · Grade 11 · New Boston Huron | 11 | New Boston Huron | 20:28.80 |
| 67 | Lincoln VeyPlace 67 · Grade 9 · Flat Rock | 9 | Flat Rock | 20:37.70 |
| 68 | Graham TannerPlace 68 · Grade 11 · Flat Rock | 11 | Flat Rock | 20:37.70 |
| 69 | Daniel SmithPlace 69 · Grade 10 · Riverview Gabriel Richard | 10 | Riverview Gabriel Richard | 20:38.10 |
| 70 | Patrick ZickPlace 70 · Grade 11 · Riverview | 11 | Riverview | 20:40.20 |
| 71 | Matthew EffahPlace 71 · Grade 12 · Gibraltar Carlson | 12 | Gibraltar Carlson | 20:41.10 |
| 72 | CJ CuneoPlace 72 · Grade 9 · Utica | 9 | Utica | 20:42.00 |
| 73 | Andres OrozcoPlace 73 · Grade 10 · Livonia Franklin | 10 | Livonia Franklin | 20:42.30 |
| 74 | Nico CartaPlace 74 · Grade 9 · Utica | 9 | Utica | 20:47.40 |
| 75 | Gavin HeimbergerPlace 75 · Grade 11 · Riverview | 11 | Riverview | 20:47.80 |
| 76 | Colton BlevinsPlace 76 · Grade 11 · Grosse Ile | 11 | Grosse Ile | 20:56.50 |
| 77 | Evan WillisPlace 77 · Grade 11 · Grosse Ile | 11 | Grosse Ile | 21:02.80 |
| 78 | Zach SchookPlace 78 · Grade 11 · Dearborn | 11 | Dearborn | 21:05.60 |
| 79 | Greyson StevensPlace 79 · Grade 12 · Livonia Franklin | 12 | Livonia Franklin | 21:07.70 |
| 80 | Adam SoueidPlace 80 · Grade 11 · Dearborn Heights Crestwood | 11 | Dearborn Heights Crestwood | 21:24.40 |
| 81 | Braden BennardPlace 81 · Grade 12 · Gibraltar Carlson | 12 | Gibraltar Carlson | 21:24.50 |
| 82 | Ryan RobinsonPlace 82 · Grade 12 · Flat Rock | 12 | Flat Rock | 21:27.80 |
| 83 | Eduardo AboytesPlace 83 · Grade 10 · Melvindale | 10 | Melvindale | 21:32.60 |
| 84 | O'Ziel GomezPlace 84 · Grade 9 · Melvindale | 9 | Melvindale | 21:33.40 PR |
| 85 | Oliver ScherzPlace 85 · Grade 11 · New Boston Huron | 11 | New Boston Huron | 21:35.50 |
| 86 | Evan PerryPlace 86 · Grade 12 · Gibraltar Carlson | 12 | Gibraltar Carlson | 21:44.70 |
| 87 | Ivan HoffmanPlace 87 · Grade 10 · Melvindale | 10 | Melvindale | 21:51.30 PR |
| 88 | Emmanuel ColonPlace 88 · Grade 12 · Lincoln Park | 12 | Lincoln Park | 21:51.30 |
| 89 | Kyler TompkinsPlace 89 · Grade 10 · Livonia Franklin | 10 | Livonia Franklin | 21:52.30 |
| 90 | Jackson HarrisonPlace 90 · Grade 10 · Lincoln Park | 10 | Lincoln Park | 22:22.90 |
| 91 | Brendan CotterPlace 91 · Grade 12 · Flat Rock | 12 | Flat Rock | 22:38.80 |
| 92 | David ZmijewskiPlace 92 · Grade 11 · Christ the King | 11 | Christ the King | 22:42.30 |
| 93 | Nathan BrashawPlace 93 · Grade 12 · Riverview | 12 | Riverview | 22:59.30 |
| 94 | Kaden MillerPlace 94 · Grade 10 · Flat Rock | 10 | Flat Rock | 23:19.70 |
| 95 | Adam BaydounPlace 95 · Grade 10 · Dearborn Heights Crestwood | 10 | Dearborn Heights Crestwood | 23:28.80 |
| 96 | Kareem AchkarPlace 96 · Grade 9 · Dearborn Heights Crestwood | 9 | Dearborn Heights Crestwood | 23:30.40 |
| 97 | Samuel KellyPlace 97 · Grade 10 · Lincoln Park | 10 | Lincoln Park | 23:36.60 |
| 98 | Benjamin WarrenPlace 98 · Grade 9 · Grosse Ile | 9 | Grosse Ile | 23:49.20 |
| 99 | Joseph BollaPlace 99 · Grade 9 · Flat Rock | 9 | Flat Rock | 24:01.80 |
| 100 | Gene LapouttrePlace 100 · Grade 11 · Flat Rock | 11 | Flat Rock | 24:18.40 |