| 1 | Thomas JosephPlace 1 · Grade 8 · Clare MS | 8 | Clare MS | 12:26.63 |
| 2 | Waylon SnyderPlace 2 · Grade 7 · Lake City | 7 | Lake City | 12:29.33 |
| 3 | Sammy McMurrayPlace 3 · Grade 8 · Bellaire | 8 | Bellaire | 12:30.70 |
| 4 | Logan BerryhillPlace 4 · Grade 8 · Onekama | 8 | Onekama | 13:01.42 |
| 5 | Mason BeckwithPlace 5 · Grade 7 · Grand Traverse Academy | 7 | Grand Traverse Academy | 13:10.61 |
| 6 | Tristan WansteadPlace 6 · Grade 8 · Pine River (LeRoy) | 8 | Pine River (LeRoy) | 13:12.38 |
| 7 | Leland VasquezPlace 7 · Grade 6 · McBain | 6 | McBain | 13:12.63 |
| 8 | Preston BollingerPlace 8 · Grade 8 · Vestaburg ms | 8 | Vestaburg ms | 13:13.47 |
| 9 | Carsyn WingPlace 9 · Grade 8 · Cadillac | 8 | Cadillac | 13:20.97 |
| 10 | Elijah ReesPlace 10 · Grade 8 · McBain | 8 | McBain | 13:24.34 |
| 11 | Declan BeattyPlace 11 · Grade 8 · Onekama | 8 | Onekama | 13:26.89 |
| 12 | Tyler HoytPlace 12 · Grade 8 · Bellaire | 8 | Bellaire | 13:28.00 |
| 13 | Colin SlyPlace 13 · Grade 8 · Lakeview | 8 | Lakeview | 13:28.37 PR |
| 14 | Troy MizellPlace 14 · Grade 7 · Grand Traverse Academy | 7 | Grand Traverse Academy | 13:31.94 |
| 15 | Jaxson HerweyerPlace 15 · Grade 8 · McBain | 8 | McBain | 13:40.22 |
| 16 | Owen VanAndelPlace 16 · Grade 7 · Onekama | 7 | Onekama | 13:42.11 |
| 17 | Edward VandenBergPlace 17 · Grade 6 · Onekama | 6 | Onekama | 13:43.00 |
| 18 | Reed KuhnPlace 18 · Grade 6 · Cadillac | 6 | Cadillac | 13:44.42 |
| 19 | Jase TreiberPlace 19 · Grade 8 · Cadillac | 8 | Cadillac | 13:50.96 |
| 20 | Jaxsyn BiggerPlace 20 · Grade 6 · McBain | 6 | McBain | 13:51.65 |
| 21 | Grayson WarnerPlace 21 · Grade 8 · Clare MS | 8 | Clare MS | 13:53.36 |
| 22 | Logan QuistPlace 22 · Grade 7 · McBain | 7 | McBain | 13:53.45 |
| 23 | Allen GillitPlace 23 · Grade 8 · Houghton Lake | 8 | Houghton Lake | 13:56.72 |
| 24 | Jayce WilliamsPlace 24 · Grade 7 · Grand Traverse Academy | 7 | Grand Traverse Academy | 13:58.57 |
| 25 | Liam SnyderPlace 25 · Grade 8 · Lake City | 8 | Lake City | 14:03.12 |
| 26 | Kyngstin StakenasPlace 26 · Grade 7 · Mason County Central | 7 | Mason County Central | 14:04.56 |
| 27 | Sebastian ScottPlace 27 · Grade 8 · Reed City | 8 | Reed City | 14:05.52 |
| 28 | Chase KinneyPlace 28 · Grade 7 · Traverse City Christian | 7 | Traverse City Christian | 14:07.15 |
| 29 | Leeland ReesPlace 29 · Grade 7 · McBain | 7 | McBain | 14:09.18 |
| 30 | Wyatt JankowskiPlace 30 · Grade 8 · Clare MS | 8 | Clare MS | 14:09.20 |
| 31 | Milo BeemerPlace 31 · Grade 7 · Mason County Central | 7 | Mason County Central | 14:09.21 |
| 32 | Charles VandenBergPlace 32 · Grade 7 · Onekama | 7 | Onekama | 14:10.10 |
| 33 | Lucas JagerPlace 33 · Grade 8 · Traverse City Christian | 8 | Traverse City Christian | 14:11.09 |
| 34 | Nolan VanDykPlace 34 · Grade 7 · Cadillac | 7 | Cadillac | 14:14.05 |
| 35 | Daniel KarnerPlace 35 · Grade 7 · New Covenant Christian (Interlochen) | 7 | New Covenant Christian (Interlochen) | 14:15.93 |
| 36 | Mason HaslettPlace 36 · Grade 7 · Cadillac | 7 | Cadillac | 14:17.62 |
| 37 | Trae Ilonoh-FryePlace 37 · Grade 6 · Manton | 6 | Manton | 14:18.51 |
| 38 | Gabe HejnalPlace 38 · Grade 8 · Lake City | 8 | Lake City | 14:22.81 |
| 39 | Liam ColesPlace 39 · Grade 8 · Traverse City Christian | 8 | Traverse City Christian | 14:27.81 |
| 40 | Tripp MolskiPlace 40 · Grade 8 · Bellaire | 8 | Bellaire | 14:28.38 |
| 41 | Anton StinePlace 41 · Grade 6 · Elk Rapids Cherryland | 6 | Elk Rapids Cherryland | 14:30.67 |
| 42 | Oliver RohraffPlace 42 · Grade 8 · Elk Rapids Cherryland | 8 | Elk Rapids Cherryland | 14:32.17 |
| 43 | Cooper DelamaterPlace 43 · Grade 8 · Lakeview | 8 | Lakeview | 14:35.29 |
| 44 | Peyton MyersPlace 44 · Grade 8 · Frankfort | 8 | Frankfort | 14:36.95 |
| 45 | Parker CassidaPlace 45 · Grade 8 · Reed City | 8 | Reed City | 14:37.02 |
| 46 | Jonathan HadleyPlace 46 · Grade 7 · New Covenant Christian (Interlochen) | 7 | New Covenant Christian (Interlochen) | 14:37.12 |
| 47 | Carter FerdinandPlace 47 · Grade 8 · Grand Traverse Academy | 8 | Grand Traverse Academy | 14:39.63 |
| 48 | Easton AllbeePlace 48 · Grade 8 · Vestaburg ms | 8 | Vestaburg ms | 14:40.19 |
| 49 | Theodore MahanPlace 49 · Grade 8 · Cadillac | 8 | Cadillac | 14:40.40 |
| 50 | Eli HoweyPlace 50 · Grade 6 · McBain | 6 | McBain | 14:42.01 |
| 51 | Daniel SpraguePlace 51 · Grade 8 · Beaverton | 8 | Beaverton | 14:43.50 |
| 52 | Carter KoepnickPlace 52 · Grade 7 · Reed City | 7 | Reed City | 14:44.20 |
| 53 | Lucian SwaneyPlace 53 · Grade 7 · Manton | 7 | Manton | 14:44.31 |
| 54 | Graeden DaviesPlace 54 · Grade 6 · Grand Traverse Academy | 6 | Grand Traverse Academy | 14:46.34 |
| 55 | Jackson HerweyerPlace 55 · Grade 6 · McBain | 6 | McBain | 14:48.07 |
| 56 | Tyler SeibtPlace 56 · Grade 8 · Clare MS | 8 | Clare MS | 14:50.54 |
| 57 | Justice BernardPlace 57 · Grade 6 · Manton | 6 | Manton | 14:52.74 |
| 58 | Nikoli KanousePlace 58 · Grade 8 · Lake City | 8 | Lake City | 14:59.13 |
| 59 | Indy HillerPlace 59 · Grade 7 · Manton | 7 | Manton | 14:59.26 |
| 60 | Finn MahoneyPlace 60 · Grade 6 · Manton | 6 | Manton | 15:03.94 |
| 61 | Kevin StaggPlace 61 · Grade 7 · McBain | 7 | McBain | 15:06.48 |
| 62 | Oliver HarnessPlace 62 · Grade 8 · Kingsley | 8 | Kingsley | 15:10.16 |
| 63 | Zeke LewisPlace 63 · Grade 7 · Grand Traverse Academy | 7 | Grand Traverse Academy | 15:11.96 |
| 64 | Graham AllerdingPlace 64 · Grade 6 · Grand Traverse Academy | 6 | Grand Traverse Academy | 15:14.01 |
| 65 | Hans HansonPlace 65 · Grade 8 · Cadillac | 8 | Cadillac | 15:14.02 |
| 66 | Lane RankinPlace 66 · Grade 6 · Lakeview | 6 | Lakeview | 15:17.39 |
| 67 | Malachi ReesPlace 67 · Grade 7 · McBain | 7 | McBain | 15:20.07 |
| 68 | Declan WarmanPlace 68 · Grade 7 · Onekama | 7 | Onekama | 15:23.42 |
| 69 | Caden SeibtPlace 69 · Grade 6 · Clare MS | 6 | Clare MS | 15:26.60 |
| 70 | Caedmon BarryPlace 70 · Grade 6 · Bellaire | 6 | Bellaire | 15:29.25 |
| 71 | Quentin ThompsonPlace 71 · Grade 8 · Clare MS | 8 | Clare MS | 15:30.45 |
| 72 | Grayson BlissPlace 72 · Grade 7 · Mt. Pleasant Sacred Heart ms | 7 | Mt. Pleasant Sacred Heart ms | 15:32.79 |
| 73 | Caden BenzenbergPlace 73 · Grade 7 · Cadillac | 7 | Cadillac | 15:38.21 |
| 74 | Aiden HayesPlace 74 · Grade 8 · Grand Traverse Academy | 8 | Grand Traverse Academy | 15:38.48 |
| 75 | Jacob LejaPlace 75 · Grade 7 · Cadillac | 7 | Cadillac | 15:40.97 |
| 76 | Brice HannahPlace 76 · Grade 7 · Lake City | 7 | Lake City | 15:42.29 |
| 77 | Tanner SloatPlace 77 · Grade 7 · Lake City | 7 | Lake City | 15:43.32 |
| 78 | Kolten UnderwoodPlace 78 · Grade 8 · Reed City | 8 | Reed City | 15:46.01 |
| 79 | Luke MullanePlace 79 · Grade 6 · Lake Leelanau St Mary | 6 | Lake Leelanau St Mary | 15:48.57 |
| 80 | Paul VisnerPlace 80 · Grade 7 · Reed City | 7 | Reed City | 15:52.48 |
| 81 | Levi GosdzinskiPlace 81 · Grade 6 · Kingsley | 6 | Kingsley | 16:01.10 |
| 82 | Cam RobinsonPlace 82 · Grade 6 · Clare MS | 6 | Clare MS | 16:02.02 |
| 83 | Josiah HoekstraPlace 83 · Grade 6 · McBain | 6 | McBain | 16:02.47 |
| 84 | Hayden SandersPlace 84 · Grade 7 · Mason County Central | 7 | Mason County Central | 16:13.26 |
| 85 | Jack SlaterPlace 85 · Grade 8 · Frankfort | 8 | Frankfort | 16:13.72 |
| 86 | Graham SchneiderPlace 86 · Grade 7 · Cadillac | 7 | Cadillac | 16:19.21 |
| 87 | Tucker SmithPlace 87 · Grade 7 · Bellaire | 7 | Bellaire | 16:20.20 |
| 88 | Noah WardPlace 88 · Grade 8 · Clare MS | 8 | Clare MS | 16:26.28 |
| 89 | Lucas AxlinePlace 89 · Grade 6 · Reed City | 6 | Reed City | 16:28.69 |
| 90 | Austin KeiserPlace 90 · Grade 8 · Bellaire | 8 | Bellaire | 16:31.32 |
| 91 | Casey LaChancePlace 91 · Grade 7 · Mt. Pleasant Sacred Heart ms | 7 | Mt. Pleasant Sacred Heart ms | 16:33.05 |
| 92 | Dugan PeckPlace 92 · Grade 8 · Brethren | 8 | Brethren | 16:34.86 |
| 93 | Ronyn StreetPlace 93 · Grade 7 · Kingsley | 7 | Kingsley | 16:38.47 |
| 94 | Colton RhoadesPlace 94 · Grade 6 · Cadillac | 6 | Cadillac | 16:42.92 |
| 95 | Wesley UtechPlace 95 · Grade 7 · Lake City | 7 | Lake City | 16:43.05 |
| 96 | Blake AustinPlace 96 · Grade 7 · Manton | 7 | Manton | 16:43.59 |
| 97 | Bryce NietenPlace 97 · Grade 6 · Mt. Pleasant Sacred Heart ms | 6 | Mt. Pleasant Sacred Heart ms | 16:45.02 |
| 98 | Logan FerryPlace 98 · Grade 6 · Mt. Pleasant Sacred Heart ms | 6 | Mt. Pleasant Sacred Heart ms | 16:45.19 |
| 99 | Cameron CulverPlace 99 · Grade 8 · Lake City | 8 | Lake City | 16:46.70 |
| 100 | Ben YoungbergPlace 100 · Grade 8 · Lake City | 8 | Lake City | 16:49.44 |
| 101 | Kahlo MaPlace 101 · Grade 6 · Reed City | 6 | Reed City | 16:52.31 |
| 102 | Tucker BonnesPlace 102 · Grade 6 · McBain | 6 | McBain | 16:52.88 |
| 103 | Silas HoppePlace 103 · Grade 8 · Elk Rapids Cherryland | 8 | Elk Rapids Cherryland | 16:55.99 |
| 104 | Jaxson HastingsPlace 104 · Grade 6 · Cadillac | 6 | Cadillac | 16:58.54 |
| 105 | Moses McCulleyPlace 105 · Grade 7 · Grand Traverse Academy | 7 | Grand Traverse Academy | 16:58.61 |
| 106 | Benjamin KassubaPlace 106 · Grade 6 · Cadillac | 6 | Cadillac | 17:00.09 |
| 107 | Alex FassettPlace 107 · Grade 7 · Clare MS | 7 | Clare MS | 17:05.57 |
| 108 | Charlie GunztvillerPlace 108 · Grade 7 · Elk Rapids Cherryland | 7 | Elk Rapids Cherryland | 17:15.69 |
| 109 | Johnny BurnsidePlace 109 · Grade 7 · Manton | 7 | Manton | 17:18.43 |
| 110 | Ryker BaconPlace 110 · Grade 6 · Crossroads | 6 | Crossroads | 17:21.47 |
| 111 | Phillip PlamondonPlace 111 · Grade 7 · Lake Leelanau St Mary | 7 | Lake Leelanau St Mary | 17:23.59 |
| 112 | Nate BrennanPlace 112 · Grade 8 · Cadillac | 8 | Cadillac | 17:23.93 |
| 113 | River PowersPlace 113 · Grade 6 · Grand Traverse Academy | 6 | Grand Traverse Academy | 17:27.37 |
| 114 | Victor CulverPlace 114 · Grade 6 · Lake City | 6 | Lake City | 17:29.44 |
| 115 | Josiah Van WyckPlace 115 · Grade 6 · Mason County Central | 6 | Mason County Central | 17:30.58 |
| 116 | Clay WoodPlace 116 · Grade 8 · Manton | 8 | Manton | 17:32.97 |
| 117 | Jonas RenoPlace 117 · Grade 6 · Grand Traverse Academy | 6 | Grand Traverse Academy | 17:33.53 |
| 118 | Frederick HansonPlace 118 · Grade 6 · Cadillac | 6 | Cadillac | 17:37.67 |
| 119 | Forest HathawayPlace 119 · Grade 6 · Frankfort | 6 | Frankfort | 17:40.80 |
| 120 | Philip DunpheyPlace 120 · Grade 6 · Lake Leelanau St Mary | 6 | Lake Leelanau St Mary | 17:46.02 |
| 121 | James FrickPlace 121 · Grade 6 · Vestaburg ms | 6 | Vestaburg ms | 17:49.28 |
| 122 | Beckett BairdPlace 122 · Grade 6 · Cadillac | 6 | Cadillac | 18:00.08 |
| 123 | Jackson MeyeringPlace 123 · Grade 6 · McBain | 6 | McBain | 18:02.43 |
| 124 | Ezekial HaglundPlace 124 · Grade 8 · Lakeview | 8 | Lakeview | 18:09.31 |
| 125 | Blake SchnetzlerPlace 125 · Grade 8 · Clare MS | 8 | Clare MS | 18:11.79 |
| 126 | Micaiah NockengostPlace 126 · Grade 6 · Vestaburg ms | 6 | Vestaburg ms | 18:13.01 |
| 127 | Quinten QuistPlace 127 · Grade 7 · McBain | 7 | McBain | 18:14.69 |
| 128 | Rylan SmithPlace 128 · Grade 8 · Mt. Pleasant Sacred Heart ms | 8 | Mt. Pleasant Sacred Heart ms | 18:32.60 |
| 129 | Michael GulleyPlace 129 · Grade 7 · Lake Leelanau St Mary | 7 | Lake Leelanau St Mary | 18:33.96 |
| 130 | Brady MooredPlace 130 · Grade 8 · Pine River (LeRoy) | 8 | Pine River (LeRoy) | 18:45.59 |
| 131 | Andrey ReidPlace 131 · Grade 6 · Mason County Central | 6 | Mason County Central | 18:51.23 |
| 132 | Logan BlackPlace 132 · Grade 7 · Pine River (LeRoy) | 7 | Pine River (LeRoy) | 18:53.27 |
| 133 | Ezekiel AlpersPlace 133 · Grade 7 · Grand Traverse Academy | 7 | Grand Traverse Academy | 19:01.75 |
| 134 | Joe CronPlace 134 · Grade 7 · Elk Rapids Cherryland | 7 | Elk Rapids Cherryland | 19:21.27 |
| 135 | Gareth DaviesPlace 135 · Grade 6 · Grand Traverse Academy | 6 | Grand Traverse Academy | 19:21.91 |
| 136 | Charles CumbeePlace 136 · Grade 6 · Beaverton | 6 | Beaverton | 19:33.35 |
| 137 | Eli BarnettPlace 137 · Grade 6 · Reed City | 6 | Reed City | 19:36.79 PR |
| 138 | Taylan PorterPlace 138 · Grade 7 · Bellaire | 7 | Bellaire | 19:51.29 |
| 139 | Graham RockwellPlace 139 · Grade 6 · Cadillac | 6 | Cadillac | 19:52.08 |
| 140 | Elias FrewPlace 140 · Grade 8 · Lakeview | 8 | Lakeview | 19:52.98 |
| 141 | Wyatt MaederPlace 141 · Grade 6 · Elk Rapids Cherryland | 6 | Elk Rapids Cherryland | 19:56.86 |
| 142 | Titus ThompsonPlace 142 · Grade 7 · Houghton Lake | 7 | Houghton Lake | 20:01.82 |
| 143 | Wes ReynoldsPlace 143 · Grade 8 · Mt. Pleasant Sacred Heart ms | 8 | Mt. Pleasant Sacred Heart ms | 20:07.22 |
| 144 | Jonas KelsoPlace 144 · Grade 6 · Pine River (LeRoy) | 6 | Pine River (LeRoy) | 20:13.99 |
| 145 | Gabe PelkyPlace 145 · Grade 7 · Grand Traverse Academy | 7 | Grand Traverse Academy | 20:17.48 |
| 146 | William GoreePlace 146 · Grade 8 · Frankfort | 8 | Frankfort | 20:17.77 |
| 147 | Uriah EickholtPlace 147 · Grade 6 · Mt. Pleasant Sacred Heart ms | 6 | Mt. Pleasant Sacred Heart ms | 21:06.42 |
| 148 | Brody WillisPlace 148 · Grade 7 · Manton | 7 | Manton | 21:22.26 |
| 149 | Titus HuntPlace 149 · Grade 6 · Reed City | 6 | Reed City | 21:22.77 |
| 150 | Olsen BosPlace 150 · Grade 6 · Elk Rapids Cherryland | 6 | Elk Rapids Cherryland | 21:54.42 |
| 151 | Wyatt HornacekPlace 151 · Grade 6 · Mason County Central | 6 | Mason County Central | 22:21.06 |
| 152 | Mack O'HarraPlace 152 · Grade 6 · Mason County Central | 6 | Mason County Central | 22:29.46 |
| 153 | Mitch PelowskiPlace 153 · Grade 6 · Mt. Pleasant Sacred Heart ms | 6 | Mt. Pleasant Sacred Heart ms | 22:41.61 |
| 154 | Caleb MainPlace 154 · Grade 7 · Lakeview | 7 | Lakeview | 23:19.21 PR |
| 155 | Thommy CuddebackPlace 155 · Grade 8 · Cadillac | 8 | Cadillac | 24:21.55 |
| 156 | Harrison DontjePlace 156 · Grade 6 · Cadillac | 6 | Cadillac | 24:47.47 |
| 157 | Howie DontjePlace 157 · Grade 8 · Cadillac | 8 | Cadillac | 25:00.62 |
| 158 | Alexander HornacekPlace 158 · Grade 8 · Mason County Central | 8 | Mason County Central | 26:05.21 |
| 159 | Blake LauzonPlace 159 · Grade 6 · Crossroads | 6 | Crossroads | 26:57.55 |
| 160 | Landon MarrPlace 160 · Grade 7 · Reed City | 7 | Reed City | 27:01.64 |
| 161 | Jacob MarinelliPlace 161 · Grade 6 · Cadillac | 6 | Cadillac | 28:46.90 |
| 162 | Harrison ConradPlace 162 · Grade 6 · Elk Rapids Cherryland | 6 | Elk Rapids Cherryland | 30:40.42 |
| 163 | Ryan RaderPlace 163 · Grade 6 · Mason County Central | 6 | Mason County Central | 30:41.80 |