| 1 | Brycen KyllonenPlace 1 · Grade 8 · Caledonia (Duncan-Kraft) | 8 | Caledonia (Duncan-Kraft) | 11:57.08 |
| 2 | Leo OliveroPlace 2 · Grade 8 · Northern Hills | 8 | Northern Hills | 12:11.81 |
| 3 | Owen EricksonPlace 3 · Grade 7 · Northern Hills | 7 | Northern Hills | 12:13.24 |
| 4 | Brayden RuplePlace 4 · Grade 7 · Caledonia (Duncan-Kraft) | 7 | Caledonia (Duncan-Kraft) | 12:13.54 |
| 5 | Alexander PackardPlace 5 · Grade 7 · Northern Hills | 7 | Northern Hills | 12:18.99 |
| 6 | Raylan MartinPlace 6 · Grade 7 · Crestwood | 7 | Crestwood | 12:28.40 |
| 7 | Arlo RosalezPlace 7 · Grade 7 · Grand Rapids Public Schools | 7 | Grand Rapids Public Schools | 12:42.20 |
| 8 | Micah BensonPlace 8 · Grade 8 · Forest Hills Central | 8 | Forest Hills Central | 13:00.37 |
| 9 | Charles LintemuthPlace 9 · Grade 8 · Forest Hills Central | 8 | Forest Hills Central | 13:00.73 |
| 10 | Levi PostPlace 10 · Grade 6 · Northern Hills | 6 | Northern Hills | 13:04.89 |
| 11 | Joseph MacedoPlace 11 · Grade 8 · Northern Hills | 8 | Northern Hills | 13:10.20 |
| 12 | James SowlePlace 12 · Grade 8 · Caledonia (Duncan-Kraft) | 8 | Caledonia (Duncan-Kraft) | 13:10.42 |
| 13 | Colton HugglerPlace 13 · Grade 6 · Caledonia (Duncan-Kraft) | 6 | Caledonia (Duncan-Kraft) | 13:11.84 |
| 14 | Jayceon GlasperPlace 14 · Grade 8 · Crestwood | 8 | Crestwood | 13:12.82 |
| 15 | Everett WellsPlace 15 · Grade 7 · Caledonia (Duncan-Kraft) | 7 | Caledonia (Duncan-Kraft) | 13:13.52 |
| 16 | August LePlace 16 · Grade 8 · Grand Rapids Public Schools | 8 | Grand Rapids Public Schools | 13:19.02 |
| 17 | Lincoln RussellPlace 17 · Grade 8 · Forest Hills Central | 8 | Forest Hills Central | 13:19.61 |
| 18 | Brennan BeardPlace 18 · Grade 8 · Caledonia (Duncan-Kraft) | 8 | Caledonia (Duncan-Kraft) | 13:19.78 |
| 19 | Connor MakelaPlace 19 · Grade 6 · Caledonia (Duncan-Kraft) | 6 | Caledonia (Duncan-Kraft) | 13:27.35 |
| 20 | Carsten SchwanneckePlace 20 · Grade 7 · Northern Hills | 7 | Northern Hills | 13:27.59 |
| 21 | Lucas AmorosePlace 21 · Grade 6 · Caledonia (Duncan-Kraft) | 6 | Caledonia (Duncan-Kraft) | 13:30.00 |
| 22 | Harvey LeePlace 22 · Grade 8 · Grand Rapids Public Schools | 8 | Grand Rapids Public Schools | 13:32.93 |
| 23 | Adam JawadPlace 23 · Grade 8 · Forest Hills Central | 8 | Forest Hills Central | 13:33.88 |
| 24 | Cooper RosemanPlace 24 · Grade 8 · Caledonia (Duncan-Kraft) | 8 | Caledonia (Duncan-Kraft) | 13:46.07 |
| 25 | Dane PlacinskiPlace 25 · Grade 7 · Forest Hills Central | 7 | Forest Hills Central | 13:57.11 |
| 26 | Isaac GrasmanPlace 26 · Grade 7 · Caledonia (Duncan-Kraft) | 7 | Caledonia (Duncan-Kraft) | 14:02.35 |
| 27 | Peter MundwilerPlace 27 · Grade 8 · Northern Hills | 8 | Northern Hills | 14:04.04 |
| 28 | Evan KaltzPlace 28 · Grade 8 · Forest Hills Central | 8 | Forest Hills Central | 14:05.58 |
| 29 | Theo HaysPlace 29 · Grade 8 · Forest Hills Central | 8 | Forest Hills Central | 14:06.10 |
| 30 | Silas GroenhofPlace 30 · Grade 8 · Forest Hills Central | 8 | Forest Hills Central | 14:09.57 |
| 31 | Grant HutchinsPlace 31 · Grade 8 · Northern Hills | 8 | Northern Hills | 14:11.43 |
| 32 | Landry CookPlace 32 · Grade 6 · Caledonia (Duncan-Kraft) | 6 | Caledonia (Duncan-Kraft) | 14:13.38 |
| 33 | Micah DraftPlace 33 · Grade 8 · Caledonia (Duncan-Kraft) | 8 | Caledonia (Duncan-Kraft) | 14:14.50 |
| 34 | Jameson HarrisonPlace 34 · Grade 7 · Northern Hills | 7 | Northern Hills | 14:20.15 |
| 35 | Benjamin KilpatrickPlace 35 · Grade 8 · Grand Rapids Public Schools | 8 | Grand Rapids Public Schools | 14:31.91 |
| 36 | Caleb KendrickPlace 36 · Grade 7 · Grand Rapids Public Schools | 7 | Grand Rapids Public Schools | 14:32.31 |
| 37 | Max MussPlace 37 · Grade 7 · Northern Hills | 7 | Northern Hills | 14:32.46 |
| 38 | Maxwell GePlace 38 · Grade 8 · Crestwood | 8 | Crestwood | 14:33.00 |
| 39 | Tobin GuffyPlace 39 · Grade 8 · Caledonia (Duncan-Kraft) | 8 | Caledonia (Duncan-Kraft) | 14:36.04 |
| 40 | Quincy DennerPlace 40 · Grade 7 · Crestwood | 7 | Crestwood | 14:37.10 |
| 41 | Arav DrazninPlace 41 · Grade 6 · Northern Hills | 6 | Northern Hills | 14:44.24 |
| 42 | Davis VermeerschPlace 42 · Grade 6 · Northern Hills | 6 | Northern Hills | 14:50.14 |
| 43 | Bode ZuzelskiPlace 43 · Grade 8 · Northern Hills | 8 | Northern Hills | 14:50.23 |
| 44 | Hudson HalmaPlace 44 · Grade 8 · Northern Hills | 8 | Northern Hills | 14:55.40 |
| 45 | Jaden BookerPlace 45 · Grade 8 · Crestwood | 8 | Crestwood | 15:01.35 |
| 46 | Danny Zacharias-RamirezPlace 46 · Grade 7 · Grand Rapids Public Schools | 7 | Grand Rapids Public Schools | 15:04.43 |
| 47 | Andon JundtPlace 47 · Grade 7 · Northern Hills | 7 | Northern Hills | 15:06.41 |
| 48 | Reed PettingaPlace 48 · Grade 8 · Northern Hills | 8 | Northern Hills | 15:06.75 |
| 49 | Connor MooneyPlace 49 · Grade 7 · Northern Hills | 7 | Northern Hills | 15:06.97 |
| 50 | Zachary CottonPlace 50 · Grade 8 · Northern Hills | 8 | Northern Hills | 15:11.18 |
| 51 | Easton AllenPlace 51 · Grade 8 · Forest Hills Central | 8 | Forest Hills Central | 15:11.43 |
| 52 | Andrey KoutychenkoPlace 52 · Grade 7 · Northern Hills | 7 | Northern Hills | 15:15.46 |
| 53 | Jack ThompsonPlace 53 · Grade 6 · Caledonia (Duncan-Kraft) | 6 | Caledonia (Duncan-Kraft) | 15:17.07 |
| 54 | Elliot McLaughlanPlace 54 · Grade 7 · Northern Hills | 7 | Northern Hills | 15:18.23 |
| 55 | Danny PsenickaPlace 55 · Grade 7 · Caledonia (Duncan-Kraft) | 7 | Caledonia (Duncan-Kraft) | 15:18.51 |
| 56 | Eli SakalaPlace 56 · Grade 7 · Caledonia (Duncan-Kraft) | 7 | Caledonia (Duncan-Kraft) | 15:19.69 |
| 57 | Lawson EmmertPlace 57 · Grade 7 · Northern Hills | 7 | Northern Hills | 15:20.08 |
| 58 | Isaac KonynenbeltPlace 58 · Grade 8 · Crestwood | 8 | Crestwood | 15:23.99 |
| 59 | Jack WittePlace 59 · Grade 8 · Northern Hills | 8 | Northern Hills | 15:24.51 |
| 60 | Elijah HodgePlace 60 · Grade 8 · Crestwood | 8 | Crestwood | 15:24.54 |
| 61 | Noah SchuchardtPlace 61 · Grade 7 · Caledonia (Duncan-Kraft) | 7 | Caledonia (Duncan-Kraft) | 15:25.54 |
| 62 | Maxwell HambyPlace 62 · Grade 7 · Northern Hills | 7 | Northern Hills | 15:26.77 |
| 63 | Bennett PerkinsPlace 63 · Grade 6 · Northern Hills | 6 | Northern Hills | 15:27.17 |
| 64 | Lucas GrajewskiPlace 64 · Grade 8 · Caledonia (Duncan-Kraft) | 8 | Caledonia (Duncan-Kraft) | 15:32.49 |
| 65 | Omari HawkinsPlace 65 · Grade 7 · Crestwood | 7 | Crestwood | 15:38.21 |
| 66 | Quinn PalmerPlace 66 · Grade 7 · Crestwood | 7 | Crestwood | 15:45.08 |
| 67 | Hatcher SimonPlace 67 · Grade 7 · Northern Hills | 7 | Northern Hills | 15:56.18 PR |
| 68 | Wesley SmithPlace 68 · Grade 6 · Caledonia (Duncan-Kraft) | 6 | Caledonia (Duncan-Kraft) | 15:56.39 |
| 69 | Kaden PeperaPlace 69 · Grade 7 · Caledonia (Duncan-Kraft) | 7 | Caledonia (Duncan-Kraft) | 15:58.86 PR |
| 70 | Scott TheisenPlace 70 · Grade 6 · Caledonia (Duncan-Kraft) | 6 | Caledonia (Duncan-Kraft) | 16:02.48 |
| 71 | Chase BridgesPlace 71 · Grade 8 · Caledonia (Duncan-Kraft) | 8 | Caledonia (Duncan-Kraft) | 16:19.64 |
| 72 | Andrew ArehartPlace 72 · Grade 8 · Caledonia (Duncan-Kraft) | 8 | Caledonia (Duncan-Kraft) | 16:21.96 |
| 73 | Josiah BradfordPlace 73 · Grade 8 · Crestwood | 8 | Crestwood | 16:28.46 |
| 74 | Malek AbielPlace 74 · Grade 8 · Crestwood | 8 | Crestwood | 16:34.16 |
| 75 | Greyson PaulenPlace 75 · Grade 8 · Caledonia (Duncan-Kraft) | 8 | Caledonia (Duncan-Kraft) | 16:36.70 |
| 76 | Lincoln RafflerPlace 76 · Grade 6 · Caledonia (Duncan-Kraft) | 6 | Caledonia (Duncan-Kraft) | 16:39.56 |
| 77 | Danny KraffPlace 77 · Grade 8 · Grand Rapids Public Schools | 8 | Grand Rapids Public Schools | 16:41.59 |
| 78 | Sawyer SchultzPlace 78 · Grade 8 · Caledonia (Duncan-Kraft) | 8 | Caledonia (Duncan-Kraft) | 16:43.98 |
| 79 | Tyler EmersonPlace 79 · Grade 6 · Caledonia (Duncan-Kraft) | 6 | Caledonia (Duncan-Kraft) | 16:49.48 |
| 80 | Adam MerhiPlace 80 · Grade 7 · Forest Hills Central | 7 | Forest Hills Central | 17:04.76 |
| 81 | Declan MenaPlace 81 · Grade 7 · Caledonia (Duncan-Kraft) | 7 | Caledonia (Duncan-Kraft) | 17:05.42 |
| 82 | David NolanPlace 82 · Grade 8 · Northern Hills | 8 | Northern Hills | 17:19.95 |
| 83 | Thomas RobisonPlace 83 · Grade 6 · Valleywood | 6 | Valleywood | 17:40.81 |
| 84 | Hugo BuppPlace 84 · Grade 8 · Forest Hills Central | 8 | Forest Hills Central | 17:45.09 |
| 85 | Aiden GuthriePlace 85 · Grade 7 · Valleywood | 7 | Valleywood | 17:47.02 |
| 86 | Beckett BraggPlace 86 · Grade 7 · Forest Hills Central | 7 | Forest Hills Central | 17:48.06 |
| 87 | Caleb FoxPlace 87 · Grade 8 · Caledonia (Duncan-Kraft) | 8 | Caledonia (Duncan-Kraft) | 17:49.43 PR |
| 88 | Aledander ShenPlace 88 · Grade 6 · Northern Hills | 6 | Northern Hills | 17:49.69 |
| 89 | Max Van EronPlace 89 · Grade 7 · Forest Hills Central | 7 | Forest Hills Central | 17:53.33 |
| 90 | Beckett RieffenbergerPlace 90 · Grade 8 · Forest Hills Central | 8 | Forest Hills Central | 17:54.34 PR |
| 91 | Oliver BurkartPlace 91 · Grade 8 · Forest Hills Central | 8 | Forest Hills Central | 18:02.23 |
| 92 | Elias SassoPlace 92 · Grade 8 · Forest Hills Central | 8 | Forest Hills Central | 18:02.48 |
| 93 | Sam FeigenbaumPlace 93 · Grade 7 · Forest Hills Central | 7 | Forest Hills Central | 18:07.39 |
| 94 | Leyton KramoPlace 94 · Grade 6 · Caledonia (Duncan-Kraft) | 6 | Caledonia (Duncan-Kraft) | 18:14.32 |
| 95 | Darren McGavinPlace 95 · Grade 8 · Grand Rapids Public Schools | 8 | Grand Rapids Public Schools | 18:16.01 |
| 96 | Isaiah KovicakPlace 96 · Grade 7 · Caledonia (Duncan-Kraft) | 7 | Caledonia (Duncan-Kraft) | 18:21.51 |
| 97 | Judah DraftPlace 97 · Grade 6 · Caledonia (Duncan-Kraft) | 6 | Caledonia (Duncan-Kraft) | 18:22.09 |
| 98 | Aiden CrawfordPlace 98 · Grade 8 · Valleywood | 8 | Valleywood | 18:37.88 |
| 99 | Wesley HumePlace 99 · Grade 8 · Caledonia (Duncan-Kraft) | 8 | Caledonia (Duncan-Kraft) | 18:52.40 |
| 100 | Andrew BrownPlace 100 · Grade 7 · Forest Hills Central | 7 | Forest Hills Central | 19:23.40 |