| 1 | Broden LaddPlace 1 · Grade 12 · Holly | 12 | Holly | 15:50.69 |
| 2 | Cole HeikkaPlace 2 · Grade 11 · Holly | 11 | Holly | 16:06.51 |
| 3 | Marshall BrandtPlace 3 · Grade 12 · Midland Bullock Creek | 12 | Midland Bullock Creek | 16:11.55 |
| 4 | Camden ClevengerPlace 4 · Grade 9 · Goodrich | 9 | Goodrich | 16:35.04 |
| 5 | Evan MacLarenPlace 5 · Grade 12 · Ithaca | 12 | Ithaca | 16:43.09 |
| 6 | Trevor MurphyPlace 6 · Grade 12 · Holly | 12 | Holly | 16:59.45 |
| 7 | Brendan PlantePlace 7 · Grade 11 · Midland Bullock Creek | 11 | Midland Bullock Creek | 17:01.26 |
| 8 | Jaxon HemgesbergPlace 8 · Grade 12 · Chesaning | 12 | Chesaning | 17:11.58 |
| 9 | Nolan StadelPlace 9 · Grade 11 · Genesee Christian | 11 | Genesee Christian | 17:40.16 |
| 10 | Dutch SmithPlace 10 · Grade 10 · Ithaca | 10 | Ithaca | 17:40.78 |
| 11 | Joshua ByrtusPlace 11 · Grade 11 · Holly | 11 | Holly | 17:41.33 |
| 12 | Reece LorenczPlace 12 · Grade 9 · Goodrich | 9 | Goodrich | 17:42.57 |
| 13 | Gabe SchultzPlace 13 · Grade 10 · Genesee Christian | 10 | Genesee Christian | 17:49.62 |
| 14 | Joshua BehrendPlace 14 · Grade 11 · Holly | 11 | Holly | 17:52.85 |
| 15 | Jackson BrileyPlace 15 · Grade 12 · Clio | 12 | Clio | 17:57.70 |
| 16 | Christopher ShemesPlace 16 · Grade 11 · Ithaca | 11 | Ithaca | 17:57.88 |
| 17 | Travis MurphyPlace 17 · Grade 10 · Holly | 10 | Holly | 18:07.81 |
| 18 | Carter MausolfPlace 18 · Grade 9 · Birch Run | 9 | Birch Run | 18:15.17 |
| 19 | Halston HooleyPlace 19 · Grade 12 · Byron | 12 | Byron | 18:34.54 |
| 20 | Brayden SteelePlace 20 · Grade 12 · Byron | 12 | Byron | 18:34.77 |
| 21 | Luke MulderPlace 21 · Grade 11 · Midland Bullock Creek | 11 | Midland Bullock Creek | 18:35.03 |
| 22 | Aaron ByrnePlace 22 · Grade 10 · Holly | 10 | Holly | 18:40.92 |
| 23 | Rylan HuyckPlace 23 · Grade 11 · Ithaca | 11 | Ithaca | 18:43.71 |
| 24 | Emmett WordenPlace 24 · Grade 11 · Birch Run | 11 | Birch Run | 18:45.18 |
| 25 | Logan MoorePlace 25 · Grade 10 · Midland Bullock Creek | 10 | Midland Bullock Creek | 19:00.63 |
| 26 | Tyler LichtPlace 26 · Grade 10 · Birch Run | 10 | Birch Run | 19:05.00 |
| 27 | Grayson WellsPlace 27 · Grade 11 · Midland Bullock Creek | 11 | Midland Bullock Creek | 19:08.89 |
| 28 | Simeon LudwigPlace 28 · Grade 10 · Midland Bullock Creek | 10 | Midland Bullock Creek | 19:12.80 |
| 29 | Alexander BertucciPlace 29 · Grade 9 · Holly | 9 | Holly | 19:14.83 |
| 30 | Jack SummersPlace 30 · Grade 12 · Holly | 12 | Holly | 19:15.10 |
| 31 | Thatcher HodgesPlace 31 · Grade 9 · Hemlock | 9 | Hemlock | 19:17.57 |
| 32 | Kason LehrPlace 32 · Grade 11 · Clio | 11 | Clio | 19:17.89 |
| 33 | Corbin LaddPlace 33 · Grade 9 · Holly | 9 | Holly | 19:19.38 |
| 34 | Brayden StorchPlace 34 · Grade 10 · Clio | 10 | Clio | 19:21.91 |
| 35 | Adrian ByrnePlace 35 · Grade 10 · Holly | 10 | Holly | 19:32.52 |
| 36 | Luke McCallumPlace 36 · Grade 10 · Clio | 10 | Clio | 19:32.96 |
| 37 | Aidan JoraePlace 37 · Grade 9 · Ithaca | 9 | Ithaca | 19:34.43 |
| 38 | Keegan MorganPlace 38 · Grade 9 · Midland Bullock Creek | 9 | Midland Bullock Creek | 19:35.90 |
| 39 | Simon NorderPlace 39 · Grade 10 · Saginaw Michigan Lutheran Seminary | 10 | Saginaw Michigan Lutheran Seminary | 19:37.27 |
| 40 | Edward KeelerPlace 40 · Grade 9 · Clio | 9 | Clio | 19:56.72 |
| 41 | Micah JefferyPlace 41 · Grade 9 · Clio | 9 | Clio | 20:03.63 |
| 42 | Abel SmithPlace 42 · Grade 10 · Holly | 10 | Holly | 20:08.66 |
| 43 | Charles BlondPlace 43 · Grade 10 · Ithaca | 10 | Ithaca | 20:09.33 |
| 44 | Brendon PakePlace 44 · Grade 11 · Flint Kearsley | 11 | Flint Kearsley | 20:10.21 |
| 45 | Lucas QuimbyPlace 45 · Grade 9 · Byron | 9 | Byron | 20:18.29 |
| 46 | Christian ChamberlainPlace 46 · Grade 10 · Hemlock | 10 | Hemlock | 20:22.91 |
| 47 | Philip BondiePlace 47 · Grade 10 · Holly | 10 | Holly | 20:24.58 |
| 48 | Luke SkuttPlace 48 · Grade 12 · Clio | 12 | Clio | 20:26.35 |
| 49 | Jaxson DiebelPlace 49 · Grade 9 · Midland Bullock Creek | 9 | Midland Bullock Creek | 20:28.55 |
| 50 | Weston LePardPlace 50 · Grade 10 · Ithaca | 10 | Ithaca | 20:29.32 |
| 51 | Levi FagerPlace 51 · Grade 12 · Saginaw Michigan Lutheran Seminary | 12 | Saginaw Michigan Lutheran Seminary | 20:35.84 |
| 52 | Charles FederspielPlace 52 · Grade 10 · Birch Run | 10 | Birch Run | 20:40.56 |
| 53 | Mason RyalsPlace 53 · Grade 9 · Holly | 9 | Holly | 20:49.23 |
| 54 | Jonah SpencerPlace 54 · Grade 12 · Byron | 12 | Byron | 20:51.31 |
| 55 | Juan Zavala SalazarPlace 55 · Grade 12 · Holly | 12 | Holly | 20:53.44 |
| 56 | Levi MoldstadPlace 56 · Grade 10 · Saginaw Michigan Lutheran Seminary | 10 | Saginaw Michigan Lutheran Seminary | 21:04.66 |
| 57 | Mat AmmanPlace 57 · Grade 12 · Chesaning | 12 | Chesaning | 21:06.69 |
| 58 | Sean GonzalezPlace 58 · Grade 11 · Clio | 11 | Clio | 21:11.76 |
| 59 | Caleb ReevesPlace 59 · Grade 11 · Birch Run | 11 | Birch Run | 21:12.16 |
| 60 | Landin Struck-CurtisPlace 60 · Grade 11 · Flint Kearsley | 11 | Flint Kearsley | 21:12.63 |
| 61 | Grant ReinkePlace 61 · Grade 9 · Midland Bullock Creek | 9 | Midland Bullock Creek | 21:13.32 |
| 62 | Kadyn ComerPlace 62 · Grade 11 · Flint Kearsley | 11 | Flint Kearsley | 21:15.02 |
| 63 | Matthew FullerPlace 63 · Grade 10 · Chesaning | 10 | Chesaning | 21:28.97 |
| 64 | Gavin YarnellPlace 64 · Grade 12 · St. Louis | 12 | St. Louis | 21:30.46 |
| 65 | Alexander MonasiPlace 65 · Grade 9 · Goodrich | 9 | Goodrich | 21:38.31 |
| 66 | Marcus LettermanPlace 66 · Grade 10 · Birch Run | 10 | Birch Run | 21:39.73 |
| 67 | Hayden HudsonPlace 67 · Grade 9 · Ithaca | 9 | Ithaca | 21:42.55 |
| 68 | Harrison ZisslerPlace 68 · Grade 9 · Birch Run | 9 | Birch Run | 21:43.78 |
| 69 | Jackson CushmanPlace 69 · Grade 9 · Goodrich | 9 | Goodrich | 21:45.43 |
| 70 | Zerek CatesPlace 70 · Grade 11 · Flint Kearsley | 11 | Flint Kearsley | 21:48.87 |
| 71 | Sam QuisenberryPlace 71 · Grade 9 · Goodrich | 9 | Goodrich | 21:49.96 |
| 72 | Hunter SchindelPlace 72 · Grade 11 · Midland Bullock Creek | 11 | Midland Bullock Creek | 21:51.51 |
| 73 | Connor CzolgoszPlace 73 · Grade 9 · Midland Bullock Creek | 9 | Midland Bullock Creek | 22:04.99 |
| 74 | Jacob DonajkowskiPlace 74 · Grade 9 · Saginaw Michigan Lutheran Seminary | 9 | Saginaw Michigan Lutheran Seminary | 22:05.58 |
| 75 | Chase BarrigarPlace 75 · Grade 10 · Hemlock | 10 | Hemlock | 22:09.92 |
| 76 | Jericho AntoinePlace 76 · Grade 10 · Ithaca | 10 | Ithaca | 22:10.12 |
| 77 | Brantley MicklerPlace 77 · Grade 9 · Midland Bullock Creek | 9 | Midland Bullock Creek | 22:23.70 |
| 78 | Jackson NewtonPlace 78 · Grade 10 · Birch Run | 10 | Birch Run | 22:26.97 |
| 79 | Karter BrackPlace 79 · Grade 11 · Chesaning | 11 | Chesaning | 22:29.19 |
| 80 | Caleb PaezPlace 80 · Grade 12 · St. Louis | 12 | St. Louis | 22:31.59 |
| 81 | Cameron WoodyPlace 81 · Grade 10 · Chesaning | 10 | Chesaning | 22:35.85 |
| 82 | Hendrik Van'tZelfdePlace 82 · Grade 9 · Holly | 9 | Holly | 22:37.36 |
| 83 | Benjamin MurphyPlace 83 · Grade 9 · Hemlock | 9 | Hemlock | 22:37.57 |
| 84 | Cooper WardPlace 84 · Grade 11 · Hemlock | 11 | Hemlock | 23:18.27 |
| 85 | Paul KimPlace 85 · Grade 12 · Saginaw Michigan Lutheran Seminary | 12 | Saginaw Michigan Lutheran Seminary | 23:33.42 |
| 86 | John RathsPlace 86 · Grade 10 · Hemlock | 10 | Hemlock | 23:45.53 |
| 87 | Lawson HarryPlace 87 · Grade 9 · Hemlock | 9 | Hemlock | 24:08.84 |
| 88 | Phillip HuffPlace 88 · Grade 8 · Genesee Christian | 8 | Genesee Christian | 24:09.85 |
| 89 | Jonathan ArmbrustPlace 89 · Grade 11 · Genesee Christian | 11 | Genesee Christian | 24:15.10 |
| 90 | Jackson BlissPlace 90 · Grade 10 · Cass City | 10 | Cass City | 24:56.97 |
| 91 | Aiden GrayPlace 91 · Grade 12 · Byron | 12 | Byron | 25:04.01 |
| 92 | Reed RossPlace 92 · Grade 9 · Flint Kearsley | 9 | Flint Kearsley | 25:27.92 |
| 93 | Patrick TeslerPlace 93 · Grade 10 · Goodrich | 10 | Goodrich | 25:45.41 |
| 94 | Layten OstranderPlace 94 · Grade 10 · Chesaning | 10 | Chesaning | 25:47.10 |
| 95 | David WeiPlace 95 · Grade 11 · Saginaw Michigan Lutheran Seminary | 11 | Saginaw Michigan Lutheran Seminary | 25:57.43 |
| 96 | Remington SnyderPlace 96 · Grade 12 · St. Louis | 12 | St. Louis | 26:09.94 |
| 97 | Kamryn SteckertPlace 97 · Grade 12 · Hemlock | 12 | Hemlock | 26:23.39 |
| 98 | Aven ArmentaPlace 98 · Grade 9 · Clio | 9 | Clio | 26:23.65 |
| 99 | Javier PiedrolaPlace 99 · Grade 11 · Midland Bullock Creek | 11 | Midland Bullock Creek | 26:25.76 |
| 100 | Kwinton CaytonPlace 100 · Grade 10 · Burton-Bendle | 10 | Burton-Bendle | 26:26.00 PR |
| 101 | Raymond NeuendorffPlace 101 · Grade 9 · Holly | 9 | Holly | 26:28.58 |
| 102 | Gregory DismukesPlace 102 · Grade 12 · Chesaning | 12 | Chesaning | 26:31.65 |
| 103 | Zachary PeterPlace 103 · Grade 9 · Saginaw Michigan Lutheran Seminary | 9 | Saginaw Michigan Lutheran Seminary | 26:46.51 |
| 104 | Michael ParksPlace 104 · Grade 11 · Burton-Bendle | 11 | Burton-Bendle | 27:08.96 |
| 105 | Aiden RumptzPlace 105 · Grade 9 · Birch Run | 9 | Birch Run | 27:22.56 |
| 106 | Asher TeslerPlace 106 · Grade 10 · Goodrich | 10 | Goodrich | 28:21.33 |
| 107 | Jesse TaylorPlace 107 · Grade 12 · Flint Kearsley | 12 | Flint Kearsley | 28:46.47 |
| 108 | Daniel FrolloPlace 108 · Grade 10 · Hemlock | 10 | Hemlock | 28:59.98 |
| 109 | Ezra EdwardsPlace 109 · Grade 10 · Genesee Christian | 10 | Genesee Christian | 29:43.39 |
| 110 | Paul JensenPlace 110 · Grade 12 · Saginaw Michigan Lutheran Seminary | 12 | Saginaw Michigan Lutheran Seminary | 30:31.25 |
| 111 | Lucas JensenPlace 111 · Grade 10 · Saginaw Michigan Lutheran Seminary | 10 | Saginaw Michigan Lutheran Seminary | 30:59.90 |
| 112 | Zane LiPlace 112 · Grade 9 · Saginaw Michigan Lutheran Seminary | 9 | Saginaw Michigan Lutheran Seminary | 31:54.87 |
| 113 | Lukas NeffPlace 113 · Grade 11 · Flint Kearsley | 11 | Flint Kearsley | 33:34.04 |
| 114 | Dominic SchlisPlace 114 · Grade 11 · Genesee Christian | 11 | Genesee Christian | 34:15.35 |
| 115 | Tyler BudreauPlace 115 · Grade 11 · Cass City | 11 | Cass City | 34:21.26 |
| 116 | Levi CzolgoszPlace 116 · Grade 10 · Midland Bullock Creek | 10 | Midland Bullock Creek | 36:38.46 |
| 117 | Robert RatzlaffPlace 117 · Grade 9 · Birch Run | 9 | Birch Run | 38:06.23 |