| 1 | Mason TulikPlace 1 · Grade 10 · Monroe Jefferson | 10 | Monroe Jefferson | 17:22.45 |
| 2 | Mason MartinPlace 2 · Grade 10 · Milan | 10 | Milan | 17:26.93 |
| 3 | Andrew BellPlace 3 · Grade 10 · Carleton Airport | 10 | Carleton Airport | 17:38.72 |
| 4 | Gabe BusenPlace 4 · Grade 10 · Monroe Jefferson | 10 | Monroe Jefferson | 18:27.88 |
| 5 | Carter LeePlace 5 · Grade 11 · Monroe Jefferson | 11 | Monroe Jefferson | 18:28.91 |
| 6 | Daniel MasarikPlace 6 · Grade 11 · Christ the King | 11 | Christ the King | 18:36.03 |
| 7 | Hunter RodakPlace 7 · Grade 12 · Carleton Airport | 12 | Carleton Airport | 18:42.76 |
| 8 | Hayden BovairPlace 8 · Grade 12 · Carleton Airport | 12 | Carleton Airport | 19:08.73 |
| 9 | Isaac KraftsonPlace 9 · Grade 11 · Ypsilanti Community | 11 | Ypsilanti Community | 19:08.96 |
| 10 | Grady MarinoPlace 10 · Grade 9 · Carleton Airport | 9 | Carleton Airport | 19:15.74 |
| 11 | Ben KlinePlace 11 · Grade 11 · Ypsilanti Community | 11 | Ypsilanti Community | 19:15.77 |
| 12 | Brody JeruzalPlace 12 · Grade 12 · Ann Arbor Christian | 12 | Ann Arbor Christian | 19:26.16 |
| 13 | Jonah BusenPlace 13 · Grade 12 · Monroe Jefferson | 12 | Monroe Jefferson | 19:26.20 |
| 14 | Nathan StomPlace 14 · Grade 12 · Christ the King | 12 | Christ the King | 20:02.29 |
| 15 | Landon GauerPlace 15 · Grade 11 · Ida | 11 | Ida | 20:08.75 |
| 16 | Jensen WrightPlace 16 · Grade 12 · Carleton Airport | 12 | Carleton Airport | 20:18.07 |
| 17 | Brayden BrodiePlace 17 · Grade 11 · Flat Rock | 11 | Flat Rock | 20:19.42 |
| 18 | Jayden NailorPlace 18 · Grade 12 · Ypsilanti Community | 12 | Ypsilanti Community | 20:28.49 |
| 19 | Thomas SauterPlace 19 · Grade 12 · Christ the King | 12 | Christ the King | 20:28.53 |
| 20 | Zach DobbertinPlace 20 · Grade 9 · Carleton Airport | 9 | Carleton Airport | 20:35.19 |
| 21 | Ty PhebusPlace 21 · Grade 9 · Ida | 9 | Ida | 20:57.60 |
| 22 | Miguel SkrobolaPlace 22 · Grade 12 · Christ the King | 12 | Christ the King | 21:03.03 |
| 23 | Cameron GarciaPlace 23 · Grade 12 · Milan | 12 | Milan | 21:05.96 |
| 24 | Maxwell BurtPlace 24 · Grade 10 · Monroe Jefferson | 10 | Monroe Jefferson | 21:17.41 |
| 25 | Cameron CoganPlace 25 · Grade 11 · Ida | 11 | Ida | 21:26.76 |
| 26 | Evan WeidmayerPlace 26 · Grade 9 · Christ the King | 9 | Christ the King | 21:31.13 |
| 27 | Graham TannerPlace 27 · Grade 11 · Flat Rock | 11 | Flat Rock | 21:41.47 |
| 28 | Lincoln VeyPlace 28 · Grade 9 · Flat Rock | 9 | Flat Rock | 21:43.22 |
| 29 | Tristan LietoPlace 29 · Grade 11 · Monroe Jefferson | 11 | Monroe Jefferson | 22:00.31 |
| 30 | Cody O'HernPlace 30 · Grade 10 · Monroe Jefferson | 10 | Monroe Jefferson | 22:03.49 |
| 31 | Ahmaj LeePlace 31 · Grade 10 · Ypsilanti Community | 10 | Ypsilanti Community | 22:07.40 |
| 32 | Ethan CampPlace 32 · Grade 9 · Ypsilanti Community | 9 | Ypsilanti Community | 22:12.88 |
| 33 | Aiden McLeanPlace 33 · Grade 12 · Milan | 12 | Milan | 22:14.55 |
| 34 | Maddex ShotwellPlace 34 · Grade 11 · Monroe Jefferson | 11 | Monroe Jefferson | 22:18.62 |
| 35 | Everett KessellPlace 35 · Grade 11 · Carleton Airport | 11 | Carleton Airport | 22:21.12 |
| 36 | Jude MyersPlace 36 · Grade 9 · Ida | 9 | Ida | 22:26.33 |
| 37 | Westin PhebusPlace 37 · Grade 12 · Ida | 12 | Ida | 22:27.96 |
| 38 | William GenslerPlace 38 · Grade 10 · Ida | 10 | Ida | 22:37.66 |
| 39 | Noah GondekPlace 39 · Grade 11 · Monroe Jefferson | 11 | Monroe Jefferson | 22:52.96 |
| 40 | Ryan RobinsonPlace 40 · Grade 12 · Flat Rock | 12 | Flat Rock | 23:13.14 |
| 41 | Axel DurchmanPlace 41 · Grade 9 · Carleton Airport | 9 | Carleton Airport | 23:19.57 |
| 42 | Logan BeaubienPlace 42 · Grade 9 · Carleton Airport | 9 | Carleton Airport | 23:26.13 |
| 43 | Brandon BaconPlace 43 · Grade 12 · Ida | 12 | Ida | 23:37.71 |
| 44 | Hank BobiczPlace 44 · Grade 12 · Milan | 12 | Milan | 23:58.38 |
| 45 | Austin KnightPlace 45 · Grade 9 · Flat Rock | 9 | Flat Rock | 24:02.02 |
| 46 | Brayden BennettPlace 46 · Grade 12 · Ida | 12 | Ida | 24:10.69 |
| 47 | Brendan CotterPlace 47 · Grade 12 · Flat Rock | 12 | Flat Rock | 24:24.38 |
| 48 | Grant GrachekPlace 48 · Grade 12 · Monroe Jefferson | 12 | Monroe Jefferson | 24:46.02 |
| 49 | Brennan VanderheidePlace 49 · Grade 9 · Ida | 9 | Ida | 25:24.57 |
| 50 | Joseph BollaPlace 50 · Grade 9 · Flat Rock | 9 | Flat Rock | 25:35.32 |
| 51 | Gavin TestaPlace 51 · Grade 11 · Christ the King | 11 | Christ the King | 25:37.61 |
| 52 | Gene LapouttrePlace 52 · Grade 11 · Flat Rock | 11 | Flat Rock | 25:41.05 |
| 53 | Shane ClarkPlace 53 · Grade 9 · Ida | 9 | Ida | 25:48.95 |
| 54 | Connor NicholsonPlace 54 · Grade 12 · Ypsilanti Community | 12 | Ypsilanti Community | 26:00.30 |
| 55 | Jackson RosePlace 55 · Grade 11 · Ida | 11 | Ida | 26:25.45 |
| 56 | Trent FerrellPlace 56 · Grade 12 · Carleton Airport | 12 | Carleton Airport | 26:58.43 |
| 57 | Sreeush BayyaPlace 57 · Grade 10 · Ypsilanti Community | 10 | Ypsilanti Community | 27:13.51 |
| 58 | Mohammad RamadanPlace 58 · Grade 12 · Ypsilanti Community | 12 | Ypsilanti Community | 27:29.48 |
| 59 | Tucker WilsonPlace 59 · Grade 10 · Ida | 10 | Ida | 27:50.66 |
| 60 | Edan GarciaPlace 60 · Grade 10 · Monroe Jefferson | 10 | Monroe Jefferson | 28:20.30 |
| 61 | Jacob PetersonPlace 61 · Grade 10 · Monroe Jefferson | 10 | Monroe Jefferson | 28:24.93 |
| 62 | Jaden GrifforPlace 62 · Grade 12 · Carleton Airport | 12 | Carleton Airport | 28:59.38 |
| 63 | Alexander EbyPlace 63 · Grade 10 · Carleton Airport | 10 | Carleton Airport | 29:07.38 |
| 64 | Liam IottPlace 64 · Grade 11 · Ida | 11 | Ida | 29:52.99 |
| 65 | Carson JenningsPlace 65 · Grade 11 · Ida | 11 | Ida | 31:21.54 |
| 66 | Evan FordPlace 66 · Grade 12 · Carleton Airport | 12 | Carleton Airport | 31:35.22 |
| 67 | Henry MaherPlace 67 · Grade 10 · Ypsilanti Community | 10 | Ypsilanti Community | 32:49.50 |
| 68 | Nishith BandaruPlace 68 · Grade 10 · Ypsilanti Community | 10 | Ypsilanti Community | 33:32.83 |