| 1 | Nick SkidmorePlace 1 · Germantown Boys | — | Germantown Boys | 16:31.47 | 1 |
| 2 | Joe BensonPlace 2 · Germantown Boys | — | Germantown Boys | 16:38.95 | 2 |
| 3 | Tim TrappPlace 3 · Germantown Boys | — | Germantown Boys | 16:44.97 | 3 |
| 4 | Andy BeckPlace 4 · Germantown Boys | — | Germantown Boys | 16:59.05 | 4 |
| 5 | Kenny HaferkornPlace 5 · Germantown Boys | — | Germantown Boys | 17:05.67 | 5 |
| 6 | Travis ChistensonPlace 6 · Sheboygan Falls | — | Sheboygan Falls | 17:08.04 | 6 |
| 7 | Joe BlanckPlace 7 · New Holstein Boys | — | New Holstein Boys | 17:12.38 | 7 |
| 8 | Kyle DittloffPlace 8 · Germantown Boys | — | Germantown Boys | 17:13.56 | 8 |
| 9 | Jake ScadutoPlace 9 · Germantown Boys | — | Germantown Boys | 17:30.33 | 9 |
| 10 | Eric EinersonPlace 10 · Grafton Boys | — | Grafton Boys | 17:38.89 | — |
| 11 | Lucas LaCrossePlace 11 · Sheboygan Falls | — | Sheboygan Falls | 17:54.66 | 10 |
| 12 | Jeff MeitlerPlace 12 · Milwaukee Luther | — | Milwaukee Luther | 18:10.19 | 11 |
| 13 | Zack HerrigesPlace 13 · Kewaskum Boys | — | Kewaskum Boys | 18:12.45 | 12 |
| 14 | Brian RopelPlace 14 · Mayville Boys | — | Mayville Boys | 18:14.35 | 13 |
| 15 | Nick BiancuzzoPlace 15 · Milwaukee Luther | — | Milwaukee Luther | 18:15.82 | 14 |
| 16 | Kevin BoetcherPlace 16 · New Holstein Boys | — | New Holstein Boys | 18:16.35 | 15 |
| 17 | Aaron MontePlace 17 · Kewaskum Boys | — | Kewaskum Boys | 18:16.90 | 16 |
| 18 | Matt TiegsPlace 18 · Grafton Boys | — | Grafton Boys | 18:20.34 | — |
| 19 | Brian EmmerPlace 19 · Mayville Boys | — | Mayville Boys | 18:27.60 | 17 |
| 20 | Michael BorstPlace 20 · Slinger Boys | — | Slinger Boys | 18:30.93 | 18 |
| 21 | Jordan GarciaPlace 21 · Slinger Boys | — | Slinger Boys | 18:31.71 | 19 |
| 22 | Justin McLinnPlace 22 · Waupan Boys | — | Waupan Boys | 18:34.04 | 20 |
| 23 | Josh PriganPlace 23 · Slinger Boys | — | Slinger Boys | 18:40.03 | 21 |
| 24 | Brad SovinskiPlace 24 · Slinger Boys | — | Slinger Boys | 18:43.50 | 22 |
| 25 | Calvin FrankePlace 25 · Mayville Boys | — | Mayville Boys | 18:43.87 | 23 |
| 26 | Steve BridgePlace 26 · Slinger Boys | — | Slinger Boys | 18:46.90 | 24 |
| 27 | Phil RyanPlace 27 · Milwaukee Luther | — | Milwaukee Luther | 18:56.24 | 25 |
| 28 | Matt McOlashPlace 28 · Milwaukee Luther | — | Milwaukee Luther | 18:59.28 | 26 |
| 29 | Matt BruseauPlace 29 · Milwaukee Luther | — | Milwaukee Luther | 18:59.74 | 27 |
| 30 | Devin ChristensonPlace 30 · Sheboygan Falls | — | Sheboygan Falls | 19:08.27 | 28 |
| 31 | Jacob MerkPlace 31 · Slinger Boys | — | Slinger Boys | 19:24.18 | 29 |
| 32 | Riley WestPlace 32 · Slinger Boys | — | Slinger Boys | 19:47.72 | 30 |
| 33 | Tim HallPlace 33 · Kewaskum Boys | — | Kewaskum Boys | 19:51.80 | 31 |
| 34 | Jake DickmannPlace 34 · Kewaskum Boys | — | Kewaskum Boys | 19:56.67 | 32 |
| 35 | Kyle TalmaPlace 35 · Waupan Boys | — | Waupan Boys | 19:59.11 | 33 |
| 36 | Jake HoardPlace 36 · Mayville Boys | — | Mayville Boys | 20:06.43 | 34 |
| 37 | Matt ButzkePlace 37 · Kewaskum Boys | — | Kewaskum Boys | 20:12.13 | 35 |
| 38 | Chase SchultzPlace 38 · Sheboygan Falls | — | Sheboygan Falls | 20:23.70 | 36 |
| 39 | Brandon DebinkPlace 39 · Sheboygan Falls | — | Sheboygan Falls | 20:25.78 | 37 |
| 40 | John DreymillerPlace 40 · Waupan Boys | — | Waupan Boys | 20:26.13 | 38 |
| 41 | Lucas LambrechtPlace 41 · Sheboygan Falls | — | Sheboygan Falls | 20:32.69 | 39 |
| 42 | Kyle Wolf-FlaschPlace 42 · Campbellsport Boys | — | Campbellsport Boys | 20:35.49 | — |
| 43 | Calvin OrthPlace 43 · Milwaukee Luther | — | Milwaukee Luther | 20:41.37 | 40 |
| 44 | Michael DayPlace 44 · Milwaukee Luther | — | Milwaukee Luther | 21:06.83 | 41 |
| 45 | Matt St. AndrePlace 45 · Sheboygan Falls | — | Sheboygan Falls | 21:16.64 | 42 |
| 46 | Eric CasePlace 46 · Mayville Boys | — | Mayville Boys | 22:10.74 | 43 |
| 47 | Grant ScholzPlace 47 · Mayville Boys | — | Mayville Boys | 22:12.51 | 44 |
| 48 | Nate SchoutenPlace 48 · Waupan Boys | — | Waupan Boys | 22:14.85 | 45 |
| 49 | Bill JonesPlace 49 · New Holstein Boys | — | New Holstein Boys | 22:33.17 | 46 |
| 50 | Austin DewhurstPlace 50 · New Holstein Boys | — | New Holstein Boys | 22:36.79 | 47 |
| 51 | Andy KoenigPlace 51 · Waupan Boys | — | Waupan Boys | 22:38.19 | 48 |
| 52 | Christia WendlandtPlace 52 · Waupan Boys | — | Waupan Boys | 22:57.04 | 49 |
| 53 | Mike MillerPlace 53 · Mayville Boys | — | Mayville Boys | 23:15.03 | 50 |
| 54 | Sean SoraviaPlace 54 · Waupan Boys | — | Waupan Boys | 23:30.25 | 51 |
| 55 | Robert PaulyPlace 55 · New Holstein Boys | — | New Holstein Boys | 24:33.76 | 52 |