| 1 | Abron PagePlace 1 · Grade 9 · Saugatuck | 9 | Saugatuck | 18:58.93 |
| 2 | Ashton SkinnerPlace 2 · Grade 11 · Saugatuck | 11 | Saugatuck | 19:18.99 |
| 3 | Gabe BaschPlace 3 · Grade 9 · Kalamazoo Hackett | 9 | Kalamazoo Hackett | 19:36.14 |
| 4 | Reneesh SundarPlace 4 · Grade 11 · Holland Black River | 11 | Holland Black River | 20:18.01 |
| 5 | Jack FavreauPlace 5 · Grade 12 · Delton-Kellogg | 12 | Delton-Kellogg | 20:24.74 |
| 6 | Xander RuiterPlace 6 · Grade 10 · Martin | 10 | Martin | 20:53.20 PR |
| 7 | Graydon McGoughPlace 7 · Grade 9 · Holland Black River | 9 | Holland Black River | 21:09.73 |
| 8 | Shepherd BannerPlace 8 · Grade 9 · Holland Black River | 9 | Holland Black River | 21:10.46 PR |
| 9 | Kemper RevaPlace 9 · Grade 11 · Schoolcraft | 11 | Schoolcraft | 21:18.86 |
| 10 | David MoralesPlace 10 · Grade 12 · Fennville | 12 | Fennville | 21:28.84 PR |
| 11 | Brandon AmosPlace 11 · Grade 10 · Fennville | 10 | Fennville | 21:30.07 PR |
| 12 | Lucas DoubledeePlace 12 · Grade 10 · Delton-Kellogg | 10 | Delton-Kellogg | 21:35.54 |
| 13 | Logan TenbrinkPlace 13 · Grade 10 · Martin | 10 | Martin | 21:39.97 |
| 14 | Kyler GerminderPlace 14 · Grade 10 · Kalamazoo Hackett | 10 | Kalamazoo Hackett | 21:43.30 |
| 15 | Carter CooperPlace 15 · Grade 12 · Delton-Kellogg | 12 | Delton-Kellogg | 21:47.03 PR |
| 16 | Geovanni LopezPlace 16 · Grade 9 · Holland Black River | 9 | Holland Black River | 22:05.10 |
| 17 | Gavin KeelerPlace 17 · Grade 10 · Martin | 10 | Martin | 22:07.83 |
| 18 | Dominic LesterPlace 18 · Grade 9 · Saugatuck | 9 | Saugatuck | 22:09.03 |
| 19 | Wilson St. JohnPlace 19 · Grade 10 · Kalamazoo Hackett | 10 | Kalamazoo Hackett | 22:11.35 |
| 20 | Kade FretzPlace 20 · Grade 11 · Saugatuck | 11 | Saugatuck | 22:11.79 |
| 21 | Felipe FernandezPlace 21 · Grade 9 · Fennville | 9 | Fennville | 22:13.71 |
| 22 | Brock DrewyorPlace 22 · Grade 11 · Schoolcraft | 11 | Schoolcraft | 22:16.58 |
| 23 | Michael StedmanPlace 23 · Grade 9 · Kalamazoo Hackett | 9 | Kalamazoo Hackett | 22:32.02 |
| 24 | Malachi MartinPlace 24 · Grade 11 · Delton-Kellogg | 11 | Delton-Kellogg | 22:55.86 |
| 25 | Alexander BoyntonPlace 25 · Grade 12 · Schoolcraft | 12 | Schoolcraft | 23:23.75 |
| 26 | Juan CoronadoPlace 26 · Grade 12 · Fennville | 12 | Fennville | 23:28.87 |
| 27 | Daniel MaackPlace 27 · Grade 11 · Watervliet | 11 | Watervliet | 23:41.45 |
| 28 | Tanner BloomPlace 28 · Grade 11 · Fennville | 11 | Fennville | 23:57.42 |
| 29 | Brennen WrightPlace 29 · Grade 9 · Constantine | 9 | Constantine | 24:04.78 |
| 30 | Jonathan Meza-NavarroPlace 30 · Grade 12 · Martin | 12 | Martin | 24:08.88 |
| 31 | Frank CantanzaritePlace 31 · Grade 9 · Constantine | 9 | Constantine | 24:30.29 |
| 32 | Colin KennedyPlace 32 · Grade 10 · Martin | 10 | Martin | 24:39.99 |
| 33 | Easton D'AmourPlace 33 · Grade 10 · Saugatuck | 10 | Saugatuck | 25:28.89 |
| 34 | Isaiah KelloggPlace 34 · Grade 12 · Delton-Kellogg | 12 | Delton-Kellogg | 25:52.35 |
| 35 | Korvin KirbyPlace 35 · Grade 10 · Watervliet | 10 | Watervliet | 26:16.58 PR |
| 36 | Nick MoreyPlace 36 · Grade 10 · Delton-Kellogg | 10 | Delton-Kellogg | 26:24.68 PR |
| 37 | Aaiden SchroederPlace 37 · Grade 10 · Galesburg-Augusta | 10 | Galesburg-Augusta | 26:28.96 |
| 38 | Benjamin McKiddyPlace 38 · Grade 10 · Kalamazoo Christian | 10 | Kalamazoo Christian | 26:56.78 PR |
| 39 | Roberto GarciaPlace 39 · Grade 11 · Fennville | 11 | Fennville | 27:22.63 |
| 40 | Liami VanderjagtPlace 40 · Grade 11 · Holland Black River | 11 | Holland Black River | 27:46.63 |
| 41 | Diego CoronadoPlace 41 · Grade 11 · Fennville | 11 | Fennville | 28:16.03 |
| 42 | Eli ThorsenPlace 42 · Grade 9 · Allegan | 9 | Allegan | 31:36.08 PR |
| 43 | Cash DrewyorPlace 43 · Grade 9 · Schoolcraft | 9 | Schoolcraft | 32:42.07 |