Advertisement

Selected Race
M2229
Bib Name Sex Age City State Overall SexPl DivPl Time
5 Dan Browne M 27 Portland OR 1 / 6657 1 / 3962 1 / 700 2:11:35
7 Brad Hauser M 25 Mountain View CA 4 / 6657 4 / 3962 2 / 700 2:14:15
4 Jim Jurcevich M 26 Columbus OH 6 / 6657 6 / 3962 3 / 700 2:16:18
19 Greg Jimmerson M 27 Los Altos Hills CA 7 / 6657 7 / 3962 4 / 700 2:16:27
6 Todd Reeser M 28 Canandaigua NY 8 / 6657 8 / 3962 5 / 700 2:17:12
27 Chris Wehrman M 26 Chicago IL 10 / 6657 10 / 3962 6 / 700 2:20:33
46 Brantley Lutz M 27 Albuquerque NM 11 / 6657 11 / 3962 7 / 700 2:20:55
22 Ryan Meissen M 24 Hudson WI 12 / 6657 12 / 3962 8 / 700 2:20:59
33 Chris Banks M 24 Albuquerque NM 13 / 6657 13 / 3962 9 / 700 2:21:57
50 Kurt Keiser M 29 Savage MN 17 / 6657 17 / 3962 10 / 700 2:23:45
18 Chris Graff M 26 Palo Alto CA 18 / 6657 18 / 3962 11 / 700 2:24:00
325 Pete Gilman M 27 Byron MN 20 / 6657 20 / 3962 12 / 700 2:24:25
23 Scott Nicholas M 29 Portland OR 22 / 6657 22 / 3962 13 / 700 2:25:19
26 Eric Tollefson M 29 Tacoma WA 23 / 6657 23 / 3962 14 / 700 2:26:58
3 Chris Lundstrom M 26 Faribault MN 24 / 6657 24 / 3962 15 / 700 2:28:02
4737 Tom Zirbel M 23 Boulder CO 31 / 6657 30 / 3962 16 / 700 2:32:17
39 Chris Getman M 28 Ilion NY 33 / 6657 32 / 3962 17 / 700 2:32:37
72 Justin Stakston M 23 Minneapolis MN 34 / 6657 33 / 3962 18 / 700 2:32:39
3886 Jason Finch M 25 Bend OR 40 / 6657 39 / 3962 19 / 700 2:35:05
52 Noah Billig M 25 Minneapolis MN 51 / 6657 45 / 3962 20 / 700 2:40:47
65 Sean Nesbitt M 27 Boulder CO 52 / 6657 46 / 3962 21 / 700 2:40:54
3626 Jesse Pagels M 26 Kansas City MO 57 / 6657 50 / 3962 22 / 700 2:41:51
45 Michael Little M 26 Minneapolis MN 61 / 6657 54 / 3962 23 / 700 2:42:50
300 Kevin Sweeney M 29 Rockford MI 65 / 6657 58 / 3962 24 / 700 2:43:42
6101 Shannon Stenger M 23 Morse Bluff NE 69 / 6657 62 / 3962 25 / 700 2:44:12
2607 Christopher Grossinger M 28 Shorewood MN 74 / 6657 64 / 3962 26 / 700 2:45:35
4775 Ryan Steines M 28 St. Paul MN 76 / 6657 66 / 3962 27 / 700 2:46:19
5151 Michael Kenevan M 27 Denver CO 79 / 6657 68 / 3962 28 / 700 2:47:02
925 Michael May M 23 Minneapolis MN 81 / 6657 70 / 3962 29 / 700 2:47:26
4574 Matthew Finn M 22 Minneapolis MN 139 / 6657 119 / 3962 30 / 700 2:55:48
3187 Michael Groneberg M 26 Minneapolis MN 150 / 6657 128 / 3962 31 / 700 2:57:16
3096 Brendan Hanley M 26 Minneapolis MN 151 / 6657 129 / 3962 32 / 700 2:57:19
5643 Ben Tri M 28 Burnsville MN 159 / 6657 134 / 3962 33 / 700 2:58:06
5493 Luke Nelson M 24 Saint Paul MN 160 / 6657 135 / 3962 34 / 700 2:58:14
4433 Timothy Chambers M 27 Kansas City MO 161 / 6657 136 / 3962 35 / 700 2:58:17
517 Jeffrey York M 22 Minneapolis MN 162 / 6657 137 / 3962 36 / 700 2:58:24
822 Derek Sciacca M 27 Hudson WI 179 / 6657 152 / 3962 37 / 700 2:59:57
806 Scott Lafrenz M 28 Minneapolis MN 183 / 6657 155 / 3962 38 / 700 3:00:12
6175 Wesley Belanger M 24 Anoka MN 191 / 6657 161 / 3962 39 / 700 3:01:13
2473 Dan Optiz M 22 Minneapolis MN 199 / 6657 169 / 3962 40 / 700 3:01:51
3194 Lance Brock M 25 Apple Valley MN 206 / 6657 176 / 3962 41 / 700 3:02:56
5323 Casey Foss M 28 St Paul MN 207 / 6657 177 / 3962 42 / 700 3:02:56
4449 Bradley Graf M 29 Newnan GA 213 / 6657 182 / 3962 43 / 700 3:03:50
5434 Aaron Leventhal M 29 Minneapolis MN 219 / 6657 186 / 3962 44 / 700 3:04:16
5008 Aaron Holtebeck M 27 Milwaukee WI 232 / 6657 198 / 3962 45 / 700 3:04:51
587 Brett Osgood M 25 Phoenix AZ 236 / 6657 202 / 3962 46 / 700 3:05:06
2787 Charles Peterson M 27 St Paul MN 240 / 6657 205 / 3962 47 / 700 3:05:17
4664 Mark Mithun M 27 New Richmond WI 242 / 6657 207 / 3962 48 / 700 3:05:28
2220 Brooks Grossinger M 25 St. Michael MN 244 / 6657 209 / 3962 49 / 700 3:05:47
2989 Jon Beeman M 25 West Des Moines IA 250 / 6657 215 / 3962 50 / 700 3:06:24
Per Page: [50] [100] [500]