| 1 | Logan PetersPlace 1 · Grade 11 · Marathon | 11 | Marathon | 17:14.1 |
| 2 | Colton PaczkowskiPlace 2 · Grade 12 · Owen-Withee | 12 | Owen-Withee | 17:27.9 |
| 3 | Brady AnnisPlace 3 · Grade 11 · Marathon | 11 | Marathon | 17:56.9 |
| 4 | Gavin MatthiaePlace 4 · Grade 12 · Marathon | 12 | Marathon | 18:33.6 |
| 5 | Brevyn JohnsonPlace 5 · Grade 10 · Marathon | 10 | Marathon | 18:50.9 |
| 6 | Joey CablePlace 6 · Grade 10 · Stratford | 10 | Stratford | 18:53.0 |
| 7 | Calvin RasmussenPlace 7 · Grade 12 · Stratford | 12 | Stratford | 19:11.5 |
| 8 | Nolan Reed-MullikinPlace 8 · Grade 11 · Wauzeka-Steuben | 11 | Wauzeka-Steuben | 19:18.0 |
| 9 | Matthew KindlarskiPlace 9 · Grade 11 · Marathon | 11 | Marathon | 19:18.3 |
| 10 | Jayden DefoePlace 10 · Grade 10 · Stratford | 10 | Stratford | 19:40.4 |
| 11 | Christopher StuttgenPlace 11 · Grade 11 · Stratford | 11 | Stratford | 19:52.1 |
| 12 | Matthew SprottePlace 12 · Grade 12 · Colby/Abbotsford | 12 | Colby/Abbotsford | 20:07.8 |
| 13 | Henry HeegPlace 13 · Grade 10 · Stratford | 10 | Stratford | 20:08.0 |
| 14 | Paydin ParkerPlace 14 · Grade 9 · Auburndale | 9 | Auburndale | 20:10.5 |
| 15 | Elijah HarrisPlace 15 · Grade 9 · Pittsville | 9 | Pittsville | 20:42.0 |
| 16 | Kole FoltmanPlace 16 · Grade 12 · Pittsville | 12 | Pittsville | 20:42.6 |
| 17 | Jaxon GrubePlace 17 · Grade 11 · Auburndale | 11 | Auburndale | 20:51.6 |
| 18 | Steven NegronPlace 18 · Grade 12 · Owen-Withee | 12 | Owen-Withee | 20:57.9 |
| 19 | Jonas BushmanPlace 19 · Grade 12 · Wittenberg-Birnamwood | 12 | Wittenberg-Birnamwood | 21:08.2 |
| 20 | Kyle SulzerPlace 20 · Grade 10 · Marathon | 10 | Marathon | 21:10.0 |
| 21 | Jack SheahanPlace 21 · Grade 12 · Colby/Abbotsford | 12 | Colby/Abbotsford | 21:10.3 |
| 22 | Kaden DassowPlace 22 · Grade 11 · Port Edwards | 11 | Port Edwards | 21:16.9 |
| 23 | Ben ScharenbrochPlace 23 · Grade 9 · Auburndale | 9 | Auburndale | 21:18.0 |
| 24 | Marty NowinskyPlace 24 · Grade 11 · Wittenberg-Birnamwood | 11 | Wittenberg-Birnamwood | 21:18.6 |
| 25 | Joshua BaesemanPlace 25 · Grade 9 · Marathon | 9 | Marathon | 21:28.5 |
| 26 | Cody WagnerPlace 26 · Grade 10 · Wauzeka-Steuben | 10 | Wauzeka-Steuben | 21:31.0 |
| 27 | Jacob RaatzPlace 27 · Grade 11 · Colby/Abbotsford | 11 | Colby/Abbotsford | 21:38.9 |
| 28 | Theodore HieblPlace 28 · Grade 10 · Stratford | 10 | Stratford | 21:59.6 |
| 29 | Dalton FletcherPlace 29 · Grade 11 · Wittenberg-Birnamwood | 11 | Wittenberg-Birnamwood | 22:15.5 |
| 30 | Milo SalvesenPlace 30 · Grade 11 · Wittenberg-Birnamwood | 11 | Wittenberg-Birnamwood | 22:28.7 |
| 31 | Gavin ReisPlace 31 · Grade 12 · Colby/Abbotsford | 12 | Colby/Abbotsford | 22:30.0 |
| 32 | Preston BelangerPlace 32 · Grade 12 · Colby/Abbotsford | 12 | Colby/Abbotsford | 22:31.5 |
| 33 | Dayne SwitlickPlace 33 · Grade 9 · Marathon | 9 | Marathon | 23:14.0 |
| 34 | Aiden BlakePlace 34 · Grade 9 · Marathon | 9 | Marathon | 23:25.8 |
| 35 | Monty SalvesenPlace 35 · Grade 9 · Wittenberg-Birnamwood | 9 | Wittenberg-Birnamwood | 23:26.2 |
| 36 | Camdyn VogelPlace 36 · Grade 12 · Spencer | 12 | Spencer | 23:39.2 |
| 37 | Wyatt MullikinPlace 37 · Grade 12 · Wauzeka-Steuben | 12 | Wauzeka-Steuben | 23:53.0 |
| 38 | Marco GarciaPlace 38 · Grade 12 · Colby/Abbotsford | 12 | Colby/Abbotsford | 24:27.1 |
| 39 | Breckin GleasonPlace 39 · Grade 9 · Gresham Community/Bowler | 9 | Gresham Community/Bowler | 24:27.7 |
| 40 | Teagon StewartPlace 40 · Grade 9 · Wittenberg-Birnamwood | 9 | Wittenberg-Birnamwood | 24:28.9 |
| 41 | Noah PostPlace 41 · Grade 9 · Stratford | 9 | Stratford | 24:31.1 |
| 42 | Beckett BuchananPlace 42 · Grade 9 · Colby/Abbotsford | 9 | Colby/Abbotsford | 24:34.7 |
| 43 | Treyton BeckerPlace 43 · Grade 9 · Auburndale | 9 | Auburndale | 25:00.7 |
| 44 | Ywv Pheng BlakePlace 44 · Grade 10 · Marathon | 10 | Marathon | 25:26.5 |
| 45 | Brody BraunskyPlace 45 · Grade 12 · Auburndale | 12 | Auburndale | 25:38.1 |
| 46 | Daniel McmeekenPlace 46 · Grade 10 · Stratford | 10 | Stratford | 25:47.2 |
| 47 | Marcus PichardoPlace 47 · Grade 9 · Colby/Abbotsford | 9 | Colby/Abbotsford | 26:01.4 |
| 48 | Andrew EmpeyPlace 48 · Grade 12 · Colby/Abbotsford | 12 | Colby/Abbotsford | 26:02.4 |
| 49 | Henry GlammPlace 49 · Grade 12 · Spencer | 12 | Spencer | 26:19.4 |
| 50 | Kamron KruegerPlace 50 · Grade 12 · Colby/Abbotsford | 12 | Colby/Abbotsford | 26:22.7 |
| 51 | Bentley DumsPlace 51 · Grade 10 · Wauzeka-Steuben | 10 | Wauzeka-Steuben | 26:27.0 |
| 52 | Adyn RenoPlace 52 · Grade 9 · Auburndale | 9 | Auburndale | 26:40.0 |
| 53 | Nick DambeckPlace 53 · Grade 10 · Owen-Withee | 10 | Owen-Withee | 26:46.9 |
| 54 | Blake SternbergPlace 54 · Grade 12 · Marathon | 12 | Marathon | 27:01.7 |
| 55 | Darben AltenhofsenPlace 55 · Grade 9 · Marathon | 9 | Marathon | 27:03.1 |
| 56 | Brody BundersPlace 56 · Grade 9 · Wauzeka-Steuben | 9 | Wauzeka-Steuben | 27:14.9 |
| 57 | Jasper DetlefsenPlace 57 · Grade 12 · Port Edwards | 12 | Port Edwards | 27:48.6 |
| 58 | Theodore MillinPlace 58 · Grade 12 · Wauzeka-Steuben | 12 | Wauzeka-Steuben | 28:11.3 |
| 59 | Ray AdamsPlace 59 · Grade 10 · Colby/Abbotsford | 10 | Colby/Abbotsford | 28:32.2 |
| 60 | Brody KruegerPlace 60 · Grade 10 · Port Edwards | 10 | Port Edwards | 28:40.7 |
| 61 | Hunter LuethPlace 61 · Grade 9 · Colby/Abbotsford | 9 | Colby/Abbotsford | 28:44.4 |
| 62 | Weslee PichardoPlace 62 · Grade 12 · Colby/Abbotsford | 12 | Colby/Abbotsford | 28:46.4 |
| 63 | Mason MartinPlace 63 · Grade 11 · Gresham Community/Bowler | 11 | Gresham Community/Bowler | 28:47.2 |
| 64 | Parker ManickePlace 64 · Grade 9 · Spencer | 9 | Spencer | 29:25.0 |
| 65 | Adam LiethenPlace 65 · Grade 11 · Gresham Community/Bowler | 11 | Gresham Community/Bowler | 32:07.8 |