| 1 | Ezekiel BaltierraPlace 1 · Grade 12 · Alma | 12 | Alma | 15:58.63 |
| 2 | Evan MacLarenPlace 2 · Grade 12 · Ithaca | 12 | Ithaca | 16:11.70 |
| 3 | Jaxon HemgesbergPlace 3 · Grade 12 · Chesaning | 12 | Chesaning | 16:25.98 PR |
| 4 | Braysen KramerPlace 4 · Grade 9 · DeWitt | 9 | DeWitt | 16:26.41 PR |
| 5 | Nico LebronPlace 5 · Grade 10 · Alma | 10 | Alma | 16:43.14 |
| 6 | Livio MuzzinPlace 6 · Grade 10 · DeWitt | 10 | DeWitt | 16:48.59 |
| 7 | Samuel JohnsonPlace 7 · Grade 11 · Alma | 11 | Alma | 16:49.22 |
| 8 | Colin BranchPlace 8 · Grade 9 · DeWitt | 9 | DeWitt | 16:52.41 |
| 9 | Will ChelottiPlace 9 · Grade 12 · DeWitt | 12 | DeWitt | 16:53.07 |
| 10 | Gracin ZelskiPlace 10 · Grade 10 · DeWitt | 10 | DeWitt | 16:55.23 |
| 11 | Kevin TerpstraPlace 11 · Grade 12 · Alma | 12 | Alma | 16:57.68 |
| 12 | Sterling BurniePlace 12 · Grade 9 · DeWitt | 9 | DeWitt | 16:58.50 PR |
| 13 | Braeden CongerPlace 13 · Grade 12 · Frankenmuth | 12 | Frankenmuth | 17:20.59 |
| 14 | Charlie FieldsPlace 14 · Grade 10 · North Branch | 10 | North Branch | 17:23.12 |
| 15 | Dutch SmithPlace 15 · Grade 10 · Ithaca | 10 | Ithaca | 17:25.36 |
| 16 | Thatcher HodgesPlace 16 · Grade 9 · Hemlock | 9 | Hemlock | 17:32.81 |
| 17 | Jackson BrileyPlace 17 · Grade 12 · Clio | 12 | Clio | 17:34.89 |
| 18 | Amos NorderPlace 18 · Grade 12 · Saginaw Michigan Lutheran Seminary | 12 | Saginaw Michigan Lutheran Seminary | 17:36.82 |
| 19 | Carter MausolfPlace 19 · Grade 9 · Birch Run | 9 | Birch Run | 17:39.55 |
| 20 | Wyatt BlohmPlace 20 · Grade 11 · Vassar | 11 | Vassar | 17:39.79 |
| 21 | Owen DavisPlace 21 · Grade 10 · Swartz Creek | 10 | Swartz Creek | 17:41.43 |
| 22 | Liam BhattiPlace 22 · Grade 11 · Imlay City | 11 | Imlay City | 17:43.05 PR |
| 23 | Jerald StaleyPlace 23 · Grade 10 · Swartz Creek | 10 | Swartz Creek | 17:44.83 |
| 24 | Connor MillerPlace 24 · Grade 10 · Alma | 10 | Alma | 17:45.20 |
| 25 | Mason LaVignePlace 25 · Grade 12 · Hemlock | 12 | Hemlock | 17:48.43 |
| 26 | Grady GalbraithPlace 26 · Grade 12 · Hemlock | 12 | Hemlock | 17:48.71 PR |
| 27 | Nolan StadelPlace 27 · Grade 11 · Genesee Christian | 11 | Genesee Christian | 17:49.01 |
| 28 | Masen O'NeilPlace 28 · Grade 11 · Millington | 11 | Millington | 17:55.19 PR |
| 29 | Emmett WordenPlace 29 · Grade 11 · Birch Run | 11 | Birch Run | 17:56.02 |
| 30 | Elijah RiedlingerPlace 30 · Grade 12 · Bay City Central | 12 | Bay City Central | 18:00.38 |
| 31 | Mason RussellPlace 31 · Grade 12 · Imlay City | 12 | Imlay City | 18:02.86 |
| 32 | Cooper HoytPlace 32 · Grade 12 · North Branch | 12 | North Branch | 18:04.94 |
| 33 | Mason RabornPlace 33 · Grade 12 · DeWitt | 12 | DeWitt | 18:08.10 |
| 34 | Gabe VerellenPlace 34 · Grade 11 · North Branch | 11 | North Branch | 18:09.25 |
| 35 | Brock GrabmeyerPlace 35 · Grade 12 · Alma | 12 | Alma | 18:17.13 |
| 36 | Christian ChamberlainPlace 36 · Grade 10 · Hemlock | 10 | Hemlock | 18:18.41 PR |
| 37 | Brayden StorchPlace 37 · Grade 10 · Clio | 10 | Clio | 18:19.62 PR |
| 38 | Avery GutshallPlace 38 · Grade 11 · Swartz Creek | 11 | Swartz Creek | 18:21.07 |
| 39 | Christopher ShemesPlace 39 · Grade 11 · Ithaca | 11 | Ithaca | 18:23.51 |
| 40 | Kason LehrPlace 40 · Grade 11 · Clio | 11 | Clio | 18:26.09 |
| 41 | Edward MarshallPlace 41 · Grade 11 · Armada | 11 | Armada | 18:27.98 |
| 42 | Charles BlondPlace 42 · Grade 10 · Ithaca | 10 | Ithaca | 18:35.45 PR |
| 43 | Aidan JoraePlace 43 · Grade 9 · Ithaca | 9 | Ithaca | 18:36.03 |
| 44 | Matthew FullerPlace 44 · Grade 10 · Chesaning | 10 | Chesaning | 18:39.29 PR |
| 45 | William ArnoldPlace 45 · Grade 12 · Armada | 12 | Armada | 18:41.79 PR |
| 46 | Reid BardenPlace 46 · Grade 11 · Frankenmuth | 11 | Frankenmuth | 18:44.42 |
| 47 | Levi SocierPlace 47 · Grade 12 · Essexville Garber | 12 | Essexville Garber | 18:50.44 |
| 48 | Rylan HuyckPlace 48 · Grade 11 · Ithaca | 11 | Ithaca | 18:50.68 |
| 49 | Sebastian HoultPlace 49 · Grade 11 · Imlay City | 11 | Imlay City | 18:51.87 |
| 50 | Luke McCallumPlace 50 · Grade 10 · Clio | 10 | Clio | 18:52.93 |
| 51 | Colton SilerPlace 51 · Grade 12 · Hemlock | 12 | Hemlock | 18:58.76 PR |
| 52 | Weston LePardPlace 52 · Grade 10 · Ithaca | 10 | Ithaca | 19:01.20 |
| 53 | Noah ErdmanPlace 53 · Grade 10 · Essexville Garber | 10 | Essexville Garber | 19:04.87 |
| 54 | Tyler LichtPlace 54 · Grade 10 · Birch Run | 10 | Birch Run | 19:12.52 |
| 55 | Caleb ReevesPlace 55 · Grade 11 · Birch Run | 11 | Birch Run | 19:14.76 |
| 56 | Logan WhitmerPlace 56 · Grade 12 · Saginaw Michigan Lutheran Seminary | 12 | Saginaw Michigan Lutheran Seminary | 19:16.02 |
| 57 | Solomon MillerPlace 57 · Grade 11 · Saginaw Arts and Sciences | 11 | Saginaw Arts and Sciences | 19:17.87 |
| 58 | Colin MaitlandPlace 58 · Grade 12 · Armada | 12 | Armada | 19:19.13 |
| 59 | Will CilkPlace 59 · Grade 11 · Imlay City | 11 | Imlay City | 19:19.64 PR |
| 60 | Tyler RauPlace 60 · Grade 10 · Saginaw Valley Lutheran | 10 | Saginaw Valley Lutheran | 19:21.62 PR |
| 61 | Henry FranckowiakPlace 61 · Grade 9 · Armada | 9 | Armada | 19:24.78 PR |
| 62 | Micah JefferyPlace 62 · Grade 9 · Clio | 9 | Clio | 19:25.36 PR |
| 63 | Derek TeraudsPlace 63 · Grade 9 · North Branch | 9 | North Branch | 19:27.71 |
| 64 | Hudson BudreauPlace 64 · Grade 12 · North Branch | 12 | North Branch | 19:30.71 |
| 65 | Kolten O'NeilPlace 65 · Grade 9 · Millington | 9 | Millington | 19:31.71 PR |
| 66 | Levi FagerPlace 66 · Grade 12 · Saginaw Michigan Lutheran Seminary | 12 | Saginaw Michigan Lutheran Seminary | 19:34.73 |
| 67 | Luke SkuttPlace 67 · Grade 12 · Clio | 12 | Clio | 19:35.57 |
| 68 | Karter BrackPlace 68 · Grade 11 · Chesaning | 11 | Chesaning | 19:37.57 |
| 69 | Henry WitgenPlace 69 · Grade 10 · Armada | 10 | Armada | 19:38.31 PR |
| 70 | Wyatt PellarinPlace 70 · Grade 10 · Swartz Creek | 10 | Swartz Creek | 19:39.31 PR |
| 71 | Chase BradleyPlace 71 · Grade 11 · Swartz Creek | 11 | Swartz Creek | 19:43.39 |
| 72 | Nicholas NoteboomPlace 72 · Grade 9 · Armada | 9 | Armada | 19:43.67 PR |
| 73 | Jaiwan GraysPlace 73 · Grade 9 · Saginaw Arts and Sciences | 9 | Saginaw Arts and Sciences | 19:49.70 |
| 74 | Dominic DeVellisPlace 74 · Grade 10 · Frankenmuth | 10 | Frankenmuth | 19:50.87 |
| 75 | Cameron TerpstraPlace 75 · Grade 9 · Alma | 9 | Alma | 19:56.34 |
| 76 | Jayden BoycePlace 76 · Grade 12 · Mt Morris | 12 | Mt Morris | 19:56.94 |
| 77 | Simon NorderPlace 77 · Grade 10 · Saginaw Michigan Lutheran Seminary | 10 | Saginaw Michigan Lutheran Seminary | 20:05.81 |
| 78 | Brandon VanAlstinePlace 78 · Grade 10 · Frankenmuth | 10 | Frankenmuth | 20:11.57 |
| 79 | Jared PrattPlace 79 · Grade 12 · Imlay City | 12 | Imlay City | 20:11.76 |
| 80 | Finneas ZuzulaPlace 80 · Grade 9 · Frankenmuth | 9 | Frankenmuth | 20:14.88 |
| 81 | Nolan PerryPlace 81 · Grade 10 · North Branch | 10 | North Branch | 20:16.43 |
| 82 | Jason SommerPlace 82 · Grade 11 · Frankenmuth | 11 | Frankenmuth | 20:16.60 |
| 83 | Kamryn SteckertPlace 83 · Grade 12 · Hemlock | 12 | Hemlock | 20:27.01 |
| 84 | Carson DerocherPlace 84 · Grade 10 · Saginaw Valley Lutheran | 10 | Saginaw Valley Lutheran | 20:27.68 PR |
| 85 | Jacob DonajkowskiPlace 85 · Grade 9 · Saginaw Michigan Lutheran Seminary | 9 | Saginaw Michigan Lutheran Seminary | 20:31.54 |
| 86 | Zane BedellPlace 86 · Grade 10 · Swartz Creek | 10 | Swartz Creek | 20:32.82 |
| 87 | Gabriel PetersonPlace 87 · Grade 11 · Frankenmuth | 11 | Frankenmuth | 20:33.13 |
| 88 | Brennan DunnPlace 88 · Grade 12 · Saginaw Arts and Sciences | 12 | Saginaw Arts and Sciences | 20:34.89 |
| 89 | Edward KeelerPlace 89 · Grade 9 · Clio | 9 | Clio | 20:39.64 |
| 90 | Connor HealyPlace 90 · Grade 9 · North Branch | 9 | North Branch | 20:42.63 PR |
| 91 | Owen SchulzPlace 91 · Grade 10 · Bay City Central | 10 | Bay City Central | 20:43.82 |
| 92 | Mat AmmanPlace 92 · Grade 12 · Chesaning | 12 | Chesaning | 20:45.33 |
| 93 | Michael LopezPlace 93 · Grade 10 · Saginaw Arts and Sciences | 10 | Saginaw Arts and Sciences | 20:45.62 |
| 94 | Shane SnyderPlace 94 · Grade 11 · Bay City Central | 11 | Bay City Central | 20:51.02 |
| 95 | Paul KimPlace 95 · Grade 12 · Saginaw Michigan Lutheran Seminary | 12 | Saginaw Michigan Lutheran Seminary | 20:53.22 |
| 96 | Westin WielandPlace 96 · Grade 11 · Essexville Garber | 11 | Essexville Garber | 20:59.96 |
| 97 | Alex SoukhojakPlace 97 · Grade 11 · Saginaw Arts and Sciences | 11 | Saginaw Arts and Sciences | 21:02.11 |
| 98 | Reed SnyderPlace 98 · Grade 12 · Swartz Creek | 12 | Swartz Creek | 21:02.59 |
| 99 | Levi MoldstadPlace 99 · Grade 10 · Saginaw Michigan Lutheran Seminary | 10 | Saginaw Michigan Lutheran Seminary | 21:03.04 |
| 100 | Bradley DantzerPlace 100 · Grade 10 · Vassar | 10 | Vassar | 21:10.71 |
| 101 | Chase BarrigarPlace 101 · Grade 10 · Hemlock | 10 | Hemlock | 21:15.46 |
| 102 | Aric FosterPlace 102 · Grade 9 · Armada | 9 | Armada | 21:26.32 |
| 103 | Jackson NewtonPlace 103 · Grade 10 · Birch Run | 10 | Birch Run | 21:30.15 |
| 104 | Marcus LettermanPlace 104 · Grade 10 · Birch Run | 10 | Birch Run | 21:31.49 |
| 105 | Daniel WilliamsPlace 105 · Grade 11 · Millington | 11 | Millington | 21:35.91 |
| 106 | Cameron WoodyPlace 106 · Grade 10 · Chesaning | 10 | Chesaning | 21:48.62 |
| 107 | Connor DzubaPlace 107 · Grade 12 · Saginaw Valley Lutheran | 12 | Saginaw Valley Lutheran | 21:48.88 |
| 108 | Leo RandolphPlace 108 · Grade 9 · Saginaw Arts and Sciences | 9 | Saginaw Arts and Sciences | 22:04.54 |
| 109 | Max WeatherwaxPlace 109 · Grade 12 · Bay City Central | 12 | Bay City Central | 22:08.32 PR |
| 110 | Preston SchreurPlace 110 · Grade 9 · Imlay City | 9 | Imlay City | 22:16.75 PR |
| 111 | Jonathan ArmbrustPlace 111 · Grade 11 · Genesee Christian | 11 | Genesee Christian | 22:21.92 PR |
| 112 | Jason CaplingPlace 112 · Grade 9 · Imlay City | 9 | Imlay City | 22:29.52 |
| 113 | Avian O'DellPlace 113 · Grade 12 · Saginaw Valley Lutheran | 12 | Saginaw Valley Lutheran | 22:31.96 |
| 114 | Layten OstranderPlace 114 · Grade 10 · Chesaning | 10 | Chesaning | 22:34.58 |
| 115 | Carl VillegasPlace 115 · Grade 11 · Bay City Central | 11 | Bay City Central | 22:40.24 |
| 116 | Rylan ZajacPlace 116 · Grade 9 · Essexville Garber | 9 | Essexville Garber | 22:51.57 |
| 117 | Gregory DismukesPlace 117 · Grade 12 · Chesaning | 12 | Chesaning | 23:25.82 |
| 118 | Jordan PittengerPlace 118 · Grade 11 · Genesee Christian | 11 | Genesee Christian | 23:31.18 |
| 119 | Zephanaeha Soler CardonaPlace 119 · Grade 11 · Millington | 11 | Millington | 23:49.18 |
| 120 | Nathaniel SincissenPlace 120 · Grade 11 · Saginaw Arts and Sciences | 11 | Saginaw Arts and Sciences | 24:15.07 |
| 121 | Ezra EdwardsPlace 121 · Grade 10 · Genesee Christian | 10 | Genesee Christian | 24:37.79 |
| 122 | Ernesto AlanizPlace 122 · Grade 9 · Genesee Christian | 9 | Genesee Christian | 24:44.73 |
| 123 | Chase BinderPlace 123 · Grade 9 · Vassar | 9 | Vassar | 24:50.35 |
| 124 | Jacob KostukPlace 124 · Grade 10 · Flint | 10 | Flint | 24:53.38 |
| 125 | Oliver MiraclePlace 125 · Grade 9 · Bay City Central | 9 | Bay City Central | 24:58.88 |
| 126 | Daniel CovyeouPlace 126 · Grade 10 · Essexville Garber | 10 | Essexville Garber | 25:12.02 |
| 127 | Reid YoungstedtPlace 127 · Grade 9 · Saginaw Arts and Sciences | 9 | Saginaw Arts and Sciences | 25:46.13 |
| 128 | William RandallPlace 128 · Grade 12 · Essexville Garber | 12 | Essexville Garber | 27:32.03 |
| 129 | Blake HenryPlace 129 · Grade 11 · Saginaw Valley Lutheran | 11 | Saginaw Valley Lutheran | 29:34.73 |
| 130 | Elijah RowseyPlace 130 · Grade 9 · Flint | 9 | Flint | 31:00.47 |
| 131 | Dominic SchlisPlace 131 · Grade 11 · Genesee Christian | 11 | Genesee Christian | 32:23.27 |
| 132 | Malik King-MotleyPlace 132 · Grade 11 · Flint | 11 | Flint | 33:18.83 |