| — | Gabe CarlsonGrade 8 · Forest Hills CentralUnofficial | 8 | Forest Hills Central | 13:03.3 |
| — | Johnathan CardozaGrade 7 · Thornapple KelloggUnofficial | 7 | Thornapple Kellogg | 13:21.7 |
| — | Ben VanArtserGrade 8 · Caledonia (Duncan-Kraft)Unofficial | 8 | Caledonia (Duncan-Kraft) | 13:27.3 |
| — | TK KnoertzerGrade 8 · Caledonia (Duncan-Kraft)Unofficial | 8 | Caledonia (Duncan-Kraft) | 13:44.3 |
| — | Aidan O'MearaGrade 7 · Forest Hills CentralUnofficial | 7 | Forest Hills Central | 13:56.9 |
| — | Cade GrahamGrade 7 · Caledonia (Duncan-Kraft)Unofficial | 7 | Caledonia (Duncan-Kraft) | 13:58.0 |
| — | Reed HolmstromGrade 8 · Forest Hills CentralUnofficial | 8 | Forest Hills Central | 14:01.9 |
| — | Jeremy JamesGrade 7 · Forest Hills CentralUnofficial | 7 | Forest Hills Central | 14:03.1 |
| — | Kyle DennisonGrade 6 · Caledonia (Duncan-Kraft)Unofficial | 6 | Caledonia (Duncan-Kraft) | 14:10.2 PR |
| — | Jon ArnoldGrade 8 · HastingsUnofficial | 8 | Hastings | 14:17.3 |
| — | Emmet SchmehlingGrade 8 · Caledonia (Duncan-Kraft)Unofficial | 8 | Caledonia (Duncan-Kraft) | 14:18.1 |
| — | Alex SouzaGrade 8 · Forest Hills CentralUnofficial | 8 | Forest Hills Central | 14:35.6 |
| — | William JensenGrade 7 · HastingsUnofficial | 7 | Hastings | 14:36.9 |
| — | Garret KloskaGrade 8 · Wayland UnionUnofficial | 8 | Wayland Union | 14:38.1 |
| — | Bryce FleisherGrade 7 · Caledonia (Duncan-Kraft)Unofficial | 7 | Caledonia (Duncan-Kraft) | 14:41.8 |
| — | Marcos RodriguezGrade 8 · Forest Hills CentralUnofficial | 8 | Forest Hills Central | 14:45.0 |
| — | Matthew MahoneyGrade 7 · Forest Hills CentralUnofficial | 7 | Forest Hills Central | 14:50.0 |
| — | Jamin ThompsonGrade 7 · Caledonia (Duncan-Kraft)Unofficial | 7 | Caledonia (Duncan-Kraft) | 14:54.6 |
| — | Matthew BrownGrade 8 · Caledonia (Duncan-Kraft)Unofficial | 8 | Caledonia (Duncan-Kraft) | 14:55.2 |
| — | Ethan CookGrade 7 · Caledonia (Duncan-Kraft)Unofficial | 7 | Caledonia (Duncan-Kraft) | 14:56.4 |
| — | Eli StantonGrade 7 · Caledonia (Duncan-Kraft)Unofficial | 7 | Caledonia (Duncan-Kraft) | 14:57.0 |
| — | Carter MonsonGrade 8 · Caledonia (Duncan-Kraft)Unofficial | 8 | Caledonia (Duncan-Kraft) | 14:57.6 |
| — | Ethan MandsagerGrade 8 · Caledonia (Duncan-Kraft)Unofficial | 8 | Caledonia (Duncan-Kraft) | 15:09.0 |
| — | Austin KiethGrade 8 · Caledonia (Duncan-Kraft)Unofficial | 8 | Caledonia (Duncan-Kraft) | 15:09.5 |
| — | Keegan PetersonGrade 8 · Caledonia (Duncan-Kraft)Unofficial | 8 | Caledonia (Duncan-Kraft) | 15:28.1 |
| — | Thomas SolomonGrade 8 · Thornapple KelloggUnofficial | 8 | Thornapple Kellogg | 15:33.6 |
| — | Josh PhillipGrade 7 · Forest Hills CentralUnofficial | 7 | Forest Hills Central | 15:36.1 |
| — | Braden TollesGrade 8 · HastingsUnofficial | 8 | Hastings | 15:36.6 |
| — | Elijah MillerGrade 7 · Caledonia (Duncan-Kraft)Unofficial | 7 | Caledonia (Duncan-Kraft) | 15:37.0 |
| — | Aidan MakledGrade 8 · HastingsUnofficial | 8 | Hastings | 15:41.4 |
| — | Kenny BickfordGrade 7 · Thornapple KelloggUnofficial | 7 | Thornapple Kellogg | 15:49.0 |
| — | Austin RuthGrade 8 · Thornapple KelloggUnofficial | 8 | Thornapple Kellogg | 15:59.6 |
| — | Josh ButlerGrade 8 · Wayland UnionUnofficial | 8 | Wayland Union | 15:59.9 |
| — | David OshinskiGrade 8 · Thornapple KelloggUnofficial | 8 | Thornapple Kellogg | 16:00.7 |
| — | Camron ZoetGrade 7 · Thornapple KelloggUnofficial | 7 | Thornapple Kellogg | 16:06.2 |
| — | Josh DafoeGrade 7 · Caledonia (Duncan-Kraft)Unofficial | 7 | Caledonia (Duncan-Kraft) | 16:09.1 |
| — | Aidan GaryGrade 8 · Forest Hills CentralUnofficial | 8 | Forest Hills Central | 16:15.1 |
| — | Dane BarnesGrade 8 · HastingsUnofficial | 8 | Hastings | 16:16.2 |
| — | John CourcyGrade 8 · Forest Hills CentralUnofficial | 8 | Forest Hills Central | 16:16.8 |
| — | Griffin SeeberGrade 8 · HastingsUnofficial | 8 | Hastings | 16:17.5 |
| — | McCann AtenGrade 7 · Wayland UnionUnofficial | 7 | Wayland Union | 16:26.2 |
| — | Mitchell RafterGrade 7 · HastingsUnofficial | 7 | Hastings | 16:28.0 PR |
| — | Duncan ClarkGrade 8 · Forest Hills CentralUnofficial | 8 | Forest Hills Central | 16:38.5 |
| — | Isaac GhareebGrade 7 · Forest Hills CentralUnofficial | 7 | Forest Hills Central | 16:47.8 |
| — | Ian RussellGrade 8 · Wayland UnionUnofficial | 8 | Wayland Union | 16:50.4 |
| — | Cole RaphaelGrade 8 · Thornapple KelloggUnofficial | 8 | Thornapple Kellogg | 16:52.0 |
| — | Brennan LutzGrade 7 · Thornapple KelloggUnofficial | 7 | Thornapple Kellogg | 16:59.4 |
| — | Brayden PetersenGrade 7 · Caledonia (Duncan-Kraft)Unofficial | 7 | Caledonia (Duncan-Kraft) | 17:10.2 PR |
| — | Logan VanlenteGrade 7 · Forest Hills CentralUnofficial | 7 | Forest Hills Central | 17:15.8 |
| — | Jacob JelsemaGrade 8 · Wayland UnionUnofficial | 8 | Wayland Union | 17:21.4 |
| — | Hunter VanbeekGrade 8 · Caledonia (Duncan-Kraft)Unofficial | 8 | Caledonia (Duncan-Kraft) | 17:25.6 |
| — | Aidan BurkeGrade 8 · Forest Hills CentralUnofficial | 8 | Forest Hills Central | 17:27.6 |
| — | Blake HarrisGrade 8 · HastingsUnofficial | 8 | Hastings | 17:36.0 |
| — | Triston RichardsGrade 8 · Wayland UnionUnofficial | 8 | Wayland Union | 17:41.0 |
| — | Zac DodsonGrade 7 · Forest Hills CentralUnofficial | 7 | Forest Hills Central | 17:49.9 |
| — | Sam CooperGrade 7 · Forest Hills CentralUnofficial | 7 | Forest Hills Central | 17:52.7 |
| — | Joshua MartinGrade 8 · Wayland UnionUnofficial | 8 | Wayland Union | 18:14.0 |
| — | Claten PattenGrade 7 · HastingsUnofficial | 7 | Hastings | 18:15.1 |
| — | Sam BluntGrade 7 · Caledonia (Duncan-Kraft)Unofficial | 7 | Caledonia (Duncan-Kraft) | 18:16.1 |
| — | Ryan OyamaGrade 7 · Wayland UnionUnofficial | 7 | Wayland Union | 18:19.7 |
| — | Cameron CribbsGrade 8 · Forest Hills CentralUnofficial | 8 | Forest Hills Central | 18:31.6 |
| — | Harrison HillGrade 8 · Forest Hills CentralUnofficial | 8 | Forest Hills Central | 18:33.6 |
| — | Masen SchofieldGrade 8 · Forest Hills CentralUnofficial | 8 | Forest Hills Central | 18:39.8 |
| — | Andrew TuokkolaGrade 8 · Thornapple KelloggUnofficial | 8 | Thornapple Kellogg | 18:41.8 |
| — | Easton WierengaGrade 8 · Caledonia (Duncan-Kraft)Unofficial | 8 | Caledonia (Duncan-Kraft) | 18:42.1 |
| — | Michael LentzGrade 8 · Forest Hills CentralUnofficial | 8 | Forest Hills Central | 18:44.0 |
| — | Linus KaecheleGrade 7 · Forest Hills CentralUnofficial | 7 | Forest Hills Central | 18:51.8 |
| — | Yahir SanchezGrade 7 · Thornapple KelloggUnofficial | 7 | Thornapple Kellogg | 18:53.0 |
| — | Alex ButlevicsGrade 8 · Forest Hills CentralUnofficial | 8 | Forest Hills Central | 19:07.9 |
| — | Jake MaringGrade 8 · Thornapple KelloggUnofficial | 8 | Thornapple Kellogg | 19:09.8 |
| — | John MailnowskiGrade 6 · Caledonia (Duncan-Kraft)Unofficial | 6 | Caledonia (Duncan-Kraft) | 19:10.6 PR |
| — | Alex StewardGrade 8 · HastingsUnofficial | 8 | Hastings | 19:11.3 |
| — | Dylan WilsonGrade 8 · Forest Hills CentralUnofficial | 8 | Forest Hills Central | 19:12.9 |
| — | Anthony KinneGrade 7 · Thornapple KelloggUnofficial | 7 | Thornapple Kellogg | 19:19.3 |
| — | Cameron HessGrade 7 · Thornapple KelloggUnofficial | 7 | Thornapple Kellogg | 19:20.4 |
| — | Justus YoungGrade 8 · Caledonia (Duncan-Kraft)Unofficial | 8 | Caledonia (Duncan-Kraft) | 19:50.4 |
| — | Eli KerseyGrade 7 · Caledonia (Duncan-Kraft)Unofficial | 7 | Caledonia (Duncan-Kraft) | 19:51.0 |
| — | Bobby GrantGrade 8 · Caledonia (Duncan-Kraft)Unofficial | 8 | Caledonia (Duncan-Kraft) | 19:51.4 |
| — | Josh BrownGrade 8 · HastingsUnofficial | 8 | Hastings | 20:04.9 |
| — | Zachery WedykeGrade 8 · Thornapple KelloggUnofficial | 8 | Thornapple Kellogg | 20:32.6 |
| — | Dylan LearGrade 7 · HastingsUnofficial | 7 | Hastings | 20:49.5 |
| — | Mathew HeggGrade 7 · Forest Hills CentralUnofficial | 7 | Forest Hills Central | 20:56.2 |
| — | Jack StonerGrade 6 · Caledonia (Duncan-Kraft)Unofficial | 6 | Caledonia (Duncan-Kraft) | 21:06.4 |
| — | Evan CribbsGrade 7 · Forest Hills CentralUnofficial | 7 | Forest Hills Central | 21:18.1 |
| — | Ethan DiLorenzoGrade 7 · Forest Hills CentralUnofficial | 7 | Forest Hills Central | 21:54.3 |
| — | Eli YoungGrade 7 · Caledonia (Duncan-Kraft)Unofficial | 7 | Caledonia (Duncan-Kraft) | 22:16.1 |
| — | Alex ShierGrade 7 · Forest Hills CentralUnofficial | 7 | Forest Hills Central | 22:17.1 |
| — | Aaron TenelshofGrade 7 · Caledonia (Duncan-Kraft)Unofficial | 7 | Caledonia (Duncan-Kraft) | 22:19.3 |
| — | William RomanykGrade 7 · Forest Hills CentralUnofficial | 7 | Forest Hills Central | 22:21.4 |
| — | Sam NorbergGrade 7 · Caledonia (Duncan-Kraft)Unofficial | 7 | Caledonia (Duncan-Kraft) | 22:33.6 |
| — | Lewis BushGrade 7 · Wayland UnionUnofficial | 7 | Wayland Union | 22:40.1 |
| — | Gavin DenmanGrade 7 · Thornapple KelloggUnofficial | 7 | Thornapple Kellogg | 23:10.8 |
| — | Brody BeboutGrade 7 · Forest Hills CentralUnofficial | 7 | Forest Hills Central | 23:36.3 |
| — | Ben VanHovenGrade 7 · Thornapple KelloggUnofficial | 7 | Thornapple Kellogg | 23:46.8 |
| — | Shane CoykendallGrade 7 · Thornapple KelloggUnofficial | 7 | Thornapple Kellogg | 24:15.9 |