| 1 | Brennan HigginsPlace 1 · Grade 11 · Tol. St. Francis | 11 | Tol. St. Francis | 16:31.0 |
| 2 | Emmet GardellaPlace 2 · Grade 12 · Detroit U-D Jesuit | 12 | Detroit U-D Jesuit | 16:36.0 |
| 3 | Jack HincksPlace 3 · Grade 11 · Detroit Country Day | 11 | Detroit Country Day | 16:38.2 |
| 4 | Luke KramerPlace 4 · Grade 10 · Detroit Catholic Central | 10 | Detroit Catholic Central | 16:48.5 |
| 5 | Brady GlonPlace 5 · Grade 11 · Detroit Catholic Central | 11 | Detroit Catholic Central | 16:52.7 |
| 6 | Soren CrosthwaitePlace 6 · Grade 11 · Jackson Lumen Christi | 11 | Jackson Lumen Christi | 17:04.3 |
| 7 | Will DwyerPlace 7 · Grade 12 · Tol. St. Francis | 12 | Tol. St. Francis | 17:14.2 |
| 8 | Ryan PorentaPlace 8 · Grade 9 · Detroit Catholic Central | 9 | Detroit Catholic Central | 17:15.9 |
| 9 | Justin MkrtumianPlace 9 · Grade 12 · Detroit U-D Jesuit | 12 | Detroit U-D Jesuit | 17:17.3 |
| 10 | Nick WalkerPlace 10 · Grade 11 · Tol. St. John's Jesuit | 11 | Tol. St. John's Jesuit | 17:18.1 |
| 11 | Rocky BoltonPlace 11 · Grade 12 · Jackson Lumen Christi | 12 | Jackson Lumen Christi | 17:20.3 |
| 12 | Ethan BrayPlace 12 · Grade 11 · Detroit Country Day | 11 | Detroit Country Day | 17:20.9 |
| 13 | Benjamin KuhlmanPlace 13 · Grade 12 · Tol. St. John's Jesuit | 12 | Tol. St. John's Jesuit | 17:25.2 |
| 14 | Lucas MartinPlace 14 · Grade 10 · Tol. St. Francis | 10 | Tol. St. Francis | 17:26.8 |
| 15 | Omar ElbashirPlace 15 · Grade 12 · Detroit Country Day | 12 | Detroit Country Day | 17:27.4 |
| 16 | Hari VarmaPlace 16 · Grade 10 · Detroit Country Day | 10 | Detroit Country Day | 17:30.3 |
| 17 | Grant GoodwinPlace 17 · Grade 12 · Dearborn Divine Child | 12 | Dearborn Divine Child | 17:31.1 |
| 18 | Landen BermudezPlace 18 · Grade 11 · Dearborn Divine Child | 11 | Dearborn Divine Child | 17:37.6 |
| 19 | Tyson WalkerPlace 19 · Grade 12 · Tol. St. Francis | 12 | Tol. St. Francis | 17:42.6 |
| 20 | Daniel ReifenbergPlace 20 · Grade 11 · Dearborn Divine Child | 11 | Dearborn Divine Child | 17:43.5 |
| 21 | William BalasiaPlace 21 · Grade 12 · Detroit U-D Jesuit | 12 | Detroit U-D Jesuit | 17:43.9 |
| 22 | Joseph ArriolaPlace 22 · Grade 12 · Dearborn Divine Child | 12 | Dearborn Divine Child | 17:43.9 |
| 23 | Oliver BorekPlace 23 · Grade 11 · Detroit Catholic Central | 11 | Detroit Catholic Central | 17:44.3 |
| 24 | Andrew SlosarPlace 24 · Grade 11 · Detroit U-D Jesuit | 11 | Detroit U-D Jesuit | 17:47.9 |
| 25 | Chase LittlePlace 25 · Grade 11 · Tol. St. Francis | 11 | Tol. St. Francis | 17:54.9 |
| 26 | Lucas DemskiPlace 26 · Grade 12 · Tol. St. Francis | 12 | Tol. St. Francis | 18:05.6 |
| 27 | Ben SociaPlace 27 · Grade 10 · Orchard Lake St. Mary's | 10 | Orchard Lake St. Mary's | 18:12.3 |
| 28 | Jake SlanksterPlace 28 · Grade 11 · Detroit Catholic Central | 11 | Detroit Catholic Central | 18:13.4 |
| 29 | Sebastian MorrisonPlace 29 · Grade 12 · Warren DeLaSalle | 12 | Warren DeLaSalle | 18:13.6 |
| 30 | Grady KlingPlace 30 · Grade 12 · Tol. St. Francis | 12 | Tol. St. Francis | 18:14.1 |
| 31 | William SkinnerPlace 31 · Grade 10 · Detroit U-D Jesuit | 10 | Detroit U-D Jesuit | 18:19.6 |
| 32 | Nathan PerryPlace 32 · Grade 11 · Tol. St. John's Jesuit | 11 | Tol. St. John's Jesuit | 18:26.3 PR |
| 33 | Marcus O'HaraPlace 33 · Grade 12 · Detroit Catholic Central | 12 | Detroit Catholic Central | 18:29.3 |
| 34 | Troy GillisPlace 34 · Grade 11 · Detroit U-D Jesuit | 11 | Detroit U-D Jesuit | 18:34.2 |
| 35 | Jude WentzloffPlace 35 · Grade 11 · Jackson Lumen Christi | 11 | Jackson Lumen Christi | 18:38.9 |
| 36 | Graysen McNearPlace 36 · Grade 11 · Tol. St. John's Jesuit | 11 | Tol. St. John's Jesuit | 18:38.9 |
| 37 | Ben KuhnPlace 37 · Grade 11 · Ann Arbor Fr Gabriel Richard | 11 | Ann Arbor Fr Gabriel Richard | 18:45.4 |
| 38 | Jacob SalinasPlace 38 · Grade 12 · Dearborn Divine Child | 12 | Dearborn Divine Child | 18:45.8 |
| 39 | Conley PoolePlace 39 · Grade 12 · Ann Arbor Fr Gabriel Richard | 12 | Ann Arbor Fr Gabriel Richard | 18:45.8 |
| 40 | Emerson Mason-SchickelPlace 40 · Grade 12 · Ann Arbor Fr Gabriel Richard | 12 | Ann Arbor Fr Gabriel Richard | 18:46.1 PR |
| 41 | Joey SchmitzPlace 41 · Grade 12 · Detroit Catholic Central | 12 | Detroit Catholic Central | 18:47.0 |
| 42 | Zachary BarszczowskiPlace 42 · Grade 11 · Dearborn Divine Child | 11 | Dearborn Divine Child | 18:48.6 |
| 43 | Wilson SheldonPlace 43 · Grade 12 · Jackson Lumen Christi | 12 | Jackson Lumen Christi | 18:52.3 |
| 44 | Andrew YousifPlace 44 · Grade 10 · Orchard Lake St. Mary's | 10 | Orchard Lake St. Mary's | 18:57.4 |
| 45 | Aaron WilsonPlace 45 · Grade 11 · Detroit U-D Jesuit | 11 | Detroit U-D Jesuit | 19:03.1 |
| 46 | Remy CicottePlace 46 · Grade 12 · Detroit Country Day | 12 | Detroit Country Day | 19:05.3 |
| 47 | Luke MucklePlace 47 · Grade 10 · Jackson Lumen Christi | 10 | Jackson Lumen Christi | 19:10.1 |
| 48 | Beckett FenbertPlace 48 · Grade 12 · Tol. St. John's Jesuit | 12 | Tol. St. John's Jesuit | 19:10.4 |
| 49 | John FedewaPlace 49 · Grade 10 · Ann Arbor Fr Gabriel Richard | 10 | Ann Arbor Fr Gabriel Richard | 19:10.9 |
| 50 | Charles GadenPlace 50 · Grade 11 · Ann Arbor Fr Gabriel Richard | 11 | Ann Arbor Fr Gabriel Richard | 19:11.8 |
| 51 | Cesar GonzalezPlace 51 · Grade 9 · Warren DeLaSalle | 9 | Warren DeLaSalle | 19:13.4 |
| 52 | Adam AhmadPlace 52 · Grade 11 · Detroit Country Day | 11 | Detroit Country Day | 19:13.4 |
| 53 | Ellis CarmichaelPlace 53 · Grade 10 · Ann Arbor Fr Gabriel Richard | 10 | Ann Arbor Fr Gabriel Richard | 19:19.2 |
| 54 | Will NealPlace 54 · Grade 9 · Orchard Lake St. Mary's | 9 | Orchard Lake St. Mary's | 19:28.1 |
| 55 | Brady MoranPlace 55 · Grade 12 · Jackson Lumen Christi | 12 | Jackson Lumen Christi | 19:29.4 |
| 56 | Peter BertkePlace 56 · Grade 11 · Toledo C.C. | 11 | Toledo C.C. | 19:32.6 |
| 57 | Victor PapaPlace 57 · Grade 11 · Cranbrook Kingswood | 11 | Cranbrook Kingswood | 19:36.1 |
| 58 | Aaron JoshuaPlace 58 · Grade 12 · Ann Arbor Fr Gabriel Richard | 12 | Ann Arbor Fr Gabriel Richard | 19:37.1 |
| 59 | Jake VincentiPlace 59 · Grade 11 · Brother Rice | 11 | Brother Rice | 19:38.1 |
| 60 | Ryder RushPlace 60 · Grade 9 · Tol. St. John's Jesuit | 9 | Tol. St. John's Jesuit | 19:38.5 |
| 61 | Andrew ArnaizPlace 61 · Grade 10 · Brother Rice | 10 | Brother Rice | 19:38.6 |
| 62 | Dean BernardPlace 62 · Grade 9 · Tol. St. John's Jesuit | 9 | Tol. St. John's Jesuit | 19:38.7 |
| 63 | Lucas MartinPlace 63 · Grade 10 · Orchard Lake St. Mary's | 10 | Orchard Lake St. Mary's | 19:38.7 |
| 64 | Henry PlowmanPlace 64 · Grade 10 · Orchard Lake St. Mary's | 10 | Orchard Lake St. Mary's | 19:43.8 |
| 65 | Brendan MillerPlace 65 · Grade 12 · Dearborn Divine Child | 12 | Dearborn Divine Child | 19:45.1 |
| 66 | Jack MathiasPlace 66 · Grade 9 · Orchard Lake St. Mary's | 9 | Orchard Lake St. Mary's | 19:45.9 |
| 67 | Chris JarskiPlace 67 · Grade 11 · Warren DeLaSalle | 11 | Warren DeLaSalle | 19:51.4 |
| 68 | Jonah DashnawPlace 68 · Grade 11 · Brother Rice | 11 | Brother Rice | 19:54.2 |
| 69 | Luke LeferePlace 69 · Grade 9 · Jackson Lumen Christi | 9 | Jackson Lumen Christi | 19:57.4 |
| 70 | Anders EricksonPlace 70 · Grade 10 · Brother Rice | 10 | Brother Rice | 19:58.9 |
| 71 | Sam BonusPlace 71 · Grade 10 · Brother Rice | 10 | Brother Rice | 20:00.3 |
| 72 | Joeseph BinghamPlace 72 · Grade 9 · Brother Rice | 9 | Brother Rice | 20:06.6 |
| 73 | ChenXuan (Matthew) YanPlace 73 · Grade 9 · Cranbrook Kingswood | 9 | Cranbrook Kingswood | 20:51.6 |
| 74 | Alex ZhangPlace 74 · Grade 11 · Detroit Country Day | 11 | Detroit Country Day | 20:52.3 |
| 75 | Amruth PrasadPlace 75 · Grade 10 · Cranbrook Kingswood | 10 | Cranbrook Kingswood | 20:56.5 |
| 76 | Ryan CrowleyPlace 76 · Grade 9 · Warren DeLaSalle | 9 | Warren DeLaSalle | 21:05.9 |
| 77 | Atticus YarosPlace 77 · Grade 9 · Warren DeLaSalle | 9 | Warren DeLaSalle | 21:13.6 |
| 78 | Jack TaylorPlace 78 · Grade 12 · Warren DeLaSalle | 12 | Warren DeLaSalle | 21:17.2 |
| 79 | Luna MamouPlace 79 · Grade 11 · Cranbrook Kingswood | 11 | Cranbrook Kingswood | 21:23.9 |
| 80 | Lezhi (Ritz) DingPlace 80 · Grade 10 · Cranbrook Kingswood | 10 | Cranbrook Kingswood | 21:24.3 |
| 81 | Minjoon YeoPlace 81 · Grade 9 · Cranbrook Kingswood | 9 | Cranbrook Kingswood | 21:27.4 |
| 82 | Andrew ToddPlace 82 · Grade 11 · Warren DeLaSalle | 11 | Warren DeLaSalle | 21:29.8 |
| 83 | Samuel MikusPlace 83 · Grade 11 · Cranbrook Kingswood | 11 | Cranbrook Kingswood | 21:52.1 |
| 84 | Michael LutherPlace 84 · Grade 11 · Toledo C.C. | 11 | Toledo C.C. | 22:28.9 |
| 85 | Stosh DeighanPlace 85 · Grade 10 · Brother Rice | 10 | Brother Rice | 22:31.8 |
| 86 | Jeremiah WhitmanPlace 86 · Grade 12 · Toledo C.C. | 12 | Toledo C.C. | 22:35.8 |
| 87 | Evan DempseyPlace 87 · Grade 9 · Toledo C.C. | 9 | Toledo C.C. | 22:52.7 |
| 88 | Thomas LemmerPlace 88 · Grade 12 · Orchard Lake St. Mary's | 12 | Orchard Lake St. Mary's | 23:17.3 |
| 89 | Shamario JenkinsPlace 89 · Grade 9 · Toledo C.C. | 9 | Toledo C.C. | 24:37.0 |
| 90 | Henry HartmanPlace 90 · Grade 11 · Toledo C.C. | 11 | Toledo C.C. | 24:38.8 |