Advertisement

Selected Race
M3539
Bib Name Sex Age City State Overall SexPl DivPl Time
1565 Jed Friedrich M 37 St. Peter MN 15 / 1443 11 / 515 1 / 96 1:27:59
1218 Justin Davis M 38 Vernon Center MN 17 / 1443 13 / 515 2 / 96 1:29:18
1584 Michael Stalberger M 35 Eagle Lake MN 25 / 1443 20 / 515 3 / 96 1:30:23
2766 Garrett Brenno M 36 Henderson MN 36 / 1443 29 / 515 4 / 96 1:33:25
1335 Mike Bester M 35 Roseville MN 45 / 1443 35 / 515 5 / 96 1:34:33
1659 Charles Johnson M 36 Saint Peter MN 47 / 1443 37 / 515 6 / 96 1:34:39
1546 Tim Burke M 36 Janesville MN 49 / 1443 39 / 515 7 / 96 1:34:48
2646 Adam Sands M 37 Maplewood MN 73 / 1443 56 / 515 8 / 96 1:37:23
2647 Theodore Sands M 37 Prior Lake MN 97 / 1443 73 / 515 9 / 96 1:39:23
2718 Ryan Tooley M 36 Farmington MN 107 / 1443 80 / 515 10 / 96 1:39:42
2172 James Rahm M 38 Luverne MN 112 / 1443 82 / 515 11 / 96 1:40:16
1383 Justin Skistad M 36 Madison Lake MN 120 / 1443 89 / 515 12 / 96 1:40:57
1011 Shane Rasset M 37 Springfield MN 124 / 1443 92 / 515 13 / 96 1:41:06
1460 Bryan Pratt M 35 North Mankato MN 134 / 1443 98 / 515 14 / 96 1:41:59
2639 Nick Rogness M 37 Rochester MN 138 / 1443 101 / 515 15 / 96 1:42:13
1057 Zachary Flann M 38 White Bear Lake MN 145 / 1443 105 / 515 16 / 96 1:42:52
1622 Jeremy Fliss M 39 St Paul MN 155 / 1443 112 / 515 17 / 96 1:43:09
1016 Neal Hooper M 37 Minneapolis MN 156 / 1443 113 / 515 18 / 96 1:43:09
1779 Chad Koterba M 36 Shakopee MN 163 / 1443 115 / 515 19 / 96 1:43:36
2673 Chris Karow M 38 Shakopee MN 165 / 1443 117 / 515 20 / 96 1:43:42
1143 Darick Bloom M 36 Sparta WI 169 / 1443 120 / 515 21 / 96 1:44:05
2140 Steven Kubow M 38 Hugo MN 181 / 1443 124 / 515 22 / 96 1:44:36
1676 Ryan Kortan M 36 Sioux Falls SD 187 / 1443 129 / 515 23 / 96 1:45:00
1846 Justin Kemp M 35 Mankato MN 196 / 1443 134 / 515 24 / 96 1:45:19
1868 Mike Ziemer M 39 Hutchinson MN 201 / 1443 138 / 515 25 / 96 1:45:52
1037 Josh Schmitt M 37 Dayton MN 205 / 1443 140 / 515 26 / 96 1:45:58
1910 Aaron Weaver M 39 Sioux Falls SD 206 / 1443 141 / 515 27 / 96 1:46:02
2167 Jim Grabianowski M 39 Shakopee MN 220 / 1443 146 / 515 28 / 96 1:46:55
1940 Jacob Peters M 35 Rochester MN 223 / 1443 148 / 515 29 / 96 1:47:00
1122 Seth Consoer M 36 North Mankato MN 240 / 1443 155 / 515 30 / 96 1:48:24
2649 Brian Allison M 39 Cologne MN 264 / 1443 167 / 515 31 / 96 1:49:43
1499 Carl Ziemer M 36 Mankato MN 270 / 1443 171 / 515 32 / 96 1:49:49
1325 Patrick Anderson M 39 North Mankato MN 283 / 1443 176 / 515 33 / 96 1:50:26
1587 Roland Ndobuh M 35 South St. Paul MN 285 / 1443 178 / 515 34 / 96 1:50:29
1774 Seth Christman M 35 Minneapolis MN 286 / 1443 179 / 515 35 / 96 1:50:31
1067 Todd Boelter M 39 Byron MN 295 / 1443 184 / 515 36 / 96 1:50:57
1039 Jake Schunk M 37 North Liberty IA 313 / 1443 189 / 515 37 / 96 1:52:03
2609 Brian Burgess M 38 Rochester MN 324 / 1443 195 / 515 38 / 96 1:52:24
1814 Nicholas Caven M 37 Good Thunder MN 338 / 1443 201 / 515 39 / 96 1:53:04
2356 Tom Webb M 35 Chaska MN 350 / 1443 206 / 515 40 / 96 1:53:33
2069 Kevin Anderson M 36 Altoona WI 351 / 1443 207 / 515 41 / 96 1:53:34
2701 Kirk Anderson M 38 Belle Plaine MN 404 / 1443 227 / 515 42 / 96 1:55:48
2013 Brent Olson M 38 Mankato MN 412 / 1443 231 / 515 43 / 96 1:56:14
1407 Jon Steinhibel M 36 Lakeville MN 413 / 1443 232 / 515 44 / 96 1:56:21
2079 Jonah Jenniges M 39 Prior Lake MN 418 / 1443 235 / 515 45 / 96 1:56:27
1978 Ben Jacobs M 35 Madelia MN 419 / 1443 236 / 515 46 / 96 1:56:27
2036 Matthew Lindemann M 36 Brooklyn Park MN 448 / 1443 245 / 515 47 / 96 1:57:39
1534 Don Waibel M 37 Mankato MN 454 / 1443 248 / 515 48 / 96 1:57:43
1041 Chris Bollig M 37 Mankato MN 461 / 1443 251 / 515 49 / 96 1:57:54
2610 John Nowak M 35 Rochester MN 464 / 1443 253 / 515 50 / 96 1:58:00
Per Page: [50] [100] [500]