| 1 | Christian GetzPlace 1 · Grade 12 · Holland Calvary Christian | 12 | Holland Calvary Christian | 16:34.53 |
| 2 | Christopher VogtPlace 2 · Grade 12 · Paw Paw | 12 | Paw Paw | 16:40.60 |
| 3 | Noah SchipperPlace 3 · Grade 12 · Holland Calvary Christian | 12 | Holland Calvary Christian | 16:49.09 |
| 4 | Landon MaddenPlace 4 · Grade 12 · Delton-Kellogg | 12 | Delton-Kellogg | 16:58.39 |
| 5 | Gibson WhitePlace 5 · Grade 12 · Holland Calvary Christian | 12 | Holland Calvary Christian | 17:00.23 |
| 6 | Grant KrausePlace 6 · Grade 11 · Paw Paw | 11 | Paw Paw | 17:06.85 |
| 7 | Landon LindsayPlace 7 · Grade 11 · Paw Paw | 11 | Paw Paw | 17:09.15 |
| 8 | Brody VanTuinenPlace 8 · Grade 12 · Holland Calvary Christian | 12 | Holland Calvary Christian | 17:14.22 |
| 9 | Owen LedebuhrPlace 9 · Grade 12 · Holland Calvary Christian | 12 | Holland Calvary Christian | 17:30.95 |
| 10 | Brady MelochePlace 10 · Grade 12 · Paw Paw | 12 | Paw Paw | 18:16.65 |
| 11 | Owen HillsPlace 11 · Grade 9 · Paw Paw | 9 | Paw Paw | 18:23.51 |
| 12 | Malachi AllersmaPlace 12 · Grade 10 · Delton-Kellogg | 10 | Delton-Kellogg | 18:33.57 |
| 13 | Joseph McCoyPlace 13 · Grade 11 · Delton-Kellogg | 11 | Delton-Kellogg | 18:40.02 |
| 14 | Jace HiltonPlace 14 · Grade 11 · Delton-Kellogg | 11 | Delton-Kellogg | 18:42.04 |
| 15 | Syler RudyPlace 15 · Grade 10 · BC Pennfield | 10 | BC Pennfield | 18:42.33 |
| 16 | Caleb AdkinsPlace 16 · Grade 12 · Holland Calvary Christian | 12 | Holland Calvary Christian | 18:49.61 |
| 17 | Elijah LaningaPlace 17 · Grade 12 · Holland Calvary Christian | 12 | Holland Calvary Christian | 18:55.99 |
| 18 | Jackson McKinneyPlace 18 · Grade 11 · Hastings | 11 | Hastings | 19:16.77 |
| 19 | Ayden JonesPlace 19 · Grade 11 · Delton-Kellogg | 11 | Delton-Kellogg | 19:25.47 |
| 20 | Ethan LangmaackPlace 20 · Grade 11 · Lake Odessa Lakewood | 11 | Lake Odessa Lakewood | 19:29.98 |
| 21 | Segura LopezPlace 21 · Grade 10 · Galesburg-Augusta | 10 | Galesburg-Augusta | 19:43.13 |
| 22 | Jackson StorrsPlace 22 · Grade 9 · Hastings | 9 | Hastings | 19:44.14 |
| 23 | Dakota HarmerPlace 23 · Grade 11 · Lake Odessa Lakewood | 11 | Lake Odessa Lakewood | 20:06.22 |
| 24 | Eli LiPlace 24 · Grade 11 · Hastings | 11 | Hastings | 20:11.55 |
| 25 | Nicolas VogtPlace 25 · Grade 9 · Paw Paw | 9 | Paw Paw | 20:13.14 |
| 26 | Lucas DoubledeePlace 26 · Grade 10 · Delton-Kellogg | 10 | Delton-Kellogg | 20:14.29 |
| 27 | Ezra SitlerPlace 27 · Grade 12 · Holland Calvary Christian | 12 | Holland Calvary Christian | 20:14.30 |
| 28 | Alex TimmersPlace 28 · Grade 11 · Hastings | 11 | Hastings | 20:16.15 |
| 29 | Tanner KrzysikPlace 29 · Grade 11 · Hastings | 11 | Hastings | 20:17.58 |
| 30 | Trace McCoyPlace 30 · Grade 9 · Delton-Kellogg | 9 | Delton-Kellogg | 20:18.01 |
| 31 | Parker ErbPlace 31 · Grade 11 · Hastings | 11 | Hastings | 20:25.92 |
| 32 | Owen WygantPlace 32 · Grade 10 · BC Pennfield | 10 | BC Pennfield | 20:47.57 |
| 33 | Trevin HegnerPlace 33 · Grade 11 · BC Pennfield | 11 | BC Pennfield | 20:49.06 |
| 34 | David PokornyPlace 34 · Grade 12 · Paw Paw | 12 | Paw Paw | 20:56.24 |
| 35 | Caleb KramerPlace 35 · Grade 12 · Hastings | 12 | Hastings | 21:09.49 |
| 36 | Gibson YeiterPlace 36 · Grade 11 · Lake Odessa Lakewood | 11 | Lake Odessa Lakewood | 21:13.24 |
| 37 | Nick StevensPlace 37 · Grade 12 · Galesburg-Augusta | 12 | Galesburg-Augusta | 21:26.51 |
| 38 | Jack FavreauPlace 38 · Grade 12 · Delton-Kellogg | 12 | Delton-Kellogg | 21:36.56 |
| 39 | Jackson PepperPlace 39 · Grade 9 · Lake Odessa Lakewood | 9 | Lake Odessa Lakewood | 21:37.12 |
| 40 | Ashton DingeePlace 40 · Grade 11 · Galesburg-Augusta | 11 | Galesburg-Augusta | 21:44.30 |
| 41 | Sawyer RudyPlace 41 · Grade 10 · BC Pennfield | 10 | BC Pennfield | 21:57.05 |
| 42 | Billy HilbertPlace 42 · Grade 11 · Hastings | 11 | Hastings | 22:03.21 |
| 43 | Julian KretzPlace 43 · Grade 9 · Hastings | 9 | Hastings | 22:12.65 |
| 44 | Dakota ColePlace 44 · Grade 11 · Hastings | 11 | Hastings | 22:32.40 |
| 45 | Cameron KuhsePlace 45 · Grade 9 · Galesburg-Augusta | 9 | Galesburg-Augusta | 22:34.59 |
| 46 | Camilo GonzalezPlace 46 · Grade 12 · Delton-Kellogg | 12 | Delton-Kellogg | 22:41.97 |
| 47 | Bo BourassaPlace 47 · Grade 9 · Hastings | 9 | Hastings | 22:45.01 |
| 48 | Gavin KrausePlace 48 · Grade 9 · Paw Paw | 9 | Paw Paw | 22:52.31 |
| 49 | Nathaniel SeibertPlace 49 · Grade 9 · Paw Paw | 9 | Paw Paw | 22:59.99 |
| 50 | Ben WunderlichPlace 50 · Grade 9 · Paw Paw | 9 | Paw Paw | 23:33.02 |
| 51 | Ryan HarrisPlace 51 · Grade 10 · Hastings | 10 | Hastings | 23:46.40 |
| 52 | Sam BeardsleyPlace 52 · Grade 9 · BC Pennfield | 9 | BC Pennfield | 24:29.06 |
| 53 | Carter CooperPlace 53 · Grade 12 · Delton-Kellogg | 12 | Delton-Kellogg | 24:36.77 |
| 54 | Malachi MartinPlace 54 · Grade 11 · Delton-Kellogg | 11 | Delton-Kellogg | 24:50.99 |
| 55 | Maddix ThomasPlace 55 · Grade 10 · Lake Odessa Lakewood | 10 | Lake Odessa Lakewood | 24:53.62 |
| 56 | Vincent FinedellPlace 56 · Grade 10 · Galesburg-Augusta | 10 | Galesburg-Augusta | 25:37.90 |
| 57 | Everett FinedellPlace 57 · Grade 9 · Galesburg-Augusta | 9 | Galesburg-Augusta | 25:51.18 |
| 58 | Isaiah KelloggPlace 58 · Grade 12 · Delton-Kellogg | 12 | Delton-Kellogg | 26:10.75 |
| 59 | Owen AckerPlace 59 · Grade 9 · Hastings | 9 | Hastings | 26:35.89 |
| 60 | Daniel DobbinsPlace 60 · Grade 9 · Paw Paw | 9 | Paw Paw | 26:42.33 |
| 61 | Matthew ChichesterPlace 61 · Grade 9 · Galesburg-Augusta | 9 | Galesburg-Augusta | 29:29.86 |
| 62 | Nick MoreyPlace 62 · Grade 10 · Delton-Kellogg | 10 | Delton-Kellogg | 30:26.48 |
| 63 | Aaiden SchroederPlace 63 · Grade 10 · Galesburg-Augusta | 10 | Galesburg-Augusta | 31:50.81 |
| 64 | Evan FleserPlace 64 · Grade 12 · Delton-Kellogg | 12 | Delton-Kellogg | 37:25.03 |