| 1 | Landon RogersPlace 1 · Grade 10 · Three Oaks River Valley | 10 | Three Oaks River Valley | 17:28 |
| 2 | Andrew MabryPlace 2 · Grade 11 · Bridgman | 11 | Bridgman | 17:36 |
| 3 | Austin YorkPlace 3 · Grade 12 · Three Oaks River Valley | 12 | Three Oaks River Valley | 17:54 |
| 4 | Ryan BlankenshipPlace 4 · Grade 11 · Eau Claire | 11 | Eau Claire | 18:42 |
| 5 | Charlie GibsonPlace 5 · Grade 10 · Three Oaks River Valley | 10 | Three Oaks River Valley | 18:58 |
| 6 | ColePlace 6 · Rodriquez | — | Rodriquez | 19:16 |
| 7 | Brad SalmonPlace 7 · Grade 12 · Bridgman | 12 | Bridgman | 19:18 |
| 8 | Sean DriscollPlace 8 · Grade 11 · Three Oaks River Valley | 11 | Three Oaks River Valley | 19:20 |
| 9 | Kalen LoebachPlace 9 · Grade 11 · St. Joseph Our Lady of | 11 | St. Joseph Our Lady of | 19:24 |
| 10 | Matthew LagePlace 10 · Grade 12 · St. Joseph Our Lady of | 12 | St. Joseph Our Lady of | 19:43 |
| 11 | Derrick FreehlingPlace 11 · Grade 12 · Three Oaks River Valley | 12 | Three Oaks River Valley | 20:09 |
| 12 | Grant SchummPlace 12 · Grade 11 · Three Oaks River Valley | 11 | Three Oaks River Valley | 20:11 |
| 13 | Carter ErnsbergerPlace 13 · Grade 11 · Bridgman | 11 | Bridgman | 20:23 |
| 14 | Connor BanyonPlace 14 · Grade 9 · St. Joseph Our Lady of | 9 | St. Joseph Our Lady of | 20:29 |
| 15 | Braiden BrooksPlace 15 · Grade 12 · Three Oaks River Valley | 12 | Three Oaks River Valley | 20:33 |
| 16 | Anthony JashewayPlace 16 · Grade 9 · St. Joseph Our Lady of | 9 | St. Joseph Our Lady of | 20:43 |
| 17 | Clark DouglasPlace 17 · Grade 10 · Bridgman | 10 | Bridgman | 21:10 |
| 18 | Beck YtterbergPlace 18 · Grade 10 · Bridgman | 10 | Bridgman | 21:13 |
| 19 | Parker VolstorfPlace 19 · Grade 10 · Three Oaks River Valley | 10 | Three Oaks River Valley | 21:34 |
| 20 | Ronan MarshPlace 20 · Grade 12 · St. Joseph Our Lady of | 12 | St. Joseph Our Lady of | 21:52 |
| 21 | Brody SeverinPlace 21 · Grade 11 · Eau Claire | 11 | Eau Claire | 22:04 |
| 22 | Braeden BergersonPlace 22 · Grade 9 · New Buffalo | 9 | New Buffalo | 22:42 |
| 23 | Colton DubuquePlace 23 · Grade 11 · Bridgman | 11 | Bridgman | 23:13 |
| 24 | Hunter GnodtkePlace 24 · Grade 9 · Three Oaks River Valley | 9 | Three Oaks River Valley | 23:26 |
| 25 | Minseo TaePlace 25 · Grade 11 · Three Oaks River Valley | 11 | Three Oaks River Valley | 23:36 |
| 26 | Layne CollinsPlace 26 · Grade 9 · New Buffalo | 9 | New Buffalo | 23:44 |
| 27 | Aiden ConleyPlace 27 · Grade 12 · Bridgman | 12 | Bridgman | 23:50 |
| 28 | Max LijewskiPlace 28 · Grade 9 · New Buffalo | 9 | New Buffalo | 24:05 |
| 29 | Angel RoldanPlace 29 · Grade 11 · Eau Claire | 11 | Eau Claire | 24:27 |
| 30 | Ryan DriscollPlace 30 · Grade 12 · Three Oaks River Valley | 12 | Three Oaks River Valley | 24:33 |
| 31 | Kayden HallPlace 31 · Grade 9 · New Buffalo | 9 | New Buffalo | 26:18 |
| 32 | Zander AcreePlace 32 · Grade 12 · Three Oaks River Valley | 12 | Three Oaks River Valley | 28:08 |
| 33 | Brody SchroederPlace 33 · Grade 9 · Three Oaks River Valley | 9 | Three Oaks River Valley | 28:18 |
| 34 | Colin DriscollPlace 34 · Grade 9 · Three Oaks River Valley | 9 | Three Oaks River Valley | 29:21 |
| 1 | Allison GlendeningPlace 1 · Grade 12 · St. Joseph Our Lady of | 12 | St. Joseph Our Lady of | 20:51 |
| 2 | Clara FastPlace 2 · Grade 11 · Bridgman | 11 | Bridgman | 21:13 |
| 3 | Kandin ShulerPlace 3 · Grade 10 · Bridgman | 10 | Bridgman | 23:14 |
| 4 | Emily HowellPlace 4 · Grade 11 · Bridgman | 11 | Bridgman | 23:14 |
| 5 | Mary RileyPlace 5 · Grade 11 · St. Joseph Our Lady of | 11 | St. Joseph Our Lady of | 23:37 |
| 6 | Aribel MillsPlace 6 · Grade 10 · St. Joseph Our Lady of | 10 | St. Joseph Our Lady of | 24:28 |
| 7 | Hannah HysellPlace 7 · Grade 11 · St. Joseph Our Lady of | 11 | St. Joseph Our Lady of | 25:15 |
| 8 | Jill KasparPlace 8 · Grade 12 · Bridgman | 12 | Bridgman | 25:19 |
| 9 | Harper BowmanPlace 9 · Grade 9 · New Buffalo | 9 | New Buffalo | 25:19 |
| 10 | Isabelle SchraubenPlace 10 · Grade 12 · St. Joseph Our Lady of | 12 | St. Joseph Our Lady of | 25:23 |
| 11 | Abby SchraubenPlace 11 · Grade 12 · St. Joseph Our Lady of | 12 | St. Joseph Our Lady of | 25:39 |
| 12 | Tuula BucklandPlace 12 · Grade 11 · Bridgman | 11 | Bridgman | 26:05 |
| 13 | Ella HendrixsonPlace 13 · Grade 9 · Three Oaks River Valley | 9 | Three Oaks River Valley | 26:20 |
| 14 | Amelia LewisPlace 14 · Grade 12 · St. Joseph Our Lady of | 12 | St. Joseph Our Lady of | 27:59 |
| 15 | Marissa FreehlingPlace 15 · Grade 11 · Bridgman | 11 | Bridgman | 29:07 |
| 16 | Helen DonnerPlace 16 · Grade 9 · Three Oaks River Valley | 9 | Three Oaks River Valley | 29:30 |
| 17 | Angel MilamPlace 17 · Grade 9 · Bridgman | 9 | Bridgman | 29:46 |
| 18 | Ashlyn SikorskiPlace 18 · Grade 11 · Three Oaks River Valley | 11 | Three Oaks River Valley | 29:52 |
| 19 | Josie BalkinPlace 19 · Grade 11 · St. Joseph Our Lady of | 11 | St. Joseph Our Lady of | 29:57 |
| 20 | Emma MangoldPlace 20 · Grade 11 · Bridgman | 11 | Bridgman | 30:01 |
| 21 | Sophie FenechPlace 21 · Grade 12 · Bridgman | 12 | Bridgman | 30:09 |
| 22 | Gladys McGinnPlace 22 · Grade 11 · New Buffalo | 11 | New Buffalo | 32:07 |
| 23 | Shyann SpauldingPlace 23 · Grade 9 · Three Oaks River Valley | 9 | Three Oaks River Valley | 32:50 |
| 24 | Anne ScottPlace 24 · Grade 12 · Bridgman | 12 | Bridgman | 34:40 |
| 25 | Ariadna VenegasPlace 25 · Grade 11 · New Buffalo | 11 | New Buffalo | 36:03 |
| 26 | Noelle PennyPlace 26 · Grade 9 · New Buffalo | 9 | New Buffalo | 37:42 |