Selected Race
M3034
Bib Name Sex Age City State Overall SexPl DivPl Time
2706 Nate Hoffman M 32 South Haven 2 / 2633 2 / 1103 1 / 138 1:11:07
1012 Michael Hartnet M 33 Minneapolis MN 5 / 2633 5 / 1103 2 / 138 1:16:47
1013 Joshua Klawitter M 31 Minneapolis MN 6 / 2633 6 / 1103 3 / 138 1:18:21
2437 Brady Rutman M 32 Plymouth MN 9 / 2633 9 / 1103 4 / 138 1:22:11
1281 Bradley Sipley M 31 Minneapolis MN 10 / 2633 10 / 1103 5 / 138 1:22:50
887 Jeremy Paun M 34 Chaska MN 14 / 2633 14 / 1103 6 / 138 1:25:20
334 Adam Burrack M 33 Minneapolis MN 18 / 2633 17 / 1103 7 / 138 1:26:46
2681 Brandon Heebink M 31 Maple Grove MN 20 / 2633 19 / 1103 8 / 138 1:26:53
799 Tom Distad M 32 Minneapolis MN 25 / 2633 22 / 1103 9 / 138 1:27:35
65 Kelsey Hytjan M 32 Eden Prairie MN 32 / 2633 28 / 1103 10 / 138 1:28:36
2174 Michael Barnaby M 33 Mpls MN 33 / 2633 29 / 1103 11 / 138 1:28:45
3056 Jon Reifschneider M 33 Minneapolis MN 44 / 2633 38 / 1103 12 / 138 1:30:24
1226 John Wulkan M 34 Minneapolis MN 45 / 2633 39 / 1103 13 / 138 1:30:27
2794 Patrick Nelson M 31 Bloomington MN 51 / 2633 44 / 1103 14 / 138 1:30:58
1332 Ryan Naimola M 32 Minneapolis MN 56 / 2633 48 / 1103 15 / 138 1:31:45
310 Michael Schwartz M 30 Cologne MN 60 / 2633 50 / 1103 16 / 138 1:32:23
1983 Josh Baddin M 31 New Hope MN 71 / 2633 59 / 1103 17 / 138 1:33:34
338 John Starke M 33 Mankato MN 72 / 2633 60 / 1103 18 / 138 1:33:35
1870 Christopher Grammas M 31 Minneapolis MN 77 / 2633 65 / 1103 19 / 138 1:33:52
1363 Matt Schwein M 32 Edina MN 100 / 2633 84 / 1103 20 / 138 1:34:58
384 Chris Foster M 31 West St. Paul MN 114 / 2633 93 / 1103 21 / 138 1:35:41
3109 Marcelo Vieira M 34 Minneapolis MN 139 / 2633 110 / 1103 22 / 138 1:37:23
1180 Fred Goodrie M 32 Eagan MN 161 / 2633 124 / 1103 23 / 138 1:38:24
1312 James House M 31 St. Louis Park MN 162 / 2633 125 / 1103 24 / 138 1:38:28
1575 Nathan Christensen M 30 Mankato MN 166 / 2633 128 / 1103 25 / 138 1:38:33
2784 Will O'Keefe M 31 Saint Louis Park MN 176 / 2633 136 / 1103 26 / 138 1:38:52
646 Luke Fischer M 30 Plymouth MN 185 / 2633 143 / 1103 27 / 138 1:39:10
962 Zvi Geffen M 32 St Paul MN 188 / 2633 146 / 1103 28 / 138 1:39:13
176 Nate Sanders M 33 Albert Lea MN 190 / 2633 148 / 1103 29 / 138 1:39:16
2052 Michael Stevens M 30 Minnetonka MN 191 / 2633 149 / 1103 30 / 138 1:39:17
3028 Tim Alexander M 32 Duluth MN 233 / 2633 179 / 1103 31 / 138 1:40:42
220 Marcus Ploeger M 31 Eagan MN 239 / 2633 183 / 1103 32 / 138 1:40:52
2223 Craig Schmidt M 34 Eden Prairie MN 275 / 2633 210 / 1103 33 / 138 1:42:11
2154 Jon Fleischacker M 32 Watertown MN 277 / 2633 212 / 1103 34 / 138 1:42:13
509 Daniel Luoma M 31 Minneapolis MN 278 / 2633 213 / 1103 35 / 138 1:42:16
868 Cory Christensen M 30 Victoria MN 281 / 2633 214 / 1103 36 / 138 1:42:18
1436 Andy Lee M 30 Minneapolis MN 290 / 2633 219 / 1103 37 / 138 1:42:34
1164 Eric Brandenburg M 30 Long Lake MN 332 / 2633 248 / 1103 38 / 138 1:43:48
2252 Zach May M 32 Lewisville TX 334 / 2633 249 / 1103 39 / 138 1:43:49
2046 Bradley Sundick M 34 Edina MN 336 / 2633 251 / 1103 40 / 138 1:43:53
133 Jared Reynolds M 30 Wayzata MN 341 / 2633 254 / 1103 41 / 138 1:44:00
1414 Nathan Leckband M 33 Eagan MN 354 / 2633 266 / 1103 42 / 138 1:44:22
588 Markus Ebert M 31 Maple Grove MN 371 / 2633 275 / 1103 43 / 138 1:44:56
2771 Brandon Matthees M 33 Rosemount MN 386 / 2633 287 / 1103 44 / 138 1:45:13
49 Andrew Ward M 32 Wayzata MN 389 / 2633 289 / 1103 45 / 138 1:45:15
2121 Lance Johnston M 32 Huxley IA 395 / 2633 291 / 1103 46 / 138 1:45:22
997 Jordan Tharp M 33 Burnsville MN 405 / 2633 293 / 1103 47 / 138 1:45:41
2420 Kevin Mullee M 30 St. Paul MN 410 / 2633 297 / 1103 48 / 138 1:45:46
1735 Mrunal Chokshi M 31 Battle Creek MI 420 / 2633 301 / 1103 49 / 138 1:46:05
2492 Corey Campbell M 34 Minneapolis MN 425 / 2633 304 / 1103 50 / 138 1:46:08
Per Page: [50] [100] [500]