Advertisement

Selected Race
M3034
Bib Name Sex Age City State Overall SexPl DivPl Time
2526 Craig Ottman M 33 Keller TX 7 / 2267 7 / 1090 1 / 160 1:19:31
712 Justin Kruse M 30 Savage MN 10 / 2267 10 / 1090 2 / 160 1:21:11
321 Eric Van Hecke M 34 Minneapolis MN 25 / 2267 23 / 1090 3 / 160 1:26:19
1247 Brian Kibler M 30 Plymouth MN 42 / 2267 38 / 1090 4 / 160 1:28:52
346 Matt Schoen M 33 Minneapolis MN 46 / 2267 42 / 1090 5 / 160 1:29:25
2389 Jon White M 32 Seattle WA 51 / 2267 47 / 1090 6 / 160 1:30:09
411 Lance Kuehn M 33 Eagan MN 76 / 2267 64 / 1090 7 / 160 1:32:48
1586 Leighton Russell M 34 Tampa FL 82 / 2267 70 / 1090 8 / 160 1:33:19
1268 Michael Barnaby M 33 Minneapolis MN 83 / 2267 71 / 1090 9 / 160 1:33:21
1477 Scott Fox M 33 Minneapolis MN 85 / 2267 73 / 1090 10 / 160 1:33:36
1813 Kenneth Yanes M 33 New York NY 90 / 2267 78 / 1090 11 / 160 1:34:00
2487 Phillip Pottratz M 33 Hopkins MN 111 / 2267 92 / 1090 12 / 160 1:35:25
2688 Pierre Tournier M 33 Minneapolis MN 132 / 2267 107 / 1090 13 / 160 1:36:54
2664 Marcelo Vieira M 34 Minneapolis MN 139 / 2267 111 / 1090 14 / 160 1:37:20
1454 Josh Oertli M 34 Minneapolis MN 143 / 2267 114 / 1090 15 / 160 1:37:57
934 Thomas Taylor M 34 Minneapolis MN 146 / 2267 117 / 1090 16 / 160 1:38:11
495 Robby Cecil M 31 Burnsville MN 157 / 2267 127 / 1090 17 / 160 1:38:56
2059 Jake Scott M 32 St Louis Park MN 160 / 2267 130 / 1090 18 / 160 1:39:02
2499 David Forsberg M 34 Andover MN 164 / 2267 133 / 1090 19 / 160 1:39:13
474 Carson Eggland M 32 Decorah IA 176 / 2267 143 / 1090 20 / 160 1:39:37
2357 Miguel Salinas M 33 Jordan MN 179 / 2267 145 / 1090 21 / 160 1:40:03
2611 Dustin Phillips M 30 South St Paul MN 183 / 2267 149 / 1090 22 / 160 1:40:05
2672 Hans Hebl M 30 Minneapolis MN 188 / 2267 152 / 1090 23 / 160 1:40:18
2758 Ben Skoglund M 33 Minneapolis MN 190 / 2267 154 / 1090 24 / 160 1:40:27
2364 Mike Donnenwerth M 34 Winona MN 196 / 2267 158 / 1090 25 / 160 1:40:46
1065 William Stoltz M 31 Mahtomedi MN 199 / 2267 160 / 1090 26 / 160 1:40:50
899 Justin Duepner M 34 Plymouth MN 205 / 2267 166 / 1090 27 / 160 1:41:09
1269 Todd Allen M 30 Rice MN 213 / 2267 171 / 1090 28 / 160 1:41:25
1854 Jeremy Doden M 32 Richfield MN 215 / 2267 173 / 1090 29 / 160 1:41:28
367 Michael Peterson M 34 Minneapolis MN 232 / 2267 186 / 1090 30 / 160 1:41:56
465 Luke Fischer M 30 Plymouth MN 242 / 2267 195 / 1090 31 / 160 1:42:20
2446 Aaron Hefstad M 31 Rockford IL 247 / 2267 199 / 1090 32 / 160 1:42:30
653 Caleb Olsen M 33 North St Paul MN 252 / 2267 204 / 1090 33 / 160 1:42:46
2792 Seth Beccard M 32 St Louis Park MN 255 / 2267 207 / 1090 34 / 160 1:42:54
2666 Jason Cole M 32 Ham Lake MN 263 / 2267 209 / 1090 35 / 160 1:43:06
1816 Brett Yost M 31 Inver Grove Heights MN 270 / 2267 214 / 1090 36 / 160 1:43:25
1217 David Pascoe M 33 Crystal MN 278 / 2267 218 / 1090 37 / 160 1:43:53
2458 Jacob Fossum M 31 Minneapolis MN 296 / 2267 229 / 1090 38 / 160 1:44:30
2212 Eric Sodergren M 33 Minneapolis MN 301 / 2267 233 / 1090 39 / 160 1:44:39
1751 Peter Von Arx M 32 Westminster CO 304 / 2267 235 / 1090 40 / 160 1:44:43
1959 Charles Mosner M 34 Minneapolis MN 306 / 2267 237 / 1090 41 / 160 1:44:44
1249 Matthew Piehl M 30 Lakeville MN 308 / 2267 239 / 1090 42 / 160 1:44:58
1521 Joe Sipe M 33 Monticello MN 310 / 2267 241 / 1090 43 / 160 1:45:00
1985 Justin Samuels M 33 Minneapolis MN 313 / 2267 244 / 1090 44 / 160 1:45:04
2150 Michael Redman M 34 Minneapolis MN 314 / 2267 245 / 1090 45 / 160 1:45:04
2876 Daniel Cashin M 31 Minneapolis MN 327 / 2267 256 / 1090 46 / 160 1:45:36
2414 Nicholas Olson M 32 Eagan MN 329 / 2267 258 / 1090 47 / 160 1:45:39
1692 Nicholas Coleman M 31 Arlington VA 331 / 2267 260 / 1090 48 / 160 1:45:41
2802 Matt Boland M 30 Woodbury MN 335 / 2267 262 / 1090 49 / 160 1:45:52
685 Michael Matsuura M 32 Minneapolis MN 361 / 2267 281 / 1090 50 / 160 1:46:58
Per Page: [50] [100] [500]