| 1 | Parker LampenPlace 1 · Grade 8 · Saugatuck | 8 | Saugatuck | 10:50.9 |
| 2 | Brooks LampenPlace 2 · Grade 7 · Saugatuck | 7 | Saugatuck | 10:53.3 |
| 3 | Tristan MonroePlace 3 · Grade 8 · Saugatuck | 8 | Saugatuck | 11:17.8 |
| 4 | Noah WilliamsPlace 4 · Grade 8 · Lawton | 8 | Lawton | 11:19.8 PR |
| 5 | Silas ReamesPlace 5 · Grade 7 · Kalamazoo Christian | 7 | Kalamazoo Christian | 11:24.7 PR |
| 6 | Holden UlligPlace 6 · Grade 8 · Bridgman MS | 8 | Bridgman MS | 11:34.1 PR |
| 7 | Trevin HeyserPlace 7 · Grade 8 · Saugatuck | 8 | Saugatuck | 11:35.9 PR |
| 8 | Lincoln VanFerrariPlace 8 · Grade 8 · Coloma | 8 | Coloma | 11:36.9 |
| 9 | Walden GrobPlace 9 · Grade 8 · Holland Black River | 8 | Holland Black River | 11:41.2 PR |
| 10 | Patrick ConklinPlace 10 · Grade 6 · Bridgman MS | 6 | Bridgman MS | 11:45.0 |
| 11 | Preston CornishPlace 11 · Grade 7 · Lawton | 7 | Lawton | 11:47.1 PR |
| 12 | Sai ParrishPlace 12 · Grade 8 · Saugatuck | 8 | Saugatuck | 11:49.4 PR |
| 13 | Colby StockingPlace 13 · Grade 8 · Martin | 8 | Martin | 12:00.1 PR |
| 14 | Yuji HairstonPlace 14 · Grade 7 · Bridgman MS | 7 | Bridgman MS | 12:04.8 |
| 15 | Lincoln RandallPlace 15 · Grade 6 · Kalamazoo Christian | 6 | Kalamazoo Christian | 12:13.0 PR |
| 16 | Oliver Santiago-KronkPlace 16 · Grade 8 · Bridgman MS | 8 | Bridgman MS | 12:16.5 PR |
| 17 | Camden LypinskiPlace 17 · Grade 8 · South Haven Baseline | 8 | South Haven Baseline | 12:17.7 PR |
| 18 | Isaac StruberPlace 18 · Grade 7 · Schoolcraft | 7 | Schoolcraft | 12:18.9 PR |
| 19 | Ben FortsonPlace 19 · Grade 8 · Saugatuck | 8 | Saugatuck | 12:21.4 |
| 20 | Konner BronkemaPlace 20 · Grade 8 · L. E. White (Allegan) | 8 | L. E. White (Allegan) | 12:24.2 PR |
| 21 | Ethan CummingsPlace 21 · Grade 7 · Lawton | 7 | Lawton | 12:29.2 PR |
| 22 | Jan ButkiewiczPlace 22 · Grade 6 · Kalamazoo Hackett | 6 | Kalamazoo Hackett | 12:34.7 PR |
| 23 | Ryland DeVisserPlace 23 · Grade 6 · Schoolcraft | 6 | Schoolcraft | 12:44.8 |
| 24 | Andrew WilliamsPlace 24 · Grade 7 · Lawton | 7 | Lawton | 12:47.0 PR |
| 25 | Landen BaryoPlace 25 · Grade 8 · Coloma | 8 | Coloma | 12:47.6 PR |
| 26 | Sam VerseputPlace 26 · Grade 8 · South Haven Baseline | 8 | South Haven Baseline | 12:48.2 PR |
| 27 | Quincy BandfieldPlace 27 · Grade 8 · Lawton | 8 | Lawton | 12:53.0 |
| 28 | Jackson AldrichPlace 28 · Grade 7 · Schoolcraft | 7 | Schoolcraft | 12:55.2 |
| 29 | Judah PattiPlace 29 · Grade 8 · Kalamazoo Hackett | 8 | Kalamazoo Hackett | 12:55.4 PR |
| 30 | Louie FinedellPlace 30 · Grade 7 · Galesburg-Augusta | 7 | Galesburg-Augusta | 12:56.2 PR |
| 31 | Garrett StoutPlace 31 · Grade 8 · Martin | 8 | Martin | 12:56.5 PR |
| 32 | Grant AdamsPlace 32 · Grade 7 · Saugatuck | 7 | Saugatuck | 12:56.6 |
| 33 | Hudson ArmintroutPlace 33 · Grade 8 · South Haven Baseline | 8 | South Haven Baseline | 13:03.0 PR |
| 34 | Jakub ButkiewiczPlace 34 · Grade 7 · Kalamazoo Hackett | 7 | Kalamazoo Hackett | 13:05.4 PR |
| 35 | Rylan BellPlace 35 · Grade 8 · Parchment | 8 | Parchment | 13:10.5 PR |
| 36 | Oliver BowmanPlace 36 · Grade 7 · Saugatuck | 7 | Saugatuck | 13:13.1 |
| 37 | Clayton MejeurPlace 37 · Grade 6 · Kalamazoo Christian | 6 | Kalamazoo Christian | 13:13.1 PR |
| 38 | Brockton BrownPlace 38 · Grade 8 · Fennville | 8 | Fennville | 13:14.2 |
| 39 | Hershel DohmPlace 39 · Grade 8 · Galesburg-Augusta | 8 | Galesburg-Augusta | 13:15.2 PR |
| 40 | Wyatt FrisPlace 40 · Grade 8 · Holland Black River | 8 | Holland Black River | 13:19.2 PR |
| 41 | Connor McFaddenPlace 41 · Grade 7 · Saugatuck | 7 | Saugatuck | 13:20.3 PR |
| 42 | Kenneth KomlinePlace 42 · Grade 6 · Holland Black River | 6 | Holland Black River | 13:26.2 PR |
| 43 | Jaxon CearlockPlace 43 · Grade 8 · Watervliet MS | 8 | Watervliet MS | 13:27.2 |
| 44 | Landon TiptonPlace 44 · Grade 8 · Watervliet MS | 8 | Watervliet MS | 13:31.7 PR |
| 45 | Ezekiel PetersPlace 45 · Grade 8 · Holland Black River | 8 | Holland Black River | 13:32.2 PR |
| 46 | Josiah AbshagenPlace 46 · Grade 7 · Kalamazoo Christian | 7 | Kalamazoo Christian | 13:36.0 PR |
| 47 | Everett BrunnerPlace 47 · Grade 7 · Kalamazoo Hackett | 7 | Kalamazoo Hackett | 13:37.6 PR |
| 48 | Brayan Romero PerezPlace 48 · Grade 8 · Martin | 8 | Martin | 13:38.4 PR |
| 49 | Cameron BandfieldPlace 49 · Grade 6 · Lawton | 6 | Lawton | 13:40.9 PR |
| 50 | Joshua StedmanPlace 50 · Grade 6 · Kalamazoo Hackett | 6 | Kalamazoo Hackett | 13:49.2 PR |
| 51 | Cameron StampPlace 51 · Grade 8 · Constantine | 8 | Constantine | 13:51.9 |
| 52 | Brixton StampPlace 52 · Grade 6 · Constantine | 6 | Constantine | 13:57.2 PR |
| 53 | Dawson CookPlace 53 · Grade 6 · Gobles ms | 6 | Gobles ms | 14:01.0 PR |
| 54 | Malachi DusekPlace 54 · Grade 8 · Fennville | 8 | Fennville | 14:05.5 |
| 55 | Weston KarrelsPlace 55 · Grade 8 · Coloma | 8 | Coloma | 14:14.7 PR |
| 56 | Cooper GignacPlace 56 · Grade 6 · Kalamazoo Christian | 6 | Kalamazoo Christian | 14:17.7 PR |
| 57 | Jase PhillipsPlace 57 · Grade 8 · L. E. White (Allegan) | 8 | L. E. White (Allegan) | 14:18.0 PR |
| 58 | Todd NortonPlace 58 · Grade 7 · South Haven Baseline | 7 | South Haven Baseline | 14:18.5 PR |
| 59 | Felix BedellPlace 59 · Grade 8 · Constantine | 8 | Constantine | 14:20.7 |
| 60 | Carwin ErnsbergerPlace 60 · Grade 6 · Bridgman MS | 6 | Bridgman MS | 14:23.7 |
| 61 | Rex SchneppPlace 61 · Grade 8 · Constantine | 8 | Constantine | 14:29.7 |
| 62 | Jacob CoukPlace 62 · Grade 7 · Schoolcraft | 7 | Schoolcraft | 14:36.0 |
| 63 | Benediktas GrigaliunasPlace 63 · Grade 6 · Kalamazoo Hackett | 6 | Kalamazoo Hackett | 14:46.9 PR |
| 64 | Christopher MarzoniePlace 64 · Grade 7 · Kalamazoo Hackett | 7 | Kalamazoo Hackett | 14:47.7 |
| 65 | Colin HemingerPlace 65 · Grade 8 · Lawton | 8 | Lawton | 14:49.3 PR |
| 66 | Jimmy HoekstraPlace 66 · Grade 8 · Kalamazoo Christian | 8 | Kalamazoo Christian | 14:49.5 |
| 67 | Nate DeGoodPlace 67 · Grade 6 · Martin | 6 | Martin | 14:50.5 |
| 68 | Gabe KenyonPlace 68 · Grade 7 · Fennville | 7 | Fennville | 14:53.8 |
| 69 | Theodore LowPlace 69 · Grade 7 · Schoolcraft | 7 | Schoolcraft | 14:56.5 |
| 70 | Zion OseguedaPlace 70 · Grade 8 · Watervliet MS | 8 | Watervliet MS | 14:59.7 PR |
| 71 | Nathan LaynePlace 71 · Grade 8 · Watervliet MS | 8 | Watervliet MS | 15:00.7 |
| 72 | Liam StanleyPlace 72 · Grade 7 · Coloma | 7 | Coloma | 15:02.8 |
| 73 | Deklan SlempPlace 73 · Grade 6 · Lawton | 6 | Lawton | 15:05.0 PR |
| 74 | Tate SalisburyPlace 74 · Grade 7 · Constantine | 7 | Constantine | 15:06.7 |
| 75 | Gordon VanOckerPlace 75 · Grade 6 · Gobles ms | 6 | Gobles ms | 15:07.9 PR |
| 76 | Evan VanAtterPlace 76 · Grade 7 · L. E. White (Allegan) | 7 | L. E. White (Allegan) | 15:08.7 PR |
| 77 | Colton CordesPlace 77 · Grade 7 · Lawton | 7 | Lawton | 15:20.1 |
| 78 | Caleb VeenstraPlace 78 · Grade 6 · Kalamazoo Christian | 6 | Kalamazoo Christian | 15:26.7 PR |
| 79 | Andrew ThelenPlace 79 · Grade 7 · Holland Black River | 7 | Holland Black River | 15:30.1 |
| 80 | Andrew NuttPlace 80 · Grade 6 · Kalamazoo Christian | 6 | Kalamazoo Christian | 15:31.5 |
| 81 | Hudson WilloughbyPlace 81 · Grade 6 · Schoolcraft | 6 | Schoolcraft | 15:35.2 PR |
| 82 | Hudson SonnenbergPlace 82 · Grade 8 · Kalamazoo Christian | 8 | Kalamazoo Christian | 15:37.7 PR |
| 83 | Trace MosleyPlace 83 · Grade 8 · Holland Black River | 8 | Holland Black River | 15:38.5 |
| 84 | Logan FleserPlace 84 · Grade 6 · Delton-Kellogg | 6 | Delton-Kellogg | 15:40.5 PR |
| 85 | Gibson JacobsPlace 85 · Grade 6 · Coloma | 6 | Coloma | 15:41.5 PR |
| 86 | Corbyn HerrenPlace 86 · Grade 6 · L. E. White (Allegan) | 6 | L. E. White (Allegan) | 15:42.1 PR |
| 87 | Matthew WymanPlace 87 · Grade 7 · Bridgman MS | 7 | Bridgman MS | 15:43.7 |
| 88 | Callon KneePlace 88 · Grade 6 · Schoolcraft | 6 | Schoolcraft | 15:48.0 |
| 89 | Elliot BursonPlace 89 · Grade 7 · Gobles ms | 7 | Gobles ms | 15:49.4 |
| 90 | Jacob VogelPlace 90 · Grade 6 · Kalamazoo Hackett | 6 | Kalamazoo Hackett | 16:05.5 PR |
| 91 | Amir WoodberryPlace 91 · Grade 7 · Constantine | 7 | Constantine | 16:12.7 |
| 92 | Deitrich SmithPlace 92 · Grade 7 · Schoolcraft | 7 | Schoolcraft | 16:13.9 PR |
| 93 | Grayson BarberPlace 93 · Grade 8 · Lawton | 8 | Lawton | 16:17.4 |
| 94 | Declan O'BrienPlace 94 · Grade 6 · Schoolcraft | 6 | Schoolcraft | 16:17.4 PR |
| 95 | Tyler ShafferPlace 95 · Grade 6 · Gobles ms | 6 | Gobles ms | 16:18.8 |
| 96 | Peter NounaPlace 96 · Grade 7 · Kalamazoo Hackett | 7 | Kalamazoo Hackett | 16:19.6 PR |
| 97 | Ryan DongPlace 97 · Grade 6 · Holland Black River | 6 | Holland Black River | 16:21.4 PR |
| 98 | Ram SundarPlace 98 · Grade 8 · Holland Black River | 8 | Holland Black River | 16:34.7 PR |
| 99 | Zaidyn StaffordPlace 99 · Grade 7 · Constantine | 7 | Constantine | 16:47.7 PR |
| 100 | Wyatt BusickPlace 100 · Grade 8 · Kalamazoo Hackett | 8 | Kalamazoo Hackett | 16:53.4 |