Advertisement

Selected Race
M3034
Bib Name Sex Age City State Overall SexPl DivPl Time
2781 Andreas McConville M 31 Minneapolis MN 1 / 2218 1 / 1087 1 / 203 1:12:35
252 Gerad Mead M 33 St Paul MN 4 / 2218 4 / 1087 2 / 203 1:16:48
1662 Caleb Buecksler M 30 Columbia Heigths MN 5 / 2218 5 / 1087 3 / 203 1:18:00
1970 Bryan McClusky M 34 Blaine MN 7 / 2218 7 / 1087 4 / 203 1:20:26
263 Michael Hartnett M 31 Minneapolis MN 10 / 2218 10 / 1087 5 / 203 1:20:54
2671 Aaron Olson M 30 White Bear Lake MN 13 / 2218 13 / 1087 6 / 203 1:22:06
2640 Luis Cristo M 30 Minneapolis MN 23 / 2218 22 / 1087 7 / 203 1:25:31
932 Luke Young M 34 Minneapolis MN 25 / 2218 24 / 1087 8 / 203 1:26:01
1997 Justin Fitterman M 33 Minneapolis MN 29 / 2218 27 / 1087 9 / 203 1:26:43
2703 Steven Klein M 32 Mendota Heights MN 36 / 2218 33 / 1087 10 / 203 1:27:56
1570 Andy Krause M 32 Janesville MN 43 / 2218 39 / 1087 11 / 203 1:29:18
550 Nicholas Ward M 34 Golden Valley MN 46 / 2218 42 / 1087 12 / 203 1:29:46
1148 Jeremy Yoder M 31 Minneapolis MN 54 / 2218 49 / 1087 13 / 203 1:30:12
2234 Damian Hanft M 31 Minneapolis MN 69 / 2218 61 / 1087 14 / 203 1:32:11
2191 Ameer Ally M 31 Burnsville MN 79 / 2218 68 / 1087 15 / 203 1:33:13
2150 Ryan Nevin M 31 Waterloo IA 92 / 2218 78 / 1087 16 / 203 1:33:46
326 Ryan Dunn M 33 Minneapolis MN 100 / 2218 86 / 1087 17 / 203 1:34:15
774 Nathan Freeburg M 34 Minneapolis MN 102 / 2218 88 / 1087 18 / 203 1:34:19
552 David Westlund M 34 Bloomington MN 119 / 2218 100 / 1087 19 / 203 1:35:42
295 Luke Eichten M 33 Minneapolis MN 127 / 2218 107 / 1087 20 / 203 1:36:13
1412 Derek Bodin M 33 Maple Grove MN 133 / 2218 112 / 1087 21 / 203 1:36:35
673 John Peplinski M 31 Chicago IL 152 / 2218 123 / 1087 22 / 203 1:37:54
580 Ryan Chester M 34 Bloomington MN 162 / 2218 129 / 1087 23 / 203 1:38:33
865 David Pascoe M 30 Minneapolis MN 163 / 2218 130 / 1087 24 / 203 1:38:34
249 Michael Fuith M 32 Minneapolis MN 168 / 2218 134 / 1087 25 / 203 1:38:42
697 Ryan Knitter M 32 New Brighton MN 170 / 2218 136 / 1087 26 / 203 1:38:43
2446 Kirk Crabb M 31 Burnsville MN 171 / 2218 137 / 1087 27 / 203 1:38:43
2357 Alberto Malucelli M 31 Rochester MN 190 / 2218 150 / 1087 28 / 203 1:39:33
2259 Garrett Brenno M 33 Henderson MN 194 / 2218 153 / 1087 29 / 203 1:39:52
1740 Omar Palacios M 30 Burnsville MN 195 / 2218 154 / 1087 30 / 203 1:39:52
2153 Jason Brannon M 32 Minneapolis MN 196 / 2218 155 / 1087 31 / 203 1:39:54
2502 Mike Casper M 32 Chicag IL 197 / 2218 156 / 1087 32 / 203 1:39:58
2269 Kyle Medcraft M 31 St Paul MN 201 / 2218 159 / 1087 33 / 203 1:40:04
1471 Matt Jewett M 31 Apple Valley MN 207 / 2218 163 / 1087 34 / 203 1:40:15
2708 Matthew Welschinger M 33 Minneapolis MN 209 / 2218 164 / 1087 35 / 203 1:40:18
1975 Jeff Jurek M 34 Plymouth MN 217 / 2218 169 / 1087 36 / 203 1:40:37
1590 Mark Stevenson M 30 Woodbury MN 219 / 2218 170 / 1087 37 / 203 1:40:39
2712 Jose Palma M 32 Minneapolis MN 224 / 2218 174 / 1087 38 / 203 1:40:44
1934 Patrick Meenan M 30 Minneapolis MN 228 / 2218 176 / 1087 39 / 203 1:40:51
2066 Doug Franzwa M 34 Oakdale MN 239 / 2218 182 / 1087 40 / 203 1:41:11
2200 Gordon Simle M 32 St Paul MN 245 / 2218 187 / 1087 41 / 203 1:41:21
341 Robert Lancaster M 33 Cedar Rapids IA 253 / 2218 192 / 1087 42 / 203 1:41:39
964 Jeffrey Palzer M 31 Woodbury MN 258 / 2218 195 / 1087 43 / 203 1:41:46
2000 Alex Rasmussen M 33 Minneapolis MN 259 / 2218 196 / 1087 44 / 203 1:41:49
2267 Brent Nelson M 34 Savage MN 273 / 2218 209 / 1087 45 / 203 1:42:21
245 Christopher Haley M 33 Maplewood MN 277 / 2218 212 / 1087 46 / 203 1:42:27
2672 Eric Sodergren M 30 Minneapolis MN 282 / 2218 216 / 1087 47 / 203 1:42:52
209 Adam Roberts M 32 Richfield MN 285 / 2218 219 / 1087 48 / 203 1:42:55
1195 Troy Tatting M 34 Eagan MN 297 / 2218 226 / 1087 49 / 203 1:43:01
2438 Craig Gumz M 30 St Louis Park MN 298 / 2218 227 / 1087 50 / 203 1:43:05
Per Page: [50] [100] [500]