Advertisement

Selected Race
M3539
Bib Name Sex Age City State Overall SexPl DivPl Time
4967 Martin Husen M 37 Rochester MN 8 / 3200 8 / 1866 1 / 298 2:31:03
12 Dan Bier M 36 Columbia Heights MN 29 / 3200 28 / 1866 2 / 298 2:48:18
26 Ben Kampf M 35 Minneapolis MN 46 / 3200 43 / 1866 3 / 298 2:52:09
1229 David Harmon M 39 Portland OR 61 / 3200 55 / 1866 4 / 298 2:54:25
1386 Casey Kaplan M 39 New Brighton MN 66 / 3200 60 / 1866 5 / 298 2:55:36
1298 Peter Shaw M 38 Apple Valley MN 67 / 3200 61 / 1866 6 / 298 2:56:03
1297 Andrew Vogel M 38 Mountain View CA 76 / 3200 70 / 1866 7 / 298 2:57:12
1405 Bryan Larison M 38 Minneapolis MN 97 / 3200 88 / 1866 8 / 298 3:00:04
1288 John Hartmann M 35 Elk Grove Village IL 98 / 3200 89 / 1866 9 / 298 3:00:22
1227 Nate Hoffman M 38 South Haven MN 104 / 3200 94 / 1866 10 / 298 3:01:46
1339 Matthew Forys M 39 Saint Paul MN 106 / 3200 96 / 1866 11 / 298 3:02:23
1363 Nick Jannakos M 38 Roseville MN 117 / 3200 107 / 1866 12 / 298 3:04:37
1337 Rob Henderson M 38 Minneapolis MN 119 / 3200 109 / 1866 13 / 298 3:04:59
1469 Aaron Bumgarner M 39 Nelson MN 125 / 3200 114 / 1866 14 / 298 3:06:08
1451 Josh Cook M 36 St Paul MN 126 / 3200 115 / 1866 15 / 298 3:06:21
1468 Pj Mack M 35 Minneapolis MN 140 / 3200 126 / 1866 16 / 298 3:07:37
1350 Patrick Donohue M 39 Minneapolis MN 152 / 3200 134 / 1866 17 / 298 3:09:24
1550 Robert Schnitzlein M 38 Edina MN 153 / 3200 135 / 1866 18 / 298 3:09:25
1323 Peter Manstrom M 35 Bismarck ND 169 / 3200 151 / 1866 19 / 298 3:11:28
1366 Chris Wrightson M 36 Lauderda MN 176 / 3200 157 / 1866 20 / 298 3:12:22
1663 Joe Gaetz M 38 Hudson WI 177 / 3200 158 / 1866 21 / 298 3:12:25
1633 Ben Allinder M 39 Minneapolis MN 180 / 3200 160 / 1866 22 / 298 3:12:36
1347 Ali Mahmoud M 36 San Mateo CA 183 / 3200 163 / 1866 23 / 298 3:13:00
1611 Matthew Schutz M 37 Minneapolis MN 198 / 3200 174 / 1866 24 / 298 3:14:43
1093 Matt Depoint M 38 Blaine MN 200 / 3200 175 / 1866 25 / 298 3:14:47
1068 Mark Benzel M 38 Minneapolis MN 202 / 3200 177 / 1866 26 / 298 3:14:59
1407 Lance Kuehn M 38 Eagan MN 205 / 3200 179 / 1866 27 / 298 3:15:23
1571 Kevin Gardner M 39 Apple Valley MN 219 / 3200 192 / 1866 28 / 298 3:16:42
1806 Ryan Egan M 38 Minneapolis MN 221 / 3200 194 / 1866 29 / 298 3:16:48
1271 Bradley Sipley M 36 Minneapolis MN 222 / 3200 195 / 1866 30 / 298 3:17:00
1430 Thomas Distad M 38 St Paul MN 226 / 3200 198 / 1866 31 / 298 3:17:22
1491 Robert McGovern M 39 Edina MN 229 / 3200 201 / 1866 32 / 298 3:17:40
1153 Ravi Kolakaluri M 38 Roseville MN 247 / 3200 212 / 1866 33 / 298 3:19:32
1251 Matt Casale M 35 St. Louis Park MN 254 / 3200 218 / 1866 34 / 298 3:20:13
1245 Eric Stephan M 37 Colorado Springs CO 261 / 3200 225 / 1866 35 / 298 3:21:36
1281 Adam Bennett M 37 Lino Lakes MN 264 / 3200 228 / 1866 36 / 298 3:21:57
1523 Michael Rudolph M 37 North Oaks MN 266 / 3200 230 / 1866 37 / 298 3:22:00
1023 Rory Conarchy M 35 Eagan MN 267 / 3200 231 / 1866 38 / 298 3:22:09
1716 Stephen Keeler M 36 St. Paul MN 273 / 3200 236 / 1866 39 / 298 3:22:30
1414 Alex Focke M 36 St. Paul MN 274 / 3200 237 / 1866 40 / 298 3:22:33
1311 Steven Swanberg M 37 Memphis TN 275 / 3200 238 / 1866 41 / 298 3:22:38
1490 James Breezley M 36 Lakeville MN 284 / 3200 245 / 1866 42 / 298 3:22:52
1326 Jeffrey Goertz M 36 Minneapolis MN 290 / 3200 250 / 1866 43 / 298 3:23:07
1558 Christopher Grammas M 37 Bloomington MN 307 / 3200 262 / 1866 44 / 298 3:24:16
1417 Alan Pesti M 35 Nashville TN 308 / 3200 263 / 1866 45 / 298 3:24:17
1309 Brad Homan M 38 New York NY 320 / 3200 272 / 1866 46 / 298 3:25:03
1609 Stephen Nelson M 35 Vadnais Heights MN 324 / 3200 275 / 1866 47 / 298 3:25:32
1178 Matt Darsow M 36 Ham Lake MN 337 / 3200 285 / 1866 48 / 298 3:26:39
2012 Derek Williams M 37 Plymouth MN 339 / 3200 287 / 1866 49 / 298 3:27:00
1319 Joe Edgington M 36 Oakdale MN 349 / 3200 295 / 1866 50 / 298 3:27:36
Per Page: [50] [100] [500]