| 1 | Johnathan ElseaPlace 1 · Grade 11 · Mount Pleasant | 11 | Mount Pleasant | 15:27.93 |
| 2 | Liam WierzbaPlace 2 · Grade 12 · TC West (Traverse City) | 12 | TC West (Traverse City) | 15:38.32 |
| 3 | Alexander AllenPlace 3 · Grade 11 · Alpena | 11 | Alpena | 15:39.04 |
| 4 | Finn Frost-GraysonPlace 4 · Grade 11 · TC West (Traverse City) | 11 | TC West (Traverse City) | 15:50.17 |
| 5 | Jack FrentzPlace 5 · Grade 12 · Petoskey | 12 | Petoskey | 16:01.29 PR |
| 6 | Emmett DuggarPlace 6 · Grade 10 · TC West (Traverse City) | 10 | TC West (Traverse City) | 16:02.92 |
| 7 | Leland BarnettPlace 7 · Grade 10 · TC West (Traverse City) | 10 | TC West (Traverse City) | 16:03.34 PR |
| 8 | Austin TaftPlace 8 · Grade 12 · TC West (Traverse City) | 12 | TC West (Traverse City) | 16:05.77 |
| 9 | Alec BrownPlace 9 · Grade 11 · Saginaw Heritage | 11 | Saginaw Heritage | 16:06.66 PR |
| 10 | Jake RobertsPlace 10 · Grade 10 · Midland Dow | 10 | Midland Dow | 16:11.64 |
| 11 | Austin HughesPlace 11 · Grade 10 · TC West (Traverse City) | 10 | TC West (Traverse City) | 16:14.68 |
| 12 | Pascal RasmussenPlace 12 · Grade 11 · Saginaw Heritage | 11 | Saginaw Heritage | 16:16.15 |
| 13 | Logan SzumilaPlace 13 · Grade 11 · Alpena | 11 | Alpena | 16:24.51 |
| 14 | Carson BreyPlace 14 · Grade 12 · Petoskey | 12 | Petoskey | 16:26.97 PR |
| 15 | Zach VollbrechtPlace 15 · Grade 11 · TC West (Traverse City) | 11 | TC West (Traverse City) | 16:27.31 PR |
| 16 | Garrett LansingPlace 16 · Grade 12 · Petoskey | 12 | Petoskey | 16:28.15 PR |
| 17 | Reeve ObermanPlace 17 · Grade 12 · Petoskey | 12 | Petoskey | 16:30.66 |
| 18 | Declan ShoemakerPlace 18 · Grade 11 · TC West (Traverse City) | 11 | TC West (Traverse City) | 16:38.70 |
| 19 | Nolan RuchPlace 19 · Grade 10 · TC West (Traverse City) | 10 | TC West (Traverse City) | 16:40.11 PR |
| 20 | Brett LewisPlace 20 · Grade 12 · Saginaw Heritage | 12 | Saginaw Heritage | 16:41.55 |
| 21 | Gabe JaimePlace 21 · Grade 11 · Saginaw Heritage | 11 | Saginaw Heritage | 16:47.81 |
| 22 | Landon SchibelhutPlace 22 · Grade 11 · TC West (Traverse City) | 11 | TC West (Traverse City) | 16:48.60 |
| 23 | Daniel BroderickPlace 23 · Grade 11 · Midland Dow | 11 | Midland Dow | 16:51.69 PR |
| 24 | Owen YoungPlace 24 · Grade 10 · Petoskey | 10 | Petoskey | 16:52.27 |
| 25 | Griffin FrentzPlace 25 · Grade 12 · Petoskey | 12 | Petoskey | 16:53.85 PR |
| 26 | Johannes VisserPlace 26 · Grade 11 · Midland Dow | 11 | Midland Dow | 16:55.56 |
| 27 | Noah StrotherPlace 27 · Grade 10 · Gaylord | 10 | Gaylord | 16:56.22 PR |
| 28 | Carter EnglishPlace 28 · Grade 12 · Midland Dow | 12 | Midland Dow | 16:58.08 |
| 29 | Joshua ReedPlace 29 · Grade 12 · Midland Dow | 12 | Midland Dow | 16:58.94 |
| 30 | Peyton EichingerPlace 30 · Grade 10 · Mount Pleasant | 10 | Mount Pleasant | 17:00.63 PR |
| 31 | Matthew WortleyPlace 31 · Grade 12 · Saginaw Heritage | 12 | Saginaw Heritage | 17:03.72 |
| 32 | Joshua RossPlace 32 · Grade 12 · Midland Dow | 12 | Midland Dow | 17:05.01 PR |
| 33 | Joshua EnglandPlace 33 · Grade 11 · Midland Dow | 11 | Midland Dow | 17:12.18 |
| 34 | Emmanuel ValdezPlace 34 · Grade 12 · Mount Pleasant | 12 | Mount Pleasant | 17:13.21 |
| 35 | Gabriel NixPlace 35 · Grade 11 · Midland Dow | 11 | Midland Dow | 17:15.15 |
| 36 | Travis SchiebnerPlace 36 · Grade 11 · Saginaw Heritage | 11 | Saginaw Heritage | 17:21.40 PR |
| 37 | Tyler (TJ) RoylePlace 37 · Grade 10 · Petoskey | 10 | Petoskey | 17:21.69 PR |
| 38 | Brennen NormanPlace 38 · Grade 10 · Mount Pleasant | 10 | Mount Pleasant | 17:22.83 PR |
| 39 | Ethan StrotherPlace 39 · Grade 10 · Gaylord | 10 | Gaylord | 17:23.27 |
| 40 | Cooper GreenPlace 40 · Grade 10 · Mount Pleasant | 10 | Mount Pleasant | 17:25.06 |
| 41 | David StrotherPlace 41 · Grade 10 · Gaylord | 10 | Gaylord | 17:25.80 |
| 42 | Miles DeckerPlace 42 · Grade 10 · Mount Pleasant | 10 | Mount Pleasant | 17:26.88 |
| 43 | Eli FogedPlace 43 · Grade 12 · TC West (Traverse City) | 12 | TC West (Traverse City) | 17:32.55 PR |
| 44 | Jackson WongPlace 44 · Grade 11 · Petoskey | 11 | Petoskey | 17:37.78 PR |
| 45 | Ryan RidleyPlace 45 · Grade 9 · Saginaw Heritage | 9 | Saginaw Heritage | 17:39.96 |
| 46 | Preston KomaraPlace 46 · Grade 12 · Midland Dow | 12 | Midland Dow | 17:42.39 |
| 47 | Evan AmthorPlace 47 · Grade 12 · Saginaw Heritage | 12 | Saginaw Heritage | 17:44.74 |
| 48 | Harrison McKayPlace 48 · Grade 9 · Alpena | 9 | Alpena | 17:45.03 PR |
| 49 | Asher BarzPlace 49 · Grade 12 · Mount Pleasant | 12 | Mount Pleasant | 17:48.51 |
| 50 | Jude KreyPlace 50 · Grade 11 · Alpena | 11 | Alpena | 17:49.99 PR |
| 51 | Oliver RidleyPlace 51 · Grade 12 · Saginaw Heritage | 12 | Saginaw Heritage | 17:50.52 |
| 52 | Milo DahleenPlace 52 · Grade 12 · Alpena | 12 | Alpena | 17:52.27 PR |
| 53 | Aidan McmurrayPlace 53 · Grade 9 · Petoskey | 9 | Petoskey | 17:54.61 PR |
| 54 | Ethan ShefferPlace 54 · Grade 9 · Midland Dow | 9 | Midland Dow | 18:02.46 |
| 55 | Reese HarlandPlace 55 · Grade 9 · Gaylord | 9 | Gaylord | 18:10.00 PR |
| 56 | Ayceten LeachPlace 56 · Grade 10 · Midland Dow | 10 | Midland Dow | 18:10.45 PR |
| 57 | Owen EnglishPlace 57 · Grade 10 · Midland Dow | 10 | Midland Dow | 18:13.79 PR |
| 58 | Matteo OrtegaPlace 58 · Grade 11 · Saginaw Heritage | 11 | Saginaw Heritage | 18:19.18 |
| 59 | Andrew HulsPlace 59 · Grade 9 · Midland Dow | 9 | Midland Dow | 18:22.51 PR |
| 60 | Aiden WolfPlace 60 · Grade 9 · TC West (Traverse City) | 9 | TC West (Traverse City) | 18:23.98 |
| 61 | Colton LynnPlace 61 · Grade 11 · Saginaw Heritage | 11 | Saginaw Heritage | 18:27.94 |
| 62 | Marshall RidleyPlace 62 · Grade 9 · Saginaw Heritage | 9 | Saginaw Heritage | 18:35.77 |
| 63 | Cole MoultonPlace 63 · Grade 11 · Saginaw Heritage | 11 | Saginaw Heritage | 18:43.11 PR |
| 64 | Mason KaiserPlace 64 · Grade 10 · Alpena | 10 | Alpena | 18:47.40 PR |
| 65 | Drew StantonPlace 65 · Grade 10 · Saginaw Heritage | 10 | Saginaw Heritage | 18:48.48 |
| 66 | Corbin HutchinsonPlace 66 · Grade 11 · Gaylord | 11 | Gaylord | 18:49.14 |
| 67 | Wyatt DziesinskiPlace 67 · Grade 10 · Alpena | 10 | Alpena | 18:50.28 PR |
| 68 | Joel KaiserPlace 68 · Grade 12 · Alpena | 12 | Alpena | 18:53.82 |
| 69 | Laken ReynoldsPlace 69 · Grade 11 · Midland Dow | 11 | Midland Dow | 18:56.34 |
| 70 | Sam SchuhPlace 70 · Grade 11 · TC West (Traverse City) | 11 | TC West (Traverse City) | 19:00.42 PR |
| 71 | Broderick LaddPlace 71 · Grade 9 · Midland Dow | 9 | Midland Dow | 19:01.20 PR |
| 72 | Benjamin LaurainPlace 72 · Grade 12 · Saginaw Heritage | 12 | Saginaw Heritage | 19:01.38 |
| 73 | Derrick SawyerPlace 73 · Grade 9 · Saginaw Heritage | 9 | Saginaw Heritage | 19:04.15 PR |
| 74 | Warren RicePlace 74 · Grade 9 · TC West (Traverse City) | 9 | TC West (Traverse City) | 19:04.94 |
| 75 | Mason GeetingsPlace 75 · Grade 9 · TC West (Traverse City) | 9 | TC West (Traverse City) | 19:06.69 |
| 76 | Piyush SaraiyaPlace 76 · Grade 12 · Mount Pleasant | 12 | Mount Pleasant | 19:07.62 PR |
| 77 | Michael TycnerPlace 77 · Grade 12 · Mount Pleasant | 12 | Mount Pleasant | 19:08.31 |
| 78 | Brant WilsonPlace 78 · Grade 10 · Mount Pleasant | 10 | Mount Pleasant | 19:19.01 |
| 79 | Paxton SchoenleinPlace 79 · Grade 10 · TC West (Traverse City) | 10 | TC West (Traverse City) | 19:22.32 |
| 80 | Noah DoornbosPlace 80 · Grade 9 · Petoskey | 9 | Petoskey | 19:23.04 PR |
| 81 | Elias EricksonPlace 81 · Grade 10 · Midland Dow | 10 | Midland Dow | 19:24.15 |
| 82 | Emmitt MasriPlace 82 · Grade 9 · TC West (Traverse City) | 9 | TC West (Traverse City) | 19:24.75 PR |
| 83 | Jack KowalskiPlace 83 · Grade 11 · Saginaw Heritage | 11 | Saginaw Heritage | 19:26.67 |
| 84 | Joseph KleinPlace 84 · Grade 11 · Midland Dow | 11 | Midland Dow | 19:37.63 |
| 85 | Matt IngallsPlace 85 · Grade 11 · Petoskey | 11 | Petoskey | 19:37.72 PR |
| 86 | Dante KlinePlace 86 · Grade 10 · Gaylord | 10 | Gaylord | 19:38.05 PR |
| 87 | Konstantin RushPlace 87 · Grade 11 · Petoskey | 11 | Petoskey | 19:40.64 |
| 88 | Marcus CrawleyPlace 88 · Grade 10 · Midland Dow | 10 | Midland Dow | 19:41.05 |
| 89 | Lincoln PartickaPlace 89 · Grade 9 · Saginaw Heritage | 9 | Saginaw Heritage | 19:41.85 |
| 90 | Matthew KowalskiPlace 90 · Grade 11 · Alpena | 11 | Alpena | 19:46.33 PR |
| 91 | Ethan KrollPlace 91 · Grade 9 · Gaylord | 9 | Gaylord | 19:51.00 PR |
| 92 | Braylen AndersonPlace 92 · Grade 9 · Saginaw Heritage | 9 | Saginaw Heritage | 19:52.63 PR |
| 93 | Gavin TerrillPlace 93 · Grade 10 · Midland Dow | 10 | Midland Dow | 19:52.66 PR |
| 94 | Isaac FatePlace 94 · Grade 11 · Petoskey | 11 | Petoskey | 19:54.10 PR |
| 95 | Brian PetersonPlace 95 · Grade 9 · Gaylord | 9 | Gaylord | 19:54.60 PR |
| 96 | Matthew HafeliPlace 96 · Grade 10 · Midland Dow | 10 | Midland Dow | 19:55.47 |
| 97 | Keagan BrownPlace 97 · Grade 12 · TC West (Traverse City) | 12 | TC West (Traverse City) | 19:57.92 PR |
| 98 | Charlie KuesterPlace 98 · Grade 10 · TC West (Traverse City) | 10 | TC West (Traverse City) | 20:20.70 |
| 99 | Kayden KossPlace 99 · Grade 11 · Mount Pleasant | 11 | Mount Pleasant | 20:21.18 |
| 100 | Chris BadjiPlace 100 · Grade 12 · Saginaw Heritage | 12 | Saginaw Heritage | 20:30.00 PR |
| 101 | Landon RoznowskiPlace 101 · Grade 10 · Alpena | 10 | Alpena | 20:33.18 PR |
| 102 | Bradyn HizaPlace 102 · Grade 9 · Alpena | 9 | Alpena | 20:35.13 PR |
| 103 | Logan MecomberPlace 103 · Grade 12 · Midland Dow | 12 | Midland Dow | 20:46.53 PR |
| 104 | Justin SaenzPlace 104 · Grade 10 · Mount Pleasant | 10 | Mount Pleasant | 20:55.41 |
| 105 | Michael FournierPlace 105 · Grade 12 · TC West (Traverse City) | 12 | TC West (Traverse City) | 21:09.43 |
| 106 | Colton HicksPlace 106 · Grade 11 · Gaylord | 11 | Gaylord | 21:10.84 PR |
| 107 | Ryan FergusonPlace 107 · Grade 12 · Mount Pleasant | 12 | Mount Pleasant | 21:24.23 |
| 108 | Tyler SuszekPlace 108 · Grade 9 · Alpena | 9 | Alpena | 21:41.19 |
| 109 | Calder RobinsonPlace 109 · Grade 11 · Mount Pleasant | 11 | Mount Pleasant | 21:43.15 PR |
| 110 | Emmett MartinPlace 110 · Grade 11 · Midland Dow | 11 | Midland Dow | 21:48.53 |
| 111 | Micah MetzgerPlace 111 · Grade 10 · Petoskey | 10 | Petoskey | 21:51.84 PR |
| 112 | Bentley LagaloPlace 112 · Grade 10 · Midland Dow | 10 | Midland Dow | 22:02.70 |
| 113 | Aiden MusallPlace 113 · Grade 11 · Gaylord | 11 | Gaylord | 22:03.47 PR |
| 114 | Griffin CalderPlace 114 · Grade 12 · TC West (Traverse City) | 12 | TC West (Traverse City) | 22:09.80 |
| 115 | Owen ChevalierPlace 115 · Grade 9 · Midland Dow | 9 | Midland Dow | 22:29.16 PR |
| 116 | Elijah GoodellPlace 116 · Grade 10 · Midland Dow | 10 | Midland Dow | 22:32.85 |
| 117 | Noah HastyPlace 117 · Grade 9 · Petoskey | 9 | Petoskey | 22:55.23 PR |
| 118 | Carson CharbonneauPlace 118 · Grade 9 · Midland Dow | 9 | Midland Dow | 22:58.26 |
| 119 | Samuel GuzzoPlace 119 · Grade 9 · TC West (Traverse City) | 9 | TC West (Traverse City) | 23:11.68 |
| 120 | Frank DillPlace 120 · Grade 9 · Saginaw Heritage | 9 | Saginaw Heritage | 23:17.64 |
| 121 | Christian GoldsmithPlace 121 · Grade 10 · Gaylord | 10 | Gaylord | 23:33.39 |
| 122 | Parker KomaraPlace 122 · Grade 9 · Midland Dow | 9 | Midland Dow | 23:37.65 PR |
| 123 | Nathaniel FournierPlace 123 · Grade 10 · TC West (Traverse City) | 10 | TC West (Traverse City) | 23:41.28 |
| 124 | Ethan GatzkePlace 124 · Grade 11 · TC West (Traverse City) | 11 | TC West (Traverse City) | 24:17.74 |
| 125 | Chuanda YangPlace 125 · Grade 11 · Midland Dow | 11 | Midland Dow | 24:18.66 PR |
| 126 | Aidan MccarthyPlace 126 · Grade 10 · Mount Pleasant | 10 | Mount Pleasant | 24:25.53 |
| 127 | Keigan HolpPlace 127 · Grade 11 · Mount Pleasant | 11 | Mount Pleasant | 24:32.73 |
| 128 | Leonidas MoeserPlace 128 · Grade 9 · TC West (Traverse City) | 9 | TC West (Traverse City) | 26:13.92 |
| 129 | Tucker BurgessPlace 129 · Grade 9 · Midland Dow | 9 | Midland Dow | 26:27.09 |
| 130 | Levi PhillipsPlace 130 · Grade 9 · TC West (Traverse City) | 9 | TC West (Traverse City) | 28:26.26 |
| 131 | James HallerPlace 131 · Grade 10 · Saginaw Heritage | 10 | Saginaw Heritage | 28:42.34 |
| 132 | Nate McSparronPlace 132 · Grade 9 · TC West (Traverse City) | 9 | TC West (Traverse City) | 28:49.39 |
| 133 | Kai TruittPlace 133 · Grade 10 · Midland Dow | 10 | Midland Dow | 31:35.70 |