| 1 | Matthew ZelekePlace 1 · Grade 12 · East Lansing | 12 | East Lansing | 15:24.0 |
| 2 | Liam ElderPlace 2 · Grade 12 · Grand Ledge | 12 | Grand Ledge | 15:55.5 |
| 3 | Jayden PagePlace 3 · Grade 12 · East Lansing | 12 | East Lansing | 15:59.7 |
| 4 | Aiden SullivanPlace 4 · Grade 11 · FHE Ada Forest Hills.. | 11 | FHE Ada Forest Hills.. | 16:06.8 |
| 5 | Josiah MagleyPlace 5 · Grade 12 · Ionia | 12 | Ionia | 16:17.8 |
| 6 | Jason FredricksPlace 6 · Grade 12 · Byron Center | 12 | Byron Center | 16:23.1 |
| 7 | Cole VisserPlace 7 · Grade 10 · Jenison | 10 | Jenison | 16:31.0 |
| 8 | Jonas Fraley-BurgettPlace 8 · Grade 12 · Kalamazoo Central | 12 | Kalamazoo Central | 16:34.4 |
| 9 | Jasper CanePlace 9 · Grade 10 · Kalamazoo Central | 10 | Kalamazoo Central | 16:49.5 |
| 10 | Evan NewcombePlace 10 · Grade 11 · East Lansing | 11 | East Lansing | 16:52.2 |
| 11 | Heath LaPointePlace 11 · Grade 12 · Ionia | 12 | Ionia | 16:52.6 |
| 12 | Jacob MontgomeryPlace 12 · Grade 10 · Ionia | 10 | Ionia | 17:01.2 |
| 13 | Andre RichmondPlace 13 · Grade 11 · Whitehall | 11 | Whitehall | 17:01.2 |
| 14 | Connor LubbertsPlace 14 · Grade 12 · Jenison | 12 | Jenison | 17:05.5 |
| 15 | Ethan SmithPlace 15 · Grade 11 · Jenison | 11 | Jenison | 17:06.2 |
| 16 | Eli KramerPlace 16 · Grade 12 · East Lansing | 12 | East Lansing | 17:06.4 |
| 17 | Nathan HolwerdaPlace 17 · Grade 12 · Byron Center | 12 | Byron Center | 17:10.2 |
| 18 | Riley BuysPlace 18 · Grade 12 · Whitehall | 12 | Whitehall | 17:26.0 |
| 19 | Joseph SpadaPlace 19 · Grade 9 · Kalamazoo Central | 9 | Kalamazoo Central | 17:26.7 |
| 20 | Gabe BenavidesPlace 20 · Grade 11 · East Lansing | 11 | East Lansing | 17:30.3 |
| 21 | Brendan WanglerPlace 21 · Grade 11 · Jenison | 11 | Jenison | 17:32.1 |
| 22 | Carter McIlroyPlace 22 · Grade 11 · Whitehall | 11 | Whitehall | 17:34.5 |
| 23 | Austin WinklePlace 23 · Grade 11 · Jenison | 11 | Jenison | 17:35.0 |
| 24 | Tanner KennedyPlace 24 · Grade 11 · Grand Ledge | 11 | Grand Ledge | 17:36.3 |
| 25 | Elijah HutchinsonPlace 25 · Grade 9 · Grand Ledge | 9 | Grand Ledge | 17:37.3 |
| 26 | Andre SoissonPlace 26 · Grade 11 · Kalamazoo Central | 11 | Kalamazoo Central | 17:43.0 |
| 27 | Michael KloostermanPlace 27 · Grade 10 · Kalamazoo Central | 10 | Kalamazoo Central | 17:48.1 |
| 28 | Andrew GerdesPlace 28 · Grade 12 · Ionia | 12 | Ionia | 17:48.8 |
| 29 | Joey ShottsPlace 29 · Grade 12 · Jenison | 12 | Jenison | 17:55.9 |
| 30 | Bryce SoissonPlace 30 · Grade 11 · Kalamazoo Central | 11 | Kalamazoo Central | 17:58.1 |
| 31 | Justin ClementPlace 31 · Grade 10 · Jenison | 10 | Jenison | 17:58.1 |
| 32 | Ethan SmithPlace 32 · Grade 11 · FHE Ada Forest Hills.. | 11 | FHE Ada Forest Hills.. | 17:59.1 |
| 33 | Ethan GoughPlace 33 · Grade 12 · Comstock Park | 12 | Comstock Park | 18:01.9 |
| 34 | Cole MitchellPlace 34 · Grade 10 · Byron Center | 10 | Byron Center | 18:07.2 |
| 35 | Brady SwansonPlace 35 · Grade 10 · Byron Center | 10 | Byron Center | 18:09.3 |
| 36 | Luke SkuratowiczPlace 36 · Grade 12 · Kalamazoo Central | 12 | Kalamazoo Central | 18:12.0 |
| 37 | Ben HaakensonPlace 37 · Grade 9 · Grand Ledge | 9 | Grand Ledge | 18:13.1 |
| 38 | Luca ChisholmPlace 38 · Grade 12 · GR_Union | 12 | GR_Union | 18:16.5 |
| 39 | Henry DixonPlace 39 · Grade 9 · FHE Ada Forest Hills.. | 9 | FHE Ada Forest Hills.. | 18:17.6 |
| 40 | Mason LucasPlace 40 · Grade 9 · Jenison | 9 | Jenison | 18:19.3 |
| 41 | Levi GreenPlace 41 · Grade 10 · Byron Center | 10 | Byron Center | 18:19.8 |
| 42 | Nolan LonguskiPlace 42 · Grade 9 · Shepherd | 9 | Shepherd | 18:21.3 |
| 43 | Liam HinmanPlace 43 · Grade 10 · FHE Ada Forest Hills.. | 10 | FHE Ada Forest Hills.. | 18:22.3 |
| 44 | Charles BlairPlace 44 · Grade 12 · Kalamazoo Central | 12 | Kalamazoo Central | 18:22.7 |
| 45 | Mark MillardPlace 45 · Grade 10 · Byron Center | 10 | Byron Center | 18:27.6 |
| 46 | Riley HustedPlace 46 · Grade 12 · Ionia | 12 | Ionia | 18:28.6 |
| 47 | Ryan SundermannPlace 47 · Grade 10 · East Lansing | 10 | East Lansing | 18:28.9 |
| 48 | Ellis YokomPlace 48 · Grade 10 · Ionia | 10 | Ionia | 18:29.1 |
| 49 | Eden LampiPlace 49 · Grade 10 · East Lansing | 10 | East Lansing | 18:29.5 |
| 50 | Tyler EndresPlace 50 · Grade 9 · FHE Ada Forest Hills.. | 9 | FHE Ada Forest Hills.. | 18:33.7 |
| 51 | Sam ElderPlace 51 · Grade 11 · Grand Ledge | 11 | Grand Ledge | 18:35.3 |
| 52 | Kristian RosePlace 52 · Grade 12 · Jenison | 12 | Jenison | 18:35.8 |
| 53 | Nico LopezPlace 53 · Grade 11 · Shepherd | 11 | Shepherd | 18:36.1 |
| 54 | Sam DonnellanPlace 54 · Grade 10 · East Lansing | 10 | East Lansing | 18:37.0 |
| 55 | Adam HafnerPlace 55 · Grade 11 · Grand Ledge | 11 | Grand Ledge | 18:40.8 |
| 56 | Ramon HernandezPlace 56 · Grade 11 · GR_Union | 11 | GR_Union | 18:43.6 |
| 57 | Gavin PurnellPlace 57 · Grade 12 · East Lansing | 12 | East Lansing | 18:44.6 |
| 58 | Tyson EvansPlace 58 · Grade 10 · Ionia | 10 | Ionia | 18:49.2 |
| 59 | Owen MastPlace 59 · Grade 11 · FHE Ada Forest Hills.. | 11 | FHE Ada Forest Hills.. | 18:49.6 |
| 60 | Dominic OttoPlace 60 · Grade 9 · Jenison | 9 | Jenison | 18:53.4 |
| 61 | Jackson MyottPlace 61 · Grade 9 · Grand Ledge | 9 | Grand Ledge | 18:54.8 |
| 62 | Joshua ColePlace 62 · Grade 12 · Byron Center | 12 | Byron Center | 18:55.6 |
| 63 | Brendan HovingPlace 63 · Grade 10 · FHE Ada Forest Hills.. | 10 | FHE Ada Forest Hills.. | 18:56.2 |
| 64 | Ryan CouserPlace 64 · Grade 9 · Grand Ledge | 9 | Grand Ledge | 19:00.7 |
| 65 | Ian HinklePlace 65 · Grade 10 · Grand Ledge | 10 | Grand Ledge | 19:10.7 |
| 66 | Heath SohoPlace 66 · Grade 10 · FHE Ada Forest Hills.. | 10 | FHE Ada Forest Hills.. | 19:14.5 |
| 67 | Corey JonesPlace 67 · Grade 9 · Comstock Park | 9 | Comstock Park | 19:20.2 |
| 68 | Xander LangePlace 68 · Grade 12 · Ionia | 12 | Ionia | 19:22.0 |
| 69 | Samuel VanderWerfPlace 69 · Grade 10 · Byron Center | 10 | Byron Center | 19:27.8 |
| 70 | Demetri DavisPlace 70 · Grade 12 · Ionia | 12 | Ionia | 19:28.5 |
| 71 | Brenden CastilloPlace 71 · Grade 12 · Lansing Waverly | 12 | Lansing Waverly | 19:29.7 |
| 72 | Tyler DickinsonPlace 72 · Grade 11 · Whitehall | 11 | Whitehall | 19:29.9 |
| 73 | Ryan AlfordPlace 73 · Grade 11 · Lake Odessa Lakewood | 11 | Lake Odessa Lakewood | 19:31.5 |
| 74 | Grant SmithPlace 74 · Grade 9 · Shepherd | 9 | Shepherd | 19:34.5 |
| 75 | Asaph MarquardtPlace 75 · Grade 11 · Kalamazoo Central | 11 | Kalamazoo Central | 19:44.7 |
| 76 | Drew LymanPlace 76 · Grade 11 · Lansing Waverly | 11 | Lansing Waverly | 19:45.2 |
| 77 | Avery JuraPlace 77 · Grade 11 · Whitehall | 11 | Whitehall | 19:48.7 |
| 78 | Zach LymanPlace 78 · Grade 12 · Lansing Waverly | 12 | Lansing Waverly | 19:49.6 |
| 79 | Marcos CastillaPlace 79 · Grade 11 · Lansing Waverly | 11 | Lansing Waverly | 19:50.8 |
| 80 | Rohan MarionPlace 80 · Grade 10 · Kalamazoo Central | 10 | Kalamazoo Central | 19:51.3 |
| 81 | Ben SzydlowskiPlace 81 · Grade 11 · Grand Ledge | 11 | Grand Ledge | 19:56.0 |
| 82 | Luke FulmerhouserPlace 82 · Grade 12 · Comstock Park | 12 | Comstock Park | 19:59.7 |
| 83 | Mitchell JeruzalPlace 83 · Grade 9 · Byron Center | 9 | Byron Center | 20:02.5 |
| 84 | Charlie CommeretPlace 84 · Grade 10 · Comstock Park | 10 | Comstock Park | 20:07.3 |
| 85 | Micah WithamPlace 85 · Grade 11 · Whitehall | 11 | Whitehall | 20:12.3 |
| 86 | Noah StiltnerPlace 86 · Grade 9 · GR_Union | 9 | GR_Union | 20:20.5 |
| 87 | Trevor JoslinPlace 87 · Grade 12 · Shepherd | 12 | Shepherd | 20:32.0 |
| 88 | Lucas NyenhuisPlace 88 · Grade 10 · Comstock Park | 10 | Comstock Park | 20:34.9 |
| 89 | Andrew CommeretPlace 89 · Grade 9 · Comstock Park | 9 | Comstock Park | 20:52.9 |
| 90 | Matthias HamsPlace 90 · Grade 10 · Whitehall | 10 | Whitehall | 20:58.1 |
| 91 | Quinton DixonPlace 91 · Grade 11 · GR_Union | 11 | GR_Union | 21:03.1 |
| 92 | Stewart WatersPlace 92 · Grade 9 · Whitehall | 9 | Whitehall | 21:06.8 |
| 93 | Connor ClarkPlace 93 · Grade 12 · Ionia | 12 | Ionia | 21:15.5 |
| 94 | Jordan SnowPlace 94 · Grade 11 · Lansing Waverly | 11 | Lansing Waverly | 21:25.7 |
| 95 | Jordan SernaPlace 95 · Grade 10 · Lansing Waverly | 10 | Lansing Waverly | 21:38.9 |
| 96 | Logan VancePlace 96 · Grade 12 · GR_Union | 12 | GR_Union | 21:51.1 |
| 97 | Anthony SernaPlace 97 · Grade 12 · Lansing Waverly | 12 | Lansing Waverly | 21:54.8 |
| 98 | Owen BricknerPlace 98 · Grade 9 · Shepherd | 9 | Shepherd | 22:26.7 |
| 99 | Ben WasmusPlace 99 · Grade 12 · Portland | 12 | Portland | 22:27.7 |
| 100 | Xavier HoppePlace 100 · Grade 9 · Shepherd | 9 | Shepherd | 23:01.3 |
| 101 | Brody SandbornPlace 101 · Grade 9 · Portland | 9 | Portland | 24:05.1 |
| 102 | Logan SaulinePlace 102 · Grade 11 · Comstock Park | 11 | Comstock Park | 24:11.4 |
| 103 | Caleb LaValleePlace 103 · Grade 12 · Comstock Park | 12 | Comstock Park | 25:20.2 |
| 104 | Zachary HyattPlace 104 · Grade 9 · Whitehall | 9 | Whitehall | 25:37.2 |
| 105 | Brycen DeShanePlace 105 · Grade 11 · Portland | 11 | Portland | 25:50.9 |
| 106 | Devin SpitzleyPlace 106 · Grade 10 · Portland | 10 | Portland | 26:00.7 |
| 107 | Noah GolaPlace 107 · Grade 10 · Shepherd | 10 | Shepherd | 26:09.5 |
| 108 | Ethan CapponPlace 108 · Grade 10 · Lake Odessa Lakewood | 10 | Lake Odessa Lakewood | 26:15.9 |
| 109 | Owen RaapPlace 109 · Grade 10 · Comstock Park | 10 | Comstock Park | 26:41.6 |
| 110 | Lance HelferPlace 110 · Grade 10 · Shepherd | 10 | Shepherd | 27:15.2 |
| 111 | Charles RadtkePlace 111 · Grade 10 · Shepherd | 10 | Shepherd | 31:18.1 |
| 112 | Zane SlisherPlace 112 · Grade 9 · Portland | 9 | Portland | 31:43.8 |
| 1 | Matthew SchwartzPlace 1 · Grade 9 · Jenison | 9 | Jenison | 18:43.3 |
| 2 | Will MarthPlace 2 · Grade 11 · Jenison | 11 | Jenison | 18:44.6 |
| 3 | William HysonPlace 3 · Grade 11 · Jenison | 11 | Jenison | 18:47.0 |
| 4 | Jaden HendersonPlace 4 · Grade 12 · Jenison | 12 | Jenison | 19:09.9 |
| 5 | Reece OndersmaPlace 5 · Grade 11 · Jenison | 11 | Jenison | 19:12.5 |
| 6 | Michael CyrulPlace 6 · Grade 10 · East Lansing | 10 | East Lansing | 19:14.7 |
| 7 | Andrew WanglerPlace 7 · Grade 9 · Jenison | 9 | Jenison | 19:19.9 |
| 8 | Gabe TerHaarPlace 8 · Grade 12 · Jenison | 12 | Jenison | 19:21.7 |
| 9 | Donald ClayPlace 9 · Grade 12 · Byron Center | 12 | Byron Center | 19:27.4 |
| 10 | Dominik LambertsPlace 10 · Grade 10 · Jenison | 10 | Jenison | 19:31.1 |
| 11 | Matthew LathomPlace 11 · Grade 10 · East Lansing | 10 | East Lansing | 19:31.7 |
| 12 | Brady WoltersPlace 12 · Grade 10 · Byron Center | 10 | Byron Center | 19:33.7 |
| 13 | Connor VanVlerahPlace 13 · Grade 10 · FHE Ada Forest Hills.. | 10 | FHE Ada Forest Hills.. | 19:38.0 |
| 14 | Nathan ChapinPlace 14 · Grade 9 · Jenison | 9 | Jenison | 19:41.8 |
| 15 | Sam BoothPlace 15 · Grade 11 · East Lansing | 11 | East Lansing | 19:41.8 |
| 16 | Thomas Dillard IVPlace 16 · Grade 12 · Kalamazoo Central | 12 | Kalamazoo Central | 19:57.3 |
| 17 | Braeden HinklePlace 17 · Grade 12 · Byron Center | 12 | Byron Center | 20:00.0 |
| 18 | Logan SmithPlace 18 · Grade 11 · Jenison | 11 | Jenison | 20:00.7 |
| 19 | Alex ParkerPlace 19 · Grade 11 · FHE Ada Forest Hills.. | 11 | FHE Ada Forest Hills.. | 20:01.6 |
| 20 | Micah O'NealPlace 20 · Grade 10 · East Lansing | 10 | East Lansing | 20:05.4 |
| 21 | Khaled TaifourPlace 21 · Grade 10 · East Lansing | 10 | East Lansing | 20:09.8 |
| 22 | Luca PhamPlace 22 · Grade 12 · Jenison | 12 | Jenison | 20:09.9 |
| 23 | James ThorpePlace 23 · Grade 10 · Jenison | 10 | Jenison | 20:13.2 |
| 24 | Tresten KarnehmPlace 24 · Grade 12 · Byron Center | 12 | Byron Center | 20:18.0 |
| 25 | Lucas KozlowiczPlace 25 · Grade 9 · FHE Ada Forest Hills.. | 9 | FHE Ada Forest Hills.. | 20:19.7 |
| 26 | Quinten BurlewPlace 26 · Grade 12 · Jenison | 12 | Jenison | 20:19.7 |
| 27 | Alex SchaferPlace 27 · Grade 10 · Grand Ledge | 10 | Grand Ledge | 20:26.4 |
| 28 | Miles VanDamPlace 28 · Grade 10 · Byron Center | 10 | Byron Center | 20:26.6 |
| 29 | Quinn MartinPlace 29 · Grade 10 · East Lansing | 10 | East Lansing | 20:27.9 |
| 30 | Carter McKinneyPlace 30 · Grade 9 · Grand Ledge | 9 | Grand Ledge | 20:29.6 |
| 31 | Luke UelandPlace 31 · Grade 10 · FHE Ada Forest Hills.. | 10 | FHE Ada Forest Hills.. | 20:31.8 |
| 32 | Mason JosephPlace 32 · Grade 10 · Byron Center | 10 | Byron Center | 20:36.0 |
| 33 | Jack DeVriesPlace 33 · Grade 10 · Byron Center | 10 | Byron Center | 20:39.4 |
| 34 | Elijah PetersonPlace 34 · Grade 10 · FHE Ada Forest Hills.. | 10 | FHE Ada Forest Hills.. | 20:43.2 |
| 35 | Leo KleffPlace 35 · Grade 10 · FHE Ada Forest Hills.. | 10 | FHE Ada Forest Hills.. | 20:45.7 |
| 36 | Benjamin SlagterPlace 36 · Grade 9 · Jenison | 9 | Jenison | 20:53.4 |
| 37 | Luke NunezPlace 37 · Grade 10 · Grand Ledge | 10 | Grand Ledge | 20:56.4 |
| 38 | Ben HaleyPlace 38 · Grade 12 · FHE Ada Forest Hills.. | 12 | FHE Ada Forest Hills.. | 20:58.2 |
| 39 | Coby CourterPlace 39 · Grade 10 · Grand Ledge | 10 | Grand Ledge | 21:02.3 |
| 40 | Sean FlemingPlace 40 · Grade 12 · East Lansing | 12 | East Lansing | 21:14.5 |
| 41 | Noah BrittonPlace 41 · Grade 10 · Jenison | 10 | Jenison | 21:18.5 |
| 42 | Brent SmithPlace 42 · Grade 11 · FHE Ada Forest Hills.. | 11 | FHE Ada Forest Hills.. | 21:19.3 |
| 43 | Brennan LeePlace 43 · Grade 9 · FHE Ada Forest Hills.. | 9 | FHE Ada Forest Hills.. | 21:21.9 |
| 44 | Bryce BillingsPlace 44 · Grade 9 · Kalamazoo Central | 9 | Kalamazoo Central | 21:22.3 |
| 45 | Brayden CzarneckiPlace 45 · Grade 10 · Jenison | 10 | Jenison | 21:25.0 |
| 46 | Evan BoothPlace 46 · Grade 9 · East Lansing | 9 | East Lansing | 21:31.6 |
| 47 | Bobby FletcherPlace 47 · Grade 11 · Grand Ledge | 11 | Grand Ledge | 21:32.0 |
| 48 | Luke FerminPlace 48 · Grade 10 · FHE Ada Forest Hills.. | 10 | FHE Ada Forest Hills.. | 21:35.8 |
| 49 | Will HoekstraPlace 49 · Grade 10 · FHE Ada Forest Hills.. | 10 | FHE Ada Forest Hills.. | 21:38.0 |
| 50 | Micah DerksPlace 50 · Grade 9 · Jenison | 9 | Jenison | 21:40.5 |
| 51 | Brody O'DellPlace 51 · Grade 10 · Grand Ledge | 10 | Grand Ledge | 21:43.9 |
| 52 | Cameron CaterPlace 52 · Grade 9 · FHE Ada Forest Hills.. | 9 | FHE Ada Forest Hills.. | 21:46.9 |
| 53 | Matthias OverleyPlace 53 · Grade 9 · Lansing Waverly | 9 | Lansing Waverly | 21:48.6 |
| 54 | Mwokozi SouvenirPlace 54 · Grade 12 · GR_Union | 12 | GR_Union | 21:53.4 |
| 55 | Randall DustinPlace 55 · Grade 9 · Byron Center | 9 | Byron Center | 21:57.5 |
| 56 | Aaron OstrowskiPlace 56 · Grade 9 · East Lansing | 9 | East Lansing | 21:58.7 |
| 57 | Eli BurchPlace 57 · Grade 10 · East Lansing | 10 | East Lansing | 22:06.0 |
| 58 | Andrew HillPlace 58 · Grade 10 · Byron Center | 10 | Byron Center | 22:09.0 |
| 59 | Sean SkuratowiczPlace 59 · Grade 9 · Kalamazoo Central | 9 | Kalamazoo Central | 22:11.5 |
| 60 | Nick WhitmerPlace 60 · Grade 9 · FHE Ada Forest Hills.. | 9 | FHE Ada Forest Hills.. | 22:13.8 |
| 61 | Jacob MarthPlace 61 · Grade 9 · Jenison | 9 | Jenison | 22:18.0 |
| 62 | David QuirogaPlace 62 · Grade 12 · GR_Union | 12 | GR_Union | 22:19.8 |
| 63 | Andrew BoeringaPlace 63 · Grade 9 · Whitehall | 9 | Whitehall | 22:20.4 |
| 64 | Alex BusheePlace 64 · Grade 10 · Ionia | 10 | Ionia | 22:25.8 |
| 65 | Nate KozlowiczPlace 65 · Grade 9 · FHE Ada Forest Hills.. | 9 | FHE Ada Forest Hills.. | 22:43.3 |
| 66 | Jacob SabalaPlace 66 · Grade 12 · Byron Center | 12 | Byron Center | 22:44.9 |
| 67 | Theo StackPlace 67 · Grade 10 · GR_Union | 10 | GR_Union | 22:45.1 |
| 68 | Cole CarlsonPlace 68 · Grade 10 · East Lansing | 10 | East Lansing | 22:47.3 |
| 69 | Jonah HowellPlace 69 · Grade 9 · FHE Ada Forest Hills.. | 9 | FHE Ada Forest Hills.. | 22:52.0 |
| 70 | Gage MannPlace 70 · Grade 12 · Byron Center | 12 | Byron Center | 22:58.5 |
| 71 | Chase MannPlace 71 · Grade 12 · Byron Center | 12 | Byron Center | 22:58.7 |
| 72 | Angel AvilaPlace 72 · Grade 12 · Lansing Waverly | 12 | Lansing Waverly | 22:59.1 |
| 73 | Anthony RiveraPlace 73 · Grade 10 · Byron Center | 10 | Byron Center | 23:02.0 |
| 74 | Allen PhamPlace 74 · Grade 12 · Lansing Waverly | 12 | Lansing Waverly | 23:09.0 |
| 75 | Hao NguyenPlace 75 · Grade 12 · Byron Center | 12 | Byron Center | 23:09.0 |
| 76 | Bobby MillerPlace 76 · Grade 10 · Grand Ledge | 10 | Grand Ledge | 23:10.9 |
| 77 | Jack MilllerPlace 77 · Grade 9 · Grand Ledge | 9 | Grand Ledge | 23:17.7 |
| 78 | Carter KingsleyPlace 78 · Grade 10 · Grand Ledge | 10 | Grand Ledge | 23:19.7 |
| 79 | John PotterPlace 79 · Grade 9 · Byron Center | 9 | Byron Center | 23:22.9 |
| 80 | Travis JuddPlace 80 · Grade 11 · Grand Ledge | 11 | Grand Ledge | 23:25.1 |
| 81 | Jude VitarelliPlace 81 · Grade 9 · Byron Center | 9 | Byron Center | 23:25.1 |
| 82 | Landon VerMerrisPlace 82 · Grade 9 · Byron Center | 9 | Byron Center | 23:26.9 |
| 83 | Ari HammondPlace 83 · Grade 9 · FHE Ada Forest Hills.. | 9 | FHE Ada Forest Hills.. | 23:27.7 |
| 84 | Blake FordPlace 84 · Grade 9 · FHE Ada Forest Hills.. | 9 | FHE Ada Forest Hills.. | 23:31.5 |
| 85 | Max UprightPlace 85 · Grade 10 · GR_Union | 10 | GR_Union | 23:36.5 |
| 86 | Allen TrejoPlace 86 · Grade 11 · Kalamazoo Central | 11 | Kalamazoo Central | 23:45.2 |
| 87 | Josh MillerPlace 87 · Grade 10 · Grand Ledge | 10 | Grand Ledge | 23:46.8 |
| 88 | Ben ElderPlace 88 · Grade 9 · Grand Ledge | 9 | Grand Ledge | 23:49.5 |
| 89 | Landon SandeePlace 89 · Grade 10 · GR_Union | 10 | GR_Union | 23:54.3 |
| 90 | Brady GallagherPlace 90 · Grade 9 · Byron Center | 9 | Byron Center | 23:55.0 |
| 91 | David FortPlace 91 · Grade 11 · East Lansing | 11 | East Lansing | 24:00.6 |
| 92 | Jacob LuskPlace 92 · Grade 9 · Comstock Park | 9 | Comstock Park | 24:00.7 |
| 93 | Jakub WilczynskiPlace 93 · Grade 11 · East Lansing | 11 | East Lansing | 24:11.8 |
| 94 | Lincoln DenisPlace 94 · Grade 10 · Ionia | 10 | Ionia | 24:22.9 |
| 95 | Brendan SochayPlace 95 · Grade 11 · Grand Ledge | 11 | Grand Ledge | 24:26.2 |
| 96 | Jayden SimmonsPlace 96 · Grade 11 · Lansing Waverly | 11 | Lansing Waverly | 24:28.3 |
| 97 | Conrad DouglasPlace 97 · Grade 10 · GR_Union | 10 | GR_Union | 24:34.8 |
| 98 | Jackson LipseyPlace 98 · Grade 9 · Grand Ledge | 9 | Grand Ledge | 24:39.1 |
| 99 | Benjamin KurtzPlace 99 · Grade 9 · Comstock Park | 9 | Comstock Park | 24:57.6 |
| 100 | Alex HymaPlace 100 · Grade 12 · Jenison | 12 | Jenison | 24:58.1 |
| 101 | Will LoachridgePlace 101 · Grade 9 · East Lansing | 9 | East Lansing | 25:04.0 |
| 102 | Timothy StackPlace 102 · Grade 10 · GR_Union | 10 | GR_Union | 25:14.7 |
| 103 | Cayden BuechePlace 103 · Grade 10 · Comstock Park | 10 | Comstock Park | 25:19.9 |
| 104 | Ronan HiemstraPlace 104 · Grade 10 · Byron Center | 10 | Byron Center | 25:32.2 |
| 105 | Jack WilliamsPlace 105 · Grade 10 · FHE Ada Forest Hills.. | 10 | FHE Ada Forest Hills.. | 25:53.3 |
| 106 | Kardierre WilliamsPlace 106 · Grade 9 · Kalamazoo Central | 9 | Kalamazoo Central | 25:57.4 |
| 107 | Satvik RamineniPlace 107 · Grade 9 · FHE Ada Forest Hills.. | 9 | FHE Ada Forest Hills.. | 26:05.2 |
| 108 | Zach UelandPlace 108 · Grade 11 · FHE Ada Forest Hills.. | 11 | FHE Ada Forest Hills.. | 26:08.9 |
| 109 | Samuel RyskoPlace 109 · Grade 11 · Jenison | 11 | Jenison | 26:14.2 |
| 110 | David FrancisPlace 110 · Grade 10 · FHE Ada Forest Hills.. | 10 | FHE Ada Forest Hills.. | 26:23.1 |
| 111 | John EdwardsPlace 111 · Grade 10 · FHE Ada Forest Hills.. | 10 | FHE Ada Forest Hills.. | 26:48.1 |
| 112 | Fisher EdwardsPlace 112 · Grade 10 · Lansing Waverly | 10 | Lansing Waverly | 27:15.0 |
| 113 | Joshua ThullPlace 113 · Grade 10 · Byron Center | 10 | Byron Center | 27:25.9 |
| 114 | Ian McLellanPlace 114 · Grade 9 · Byron Center | 9 | Byron Center | 27:29.6 |
| 115 | Nate GilPlace 115 · Grade 11 · FHE Ada Forest Hills.. | 11 | FHE Ada Forest Hills.. | 27:38.8 |
| 116 | Kenzen LowPlace 116 · Grade 9 · FHE Ada Forest Hills.. | 9 | FHE Ada Forest Hills.. | 27:43.7 |
| 117 | Ari VernagusPlace 117 · Grade 9 · East Lansing | 9 | East Lansing | 27:49.3 |
| 118 | Josiah GonzalezPlace 118 · Grade 11 · Byron Center | 11 | Byron Center | 27:52.2 |
| 119 | Isaac SundbeckPlace 119 · Grade 9 · Grand Ledge | 9 | Grand Ledge | 27:54.3 |
| 120 | Richard DragivichPlace 120 · Grade 11 · Jenison | 11 | Jenison | 28:30.5 |
| 121 | Warren CodyPlace 121 · Grade 11 · Comstock Park | 11 | Comstock Park | 28:47.8 |
| 122 | Hunter AllchinPlace 122 · Grade 9 · Byron Center | 9 | Byron Center | 29:07.7 |
| 123 | Brent RobinsonPlace 123 · Grade 10 · Kalamazoo Central | 10 | Kalamazoo Central | 29:17.6 |
| 124 | Andy KernPlace 124 · Grade 11 · Lansing Waverly | 11 | Lansing Waverly | 29:21.1 |
| 125 | Camden KlaesPlace 125 · Grade 10 · FHE Ada Forest Hills.. | 10 | FHE Ada Forest Hills.. | 29:37.4 |
| 126 | German NovyPlace 126 · Grade 9 · Whitehall | 9 | Whitehall | 30:19.4 |
| 127 | Andrieu BlomelingPlace 127 · Grade 9 · Byron Center | 9 | Byron Center | 30:37.1 |
| 128 | Owen EllenbergerPlace 128 · Grade 10 · Kalamazoo Central | 10 | Kalamazoo Central | 33:13.7 |
| 129 | Josiah Lundy-RushPlace 129 · Grade 10 · East Lansing | 10 | East Lansing | 34:35.7 |