Advertisement

Selected Race
M3539
Bib Name Sex Age City State Overall SexPl DivPl Time
3925 Christopher Morris M 35 St. Louis Park MN 3 / 929 3 / 479 1 / 56 1:23:25
3180 Keith Kowalsky M 37 Minneapolis MN 6 / 929 6 / 479 2 / 56 1:25:05
3418 Michael Torres M 36 Minneapolis MN 17 / 929 15 / 479 3 / 56 1:28:35
3259 Jon Pearce M 35 Saint Paul MN 18 / 929 16 / 479 4 / 56 1:28:59
3832 Matt Perrine M 38 Burnsville MN 23 / 929 21 / 479 5 / 56 1:30:21
3170 Andrew Kiel M 36 Saint Paul MN 37 / 929 34 / 479 6 / 56 1:32:47
3719 Michael Hlusale M 37 Fridley MN 57 / 929 49 / 479 7 / 56 1:35:57
3229 Mark Muhlstein M 35 Maple Grove MN 66 / 929 57 / 479 8 / 56 1:36:58
3204 Jordan Mahieu M 35 Minneapolis MN 67 / 929 58 / 479 9 / 56 1:37:04
518 Josh Edwards M 35 Chaska MN 73 / 929 64 / 479 10 / 56 1:37:38
3816 Josh Wilson M 35 Maple Lake MN 81 / 929 71 / 479 11 / 56 1:38:45
4045 Sean Tyre M 35 St Paul MN 86 / 929 76 / 479 12 / 56 1:39:12
3573 Theodore Nizzi M 37 Brooklyn Park MN 97 / 929 87 / 479 13 / 56 1:40:09
765 Matthew Flatland M 36 Elk River MN 125 / 929 110 / 479 14 / 56 1:42:20
3030 Michael Bowman M 35 Eagan MN 138 / 929 120 / 479 15 / 56 1:43:24
3542 John Koch M 39 St. Louis Park MN 142 / 929 124 / 479 16 / 56 1:43:33
3545 Tim Kokes M 35 Savage MN 191 / 929 161 / 479 17 / 56 1:46:20
3190 Kevin Larson M 37 Shakopee MN 212 / 929 174 / 479 18 / 56 1:47:44
3260 David Pearson M 39 Maple Grove MN 215 / 929 176 / 479 19 / 56 1:47:56
3103 Derek Gavigan M 38 Minneapolis MN 224 / 929 181 / 479 20 / 56 1:48:22
3806 Mike Takalo M 39 Minneapolis MN 251 / 929 195 / 479 21 / 56 1:49:59
4043 Matthew Pelto M 35 Chanhassen MN 280 / 929 213 / 479 22 / 56 1:51:28
4049 Josh Smith M 35 Long Lake MN 282 / 929 214 / 479 23 / 56 1:51:34
3924 Alejandro Montero M 39 Maple Grove MN 285 / 929 217 / 479 24 / 56 1:51:45
1365 Brent Gregg M 38 Spring Valley WI 294 / 929 224 / 479 25 / 56 1:52:18
3162 Weston Johnson M 36 Vadnais Heights MN 308 / 929 231 / 479 26 / 56 1:52:40
669 Jared Wilbanks M 36 Ramsey MN 330 / 929 240 / 479 27 / 56 1:53:32
3910 Sridhar Koneru M 39 Brooklyn Park MN 367 / 929 259 / 479 28 / 56 1:55:26
3413 Shane Rasmussen M 36 Ramsey MN 375 / 929 263 / 479 29 / 56 1:55:55
3074 Jason Erickson M 38 Saint Paul MN 429 / 929 286 / 479 30 / 56 1:58:23
3517 Dan Gustafson M 35 Minneapolis MN 466 / 929 304 / 479 31 / 56 2:00:05
3683 Brandon Maves M 39 Chanhassen MN 508 / 929 321 / 479 32 / 56 2:01:59
3049 Rich Cinker M 38 Woodbury MN 513 / 929 326 / 479 33 / 56 2:02:06
4052 Scott Williams M 35 St. Louis Park MN 574 / 929 351 / 479 34 / 56 2:05:46
471 Mike Sigrist M 37 Saint Paul MN 580 / 929 353 / 479 35 / 56 2:06:08
3471 Ted Budd M 39 Saint Paul MN 584 / 929 355 / 479 36 / 56 2:06:19
3672 Brett Klein M 39 Jordan MN 612 / 929 369 / 479 37 / 56 2:07:54
3001 Jason Acker M 39 Farmington MN 618 / 929 373 / 479 38 / 56 2:08:23
3921 Cameron McLelland M 38 Minneapolis MN 621 / 929 375 / 479 39 / 56 2:08:35
3875 John Bennerotte M 39 Plymouth MN 652 / 929 390 / 479 40 / 56 2:10:36
3976 Michael Hernandez M 35 Saint Paul MN 673 / 929 396 / 479 41 / 56 2:12:29
3895 Bill Gaddis M 37 Rochester MN 676 / 929 399 / 479 42 / 56 2:12:43
3864 Brad Gerten M 39 Burnsville MN 679 / 929 400 / 479 43 / 56 2:12:48
3501 Brian Filip M 35 Rosemount MN 685 / 929 403 / 479 44 / 56 2:13:03
3897 Jeremy Giffin M 37 Manhattan Beach CA 692 / 929 405 / 479 45 / 56 2:14:07
3342 Lance Trotman M 38 Northfield MN 695 / 929 408 / 479 46 / 56 2:14:30
3763 Joseph Kvidera M 38 White Bear Lake MN 740 / 929 422 / 479 47 / 56 2:17:06
3390 Aaron Lee M 35 Blaine MN 748 / 929 426 / 479 48 / 56 2:18:01
3686 Mark Mithun M 39 River Falls WI 758 / 929 428 / 479 49 / 56 2:19:42
4047 Jeff Kaiser M 39 Eagan MN 766 / 929 433 / 479 50 / 56 2:20:32
Per Page: [50] [100] [500]