| 1 | Rex PumfordPlace 1 · Grade 8 · NBC | 8 | NBC | 8:46.69 |
| 2 | Nolan KesslerPlace 2 · Grade 8 · NBC | 8 | NBC | 8:49.28 |
| 3 | Logan GregoryPlace 3 · Grade 8 · Saranac | 8 | Saranac | 9:03.40 |
| 4 | Zadan RyskampPlace 4 · Grade 8 · NorthPointe Christian | 8 | NorthPointe Christian | 9:18.35 |
| 5 | Carter MacKellarPlace 5 · Grade 8 · Western Michigan Christ | 8 | Western Michigan Christ | 9:18.36 |
| 6 | Peter BehmPlace 6 · Grade 8 · NorthPointe Christian | 8 | NorthPointe Christian | 9:20.59 |
| 7 | Reagan DowningPlace 7 · Grade 8 · Holland Calvary Christi | 8 | Holland Calvary Christi | 9:21.49 |
| 8 | Brady OosterhousePlace 8 · Grade 8 · Saranac | 8 | Saranac | 9:26.50 |
| 9 | Colton HuizingaPlace 9 · Grade 8 · AHHC (Covenant Christia | 8 | AHHC (Covenant Christia | 9:31.39 |
| 10 | Logan BylsmaPlace 10 · Grade 7 · AHHC (Covenant Christia | 7 | AHHC (Covenant Christia | 9:33.78 |
| 11 | Cole FeenstraPlace 11 · Grade 6 · AHHC (Covenant Christia | 6 | AHHC (Covenant Christia | 9:36.29 |
| 12 | Wesley MairPlace 12 · Grade 7 · NBC | 7 | NBC | 9:36.62 |
| 13 | Joel OosterhousePlace 13 · Grade 7 · Saranac | 7 | Saranac | 9:37.00 |
| 14 | Cameron CarnesPlace 14 · Grade 8 · GR Potter's House | 8 | GR Potter's House | 9:37.28 |
| 15 | Joseph CoonPlace 15 · Grade 8 · White Cloud | 8 | White Cloud | 9:37.78 |
| 16 | Logan SpanglerPlace 16 · Grade 8 · NorthPointe Christian | 8 | NorthPointe Christian | 9:43.40 |
| 17 | Ryan SorrellPlace 17 · Grade 8 · NorthPointe Christian | 8 | NorthPointe Christian | 9:44.85 |
| 18 | Peter VanderSchaafPlace 18 · Grade 8 · AHHC (Covenant Christia | 8 | AHHC (Covenant Christia | 9:47.03 |
| 19 | Owen ZuverinkPlace 19 · Grade 8 · AHHC (Covenant Christia | 8 | AHHC (Covenant Christia | 9:52.00 |
| 20 | Zach BylsmaPlace 20 · Grade 6 · AHHC (Covenant Christia | 6 | AHHC (Covenant Christia | 9:53.00 |
| 21 | Elijah WaskeyPlace 21 · Grade 7 · West Michigan Homeschoo | 7 | West Michigan Homeschoo | 9:53.06 |
| 22 | Sam DykstraPlace 22 · Grade 8 · AHHC (Covenant Christia | 8 | AHHC (Covenant Christia | 9:53.29 |
| 23 | Jacob ErdmannPlace 23 · Grade 6 · West Michigan Homeschoo | 6 | West Michigan Homeschoo | 9:54.98 |
| 24 | Camden AdkinsPlace 24 · Grade 8 · Holland Calvary Christi | 8 | Holland Calvary Christi | 10:01.49 |
| 25 | Aiden KamphuisPlace 25 · Grade 8 · Kent City | 8 | Kent City | 10:01.77 |
| 26 | Mason WilliamsPlace 26 · Grade 8 · Holland Calvary Christi | 8 | Holland Calvary Christi | 10:03.66 |
| 27 | Gideon GemmenPlace 27 · Grade 8 · GR Potter's House | 8 | GR Potter's House | 10:05.83 |
| 28 | Brock HopkinsPlace 28 · Grade 8 · Saranac | 8 | Saranac | 10:05.91 |
| 29 | Xavier StraayerPlace 29 · Grade 8 · NorthPointe Christian | 8 | NorthPointe Christian | 10:13.71 |
| 30 | Jacob HopPlace 30 · Grade 8 · Libertas Christian | 8 | Libertas Christian | 10:14.43 |
| 31 | Daniel ErdmannPlace 31 · Grade 8 · West Michigan Homeschoo | 8 | West Michigan Homeschoo | 10:14.44 |
| 32 | Andrew DuthlerPlace 32 · Grade 8 · AHHC (Covenant Christia | 8 | AHHC (Covenant Christia | 10:18.47 |
| 33 | Ezra WinklePlace 33 · Grade 7 · GR Potter's House | 7 | GR Potter's House | 10:19.63 |
| 34 | Tyson BeardsleyPlace 34 · Grade 8 · Holland Calvary Christi | 8 | Holland Calvary Christi | 10:19.82 |
| 35 | Beckett SwansonPlace 35 · Grade 8 · Pine River (LeRoy) | 8 | Pine River (LeRoy) | 10:21.43 |
| 36 | Izaac KragtPlace 36 · Grade 8 · GR Potter's House | 8 | GR Potter's House | 10:25.12 |
| 37 | Mathew CourseyPlace 37 · Grade 7 · Holland Calvary Christi | 7 | Holland Calvary Christi | 10:27.65 |
| 38 | Caiden GoodrichPlace 38 · Grade 6 · GR Potter's House | 6 | GR Potter's House | 10:28.83 |
| 39 | Kam VanDriePlace 39 · Grade 8 · Holland Calvary Christi | 8 | Holland Calvary Christi | 10:33.80 |
| 40 | Lucas HirtPlace 40 · Grade 7 · NorthPointe Christian | 7 | NorthPointe Christian | 10:36.34 |
| 41 | Luis HirtPlace 41 · Grade 8 · NorthPointe Christian | 8 | NorthPointe Christian | 10:36.87 |
| 42 | Jesse RockholdPlace 42 · Grade 6 · Saranac | 6 | Saranac | 10:37.61 |
| 43 | Devin KuiperPlace 43 · Grade 7 · AHHC (Covenant Christia | 7 | AHHC (Covenant Christia | 10:44.37 |
| 44 | Evan VanBarenPlace 44 · Grade 7 · AHHC (Covenant Christia | 7 | AHHC (Covenant Christia | 10:46.62 |
| 45 | Timothy LeathermanPlace 45 · Grade 6 · NBC | 6 | NBC | 10:49.54 |
| 46 | Emmett ElsnerPlace 46 · Grade 7 · Kent City | 7 | Kent City | 10:50.67 |
| 47 | Finley KuiperPlace 47 · Grade 7 · AHHC (Covenant Christia | 7 | AHHC (Covenant Christia | 10:51.92 |
| 48 | Ethan DeVriesPlace 48 · Grade 7 · AHHC (Covenant Christia | 7 | AHHC (Covenant Christia | 10:54.06 |
| 49 | Jonathan MuellerPlace 49 · Grade 7 · NBC | 7 | NBC | 10:54.11 |
| 50 | Levi KleynPlace 50 · Grade 7 · AHHC (Covenant Christia | 7 | AHHC (Covenant Christia | 11:01.60 |
| 51 | Andrew WestraPlace 51 · Grade 8 · AHHC (Covenant Christia | 8 | AHHC (Covenant Christia | 11:04.19 |
| 52 | Adin KruithofPlace 52 · Grade 6 · Holland Calvary Christi | 6 | Holland Calvary Christi | 11:07.20 |
| 53 | Dakoda WorleyPlace 53 · Grade 7 · Kent City | 7 | Kent City | 11:07.29 |
| 54 | Bryce SchipperPlace 54 · Grade 8 · AHHC (Covenant Christia | 8 | AHHC (Covenant Christia | 11:09.82 |
| 55 | Greyson WydeveldPlace 55 · Grade 7 · Western Michigan Christ | 7 | Western Michigan Christ | 11:09.83 |
| 56 | Dale HicePlace 56 · Grade 8 · Saranac | 8 | Saranac | 11:10.33 |
| 57 | Joey ZuverinkPlace 57 · Grade 7 · AHHC (Covenant Christia | 7 | AHHC (Covenant Christia | 11:15.05 |
| 58 | Quinton HuizingaPlace 58 · Grade 6 · AHHC (Covenant Christia | 6 | AHHC (Covenant Christia | 11:22.57 |
| 59 | Jackson KrantzPlace 59 · Grade 7 · Pine River (LeRoy) | 7 | Pine River (LeRoy) | 11:27.14 |
| 60 | Reuben KuiperPlace 60 · Grade 6 · AHHC (Covenant Christia | 6 | AHHC (Covenant Christia | 11:29.80 |
| 61 | Linkon UtterPlace 61 · Grade 6 · Holland Calvary Christi | 6 | Holland Calvary Christi | 11:32.88 |
| 62 | Joshua HoldridgePlace 62 · Grade 7 · NorthPointe Christian | 7 | NorthPointe Christian | 11:36.88 |
| 63 | Easton DykstraPlace 63 · Grade 7 · AHHC (Covenant Christia | 7 | AHHC (Covenant Christia | 11:37.83 |
| 64 | Gideon KuiperPlace 64 · Grade 6 · AHHC (Covenant Christia | 6 | AHHC (Covenant Christia | 11:39.83 |
| 65 | Shaun DeBoerPlace 65 · Grade 6 · AHHC (Covenant Christia | 6 | AHHC (Covenant Christia | 11:40.62 |
| 66 | Lance BuiterPlace 66 · Grade 7 · AHHC (Covenant Christia | 7 | AHHC (Covenant Christia | 11:41.27 |
| 67 | Tristan SterlyPlace 67 · Grade 6 · Pine River (LeRoy) | 6 | Pine River (LeRoy) | 11:41.37 |
| 68 | Brayden BloomPlace 68 · Grade 7 · Kent City | 7 | Kent City | 11:44.11 |
| 69 | Alex OosterhousePlace 69 · Grade 6 · AHHC (Covenant Christia | 6 | AHHC (Covenant Christia | 11:46.88 |
| 70 | Noah KooiengaPlace 70 · Grade 6 · AHHC (Covenant Christia | 6 | AHHC (Covenant Christia | 11:47.20 |
| 71 | Andrew CourseyPlace 71 · Grade 6 · Holland Calvary Christi | 6 | Holland Calvary Christi | 11:47.31 |
| 72 | Wyatt GrillPlace 72 · Grade 6 · West Michigan Homeschoo | 6 | West Michigan Homeschoo | 11:47.65 |
| 73 | Noah MonteithPlace 73 · Grade 6 · West Michigan Homeschoo | 6 | West Michigan Homeschoo | 11:48.35 |
| 74 | Will KraakPlace 74 · Grade 8 · West Michigan Homeschoo | 8 | West Michigan Homeschoo | 11:52.74 |
| 75 | Jackson GoodrichPlace 75 · Grade 6 · GR Potter's House | 6 | GR Potter's House | 12:01.07 |
| 76 | Logan SimpsonPlace 76 · Grade 8 · Saranac | 8 | Saranac | 12:02.14 |
| 77 | Hudson PipePlace 77 · Grade 7 · AHHC (Covenant Christia | 7 | AHHC (Covenant Christia | 12:02.65 |
| 78 | Henry RotmanPlace 78 · Grade 6 · Holland Calvary Christi | 6 | Holland Calvary Christi | 12:16.41 |
| 79 | Liam VerHoefPlace 79 · Grade 7 · West Michigan Homeschoo | 7 | West Michigan Homeschoo | 12:21.08 |
| 80 | Triston KoolePlace 80 · Grade 6 · AHHC (Covenant Christia | 6 | AHHC (Covenant Christia | 12:27.15 |
| 81 | Nicholas BlainPlace 81 · Grade 7 · Pine River (LeRoy) | 7 | Pine River (LeRoy) | 12:41.57 |
| 82 | Lucas MourerPlace 82 · Grade 6 · Kent City | 6 | Kent City | 12:43.37 |
| 83 | Brandon VanTilPlace 83 · Grade 7 · AHHC (Covenant Christia | 7 | AHHC (Covenant Christia | 12:43.96 |
| 84 | Elias RinsemaPlace 84 · Grade 7 · Western Michigan Christ | 7 | Western Michigan Christ | 13:12.04 |
| 85 | Luke TyersPlace 85 · Grade 6 · Kent City | 6 | Kent City | 13:33.01 |
| 86 | Ian GoebelPlace 86 · Grade 7 · White Cloud | 7 | White Cloud | 14:19.67 |
| 87 | Aiden ZookPlace 87 · Grade 6 · White Cloud | 6 | White Cloud | 14:24.17 |
| 88 | Jeremiah McNeilPlace 88 · Grade 8 · NorthPointe Christian | 8 | NorthPointe Christian | 14:25.84 |
| 89 | Eli BrummelPlace 89 · Grade 8 · AHHC (Covenant Christia | 8 | AHHC (Covenant Christia | 14:50.91 |
| 90 | Dylan VanTilPlace 90 · Grade 8 · AHHC (Covenant Christia | 8 | AHHC (Covenant Christia | 15:01.57 |
| 91 | Nolan LowitzkiPlace 91 · Grade 8 · NorthPointe Christian | 8 | NorthPointe Christian | 15:01.98 |
| 92 | Max StembolPlace 92 · Grade 6 · NBC | 6 | NBC | 15:04.52 |
| 93 | Evan HollenbachPlace 93 · Grade 7 · NorthPointe Christian | 7 | NorthPointe Christian | 15:06.39 |
| 94 | Peter FouserPlace 94 · Grade 6 · NBC | 6 | NBC | 15:07.42 |
| 95 | Benjamin McCanlessPlace 95 · Grade 8 · Western Michigan Christ | 8 | Western Michigan Christ | 15:11.91 |
| 96 | Abram VeldkampPlace 96 · Grade 7 · NorthPointe Christian | 7 | NorthPointe Christian | 16:56.26 |
| 97 | William SmithPlace 97 · Grade 6 · White Cloud | 6 | White Cloud | 17:08.94 |
| 98 | Brady CatrellPlace 98 · Grade 8 · Saranac | 8 | Saranac | 17:10.54 |
| 99 | Josh KollPlace 99 · Grade 6 · AHHC (Covenant Christia | 6 | AHHC (Covenant Christia | 17:58.76 |