| 1 | Carsen YoungPlace 1 · Grade 10 · Martin | 10 | Martin | 18:00 |
| 2 | Isaiah BeiterPlace 2 · Grade 9 · Lawrence | 9 | Lawrence | 18:40 |
| 3 | Alan MacyauskiPlace 3 · Grade 11 · Lawrence | 11 | Lawrence | 19:17 |
| 4 | Gavyn RogersPlace 4 · Grade 10 · Three Oaks River Valley | 10 | Three Oaks River Valley | 19:25 |
| 5 | Kyle PallettPlace 5 · Grade 10 · Martin | 10 | Martin | 19:53 |
| 6 | Sage DecampPlace 6 · Grade 11 · Comstock | 11 | Comstock | 19:56 |
| 7 | Logan PaynePlace 7 · Grade 11 · Three Oaks River Valley | 11 | Three Oaks River Valley | 20:00 |
| 8 | Brandon LopezPlace 8 · Grade 11 · Lawrence | 11 | Lawrence | 20:01 |
| 9 | Mauricio ManceraPlace 9 · Grade 9 · Lawrence | 9 | Lawrence | 20:09 |
| 10 | Matthew BeachPlace 10 · Grade 12 · Fennville | 12 | Fennville | 20:33 |
| 11 | Jarod VolstorfPlace 11 · Grade 12 · Three Oaks River Valley | 12 | Three Oaks River Valley | 20:52 |
| 12 | Eli DykstraPlace 12 · Grade 9 · Martin | 9 | Martin | 21:35 |
| 13 | Jonathan MendozaPlace 13 · Grade 10 · Fennville | 10 | Fennville | 21:46 |
| 14 | Trever NorgPlace 14 · Grade 12 · Lawrence | 12 | Lawrence | 22:09 |
| 15 | David ForkerPlace 15 · Grade 9 · Three Oaks River Valley | 9 | Three Oaks River Valley | 22:56 |
| 16 | Levi AshbyPlace 16 · Grade 11 · Three Oaks River Valley | 11 | Three Oaks River Valley | 23:26 |
| 17 | JJ VanderKuylPlace 17 · Grade 9 · Fennville | 9 | Fennville | 23:27 |
| 18 | Jaren ChristPlace 18 · Grade 9 · Three Oaks River Valley | 9 | Three Oaks River Valley | 24:13 |
| 19 | Clay BealPlace 19 · Grade 10 · Lawrence | 10 | Lawrence | 24:22 |
| 20 | Tilman BeyerPlace 20 · Grade 10 · Comstock | 10 | Comstock | 24:58 |
| 21 | Ethan IzydorskiPlace 21 · Grade 9 · Three Oaks River Valley | 9 | Three Oaks River Valley | 28:03 |
| 22 | Robert SivelyPlace 22 · Grade 9 · Comstock | 9 | Comstock | 29:18 |
| 23 | Thomas KriegerPlace 23 · Grade 12 · Three Oaks River Valley | 12 | Three Oaks River Valley | 30:49 |
| 1 | Jessie RiethPlace 1 · Grade 12 · Three Oaks River Valley | 12 | Three Oaks River Valley | 21:25 |
| 2 | Julie MendozaPlace 2 · Grade 11 · Fennville | 11 | Fennville | 22:07 |
| 3 | Angelica MendozaPlace 3 · Grade 9 · Fennville | 9 | Fennville | 23:05 |
| 4 | Sara TyrrellPlace 4 · Grade 10 · Martin | 10 | Martin | 24:39 |
| 5 | Esther TyrrellPlace 5 · Grade 12 · Martin | 12 | Martin | 25:55 |
| 6 | Naomi NorrisPlace 6 · Grade 10 · Lawrence | 10 | Lawrence | 26:06 |
| 7 | Zoie TuinstraPlace 7 · Grade 9 · Martin | 9 | Martin | 26:12 |
| 8 | Camila ManceraPlace 8 · Grade 12 · Lawrence | 12 | Lawrence | 26:17 |
| 9 | Amy HarrisPlace 9 · Grade 10 · Martin | 10 | Martin | 27:03 |
| 10 | Hannah LanphearPlace 10 · Grade 11 · Lawrence | 11 | Lawrence | 27:27 |
| 11 | Haizea Ruiz MenaPlace 11 · Grade 11 · Three Oaks River Valley | 11 | Three Oaks River Valley | 27:52 |
| 12 | Alyssa MontgomeryPlace 12 · Grade 10 · Three Oaks River Valley | 10 | Three Oaks River Valley | 28:46 |
| 13 | Ximena ChavezPlace 13 · Grade 12 · Fennville | 12 | Fennville | 28:59 |
| 14 | Valerie NorrisPlace 14 · Grade 12 · Lawrence | 12 | Lawrence | 29:08 |
| 15 | Jessica MendozaPlace 15 · Grade 12 · Fennville | 12 | Fennville | 29:46 |
| 16 | Camilla BattisellPlace 16 · Grade 12 · Fennville | 12 | Fennville | 31:32 |
| 17 | Jessi SivleyPlace 17 · Grade 11 · Comstock | 11 | Comstock | 33:46 |
| 18 | Deshane ReedPlace 18 · Grade 9 · Comstock | 9 | Comstock | 38:49 |