Advertisement

Selected Race
M30-34
Bib Name Sex Age City State Overall SexPl DivPl Time
10934 Willy Madeira M 33 MINNEAPOLIS MN 3 / 1047 3 / 524 1 / 72 1:16:50
10845 John Grimes M 30 HOPKINS MN 6 / 1047 6 / 524 2 / 72 1:21:55
10022 Jeffrey Palzer M 33 WOODBURY MN 25 / 1047 24 / 524 3 / 72 1:29:48
10976 Jerod Nowicki M 32 ST PAUL MN 39 / 1047 37 / 524 4 / 72 1:31:39
11259 Mike Bester M 34 ROSEVILLE MN 43 / 1047 40 / 524 5 / 72 1:32:33
10768 Jeff Burnett M 34 COON RAPIDS MN 56 / 1047 50 / 524 6 / 72 1:35:27
11257 Scott Bass M 33 FARMINGTON MN 63 / 1047 55 / 524 7 / 72 1:35:49
10545 Sam Olson M 33 ROSEMOUNT MN 65 / 1047 56 / 524 8 / 72 1:35:52
10449 Matthew Becker M 33 RAMSEY MN 66 / 1047 57 / 524 9 / 72 1:36:01
11290 Sean Skibbie M 33 MINNEAPOLIS MN 67 / 1047 58 / 524 10 / 72 1:36:12
10969 Patrick Morgan M 32 SHAKOPEE MN 72 / 1047 62 / 524 11 / 72 1:36:37
10289 Curtis Tupy M 33 MONTGOMERY MN 74 / 1047 64 / 524 12 / 72 1:36:52
10570 Carson Eggland M 31 IOWA CITY IA 82 / 1047 70 / 524 13 / 72 1:37:19
11017 Bill Kaiser M 31 ST PAUL MN 89 / 1047 75 / 524 14 / 72 1:38:09
10613 Collin Thomas M 31 ST PAUL MN 103 / 1047 88 / 524 15 / 72 1:39:28
10959 Jay Merrigan M 34 FRIDLEY MN 106 / 1047 91 / 524 16 / 72 1:40:07
10839 Matthew Gorzlancyk M 31 MINNEAPOLIS MN 112 / 1047 96 / 524 17 / 72 1:40:24
10742 John Betzler M 30 ST PAUL MN 114 / 1047 98 / 524 18 / 72 1:40:28
10980 Guillermo Olivos M 31 ST PAUL MN 126 / 1047 108 / 524 19 / 72 1:41:23
10564 James Lucas M 30 EAGAN MN 127 / 1047 109 / 524 20 / 72 1:41:28
11211 Brett Yost M 30 INVER GROVE HTS MN 132 / 1047 113 / 524 21 / 72 1:41:39
10756 Nicholas Braus M 32 MADISON WI 143 / 1047 122 / 524 22 / 72 1:42:12
10147 Casey Moore M 32 BLOOMINGTON MN 148 / 1047 125 / 524 23 / 72 1:42:38
11013 Jacob Volkmann M 32 BLOOMINGTON MN 151 / 1047 127 / 524 24 / 72 1:42:47
11118 George Schermerhorn M 30 ROBBINSDALE MN 152 / 1047 128 / 524 25 / 72 1:42:47
11111 Ryan Russek M 34 WHITE BEAR LAKE MN 173 / 1047 143 / 524 26 / 72 1:44:18
10356 Douglas Cerny M 30 MINNEAPOLIS MN 190 / 1047 153 / 524 27 / 72 1:45:47
11274 Ryan Dietrich M 34 MAPLE GROVE MN 193 / 1047 156 / 524 28 / 72 1:45:51
10155 Tom Bigelow M 34 ROBBINSDALE MN 200 / 1047 160 / 524 29 / 72 1:46:04
11006 Magnus Nilsson M 31 MINNEAPOLIS MN 205 / 1047 164 / 524 30 / 72 1:46:10
10707 Jesse Walter M 32 WOODBURY MN 218 / 1047 170 / 524 31 / 72 1:46:42
10417 Jason Berg M 32 COLUMBIA HTS MN 227 / 1047 178 / 524 32 / 72 1:46:50
10650 Brian Morgan M 33 ROCHESTER MN 245 / 1047 187 / 524 33 / 72 1:48:16
10826 Michael Fuith M 34 MINNEAPOLIS MN 258 / 1047 197 / 524 34 / 72 1:48:51
10395 Travis Hibbard M 30 ROSEMOUNT MN 259 / 1047 198 / 524 35 / 72 1:48:54
11202 Chris Belbeck M 32 INVER GROVE HTS MN 273 / 1047 207 / 524 36 / 72 1:49:49
10705 Mike Petersen M 33 MINNEAPOLIS MN 275 / 1047 208 / 524 37 / 72 1:49:57
11245 Jerod Huppert M 31 PRESCOTT WI 278 / 1047 211 / 524 38 / 72 1:50:03
10869 Matthew Helgason M 33 ST PAUL MN 279 / 1047 212 / 524 39 / 72 1:50:06
10300 Brendan Kelly M 34 FARMINGONT MN 280 / 1047 213 / 524 40 / 72 1:50:11
10728 Brent Anderson M 32 LANESBORO MN 289 / 1047 217 / 524 41 / 72 1:50:38
10057 Justin Packard M 33 BURNSVILLE MN 313 / 1047 233 / 524 42 / 72 1:52:03
10302 Baird Kelly M 31 CHASKA MN 327 / 1047 242 / 524 43 / 72 1:52:38
10196 Justin Offord M 32 ROCHESTER MN 372 / 1047 271 / 524 44 / 72 1:55:01
11156 Jonathan Stromme M 31 MINNEAPOLIS MN 378 / 1047 274 / 524 45 / 72 1:55:11
10150 Zach Neuman M 33 ST LOUIS PARK MN 380 / 1047 275 / 524 46 / 72 1:55:14
10304 Ian Nash M 34 LINO LAKES MN 401 / 1047 289 / 524 47 / 72 1:56:14
11021 Travis MacLeod M 33 ST ANTHONY MN 421 / 1047 296 / 524 48 / 72 1:56:59
10550 Ryan Sugden M 31 MINNEAPOLIS MN 452 / 1047 313 / 524 49 / 72 1:58:26
11250 Zak Kiroff M 31 NEW HOPE MN 453 / 1047 314 / 524 50 / 72 1:58:27
Per Page: [50] [100] [500]