Advertisement

Selected Race
M3539
Bib Name Sex Age City State Overall SexPl DivPl Time
1544 Alan Twomey M 37 Minneapolis MN 14 / 1056 14 / 520 1 / 86 1:13:04
1161 John Leaf M 35 Minneapolis MN 17 / 1056 16 / 520 2 / 86 1:13:23
698 Jason Acosta M 39 Roseville MN 21 / 1056 20 / 520 3 / 86 1:14:36
768 Dan Bier M 37 Columbia Heights MN 25 / 1056 24 / 520 4 / 86 1:16:00
1084 Ben Johnson M 36 Brooklyn Park MN 26 / 1056 25 / 520 5 / 86 1:16:05
429 Daniel Lauer-Schumacher M 38 Minneapolis MN 31 / 1056 30 / 520 6 / 86 1:16:29
52 Brandon Kotek M 35 Saint Paul AL 45 / 1056 43 / 520 7 / 86 1:18:41
1459 Peter Shaw M 39 Apple Valley MN 48 / 1056 46 / 520 8 / 86 1:19:13
330 Jordan Fleuriet M 36 Minneapolis MN 51 / 1056 48 / 520 9 / 86 1:19:34
983 Ben Goessling M 39 Minneapolis MN 53 / 1056 49 / 520 10 / 86 1:19:41
1167 Adam Lekin M 35 Waukee IA 57 / 1056 51 / 520 11 / 86 1:20:17
1075 Nick Jannakos M 39 Roseville MN 63 / 1056 55 / 520 12 / 86 1:21:53
1298 Patrick Nelson M 37 Bloomington MN 65 / 1056 57 / 520 13 / 86 1:22:54
854 Josh Cook M 37 Saint Paul MN 91 / 1056 79 / 520 14 / 86 1:26:18
1112 Tom Keight M 36 Minneapolis MN 92 / 1056 80 / 520 15 / 86 1:26:24
783 Jon Bostrom M 37 Minneapolis MN 95 / 1056 83 / 520 16 / 86 1:26:59
611 Jason Lewis M 35 Nowthen MN 97 / 1056 84 / 520 17 / 86 1:27:04
565 Joe Turgeon M 39 Minneapolis MN 120 / 1056 102 / 520 18 / 86 1:29:15
1269 Ben Moburg M 38 Minneapolis MN 137 / 1056 115 / 520 19 / 86 1:30:23
1565 Dan Vogel M 39 Minneapolis MN 142 / 1056 120 / 520 20 / 86 1:30:44
1271 Casey Mock M 39 Minneapolis MN 147 / 1056 123 / 520 21 / 86 1:31:29
1420 Trey Salacki M 35 Madison WI 153 / 1056 127 / 520 22 / 86 1:32:12
743 Dan Bearden M 35 Apple Valley MN 160 / 1056 132 / 520 23 / 86 1:33:14
470 Joshua Nelson M 36 Rosemount MN 168 / 1056 138 / 520 24 / 86 1:34:07
892 Ryan Dillon M 39 Eagan MN 171 / 1056 139 / 520 25 / 86 1:34:23
89 Chris Wrightson M 37 Lauderdale MN 183 / 1056 145 / 520 26 / 86 1:35:34
1181 Robert Lindquist M 37 Minneapolis MN 194 / 1056 154 / 520 27 / 86 1:36:30
624 Michael Bard-Henke M 36 Minneapolis MN 199 / 1056 158 / 520 28 / 86 1:37:02
72 Nick Vanwagner M 38 Minneapolis MN 213 / 1056 167 / 520 29 / 86 1:38:24
444 Brent Bauman M 36 Chanhassen MN 217 / 1056 170 / 520 30 / 86 1:38:34
858 Benjamin Cox M 37 Minneapolis MN 221 / 1056 173 / 520 31 / 86 1:38:51
1032 Michael Hewitt M 39 Minneapolis MN 229 / 1056 177 / 520 32 / 86 1:39:35
253 Tynan Wilke M 37 St. Louis Park MN 236 / 1056 182 / 520 33 / 86 1:39:47
993 Chris Greenwood M 36 Plymouth MN 255 / 1056 193 / 520 34 / 86 1:41:20
1556 Trevor Velin M 39 St. Louis Park MN 258 / 1056 195 / 520 35 / 86 1:41:38
1388 Xavier Revelo M 38 St Louis Park MN 270 / 1056 206 / 520 36 / 86 1:42:53
579 Tyler Brennan M 35 Minneapolis MN 273 / 1056 207 / 520 37 / 86 1:43:18
1533 Phil Tolbert M 35 Long Prairie MN 276 / 1056 210 / 520 38 / 86 1:43:22
234 Benjamin Levy M 37 Minneapolis MN 278 / 1056 212 / 520 39 / 86 1:43:32
1429 Thomas Saunders M 39 Minneapolis MN 280 / 1056 213 / 520 40 / 86 1:43:35
1488 Joe Sonnek M 38 Hugo MN 308 / 1056 225 / 520 41 / 86 1:45:28
1221 Daniel Matheny M 37 Minneapolis MN 318 / 1056 229 / 520 42 / 86 1:46:00
874 Jonathan D'Angelo M 37 Rochester MN 335 / 1056 238 / 520 43 / 86 1:47:45
1028 Nathan Hermanson M 35 Minneapolis MN 344 / 1056 243 / 520 44 / 86 1:48:19
443 Bela Denes M 39 Minneapolis MN 347 / 1056 244 / 520 45 / 86 1:48:25
1122 Nickolas Kiryakakis M 35 Minneapolis MN 364 / 1056 250 / 520 46 / 86 1:49:10
391 John Nordstrom M 36 Roseville MN 367 / 1056 252 / 520 47 / 86 1:49:17
1277 Adam Monaghan M 39 Roseville MN 372 / 1056 254 / 520 48 / 86 1:49:55
530 Steven Rubinstein M 38 Minneapolis MN 375 / 1056 256 / 520 49 / 86 1:50:01
45 Jacob Price M 35 St. Paul MN 379 / 1056 259 / 520 50 / 86 1:50:13
Per Page: [50] [100] [500]