Advertisement

Selected Race
M3539
Bib Name Sex Age City State Overall SexPl DivPl Time
22 Levi Severson M 37 Edina MN 22 / 7490 19 / 4091 1 / 612 2:33:39
2646 Ethan Albertson M 36 Leland IA 29 / 7490 25 / 4091 2 / 612 2:38:06
33 Bradley Keefe M 36 Winnipeg MB 47 / 7490 43 / 4091 3 / 612 2:43:48
2796 Kelly Halverson M 36 Lincoln NE 48 / 7490 44 / 4091 4 / 612 2:43:53
1418 Anthony Alt M 38 St Paul MN 54 / 7490 49 / 4091 5 / 612 2:46:15
2548 Justin Goetz M 35 Marshfield WI 60 / 7490 55 / 4091 6 / 612 2:48:20
1933 Peter Somers M 38 Rochester MN 61 / 7490 56 / 4091 7 / 612 2:48:27
2479 Dominic Ricci M 37 Austin TX 63 / 7490 58 / 4091 8 / 612 2:48:37
3474 Mark Heerensperger M 38 Austin TX 67 / 7490 62 / 4091 9 / 612 2:49:00
1642 Nathaniel Scott M 36 Minneapolis MN 68 / 7490 63 / 4091 10 / 612 2:49:09
3079 Jonathan Bolha M 36 Youngstown OH 78 / 7490 72 / 4091 11 / 612 2:49:55
2908 Derek Johnson M 36 Fargo ND 90 / 7490 81 / 4091 12 / 612 2:52:37
3157 Doug Johnson M 36 Golden Valley MN 100 / 7490 90 / 4091 13 / 612 2:53:51
1820 Joe Klescewski M 39 Eden Prairie MN 111 / 7490 100 / 4091 14 / 612 2:55:09
3646 Gerad Mead M 38 Minneapolis MN 115 / 7490 103 / 4091 15 / 612 2:55:20
2832 David Gilmer M 39 Winona MN 123 / 7490 110 / 4091 16 / 612 2:56:35
3156 Joe Flick M 38 Farmingdale NY 126 / 7490 113 / 4091 17 / 612 2:56:42
1431 Jeremiah Doyle M 36 Lincoln NE 127 / 7490 114 / 4091 18 / 612 2:56:44
3507 Brent Lamm M 36 Minneapolis MN 138 / 7490 125 / 4091 19 / 612 2:57:27
3305 Andy McNamara M 36 Goodhue MN 143 / 7490 130 / 4091 20 / 612 2:57:48
2834 Christos Jensen M 38 Eagan MN 171 / 7490 155 / 4091 21 / 612 3:00:17
1840 John Storkamp M 37 Hastings MN 182 / 7490 166 / 4091 22 / 612 3:01:35
3110 Aaron Bumgarner M 35 Nelson MN 192 / 7490 174 / 4091 23 / 612 3:02:26
3678 Casey Burt M 35 Atlanta GA 195 / 7490 177 / 4091 24 / 612 3:02:51
1801 Stephen Rose M 39 St Paul MN 206 / 7490 187 / 4091 25 / 612 3:03:16
3499 Patrick Steffen M 39 Sioux Falls SD 212 / 7490 192 / 4091 26 / 612 3:03:39
2542 Adam Nyseth M 38 Plymouth MN 220 / 7490 199 / 4091 27 / 612 3:04:11
2456 Garrett Ping M 37 Winona MN 234 / 7490 213 / 4091 28 / 612 3:04:41
1937 John Anderson M 39 St Paul MN 237 / 7490 216 / 4091 29 / 612 3:04:56
7501 Dan Crowley M 35 Minneapolis MN 238 / 7490 217 / 4091 30 / 612 3:05:00
1353 Brian Behrendt M 36 New Brighton MN 241 / 7490 220 / 4091 31 / 612 3:05:15
3128 Blair Hull M 36 Minneapolis MN 243 / 7490 222 / 4091 32 / 612 3:05:15
2566 John Franzen M 36 St Paul MN 245 / 7490 224 / 4091 33 / 612 3:05:23
3092 Corey Nunlist M 35 Olympia WA 247 / 7490 226 / 4091 34 / 612 3:05:29
2196 Christopher Demos M 39 West Allis WI 261 / 7490 238 / 4091 35 / 612 3:06:22
1606 Dennis Deloye M 39 Forest Lake MN 269 / 7490 245 / 4091 36 / 612 3:07:14
3520 Vance Lehman M 38 Rochester MN 270 / 7490 246 / 4091 37 / 612 3:07:33
3645 Jeff Metzger M 38 Plymouth MN 271 / 7490 247 / 4091 38 / 612 3:07:34
3836 Jeremy Blake M 39 Blaine MN 272 / 7490 248 / 4091 39 / 612 3:07:37
1105 Joshua Short M 39 Roseville MN 282 / 7490 256 / 4091 40 / 612 3:08:07
2530 Aaron Berndt M 37 Plymouth MN 285 / 7490 259 / 4091 41 / 612 3:08:25
3177 Timothy Girod M 35 Minneapolis MN 286 / 7490 260 / 4091 42 / 612 3:08:28
1285 Matthew Anderson M 37 Burnsville MN 287 / 7490 261 / 4091 43 / 612 3:08:31
1861 Tim Popp M 38 Minneapolis MN 294 / 7490 266 / 4091 44 / 612 3:08:56
3099 Joe Lahart M 39 Cedar Rapids IA 295 / 7490 267 / 4091 45 / 612 3:08:57
3366 Sean Connolly M 39 South Bend IN 299 / 7490 269 / 4091 46 / 612 3:09:18
3643 Jesse Buckner M 36 Westminster CO 330 / 7490 295 / 4091 47 / 612 3:11:00
3821 Steven Pekarek M 36 Royalton MN 334 / 7490 298 / 4091 48 / 612 3:11:07
3464 Drew Sciacca M 35 Minneapolis MN 335 / 7490 299 / 4091 49 / 612 3:11:11
1119 David Peterson M 39 Lake Elmo MN 336 / 7490 300 / 4091 50 / 612 3:11:24
Per Page: [50] [100] [500]