| 1 | Charlie ErnstPlace 1 · Grade 12 · Lakeland Union | 12 | Lakeland Union | 16:44.3 |
| 2 | Nolan WaltzPlace 2 · Grade 12 · Three Lakes-Phelps | 12 | Three Lakes-Phelps | 17:09.7 |
| 3 | Brayden KellyPlace 3 · Grade 10 · Lakeland Union | 10 | Lakeland Union | 17:40.3 |
| 4 | Matthew HirtreiterPlace 4 · Grade 11 · Chequamegon | 11 | Chequamegon | 17:48.4 |
| 5 | Kaden RedmanPlace 5 · Grade 10 · Lakeland Union | 10 | Lakeland Union | 18:18.8 |
| 6 | Jaxon CourtsPlace 6 · Grade 10 · Florence-Niagara | 10 | Florence-Niagara | 18:44.3 |
| 7 | Hunter MassignanPlace 7 · Grade 12 · Lakeland Union | 12 | Lakeland Union | 18:48.8 |
| 8 | Colin McKinneyPlace 8 · Grade 10 · Lakeland Union | 10 | Lakeland Union | 18:49.0 |
| 9 | Felix ErnstPlace 9 · Grade 9 · Lakeland Union | 9 | Lakeland Union | 18:49.0 |
| 10 | Bently JorgensenPlace 10 · Grade 11 · Chequamegon | 11 | Chequamegon | 19:26.6 |
| 11 | Carson ChrismanPlace 11 · Grade 11 · Florence-Niagara | 11 | Florence-Niagara | 19:28.1 |
| 12 | Zane PhillipsPlace 12 · Grade 11 · Florence-Niagara | 11 | Florence-Niagara | 19:29.6 |
| 13 | Evan ParkerPlace 13 · Grade 11 · Florence-Niagara | 11 | Florence-Niagara | 19:31.1 |
| 14 | Cameron SchmidtPlace 14 · Grade 12 · Lakeland Union | 12 | Lakeland Union | 20:07.6 |
| 15 | Ethan HirtreiterPlace 15 · Grade 9 · Chequamegon | 9 | Chequamegon | 20:16.3 |
| 16 | Easton LemkePlace 16 · Grade 9 · Chequamegon | 9 | Chequamegon | 20:20.6 |
| 17 | Connor GuardiolaPlace 17 · Grade 11 · Florence-Niagara | 11 | Florence-Niagara | 20:38.2 |
| 18 | Emmett ParkerPlace 18 · Grade 10 · Florence-Niagara | 10 | Florence-Niagara | 20:43.8 |
| 19 | Max ZemanPlace 19 · Grade 12 · Lakeland Union | 12 | Lakeland Union | 20:48.0 |
| 20 | Zachery RobertsPlace 20 · Grade 12 · Chequamegon | 12 | Chequamegon | 20:55.4 |
| 21 | Jermiah RabaulimanPlace 21 · Grade 10 · Chequamegon | 10 | Chequamegon | 21:14.9 |
| 22 | Lucas WalkerPlace 22 · Grade 12 · Chequamegon | 12 | Chequamegon | 21:29.5 |
| 23 | Cameron PetroskiPlace 23 · Grade 9 · Chequamegon | 9 | Chequamegon | 21:48.0 |
| 24 | Ethan HumphreyPlace 24 · Grade 12 · Chequamegon | 12 | Chequamegon | 22:19.5 |
| 25 | Michael HerrmannPlace 25 · Grade 12 · Lakeland Union | 12 | Lakeland Union | 22:47.2 |
| 26 | Reid SchroederPlace 26 · Grade 12 · Florence-Niagara | 12 | Florence-Niagara | 23:11.2 |
| 27 | Carson PetersohnPlace 27 · Grade 9 · Lakeland Union | 9 | Lakeland Union | 23:42.2 |
| 28 | Jaymz ComellaPlace 28 · Grade 9 · Three Lakes-Phelps | 9 | Three Lakes-Phelps | 24:34.7 |
| 29 | Caleb NaultPlace 29 · Grade 9 · Florence-Niagara | 9 | Florence-Niagara | 25:01.4 |
| 30 | Clayton SchroederPlace 30 · Grade 11 · Florence-Niagara | 11 | Florence-Niagara | 25:26.9 |
| 31 | Conner ChrismanPlace 31 · Grade 9 · Florence-Niagara | 9 | Florence-Niagara | 26:46.4 |
| 32 | Henry LaFortunePlace 32 · Grade 9 · Lakeland Union | 9 | Lakeland Union | 28:11.7 |