Advertisement

Selected Race
M25-29
Bib Name Sex Age City State Overall SexPl DivPl Time
10439 Troy Koivisto M 25 Minneapolis MN 1 / 821 1 / 418 1 / 52 1:14:14
10998 Paul Swim M 28 Minneapolis MN 2 / 821 2 / 418 2 / 52 1:15:02
10802 Joe Arnold M 29 Minneapolis MN 3 / 821 3 / 418 3 / 52 1:15:03
10872 Richy Yin M 28 Minneapolis MN 12 / 821 11 / 418 4 / 52 1:24:38
10254 Nathan Edwards M 25 Minneapolis MN 13 / 821 12 / 418 5 / 52 1:25:28
10257 Henry Meyer M 29 Minneapolis MN 15 / 821 14 / 418 6 / 52 1:27:07
10753 Chris Bruzda M 28 Burnsville MN 16 / 821 15 / 418 7 / 52 1:27:30
10831 Timothy Knutson M 29 Minneapolis MN 21 / 821 19 / 418 8 / 52 1:28:38
10536 Dan Kettler M 26 Saint Paul MN 36 / 821 32 / 418 9 / 52 1:33:25
10858 Ryan Wilson M 29 Minneapolis MN 44 / 821 40 / 418 10 / 52 1:34:36
10525 Casey Easterday M 26 Minneapolis MN 47 / 821 43 / 418 11 / 52 1:34:57
10600 Jacob Miller M 25 Bloomington MN 56 / 821 49 / 418 12 / 52 1:35:58
10938 Alex Kurth M 27 Minneapolis MN 88 / 821 70 / 418 13 / 52 1:39:03
11055 Jacob Cerminar M 25 Glen Ellyn IL 93 / 821 74 / 418 14 / 52 1:39:20
10553 Chancie Hanson M 25 Minneapolis MN 117 / 821 94 / 418 15 / 52 1:41:53
10348 Daniel Jaskie M 27 Milwaukee WI 133 / 821 105 / 418 16 / 52 1:42:53
11009 Nathan Thompson M 27 Farmington MN 134 / 821 106 / 418 17 / 52 1:42:56
10049 Neil Martin M 27 Sidney MT 171 / 821 131 / 418 18 / 52 1:46:32
10321 Drew Schmidt M 29 Minneapolis MN 191 / 821 143 / 418 19 / 52 1:48:04
10589 Nathan Holupchinski M 28 Saint Paul MN 203 / 821 149 / 418 20 / 52 1:48:53
11049 Paul Folsom M 26 Saint Paul MN 224 / 821 163 / 418 21 / 52 1:50:37
10609 Michael Cowger M 29 Minneapolis MN 230 / 821 165 / 418 22 / 52 1:50:55
10775 Alex French M 29 Saint Paul MN 236 / 821 170 / 418 23 / 52 1:51:14
10206 Noah Morrison M 27 Minneapolis MN 253 / 821 180 / 418 24 / 52 1:52:06
10902 Joe Schwartz M 28 Anoka MN 254 / 821 181 / 418 25 / 52 1:52:06
10695 Braden Hellstern M 25 Minneapolis MN 274 / 821 196 / 418 26 / 52 1:53:45
10034 Zach Johnson M 27 Prior Lake MN 276 / 821 197 / 418 27 / 52 1:53:46
10415 Tony Miller M 26 Eden Prairie MN 332 / 821 227 / 418 28 / 52 1:56:18
10372 Sam Smith M 26 Minneapolis MN 334 / 821 228 / 418 29 / 52 1:56:18
10531 Trevor Funk M 29 Minneapolis MN 355 / 821 238 / 418 30 / 52 1:57:08
11020 Jake Weizenegger M 25 Minneapolis MN 365 / 821 243 / 418 31 / 52 1:57:51
11056 Eric Strand M 28 Saint Paul MN 376 / 821 248 / 418 32 / 52 1:58:23
11140 Curtis Nelson M 29 Minneapolis MN 377 / 821 249 / 418 33 / 52 1:58:25
10873 Dipendra Mahaseth M 29 Minneapolis MN 451 / 821 286 / 418 34 / 52 2:03:23
10587 Jacob Daurer M 26 Michigan City IN 469 / 821 294 / 418 35 / 52 2:04:16
10230 Jacob Wellington M 28 St. Paul MN 478 / 821 299 / 418 36 / 52 2:04:56
10996 Jonathan Ahlfs M 26 Glencoe MN 494 / 821 304 / 418 37 / 52 2:05:50
10352 Kurtis Rahkola M 29 Minneapolis MN 545 / 821 328 / 418 38 / 52 2:09:05
10792 Alex Bare M 25 Osseo MN 565 / 821 338 / 418 39 / 52 2:10:14
10356 Eric Lambert M 29 Lake Elmo MN 614 / 821 358 / 418 40 / 52 2:15:13
10654 Jacob Shields M 25 Wausau WI 626 / 821 359 / 418 41 / 52 2:16:09
10116 William Tantzen M 27 Minneapolis MN 635 / 821 362 / 418 42 / 52 2:17:04
10479 Andrew Lien M 25 Minneapolis MN 650 / 821 370 / 418 43 / 52 2:18:17
10490 Jared Mitchell M 29 Saint Paul MN 666 / 821 375 / 418 44 / 52 2:19:43
10848 Andrew Peterson M 27 Boulder CO 672 / 821 377 / 418 45 / 52 2:19:52
10449 Mitch Smyth M 26 Jamestown ND 709 / 821 388 / 418 46 / 52 2:24:54
10225 Parker Gross M 28 Shakopee MN 710 / 821 389 / 418 47 / 52 2:25:22
10278 Lucas Brandt M 28 Minneapolis MN 718 / 821 391 / 418 48 / 52 2:27:06
10548 Joseph Campbell M 29 Pflugerville TX 725 / 821 392 / 418 49 / 52 2:27:42
10202 Justin Rees M 25 Farmington MN 730 / 821 395 / 418 50 / 52 2:27:59
Per Page: [50] [100] [500]