Advertisement

Selected Race
M25-29
Bib Name Sex Age City State Overall SexPl DivPl Time
11247 Patrick Lowder M 26 MINNEAPOLIS MN 7 / 1047 7 / 524 1 / 63 1:22:54
11134 Paul Shovelain M 27 FOREST LAKE MN 8 / 1047 8 / 524 2 / 63 1:25:11
10760 Matthew Brisbois M 26 BLAINE MN 15 / 1047 14 / 524 3 / 63 1:27:54
10124 David Hong M 26 ST LOUIS PARK MN 21 / 1047 20 / 524 4 / 63 1:29:07
10009 Brad Knutson M 26 NEWPORT MN 26 / 1047 25 / 524 5 / 63 1:29:51
10921 Rocque Lefaive M 29 CHICAGO IL 28 / 1047 27 / 524 6 / 63 1:30:07
10377 Timothy Gustafson M 27 EDEN PRAIRIE MN 29 / 1047 28 / 524 7 / 63 1:30:16
10335 Brian Krueger M 27 MINNEAPOLIS MN 44 / 1047 41 / 524 8 / 63 1:33:00
10733 Drew Archibeque M 27 BLAINE MN 45 / 1047 42 / 524 9 / 63 1:33:06
10970 Riley Moynihan M 26 MINNEAPOLIS MN 50 / 1047 44 / 524 10 / 63 1:33:58
11215 Dereck Flom M 27 ST LOUIS PARK MN 54 / 1047 48 / 524 11 / 63 1:35:22
10354 Brennan Houbrick M 26 MINNEAPOLIS MN 58 / 1047 52 / 524 12 / 63 1:35:30
10444 Jon Inselman M 25 ROCHESTER MN 69 / 1047 59 / 524 13 / 63 1:36:25
10944 Jesse McCaffrey M 28 CRYSTAL MN 88 / 1047 74 / 524 14 / 63 1:38:08
10848 David Grun M 27 ST PAUL MN 96 / 1047 82 / 524 15 / 63 1:38:36
10872 Jeffrey Henebury M 26 MINNEAPOLIS MN 99 / 1047 84 / 524 16 / 63 1:39:02
10266 Karl Reinke M 29 ST PAUL MN 113 / 1047 97 / 524 17 / 63 1:40:27
11138 Jodhandeep Singh M 27 MINNEAPOLIS MN 120 / 1047 104 / 524 18 / 63 1:41:07
10651 Nathan Bosquez M 28 MAPLE GROVE MN 129 / 1047 110 / 524 19 / 63 1:41:31
10985 Jerod Pekuri M 28 MINNETONKA MN 130 / 1047 111 / 524 20 / 63 1:41:31
10309 Carl Gustafson M 29 MINNEAPOLIS MN 131 / 1047 112 / 524 21 / 63 1:41:37
11213 Peter Zethraus M 28 MINNEAPOLIS MN 133 / 1047 114 / 524 22 / 63 1:41:42
10473 Hans Rieckmann M 25 ST PAUL MN 136 / 1047 117 / 524 23 / 63 1:41:46
10854 Steven Halverson M 26 MINNEAPOLIS MN 139 / 1047 119 / 524 24 / 63 1:42:00
10453 Aaron Loomis M 28 MINNEAPOLIS MN 154 / 1047 130 / 524 25 / 63 1:43:00
10761 Bartley Brogan M 28 ST LOUIS PARK MN 183 / 1047 149 / 524 26 / 63 1:45:13
10682 Sam Posl M 25 ANDOVER MN 189 / 1047 152 / 524 27 / 63 1:45:42
10116 Jake Cash M 28 HARRIS MN 204 / 1047 163 / 524 28 / 63 1:46:09
10907 Andrew Kleckner M 27 MINNEAPOLIS MN 215 / 1047 168 / 524 29 / 63 1:46:36
11214 Jasmin Zukic M 25 NEW BRIGHTON MN 241 / 1047 186 / 524 30 / 63 1:47:44
11216 Ryan Furlong M 28 MINNEAPOLIS MN 261 / 1047 200 / 524 31 / 63 1:48:57
10195 John Benning M 26 MINNEAPOLIS MN 270 / 1047 205 / 524 32 / 63 1:49:28
11240 Kale Fischer M 25 ROSEVILLE MN 281 / 1047 214 / 524 33 / 63 1:50:16
10858 Jeffrey Hanson M 25 MINNEAPOLIS MN 284 / 1047 215 / 524 34 / 63 1:50:28
10941 Sean Mathieu M 25 LAKEVILLE MN 290 / 1047 218 / 524 35 / 63 1:50:45
10307 Sat Jamunar M 27 BROOKLYN PARK MN 300 / 1047 226 / 524 36 / 63 1:51:31
10474 Andrew Moran M 29 EAGAN MN 319 / 1047 237 / 524 37 / 63 1:52:22
10421 John Elsagher M 25 EAGAN MN 321 / 1047 238 / 524 38 / 63 1:52:33
11046 Sam Dean M 25 RED WING MN 353 / 1047 260 / 524 39 / 63 1:54:14
10844 Jeremy Greening M 28 ROBBINSDALE MN 358 / 1047 265 / 524 40 / 63 1:54:32
10297 William Sheaffer M 27 RAPID CITY SD 371 / 1047 270 / 524 41 / 63 1:54:57
10199 Brandon Offord M 29 BLAINE MN 384 / 1047 276 / 524 42 / 63 1:55:23
11168 Alex Tibbetts M 26 MINNEAPOLIS MN 420 / 1047 295 / 524 43 / 63 1:56:58
10026 Jared Mitchell M 25 MINNEAPOLIS MN 440 / 1047 308 / 524 44 / 63 1:57:49
11170 Patrick Timm M 25 ST PAUL MN 454 / 1047 315 / 524 45 / 63 1:58:28
10803 Derek Dittmer M 29 MINNEAPOLIS MN 462 / 1047 319 / 524 46 / 63 1:58:42
10719 Ben Accola M 26 MINNEAPOLIS MN 468 / 1047 323 / 524 47 / 63 1:58:52
11154 Jeremiah Stavne M 26 SIREN WI 470 / 1047 324 / 524 48 / 63 1:58:53
10366 Thomas Ashenmacher M 28 ST LOUIS PARK MN 483 / 1047 332 / 524 49 / 63 1:59:35
10082 Daniel Matthews M 27 MILWAUKEE WI 505 / 1047 343 / 524 50 / 63 2:00:28
Per Page: [50] [100] [500]