Advertisement

Selected Race
M25-29
Bib Name Sex Age City State Overall SexPl DivPl Time
11089 Adam Zutz M 25 Minneapolis MN 1 / 983 1 / 467 1 / 48 1:10:07
11257 Austin Bauer M 25 Northfield MN 2 / 983 2 / 467 2 / 48 1:11:57
11247 Ali Khalili M 28 Rochester MN 3 / 983 3 / 467 3 / 48 1:16:49
11110 Brandon Stone M 29 St Paul MN 14 / 983 14 / 467 4 / 48 1:25:42
10487 Henry Meyer M 28 Minneapolis MN 29 / 983 27 / 467 5 / 48 1:29:38
11086 Matthew Axelrod M 26 Minneapolis MN 31 / 983 28 / 467 6 / 48 1:29:59
10560 Adam Pearson M 28 Minneapolis MN 37 / 983 33 / 467 7 / 48 1:31:38
10841 Andrew Zoller M 28 Minneapolis MN 40 / 983 35 / 467 8 / 48 1:32:39
10938 Andy Richardson M 28 Mounds View MN 60 / 983 52 / 467 9 / 48 1:35:47
10178 Casey Easterday M 25 Minneapolis MN 65 / 983 56 / 467 10 / 48 1:36:28
11271 Andy Alessio M 25 Victoria MN 67 / 983 57 / 467 11 / 48 1:36:34
10631 John Rubin M 29 Farmington MN 72 / 983 62 / 467 12 / 48 1:37:19
11093 Zackery Rivard M 25 Minneapolis MN 75 / 983 65 / 467 13 / 48 1:37:34
10266 Nicholas Haas M 26 Chicago IL 112 / 983 92 / 467 14 / 48 1:40:33
10826 Scott Vargo M 27 Minneapolis MN 143 / 983 111 / 467 15 / 48 1:43:03
10789 Thomas Woodrow M 25 Minneapolis MN 146 / 983 113 / 467 16 / 48 1:43:09
10143 Jake Damiani M 25 Minneapolis MN 147 / 983 114 / 467 17 / 48 1:43:18
10071 Samuel Boerboom M 26 Waseca MN 150 / 983 117 / 467 18 / 48 1:43:31
10000 Andrey Ablamunets M 26 Minneapolis MN 225 / 983 165 / 467 19 / 48 1:48:31
10654 Matthew Schreier M 28 Hudson WI 237 / 983 174 / 467 20 / 48 1:49:16
10253 Jason Gries M 29 St Paul MN 242 / 983 175 / 467 21 / 48 1:49:24
10970 Jordan Hanson M 27 Minneapolis MN 249 / 983 180 / 467 22 / 48 1:49:50
10149 Brian Day M 25 Minneapolis MN 271 / 983 197 / 467 23 / 48 1:50:46
11009 Karl Fraasch M 27 St Louis Park MN 279 / 983 202 / 467 24 / 48 1:51:20
10270 Nathan Haines M 26 Golden Valley MN 288 / 983 207 / 467 25 / 48 1:51:45
10049 Benjamin Bell M 25 Minneapolis MN 298 / 983 211 / 467 26 / 48 1:52:23
10893 Adam Kempenich M 25 Bismarck ND 303 / 983 215 / 467 27 / 48 1:52:41
10932 Jamie Reese M 29 St Paul MN 353 / 983 241 / 467 28 / 48 1:55:03
10968 Jonathan Ahlfs M 25 Minneapolis MN 395 / 983 268 / 467 29 / 48 1:56:45
10288 David Hauge M 29 Minneapolis MN 403 / 983 273 / 467 30 / 48 1:57:08
10480 Ben Meier M 27 St Paul MN 407 / 983 276 / 467 31 / 48 1:57:18
10965 Kyle Ellmann M 27 Burnsville MN 419 / 983 284 / 467 32 / 48 1:57:59
10483 Alejandro Mendoza M 27 Chaska MN 425 / 983 285 / 467 33 / 48 1:58:11
10966 Joshua Castillo M 29 Burnsville MN 442 / 983 295 / 467 34 / 48 1:58:48
10314 Nathan Holupchinski M 27 St Paul MN 512 / 983 325 / 467 35 / 48 2:01:53
11280 Edward Lozier M 25 Minneapolis MN 548 / 983 339 / 467 36 / 48 2:03:44
10412 Ryan Laurn M 29 Burnsville MN 598 / 983 359 / 467 37 / 48 2:06:39
10591 Spencer Pratt M 27 St Paul MN 603 / 983 362 / 467 38 / 48 2:06:57
10417 Jared Lee M 26 Minneapolis MN 606 / 983 363 / 467 39 / 48 2:07:12
10922 Andrew Saaranen M 29 Rosemount MN 618 / 983 368 / 467 40 / 48 2:08:14
10163 Sam Donovan M 25 St Paul MN 619 / 983 369 / 467 41 / 48 2:08:15
10719 William Tantzen M 26 Minneapolis MN 621 / 983 371 / 467 42 / 48 2:08:32
10843 James Passarelli M 27 Boulder CO 654 / 983 381 / 467 43 / 48 2:10:02
10403 Josh Lancette M 28 Minneapolis MN 661 / 983 384 / 467 44 / 48 2:10:40
10710 Thomas Sudyka M 28 Omaha NE 680 / 983 388 / 467 45 / 48 2:11:37
10239 Scott Gerike M 26 Roseville MN 704 / 983 393 / 467 46 / 48 2:12:59
11134 Brennan Connelley M 28 Minneapolis MN 870 / 983 439 / 467 47 / 48 2:25:02
10743 Lee Underdahl M 28 Oakdale MN 941 / 983 455 / 467 48 / 48 2:40:51
1-48
Per Page: [50] [100] [500]