| 1 | Marcus BenjaminPlace 1 · Grade 9 · Weyauwega-Fremont | 9 | Weyauwega-Fremont | 18:34.8 |
| 2 | Elijah BohmPlace 2 · Grade 12 · Amherst | 12 | Amherst | 18:41.6 |
| 3 | Ryan CornPlace 3 · Grade 10 · Menominee Indian | 10 | Menominee Indian | 19:45.0 |
| 4 | Elliot PodeszwaPlace 4 · Grade 11 · Amherst | 11 | Amherst | 19:49.3 |
| 5 | Solomon TownePlace 5 · Grade 9 · Amherst | 9 | Amherst | 20:18.6 |
| 6 | Morgan BrownPlace 6 · Grade 10 · Amherst | 10 | Amherst | 20:21.2 |
| 7 | Jason ChapmanPlace 7 · Grade 12 · Menominee Indian | 12 | Menominee Indian | 20:21.8 |
| 8 | Barron WaupoosePlace 8 · Grade 12 · Menominee Indian | 12 | Menominee Indian | 20:47.0 |
| 9 | Quinn OlsonPlace 9 · Grade 12 · Menominee Indian | 12 | Menominee Indian | 20:48.9 |
| 10 | Francis DelabrauPlace 10 · Grade 12 · Menominee Indian | 12 | Menominee Indian | 20:50.8 |
| 11 | Michael Peters IIIPlace 11 · Grade 11 · Menominee Indian | 11 | Menominee Indian | 20:51.2 |
| 12 | Parker SchergPlace 12 · Grade 12 · Weyauwega-Fremont | 12 | Weyauwega-Fremont | 20:52.2 |
| 13 | Oliver CortrightPlace 13 · Grade 9 · Northland Lutheran | 9 | Northland Lutheran | 20:53.6 |
| 14 | Gus EmmertPlace 14 · Grade 10 · Manawa | 10 | Manawa | 21:19.3 |
| 15 | Blake DeleeuwPlace 15 · Grade 10 · Weyauwega-Fremont | 10 | Weyauwega-Fremont | 21:31.5 |
| 16 | Jayson MunozPlace 16 · Grade 11 · Weyauwega-Fremont | 11 | Weyauwega-Fremont | 21:31.5 |
| 17 | Cashius ReevisPlace 17 · Grade 9 · Menominee Indian | 9 | Menominee Indian | 22:14.0 |
| 18 | Joshua WagnerPlace 18 · Grade 11 · Weyauwega-Fremont | 11 | Weyauwega-Fremont | 22:19.5 |
| 19 | Adler KirklandPlace 19 · Grade 10 · Weyauwega-Fremont | 10 | Weyauwega-Fremont | 22:25.4 |
| 20 | Gage ZietlowPlace 20 · Grade 11 · Weyauwega-Fremont | 11 | Weyauwega-Fremont | 22:26.2 |
| 21 | Oliver HyllaPlace 21 · Grade 12 · Amherst | 12 | Amherst | 22:26.8 |
| 22 | Kole SchwirtzPlace 22 · Grade 11 · Weyauwega-Fremont | 11 | Weyauwega-Fremont | 22:36.0 |
| 23 | Mason McIvorPlace 23 · Grade 10 · Weyauwega-Fremont | 10 | Weyauwega-Fremont | 23:05.4 |
| 24 | Oliver HowePlace 24 · Grade 10 · Clintonville | 10 | Clintonville | 23:08.3 |
| 25 | Josue AzuaraPlace 25 · Grade 10 · Weyauwega-Fremont | 10 | Weyauwega-Fremont | 23:37.2 |
| 26 | Tristan HerroPlace 26 · Grade 11 · Marion | 11 | Marion | 23:43.2 |
| 27 | Tyler GrosskreutzPlace 27 · Grade 10 · Clintonville | 10 | Clintonville | 23:57.1 |
| 28 | Aiden VaughanPlace 28 · Grade 12 · Manawa | 12 | Manawa | 24:13.9 |
| 29 | Kaleb AndersonPlace 29 · Grade 11 · Shiocton | 11 | Shiocton | 24:22.7 |
| 30 | JJ KrasseltPlace 30 · Grade 9 · Weyauwega-Fremont | 9 | Weyauwega-Fremont | 24:26.8 |
| 31 | Carter LongsinePlace 31 · Grade 10 · Clintonville | 10 | Clintonville | 24:47.9 |
| 32 | Mikey ChapmanPlace 32 · Grade 11 · Menominee Indian | 11 | Menominee Indian | 25:12.4 |
| 33 | William HahnPlace 33 · Grade 10 · Northland Lutheran | 10 | Northland Lutheran | 25:16.4 |
| 34 | Cody PetersPlace 34 · Grade 12 · Menominee Indian | 12 | Menominee Indian | 25:33.3 |
| 35 | Zachary WickershamPlace 35 · Grade 10 · Northland Lutheran | 10 | Northland Lutheran | 26:49.6 |
| 36 | Jacob PendergrassPlace 36 · Grade 10 · Northland Lutheran | 10 | Northland Lutheran | 26:49.6 |
| 37 | Luis KakkakPlace 37 · Grade 12 · Menominee Indian | 12 | Menominee Indian | 27:39.1 |