| 1 | Landon MaddenPlace 1 · Grade 11 · Delton-Kellogg | 11 | Delton-Kellogg | 17:23.80 |
| 2 | Kaden RohrbacherPlace 2 · Grade 11 · Lake Odessa Lakewood | 11 | Lake Odessa Lakewood | 17:41.28 |
| 3 | Nick MudayPlace 3 · Grade 12 · Delton-Kellogg | 12 | Delton-Kellogg | 17:51.23 |
| 4 | Joseph McCoyPlace 4 · Grade 10 · Delton-Kellogg | 10 | Delton-Kellogg | 17:51.43 |
| 5 | Owen BremerPlace 5 · Grade 9 · Middleville Thornapple-Kellogg | 9 | Middleville Thornapple-Kellogg | 18:15.77 |
| 6 | Bryce GoodemootPlace 6 · Grade 11 · Lake Odessa Lakewood | 11 | Lake Odessa Lakewood | 18:32.19 |
| 7 | Jace HiltonPlace 7 · Grade 10 · Delton-Kellogg | 10 | Delton-Kellogg | 18:33.93 |
| 8 | Tyler CurtisPlace 8 · Grade 11 · Vermontville Maple Valley | 11 | Vermontville Maple Valley | 18:41.79 |
| 9 | Ethan LangmaackPlace 9 · Grade 10 · Lake Odessa Lakewood | 10 | Lake Odessa Lakewood | 18:43.77 |
| 10 | Grady GalavizPlace 10 · Grade 11 · Middleville Thornapple-Kellogg | 11 | Middleville Thornapple-Kellogg | 18:53.30 |
| 11 | Ayden JonesPlace 11 · Grade 10 · Delton-Kellogg | 10 | Delton-Kellogg | 18:59.59 |
| 12 | Malachi AllersmaPlace 12 · Grade 9 · Delton-Kellogg | 9 | Delton-Kellogg | 19:01.16 |
| 13 | Caleb KramerPlace 13 · Grade 11 · Hastings | 11 | Hastings | 19:18.72 PR |
| 14 | Cameron MurrayPlace 14 · Grade 11 · Vermontville Maple Valley | 11 | Vermontville Maple Valley | 19:22.09 PR |
| 15 | Alex TimmersPlace 15 · Grade 10 · Hastings | 10 | Hastings | 19:39.22 |
| 16 | Alexander FrizzellPlace 16 · Grade 12 · Middleville Thornapple-Kellogg | 12 | Middleville Thornapple-Kellogg | 19:45.90 |
| 17 | Lucas DoubledeePlace 17 · Grade 9 · Delton-Kellogg | 9 | Delton-Kellogg | 19:48.99 |
| 18 | Benjamin PostmaPlace 18 · Grade 12 · Middleville Thornapple-Kellogg | 12 | Middleville Thornapple-Kellogg | 19:51.95 |
| 19 | Jerin DonkerPlace 19 · Grade 11 · Middleville Thornapple-Kellogg | 11 | Middleville Thornapple-Kellogg | 20:02.84 |
| 20 | Jack FavreauPlace 20 · Grade 11 · Delton-Kellogg | 11 | Delton-Kellogg | 20:05.66 |
| 21 | Tanner KrzysikPlace 21 · Grade 10 · Hastings | 10 | Hastings | 20:05.95 |
| 22 | Dakota HarmerPlace 22 · Grade 10 · Lake Odessa Lakewood | 10 | Lake Odessa Lakewood | 20:13.94 |
| 23 | Carter KrzysikPlace 23 · Grade 12 · Hastings | 12 | Hastings | 20:15.52 |
| 24 | Isaac KaboosPlace 24 · Grade 10 · Middleville Thornapple-Kellogg | 10 | Middleville Thornapple-Kellogg | 20:23.27 |
| 25 | Magnus GalavizPlace 25 · Grade 9 · Middleville Thornapple-Kellogg | 9 | Middleville Thornapple-Kellogg | 20:23.66 PR |
| 26 | Camilo GonzalezPlace 26 · Grade 11 · Delton-Kellogg | 11 | Delton-Kellogg | 20:28.53 |
| 27 | Garrett HolzhausenPlace 27 · Grade 10 · Middleville Thornapple-Kellogg | 10 | Middleville Thornapple-Kellogg | 20:35.23 |
| 28 | Pender WorkmanPlace 28 · Grade 10 · Middleville Thornapple-Kellogg | 10 | Middleville Thornapple-Kellogg | 20:50.02 |
| 29 | Noah DonkerPlace 29 · Grade 12 · Middleville Thornapple-Kellogg | 12 | Middleville Thornapple-Kellogg | 20:50.35 |
| 30 | Spencer CrozierPlace 30 · Grade 12 · Hastings | 12 | Hastings | 20:55.36 |
| 31 | Parker RobinettPlace 31 · Grade 9 · Middleville Thornapple-Kellogg | 9 | Middleville Thornapple-Kellogg | 21:12.65 |
| 32 | Gibson YeiterPlace 32 · Grade 10 · Lake Odessa Lakewood | 10 | Lake Odessa Lakewood | 21:20.59 |
| 33 | Kelvin DavisPlace 33 · Grade 10 · Vermontville Maple Valley | 10 | Vermontville Maple Valley | 21:25.35 PR |
| 34 | Deegan CastanedaPlace 34 · Grade 12 · Delton-Kellogg | 12 | Delton-Kellogg | 21:30.57 |
| 35 | Isaiah KelloggPlace 35 · Grade 11 · Delton-Kellogg | 11 | Delton-Kellogg | 21:30.81 PR |
| 36 | Ryan HarrisPlace 36 · Grade 9 · Hastings | 9 | Hastings | 21:40.59 |
| 37 | Benjamin PossehnPlace 37 · Grade 12 · Lake Odessa Lakewood | 12 | Lake Odessa Lakewood | 21:52.84 PR |
| 38 | Michael MullinPlace 38 · Grade 11 · Middleville Thornapple-Kellogg | 11 | Middleville Thornapple-Kellogg | 21:53.53 |
| 39 | Dakota ColePlace 39 · Grade 10 · Hastings | 10 | Hastings | 21:53.87 |
| 40 | Quincy PagePlace 40 · Grade 11 · Vermontville Maple Valley | 11 | Vermontville Maple Valley | 22:15.00 |
| 41 | Malachi MartinPlace 41 · Grade 10 · Delton-Kellogg | 10 | Delton-Kellogg | 22:20.86 PR |
| 42 | Grady WilkesPlace 42 · Grade 10 · Vermontville Maple Valley | 10 | Vermontville Maple Valley | 22:22.89 |
| 43 | Joshua Roberts JrPlace 43 · Grade 9 · Hastings | 9 | Hastings | 22:25.50 |
| 44 | Billy HilbertPlace 44 · Grade 10 · Hastings | 10 | Hastings | 22:32.49 |
| 45 | Jacob WielandPlace 45 · Grade 12 · Lake Odessa Lakewood | 12 | Lake Odessa Lakewood | 23:01.09 PR |
| 46 | Maddix ThomasPlace 46 · Grade 9 · Lake Odessa Lakewood | 9 | Lake Odessa Lakewood | 23:50.88 |