| 1 | Jack MacGregorPlace 1 · Grade 12 · Howell | 12 | Howell | 15:53.4 |
| 2 | Brandon CloudPlace 2 · Grade 12 · Northville | 12 | Northville | 16:19.8 |
| 3 | Mateo LindenmeyerPlace 3 · Grade 9 · Northville | 9 | Northville | 16:52.5 |
| 4 | Dane JadallahPlace 4 · Grade 9 · Plymouth | 9 | Plymouth | 16:55.5 |
| 5 | Braden MillarPlace 5 · Grade 9 · Northville | 9 | Northville | 17:04.7 |
| 6 | Manny CoatesPlace 6 · Grade 11 · Northville | 11 | Northville | 17:16.7 |
| 7 | Landen MartellPlace 7 · Grade 11 · Plymouth | 11 | Plymouth | 17:27.0 |
| 8 | Ashton KashatPlace 8 · Grade 10 · Northville | 10 | Northville | 17:31.0 |
| 9 | Jack CaveneyPlace 9 · Grade 10 · Plymouth | 10 | Plymouth | 17:31.7 |
| 10 | Dylan KosikPlace 10 · Grade 12 · Plymouth | 12 | Plymouth | 17:40.0 |
| 11 | Aristides KyritsesPlace 11 · Grade 9 · Northville | 9 | Northville | 17:57.4 |
| 12 | Leonardo ReyesPlace 12 · Grade 12 · Plymouth | 12 | Plymouth | 18:02.7 |
| 13 | Wyatt SomersPlace 13 · Grade 12 · Northville | 12 | Northville | 18:05.3 |
| 14 | Everett GalindoPlace 14 · Grade 11 · Plymouth | 11 | Plymouth | 18:08.7 |
| 15 | Grayson DiadiunPlace 15 · Grade 11 · Howell | 11 | Howell | 18:23.6 |
| 16 | Caleb DeLandPlace 16 · Grade 12 · Howell | 12 | Howell | 18:24.4 |
| 17 | Carter SaurbornPlace 17 · Grade 11 · Plymouth | 11 | Plymouth | 18:28.7 |
| 18 | Alex WellerPlace 18 · Grade 11 · Howell | 11 | Howell | 18:33.7 |
| 19 | Ishan PathakPlace 19 · Grade 11 · Northville | 11 | Northville | 18:36.0 |
| 20 | Lucas MullanPlace 20 · Grade 11 · Northville | 11 | Northville | 18:38.4 |
| 21 | Levi QuanPlace 21 · Grade 12 · Northville | 12 | Northville | 18:39.6 |
| 22 | Landon DancikPlace 22 · Grade 11 · Northville | 11 | Northville | 18:43.1 |
| 23 | DeAngelo PopePlace 23 · Grade 12 · Plymouth | 12 | Plymouth | 18:43.8 |
| 24 | Ethan AntonPlace 24 · Grade 12 · Northville | 12 | Northville | 18:43.9 |
| 25 | Grady SchaadPlace 25 · Grade 10 · Northville | 10 | Northville | 18:45.9 |
| 26 | Ethan OrosPlace 26 · Grade 10 · Northville | 10 | Northville | 18:54.6 |
| 27 | Tenyson KeyserPlace 27 · Grade 11 · Howell | 11 | Howell | 19:02.5 |
| 28 | Paolo CusiPlace 28 · Grade 11 · Northville | 11 | Northville | 19:05.6 |
| 29 | Charlie BrachPlace 29 · Grade 9 · Northville | 9 | Northville | 19:12.1 |
| 30 | Aaron QuanPlace 30 · Grade 9 · Northville | 9 | Northville | 19:13.9 |
| 31 | Augustus MacIntyrePlace 31 · Grade 11 · Howell | 11 | Howell | 19:15.9 |
| 32 | Boston ConnPlace 32 · Grade 12 · Howell | 12 | Howell | 19:16.1 |
| 33 | Robert SugruePlace 33 · Grade 11 · Howell | 11 | Howell | 19:17.9 |
| 34 | Jude IussaPlace 34 · Grade 9 · Northville | 9 | Northville | 19:25.9 |
| 35 | Zac ArtsPlace 35 · Grade 9 · Howell | 9 | Howell | 19:30.9 |
| 36 | Ashton MyersPlace 36 · Grade 11 · Northville | 11 | Northville | 19:32.0 |
| 37 | Mickenzie Brennan-VoghtPlace 37 · Grade 12 · Howell | 12 | Howell | 19:32.6 |
| 38 | Alex NiehausPlace 38 · Grade 12 · Plymouth | 12 | Plymouth | 19:34.8 |
| 39 | Naveen SastryPlace 39 · Grade 9 · Northville | 9 | Northville | 19:35.8 |
| 40 | Stephen ReindelPlace 40 · Grade 11 · Northville | 11 | Northville | 19:36.0 |
| 41 | Ethan WilbanksPlace 41 · Grade 12 · Northville | 12 | Northville | 19:39.0 |
| 42 | Lincoln StamPlace 42 · Grade 12 · Howell | 12 | Howell | 19:57.0 |
| 43 | Lucas LiaoPlace 43 · Grade 9 · Northville | 9 | Northville | 19:57.1 |
| 44 | Colin SchloffPlace 44 · Grade 10 · Plymouth | 10 | Plymouth | 19:59.7 |
| 45 | Elliott BuschPlace 45 · Grade 11 · Howell | 11 | Howell | 20:03.5 |
| 46 | Matthew SterioffPlace 46 · Grade 10 · Northville | 10 | Northville | 20:04.7 |
| 47 | Skyler SteppPlace 47 · Grade 12 · Howell | 12 | Howell | 20:10.0 |
| 48 | Andrew LipskiPlace 48 · Grade 10 · Northville | 10 | Northville | 20:14.5 |
| 49 | Owen CutsingerPlace 49 · Grade 10 · Plymouth | 10 | Plymouth | 20:15.5 |
| 50 | Lucas NiehausPlace 50 · Grade 9 · Plymouth | 9 | Plymouth | 20:16.9 |
| 51 | Evan GeorgePlace 51 · Grade 12 · Northville | 12 | Northville | 20:23.7 |
| 52 | Liam FrancisPlace 52 · Grade 10 · Northville | 10 | Northville | 20:27.6 |
| 53 | Basho MuhlbauerPlace 53 · Grade 12 · Northville | 12 | Northville | 20:43.6 |
| 54 | Jack McElmeelPlace 54 · Grade 9 · Plymouth | 9 | Plymouth | 20:45.5 |
| 55 | Cam MarshallPlace 55 · Grade 10 · Northville | 10 | Northville | 20:49.1 |
| 56 | Miles GirouxPlace 56 · Grade 10 · Northville | 10 | Northville | 20:50.4 |
| 57 | Ryan CloudPlace 57 · Grade 9 · Northville | 9 | Northville | 20:53.0 |
| 58 | Bennett LapshanPlace 58 · Grade 10 · Northville | 10 | Northville | 20:54.4 |
| 59 | Evan WhitePlace 59 · Grade 11 · Northville | 11 | Northville | 21:00.0 |
| 60 | Eric FoeltingPlace 60 · Grade 9 · Northville | 9 | Northville | 21:06.0 |
| 61 | Easten SchickPlace 61 · Grade 10 · Northville | 10 | Northville | 21:06.6 |
| 62 | Michael LibertyPlace 62 · Grade 11 · Plymouth | 11 | Plymouth | 21:12.5 |
| 63 | Parker EmlawPlace 63 · Grade 10 · Northville | 10 | Northville | 21:22.4 |
| 64 | Carson TaylorPlace 64 · Grade 9 · Northville | 9 | Northville | 21:25.0 |
| 65 | Jonas DeLandPlace 65 · Grade 9 · Howell | 9 | Howell | 21:37.6 |
| 66 | Adam LeunebergPlace 66 · Grade 11 · Howell | 11 | Howell | 21:40.7 |
| 67 | Brandon SkellyPlace 67 · Grade 10 · Plymouth | 10 | Plymouth | 21:45.7 |
| 68 | Ethan BrittainPlace 68 · Grade 10 · Howell | 10 | Howell | 21:51.6 |
| 69 | Lucas ButcherPlace 69 · Grade 10 · Howell | 10 | Howell | 21:51.7 |
| 70 | Drew MitchellPlace 70 · Grade 12 · Northville | 12 | Northville | 21:56.7 |
| 71 | Connor SkradePlace 71 · Grade 11 · Northville | 11 | Northville | 21:57.5 |
| 72 | Max HoshawPlace 72 · Grade 12 · Northville | 12 | Northville | 21:58.0 |
| 73 | Sam HohensteinPlace 73 · Grade 10 · Howell | 10 | Howell | 22:04.4 |
| 74 | Matthew BarnesPlace 74 · Grade 12 · Howell | 12 | Howell | 22:06.7 |
| 75 | Ben SillickPlace 75 · Grade 11 · Northville | 11 | Northville | 22:14.7 |
| 76 | Andrew WayPlace 76 · Grade 10 · Northville | 10 | Northville | 22:18.6 |
| 77 | Colin GannPlace 77 · Grade 11 · Northville | 11 | Northville | 22:28.2 |
| 78 | Aayush PatelPlace 78 · Grade 10 · Northville | 10 | Northville | 22:33.8 |
| 79 | Cylus RoldanPlace 79 · Grade 9 · Howell | 9 | Howell | 22:36.1 |
| 80 | Semin HanPlace 80 · Grade 11 · Northville | 11 | Northville | 22:40.1 |
| 81 | Drew CallahanPlace 81 · Grade 12 · Northville | 12 | Northville | 22:48.0 |
| 82 | Robert IussaPlace 82 · Grade 12 · Northville | 12 | Northville | 22:57.4 |
| 83 | Mark McKenzie IIPlace 83 · Grade 12 · Plymouth | 12 | Plymouth | 22:57.5 |
| 84 | Evan LuoPlace 84 · Grade 10 · Northville | 10 | Northville | 23:06.5 |
| 85 | Adam NagarwalaPlace 85 · Grade 10 · Northville | 10 | Northville | 23:09.5 |
| 86 | Max NakamuraPlace 86 · Grade 12 · Northville | 12 | Northville | 23:14.7 |
| 87 | Coen FoxPlace 87 · Grade 9 · Northville | 9 | Northville | 23:15.7 |
| 88 | Dominik HurdPlace 88 · Grade 9 · Northville | 9 | Northville | 23:42.7 |
| 89 | Kush BhardwajPlace 89 · Grade 9 · Plymouth | 9 | Plymouth | 23:53.7 |
| 90 | Adithya SelvanPlace 90 · Grade 12 · Northville | 12 | Northville | 23:54.9 |
| 91 | Cameron ShipleyPlace 91 · Grade 10 · Plymouth | 10 | Plymouth | 23:55.7 |
| 92 | Aviraj MalhiPlace 92 · Grade 9 · Plymouth | 9 | Plymouth | 24:00.5 |
| 93 | Declan SaotomePlace 93 · Grade 9 · Howell | 9 | Howell | 24:07.9 |
| 94 | Elliot KimPlace 94 · Grade 11 · Northville | 11 | Northville | 24:10.1 |
| 95 | Rehan SyedPlace 95 · Grade 10 · Plymouth | 10 | Plymouth | 24:11.7 |
| 96 | Greyson BriggsPlace 96 · Grade 10 · Howell | 10 | Howell | 24:23.3 |
| 97 | Logan MyersPlace 97 · Grade 10 · Howell | 10 | Howell | 24:23.9 |
| 98 | Tristan BickmannPlace 98 · Grade 12 · Howell | 12 | Howell | 24:31.0 |
| 99 | Aahan JainPlace 99 · Grade 10 · Plymouth | 10 | Plymouth | 24:33.5 |
| 100 | Daniel SweetmanPlace 100 · Grade 10 · Plymouth | 10 | Plymouth | 24:46.7 |
| 101 | Alexander MollPlace 101 · Grade 10 · Plymouth | 10 | Plymouth | 24:58.8 |
| 102 | Maverick HagerPlace 102 · Grade 11 · Howell | 11 | Howell | 25:20.9 |
| 103 | Austin FordPlace 103 · Grade 9 · Northville | 9 | Northville | 25:42.0 |
| 104 | Benjamin LuskinPlace 104 · Grade 9 · Plymouth | 9 | Plymouth | 25:43.7 |
| 105 | Eric JinPlace 105 · Grade 10 · Northville | 10 | Northville | 25:44.5 |
| 106 | Mariano Cusi-CansinoPlace 106 · Grade 9 · Northville | 9 | Northville | 26:08.5 |
| 107 | William ConoverPlace 107 · Grade 10 · Northville | 10 | Northville | 26:13.1 |
| 108 | Justin HePlace 108 · Grade 11 · Northville | 11 | Northville | 26:21.5 |
| 109 | Tim LuanPlace 109 · Grade 10 · Northville | 10 | Northville | 26:24.5 |
| 110 | Ryan SakowskiPlace 110 · Grade 11 · Northville | 11 | Northville | 26:49.1 |
| 111 | Kemp WanPlace 111 · Grade 10 · Northville | 10 | Northville | 28:24.9 |
| 112 | Camden BlanchPlace 112 · Grade 11 · Northville | 11 | Northville | 28:25.7 |
| 113 | Huiseong KimPlace 113 · Grade 10 · Northville | 10 | Northville | 29:16.4 |
| 114 | Benjamin DobronskiPlace 114 · Grade 10 · Northville | 10 | Northville | 29:54.1 |
| 115 | Bala KatragaddaPlace 115 · Grade 10 · Northville | 10 | Northville | 30:28.0 |
| 116 | Connor GeorgePlace 116 · Grade 10 · Northville | 10 | Northville | 31:41.7 |