Search
Race

Overall

Place Bib Name Age Sex City State Swim TRN1 Bike TRN2 Run Time
1 255 Brian Storhaug 32 M Alexandria MN 6:28 (2) 1:53 (18) 31:41 (3) 0:51 (18) 19:37 (2) 1:00:28
2 116 Thaddeus Ingersoll 53 M Saint Paul MN 6:18 (1) 1:25 (4) 31:43 (4) 0:42 (6) 20:32 (7) 1:00:38
3 103 Mark Henry 38 M Champlin MN 9:20 (40) 1:21 (3) 31:02 (1) 0:43 (10) 19:49 (4) 1:02:13
4 214 Sean Pickle 18 M Saint Cloud MN 7:36 (6) 1:38 (10) 32:34 (6) 0:54 (27) 19:51 (5) 1:02:32
5 38 Philip Burkart 39 M Minneapolis MN 8:49 (22) 1:28 (7) 32:40 (7) 0:38 (3) 20:02 (6) 1:03:35
6 102 Elena Hengel 26 F Wayzata MN 7:26 (5) 1:32 (9) 33:15 (9) 0:43 (9) 21:14 (11) 1:04:09
7 31 Tim Brown 64 M Saint Paul MN 8:31 (20) 2:08 (27) 31:07 (2) 1:04 (42) 21:58 (15) 1:04:47
8 305 Cheryl Zitur 58 F Rogers MN 7:49 (9) 1:54 (20) 33:12 (8) 0:58 (37) 22:16 (17) 1:06:07
9 101 Chuck Hengel 59 M Woodland MN 8:57 (27) 1:47 (13) 31:55 (5) 1:05 (48) 22:53 (23) 1:06:35
10 247 Nolan Snyder 13 M Sartell MN 7:15 (4) 1:11 (1) 34:57 (16) 1:10 (63) 22:33 (21) 1:07:04
11 213 Craig Peterson 61 M Minneapolis MN 8:31 (19) 1:27 (5) 34:08 (12) 0:42 (5) 22:24 (19) 1:07:10
12 123 John Kallemeyn 37 M Big Lake MN 9:49 (62) 1:54 (21) 34:23 (14) 0:52 (22) 20:52 (9) 1:07:49
13 241 Josh Sell 44 M Waconia MN 9:07 (35) 2:11 (30) 33:58 (11) 1:09 (61) 22:07 (16) 1:08:29
14 117 Macy Iyer 19 F Edina MN 8:42 (21) 1:30 (8) 37:09 (42) 0:43 (8) 20:42 (8) 1:08:44
15 79 Joshua Flynn 48 M Medina MN 6:59 (3) 2:01 (23) 35:51 (23) 1:04 (44) 24:12 (39) 1:10:05
16 168 Jennifer Martone 51 F Minneapolis MN 8:52 (24) 2:17 (39) 35:55 (24) 0:48 (16) 22:18 (18) 1:10:09
17 240 Jake Schwietering 46 M Minneapolis MN 7:49 (10) 1:27 (6) 35:57 (26) 0:46 (13) 24:29 (40) 1:10:26
18 115 Jacob Hunt 29 M Anoka MN 7:44 (7) 2:15 (35) 36:18 (30) 1:15 (70) 23:01 (25) 1:10:31
19 328 Joshua Van Kirk 41 M Maple Grove MN 9:39 (54) 1:53 (17) 35:13 (19) 0:57 (35) 23:40 (32) 1:11:20
20 131 Alyssa Knese 36 F Sartell MN 9:39 (52) 3:19 (97) 33:43 (10) 1:21 (81) 24:01 (37) 1:12:01
21 104 Meghan Henry 38 F Champlin MN 9:41 (55) 1:42 (11) 36:51 (39) 0:57 (33) 23:03 (26) 1:12:11
22 71 Jill Ellenbecker 50 F Coon Rapids MN 9:25 (43) 1:52 (16) 35:55 (25) 1:04 (43) 24:07 (38) 1:12:21
23 21 Thomas Bergren 66 M Blaine MN 9:12 (38) 2:14 (33) 26:08 (58) 1:12:24
24 226 Robert Roby 64 M Cambridge MN 10:01 (68) 2:25 (44) 34:15 (13) 1:47 (111) 24:01 (36) 1:12:27
25 291 Kyler Williams 15 M Zimmerman MN 8:50 (23) 2:54 (68) 37:53 (52) 0:47 (15) 22:26 (20) 1:12:48
26 340 Caleb Schmidt 25 M Breckenridge MN 9:43 (57) 4:47 (152) 35:51 (22) 0:47 (14) 21:53 (13) 1:12:59
27 164 Ian Manske 29 M Waconia MN 10:00 (67) 3:27 (103) 39:27 (62) 0:39 (4) 19:44 (3) 1:13:16
28 126 Cory Kending 48 M Eden Prairie MN 9:05 (33) 2:26 (46) 35:58 (27) 2:16 (145) 23:42 (33) 1:13:26
29 315 Robert Ibler 34 M Minneapolis MN 8:01 (13) 2:09 (28) 36:02 (29) 1:09 (60) 26:27 (60) 1:13:47
30 148 Jon Lenz 35 M Saint Paul MN 9:36 (50) 2:46 (65) 38:33 (57) 1:08 (56) 21:49 (12) 1:13:51
31 295 Chris Woodard 36 M Rogers MN 8:55 (26) 1:21 (2) 36:40 (34) 1:08 (57) 25:59 (53) 1:14:01
32 152 Evan Loe 17 M Faribault MN 7:59 (12) 2:28 (53) 43:55 (109) 0:43 (7) 19:31 (1) 1:14:34
33 234 Joe Scarrella 26 M Chaska MN 11:13 (100) 2:27 (48) 36:36 (33) 1:43 (109) 22:42 (22) 1:14:39
34 332 Truman Kester 20 M Minneapolis MN 11:28 (106) 4:21 (132) 35:42 (20) 1:32 (95) 21:54 (14) 1:14:55
35 18 Macy Bell 18 F Maple Grove MN 9:59 (65) 2:02 (24) 39:25 (61) 0:28 (1) 23:15 (27) 1:15:07
36 196 Jason Neumann 41 M Saint Augusta MN 8:54 (25) 2:28 (52) 35:43 (21) 2:11 (141) 25:57 (51) 1:15:11
37 297 Matthew Wuollet 34 M Annandale MN 10:46 (90) 1:50 (14) 37:27 (45) 0:50 (17) 24:30 (41) 1:15:21
38 185 Andrew Moran 30 M Mound MN 9:13 (39) 3:07 (87) 37:23 (43) 1:18 (76) 24:34 (42) 1:15:33
39 193 Gary Nelson 53 M Minneapolis MN 10:21 (80) 2:37 (58) 36:45 (36) 1:09 (59) 24:57 (46) 1:15:46
40 98 Leah Hassler 40 F Minneapolis MN 8:19 (15) 2:18 (40) 39:55 (72) 1:00 (39) 24:38 (43) 1:16:08
41 109 Lisa Hines 60 F Waite Park MN 9:29 (46) 1:51 (15) 37:47 (50) 1:07 (53) 26:01 (56) 1:16:13
42 268 Raychel Tong 15 F Minneapolis MN 7:46 (8) 2:41 (62) 41:57 (92) 0:32 (2) 23:28 (31) 1:16:21
43 256 Larry Stracke 66 M Scottsdale AZ 10:11 (73) 2:14 (32) 34:53 (15) 0:55 (28) 28:17 (84) 1:16:28
44 274 Isaac Van Proosdy 33 M Elk River MN 9:51 (63) 3:18 (96) 39:56 (73) 0:51 (20) 22:56 (24) 1:16:51
45 19 Morgan Bell 20 F Osseo MN 10:07 (70) 1:44 (12) 37:39 (47) 0:45 (12) 27:05 (70) 1:17:18
46 273 Ryan Van Mechelen 29 M St Louis Park MN 8:22 (17) 2:48 (66) 41:45 (89) 1:05 (45) 23:22 (30) 1:17:21
47 97 Luke Harned 70 M Mahtomedi MN 10:39 (87) 2:17 (36) 36:45 (37) 1:05 (49) 26:38 (62) 1:17:21
48 304 Mike Zirbel 49 M Plymouth MN 9:01 (29) 2:10 (29) 37:03 (40) 0:53 (24) 28:20 (86) 1:17:26
49 167 Adam Marthaler 42 M Albany MN 10:22 (82) 4:03 (122) 36:51 (38) 0:51 (19) 25:32 (48) 1:17:36
50 146 Alexander Leikikh 50 M Marblehead MA 9:25 (42) 2:36 (57) 37:24 (44) 1:07 (52) 27:13 (72) 1:17:42
Next