| 1 | Gage AndersonPlace 1 · Grade 12 · Bonduel | 12 | Bonduel | 17:35.1 |
| 2 | Trenton KruegerPlace 2 · Grade 10 · Plymouth | 10 | Plymouth | 17:45.5 |
| 3 | Gavin HonesPlace 3 · Grade 12 · Plymouth | 12 | Plymouth | 18:03.6 |
| 4 | Eli HartwigPlace 4 · Grade 11 · Oakfield | 11 | Oakfield | 19:07.3 |
| 5 | Garrett AndersonPlace 5 · Grade 12 · Bonduel | 12 | Bonduel | 19:20.3 |
| 6 | Ewan SteffenPlace 6 · Grade 11 · Berlin | 11 | Berlin | 19:25.1 |
| 7 | Ethan SteffenPlace 7 · Grade 9 · Omro | 9 | Omro | 19:36.2 |
| 8 | Tobey MillerPlace 8 · Grade 12 · Berlin | 12 | Berlin | 19:39.3 |
| 9 | Avery McFadinPlace 9 · Grade 11 · Omro | 11 | Omro | 19:41.2 |
| 10 | Ben RichmondPlace 10 · Grade 12 · Omro | 12 | Omro | 19:56.8 |
| 11 | Charlie McCarthyPlace 11 · Grade 10 · Berlin | 10 | Berlin | 19:58.5 |
| 12 | Joah DworniczakPlace 12 · Grade 12 · Bonduel | 12 | Bonduel | 20:14.6 |
| 13 | Griffin RichterPlace 13 · Grade 10 · Bonduel | 10 | Bonduel | 20:26.1 |
| 14 | Simon BarrettPlace 14 · Grade 10 · Plymouth | 10 | Plymouth | 20:27.0 |
| 15 | Leland BillerPlace 15 · Grade 10 · Plymouth | 10 | Plymouth | 20:33.1 |
| 16 | Dexter EiringPlace 16 · Grade 11 · Plymouth | 11 | Plymouth | 20:49.0 |
| 17 | Sam KruegerPlace 17 · Grade 12 · Oakfield | 12 | Oakfield | 21:02.5 PR |
| 18 | Kaiden ThornborrowPlace 18 · Grade 12 · Bonduel | 12 | Bonduel | 21:09.5 |
| 19 | Brylin LangePlace 19 · Grade 9 · Omro | 9 | Omro | 21:14.4 |
| 20 | Aidan ContoPlace 20 · Grade 12 · Plymouth | 12 | Plymouth | 21:24.8 |
| 21 | Blake HuthPlace 21 · Grade 12 · Omro | 12 | Omro | 21:30.9 |
| 22 | Dylan KellerPlace 22 · Grade 12 · Bonduel | 12 | Bonduel | 21:31.6 |
| 23 | Bennett MushaPlace 23 · Grade 11 · Omro | 11 | Omro | 21:40.0 |
| 24 | Elijah KaferPlace 24 · Grade 10 · Omro | 10 | Omro | 21:43.6 |
| 25 | Sam PhillipsPlace 25 · Grade 12 · Plymouth | 12 | Plymouth | 21:48.0 |
| 26 | Garett DrazkowskiPlace 26 · Grade 10 · Oakfield | 10 | Oakfield | 21:54.5 |
| 27 | Liam RosenthalPlace 27 · Grade 11 · Bonduel | 11 | Bonduel | 21:54.8 |
| 28 | Connor EmersonPlace 28 · Grade 11 · Berlin | 11 | Berlin | 21:56.9 |
| 29 | Sawyer RankPlace 29 · Grade 10 · Bonduel | 10 | Bonduel | 22:14.0 |
| 30 | Jack SchroederPlace 30 · Grade 11 · Plymouth | 11 | Plymouth | 22:48.3 |
| 31 | Owen LaCountPlace 31 · Grade 11 · Plymouth | 11 | Plymouth | 22:48.3 |
| 32 | Josiah FordPlace 32 · Grade 11 · Bonduel | 11 | Bonduel | 23:31.5 |
| 33 | Josh HallPlace 33 · Grade 11 · Omro | 11 | Omro | 23:54.5 |
| 34 | Collin SeifPlace 34 · Grade 10 · Berlin | 10 | Berlin | 24:24.8 |
| 35 | Mason DomkePlace 35 · Grade 9 · Berlin | 9 | Berlin | 24:25.1 |
| 36 | Aaron SchlieppPlace 36 · Grade 10 · Berlin | 10 | Berlin | 24:33.0 |
| 37 | Noah EiringPlace 37 · Grade 9 · Plymouth | 9 | Plymouth | 25:51.8 |
| 38 | Bentley ReschleinPlace 38 · Grade 9 · Berlin | 9 | Berlin | 26:25.7 |
| 39 | Alex HilbelinkPlace 39 · Grade 12 · Plymouth | 12 | Plymouth | 26:27.4 |
| 40 | Grayson ToneyPlace 40 · Grade 10 · Berlin | 10 | Berlin | 26:29.6 |
| 41 | Garrett KlostermanPlace 41 · Grade 12 · Bonduel | 12 | Bonduel | 26:56.9 |
| 42 | Kale MillerPlace 42 · Grade 9 · Berlin | 9 | Berlin | 27:21.7 |
| 43 | Robert AbbottPlace 43 · Grade 9 · Berlin | 9 | Berlin | 28:33.8 |
| 44 | Ben HoffmanPlace 44 · Grade 10 · Berlin | 10 | Berlin | 28:36.7 |