Search
Race

Overall

Place Bib Name Age Sex City State Swim TRN1 Bike TRN2 Run Time
1 480 Brooks Grossinger 44 M Mayer MN 11:29 (14) 1:39 (3) 29:59 (1) 1:21 (12) 17:50 (1) 1:02:17
2 357 Mike Buenting 46 M Chanhassen MN 12:00 (27) 1:56 (10) 30:16 (2) 1:18 (7) 18:34 (2) 1:04:02
3 668 Josh Mork 38 M Lino Lakes MN 9:54 (3) 1:37 (2) 30:53 (4) 1:29 (28) 20:15 (6) 1:04:05
4 810 Brian Storhaug 30 M Alexandria MN 9:29 (2) 2:12 (21) 33:24 (9) 1:20 (10) 20:06 (5) 1:06:30
5 387 Ryan Collison 40 M Maple Plain MN 11:38 (17) 2:12 (20) 30:37 (3) 1:25 (21) 21:49 (15) 1:07:40
6 707 Jacob Orvis 32 M Minneapolis MN 14:39 (94) 2:26 (38) 31:12 (5) 1:21 (11) 19:26 (3) 1:09:01
7 715 Yaroslav Perventsev 45 M Richfield MN 13:54 (74) 2:42 (59) 31:20 (6) 1:26 (22) 19:47 (4) 1:09:07
8 749 Ryan Rogers 41 M Bemidji MN 12:47 (38) 2:14 (23) 33:17 (8) 1:30 (30) 21:01 (10) 1:10:48
9 535 Eric Johnson 32 M Burnsville MN 13:13 (49) 2:02 (14) 34:12 (18) 1:09 (3) 20:15 (7) 1:10:48
10 907 Cheryl Zitur 56 F Rogers MN 11:25 (12) 2:09 (18) 33:46 (13) 1:30 (31) 22:09 (22) 1:10:57
11 717 Craig Peterson 59 M Minneapolis MN 11:54 (24) 1:44 (4) 33:49 (15) 1:13 (4) 23:32 (34) 1:12:09
12 603 Catherine Lee 47 F Eden Prairie MN 12:55 (42) 2:07 (17) 33:26 (11) 1:23 (16) 22:34 (25) 1:12:24
13 884 Matt Wiitala 39 M Maple Grove MN 16:19 (133) 2:28 (42) 32:01 (7) 1:44 (51) 20:39 (8) 1:13:09
15 541 John Kallemeyn 35 M Big Lake MN 13:39 (63) 2:16 (26) 34:21 (20) 1:38 (47) 21:19 (12) 1:13:11
14 544 Michael Karau 39 M Rochester MN 12:17 (32) 1:44 (5) 34:41 (22) 1:16 (5) 23:14 (32) 1:13:11
16 593 Jason Larson 37 M Minneapolis MN 13:52 (73) 2:31 (44) 34:48 (24) 1:24 (19) 20:54 (9) 1:13:28
17 383 Andy Clark 58 M Northfield MN 11:08 (9) 2:32 (45) 35:51 (33) 2:08 (97) 22:08 (21) 1:13:44
18 944 Josh Sell 42 M Waconia MN 13:31 (56) 2:56 (82) 34:14 (19) 1:48 (62) 21:32 (14) 1:13:59
19 309 Greg Alexander 43 M Minneapolis MN 11:47 (21) 2:22 (33) 34:45 (23) 1:37 (44) 23:39 (37) 1:14:08
20 424 Cami Eckhoff 35 F Detroit Lakes MN 10:37 (6) 2:25 (36) 37:57 (56) 1:32 (36) 21:55 (16) 1:14:24
21 777 Craig Schroeder 38 M Dayton MN 13:47 (69) 1:47 (6) 33:53 (16) 1:37 (42) 23:36 (35) 1:14:38
22 356 Isabella Buenting 18 F Chanhassen MN 11:26 (13) 1:29 (1) 37:23 (47) 1:16 (6) 23:11 (31) 1:14:42
23 660 Tyson Molitor 32 M Belgrade MN 12:11 (31) 2:15 (24) 35:17 (27) 1:47 (60) 23:59 (39) 1:15:27
24 390 Bill Corcoran 48 M Waite Park MN 12:10 (30) 1:49 (7) 33:26 (10) 2:14 (106) 26:17 (71) 1:15:53
25 362 Mark Byrnes 43 M Minnetonka MN 12:31 (36) 3:11 (104) 34:55 (26) 2:08 (99) 23:29 (33) 1:16:12
26 559 Christel Kippenhan 56 F Bemidji MN 11:49 (23) 1:56 (11) 36:07 (35) 1:33 (38) 24:57 (57) 1:16:20
27 704 Kristopher Olson 40 M Maple Grove MN 13:15 (50) 2:33 (47) 34:52 (25) 2:01 (86) 24:44 (52) 1:17:23
28 691 Chris Nichols 42 M Osseo MN 12:48 (40) 1:52 (9) 37:35 (51) 1:19 (9) 24:08 (43) 1:17:40
29 951 Jon Leny 32 M Saint Paul MN 13:01 (44) 2:28 (41) 39:35 (88) 1:35 (41) 21:19 (13) 1:17:55
30 337 Thomas Bergren 64 M Blaine MN 13:42 (66) 2:56 (84) 33:46 (14) 2:13 (104) 25:23 (62) 1:17:59
31 396 Henrique Cubarenco 42 M Blaine MN 11:40 (18) 2:27 (39) 36:45 (42) 1:50 (64) 25:57 (68) 1:18:37
32 929 Stephanie Peterson 44 F Saint Paul MN 13:45 (68) 1:50 (8) 39:40 (90) 1:25 (20) 22:01 (18) 1:18:39
33 753 Russ Rosckes 39 M Minneapolis MN 13:44 (67) 3:43 (147) 37:02 (45) 2:20 (119) 22:08 (20) 1:18:55
34 634 Ryan Mathieu 30 M Stillwater MN 17:42 (184) 2:21 (32) 33:30 (12) 1:49 (63) 23:37 (36) 1:18:58
35 415 Daniel Duff 56 M Duluth MN 13:38 (61) 3:08 (99) 37:49 (54) 1:45 (55) 22:59 (28) 1:19:17
36 650 Audun Mikkelson 63 M Hayward WI 12:00 (26) 2:11 (19) 35:51 (32) 2:21 (121) 26:57 (86) 1:19:18
37 432 Jill Ellenbecker 48 F Minneapolis MN 13:59 (76) 2:14 (22) 35:51 (34) 1:43 (50) 25:45 (66) 1:19:30
38 880 Todd White 54 M Saint Paul MN 10:46 (7) 2:06 (16) 37:46 (53) 2:04 (93) 27:24 (97) 1:20:05
39 472 Ryan Grange 28 M Bloomington MN 14:09 (79) 2:56 (79) 39:17 (82) 1:33 (37) 22:36 (26) 1:20:28
40 347 Mollie Bousu 36 F Bloomington MN 13:24 (53) 2:56 (83) 38:39 (69) 1:33 (39) 24:06 (42) 1:20:36
41 874 Carole Weiland 50 F Champlin MN 11:22 (11) 2:16 (25) 35:46 (31) 1:55 (71) 29:58 (147) 1:21:14
42 512 Lisa Hines 58 F Waite Park MN 13:37 (58) 2:27 (40) 38:00 (57) 1:33 (40) 25:42 (65) 1:21:17
43 402 Timothy Dauwalter 36 M Cologne MN 17:01 (165) 2:40 (57) 34:09 (17) 2:24 (128) 25:50 (67) 1:22:02
44 879 Daniel Westlund 37 M Minneapolis MN 17:50 (187) 3:19 (115) 36:57 (44) 2:50 (183) 21:09 (11) 1:22:04
45 676 Timothy Murphy 38 M Minneapolis MN 16:50 (156) 3:15 (108) 38:00 (58) 1:52 (67) 22:12 (23) 1:22:08
46 353 Jake Brunn 11 M Bovey MN 11:48 (22) 1:57 (12) 40:12 (99) 1:47 (59) 26:26 (74) 1:22:09
47 769 Kristen Saunders 35 F Minneapolis MN 12:48 (39) 2:32 (46) 37:50 (55) 1:59 (82) 27:06 (91) 1:22:14
48 663 Whitney Moore 34 F Chanhassen MN 17:32 (179) 2:17 (27) 36:14 (37) 2:16 (109) 24:02 (40) 1:22:19
49 430 Michael Edwards 34 M Minneapolis MN 15:09 (110) 4:02 (171) 37:26 (49) 1:48 (61) 24:25 (48) 1:22:48
50 324 Trevor Barton 16 M Hanover MN 11:13 (10) 4:34 (204) 42:37 (134) 1:26 (23) 23:03 (30) 1:22:52
Next