| 1 | Alex DonethPlace 1 · Grade 11 · Mason | 11 | Mason | 16:07.5 |
| 2 | Nolan LonguskiPlace 2 · Grade 11 · Shepherd | 11 | Shepherd | 16:20.4 |
| 3 | Mitchell JeruzalPlace 3 · Grade 11 · Byron Center | 11 | Byron Center | 16:23.2 |
| 4 | Bryce CahoonPlace 4 · Grade 9 · Shepherd | 9 | Shepherd | 16:24.7 |
| 5 | Jacob MontgomeryPlace 5 · Grade 12 · Ionia | 12 | Ionia | 16:34.9 |
| 6 | Benjamin RottierPlace 6 · Grade 10 · Grand Ledge | 10 | Grand Ledge | 16:36.9 |
| 7 | Mark MillardPlace 7 · Grade 12 · Byron Center | 12 | Byron Center | 16:39.7 |
| 8 | Memphis ConnorPlace 8 · Grade 9 · Byron Center | 9 | Byron Center | 16:40.6 |
| 9 | Levi GreenPlace 9 · Grade 12 · Byron Center | 12 | Byron Center | 16:43.4 |
| 10 | Michael CyrulPlace 10 · Grade 12 · East Lansing | 12 | East Lansing | 16:44.0 |
| 11 | Eden LampiPlace 11 · Grade 12 · East Lansing | 12 | East Lansing | 16:49.7 |
| 12 | Sam DonnellanPlace 12 · Grade 12 · East Lansing | 12 | East Lansing | 16:55.4 |
| 13 | Dylan PallettPlace 13 · Grade 11 · Wayland Union | 11 | Wayland Union | 17:19.1 |
| 14 | Isaac DyerPlace 14 · Grade 12 · Wayland Union | 12 | Wayland Union | 17:22.0 |
| 15 | Ian McNeelPlace 15 · Grade 10 · Shepherd | 10 | Shepherd | 17:23.6 |
| 16 | Noah JohnstonPlace 16 · Grade 10 · GR West Mich. Aviation | 10 | GR West Mich. Aviation | 17:27.6 |
| 17 | Conner McCormickPlace 17 · Grade 11 · Mason | 11 | Mason | 17:29.4 |
| 18 | Riley JohnsonPlace 18 · Grade 11 · Lake Odessa Lakewood | 11 | Lake Odessa Lakewood | 17:33.2 |
| 19 | Xander StepekPlace 19 · Grade 9 · Wayland Union | 9 | Wayland Union | 17:38.7 |
| 20 | Samuel VanderWerfPlace 20 · Grade 12 · Byron Center | 12 | Byron Center | 17:40.2 |
| 21 | Connor O'DonohuePlace 21 · Grade 12 · GR West Mich. Aviation | 12 | GR West Mich. Aviation | 17:42.7 |
| 22 | Elijah HutchinsonPlace 22 · Grade 11 · Grand Ledge | 11 | Grand Ledge | 17:44.7 |
| 23 | Alex MckennonPlace 23 · Grade 10 · Grand Ledge | 10 | Grand Ledge | 17:44.9 |
| 24 | Brady SwansonPlace 24 · Grade 12 · Byron Center | 12 | Byron Center | 17:48.0 |
| 25 | Nolan LoundsPlace 25 · Grade 9 · Grand Ledge | 9 | Grand Ledge | 17:49.2 |
| 26 | Henry PeckPlace 26 · Grade 10 · East Lansing | 10 | East Lansing | 17:53.0 |
| 27 | Ian HinklePlace 27 · Grade 12 · Grand Ledge | 12 | Grand Ledge | 17:57.9 |
| 28 | Tyson EvansPlace 28 · Grade 12 · Ionia | 12 | Ionia | 18:07.6 |
| 29 | Kai MartinPlace 29 · Grade 12 · East Lansing | 12 | East Lansing | 18:11.7 |
| 30 | Alexander SchaferPlace 30 · Grade 12 · Grand Ledge | 12 | Grand Ledge | 18:14.7 |
| 31 | Joshua MillerPlace 31 · Grade 12 · Grand Ledge | 12 | Grand Ledge | 18:15.9 |
| 32 | Landon JayaramanPlace 32 · Grade 11 · Holt | 11 | Holt | 18:16.1 |
| 33 | Jackson CargillPlace 33 · Grade 11 · Mason | 11 | Mason | 18:18.2 |
| 34 | Drew DavisPlace 34 · Grade 9 · Shepherd | 9 | Shepherd | 18:21.0 |
| 35 | Jackson GastPlace 35 · Grade 10 · East Lansing | 10 | East Lansing | 18:28.6 |
| 36 | Andrew FeldpauschPlace 36 · Grade 10 · Portland | 10 | Portland | 18:30.1 |
| 37 | Brady NewmanPlace 37 · Grade 10 · Byron Center | 10 | Byron Center | 18:30.7 |
| 38 | Thaddeus OverleyPlace 38 · Grade 9 · Lansing Waverly | 9 | Lansing Waverly | 18:30.9 |
| 39 | Jakin WhitneyPlace 39 · Grade 9 · Shepherd | 9 | Shepherd | 18:32.4 |
| 40 | Nathan OkiPlace 40 · Grade 11 · GR West Mich. Aviation | 11 | GR West Mich. Aviation | 18:33.2 |
| 41 | Eli BurchPlace 41 · Grade 12 · East Lansing | 12 | East Lansing | 18:33.4 |
| 42 | Callahan NightPlace 42 · Grade 11 · Grand Ledge | 11 | Grand Ledge | 18:38.0 |
| 43 | Luke HemkerPlace 43 · Grade 11 · GR West Mich. Aviation | 11 | GR West Mich. Aviation | 18:40.7 |
| 44 | Luke NunezPlace 44 · Grade 12 · Grand Ledge | 12 | Grand Ledge | 18:43.0 |
| 45 | Matthew LathomPlace 45 · Grade 12 · East Lansing | 12 | East Lansing | 18:43.1 |
| 46 | Dalton DunnPlace 46 · Grade 12 · Mason | 12 | Mason | 18:46.2 |
| 47 | Cole WisenerPlace 47 · Grade 10 · Byron Center | 10 | Byron Center | 18:46.6 |
| 48 | Ellis YokomPlace 48 · Grade 12 · Ionia | 12 | Ionia | 18:47.9 |
| 49 | Blake MathewsPlace 49 · Grade 12 · Mason | 12 | Mason | 18:49.5 |
| 50 | Israel LopezPlace 50 · Grade 12 · Lansing Waverly | 12 | Lansing Waverly | 18:54.9 |
| 51 | Trevon JohnsonPlace 51 · Grade 9 · Holt | 9 | Holt | 19:00.8 |
| 52 | Ryan CouserPlace 52 · Grade 11 · Grand Ledge | 11 | Grand Ledge | 19:03.9 |
| 53 | Brady WoltersPlace 53 · Grade 12 · Byron Center | 12 | Byron Center | 19:04.0 |
| 54 | Asher JagerPlace 54 · Grade 10 · GR West Mich. Aviation | 10 | GR West Mich. Aviation | 19:05.4 |
| 55 | Ethan HarveyPlace 55 · Grade 9 · Mason | 9 | Mason | 19:12.7 |
| 56 | Micah O'NealPlace 56 · Grade 12 · East Lansing | 12 | East Lansing | 19:15.8 |
| 57 | Graydon OttPlace 57 · Grade 10 · GR West Mich. Aviation | 10 | GR West Mich. Aviation | 19:17.0 |
| 58 | Alex BusheePlace 58 · Grade 12 · Ionia | 12 | Ionia | 19:18.3 |
| 59 | Mason FeinPlace 59 · Grade 9 · Wayland Union | 9 | Wayland Union | 19:19.8 |
| 60 | Jaxxon ThelenPlace 60 · Grade 10 · Ionia | 10 | Ionia | 19:30.5 |
| 61 | Benjamin NestlePlace 61 · Grade 9 · Shepherd | 9 | Shepherd | 19:47.1 |
| 62 | Logan MeansPlace 62 · Grade 11 · Shepherd | 11 | Shepherd | 19:48.3 |
| 63 | Bryson Van RynPlace 63 · Grade 12 · GR West Mich. Aviation | 12 | GR West Mich. Aviation | 19:50.1 |
| 64 | Matthias OverleyPlace 64 · Grade 11 · Lansing Waverly | 11 | Lansing Waverly | 19:57.8 |
| 65 | Caleb AndersonPlace 65 · Grade 11 · Wyoming | 11 | Wyoming | 19:59.0 |
| 66 | Nathaniel KilgorePlace 66 · Grade 12 · Holt | 12 | Holt | 20:04.5 |
| 67 | Henry ElzingaPlace 67 · Grade 10 · GR West Mich. Aviation | 10 | GR West Mich. Aviation | 20:05.7 |
| 68 | Oscar Andrade-NavaPlace 68 · Grade 11 · Wyoming | 11 | Wyoming | 20:06.6 |
| 69 | Parker TichyPlace 69 · Grade 11 · GR West Mich. Aviation | 11 | GR West Mich. Aviation | 20:08.0 |
| 70 | Ethan ManningPlace 70 · Grade 10 · Wayland Union | 10 | Wayland Union | 20:12.8 |
| 71 | Kaden RohrbacherPlace 71 · Grade 9 · Lake Odessa Lakewood | 9 | Lake Odessa Lakewood | 20:14.9 |
| 72 | Ray HallPlace 72 · Grade 12 · Lansing Waverly | 12 | Lansing Waverly | 20:17.5 |
| 73 | Ryan TravisPlace 73 · Grade 11 · Shepherd | 11 | Shepherd | 20:21.9 |
| 74 | Zachary NunnPlace 74 · Grade 11 · Holt | 11 | Holt | 20:22.7 |
| 75 | Jayson AndersonPlace 75 · Grade 11 · Mason | 11 | Mason | 20:24.4 |
| 76 | John CookPlace 76 · Grade 9 · GR West Mich. Aviation | 9 | GR West Mich. Aviation | 20:29.4 |
| 77 | Isaac GolaPlace 77 · Grade 10 · Shepherd | 10 | Shepherd | 20:29.5 |
| 78 | Ethan KilgorePlace 78 · Grade 10 · Holt | 10 | Holt | 20:29.5 |
| 79 | Jordan SernaPlace 79 · Grade 12 · Lansing Waverly | 12 | Lansing Waverly | 20:53.1 |
| 80 | Devin SpitzleyPlace 80 · Grade 12 · Portland | 12 | Portland | 20:57.9 |
| 81 | Dalles BailiffPlace 81 · Grade 10 · Ionia | 10 | Ionia | 20:58.0 |
| 82 | Hudson GoethalsPlace 82 · Grade 11 · Lake Odessa Lakewood | 11 | Lake Odessa Lakewood | 20:59.1 |
| 83 | Vincent RiskPlace 83 · Grade 10 · Lake Odessa Lakewood | 10 | Lake Odessa Lakewood | 21:00.4 |
| 84 | Jameson HoltonPlace 84 · Grade 9 · Mason | 9 | Mason | 21:01.4 |
| 85 | Eli DotyPlace 85 · Grade 9 · Mason | 9 | Mason | 21:05.2 |
| 86 | Aiden GiancottiPlace 86 · Grade 9 · Holt | 9 | Holt | 21:13.6 |
| 87 | Hunter LoundsPlace 87 · Grade 12 · Holt | 12 | Holt | 21:14.1 |
| 88 | Bryce SchelterPlace 88 · Grade 10 · Lake Odessa Lakewood | 10 | Lake Odessa Lakewood | 21:14.9 |
| 89 | Lincoln DenisPlace 89 · Grade 12 · Ionia | 12 | Ionia | 21:34.4 |
| 90 | Josh HowardPlace 90 · Grade 11 · Holt | 11 | Holt | 21:34.8 |
| 91 | Tristan BurgessPlace 91 · Grade 12 · Holt | 12 | Holt | 21:35.8 |
| 92 | Tanner McNairPlace 92 · Grade 10 · Portland | 10 | Portland | 21:43.6 |
| 93 | Alcides LopezPlace 93 · Grade 9 · Wyoming | 9 | Wyoming | 21:51.7 |
| 94 | Jude VanderWeidePlace 94 · Grade 10 · Wayland Union | 10 | Wayland Union | 21:59.0 |
| 95 | Lance HelferPlace 95 · Grade 12 · Shepherd | 12 | Shepherd | 22:10.9 |
| 96 | Jackson ByersPlace 96 · Grade 9 · Wayland Union | 9 | Wayland Union | 22:14.1 |
| 97 | Will GavinPlace 97 · Grade 11 · Wayland Union | 11 | Wayland Union | 23:00.4 |
| 98 | Carter VanWykPlace 98 · Grade 12 · Wayland Union | 12 | Wayland Union | 23:02.1 |
| 99 | Reese SennekerPlace 99 · Grade 9 · Wayland Union | 9 | Wayland Union | 23:06.2 |
| 100 | Simon WhitwamPlace 100 · Grade 9 · Holt | 9 | Holt | 23:07.5 |
| 101 | Connor DeyoPlace 101 · Grade 9 · Lansing Waverly | 9 | Lansing Waverly | 24:13.9 |
| 102 | David LepleyPlace 102 · Grade 9 · Holt | 9 | Holt | 25:08.5 |
| 103 | Jeramiah PearsonPlace 103 · Grade 11 · Wyoming | 11 | Wyoming | 31:36.8 |
| 104 | Jonah LancasterPlace 104 · Grade 10 · Lake Odessa Lakewood | 10 | Lake Odessa Lakewood | 33:51.4 |
| 1 | Rylan LatchawPlace 1 · Grade 9 · Grand Ledge | 9 | Grand Ledge | 17:56.7 |
| 2 | Amar HamdanPlace 2 · Grade 12 · East Lansing | 12 | East Lansing | 18:37.1 |
| 3 | Benjamin SnookPlace 3 · Grade 11 · Grand Ledge | 11 | Grand Ledge | 18:38.3 |
| 4 | Jack HalliwillPlace 4 · Grade 12 · Grand Ledge | 12 | Grand Ledge | 18:53.2 |
| 5 | Everett MillhousePlace 5 · Grade 9 · East Lansing | 9 | East Lansing | 19:00.2 |
| 6 | Ryder NicholsPlace 6 · Grade 9 · Byron Center | 9 | Byron Center | 19:02.2 |
| 7 | Miles ButtelPlace 7 · Grade 10 · Grand Ledge | 10 | Grand Ledge | 19:15.2 |
| 8 | Noah ThelenPlace 8 · Grade 9 · Grand Ledge | 9 | Grand Ledge | 19:17.5 |
| 9 | Jackson SchmukerPlace 9 · Grade 9 · Byron Center | 9 | Byron Center | 19:30.0 |
| 10 | Jackson LipseyPlace 10 · Grade 11 · Grand Ledge | 11 | Grand Ledge | 19:35.9 |
| 11 | Aaron OstrowskiPlace 11 · Grade 11 · East Lansing | 11 | East Lansing | 19:40.7 |
| 12 | Ben ElderPlace 12 · Grade 11 · Grand Ledge | 11 | Grand Ledge | 19:42.9 |
| 13 | Grant SmithPlace 13 · Grade 11 · Shepherd | 11 | Shepherd | 19:44.0 |
| 14 | Miles VanDamPlace 14 · Grade 12 · Byron Center | 12 | Byron Center | 19:47.5 |
| 15 | Blake RhotonPlace 15 · Grade 9 · Byron Center | 9 | Byron Center | 19:52.8 |
| 16 | William DrakePlace 16 · Grade 9 · Grand Ledge | 9 | Grand Ledge | 19:55.7 |
| 17 | Caelan MarshPlace 17 · Grade 9 · Grand Ledge | 9 | Grand Ledge | 19:57.4 |
| 18 | Evan BoothPlace 18 · Grade 11 · East Lansing | 11 | East Lansing | 20:02.1 |
| 19 | Eric PiercePlace 19 · Grade 9 · Byron Center | 9 | Byron Center | 20:09.8 |
| 20 | Dillan RoosienPlace 20 · Grade 10 · GR West Mich. Aviation | 10 | GR West Mich. Aviation | 20:10.7 |
| 21 | Bradly GouldPlace 21 · Grade 11 · Shepherd | 11 | Shepherd | 20:12.0 |
| 22 | Carter KingsleyPlace 22 · Grade 12 · Grand Ledge | 12 | Grand Ledge | 20:14.0 |
| 23 | Dayton VanderMoerePlace 23 · Grade 9 · Grand Ledge | 9 | Grand Ledge | 20:17.1 |
| 24 | Jesse Lambert-SanchezPlace 24 · Grade 11 · East Lansing | 11 | East Lansing | 20:18.1 |
| 25 | Zachary BurtPlace 25 · Grade 10 · Shepherd | 10 | Shepherd | 20:19.7 |
| 26 | Fisher LipseyPlace 26 · Grade 9 · Grand Ledge | 9 | Grand Ledge | 20:26.7 |
| 27 | Joel SchmidtPlace 27 · Grade 9 · Grand Ledge | 9 | Grand Ledge | 20:37.0 |
| 28 | Xavier HoppePlace 28 · Grade 11 · Shepherd | 11 | Shepherd | 20:44.7 |
| 29 | Blake HuitemaPlace 29 · Grade 12 · GR West Mich. Aviation | 12 | GR West Mich. Aviation | 20:46.2 |
| 30 | Bryson NewmanPlace 30 · Grade 12 · Byron Center | 12 | Byron Center | 20:52.2 |
| 31 | Ethan LombardPlace 31 · Grade 9 · Shepherd | 9 | Shepherd | 20:58.5 |
| 32 | Lincoln MordenPlace 32 · Grade 9 · Grand Ledge | 9 | Grand Ledge | 21:05.2 |
| 33 | Micah CouserPlace 33 · Grade 9 · Grand Ledge | 9 | Grand Ledge | 21:16.7 |
| 34 | Abraham JagerPlace 34 · Grade 11 · GR West Mich. Aviation | 11 | GR West Mich. Aviation | 21:16.9 |
| 35 | Connor BurchPlace 35 · Grade 9 · Grand Ledge | 9 | Grand Ledge | 21:24.0 |
| 36 | Conner MorrisonPlace 36 · Grade 9 · Ionia | 9 | Ionia | 21:25.5 |
| 37 | Landon BartonPlace 37 · Grade 11 · Grand Ledge | 11 | Grand Ledge | 21:27.9 |
| 38 | Owen BricknerPlace 38 · Grade 11 · Shepherd | 11 | Shepherd | 21:37.9 |
| 39 | Aristotle VynPlace 39 · Grade 11 · GR West Mich. Aviation | 11 | GR West Mich. Aviation | 21:43.8 |
| 40 | Coby CourterPlace 40 · Grade 12 · Grand Ledge | 12 | Grand Ledge | 21:45.2 |
| 41 | Quinn StephensonPlace 41 · Grade 11 · GR West Mich. Aviation | 11 | GR West Mich. Aviation | 21:46.9 |
| 42 | Adlai KerseyPlace 42 · Grade 11 · GR West Mich. Aviation | 11 | GR West Mich. Aviation | 21:50.1 |
| 43 | Caden WestersPlace 43 · Grade 12 · Byron Center | 12 | Byron Center | 21:50.5 |
| 44 | Lucas KorsmoPlace 44 · Grade 10 · GR West Mich. Aviation | 10 | GR West Mich. Aviation | 21:58.8 |
| 45 | Nathan WaldronPlace 45 · Grade 11 · GR West Mich. Aviation | 11 | GR West Mich. Aviation | 22:00.3 |
| 46 | Josiah Lundy-RushPlace 46 · Grade 12 · East Lansing | 12 | East Lansing | 22:02.9 |
| 47 | Ignacio DeBarrosPlace 47 · Grade 11 · East Lansing | 11 | East Lansing | 22:05.9 |
| 48 | Alex CargillPlace 48 · Grade 9 · Mason | 9 | Mason | 22:10.8 |
| 49 | Randall DustinPlace 49 · Grade 11 · Byron Center | 11 | Byron Center | 22:16.8 |
| 50 | Joshua BottPlace 50 · Grade 11 · GR West Mich. Aviation | 11 | GR West Mich. Aviation | 22:17.0 |
| 51 | Austin SaltowPlace 51 · Grade 9 · Grand Ledge | 9 | Grand Ledge | 22:20.0 |
| 52 | Antonio AroPlace 52 · Grade 9 · East Lansing | 9 | East Lansing | 22:23.5 |
| 53 | Landon VerMerrisPlace 53 · Grade 11 · Byron Center | 11 | Byron Center | 22:24.1 |
| 54 | Miles CrawfordPlace 54 · Grade 9 · Byron Center | 9 | Byron Center | 22:25.0 |
| 55 | Noah GolaPlace 55 · Grade 12 · Shepherd | 12 | Shepherd | 22:26.9 |
| 56 | Andrieu BlomelingPlace 56 · Grade 11 · Byron Center | 11 | Byron Center | 22:28.0 |
| 57 | Judson PhillipsPlace 57 · Grade 9 · Byron Center | 9 | Byron Center | 22:29.1 |
| 58 | Ian McLellanPlace 58 · Grade 11 · Byron Center | 11 | Byron Center | 22:37.9 |
| 59 | Malachi TurnerPlace 59 · Grade 11 · East Lansing | 11 | East Lansing | 22:40.7 |
| 60 | Jordan WeersPlace 60 · Grade 12 · Wayland Union | 12 | Wayland Union | 22:56.4 |
| 61 | Simeon MontneyPlace 61 · Grade 10 · Shepherd | 10 | Shepherd | 23:00.2 |
| 62 | Anthony RiveraPlace 62 · Grade 12 · Byron Center | 12 | Byron Center | 23:06.9 |
| 63 | Joshua RussellPlace 63 · Grade 12 · Lansing Waverly | 12 | Lansing Waverly | 23:33.7 |
| 64 | Ty VanSkiverPlace 64 · Grade 9 · GR West Mich. Aviation | 9 | GR West Mich. Aviation | 23:34.2 |
| 65 | Brenden ScottPlace 65 · Grade 9 · Mason | 9 | Mason | 23:39.2 |
| 66 | Joseph AnongdethPlace 66 · Grade 9 · Mason | 9 | Mason | 24:08.1 |
| 67 | Gabe HolmanPlace 67 · Grade 10 · Ionia | 10 | Ionia | 24:22.8 |
| 68 | Luke OwensPlace 68 · Grade 9 · Lansing Waverly | 9 | Lansing Waverly | 24:50.8 |
| 69 | Caden HutchinsPlace 69 · Grade 11 · Lansing Waverly | 11 | Lansing Waverly | 24:55.1 |
| 70 | Anderson JansenPlace 70 · Grade 9 · GR West Mich. Aviation | 9 | GR West Mich. Aviation | 24:59.9 |
| 71 | Derek ChristnerPlace 71 · Grade 11 · GR West Mich. Aviation | 11 | GR West Mich. Aviation | 25:05.8 |
| 72 | Reese SarzynskiPlace 72 · Grade 9 · East Lansing | 9 | East Lansing | 25:15.4 |
| 73 | Paul KorsmoPlace 73 · Grade 10 · GR West Mich. Aviation | 10 | GR West Mich. Aviation | 25:16.4 |
| 74 | Caleb VincentPlace 74 · Grade 11 · Mason | 11 | Mason | 25:32.8 |
| 75 | Luke LinnaPlace 75 · Grade 11 · GR West Mich. Aviation | 11 | GR West Mich. Aviation | 25:34.7 |
| 76 | Joseph PattonPlace 76 · Grade 9 · Mason | 9 | Mason | 25:42.2 |
| 77 | Nicholas WhitedPlace 77 · Grade 9 · Grand Ledge | 9 | Grand Ledge | 25:44.1 |
| 78 | Oscar McKaigPlace 78 · Grade 9 · East Lansing | 9 | East Lansing | 25:49.3 |
| 79 | Isaac RoblesPlace 79 · Grade 11 · GR West Mich. Aviation | 11 | GR West Mich. Aviation | 25:54.5 |
| 80 | Dre DoddPlace 80 · Grade 10 · Lansing Waverly | 10 | Lansing Waverly | 26:12.2 |
| 81 | Andrew LyonPlace 81 · Grade 12 · Wayland Union | 12 | Wayland Union | 26:15.0 |
| 82 | Ari VernagusPlace 82 · Grade 11 · East Lansing | 11 | East Lansing | 26:16.1 |
| 83 | Matthew PierrePlace 83 · Grade 10 · Lansing Waverly | 10 | Lansing Waverly | 26:18.7 |
| 84 | Atticus HoustonPlace 84 · Grade 9 · Mason | 9 | Mason | 27:04.4 |
| 85 | Rahm VernagusPlace 85 · Grade 9 · East Lansing | 9 | East Lansing | 27:16.5 |
| 86 | Joaquin DelgadoPlace 86 · Grade 10 · Byron Center | 10 | Byron Center | 27:26.3 |
| 87 | David WardPlace 87 · Grade 11 · Mason | 11 | Mason | 28:39.2 |
| 88 | Aaron BaasPlace 88 · Grade 9 · GR West Mich. Aviation | 9 | GR West Mich. Aviation | 28:49.0 |
| 89 | Kaedyn BalesPlace 89 · Grade 9 · Lansing Waverly | 9 | Lansing Waverly | 29:00.8 |
| 90 | Seth BarbrickPlace 90 · Grade 10 · GR West Mich. Aviation | 10 | GR West Mich. Aviation | 29:20.7 |
| 91 | Hunter AllchinPlace 91 · Grade 11 · Byron Center | 11 | Byron Center | 31:31.0 |
| 92 | Will VisPlace 92 · Grade 10 · GR West Mich. Aviation | 10 | GR West Mich. Aviation | 32:06.3 |
| 93 | Jameson BakerPlace 93 · Grade 10 · Lansing Waverly | 10 | Lansing Waverly | 33:24.3 |