| 1 | Aiden WillettPlace 1 · Grade 10 · Lakeview | 10 | Lakeview | 18:14.42 |
| 2 | Cooper TiffanyPlace 2 · Grade 12 · Lakeview | 12 | Lakeview | 18:15.06 |
| 3 | Mason LincolnPlace 3 · Grade 11 · Lakeview | 11 | Lakeview | 18:24.43 |
| 4 | Joseph CoonPlace 4 · Grade 11 · White Cloud | 11 | White Cloud | 18:30.84 |
| 5 | Mason BollingerPlace 5 · Grade 10 · Stanton Central Montcalm | 10 | Stanton Central Montcalm | 18:43.55 |
| 6 | Caleb LeysPlace 6 · Grade 12 · White Cloud | 12 | White Cloud | 19:24.92 |
| 7 | Mason NiewiadomskiPlace 7 · Grade 12 · Lakeview | 12 | Lakeview | 19:28.44 |
| 8 | Dakoda WorleyPlace 8 · Grade 10 · Kent City | 10 | Kent City | 19:28.60 |
| 9 | Emmett ElsnerPlace 9 · Grade 10 · Kent City | 10 | Kent City | 19:37.37 |
| 10 | Kyle HullPlace 10 · Grade 10 · Kent City | 10 | Kent City | 20:13.16 |
| 11 | Kaden FigertPlace 11 · Grade 10 · Lakeview | 10 | Lakeview | 20:32.86 |
| 12 | Gage WestgatePlace 12 · Grade 9 · Morley-Stanwood | 9 | Morley-Stanwood | 20:33.79 |
| 13 | Brayden BloomPlace 13 · Grade 10 · Kent City | 10 | Kent City | 21:16.16 |
| 14 | Luke TyersPlace 14 · Grade 9 · Kent City | 9 | Kent City | 21:28.55 |
| 15 | Levi NeeleyPlace 15 · Grade 9 · Kent City | 9 | Kent City | 21:41.60 |
| 16 | David CoxPlace 16 · Grade 10 · Kent City | 10 | Kent City | 21:46.15 |
| 17 | Kenneth JeffreyPlace 17 · Grade 9 · Lakeview | 9 | Lakeview | 22:15.06 |
| 18 | Silas ScribnerPlace 18 · Grade 10 · Lakeview | 10 | Lakeview | 22:18.83 PR |
| 19 | Andrew SlezakPlace 19 · Grade 9 · Lakeview | 9 | Lakeview | 22:19.61 |
| 20 | Wyatt MenchPlace 20 · Grade 11 · White Cloud | 11 | White Cloud | 22:38.60 |
| 21 | Elijah GeePlace 21 · Grade 12 · Kent City | 12 | Kent City | 23:24.58 |
| 22 | Gabe GhearingPlace 22 · Grade 10 · Lakeview | 10 | Lakeview | 23:46.30 |
| 23 | Sam RohloffPlace 23 · Grade 9 · Lakeview | 9 | Lakeview | 23:54.67 |
| 24 | Lincoln JohnsonPlace 24 · Grade 9 · Morley-Stanwood | 9 | Morley-Stanwood | 24:41.76 |
| 25 | Colton PorterPlace 25 · Grade 10 · Lakeview | 10 | Lakeview | 24:54.55 |
| 26 | Collin FalingPlace 26 · Grade 11 · Lakeview | 11 | Lakeview | 25:33.89 |
| 27 | Bryson BanksPlace 27 · Grade 12 · Lakeview | 12 | Lakeview | 26:17.01 |
| 28 | Aidenn ZookPlace 28 · Grade 9 · White Cloud | 9 | White Cloud | 26:57.89 |
| 29 | Conner RyanPlace 29 · Grade 12 · Stanton Central Montcalm | 12 | Stanton Central Montcalm | 28:02.78 |
| 30 | Landon EdwardsPlace 30 · Grade 12 · White Cloud | 12 | White Cloud | 28:27.30 |
| 31 | Damon WarrenPlace 31 · Grade 9 · Morley-Stanwood | 9 | Morley-Stanwood | 33:32.37 |
| 32 | Jeanne MirandaPlace 32 · Grade 9 · Morley-Stanwood | 9 | Morley-Stanwood | 35:29.72 PR |