St. Cloud, MN
6/21/2014


DISTANCE .33mi Swim, 15.7mi Bike, 2.9mi Run
FINISHERS 193 (126 men, 67 women)
AVERAGE TIME 1:34:06

FIND RESULTS


Bib Name Sex Age City State Overall SexPl DivPl Time
360 Thad Ingersoll M 44 Saint Paul MN 1 / 193 1 / 126 1 / 14 1:04:11
195 Larry Hosch M 36 St. Joseph MN 2 / 193 2 / 126 1 / 23 1:06:38
358 Andrew Zabel M 34 Saint Joseph MN 3 / 193 3 / 126 1 / 22 1:08:25
143 Wade Cruser M 27 Sauk Rapids MN 4 / 193 4 / 126 1 / 7 1:08:40
366 Bill Corcoran M 41 Sartell MN 5 / 193 5 / 126 2 / 14 1:09:04
365 Kevin Bjerje M 31 Aberdeen SD 6 / 193 6 / 126 2 / 22 1:09:36
363 Ryan Whippler M 35 Rice MN 7 / 193 7 / 126 2 / 23 1:10:32
367 Nick McCulloch M 31 Brooklyn Center MN 8 / 193 8 / 126 3 / 22 1:10:51
200 Tim Jacobson M 44 Avon MN 9 / 193 9 / 126 3 / 14 1:11:01
341 Erik Vilen M 34 Baxter MN 10 / 193 10 / 126 4 / 22 1:11:29
311 Jesse Shaw M 42 Saint Cloud MN 11 / 193 11 / 126 4 / 14 1:12:56
265 Jason Neumann M 32 St. Cloud MN 12 / 193 12 / 126 5 / 22 1:13:12
125 Eric Bjorklund M 40 St. Louis Park MN 13 / 193 13 / 126 5 / 14 1:13:43
213 Nicholas Klonne M 17 Rockford MN 14 / 193 14 / 126 1 / 6 1:14:06
164 Jeremy Frank M 42 Cold Spring MN 15 / 193 15 / 126 6 / 14 1:14:34
149 Shawn Day M 40 St. Cloud MN 16 / 193 16 / 126 7 / 14 1:15:42
186 Kevin Hertzberg M 32 Chaska MN 18 / 193 17 / 126 6 / 22 1:16:04
181 Timothy Harmon M 34 Shakopee MN 19 / 193 18 / 126 7 / 22 1:16:14
328 Thomas Sweeney M 30 Champlin MN 23 / 193 19 / 126 8 / 22 1:17:18
324 Darin Strand M 31 Willmar MN 24 / 193 20 / 126 9 / 22 1:17:39
351 Mitch Williams M 35 Minnetonka MN 25 / 193 21 / 126 3 / 23 1:17:45
252 Doug McGrath M 28 Robbinsdale MN 26 / 193 22 / 126 2 / 7 1:17:47
259 Marty Moran M 47 St Cloud MN 28 / 193 23 / 126 1 / 12 1:17:59
315 Kyle Sobota M 32 Shakopee MN 29 / 193 24 / 126 10 / 22 1:18:18
114 Mike Back M 39 Otsego MN 30 / 193 25 / 126 4 / 23 1:18:19
266 Mark Nieters M 46 Sartell MN 31 / 193 26 / 126 2 / 12 1:18:24
241 Rob Madgwick M 49 Sauk Rapids MN 32 / 193 27 / 126 3 / 12 1:18:28
234 Ken Loehlein M 37 Prior Lake MN 34 / 193 28 / 126 5 / 23 1:18:58
183 Jake Hausauer M 23 Minnetonka MN 36 / 193 29 / 126 1 / 10 1:19:41
232 Kyle Lehenbauer M 39 New Brighton MN 38 / 193 30 / 126 6 / 23 1:20:37
156 Peter Doherty M 53 White Bear Lake MN 39 / 193 31 / 126 1 / 16 1:20:46
141 Steve Crooks M 30 Richmond MN 41 / 193 32 / 126 11 / 22 1:21:09
325 Andrew Struffert M 25 Cold Spring MN 43 / 193 33 / 126 3 / 7 1:21:58
117 Ryan Barrett M 35 Saint Cloud MN 44 / 193 34 / 126 7 / 23 1:22:09
119 Rick Bauerly M 45 Sauk Rapids MN 45 / 193 35 / 126 4 / 12 1:22:12
299 Jesse Rothfork M 37 Saint Cloud MN 48 / 193 36 / 126 8 / 23 1:22:44
221 Randy Kramer M 47 Buffalo MN 49 / 193 37 / 126 5 / 12 1:23:01
289 Joseph Reinhardt M 26 St. Paul MN 50 / 193 38 / 126 4 / 7 1:23:20
219 Greg Koutoupas M 41 Saint Joseph MN 53 / 193 39 / 126 8 / 14 1:24:13
309 Josh Sell M 35 Waconia MN 54 / 193 40 / 126 9 / 23 1:24:44
243 Robert Mahowald M 37 Sartell MN 55 / 193 41 / 126 10 / 23 1:25:02
132 Garrett Cardinal M 23 Champlin MN 56 / 193 42 / 126 2 / 10 1:25:05
293 Greg Roach M 51 Sauk Rapids MN 57 / 193 43 / 126 2 / 16 1:25:06
205 Timothy Jung M 51 Minneapolis MN 58 / 193 44 / 126 3 / 16 1:25:17
218 Alex Koppy M 21 Fargo ND 59 / 193 45 / 126 3 / 10 1:25:18
261 Corey Muellenbach M 23 Edina MN 60 / 193 46 / 126 4 / 10 1:25:32
284 Polo Portilla M 51 Woodbury MN 62 / 193 47 / 126 4 / 16 1:26:16
332 Greg Swenson M 45 Rogers MN 63 / 193 48 / 126 6 / 12 1:26:45
349 Jacob Wernersbach M 25 Zimmerman MN 64 / 193 49 / 126 5 / 7 1:26:51
330 Stuart Swenson M 39 Sartell MN 66 / 193 50 / 126 11 / 23 1:27:02
1-50    51-100→
Per Page: [50] [100] [500]