| 1 | Liam DewittPlace 1 · Grade 11 · Haslett | 11 | Haslett | 16:03.87 |
| 2 | Isaiah CatesPlace 2 · Grade 11 · Haslett | 11 | Haslett | 16:17.45 PR |
| 3 | Kenneth ManglesPlace 3 · Grade 12 · Leslie | 12 | Leslie | 16:56.00 |
| 4 | Sawyer ZemanPlace 4 · Grade 12 · Haslett | 12 | Haslett | 17:10.36 |
| 5 | Landen GessnerPlace 5 · Grade 12 · Olivet | 12 | Olivet | 17:39.91 |
| 6 | Theo KloosterPlace 6 · Grade 9 · GR Union | 9 | GR Union | 17:40.83 PR |
| 7 | Matthew KilleenPlace 7 · Grade 12 · Leslie | 12 | Leslie | 17:44.23 |
| 8 | Colin LydicPlace 8 · Grade 9 · Haslett | 9 | Haslett | 17:44.95 |
| 9 | Arie PrinsPlace 9 · Grade 12 · GR Union | 12 | GR Union | 18:00.84 |
| 10 | Kodi RosePlace 10 · Grade 12 · Haslett | 12 | Haslett | 18:03.46 |
| 11 | Cooper SchmelterPlace 11 · Grade 12 · Leslie | 12 | Leslie | 18:07.52 |
| 12 | Nolan WebsterPlace 12 · Grade 10 · Haslett | 10 | Haslett | 18:13.70 |
| 13 | Thomas BastianPlace 13 · Grade 10 · Jackson Preparatory | 10 | Jackson Preparatory | 18:17.45 PR |
| 14 | Adam WhitneyPlace 14 · Grade 10 · Jackson Northwest | 10 | Jackson Northwest | 18:21.70 |
| 15 | Nolan HaneyPlace 15 · Grade 9 · Haslett | 9 | Haslett | 18:22.04 |
| 16 | Ethan LangmaackPlace 16 · Grade 11 · Lake Odessa Lakewood | 11 | Lake Odessa Lakewood | 18:25.32 |
| 17 | Drew WeaverPlace 17 · Grade 11 · Olivet | 11 | Olivet | 18:31.90 |
| 18 | Hazen LangelerPlace 18 · Grade 9 · Haslett | 9 | Haslett | 18:33.23 |
| 19 | Donovan WellsPlace 19 · Grade 11 · Potterville | 11 | Potterville | 18:40.80 |
| 20 | London CoveartPlace 20 · Grade 11 · Charlotte | 11 | Charlotte | 18:47.83 PR |
| 21 | Colin JohnsonPlace 21 · Grade 11 · Bath | 11 | Bath | 18:48.48 |
| 22 | Collin RileyPlace 22 · Grade 11 · Bath | 11 | Bath | 19:00.67 |
| 23 | Alex WeisePlace 23 · Grade 9 · Haslett | 9 | Haslett | 19:08.65 |
| 24 | Ethan BakerPlace 24 · Grade 11 · Haslett | 11 | Haslett | 19:09.08 |
| 25 | Alex FlorianPlace 25 · Grade 11 · Eaton Rapids | 11 | Eaton Rapids | 19:11.77 |
| 26 | Luke TerBushPlace 26 · Grade 9 · Haslett | 9 | Haslett | 19:14.43 |
| 27 | Rhys RawlinsPlace 27 · Grade 9 · Haslett | 9 | Haslett | 19:16.89 |
| 28 | Jonathan LarkinsPlace 28 · Grade 10 · Leslie | 10 | Leslie | 19:20.27 |
| 29 | Zandir DeryloPlace 29 · Grade 10 · GR Union | 10 | GR Union | 19:29.51 |
| 30 | Colten LorentePlace 30 · Grade 9 · Eaton Rapids | 9 | Eaton Rapids | 19:36.96 |
| 31 | Evan BankoPlace 31 · Grade 10 · Olivet | 10 | Olivet | 19:43.26 |
| 32 | Colin BoomsPlace 32 · Grade 12 · Haslett | 12 | Haslett | 19:46.33 |
| 33 | Judah McCarthyPlace 33 · Grade 10 · GR Union | 10 | GR Union | 19:46.68 |
| 34 | Adrien Olson-FloydPlace 34 · Grade 9 · Haslett | 9 | Haslett | 19:50.33 |
| 35 | Brendan BushPlace 35 · Grade 9 · Haslett | 9 | Haslett | 19:52.87 |
| 36 | Weston PokornyPlace 36 · Grade 9 · Perry | 9 | Perry | 19:58.99 PR |
| 37 | Patrick WilsonPlace 37 · Grade 11 · Bath | 11 | Bath | 20:00.24 |
| 38 | Archer MoreyPlace 38 · Grade 9 · Haslett | 9 | Haslett | 20:06.77 |
| 39 | Jaxen MezoPlace 39 · Grade 11 · Jackson Northwest | 11 | Jackson Northwest | 20:13.00 |
| 40 | Kolbe UphausPlace 40 · Grade 10 · Jackson Northwest | 10 | Jackson Northwest | 20:16.98 PR |
| 41 | Bobby DormerPlace 41 · Grade 11 · Olivet | 11 | Olivet | 20:17.00 |
| 42 | Mattox KeathleyPlace 42 · Grade 10 · Jackson Northwest | 10 | Jackson Northwest | 20:17.48 |
| 43 | Connor HowardPlace 43 · Grade 10 · Leslie | 10 | Leslie | 20:25.05 |
| 44 | Kai HopkinsPlace 44 · Grade 10 · Potterville | 10 | Potterville | 20:26.27 |
| 45 | Jackson PepperPlace 45 · Grade 9 · Lake Odessa Lakewood | 9 | Lake Odessa Lakewood | 20:28.20 |
| 46 | Jack MerrillPlace 46 · Grade 10 · GR Union | 10 | GR Union | 20:28.51 |
| 47 | Henry ShaverPlace 47 · Grade 9 · Charlotte | 9 | Charlotte | 20:33.83 |
| 48 | Parker CasbyPlace 48 · Grade 9 · Haslett | 9 | Haslett | 20:43.85 |
| 49 | Mario BakerPlace 49 · Grade 11 · Bath | 11 | Bath | 20:44.28 |
| 50 | Lyle LawrencePlace 50 · Grade 12 · Olivet | 12 | Olivet | 20:44.60 |
| 51 | Mason DroschaPlace 51 · Grade 10 · Charlotte | 10 | Charlotte | 20:49.27 |
| 52 | Carson ClarkPlace 52 · Grade 10 · Charlotte | 10 | Charlotte | 20:50.04 |
| 53 | Joshua ChapmanPlace 53 · Grade 12 · GR Union | 12 | GR Union | 20:55.16 |
| 54 | Drew PeralesPlace 54 · Grade 9 · Bath | 9 | Bath | 20:55.73 PR |
| 55 | Luke VanDorpePlace 55 · Grade 9 · Olivet | 9 | Olivet | 20:57.62 |
| 56 | Ben FullerPlace 56 · Grade 10 · Olivet | 10 | Olivet | 21:00.02 |
| 57 | Brody DimasPlace 57 · Grade 10 · Leslie | 10 | Leslie | 21:01.73 PR |
| 58 | Liam KarnesPlace 58 · Grade 9 · GR Union | 9 | GR Union | 21:07.17 |
| 59 | Adriano AbdalPlace 59 · Grade 9 · Jackson Northwest | 9 | Jackson Northwest | 21:07.79 PR |
| 60 | Benjamin RaymondPlace 60 · Grade 11 · Eaton Rapids | 11 | Eaton Rapids | 21:12.76 |
| 61 | Rhett DavisPlace 61 · Grade 9 · Chesterton Academy of St. George | 9 | Chesterton Academy of St. George | 21:18.54 PR |
| 62 | Tyler HaseliusPlace 62 · Grade 11 · Jackson Northwest | 11 | Jackson Northwest | 21:20.58 PR |
| 63 | Adriel StarrPlace 63 · Grade 10 · Bath | 10 | Bath | 21:27.45 |
| 64 | Cole FirmanPlace 64 · Grade 9 · Eaton Rapids | 9 | Eaton Rapids | 21:32.34 |
| 65 | Oliver BurdickPlace 65 · Grade 9 · Leslie | 9 | Leslie | 21:44.31 |
| 66 | Elliot PrenticePlace 66 · Grade 10 · Jackson Preparatory | 10 | Jackson Preparatory | 21:46.51 PR |
| 67 | Elliott DeWittPlace 67 · Grade 9 · Haslett | 9 | Haslett | 22:01.23 |
| 68 | Finley SarkipatoPlace 68 · Grade 10 · GR Union | 10 | GR Union | 22:09.35 |
| 69 | Michael PurvisPlace 69 · Grade 12 · GR Union | 12 | GR Union | 22:10.44 |
| 70 | Owen SawyerPlace 70 · Grade 9 · Jackson Northwest | 9 | Jackson Northwest | 22:12.24 |
| 71 | Hadrian RobertsPlace 71 · Grade 10 · Leslie | 10 | Leslie | 22:13.84 |
| 72 | Sawyer LangenbergPlace 72 · Grade 9 · GR Union | 9 | GR Union | 22:14.55 |
| 73 | Dierks HeilerPlace 73 · Grade 9 · Jackson Preparatory | 9 | Jackson Preparatory | 22:19.38 |
| 74 | Torin McNabbPlace 74 · Grade 10 · Eaton Rapids | 10 | Eaton Rapids | 22:23.01 |
| 75 | Charles GronbergPlace 75 · Grade 11 · Charlotte | 11 | Charlotte | 22:57.48 |
| 76 | Riley BurkePlace 76 · Grade 10 · Jackson Preparatory | 10 | Jackson Preparatory | 23:25.51 |
| 77 | Gael Le HairPlace 77 · Grade 12 · Charlotte | 12 | Charlotte | 23:30.10 |
| 78 | Nathan ORourkePlace 78 · Grade 10 · Hope Christian | 10 | Hope Christian | 23:30.26 |
| 79 | Drew CortrightPlace 79 · Grade 11 · Olivet | 11 | Olivet | 23:32.24 |
| 80 | Sawyer BakerPlace 80 · Grade 9 · Jackson Northwest | 9 | Jackson Northwest | 23:54.72 |
| 81 | Matthew WymanPlace 81 · Grade 12 · Hope Christian | 12 | Hope Christian | 23:59.31 |
| 82 | Aiden McKenziePlace 82 · Grade 9 · Bath | 9 | Bath | 24:34.24 |
| 83 | Allen MundayPlace 83 · Grade 9 · Leslie | 9 | Leslie | 24:46.23 |
| 84 | Cruz YonnickPlace 84 · Grade 9 · Jackson Preparatory | 9 | Jackson Preparatory | 24:50.97 |
| 85 | Liam AdePlace 85 · Grade 10 · Jackson Preparatory | 10 | Jackson Preparatory | 24:58.88 |
| 86 | Chris VincentPlace 86 · Grade 9 · Perry | 9 | Perry | 25:24.43 |
| 87 | Maddix ThomasPlace 87 · Grade 10 · Lake Odessa Lakewood | 10 | Lake Odessa Lakewood | 25:29.15 |
| 88 | Elijah JohnstonPlace 88 · Grade 12 · Potterville | 12 | Potterville | 25:34.72 |
| 89 | David SchneiderPlace 89 · Grade 10 · Leslie | 10 | Leslie | 25:37.23 |
| 90 | Victor StarkPlace 90 · Grade 11 · Jackson Preparatory | 11 | Jackson Preparatory | 25:59.57 |
| 91 | Maneesh ChinthaneppuPlace 91 · Grade 9 · Haslett | 9 | Haslett | 26:10.71 |
| 92 | Theo DavisPlace 92 · Grade 9 · Chesterton Academy of St. George | 9 | Chesterton Academy of St. George | 26:33.66 PR |
| 93 | Greyson BrucePlace 93 · Grade 10 · Haslett | 10 | Haslett | 27:32.87 |
| 94 | Owen UphausPlace 94 · Grade 9 · Chesterton Academy of St. George | 9 | Chesterton Academy of St. George | 27:40.34 |
| 95 | Logan WoytkiwPlace 95 · Grade 9 · Haslett | 9 | Haslett | 27:42.39 |
| 96 | Flynn ShannonPlace 96 · Grade 10 · Bath | 10 | Bath | 27:53.70 |
| 97 | Blake FlynnPlace 97 · Grade 12 · Jackson Northwest | 12 | Jackson Northwest | 29:54.50 |
| 98 | Devon CaldwellPlace 98 · Grade 10 · GR Union | 10 | GR Union | 29:55.25 |
| 99 | Josiah HughesPlace 99 · Grade 10 · Jackson Northwest | 10 | Jackson Northwest | 31:29.97 |
| 100 | Joseph AldrichPlace 100 · Grade 12 · Jackson Northwest | 12 | Jackson Northwest | 31:36.04 |
| 101 | Thomas HulettPlace 101 · Grade 9 · Chesterton Academy of St. George | 9 | Chesterton Academy of St. George | 33:30.56 PR |
| 102 | Nathan SimkinsPlace 102 · Grade 10 · GR Union | 10 | GR Union | 34:27.77 |
| 103 | William HendricksonPlace 103 · Grade 9 · Chesterton Academy of St. George | 9 | Chesterton Academy of St. George | 34:37.49 PR |
| 104 | Alex ReaderPlace 104 · Grade 12 · Jackson Northwest | 12 | Jackson Northwest | 39:19.43 |
| 105 | Eoin FlahertyPlace 105 · Grade 10 · Chesterton Academy of St. George | 10 | Chesterton Academy of St. George | 40:55.76 PR |