| 1 | Amar HamdanPlace 1 · Grade 11 · East Lansing | 11 | East Lansing | 18:56.5 |
| 2 | Micah O'NealPlace 2 · Grade 11 · East Lansing | 11 | East Lansing | 19:34.9 |
| 3 | Raphael GoldPlace 3 · Grade 12 · East Lansing | 12 | East Lansing | 19:36.2 |
| 4 | Henry PeckPlace 4 · Grade 9 · East Lansing | 9 | East Lansing | 19:43.8 |
| 5 | Sir Emmerich RobedeauPlace 5 · Grade 12 · Grand Ledge | 12 | Grand Ledge | 20:06.2 |
| 6 | Evan BoothPlace 6 · Grade 10 · East Lansing | 10 | East Lansing | 20:09.8 |
| 7 | Matthew LathomPlace 7 · Grade 11 · East Lansing | 11 | East Lansing | 20:14.5 |
| 8 | Simon Van WykPlace 8 · Grade 10 · East Lansing | 10 | East Lansing | 20:17.2 |
| 9 | Benjamin SzydlowskiPlace 9 · Grade 12 · Grand Ledge | 12 | Grand Ledge | 20:28.2 |
| 10 | Kai MartinPlace 10 · Grade 11 · East Lansing | 11 | East Lansing | 20:35.8 |
| 11 | Tanner KennedyPlace 11 · Grade 12 · Grand Ledge | 12 | Grand Ledge | 20:39.6 |
| 12 | Bobby FletcherPlace 12 · Grade 12 · Grand Ledge | 12 | Grand Ledge | 20:40.5 |
| 13 | Travis JuddPlace 13 · Grade 12 · Grand Ledge | 12 | Grand Ledge | 20:41.4 |
| 14 | Miles ButtelPlace 14 · Grade 9 · Grand Ledge | 9 | Grand Ledge | 20:59.8 |
| 15 | Mason JosephPlace 15 · Grade 11 · Byron Center | 11 | Byron Center | 21:02.3 |
| 16 | Blake HuitemaPlace 16 · Grade 11 · GR_West Michigan Aviati | 11 | GR_West Michigan Aviati | 21:04.5 |
| 17 | Bond SmithPlace 17 · Grade 10 · GR_West Michigan Aviati | 10 | GR_West Michigan Aviati | 21:09.0 |
| 18 | Dalles BailiffPlace 18 · Grade 9 · Ionia | 9 | Ionia | 21:37.9 |
| 19 | Bobby MillerPlace 19 · Grade 11 · Grand Ledge | 11 | Grand Ledge | 21:41.2 |
| 20 | Coby CourterPlace 20 · Grade 11 · Grand Ledge | 11 | Grand Ledge | 21:44.8 |
| 21 | Henry ElzingaPlace 21 · Grade 9 · GR_West Michigan Aviati | 9 | GR_West Michigan Aviati | 21:45.1 |
| 22 | Joshua MillerPlace 22 · Grade 11 · Grand Ledge | 11 | Grand Ledge | 21:47.9 |
| 23 | Abraham JagerPlace 23 · Grade 10 · GR_West Michigan Aviati | 10 | GR_West Michigan Aviati | 21:50.3 |
| 24 | Caleb ThambanPlace 24 · Grade 10 · GR_West Michigan Aviati | 10 | GR_West Michigan Aviati | 21:50.9 |
| 25 | Ben ElderPlace 25 · Grade 10 · Grand Ledge | 10 | Grand Ledge | 21:57.1 |
| 26 | Andrew HillPlace 26 · Grade 11 · Byron Center | 11 | Byron Center | 22:02.4 |
| 27 | Aristotle VynPlace 27 · Grade 9 · GR_West Michigan Aviati | 9 | GR_West Michigan Aviati | 22:12.7 |
| 28 | Steven SavoyPlace 28 · Grade 9 · Grand Ledge | 9 | Grand Ledge | 22:14.6 |
| 29 | Brendan SochayPlace 29 · Grade 12 · Grand Ledge | 12 | Grand Ledge | 22:17.6 |
| 30 | Cole WisenerPlace 30 · Grade 9 · Byron Center | 9 | Byron Center | 22:30.4 |
| 31 | Eli MoorhousePlace 31 · Grade 11 · Allendale | 11 | Allendale | 22:38.4 |
| 32 | Adam LipinskiPlace 32 · Grade 9 · Allendale | 9 | Allendale | 22:39.3 |
| 33 | Randall DustinPlace 33 · Grade 10 · Byron Center | 10 | Byron Center | 22:39.3 |
| 34 | Jude VitarelliPlace 34 · Grade 10 · Byron Center | 10 | Byron Center | 22:39.7 |
| 35 | John PotterPlace 35 · Grade 10 · Byron Center | 10 | Byron Center | 22:40.1 |
| 36 | Jackson LipseyPlace 36 · Grade 10 · Grand Ledge | 10 | Grand Ledge | 22:43.7 |
| 37 | Anthony ShattuckPlace 37 · Grade 9 · Ionia | 9 | Ionia | 22:47.4 |
| 38 | Joshua BottPlace 38 · Grade 10 · GR_West Michigan Aviati | 10 | GR_West Michigan Aviati | 22:47.6 |
| 39 | Caden WestersPlace 39 · Grade 11 · Byron Center | 11 | Byron Center | 22:53.0 |
| 40 | Aaron AlmyPlace 40 · Grade 9 · Grand Ledge | 9 | Grand Ledge | 23:04.7 |
| 41 | Carter KingsleyPlace 41 · Grade 11 · Grand Ledge | 11 | Grand Ledge | 23:06.5 |
| 42 | Owen RottierPlace 42 · Grade 9 · Grand Ledge | 9 | Grand Ledge | 23:12.8 |
| 43 | Landon VerMerrisPlace 43 · Grade 10 · Byron Center | 10 | Byron Center | 23:21.4 |
| 44 | Ian McLellanPlace 44 · Grade 10 · Byron Center | 10 | Byron Center | 23:23.3 |
| 45 | Will LoachridgePlace 45 · Grade 10 · East Lansing | 10 | East Lansing | 23:23.4 |
| 46 | Anthony RiveraPlace 46 · Grade 11 · Byron Center | 11 | Byron Center | 23:24.8 |
| 47 | Jack MilllerPlace 47 · Grade 10 · Grand Ledge | 10 | Grand Ledge | 23:32.8 |
| 48 | Joachim GilbertPlace 48 · Grade 12 · GR_West Michigan Aviati | 12 | GR_West Michigan Aviati | 23:34.2 |
| 49 | Ronan HiemstraPlace 49 · Grade 11 · Byron Center | 11 | Byron Center | 23:35.1 |
| 50 | Lucas LinnaPlace 50 · Grade 10 · GR_West Michigan Aviati | 10 | GR_West Michigan Aviati | 23:42.3 |
| 51 | Jack HalliwillPlace 51 · Grade 11 · Grand Ledge | 11 | Grand Ledge | 23:47.9 |
| 52 | Wesley VisPlace 52 · Grade 12 · GR_West Michigan Aviati | 12 | GR_West Michigan Aviati | 23:50.7 |
| 53 | Timothy WaldronPlace 53 · Grade 10 · GR_West Michigan Aviati | 10 | GR_West Michigan Aviati | 23:57.1 |
| 54 | Nolan OsbunPlace 54 · Grade 10 · Mason | 10 | Mason | 23:59.6 |
| 55 | Bryson NewmanPlace 55 · Grade 11 · Byron Center | 11 | Byron Center | 24:01.3 |
| 56 | Lucas KorsmoPlace 56 · Grade 9 · GR_West Michigan Aviati | 9 | GR_West Michigan Aviati | 24:01.7 |
| 57 | Corbin BarkerPlace 57 · Grade 9 · Allendale | 9 | Allendale | 24:03.8 |
| 58 | Fisher EdwardsPlace 58 · Grade 11 · Lansing Waverly | 11 | Lansing Waverly | 24:05.0 |
| 59 | Adlai KerseyPlace 59 · Grade 10 · GR_West Michigan Aviati | 10 | GR_West Michigan Aviati | 24:13.8 |
| 60 | Derek ChristnerPlace 60 · Grade 10 · GR_West Michigan Aviati | 10 | GR_West Michigan Aviati | 24:13.8 |
| 61 | Josiah Lundy-RushPlace 61 · Grade 11 · East Lansing | 11 | East Lansing | 24:45.8 |
| 62 | Jude VanderWeidePlace 62 · Grade 9 · Wayland Union | 9 | Wayland Union | 24:56.9 |
| 63 | Andrieu BlomelingPlace 63 · Grade 10 · Byron Center | 10 | Byron Center | 25:12.1 |
| 64 | Jayson AndersonPlace 64 · Grade 10 · Mason | 10 | Mason | 25:28.1 |
| 65 | Nathan WaldronPlace 65 · Grade 10 · GR_West Michigan Aviati | 10 | GR_West Michigan Aviati | 25:40.6 |
| 66 | Gabe HollmanPlace 66 · Grade 9 · Ionia | 9 | Ionia | 25:40.6 |
| 67 | Jaxon SenaPlace 67 · Grade 9 · Allendale | 9 | Allendale | 25:43.8 |
| 68 | Caleb KeilenPlace 68 · Grade 10 · GR_West Michigan Aviati | 10 | GR_West Michigan Aviati | 25:45.7 |
| 69 | Simeon MontneyPlace 69 · Grade 9 · Shepherd | 9 | Shepherd | 26:01.8 |
| 70 | Mason TerrellPlace 70 · Grade 9 · Allendale | 9 | Allendale | 26:08.2 |
| 71 | Jordan WeersPlace 71 · Grade 11 · Wayland Union | 11 | Wayland Union | 26:22.1 |
| 72 | Joaquin DelgadoPlace 72 · Grade 9 · Byron Center | 9 | Byron Center | 26:25.7 |
| 73 | Caleb VincentPlace 73 · Grade 10 · Mason | 10 | Mason | 26:42.7 |
| 74 | Kyle BishopPlace 74 · Grade 12 · Byron Center | 12 | Byron Center | 27:08.3 |
| 75 | Ari VernagusPlace 75 · Grade 10 · East Lansing | 10 | East Lansing | 27:47.4 |
| 76 | Lucas DeRykePlace 76 · Grade 11 · Allendale | 11 | Allendale | 27:47.5 |
| 77 | Isaac RoblesPlace 77 · Grade 9 · GR_West Michigan Aviati | 9 | GR_West Michigan Aviati | 28:24.7 |
| 78 | Dane SpraguePlace 78 · Grade 9 · Allendale | 9 | Allendale | 28:39.7 |
| 79 | Josiah GonzalezPlace 79 · Grade 12 · Byron Center | 12 | Byron Center | 28:49.6 |
| 80 | Andy KernPlace 80 · Grade 12 · Lansing Waverly | 12 | Lansing Waverly | 29:12.9 |
| 81 | David WardPlace 81 · Grade 10 · Mason | 10 | Mason | 29:39.6 |
| 82 | Charles RadtkePlace 82 · Grade 11 · Shepherd | 11 | Shepherd | 30:39.5 |
| 83 | Dre DoddPlace 83 · Grade 9 · Lansing Waverly | 9 | Lansing Waverly | 31:55.9 |
| 84 | Hunter AllchinPlace 84 · Grade 10 · Byron Center | 10 | Byron Center | 32:45.9 |
| 85 | Payton BakerPlace 85 · Grade 9 · Ionia | 9 | Ionia | 33:45.8 |
| 1 | Alex DonethPlace 1 · Grade 10 · Mason | 10 | Mason | 17:00.1 |
| 2 | Jacob MontgomeryPlace 2 · Grade 11 · Ionia | 11 | Ionia | 17:06.0 |
| 3 | Levi GreenPlace 3 · Grade 11 · Byron Center | 11 | Byron Center | 17:08.2 |
| 4 | Jack DeVriesPlace 4 · Grade 12 · GR_West Michigan Aviati | 12 | GR_West Michigan Aviati | 17:11.1 |
| 5 | Elijah HutchinsonPlace 5 · Grade 10 · Grand Ledge | 10 | Grand Ledge | 17:19.1 |
| 6 | Sam ElderPlace 6 · Grade 12 · Grand Ledge | 12 | Grand Ledge | 17:31.3 |
| 7 | Gabe BenavidesPlace 7 · Grade 12 · East Lansing | 12 | East Lansing | 17:31.8 |
| 8 | Devin WeaverPlace 8 · Grade 12 · Wayland Union | 12 | Wayland Union | 17:33.4 |
| 9 | Aden AshworthPlace 9 · Grade 9 · Allendale | 9 | Allendale | 17:33.5 |
| 10 | James MeningaPlace 10 · Grade 12 · Mason | 12 | Mason | 17:35.1 |
| 11 | Parker TiethofPlace 11 · Grade 10 · Allendale | 10 | Allendale | 17:37.3 |
| 12 | Sam BoothPlace 12 · Grade 12 · East Lansing | 12 | East Lansing | 17:43.4 |
| 13 | Kilian WhalenPlace 13 · Grade 10 · Allendale | 10 | Allendale | 17:44.8 |
| 14 | Dylan PallettPlace 14 · Grade 10 · Wayland Union | 10 | Wayland Union | 17:49.8 |
| 15 | Ronnie SilveiraPlace 15 · Grade 9 · Allendale | 9 | Allendale | 18:01.9 |
| 16 | Sam DonnellanPlace 16 · Grade 11 · East Lansing | 11 | East Lansing | 18:04.4 |
| 17 | Ben HaakensonPlace 17 · Grade 10 · Grand Ledge | 10 | Grand Ledge | 18:05.5 |
| 18 | Sawyer HosfordPlace 18 · Grade 12 · Holt | 12 | Holt | 18:06.3 |
| 19 | Nolan LonguskiPlace 19 · Grade 10 · Shepherd | 10 | Shepherd | 18:07.5 |
| 20 | Travis KoonPlace 20 · Grade 12 · Wayland Union | 12 | Wayland Union | 18:10.3 |
| 21 | Adam HafnerPlace 21 · Grade 12 · Grand Ledge | 12 | Grand Ledge | 18:11.8 |
| 22 | Corey JonesPlace 22 · Grade 10 · Comstock Park | 10 | Comstock Park | 18:12.5 |
| 23 | Michael CyrulPlace 23 · Grade 11 · East Lansing | 11 | East Lansing | 18:13.5 |
| 24 | Mitchell JeruzalPlace 24 · Grade 10 · Byron Center | 10 | Byron Center | 18:17.9 |
| 25 | Nathaniel KilgorePlace 25 · Grade 11 · Holt | 11 | Holt | 18:18.8 |
| 26 | Julian EdwardsPlace 26 · Grade 12 · Holt | 12 | Holt | 18:19.3 |
| 27 | Luke HemkerPlace 27 · Grade 10 · GR_West Michigan Aviati | 10 | GR_West Michigan Aviati | 18:19.9 |
| 28 | Nathan OkiPlace 28 · Grade 10 · GR_West Michigan Aviati | 10 | GR_West Michigan Aviati | 18:23.5 |
| 29 | Ben RottierPlace 29 · Grade 9 · Grand Ledge | 9 | Grand Ledge | 18:24.3 |
| 30 | Cole MitchellPlace 30 · Grade 11 · Byron Center | 11 | Byron Center | 18:24.9 |
| 31 | Isaac DyerPlace 31 · Grade 11 · Wayland Union | 11 | Wayland Union | 18:28.0 |
| 32 | Alex RedmanPlace 32 · Grade 12 · Mason | 12 | Mason | 18:30.8 |
| 33 | Samuel VanderWerfPlace 33 · Grade 11 · Byron Center | 11 | Byron Center | 18:35.3 |
| 34 | Ellis YokomPlace 34 · Grade 11 · Ionia | 11 | Ionia | 18:38.5 |
| 35 | Alex MckennonPlace 35 · Grade 9 · Grand Ledge | 9 | Grand Ledge | 18:45.5 |
| 36 | James ButlerPlace 36 · Grade 11 · Wayland Union | 11 | Wayland Union | 18:46.1 |
| 37 | Nico LopezPlace 37 · Grade 12 · Shepherd | 12 | Shepherd | 18:48.6 |
| 38 | Ryan AlfordPlace 38 · Grade 12 · Lake Odessa Lakewood | 12 | Lake Odessa Lakewood | 18:48.8 |
| 39 | Sebastian ErbePlace 39 · Grade 12 · Mason | 12 | Mason | 18:50.9 |
| 40 | Noah JohnstonPlace 40 · Grade 9 · GR_West Michigan Aviati | 9 | GR_West Michigan Aviati | 18:53.5 |
| 41 | Ian HinklePlace 41 · Grade 11 · Grand Ledge | 11 | Grand Ledge | 18:54.8 |
| 42 | Owen MoorePlace 42 · Grade 9 · Portland | 9 | Portland | 18:54.9 |
| 43 | Evan NewcombePlace 43 · Grade 12 · East Lansing | 12 | East Lansing | 18:55.2 |
| 44 | Conner McCormickPlace 44 · Grade 10 · Mason | 10 | Mason | 18:58.1 |
| 45 | Andrew CommeretPlace 45 · Grade 10 · Comstock Park | 10 | Comstock Park | 18:59.9 |
| 46 | Connor O'DonohuePlace 46 · Grade 11 · GR_West Michigan Aviati | 11 | GR_West Michigan Aviati | 19:04.6 |
| 47 | Jack BrownPlace 47 · Grade 10 · GR_West Michigan Aviati | 10 | GR_West Michigan Aviati | 19:14.4 |
| 48 | Landon JayaramanPlace 48 · Grade 10 · Holt | 10 | Holt | 19:18.3 |
| 49 | Ian McNeelPlace 49 · Grade 9 · Shepherd | 9 | Shepherd | 19:20.7 |
| 50 | Chandler SelkPlace 50 · Grade 12 · Allendale | 12 | Allendale | 19:20.9 |
| 51 | Tyson EvansPlace 51 · Grade 11 · Ionia | 11 | Ionia | 19:21.3 |
| 52 | Ben GrossPlace 52 · Grade 10 · Allendale | 10 | Allendale | 19:22.6 |
| 53 | Zachary NunnPlace 53 · Grade 10 · Holt | 10 | Holt | 19:23.2 |
| 54 | Marcos CastillaPlace 54 · Grade 12 · Lansing Waverly | 12 | Lansing Waverly | 19:32.9 |
| 55 | Stephon EdwardsPlace 55 · Grade 12 · Holt | 12 | Holt | 19:37.7 |
| 56 | Ryan CouserPlace 56 · Grade 10 · Grand Ledge | 10 | Grand Ledge | 19:38.7 |
| 57 | Gavriel ModdermanPlace 57 · Grade 9 · Allendale | 9 | Allendale | 19:39.5 |
| 58 | Mark MillardPlace 58 · Grade 11 · Byron Center | 11 | Byron Center | 19:39.7 |
| 59 | Keegan DeHarePlace 59 · Grade 9 · Allendale | 9 | Allendale | 19:40.1 |
| 60 | Kameron AmungaPlace 60 · Grade 9 · Lansing Waverly | 9 | Lansing Waverly | 19:43.2 |
| 61 | Steven HodgesPlace 61 · Grade 12 · Holt | 12 | Holt | 19:44.4 |
| 62 | Blake MathewsPlace 62 · Grade 11 · Mason | 11 | Mason | 19:49.0 |
| 63 | Alexander SchaferPlace 63 · Grade 11 · Grand Ledge | 11 | Grand Ledge | 19:53.5 |
| 64 | Luke NunezPlace 64 · Grade 11 · Grand Ledge | 11 | Grand Ledge | 19:53.8 |
| 65 | Asher JagerPlace 65 · Grade 9 · GR_West Michigan Aviati | 9 | GR_West Michigan Aviati | 20:19.1 |
| 66 | Bryson Van RynPlace 66 · Grade 11 · GR_West Michigan Aviati | 11 | GR_West Michigan Aviati | 20:20.0 |
| 67 | Graydon OttPlace 67 · Grade 9 · GR_West Michigan Aviati | 9 | GR_West Michigan Aviati | 20:20.2 |
| 68 | Lincoln DenisPlace 68 · Grade 11 · Ionia | 11 | Ionia | 20:28.4 |
| 69 | Jonathon LennonPlace 69 · Grade 11 · Byron Center | 11 | Byron Center | 20:30.9 |
| 70 | Alex BusheePlace 70 · Grade 11 · Ionia | 11 | Ionia | 20:40.1 |
| 71 | Brady WoltersPlace 71 · Grade 11 · Byron Center | 11 | Byron Center | 20:40.7 |
| 72 | Miles VanDamPlace 72 · Grade 11 · Byron Center | 11 | Byron Center | 20:45.2 |
| 73 | Brody LengerPlace 73 · Grade 12 · Byron Center | 12 | Byron Center | 21:02.8 |
| 74 | Oscar Andrade-NavaPlace 74 · Grade 10 · Wyoming | 10 | Wyoming | 21:09.4 |
| 75 | Dalton DunnPlace 75 · Grade 11 · Mason | 11 | Mason | 21:10.1 |
| 76 | Brady NewmanPlace 76 · Grade 9 · Byron Center | 9 | Byron Center | 21:11.5 |
| 77 | Jaxxon ThelenPlace 77 · Grade 9 · Ionia | 9 | Ionia | 21:13.9 |
| 78 | Brody SandbornPlace 78 · Grade 10 · Portland | 10 | Portland | 21:19.5 |
| 79 | Matthias OverleyPlace 79 · Grade 10 · Lansing Waverly | 10 | Lansing Waverly | 21:20.5 |
| 80 | Peyton SelkPlace 80 · Grade 12 · Allendale | 12 | Allendale | 21:22.3 |
| 81 | Noah GolaPlace 81 · Grade 11 · Shepherd | 11 | Shepherd | 21:26.0 |
| 82 | Logan MeansPlace 82 · Grade 10 · Shepherd | 10 | Shepherd | 21:31.3 |
| 83 | Robert Fletcher TuttlePlace 83 · Grade 12 · GR_West Michigan Aviati | 12 | GR_West Michigan Aviati | 21:31.7 |
| 84 | Xavier HoppePlace 84 · Grade 10 · Shepherd | 10 | Shepherd | 21:33.8 |
| 85 | Ethan KilgorePlace 85 · Grade 9 · Holt | 9 | Holt | 21:35.5 |
| 86 | Matt CronkPlace 86 · Grade 12 · Lake Odessa Lakewood | 12 | Lake Odessa Lakewood | 21:46.6 |
| 87 | Ethan AnthesPlace 87 · Grade 12 · Mason | 12 | Mason | 21:47.6 |
| 88 | Caleb AndersonPlace 88 · Grade 10 · Wyoming | 10 | Wyoming | 21:49.8 |
| 89 | Riley JohnsonPlace 89 · Grade 10 · Lake Odessa Lakewood | 10 | Lake Odessa Lakewood | 21:51.7 |
| 90 | Israel LopezPlace 90 · Grade 11 · Lansing Waverly | 11 | Lansing Waverly | 21:53.6 |
| 91 | Isaac GolaPlace 91 · Grade 9 · Shepherd | 9 | Shepherd | 21:54.1 |
| 92 | Devin SpitzleyPlace 92 · Grade 11 · Portland | 11 | Portland | 22:02.1 |
| 93 | Zachary BurtPlace 93 · Grade 9 · Shepherd | 9 | Shepherd | 22:03.4 |
| 94 | Will GavinPlace 94 · Grade 10 · Wayland Union | 10 | Wayland Union | 22:04.0 |
| 95 | Lucas BronsonPlace 95 · Grade 10 · Allendale | 10 | Allendale | 22:09.2 |
| 96 | Drew LymanPlace 96 · Grade 12 · Lansing Waverly | 12 | Lansing Waverly | 22:13.5 |
| 97 | Jordan SernaPlace 97 · Grade 11 · Lansing Waverly | 11 | Lansing Waverly | 22:48.7 |
| 98 | Camden WrightPlace 98 · Grade 9 · Lake Odessa Lakewood | 9 | Lake Odessa Lakewood | 22:50.0 |
| 99 | CJ ShultzPlace 99 · Grade 11 · Lansing Waverly | 11 | Lansing Waverly | 22:51.0 |
| 100 | Jacob LuskPlace 100 · Grade 10 · Comstock Park | 10 | Comstock Park | 23:01.8 |
| 101 | Hunter LoundsPlace 101 · Grade 11 · Holt | 11 | Holt | 23:15.9 |
| 102 | Cadence Denis-GriffithPlace 102 · Grade 9 · Ionia | 9 | Ionia | 23:19.8 |
| 103 | Charles HeissPlace 103 · Grade 9 · Lake Odessa Lakewood | 9 | Lake Odessa Lakewood | 23:20.9 |
| 104 | Ethan CapponPlace 104 · Grade 11 · Lake Odessa Lakewood | 11 | Lake Odessa Lakewood | 23:47.9 |
| 105 | Tyler DavisPlace 105 · Grade 9 · Wyoming | 9 | Wyoming | 24:19.5 |
| 106 | Carter VanWykPlace 106 · Grade 11 · Wayland Union | 11 | Wayland Union | 24:25.2 |
| 107 | Alexander AguileraPlace 107 · Grade 12 · Wyoming | 12 | Wyoming | 24:34.2 |
| 108 | Ethan ManningPlace 108 · Grade 9 · Wayland Union | 9 | Wayland Union | 24:47.5 |
| 109 | Ryan TravisPlace 109 · Grade 10 · Shepherd | 10 | Shepherd | 25:52.3 |
| 110 | Tristan BurgessPlace 110 · Grade 11 · Holt | 11 | Holt | 25:52.4 |
| 111 | Ray HallPlace 111 · Grade 11 · Lansing Waverly | 11 | Lansing Waverly | 26:45.0 |
| 112 | Joseph ButlerPlace 112 · Grade 9 · Wayland Union | 9 | Wayland Union | 27:03.9 |
| 113 | Graysen DettweilerPlace 113 · Grade 9 · Comstock Park | 9 | Comstock Park | 27:51.1 |
| 114 | Nathan MundPlace 114 · Grade 10 · Portland | 10 | Portland | 30:41.5 |
| 115 | Matthew SeaveyPlace 115 · Grade 11 · Portland | 11 | Portland | 30:46.4 |
| 116 | Jonah LancasterPlace 116 · Grade 9 · Lake Odessa Lakewood | 9 | Lake Odessa Lakewood | 31:01.9 |
| 117 | Jeramiah PearsonPlace 117 · Grade 10 · Wyoming | 10 | Wyoming | 39:12.9 |