Search
Race

Overall

Place Bib Name Age Sex City State Swim Trn1 Bike TRN2 Run Time
1 258 Dylan Gillespie 22 M Bozeman MT 19:12 (1) 1:12 (1) 55:16 (1) 1:54:26
2 72 Josh Blankenheim 34 M Duluth MN 24:18 (24) 1:28 (5) 57:25 (4) 0:49 (5) 36:17 (2) 2:00:16
3 832 Mike Ward 26 M Duluth MN 24:48 (29) 1:22 (2) 56:11 (2) 0:40 (1) 37:48 (3) 2:00:47
4 579 Nick Nygaard 24 M Duluth MN 24:48 (30) 1:36 (9) 1:00:31 (16) 0:48 (4) 34:16 (1) 2:01:57
5 331 Larry Hosch 37 M St. Joseph MN 24:57 (34) 1:25 (3) 57:33 (5) 0:47 (3) 38:25 (4) 2:03:05
6 274 Brooks Grossinger 38 M Mayer MN 24:46 (28) 1:27 (4) 58:23 (7) 0:49 (6) 39:07 (7) 2:04:30
7 154 Wade Cruser 28 M Sauk Rapids MN 25:18 (37) 1:46 (21) 59:45 (14) 0:59 (15) 38:36 (5) 2:06:22
8 359 Brett Johnson 30 M Edina MN 23:54 (20) 2:10 (50) 59:25 (12) 1:00 (17) 39:59 (12) 2:06:25
9 146 Jake Cooley 25 M Grand Forks ND 21:52 (6) 1:35 (8) 58:56 (8) 1:00 (19) 43:37 (25) 2:06:59
10 73 Tim Bode 47 M Buffalo MN 21:17 (3) 1:38 (11) 59:23 (11) 0:58 (13) 43:50 (27) 2:07:03
11 399 Nicholas Klonne 18 M Rockford MN 24:18 (23) 1:28 (6) 59:16 (10) 1:01 (23) 42:05 (17) 2:08:07
12 863 Ryan Wippler 36 M Rice MN 24:52 (32) 1:54 (28) 59:27 (13) 1:00 (21) 41:18 (16) 2:08:30
13 537 Josh Mork 32 M Arden Hills MN 21:11 (2) 1:43 (17) 1:01:07 (20) 1:04 (29) 44:10 (34) 2:09:14
14 345 Anthony Jagielo 24 M Eden Prairie MN 29:04 (118) 1:42 (15) 58:17 (6) 1:38 (121) 38:52 (6) 2:09:32
15 532 Travis Moore 45 M Menomonie WI 24:52 (31) 1:53 (25) 57:24 (3) 1:18 (64) 44:19 (35) 2:09:43
16 857 Aaron Wilson 33 M Forest Lake MN 26:29 (64) 1:46 (19) 1:02:49 (30) 0:58 (14) 39:22 (9) 2:11:23
17 789 Gregory Taylor 60 M Yankton SD 23:24 (11) 1:34 (7) 1:01:43 (23) 1:00 (20) 43:54 (28) 2:11:34
18 822 Steven Voss 30 M Maple Grove MN 23:32 (13) 1:46 (20) 1:05:48 (62) 1:10 (38) 40:34 (14) 2:12:48
19 682 Derek Rogers 45 M Edina MN 23:01 (10) 2:01 (37) 1:01:56 (25) 1:17 (60) 44:44 (39) 2:12:58
20 552 Elaine Nelson 36 F Duluth MN 26:25 (61) 2:32 (86) 1:03:11 (33) 1:34 (113) 39:19 (8) 2:12:59
21 234 Chris Foster 30 M West St Paul MN 23:51 (19) 2:40 (104) 59:11 (9) 1:16 (59) 46:14 (54) 2:13:10
22 285 Kortney Haag 36 F Maple Grove MN 25:16 (36) 1:42 (16) 1:01:25 (21) 0:50 (7) 44:04 (30) 2:13:16
23 841 Michael Wente 39 M Minneapolis MN 26:07 (56) 2:09 (48) 1:01:53 (24) 1:00 (18) 42:14 (18) 2:13:21
24 656 Scott Ransom 54 M Golden Valley MN 22:26 (8) 2:01 (38) 1:01:37 (22) 1:14 (51) 46:19 (57) 2:13:35
25 676 Christina Roberts 29 F St. Louis Park MN 21:49 (5) 1:45 (18) 1:06:37 (69) 0:53 (9) 42:39 (19) 2:13:41
26 809 Kelly Trom 27 F Minneapolis MN 24:54 (33) 2:05 (45) 1:03:33 (39) 1:01 (22) 43:43 (26) 2:15:13
27 700 Ryan Saline 40 M Cloquet MN 28:38 (105) 1:56 (30) 59:56 (15) 0:47 (2) 44:08 (33) 2:15:23
28 265 David Goldberg 54 M Minnetrista MN 22:36 (9) 1:54 (29) 1:03:18 (34) 1:09 (37) 47:06 (65) 2:16:02
29 746 Tim Sosnowski 44 M Eden Prairie MN 23:35 (14) 2:36 (94) 1:03:24 (36) 1:15 (56) 45:26 (44) 2:16:13
30 143 Ryan Collison 34 M Independence MN 27:00 (77) 2:25 (75) 1:00:37 (17) 1:31 (100) 44:56 (42) 2:16:27
31 786 John Taipale 29 M Hammond WI 26:26 (63) 1:37 (10) 1:02:33 (28) 1:06 (31) 45:44 (48) 2:17:24
32 558 Ian Nemerov 49 M Edina MN 23:50 (18) 2:25 (76) 1:02:34 (29) 1:08 (35) 47:40 (71) 2:17:36
33 305 Nicole Heininger 26 F White Bear Lake MN 23:37 (15) 1:38 (12) 1:03:47 (40) 0:53 (10) 48:26 (81) 2:18:20
34 337 Anthony Hutchinson 47 M Hugo MN 25:31 (46) 2:37 (96) 1:03:29 (37) 1:12 (47) 45:35 (45) 2:18:22
35 508 Michael Meisterling 43 M Stillwater MN 29:38 (133) 2:33 (89) 1:00:57 (18) 1:21 (70) 44:27 (37) 2:18:53
36 913 Eric Carder 35 M Baxter MN 26:55 (75) 2:21 (68) 1:03:05 (32) 1:24 (85) 45:45 (49) 2:19:29
37 500 Corey McKusick 39 M Fridley MN 26:38 (69) 2:34 (91) 1:04:48 (52) 1:11 (41) 44:26 (36) 2:19:35
38 114 Sara Carlson 36 F Brainerd MN 28:24 (100) 1:38 (13) 1:03:56 (42) 0:56 (12) 44:46 (41) 2:19:39
39 397 Jesse Kling 35 M Brooklyn Park MN 27:19 (84) 2:01 (39) 1:05:20 (57) 1:11 (44) 43:58 (29) 2:19:48
40 83 Mitch Brekke 26 M Hartland MN 29:36 (132) 2:03 (42) 1:00:58 (19) 1:02 (25) 46:17 (56) 2:19:55
41 385 Tyler Kilbury 29 M Minneapolis MN 26:54 (74) 2:54 (120) 1:09:10 (103) 1:40 (129) 39:29 (10) 2:20:05
42 162 Sheena Dauer 33 F Montevideo MN 29:11 (121) 2:59 (127) 1:05:38 (60) 2:06 (185) 40:16 (13) 2:20:09
43 848 Chris Westerveld 38 M Savage MN 26:33 (66) 2:23 (70) 1:03:18 (35) 1:39 (126) 46:32 (60) 2:20:24
44 926 Mitchell Schuneman 27 M Saint Cloud MN 23:46 (17) 2:39 (100) 1:04:42 (50) 1:18 (63) 48:11 (77) 2:20:35
45 71 Mike Blair 45 M Prior Lake MN 29:25 (127) 2:15 (61) 1:02:50 (31) 1:06 (32) 45:44 (47) 2:21:18
46 551 Grant Nelson 40 M Duluth MN 30:59 (156) 2:15 (60) 1:06:20 (67) 1:08 (34) 40:43 (15) 2:21:23
47 70 Eric Bjorklund 41 M St. Louis Park MN 25:40 (49) 1:48 (22) 1:05:00 (53) 0:52 (8) 48:09 (76) 2:21:27
48 351 Jeff Johnson 48 M Shakopee MN 29:32 (130) 2:13 (57) 1:03:55 (41) 1:05 (30) 44:46 (40) 2:21:28
49 61 Markus Bieber 45 M North Oaks MN 25:27 (42) 2:40 (103) 1:05:00 (54) 1:14 (53) 47:19 (66) 2:21:39
50 82 Jeremy Brekke 44 M Fargo ND 30:33 (150) 2:04 (44) 1:02:18 (27) 1:00 (16) 45:55 (53) 2:21:47
Next