| 1 | Kamari RonfeldtPlace 1 · Grade 8 · Ann Arbor | 8 | Ann Arbor | 10:38.7 |
| 2 | Anthony RowePlace 2 · Grade 8 · Breckenridge | 8 | Breckenridge | 11:26.6 |
| 3 | Nicholas YuanPlace 3 · Grade 8 · Ann Arbor | 8 | Ann Arbor | 12:13.5 |
| 4 | Thomas LemmerPlace 4 · Grade 8 · St. Fabian | 8 | St. Fabian | 12:14.7 |
| 5 | Braden MillarPlace 5 · Grade 4 · Ann Arbor | 4 | Ann Arbor | 12:15.5 |
| 6 | Isaac CoxPlace 6 · Grade 6 · Plymouth Christian Acad | 6 | Plymouth Christian Acad | 12:21.0 |
| 7 | Leo WeaverPlace 7 · Grade 7 · Plymouth Christian Acad | 7 | Plymouth Christian Acad | 12:21.2 |
| 8 | Noah FergusonPlace 8 · Grade 8 · Kensington Woods | 8 | Kensington Woods | 12:28.6 |
| 9 | Ronan CullenPlace 9 · Grade 8 · Christ the King (Ann Ar | 8 | Christ the King (Ann Ar | 12:29.5 |
| 10 | Garrett ComerPlace 10 · Grade 3 · Ann Arbor | 3 | Ann Arbor | 12:30.6 |
| 11 | Daniel JonesPlace 11 · Grade 8 · Washtenaw Christian Aca | 8 | Washtenaw Christian Aca | 12:34.7 |
| 12 | Grayson CrooksPlace 12 · Grade 8 · Ann Arbor | 8 | Ann Arbor | 12:47.9 |
| 13 | Chase BeardPlace 13 · Grade 8 · Breckenridge | 8 | Breckenridge | 12:55.5 |
| 14 | Ryan CollinsPlace 14 · Grade 6 · Whitmore Lake | 6 | Whitmore Lake | 12:56.4 |
| 15 | Shepherd ThompsonPlace 15 · Grade 7 · Washtenaw Christian Aca | 7 | Washtenaw Christian Aca | 12:59.3 |
| 16 | Caleb BrunoPlace 16 · Grade 5 · Christ the King (Ann Ar | 5 | Christ the King (Ann Ar | 13:08.7 |
| 17 | Sebastian BrownPlace 17 · Grade 8 · Christ the King (Ann Ar | 8 | Christ the King (Ann Ar | 13:18.8 |
| 18 | Connor MilhalikPlace 18 · Grade 8 · Allen Park | 8 | Allen Park | 13:26.3 |
| 19 | Andrew VanderVeenPlace 19 · Grade 8 · Christ the King (Ann Ar | 8 | Christ the King (Ann Ar | 13:30.7 |
| 20 | Felix WeinbergPlace 20 · Grade 4 · Ann Arbor | 4 | Ann Arbor | 13:30.8 |
| 21 | Gabe BookoutPlace 21 · Grade 8 · Plymouth Christian Acad | 8 | Plymouth Christian Acad | 13:39.2 |
| 22 | Noah SeibPlace 22 · Grade 6 · Allen Park | 6 | Allen Park | 13:44.5 |
| 23 | James FordPlace 23 · Grade 6 · Plymouth Christian Acad | 6 | Plymouth Christian Acad | 13:48.1 |
| 24 | Jaxton KellerPlace 24 · Grade 7 · Breckenridge | 7 | Breckenridge | 13:53.6 |
| 25 | Ethan YeePlace 25 · Grade 6 · St. Fabian | 6 | St. Fabian | 13:57.0 |
| 26 | Thomas SauterPlace 26 · Grade 7 · Christ the King (Ann Ar | 7 | Christ the King (Ann Ar | 13:58.8 |
| 27 | Micah SchuesslerPlace 27 · Grade 6 · St. Paul's Evangelical | 6 | St. Paul's Evangelical | 14:01.9 |
| 28 | Sam HockPlace 28 · Grade 6 · Plymouth Christian Acad | 6 | Plymouth Christian Acad | 14:04.3 |
| 29 | Julian BenevidesPlace 29 · Grade 7 · Allen Park | 7 | Allen Park | 14:11.9 |
| 30 | Joseph SchaferPlace 30 · Grade 7 · Christ the King (Ann Ar | 7 | Christ the King (Ann Ar | 14:14.9 |
| 31 | Liam GustPlace 31 · Grade 6 · Plymouth Christian Acad | 6 | Plymouth Christian Acad | 14:17.8 |
| 32 | Daniel GossettPlace 32 · Grade 7 · Kensington Woods | 7 | Kensington Woods | 14:22.2 |
| 33 | Kadence SaucierPlace 33 · Grade 7 · Allen Park | 7 | Allen Park | 14:22.2 |
| 34 | Bentley VuPlace 34 · Grade 6 · Allen Park | 6 | Allen Park | 14:27.3 |
| 35 | Nick ThompsonPlace 35 · Grade 7 · Novi Christian Academy | 7 | Novi Christian Academy | 14:38.5 |
| 36 | Ohad WongPlace 36 · Grade 7 · The Roeper School | 7 | The Roeper School | 14:44.6 |
| 37 | Owen WorleyPlace 37 · Grade 7 · Allen Park | 7 | Allen Park | 14:48.9 |
| 38 | Xander WarneckPlace 38 · Grade 8 · Allen Park | 8 | Allen Park | 14:51.5 |
| 39 | Patrick StewartPlace 39 · Grade 5 · St. Fabian | 5 | St. Fabian | 14:53.5 |
| 40 | Jacksen HeffnerPlace 40 · Grade 6 · Charyl Stockwell Academ | 6 | Charyl Stockwell Academ | 14:55.5 |
| 41 | Owen HydePlace 41 · Grade 6 · Charyl Stockwell Academ | 6 | Charyl Stockwell Academ | 14:55.8 |
| 42 | John GirouxPlace 42 · Grade 8 · Allen Park | 8 | Allen Park | 15:05.5 |
| 43 | Benedict BrunoPlace 43 · Grade 3 · Christ the King (Ann Ar | 3 | Christ the King (Ann Ar | 15:08.3 |
| 44 | Reed MilhalikPlace 44 · Grade 6 · Allen Park | 6 | Allen Park | 15:10.0 |
| 45 | Cash TaylorPlace 45 · Grade 2 · Christ the King (Ann Ar | 2 | Christ the King (Ann Ar | 15:12.2 |
| 46 | Leo AllisPlace 46 · Grade 8 · Christ the King (Ann Ar | 8 | Christ the King (Ann Ar | 15:15.3 |
| 47 | Holden PedersenPlace 47 · Grade 6 · Charyl Stockwell Academ | 6 | Charyl Stockwell Academ | 15:19.0 |
| 48 | Oliver BurtPlace 48 · Grade 6 · Breckenridge | 6 | Breckenridge | 15:25.8 |
| 49 | David HurdPlace 49 · Grade 7 · Plymouth Christian Acad | 7 | Plymouth Christian Acad | 15:26.3 |
| 50 | Ivan YepezPlace 50 · Grade 7 · Allen Park | 7 | Allen Park | 15:33.5 |
| 51 | Luca TucciniPlace 51 · Grade 8 · Allen Park | 8 | Allen Park | 15:36.6 |
| 52 | Leo WitekPlace 52 · Grade 6 · Charyl Stockwell Academ | 6 | Charyl Stockwell Academ | 15:37.8 |
| 53 | Laedin CormierPlace 53 · Grade 6 · Plymouth Christian Acad | 6 | Plymouth Christian Acad | 15:39.5 |
| 54 | Isaac FergusonPlace 54 · Grade 6 · Kensington Woods | 6 | Kensington Woods | 15:39.6 |
| 55 | Daniel BeldinPlace 55 · Grade 8 · Kensington Woods | 8 | Kensington Woods | 15:40.0 |
| 56 | Diego YepezPlace 56 · Grade 7 · Allen Park | 7 | Allen Park | 15:40.1 |
| 57 | Dominic MeschPlace 57 · Grade 8 · Christ the King (Ann Ar | 8 | Christ the King (Ann Ar | 15:44.1 |
| 58 | Benjamin SauterPlace 58 · Grade 5 · Christ the King (Ann Ar | 5 | Christ the King (Ann Ar | 15:55.7 |
| 59 | Ammar RazaPlace 59 · Grade 3 · Ann Arbor | 3 | Ann Arbor | 15:56.6 |
| 60 | Jordan ForePlace 60 · Grade 7 · Allen Park | 7 | Allen Park | 16:02.6 |
| 61 | William BinkPlace 61 · Grade 7 · Novi Christian Academy | 7 | Novi Christian Academy | 16:03.6 |
| 62 | Ashton KeithPlace 62 · Grade 7 · Allen Park | 7 | Allen Park | 16:12.2 |
| 63 | Andrew HamannPlace 63 · Grade 8 · Christ the King (Ann Ar | 8 | Christ the King (Ann Ar | 16:12.3 |
| 64 | Cole WingPlace 64 · Grade 6 · Breckenridge | 6 | Breckenridge | 16:19.6 |
| 65 | Grant BarrangerPlace 65 · Grade 8 · Kensington Woods | 8 | Kensington Woods | 16:21.2 |
| 66 | Jack FarnhamPlace 66 · Grade 4 · St. Fabian | 4 | St. Fabian | 16:24.8 |
| 67 | Sebastian AllisPlace 67 · Grade 5 · Christ the King (Ann Ar | 5 | Christ the King (Ann Ar | 16:39.0 |
| 68 | Isaiah ModenPlace 68 · Grade 6 · Allen Park | 6 | Allen Park | 17:12.5 |
| 69 | Cole LindholmPlace 69 · Grade 8 · Kensington Woods | 8 | Kensington Woods | 17:21.2 |
| 70 | Ethan SpechtPlace 70 · Grade 7 · St. Fabian | 7 | St. Fabian | 17:29.4 |
| 71 | Chase BramanPlace 71 · Grade 4 · Christ the King (Ann Ar | 4 | Christ the King (Ann Ar | 17:41.2 |
| 72 | Colin SpechtPlace 72 · Grade 3 · St. Fabian | 3 | St. Fabian | 17:52.5 |
| 73 | Gabriel KubinecPlace 73 · Grade 7 · Kensington Woods | 7 | Kensington Woods | 17:59.1 |
| 74 | Jon CliftonPlace 74 · Grade 7 · Kensington Woods | 7 | Kensington Woods | 18:00.3 |
| 75 | Nathan HurdPlace 75 · Grade 5 · Plymouth Christian Acad | 5 | Plymouth Christian Acad | 18:15.1 |
| 76 | Ben CruzPlace 76 · Grade 8 · Kensington Woods | 8 | Kensington Woods | 18:20.9 |
| 77 | Patrick HamannPlace 77 · Grade 3 · Christ the King (Ann Ar | 3 | Christ the King (Ann Ar | 18:33.5 |
| 78 | Jackson HoltPlace 78 · Grade 7 · The Roeper School | 7 | The Roeper School | 18:33.8 |
| 79 | Nathan StomPlace 79 · Grade 8 · Christ the King (Ann Ar | 8 | Christ the King (Ann Ar | 18:34.3 |
| 80 | Creighton BeldinPlace 80 · Grade 7 · Kensington Woods | 7 | Kensington Woods | 18:41.0 |
| 81 | David AnkofskiPlace 81 · Grade 7 · Allen Park | 7 | Allen Park | 18:45.2 |
| 82 | Grant KarfontaPlace 82 · Grade 7 · Charyl Stockwell Academ | 7 | Charyl Stockwell Academ | 18:54.7 |
| 83 | Mike DidlakePlace 83 · Grade 5 · Plymouth Christian Acad | 5 | Plymouth Christian Acad | 19:12.4 |
| 84 | Barrett RogersPlace 84 · Grade 7 · Charyl Stockwell Academ | 7 | Charyl Stockwell Academ | 19:13.5 |
| 85 | Connor SchwartzPlace 85 · Grade 7 · Kensington Woods | 7 | Kensington Woods | 19:13.5 |
| 86 | Caleb SchlickerPlace 86 · Grade 8 · Kensington Woods | 8 | Kensington Woods | 19:32.1 |
| 87 | Jacob AllenPlace 87 · Grade 6 · Allen Park | 6 | Allen Park | 19:44.5 |
| 88 | Aaron WelshPlace 88 · Grade 7 · Allen Park | 7 | Allen Park | 20:01.9 |
| 89 | Max KriegerPlace 89 · Grade 6 · Charyl Stockwell Academ | 6 | Charyl Stockwell Academ | 20:47.3 |
| 90 | Caleb CoopmanPlace 90 · Grade 6 · Novi Christian Academy | 6 | Novi Christian Academy | 20:49.6 |
| 91 | Cash JenkinsPlace 91 · Grade 6 · Charyl Stockwell Academ | 6 | Charyl Stockwell Academ | 21:24.6 |
| 92 | Hayden PlessPlace 92 · Grade 6 · Charyl Stockwell Academ | 6 | Charyl Stockwell Academ | 21:35.5 |
| 93 | Daniel SawalhaPlace 93 · Grade 7 · Novi Christian Academy | 7 | Novi Christian Academy | 27:21.0 |
| 94 | Ben JusticePlace 94 · Grade 8 · Allen Park | 8 | Allen Park | 27:51.8 |