Advertisement

Selected Race
M3034
Bib Name Sex Age City State Overall SexPl DivPl Time
20250 Tom Sederquist M 33 Duluth MN 4 / 8460 4 / 3037 1 / 433 52:31
20235 Matthew Wiersum M 34 Minneapolis MN 5 / 8460 5 / 3037 2 / 433 52:32
20254 Dan Greeno M 34 St Paul MN 6 / 8460 6 / 3037 3 / 433 52:50
20261 Drew Paradis M 31 Alexandria MN 7 / 8460 7 / 3037 4 / 433 52:51
20208 Peter Falcon M 33 Maple Grove MN 14 / 8460 14 / 3037 5 / 433 53:43
20285 Sean Gaskell M 33 Esko MN 15 / 8460 15 / 3037 6 / 433 53:44
20223 Louis Hughes M 33 Minneapolis MN 17 / 8460 17 / 3037 7 / 433 53:49
20278 Tyler Warren M 31 Litchfield MN 29 / 8460 28 / 3037 8 / 433 55:11
20245 Paul Swim M 32 Minneapolis MN 30 / 8460 29 / 3037 9 / 433 55:14
20240 Joe Arnold M 33 St Paul MN 31 / 8460 30 / 3037 10 / 433 55:18
20284 Cole Toepfer M 31 Hopkins MN 36 / 8460 35 / 3037 11 / 433 55:43
20244 Martin Zais M 30 Minneapolis MN 44 / 8460 43 / 3037 12 / 433 56:06
20251 Benjamin Drexler M 34 Saint Louis Park MN 45 / 8460 44 / 3037 13 / 433 56:11
20238 Daniel Peters M 31 Minneapolis MN 49 / 8460 48 / 3037 14 / 433 56:26
20224 Chris Caron M 30 Big Lake MN 50 / 8460 49 / 3037 15 / 433 56:26
20228 Kyle Genteman M 30 Minneapolis MN 55 / 8460 54 / 3037 16 / 433 56:35
20255 John Freude M 30 Minneapolis MN 62 / 8460 61 / 3037 17 / 433 57:15
20289 Thomas Sellwood M 34 St. Paul MN 63 / 8460 62 / 3037 18 / 433 57:20
20307 Ryan Soule M 30 Woodbury MN 67 / 8460 66 / 3037 19 / 433 57:43
20239 Peter Sisson M 30 Minneapolis MN 68 / 8460 67 / 3037 20 / 433 57:46
20386 Nate Rylander M 33 Minneapolis MN 77 / 8460 76 / 3037 21 / 433 58:28
20304 Nicolai Johnson-Borelli M 33 Minneapolis MN 84 / 8460 83 / 3037 22 / 433 59:07
20377 James McLean M 31 Minneapolis MN 87 / 8460 85 / 3037 23 / 433 59:16
20381 Ryan Miller M 32 Saint Paul MN 88 / 8460 86 / 3037 24 / 433 59:16
20311 Austin Hinrichs M 34 Minneapolis MN 100 / 8460 96 / 3037 25 / 433 1:00:10
20287 Kyle Murray M 34 Minneapolis MN 101 / 8460 97 / 3037 26 / 433 1:00:13
20425 Mark Wilcox M 30 St. Paul MN 105 / 8460 99 / 3037 27 / 433 1:00:26
20310 Matthew Scherber M 31 St Paul MN 109 / 8460 103 / 3037 28 / 433 1:00:31
20317 Peter Johnson M 32 Saint Paul MN 112 / 8460 106 / 3037 29 / 433 1:00:53
20527 Timothy Aldrich M 32 Minneapolis MN 115 / 8460 108 / 3037 30 / 433 1:01:02
20432 Ben Pielhop M 34 Rosemount MN 122 / 8460 112 / 3037 31 / 433 1:01:37
20275 Thomas Breitbach M 34 Madison WI 123 / 8460 113 / 3037 32 / 433 1:01:48
20434 Eric Januszewski M 34 Staples MN 152 / 8460 134 / 3037 33 / 433 1:02:58
20342 Brian Farley M 31 Minneapolis MN 158 / 8460 140 / 3037 34 / 433 1:03:12
20497 Jordan Punt M 33 Albertville MN 171 / 8460 147 / 3037 35 / 433 1:03:58
20348 Brennen Schulz M 33 Minneapolis MN 175 / 8460 151 / 3037 36 / 433 1:04:08
23681 Chad Claybaugh M 30 Lakeville MN 177 / 8460 152 / 3037 37 / 433 1:04:08
20627 Eric Johnson M 33 Burnsville MN 181 / 8460 155 / 3037 38 / 433 1:04:16
20531 David Nuetzman M 33 Roseville MN 183 / 8460 157 / 3037 39 / 433 1:04:24
20556 Anthony Schramm M 32 Minneapolis MN 184 / 8460 158 / 3037 40 / 433 1:04:24
20566 Matt Haechrel M 31 Falcon Heights MN 202 / 8460 173 / 3037 41 / 433 1:05:12
20696 Andrew Crocker M 30 Minneapolis MN 210 / 8460 180 / 3037 42 / 433 1:05:27
20802 Daniel Adamietz M 34 St Paul MN 215 / 8460 182 / 3037 43 / 433 1:05:33
20504 Matthew Wenaas M 31 Eau Claire WI 218 / 8460 184 / 3037 44 / 433 1:05:38
20439 Jacob Ball M 30 Bayport MN 220 / 8460 185 / 3037 45 / 433 1:05:40
20463 Mark Petersen M 33 Minneapolis MN 228 / 8460 190 / 3037 46 / 433 1:05:47
20558 Cory Pflipsen M 33 Minneapolis MN 247 / 8460 206 / 3037 47 / 433 1:06:29
20490 Brett Grieb M 31 Rochester MN 250 / 8460 209 / 3037 48 / 433 1:06:32
20695 Ben Sommerfeld M 33 Saint Paul MN 252 / 8460 211 / 3037 49 / 433 1:06:34
20344 Jake Keepers M 34 Milwaukee WI 258 / 8460 213 / 3037 50 / 433 1:06:43
Per Page: [50] [100] [500]