BUFFALO TRIATHLON
Sturges Park, Buffalo, MN - June 5, 2016
.9 Mile Swim - 23.57 Mile Bike - 10K Run
Place Div/Tot Bib Name City St Age Sex Rank SWIM 100yd Trn.1 Rank BIKE MPH Trn.2 Rank RUN Pace FINISH
===== ======== ==== ======================= ================== == === === =============== ===== ================= ===== ================== =======
1 1/11 790 Matthew Payne 39 M 6 21:49 1:23 1:14 1 54:00 26.2 0:41 3 36:34 5:53 1:54:15
2 2/11 117 Sean Cooley St. Paul MN 31 M 3 21:06 1:20 1:13 2 54:34 25.9 0:48 10 39:23 6:21 1:57:01
3 3/11 124 Wade Cruser Sauk Rapids MN 29 M 14 23:24 1:29 1:09 3 55:53 25.3 0:34 1 36:03 5:49 1:57:02
4 4/11 57 Josh Blankenheim Duluth MN 35 M 15 23:32 1:30 1:19 4 57:59 24.4 0:39 2 36:05 5:49 1:59:32
5 5/11 675 Corey Towle St. Louis Park MN 29 M 7 21:56 1:24 1:27 9 59:35 23.7 0:43 7 38:22 6:11 2:02:02
6 6/11 499 Brandon Ordway Maplewood MN 34 M 18 23:52 1:31 1:22 10 59:40 23.7 0:49 5 38:08 6:09 2:03:49
7 1/32 79 Mike Buenting Chanhassen MN 41 M 5 58:10 24.3 0:41 4 37:51 6:06 2:04:25
8 1/14 453 Josh Mork Lino Lakes MN 33 M 1 20:21 1:18 1:29 8 58:57 24.0 1:03 23 42:48 6:54 2:04:36
9 7/11 464 Scott Myers Plymouth MN 40 M 9 22:09 1:24 1:47 12 59:56 23.6 1:00 12 40:24 6:31 2:05:14
10 8/11 456 Craig Moscetti Minneapolis MN 30 M 35 24:49 1:34 1:31 16 1:00:38 23.3 0:55 6 38:18 6:10 2:06:09
11 2/14 708 Dan Westerhaus Minneapolis MN 31 M 44 25:20 1:36 1:37 19 1:01:32 23.0 1:05 8 38:50 6:15 2:08:22
12 1/5 658 Gregory Taylor Yankton SD 61 M 11 23:07 1:28 2:05 15 1:00:36 23.3 0:50 20 42:00 6:46 2:08:36
13 1/17 69 Mitch Brekke Hartland MN 27 M 31 24:42 1:34 1:49 6 58:45 24.1 0:56 25 43:16 6:58 2:09:27
14 3/14 716 Aaron Wilson Forest Lake MN 34 M 39 25:02 1:35 1:57 18 1:01:16 23.1 2:09:34
15 1/6 244 Kortney Haag Maple Grove MN 37 F 28 24:33 1:33 1:26 20 1:01:36 23.0 0:43 18 41:52 6:45 2:10:08
16 2/6 787 Hanna Grinaker Saint Paul MN 28 F 43 25:12 1:36 2:04 26 1:02:56 22.5 0:56 11 39:52 6:25 2:10:58
17 9/11 704 Michael Wente Minneapolis MN 40 M 23 24:11 1:32 1:53 23 1:02:32 22.6 1:00 14 41:26 6:41 2:11:00
18 2/17 350 David Koppel Plymouth MN 29 M 45 25:20 1:36 1:55 14 1:00:25 23.4 1:16 21 42:19 6:49 2:11:14
19 3/6 559 Christina Roberts St. Louis Park MN 30 F 2 21:01 1:20 1:25 38 1:04:53 21.8 0:45 37 44:29 7:10 2:12:30
20 10/11 599 Nicholas Serratore Minneapolis MN 27 M 29 24:40 1:34 1:22 11 59:56 23.6 0:47 49 46:28 7:29 2:13:11
21 2/32 212 John Garrison Cohasset MN 43 M 81 28:38 1:49 1:43 17 1:00:52 23.2 0:56 15 41:29 6:41 2:13:37
22 1/19 112 Ryan Collison Independence MN 35 M 60 26:41 1:42 2:00 7 58:48 24.1 1:23 42 44:59 7:15 2:13:48
23 4/6 388 Lisa Lendway St. Paul MN 35 F 13 23:21 1:29 1:18 34 1:04:22 22.0 0:39 41 44:53 7:14 2:14:30
24 1/26 239 Jim Guenter St Paul MN 46 M 4 21:14 1:21 2:01 45 1:05:38 21.5 0:50 44 45:22 7:19 2:15:03
25 2/26 625 Tim Sosnowski Eden Prairie MN 45 M 29 1:03:14 22.4 1:11 46 45:52 7:23 2:15:11
26 1/6 485 Corey Nygaard South St Paul MN 21 M 34 24:46 1:34 1:35 40 1:04:59 21.8 0:42 28 43:34 7:01 2:15:34
27 3/26 567 Derek Rogers Edina MN 46 M 8 22:01 1:24 2:30 24 1:02:53 22.5 1:17 52 46:56 7:34 2:15:35
28 4/14 31 Bucky Badger Maple Grove MN 31 M 17 23:50 1:31 1:53 70 1:07:43 20.9 1:11 13 41:18 6:39 2:15:54
29 5/6 463 Andrea Myers Plymouth MN 40 F 10 23:04 1:28 1:22 56 1:06:31 21.3 0:55 40 44:42 7:12 2:16:33
30 1/20 703 Ryan Wenning Excelsior MN 50 M 64 27:06 1:43 1:41 25 1:02:54 22.5 0:50 38 44:29 7:10 2:16:58
31 11/11 373 Mike Ladendorf Farmington MN 34 M 54 26:14 1:40 1:29 39 1:04:57 21.8 0:42 34 44:14 7:08 2:17:35
32 6/6 677 Kelly Trom Mpls MN 28 F 24 24:13 1:32 1:52 54 1:06:25 21.3 1:07 36 44:19 7:08 2:17:55
33 3/32 655 Tats Tanaka St. Paul MN 44 M 49 25:45 1:38 2:11 42 1:05:32 21.6 0:57 29 43:50 7:04 2:18:13
34 3/17 536 Jim Portmann Saint Louis Park MN 29 M 74 1:08:27 20.7 1:07 26 43:25 7:00 2:18:23
35 5/14 200 Chris Foster West St. Paul MN 31 M 38 24:54 1:35 1:40 13 1:00:22 23.4 1:12 94 51:04 8:13 2:19:10
36 1/7 136 Sheena Dauer Montevideo MN 34 F 58 26:36 1:41 2:47 61 1:06:54 21.1 1:36 16 41:40 6:43 2:19:30
37 2/6 769 Jacob Schroeder Saint Cloud MN 21 M 49 1:06:04 21.4 0:42 30 43:56 7:05 2:19:48
38 4/17 609 Phillip Skulte Minneapolis MN 26 M 32 24:43 1:34 1:55 35 1:04:26 21.9 1:09 66 47:54 7:43 2:20:04
39 2/20 784 Brian Lavelle 54 M 27 1:03:03 22.4 1:01 80 49:51 8:02 2:20:15
40 3/20 346 David Knack Prior Lake MN 53 M 46 25:23 1:37 1:45 41 1:05:21 21.6 1:05 59 47:33 7:40 2:21:05
41 1/8 715 Liv Williamsen Chanhassen MN 38 F 67 1:07:16 21.0 0:58 54 47:01 7:34 2:21:20
42 4/32 581 Ryan Saline Cloquet MN 41 M 102 29:54 1:54 2:01 30 1:03:28 22.3 0:38 45 45:48 7:23 2:21:47
43 5/32 55 Eric Bjorklund St. Louis Park MN 42 M 47 25:24 1:37 1:36 64 1:07:02 21.1 0:48 55 47:12 7:36 2:22:01
44 4/20 325 John Kelley Duluth MN 52 M 77 28:05 1:47 1:56 31 1:03:43 22.2 0:59 57 47:28 7:39 2:22:08
45 5/17 619 Chad Solei Minneapolis MN 29 M 99 29:39 1:53 1:37 68 1:07:30 21.0 0:56 22 42:32 6:51 2:22:12
46 1/9 225 David Goldberg Minnetrista MN 55 M 12 23:21 1:29 1:44 28 1:03:05 22.4 0:57 127 53:18 8:35 2:22:23
47 6/17 541 Dave Raile Minneapolis MN 28 M 40 25:04 1:35 4:28 83 1:09:04 20.5 1:41 24 42:48 6:54 2:23:04
48 2/19 480 Tim Nordberg Edina MN 35 M 32 1:03:49 22.2 2:23:29
49 6/32 230 Scott Goude Fridley MN 43 M 59 26:38 1:41 2:12 44 1:05:36 21.6 1:45 63 47:39 7:41 2:23:48
50 5/20 322 Rob Kaufman Chanhassen MN 53 M 53 1:06:19 21.3 1:13 74 49:16 7:56 2:24:01
51 6/14 792 Jon Reifschneider Minneapolis MN 33 M 47 1:05:56 21.4 1:06 43 45:04 7:16 2:24:07
52 6/20 410 Alfredo Martel Minneapolis MN 50 M 70 27:32 1:45 1:58 66 1:07:11 21.0 0:52 50 46:36 7:30 2:24:07
53 2/8 279 Krisana Hoff Excelsior MN 39 F 114 30:36 1:56 2:27 63 1:07:01 21.1 1:12 27 43:28 7:00 2:24:41
54 1/7 484 Allie Nowak Plymouth WI 27 F 66 27:16 1:44 2:17 89 1:09:43 20.3 0:59 39 44:34 7:11 2:24:47
55 7/32 587 Alex Schad Sauk Rapids MN 42 M 88 28:56 1:50 3:24 21 1:01:52 22.9 1:25 75 49:22 7:57 2:24:57
56 3/8 318 Tiffany Kari Duluth MS 35 F 72 27:53 1:46 2:27 106 1:12:05 19.6 1:01 19 41:54 6:45 2:25:17
57 7/14 74 David Broz Plymouth MN 32 M 25 24:15 1:32 1:50 22 1:02:11 22.7 0:52 156 56:15 9:04 2:25:21
58 4/26 68 Jeremy Brekke Fargo ND 45 M 82 28:40 1:49 2:17 48 1:05:57 21.4 0:53 62 47:38 7:40 2:25:24
59 3/19 349 Kyle Kolquist Duluth MN 37 M 53 26:00 1:39 2:23 71 1:07:58 20.8 1:55 56 47:15 7:37 2:25:30
60 7/20 91 Philippe Chabot Winnipeg MB 50 M 16 23:35 1:30 1:55 65 1:07:04 21.1 1:09 102 51:56 8:22 2:25:36
61 4/19 443 Matt Mithun Wayzata MN 39 M 85 28:46 1:49 2:44 76 1:08:35 20.6 1:33 33 44:08 7:07 2:25:44
62 8/32 75 Michael Bruce Edina MN 42 M 68 27:24 1:44 1:59 59 1:06:34 21.2 0:54 71 48:55 7:53 2:25:45
63 1/3 281 Jesper Hoffman Minnetonka MN 16 M 133 32:06 2:02 1:52 94 1:10:17 20.1 0:39 17 41:44 6:43 2:26:37
64 9/32 662 Mark Theissen White Bear Lake Tw MN 43 M 104 30:01 1:54 2:44 79 1:08:55 20.5 0:55 35 44:17 7:08 2:26:51
65 2/7 502 Shelley Ostrander Shoreview MN 30 F 80 28:20 1:48 1:57 51 1:06:14 21.4 0:51 77 49:35 7:59 2:26:55
66 3/7 270 Meghan Henry Champlin MN 31 F 73 27:56 1:46 2:00 111 1:12:14 19.6 1:02 32 44:01 7:05 2:27:11
67 5/26 663 Keith Thompson Annandale MN 47 M 52 1:06:14 21.4 1:37 48 46:06 7:25 2:27:15
68 5/19 776 Michael Basal Minneapolis MN 38 M 103 29:57 1:54 2:04 37 1:04:31 21.9 1:30 76 49:24 7:57 2:27:24
69 8/14 510 Joseph Parrish Big Lake MN 34 M 20 24:02 1:31 3:44 95 1:10:22 20.1 1:27 67 48:00 7:44 2:27:33
70 1/11 62 Veronica Bond Rochester MN 44 F 52 25:59 1:39 2:16 81 1:09:00 20.5 1:22 82 49:55 8:02 2:28:30
71 8/20 570 Mark Rosen Otsego MN 52 M 121 31:06 1:58 1:50 36 1:04:31 21.9 1:12 84 49:58 8:03 2:28:36
72 9/14 516 Adam Perdue Brooklyn Park MN 30 M 37 24:53 1:35 2:37 116 1:12:46 19.4 0:46 64 47:50 7:42 2:28:50
73 2/11 15 Kris Anderson Mankato MN 40 F 21 24:04 1:32 2:24 130 1:14:40 18.9 1:29 51 46:38 7:31 2:29:12
74 10/14 274 Travis Hibbard Rosemount MN 31 M 116 30:40 1:57 1:54 86 1:09:17 20.4 0:45 53 46:58 7:34 2:29:33
75 11/14 264 Tim Heisel Saint Paul MN 34 M 62 27:00 1:43 4:41 93 1:10:16 20.1 2:02 47 45:57 7:24 2:29:54
76 9/20 242 Brent Gustafson Ham Lake MN 50 M 58 1:06:34 21.2 1:34 99 51:42 8:20 2:30:33
77 3/11 58 Jill Bloedorn Victoria MN 40 F 100 29:43 1:53 2:06 82 1:09:00 20.5 2:02 68 48:09 7:45 2:30:59
78 2/5 326 Brian Kelly Richfield MN 60 M 67 27:16 1:44 3:28 98 1:10:46 20.0 1:30 69 48:26 7:48 2:31:25
79 10/32 778 Kent Kolstad Bloomington MN 44 M 97 29:36 1:53 2:57 75 1:08:32 20.6 1:03 83 49:58 8:03 2:32:03
80 6/19 392 Jacob Liston Minneapolis MN 39 M 105 30:02 1:54 3:20 90 1:09:49 20.3 1:24 58 47:33 7:40 2:32:05
81 6/26 643 Neal Strand Woodbury MN 46 M 22 24:08 1:32 2:08 105 1:11:55 19.7 0:54 125 53:06 8:33 2:32:10
82 11/32 593 Stu Schulman Shorewood MN 42 M 89 28:59 1:50 2:32 50 1:06:07 21.4 1:51 122 52:51 8:31 2:32:18
83 12/32 362 Greg Kray Minnetrisra MN 44 M 55 26:20 1:40 3:19 87 1:09:22 20.4 1:27 119 52:46 8:30 2:33:13
84 1/3 299 Deana Jagielo Chaska MN 24 F 71 27:42 1:45 2:10 78 1:08:45 20.6 0:54 131 53:54 8:41 2:33:23
85 10/20 355 Paul Kovach Duluth MN 54 M 124 31:22 1:59 2:46 33 1:04:07 22.1 1:16 132 53:58 8:41 2:33:26
86 7/19 618 Stephen Soderstrom Chaska MN 35 M 69 27:28 1:45 2:39 91 1:09:55 20.2 0:54 120 52:49 8:30 2:33:44
87 13/32 119 Alan Cornett Blaine MN 42 M 141 32:24 2:03 1:58 43 1:05:34 21.6 1:21 111 52:33 8:28 2:33:48
88 14/32 670 Brandon Thyen North Branch MN 43 M 63 27:01 1:43 1:57 85 1:09:11 20.4 1:05 137 54:39 8:48 2:33:52
89 15/32 206 John Frost Burnsville MN 42 M 61 26:55 1:42 2:56 69 1:07:35 20.9 2:04 141 54:46 8:49 2:34:14
90 2/3 70 Anders Broman Eagan MN 16 M 5 21:44 1:23 2:52 138 1:15:35 18.7 0:55 126 53:18 8:35 2:34:22
91 3/5 654 Bryan Swenson Alexandria MN 62 M 55 1:06:26 21.3 1:26 121 52:50 8:30 2:34:42
92 2/9 644 Dan Streeter Maple Plain MN 56 M 147 32:52 2:05 3:02 46 1:05:38 21.5 1:03 108 52:15 8:25 2:34:49
93 7/26 371 Thomas Laberge Blaine MN 46 M 56 26:31 1:41 2:28 102 1:11:12 19.9 2:02 116 52:41 8:29 2:34:52
94 4/8 261 Kimberly Hayden Minneapolis MN 35 F 87 28:54 1:50 2:41 107 1:12:06 19.6 1:12 88 50:26 8:07 2:35:17
95 8/26 192 Tony Fiorillo Lighthouse Point FL 49 M 139 32:16 2:03 2:41 84 1:09:11 20.4 1:19 91 50:52 8:12 2:36:17
96 8/19 705 Terry Werk Eden Prairie MN 35 M 117 30:43 1:57 2:45 115 1:12:43 19.4 0:58 73 49:14 7:56 2:36:22
97 9/19 159 Josh Duda Pillager MN 39 M 36 24:51 1:35 1:38 114 1:12:36 19.5 1:15 153 56:05 9:02 2:36:23
98 9/26 214 Richard Geisen Washburn WI 49 M 125 31:23 1:59 3:45 92 1:10:09 20.2 1:30 85 50:00 8:03 2:36:45
99 16/32 309 Paul Johnson Excelsior MN 43 M 101 29:45 1:53 3:18 96 1:10:27 20.1 1:21 103 52:00 8:22 2:36:49
100 3/9 154 Peter Doherty Vadnais Heights MN 55 M 84 28:45 1:49 3:00 57 1:06:31 21.3 1:41 163 57:02 9:11 2:36:57
101 4/11 674 Thu Tong Plymouth MN 41 F 97 1:10:41 20.0 1:37 90 50:32 8:08 2:37:15
102 10/26 256 Michael Hanson Spicer MN 49 M 119 30:50 1:57 3:14 126 1:13:46 19.2 1:09 72 48:57 7:53 2:37:54
103 11/20 276 William Hjort Elk River MN 53 M 51 25:51 1:38 3:17 136 1:15:31 18.7 0:55 114 52:39 8:29 2:38:12
104 12/20 81 Miles Burd Cottage Grove MN 52 M 48 25:39 1:38 3:39 77 1:08:40 20.6 1:34 170 58:47 9:28 2:38:18
105 7/17 517 Chris Perdue Eden Prairie MN 27 M 30 24:40 1:34 2:36 156 1:17:23 18.3 1:02 118 52:45 8:30 2:38:24
106 10/19 562 Noel Rodriguez Minneapolis MN 35 M 108 30:14 1:55 2:47 120 1:13:07 19.3 1:16 98 51:41 8:19 2:39:04
107 11/26 489 John Odom Chanhassen MN 48 M 171 36:58 2:20 3:38 80 1:08:59 20.5 2:01 60 47:34 7:40 2:39:08
108 1/2 113 Cathy Condie Shoreview MN 46 F 57 26:34 1:41 2:41 161 1:17:54 18.2 1:55 86 50:13 8:05 2:39:15
109 12/26 36 Patrick Barrett Shorewood MN 45 M 76 28:04 1:47 5:24 146 1:16:17 18.5 2:16 61 47:35 7:40 2:39:34
110 17/32 12 Brad Anderson Duluth MN 40 M 74 27:57 1:46 2:16 60 1:06:54 21.1 1:25 181 1:01:17 9:52 2:39:46
111 13/26 647 Chris Stuart St. Michael MN 49 M 78 28:16 1:47 2:38 118 1:12:57 19.4 4:03 110 52:21 8:26 2:40:12
112 14/26 561 D.J. Rodacker Stacy MN 45 M 154 1:17:18 18.3 1:13 92 50:52 8:12 2:40:17
113 15/26 712 Tony Willett Lakeville MN 46 M 79 28:19 1:48 2:36 112 1:12:20 19.6 1:18 151 55:56 9:00 2:40:26
114 16/26 37 Matt Bartell Waconia MN 49 M 140 32:20 2:03 3:07 62 1:06:57 21.1 2:32 148 55:39 8:58 2:40:33
115 4/9 172 Tom Egger Edina MN 57 M 177 1:20:29 17.6 1:54 100 51:52 8:21 2:40:41
116 8/17 194 Kyle Flack Grand Forks ND 29 M 86 28:48 1:50 3:59 132 1:14:56 18.9 1:56 96 51:05 8:14 2:40:42
117 4/7 375 Erin Lahti Chaska MN 33 F 27 24:27 1:33 3:05 140 1:15:53 18.6 1:50 154 56:14 9:03 2:41:27
118 5/11 293 Julie Hurley Excelsior MN 43 F 83 28:44 1:49 2:58 148 1:16:28 18.5 1:20 107 52:12 8:24 2:41:40
119 5/9 229 Arthur Gorr Buffalo MN 58 M 19 23:55 1:31 12:23 73 1:08:19 20.7 1:10 152 56:00 9:01 2:41:46
120 3/6 709 Jacob Westin Soudan MN 23 M 72 1:08:03 20.8 1:13 174 59:49 9:38 2:41:50
121 18/32 73 John Brownfield New Ulm MN 43 M 90 29:05 1:51 4:12 175 1:19:47 17.7 1:11 65 47:53 7:43 2:42:06
122 6/11 308 Megan Johnson Richfield MN 41 F 26 24:22 1:33 2:48 180 1:21:25 17.4 1:22 112 52:36 8:28 2:42:30
123 11/19 539 Andrew Puroway St. Paul MN 36 M 149 1:16:42 18.4 1:49 106 52:08 8:24 2:42:58
124 5/8 794 Nicole Feist Bloomington MN 35 F 149 33:02 2:06 3:38 133 1:14:56 18.9 1:34 81 49:53 8:02 2:43:01
125 1/5 348 Kris Kolenz Duluth MN 50 F 50 25:50 1:38 3:22 110 1:12:13 19.6 1:40 176 1:00:05 9:41 2:43:07
126 12/19 799 Mostafa Sotoodeh Woodbury MN 38 M 128 31:54 2:01 2:31 122 1:13:24 19.3 1:19 134 54:10 8:43 2:43:16
127 6/8 711 Sarah Wilcox Saint Cloud MN 37 F 98 29:36 1:53 2:46 142 1:16:00 18.6 1:21 130 53:46 8:40 2:43:28
128 2/5 519 Diane Petersen Hokah MN 52 F 162 35:24 2:15 2:36 103 1:11:15 19.8 1:37 123 52:56 8:32 2:43:46
129 9/17 187 Dan Federico St. Paul MN 26 M 113 30:32 1:56 4:13 167 1:18:43 18.0 1:32 78 49:48 8:01 2:44:45
130 7/11 135 Brooke Darst Rice Minneapolis MN 40 F 136 32:09 2:02 2:22 137 1:15:34 18.7 1:05 129 53:38 8:38 2:44:46
131 13/20 601 Michael Shaw Rogers MN 50 M 106 30:08 1:55 3:12 108 1:12:06 19.6 2:21 164 57:08 9:12 2:44:54
132 6/9 271 Zachary Herringer Vadnais Heights MN 56 M 127 1:14:13 19.1 2:01 149 55:41 8:58 2:45:08
133 14/20 590 Greg Schempp Plymouth MN 52 M 110 30:17 1:55 3:13 125 1:13:44 19.2 1:33 158 56:30 9:06 2:45:15
134 10/17 634 Blake Steinbring Alexandria MN 29 M 137 32:11 2:02 4:20 99 1:11:01 19.9 1:52 157 56:18 9:04 2:45:39
135 17/26 94 Howard Chetek Rosemount MN 49 M 143 32:29 2:03 4:03 104 1:11:22 19.8 2:17 147 55:33 8:57 2:45:42
136 2/7 589 Elaina Schellhaass Saint Louis Park MN 29 F 167 36:14 2:18 3:00 178 1:21:04 17.4 1:31 31 44:00 7:05 2:45:47
137 13/19 445 Scott Moen Shakopee MN 37 M 95 29:30 1:52 3:16 164 1:18:14 18.1 2:06 128 53:33 8:37 2:46:37
138 8/11 478 Victoria Nill Blaine MN 42 F 159 34:40 2:12 2:47 147 1:16:26 18.5 1:49 97 51:39 8:19 2:47:20
139 18/26 66 Matthew Bradley Coon Rapids MN 45 M 138 32:15 2:03 4:26 117 1:12:47 19.4 3:06 143 55:05 8:52 2:47:37
140 11/17 626 Andrew Struffert Cold Spring MN 27 M 41 25:04 1:35 5:18 129 1:14:40 18.9 2:01 178 1:00:53 9:48 2:47:55
141 19/32 100 Dan Christoferson Otsego MN 43 M 174 39:03 2:28 3:26 113 1:12:28 19.5 1:18 101 51:53 8:21 2:48:07
142 15/20 280 John Hoffman Minnetonka MN 51 M 135 32:09 2:02 1:29 166 1:18:27 18.0 0:53 144 55:11 8:53 2:48:07
143 3/7 505 Jackie Otto Blaine MN 25 F 94 29:29 1:52 5:10 171 1:19:24 17.8 2:29 105 52:02 8:23 2:48:31
144 20/32 376 Joel Lancaster Lakeville MN 44 M 142 32:24 2:03 4:32 143 1:16:01 18.6 1:28 135 54:12 8:44 2:48:35
145 14/19 577 Jon Rydberg Brooklyn Park MN 36 M 134 32:09 2:02 2:52 183 1:21:59 17.2 1:15 87 50:25 8:07 2:48:39
146 21/32 226 Mark Goldman Edina MN 42 M 88 1:09:42 20.3 2:21 171 58:48 9:28 2:49:18
147 15/19 307 Matthew Johnson St. Louis Park MN 36 M 115 30:40 1:57 6:31 158 1:17:30 18.2 2:57 104 52:01 8:23 2:49:36
148 16/19 167 Adam Eastmond Excelsior MN 38 M 96 29:32 1:52 8:16 170 1:19:15 17.8 4:03 70 48:53 7:52 2:49:57
149 12/14 555 Robert Riehm Minneapolis MN 34 M 129 31:54 2:01 4:17 153 1:16:58 18.4 1:24 150 55:44 8:59 2:50:15
150 9/11 635 Sandy Stertz Dassel MN 43 F 92 29:07 1:51 4:21 181 1:21:28 17.4 2:57 117 52:44 8:30 2:50:36
151 19/26 476 Steve Nichols Champlin MN 45 M 158 34:34 2:11 4:19 134 1:15:02 18.8 1:47 142 54:58 8:51 2:50:38
152 17/19 591 Craig Schmidt Eden Prairie MN 35 M 170 36:39 2:19 3:08 144 1:16:11 18.6 2:04 113 52:38 8:29 2:50:38
153 20/26 648 Todd Sullwold Minnetrista MN 47 M 93 29:14 1:51 4:31 162 1:18:07 18.1 2:57 155 56:14 9:03 2:51:01
154 10/11 617 Kari Snyder Lakeville MN 44 F 126 31:28 2:00 3:14 196 1:25:48 16.5 1:28 79 49:50 8:02 2:51:45
155 21/26 665 Nate Thompson Eden Prairie MN 46 M 153 33:39 2:08 3:18 145 1:16:17 18.5 1:54 165 57:11 9:13 2:52:17
156 1/1 203 Jade Frederickson Lino Lakes MN 18 F 65 27:12 1:44 3:43 207 1:31:16 15.5 0:38 93 51:02 8:13 2:53:50
157 16/20 50 Scott Benson Minneapolis MN 54 M 150 33:12 2:06 4:01 100 1:11:05 19.9 1:44 191 1:03:54 10:17 2:53:54
158 13/14 707 Steven Wessling Minnetonka MN 34 M 107 30:11 1:55 4:15 185 1:22:20 17.2 2:11 146 55:18 8:54 2:54:13
159 22/32 531 Bryan Pink Saint Michael MN 40 M 188 46:28 2:56 2:21 101 1:11:12 19.9 1:34 115 52:40 8:29 2:54:13
160 23/32 696 Michael Wangsness Woodbury MN 42 M 121 1:13:10 19.3 2:18 189 1:02:32 10:04 2:54:46
161 12/17 305 Bret Johnson Coon Rapids MN 26 M 164 35:55 2:17 4:06 152 1:16:47 18.4 1:31 161 56:42 9:08 2:54:59
162 13/17 727 Jon Ylinen St. Paul MN 29 M 151 33:22 2:07 5:00 128 1:14:24 19.0 3:00 172 59:33 9:35 2:55:17
163 14/17 552 Marco Riboli Minneapolis MN 28 M 33 24:43 1:34 1:29 216 1:49:54 12.9 0:38 9 39:03 6:17 2:55:45
164 17/20 511 Thomas Paschke White Bear Lake MN 52 M 75 28:02 1:47 3:35 124 1:13:38 19.2 1:58 206 1:08:40 11:03 2:55:51
165 22/26 204 Chris Freed Excelsior MN 45 M 120 30:55 1:58 3:53 160 1:17:51 18.2 2:13 182 1:01:18 9:52 2:56:08
166 7/9 399 Gregor MacDonald Chanhassen MN 57 M 180 41:23 2:37 3:39 141 1:15:55 18.6 2:29 124 53:03 8:33 2:56:28
167 24/32 678 Brian Trombley Excelsioir MN 44 M 144 32:40 2:04 3:53 151 1:16:44 18.4 1:55 183 1:01:19 9:52 2:56:29
168 15/17 460 John Mullen St. Louis Park MN 26 M 123 31:11 1:59 2:39 135 1:15:24 18.8 1:53 200 1:06:06 10:39 2:57:12
169 16/17 793 Jacob Wernersbach 27 M 182 41:43 2:38 4:26 173 1:19:37 17.8 1:20 89 50:27 8:08 2:57:31
170 17/17 666 Nick Thompson Shoreview MN 29 M 152 33:38 2:08 4:35 190 1:23:15 17.0 1:25 138 54:40 8:48 2:57:33
171 4/6 490 Jonathon Odom Chanhassen MN 22 M 127 31:35 2:00 3:05 172 1:19:24 17.8 1:58 185 1:01:33 9:55 2:57:33
172 25/32 166 Andy Dybvig Plymouth MN 40 M 169 1:19:13 17.9 1:43 109 52:17 8:25 2:57:38
173 23/26 64 Patrick Boria Minneapolis MN 45 M 132 32:01 2:02 3:07 131 1:14:46 18.9 2:13 203 1:07:02 10:48 2:59:07
174 4/7 84 Dode Cairncross Shoreview MN 26 F 91 29:06 1:51 6:11 157 1:17:25 18.3 3:49 190 1:02:52 10:07 2:59:21
175 2/3 401 Anna Macki St. Paul MN 21 F 42 25:08 1:36 4:06 200 1:28:01 16.1 1:04 180 1:01:10 9:51 2:59:28
176 3/5 468 Jayne Nemeth Minneapolis MN 50 F 189 46:40 2:57 4:53 139 1:15:39 18.7 1:48 95 51:05 8:14 3:00:03
177 8/9 446 Bruce Money Fergus Falls MN 59 M 183 41:44 2:39 4:23 155 1:17:21 18.3 2:12 139 54:40 8:48 3:00:19
178 4/5 65 Mike Borneke Eagle Lake MN 62 M 166 36:00 2:17 3:54 119 1:12:57 19.4 1:57 198 1:05:50 10:36 3:00:34
179 7/8 558 Katie Rivard Maplewood MN 35 F 131 31:58 2:02 2:54 168 1:19:00 17.9 1:04 199 1:05:51 10:36 3:00:45
180 24/26 636 Todd Stertz Dassel MN 46 M 146 32:51 2:05 4:23 186 1:22:30 17.1 2:32 169 58:37 9:26 3:00:51
181 5/6 357 Kyle Kraemer St. Cloud MN 23 M 173 37:50 2:24 3:43 150 1:16:44 18.4 2:02 184 1:01:31 9:54 3:01:48
182 6/6 602 Tyler Shelby Buffalo MN 21 M 148 32:55 2:05 4:57 189 1:23:14 17.0 1:35 173 59:41 9:37 3:02:20
183 3/3 365 Benjamin Kruger Maple Grove MN 18 M 111 30:21 1:55 4:20 205 1:30:09 15.7 1:15 160 56:34 9:07 3:02:37
184 26/32 627 Michael Spande Andover MN 43 M 109 30:16 1:55 5:58 182 1:21:40 17.3 2:59 188 1:02:03 10:00 3:02:53
185 27/32 500 William Orkin Plymouth MN 41 M 118 30:44 1:57 4:02 165 1:18:20 18.1 2:15 205 1:07:49 10:55 3:03:08
186 11/11 448 Amy Moran Hastings MN 43 F 187 46:27 2:56 4:18 123 1:13:30 19.2 2:25 166 57:47 9:18 3:04:26
187 28/32 728 David Young Lino Lakes MN 40 M 202 1:28:18 16.0 1:00 140 54:41 8:48 3:05:44
188 25/26 415 Brett Mayfield Cokato MN 47 M 122 31:07 1:58 3:59 184 1:22:12 17.2 3:05 197 1:05:36 10:34 3:05:58
189 1/3 220 Lisa Gilliland Vadnais Heights MN 56 F 169 36:25 2:18 3:59 193 1:24:13 16.8 1:59 177 1:00:14 9:42 3:06:48
190 29/32 185 Brian Famigletti Eden Prairie MN 40 M 177 40:36 2:34 3:35 174 1:19:40 17.8 3:06 179 1:01:06 9:50 3:08:02
191 5/7 262 Justine Heimer Oakdale MN 33 F 192 48:40 3:05 3:10 176 1:20:23 17.6 1:37 145 55:16 8:54 3:09:04
192 2/3 114 Brenda Conzet Buffalo MN 55 F 130 31:55 2:01 4:28 203 1:28:51 15.9 2:06 187 1:02:02 9:59 3:09:20
193 18/19 246 Aaron Hage Plymouth MN 35 M 165 35:58 2:17 3:31 209 1:32:19 15.3 1:32 162 56:57 9:10 3:10:16
194 30/32 315 Jim Kampa Plymouth MN 44 M 154 33:51 2:09 3:02 212 1:33:46 15.1 1:29 168 58:29 9:25 3:10:35
195 6/7 684 Rachel Van Hale New Brighton MN 34 F 172 37:31 2:23 6:03 201 1:28:12 16.0 2:19 159 56:34 9:07 3:10:38
196 31/32 702 Travis Wells Zimmerman MN 40 M 145 32:44 2:04 4:51 179 1:21:10 17.4 3:26 208 1:09:22 11:10 3:11:32
197 18/20 157 Allen Donais Eveleth MN 53 M 184 41:57 2:39 4:04 109 1:12:09 19.6 1:50 209 1:11:50 11:34 3:11:48
198 19/20 493 Mark Oldham Saint Paul MN 51 M 155 33:51 2:09 4:28 191 1:23:40 16.9 2:54 204 1:07:02 10:48 3:11:54
199 8/8 151 Esther Dixon Zimmerman MN 37 F 157 34:06 2:10 4:10 210 1:32:41 15.3 1:51 175 59:53 9:39 3:12:38
200 4/5 400 Stacey Mackay Eden Prairie MN 50 F 160 34:52 2:13 3:09 199 1:26:34 16.3 2:43 195 1:05:24 10:32 3:12:39
201 20/20 657 Robert Tatro Zimmerman MN 54 M 190 46:44 2:57 5:32 187 1:22:43 17.1 3:30 136 54:26 8:46 3:12:52
202 1/2 509 Tom Parker Monticello MN 67 M 179 41:16 2:37 7:47 159 1:17:35 18.2 2:25 192 1:04:31 10:23 3:13:33
203 19/19 26 Chris Asche Brooklyn Park MN 37 M 185 42:37 2:42 4:36 163 1:18:11 18.1 2:17 201 1:06:17 10:40 3:13:55
204 2/2 121 Tom Couillard White Bear Lake MN 67 M 168 36:19 2:18 6:08 194 1:25:10 16.6 3:15 193 1:04:50 10:26 3:15:40
205 7/7 451 Rebecca Morin New Hope MN 34 F 175 40:17 2:33 3:40 215 1:37:56 14.4 2:05 133 54:00 8:42 3:17:56
206 5/5 186 George Fantauzza Buffalo MN 64 M 198 1:26:14 16.4 2:54 194 1:04:58 10:28 3:20:57
207 1/1 610 Elisabeth Slattery St Paul MN 61 F 161 35:14 2:14 3:19 195 1:25:25 16.6 1:35 212 1:15:38 12:11 3:21:10
208 9/9 706 Gary Wernersbach Zimmerman MN 58 M 156 33:55 2:09 6:47 192 1:24:02 16.8 2:06 211 1:14:22 11:58 3:21:10
209 5/7 33 Laura Baer Hugo MN 25 F 112 30:24 1:56 7:21 213 1:34:20 15.0 2:29 207 1:09:00 11:07 3:23:33
210 2/2 461 Karin Munroe Wayzata MN 45 F 186 45:04 2:51 4:45 197 1:26:03 16.4 2:07 202 1:06:24 10:42 3:24:21
211 3/3 49 Paige Bell Ham Lake MN 23 F 176 40:28 2:34 4:25 214 1:35:33 14.8 1:40 196 1:05:29 10:33 3:27:33
212 5/5 233 Debra Grandgenett Alexandria MN 53 F 178 41:00 2:36 5:36 208 1:31:30 15.5 1:44 210 1:13:42 11:52 3:33:30
213 32/32 176 Cory Ellingson New Prague MN 40 M 163 35:35 2:15 6:29 204 1:29:26 15.8 4:33 213 1:17:59 12:33 3:34:00
214 26/26 632 Daniel Starks Fridley MN 48 M 191 46:59 2:58 4:43 188 1:23:06 17.0 4:28 214 1:23:29 13:27 3:42:43
215 6/7 205 Courtney Frie Minneapolis MN 27 F 195 67:17 4:15 5:17 211 1:33:28 15.1 2:11 186 1:01:50 9:57 3:50:01
216 7/7 479 Wakako Nishimura Champlin MN 29 F 194 63:51 4:02 4:54 217 1:53:02 12.5 2:12 167 58:27 9:25 4:02:25
217 3/3 196 Judi Fluger St Paul MN 55 F 193 57:25 3:38 4:02 206 1:30:14 15.7 2:08 216 1:29:26 14:24 4:03:14
218 14/14 770 Michael Belland Waverly MN 31 M 181 41:28 2:38 5:13 218 1:53:44 12.4 1:35 215 1:26:37 13:57 4:08:35
================================================================================================================================================
MALE RELAY RESULTS
================================================================================================================================================
Place Bib TEAM NAME: Swimmer, Biker, Runner Rank Swim Pace Trn.1 Rank Bike Rate Trn.2 Rank Run Pace Finish
===== ==== ============================================= ================ ===== ================= ===== ================== =======
1 753 It's In Our Blood 1 23:21 1:29 1:51 1 1:11:58 19.7 0:38 4 49:37 7:59 2:27:23
Cole Herman , Terry Esau , Varen Herman
2 752 WMD 3 1:14:17 19.0 0:40 2 46:14 7:27 2:28:47
Warren Hegge , Marv Gordon , Dan Holmdahl
3 750 What doesn't kill us 2 24:20 1:33 3:17 4 1:21:45 17.3 0:48 1 39:58 6:26 2:30:08
Todd Erickson , Denis Ostroot , Steve Euller
4 748 Two by land, one by sea 3 34:21 2:11 1:25 2 1:13:43 19.2 0:44 3 48:08 7:45 2:38:19
John Davis , Tom Feddema , Jack Swearingen
================================================================================================================================================
FEMALE RELAY RESULTS
================================================================================================================================================
Place Bib TEAM NAME: Swimmer, Biker, Runner Rank Swim Pace Trn.1 Rank Bike Rate Trn.2 Rank Run Pace Finish
===== ==== ============================================= ================ ===== ================= ===== ================== =======
1 760 Dassel State Insurance Ag 1 41:58 2:39 1:55 2 1:34:16 15.0 0:47 1 58:56 9:29 3:17:49
Katharine Niska , Leah Koski , Shana Koivisto
2 741 PKN Insurance Agency 2 45:32 2:53 1:48 1 1:30:54 15.6 0:39 2 1:01:39 9:56 3:20:30
Gina Aho , Kristin Anderson , Mari Anderson
================================================================================================================================================
COED RELAY RESULTS
================================================================================================================================================
Place Bib TEAM NAME: Swimmer, Biker, Runner Rank Swim Pace Trn.1 Rank Bike Rate Trn.2 Rank Run Pace Finish
===== ==== ============================================= ================ ===== ================= ===== ================== =======
1 754 Unlimited Licks 1 21:41 1:23 1:05 1 1:00:38 23.3 0:57 1 42:24 6:50 2:06:43
Summer Wood , , Sam Janicki
2 762 Mixed Doubles 2 28:32 1:49 1:26 2 1:14:37 19.0 0:46 2 48:16 7:47 2:33:36
Mark Johnson , , Jenny Thacker
3 763 Fun Friday 3 32:16 2:03 1:35 3 1:23:02 17.0 0:44 3 1:02:03 10:00 2:59:38
Kelly Trombley , Chris Glisczinski , Karen Bouton
================================================================================================================================================
NON QUALIFYING RESULTS: OLYMPIC
================================================================================================================================================
Bib Name City St Age Sex Rank SWIM 100yd Trn.1 Rank BIKE MPH Trn.2 Rank RUN Pace FINISH
==== ======================= ================== == === === ================ ===== ================= ===== ================== =======
646 Andrew Struffert Cold Spring MN 27 M 2:48:00
284 Pauly Hoffman Brooklyn Park MN 38 M 4 1:24:31 16.7 1:44
529 Jeff Phillips Hopkins MN 42 M 2 29:53 1:54 4:59 1 1:05:24 21.6
19 Matt Andrews St. Paul MN 31 M 2 1:16:34 18.5
317 Anthony Karels Minnetonka MN 46 M 3 30:18 1:55 4:06 3 1:16:47 18.4
257 Kyleen Harstedt Hugo MN 37 F 1 28:16 1:48 3:07
TOP TEN SWIM TIMES
Swim 100
PLACE NAME CITY ST AGE S Time yds
===== ======================= ================== == === = ============
1 Josh Mork Lino Lakes MN 33 M 20:21 1:18
2 Christina Roberts St. Louis Park MN 30 F 21:01 1:20
3 Sean Cooley St. Paul MN 31 M 21:06 1:20
4 Jim Guenter St Paul MN 46 M 21:14 1:21
5 Anders Broman Eagan MN 16 M 21:44 1:23
6 Matthew Payne 39 M 21:49 1:23
7 Corey Towle St. Louis Park MN 29 M 21:56 1:24
8 Derek Rogers Edina MN 46 M 22:01 1:24
9 Scott Myers Plymouth MN 40 M 22:09 1:24
10 Andrea Myers Plymouth MN 40 F 23:04 1:28
TOP TEN BIKE TIMES
Bike
PLACE NAME CITY ST AGE S Time MPH
===== ======================= ================== == === = ============
1 Matthew Payne 39 M 54:00 26.2
2 Sean Cooley St. Paul MN 31 M 54:34 25.9
3 Wade Cruser Sauk Rapids MN 29 M 55:53 25.3
4 Josh Blankenheim Duluth MN 35 M 57:59 24.4
5 Mike Buenting Chanhassen MN 41 M 58:10 24.3
6 Mitch Brekke Hartland MN 27 M 58:45 24.1
7 Ryan Collison Independence MN 35 M 58:48 24.1
8 Josh Mork Lino Lakes MN 33 M 58:57 24.0
9 Corey Towle St. Louis Park MN 29 M 59:35 23.7
10 Brandon Ordway Maplewood MN 34 M 59:40 23.7
TOP TEN RUN TIMES
Run
PLACE NAME CITY ST AGE S Time Pace
===== ======================= ================== == === = =============
1 Wade Cruser Sauk Rapids MN 29 M 36:03 5:49
2 Josh Blankenheim Duluth MN 35 M 36:05 5:49
3 Matthew Payne 39 M 36:34 5:53
4 Mike Buenting Chanhassen MN 41 M 37:51 6:06
5 Brandon Ordway Maplewood MN 34 M 38:08 6:09
6 Craig Moscetti Minneapolis MN 30 M 38:18 6:10
7 Corey Towle St. Louis Park MN 29 M 38:22 6:11
8 Dan Westerhaus Minneapolis MN 31 M 38:50 6:15
9 Marco Riboli Minneapolis MN 28 M 39:03 6:17
10 Sean Cooley St. Paul MN 31 M 39:23 6:21
================================================================================================================================================
OVERALL MALE ELITE RESULTS
================================================================================================================================================
Place Bib Name City St Age Rank Swim 100yd Trn.1 Rank Bike Rate Trn.2 Rank Run Pace Finish
===== ==== ======================= ================== == === =============== ===== ================= ===== ================== =======
1 790 Matthew Payne 39 2 21:49 1:23 1:14 1 54:00 26.2 0:41 3 36:34 5:53 1:54:15
2 117 Sean Cooley St. Paul MN 31 1 21:06 1:20 1:13 2 54:34 25.9 0:48 7 39:23 6:21 1:57:01
3 124 Wade Cruser Sauk Rapids MN 29 5 23:24 1:29 1:09 3 55:53 25.3 0:34 1 36:03 5:49 1:57:02
4 57 Josh Blankenheim Duluth MN 35 6 23:32 1:30 1:19 4 57:59 24.4 0:39 2 36:05 5:49 1:59:32
5 675 Corey Towle St. Louis Park MN 29 3 21:56 1:24 1:27 5 59:35 23.7 0:43 6 38:22 6:11 2:02:02
6 499 Brandon Ordway Maplewood MN 34 7 23:52 1:31 1:22 6 59:40 23.7 0:49 4 38:08 6:09 2:03:49
7 464 Scott Myers Plymouth MN 40 4 22:09 1:24 1:47 8 59:56 23.6 1:00 8 40:24 6:31 2:05:14
8 456 Craig Moscetti Minneapolis MN 30 10 24:49 1:34 1:31 9 1:00:38 23.3 0:55 5 38:18 6:10 2:06:09
9 704 Michael Wente Minneapolis MN 40 8 24:11 1:32 1:53 10 1:02:32 22.6 1:00 9 41:26 6:41 2:11:00
10 599 Nicholas Serratore Minneapolis MN 27 9 24:40 1:34 1:22 7 59:56 23.6 0:47 11 46:28 7:29 2:13:11
11 373 Mike Ladendorf Farmington MN 34 11 26:14 1:40 1:29 11 1:04:57 21.8 0:42 10 44:14 7:08 2:17:35
================================================================================================================================================
OVERALL FEMALE ELITE RESULTS
================================================================================================================================================
Place Bib Name City St Age Rank Swim 100yd Trn.1 Rank Bike Rate Trn.2 Rank Run Pace Finish
===== ==== ======================= ================== == === =============== ===== ================= ===== ================== =======
1 244 Kortney Haag Maple Grove MN 37 5 24:33 1:33 1:26 1 1:01:36 23.0 0:43 2 41:52 6:45 2:10:08
2 787 Hanna Grinaker Saint Paul MN 28 6 25:12 1:36 2:04 2 1:02:56 22.5 0:56 1 39:52 6:25 2:10:58
3 559 Christina Roberts St. Louis Park MN 30 1 21:01 1:20 1:25 4 1:04:53 21.8 0:45 4 44:29 7:10 2:12:30
4 388 Lisa Lendway St. Paul MN 35 3 23:21 1:29 1:18 3 1:04:22 22.0 0:39 6 44:53 7:14 2:14:30
5 463 Andrea Myers Plymouth MN 40 2 23:04 1:28 1:22 6 1:06:31 21.3 0:55 5 44:42 7:12 2:16:33
6 677 Kelly Trom Mpls MN 28 4 24:13 1:32 1:52 5 1:06:25 21.3 1:07 3 44:19 7:08 2:17:55
================================================================================================================================================
OVERALL MALE AGE GROUP RESULTS
================================================================================================================================================
Place Bib Name City St Age Rank Swim 100yd Trn.1 Rank Bike Rate Trn.2 Rank Run Pace Finish
===== ==== ======================= ================== == === =============== ===== ================= ===== ================== =======
1 79 Mike Buenting Chanhassen MN 41 1 58:10 24.3 0:41 1 37:51 6:06 2:04:25
2 453 Josh Mork Lino Lakes MN 33 1 20:21 1:18 1:29 4 58:57 24.0 1:03 10 42:48 6:54 2:04:36
3 708 Dan Westerhaus Minneapolis MN 31 24 25:20 1:36 1:37 10 1:01:32 23.0 1:05 2 38:50 6:15 2:08:22
4 658 Gregory Taylor Yankton SD 61 5 23:07 1:28 2:05 7 1:00:36 23.3 0:50 7 42:00 6:46 2:08:36
5 69 Mitch Brekke Hartland MN 27 14 24:42 1:34 1:49 2 58:45 24.1 0:56 12 43:16 6:58 2:09:27
6 716 Aaron Wilson Forest Lake MN 34 21 25:02 1:35 1:57 9 1:01:16 23.1 2:09:34
7 350 David Koppel Plymouth MN 29 25 25:20 1:36 1:55 6 1:00:25 23.4 1:16 8 42:19 6:49 2:11:14
8 212 John Garrison Cohasset MN 43 50 28:38 1:49 1:43 8 1:00:52 23.2 0:56 5 41:29 6:41 2:13:37
9 112 Ryan Collison Independence MN 35 35 26:41 1:42 2:00 3 58:48 24.1 1:23 20 44:59 7:15 2:13:48
10 239 Jim Guenter St Paul MN 46 2 21:14 1:21 2:01 31 1:05:38 21.5 0:50 22 45:22 7:19 2:15:03
11 625 Tim Sosnowski Eden Prairie MN 45 17 1:03:14 22.4 1:11 24 45:52 7:23 2:15:11
12 485 Corey Nygaard South St Paul MN 21 17 24:46 1:34 1:35 25 1:04:59 21.8 0:42 14 43:34 7:01 2:15:34
13 567 Derek Rogers Edina MN 46 4 22:01 1:24 2:30 13 1:02:53 22.5 1:17 28 46:56 7:34 2:15:35
14 31 Bucky Badger Maple Grove MN 31 8 23:50 1:31 1:53 50 1:07:43 20.9 1:11 4 41:18 6:39 2:15:54
15 703 Ryan Wenning Excelsior MN 50 39 27:06 1:43 1:41 14 1:02:54 22.5 0:50 19 44:29 7:10 2:16:58
16 655 Tats Tanaka St. Paul MN 44 29 25:45 1:38 2:11 28 1:05:32 21.6 0:57 15 43:50 7:04 2:18:13
17 536 Jim Portmann Saint Louis Park MN 29 54 1:08:27 20.7 1:07 13 43:25 7:00 2:18:23
18 200 Chris Foster West St. Paul MN 31 20 24:54 1:35 1:40 5 1:00:22 23.4 1:12 60 51:04 8:13 2:19:10
19 769 Jacob Schroeder Saint Cloud MN 21 35 1:06:04 21.4 0:42 16 43:56 7:05 2:19:48
20 609 Phillip Skulte Minneapolis MN 26 15 24:43 1:34 1:55 22 1:04:26 21.9 1:09 41 47:54 7:43 2:20:04
21 784 Brian Lavelle 54 15 1:03:03 22.4 1:01 52 49:51 8:02 2:20:15
22 346 David Knack Prior Lake MN 53 26 25:23 1:37 1:45 26 1:05:21 21.6 1:05 34 47:33 7:40 2:21:05
23 581 Ryan Saline Cloquet MN 41 65 29:54 1:54 2:01 18 1:03:28 22.3 0:38 23 45:48 7:23 2:21:47
24 55 Eric Bjorklund St. Louis Park MN 42 27 25:24 1:37 1:36 45 1:07:02 21.1 0:48 30 47:12 7:36 2:22:01
25 325 John Kelley Duluth MN 52 47 28:05 1:47 1:56 19 1:03:43 22.2 0:59 32 47:28 7:39 2:22:08
26 619 Chad Solei Minneapolis MN 29 62 29:39 1:53 1:37 48 1:07:30 21.0 0:56 9 42:32 6:51 2:22:12
27 225 David Goldberg Minnetrista MN 55 6 23:21 1:29 1:44 16 1:03:05 22.4 0:57 86 53:18 8:35 2:22:23
28 541 Dave Raile Minneapolis MN 28 22 25:04 1:35 4:28 60 1:09:04 20.5 1:41 11 42:48 6:54 2:23:04
29 480 Tim Nordberg Edina MN 35 20 1:03:49 22.2 2:23:29
30 230 Scott Goude Fridley MN 43 34 26:38 1:41 2:12 30 1:05:36 21.6 1:45 38 47:39 7:41 2:23:48
31 322 Rob Kaufman Chanhassen MN 53 38 1:06:19 21.3 1:13 48 49:16 7:56 2:24:01
32 792 Jon Reifschneider Minneapolis MN 33 33 1:05:56 21.4 1:06 21 45:04 7:16 2:24:07
33 410 Alfredo Martel Minneapolis MN 50 43 27:32 1:45 1:58 47 1:07:11 21.0 0:52 27 46:36 7:30 2:24:07
34 587 Alex Schad Sauk Rapids MN 42 55 28:56 1:50 3:24 11 1:01:52 22.9 1:25 49 49:22 7:57 2:24:57
35 74 David Broz Plymouth MN 32 12 24:15 1:32 1:50 12 1:02:11 22.7 0:52 109 56:15 9:04 2:25:21
36 68 Jeremy Brekke Fargo ND 45 51 28:40 1:49 2:17 34 1:05:57 21.4 0:53 37 47:38 7:40 2:25:24
37 349 Kyle Kolquist Duluth MN 37 31 26:00 1:39 2:23 51 1:07:58 20.8 1:55 31 47:15 7:37 2:25:30
38 91 Philippe Chabot Winnipeg MB 50 7 23:35 1:30 1:55 46 1:07:04 21.1 1:09 66 51:56 8:22 2:25:36
39 443 Matt Mithun Wayzata MN 39 53 28:46 1:49 2:44 56 1:08:35 20.6 1:33 17 44:08 7:07 2:25:44
40 75 Michael Bruce Edina MN 42 41 27:24 1:44 1:59 42 1:06:34 21.2 0:54 45 48:55 7:53 2:25:45
41 281 Jesper Hoffman Minnetonka MN 16 92 32:06 2:02 1:52 70 1:10:17 20.1 0:39 6 41:44 6:43 2:26:37
42 662 Mark Theissen White Bear Lake Tw MN 43 67 30:01 1:54 2:44 58 1:08:55 20.5 0:55 18 44:17 7:08 2:26:51
43 663 Keith Thompson Annandale MN 47 37 1:06:14 21.4 1:37 26 46:06 7:25 2:27:15
44 776 Michael Basal Minneapolis MN 38 66 29:57 1:54 2:04 24 1:04:31 21.9 1:30 50 49:24 7:57 2:27:24
45 510 Joseph Parrish Big Lake MN 34 10 24:02 1:31 3:44 71 1:10:22 20.1 1:27 42 48:00 7:44 2:27:33
46 570 Mark Rosen Otsego MN 52 83 31:06 1:58 1:50 23 1:04:31 21.9 1:12 54 49:58 8:03 2:28:36
47 516 Adam Perdue Brooklyn Park MN 30 19 24:53 1:35 2:37 86 1:12:46 19.4 0:46 39 47:50 7:42 2:28:50
48 274 Travis Hibbard Rosemount MN 31 78 30:40 1:57 1:54 63 1:09:17 20.4 0:45 29 46:58 7:34 2:29:33
49 264 Tim Heisel Saint Paul MN 34 37 27:00 1:43 4:41 69 1:10:16 20.1 2:02 25 45:57 7:24 2:29:54
50 242 Brent Gustafson Ham Lake MN 50 41 1:06:34 21.2 1:34 63 51:42 8:20 2:30:33
51 326 Brian Kelly Richfield MN 60 40 27:16 1:44 3:28 73 1:10:46 20.0 1:30 43 48:26 7:48 2:31:25
52 778 Kent Kolstad Bloomington MN 44 61 29:36 1:53 2:57 55 1:08:32 20.6 1:03 53 49:58 8:03 2:32:03
53 392 Jacob Liston Minneapolis MN 39 68 30:02 1:54 3:20 66 1:09:49 20.3 1:24 33 47:33 7:40 2:32:05
54 643 Neal Strand Woodbury MN 46 11 24:08 1:32 2:08 79 1:11:55 19.7 0:54 84 53:06 8:33 2:32:10
55 593 Stu Schulman Shorewood MN 42 56 28:59 1:50 2:32 36 1:06:07 21.4 1:51 82 52:51 8:31 2:32:18
56 362 Greg Kray Minnetrisra MN 44 32 26:20 1:40 3:19 64 1:09:22 20.4 1:27 79 52:46 8:30 2:33:13
57 355 Paul Kovach Duluth MN 54 86 31:22 1:59 2:46 21 1:04:07 22.1 1:16 88 53:58 8:41 2:33:26
58 618 Stephen Soderstrom Chaska MN 35 42 27:28 1:45 2:39 67 1:09:55 20.2 0:54 80 52:49 8:30 2:33:44
59 119 Alan Cornett Blaine MN 42 99 32:24 2:03 1:58 29 1:05:34 21.6 1:21 73 52:33 8:28 2:33:48
60 670 Brandon Thyen North Branch MN 43 38 27:01 1:43 1:57 62 1:09:11 20.4 1:05 92 54:39 8:48 2:33:52
61 206 John Frost Burnsville MN 42 36 26:55 1:42 2:56 49 1:07:35 20.9 2:04 96 54:46 8:49 2:34:14
62 70 Anders Broman Eagan MN 16 3 21:44 1:23 2:52 104 1:15:35 18.7 0:55 85 53:18 8:35 2:34:22
63 654 Bryan Swenson Alexandria MN 62 39 1:06:26 21.3 1:26 81 52:50 8:30 2:34:42
64 644 Dan Streeter Maple Plain MN 56 105 32:52 2:05 3:02 32 1:05:38 21.5 1:03 70 52:15 8:25 2:34:49
65 371 Thomas Laberge Blaine MN 46 33 26:31 1:41 2:28 77 1:11:12 19.9 2:02 77 52:41 8:29 2:34:52
66 192 Tony Fiorillo Lighthouse Point FL 49 97 32:16 2:03 2:41 61 1:09:11 20.4 1:19 58 50:52 8:12 2:36:17
67 705 Terry Werk Eden Prairie MN 35 79 30:43 1:57 2:45 85 1:12:43 19.4 0:58 47 49:14 7:56 2:36:22
68 159 Josh Duda Pillager MN 39 18 24:51 1:35 1:38 84 1:12:36 19.5 1:15 107 56:05 9:02 2:36:23
69 214 Richard Geisen Washburn WI 49 87 31:23 1:59 3:45 68 1:10:09 20.2 1:30 55 50:00 8:03 2:36:45
70 309 Paul Johnson Excelsior MN 43 63 29:45 1:53 3:18 72 1:10:27 20.1 1:21 67 52:00 8:22 2:36:49
71 154 Peter Doherty Vadnais Heights MN 55 52 28:45 1:49 3:00 40 1:06:31 21.3 1:41 115 57:02 9:11 2:36:57
72 256 Michael Hanson Spicer MN 49 81 30:50 1:57 3:14 95 1:13:46 19.2 1:09 46 48:57 7:53 2:37:54
73 276 William Hjort Elk River MN 53 30 25:51 1:38 3:17 103 1:15:31 18.7 0:55 75 52:39 8:29 2:38:12
74 81 Miles Burd Cottage Grove MN 52 28 25:39 1:38 3:39 57 1:08:40 20.6 1:34 120 58:47 9:28 2:38:18
75 517 Chris Perdue Eden Prairie MN 27 13 24:40 1:34 2:36 119 1:17:23 18.3 1:02 78 52:45 8:30 2:38:24
76 562 Noel Rodriguez Minneapolis MN 35 71 30:14 1:55 2:47 90 1:13:07 19.3 1:16 62 51:41 8:19 2:39:04
77 489 John Odom Chanhassen MN 48 121 36:58 2:20 3:38 59 1:08:59 20.5 2:01 35 47:34 7:40 2:39:08
78 36 Patrick Barrett Shorewood MN 45 46 28:04 1:47 5:24 109 1:16:17 18.5 2:16 36 47:35 7:40 2:39:34
79 12 Brad Anderson Duluth MN 40 44 27:57 1:46 2:16 43 1:06:54 21.1 1:25 127 1:01:17 9:52 2:39:46
80 647 Chris Stuart St. Michael MN 49 48 28:16 1:47 2:38 88 1:12:57 19.4 4:03 72 52:21 8:26 2:40:12
81 561 D.J. Rodacker Stacy MN 45 117 1:17:18 18.3 1:13 59 50:52 8:12 2:40:17
82 712 Tony Willett Lakeville MN 46 49 28:19 1:48 2:36 82 1:12:20 19.6 1:18 105 55:56 9:00 2:40:26
83 37 Matt Bartell Waconia MN 49 98 32:20 2:03 3:07 44 1:06:57 21.1 2:32 102 55:39 8:58 2:40:33
84 172 Tom Egger Edina MN 57 135 1:20:29 17.6 1:54 64 51:52 8:21 2:40:41
85 194 Kyle Flack Grand Forks ND 29 54 28:48 1:50 3:59 100 1:14:56 18.9 1:56 61 51:05 8:14 2:40:42
86 229 Arthur Gorr Buffalo MN 58 9 23:55 1:31 12:23 53 1:08:19 20.7 1:10 106 56:00 9:01 2:41:46
87 709 Jacob Westin Soudan MN 23 52 1:08:03 20.8 1:13 124 59:49 9:38 2:41:50
88 73 John Brownfield New Ulm MN 43 57 29:05 1:51 4:12 134 1:19:47 17.7 1:11 40 47:53 7:43 2:42:06
89 539 Andrew Puroway St. Paul MN 36 111 1:16:42 18.4 1:49 69 52:08 8:24 2:42:58
90 799 Mostafa Sotoodeh Woodbury MN 38 89 31:54 2:01 2:31 92 1:13:24 19.3 1:19 89 54:10 8:43 2:43:16
91 187 Dan Federico St. Paul MN 26 76 30:32 1:56 4:13 128 1:18:43 18.0 1:32 51 49:48 8:01 2:44:45
92 601 Michael Shaw Rogers MN 50 69 30:08 1:55 3:12 80 1:12:06 19.6 2:21 116 57:08 9:12 2:44:54
93 271 Zachary Herringer Vadnais Heights MN 56 96 1:14:13 19.1 2:01 103 55:41 8:58 2:45:08
94 590 Greg Schempp Plymouth MN 52 73 30:17 1:55 3:13 94 1:13:44 19.2 1:33 111 56:30 9:06 2:45:15
95 634 Blake Steinbring Alexandria MN 29 95 32:11 2:02 4:20 74 1:11:01 19.9 1:52 110 56:18 9:04 2:45:39
96 94 Howard Chetek Rosemount MN 49 101 32:29 2:03 4:03 78 1:11:22 19.8 2:17 101 55:33 8:57 2:45:42
97 445 Scott Moen Shakopee MN 37 59 29:30 1:52 3:16 125 1:18:14 18.1 2:06 87 53:33 8:37 2:46:37
98 66 Matthew Bradley Coon Rapids MN 45 96 32:15 2:03 4:26 87 1:12:47 19.4 3:06 98 55:05 8:52 2:47:37
99 626 Andrew Struffert Cold Spring MN 27 23 25:04 1:35 5:18 98 1:14:40 18.9 2:01 125 1:00:53 9:48 2:47:55
100 100 Dan Christoferson Otsego MN 43 123 39:03 2:28 3:26 83 1:12:28 19.5 1:18 65 51:53 8:21 2:48:07
101 280 John Hoffman Minnetonka MN 51 94 32:09 2:02 1:29 127 1:18:27 18.0 0:53 99 55:11 8:53 2:48:07
102 376 Joel Lancaster Lakeville MN 44 100 32:24 2:03 4:32 106 1:16:01 18.6 1:28 90 54:12 8:44 2:48:35
103 577 Jon Rydberg Brooklyn Park MN 36 93 32:09 2:02 2:52 138 1:21:59 17.2 1:15 56 50:25 8:07 2:48:39
104 226 Mark Goldman Edina MN 42 65 1:09:42 20.3 2:21 121 58:48 9:28 2:49:18
105 307 Matthew Johnson St. Louis Park MN 36 77 30:40 1:57 6:31 120 1:17:30 18.2 2:57 68 52:01 8:23 2:49:36
106 167 Adam Eastmond Excelsior MN 38 60 29:32 1:52 8:16 130 1:19:15 17.8 4:03 44 48:53 7:52 2:49:57
107 555 Robert Riehm Minneapolis MN 34 90 31:54 2:01 4:17 116 1:16:58 18.4 1:24 104 55:44 8:59 2:50:15
108 476 Steve Nichols Champlin MN 45 114 34:34 2:11 4:19 101 1:15:02 18.8 1:47 97 54:58 8:51 2:50:38
109 591 Craig Schmidt Eden Prairie MN 35 120 36:39 2:19 3:08 107 1:16:11 18.6 2:04 74 52:38 8:29 2:50:38
110 648 Todd Sullwold Minnetrista MN 47 58 29:14 1:51 4:31 123 1:18:07 18.1 2:57 108 56:14 9:03 2:51:01
111 665 Nate Thompson Eden Prairie MN 46 110 33:39 2:08 3:18 108 1:16:17 18.5 1:54 117 57:11 9:13 2:52:17
112 50 Scott Benson Minneapolis MN 54 107 33:12 2:06 4:01 75 1:11:05 19.9 1:44 134 1:03:54 10:17 2:53:54
113 707 Steven Wessling Minnetonka MN 34 70 30:11 1:55 4:15 140 1:22:20 17.2 2:11 100 55:18 8:54 2:54:13
114 531 Bryan Pink Saint Michael MN 40 132 46:28 2:56 2:21 76 1:11:12 19.9 1:34 76 52:40 8:29 2:54:13
115 696 Michael Wangsness Woodbury MN 42 91 1:13:10 19.3 2:18 133 1:02:32 10:04 2:54:46
116 305 Bret Johnson Coon Rapids MN 26 116 35:55 2:17 4:06 114 1:16:47 18.4 1:31 113 56:42 9:08 2:54:59
117 727 Jon Ylinen St. Paul MN 29 108 33:22 2:07 5:00 97 1:14:24 19.0 3:00 122 59:33 9:35 2:55:17
118 552 Marco Riboli Minneapolis MN 28 16 24:43 1:34 1:29 156 1:49:54 12.9 0:38 3 39:03 6:17 2:55:45
119 511 Thomas Paschke White Bear Lake MN 52 45 28:02 1:47 3:35 93 1:13:38 19.2 1:58 145 1:08:40 11:03 2:55:51
120 204 Chris Freed Excelsior MN 45 82 30:55 1:58 3:53 122 1:17:51 18.2 2:13 128 1:01:18 9:52 2:56:08
121 399 Gregor MacDonald Chanhassen MN 57 126 41:23 2:37 3:39 105 1:15:55 18.6 2:29 83 53:03 8:33 2:56:28
122 678 Brian Trombley Excelsioir MN 44 102 32:40 2:04 3:53 113 1:16:44 18.4 1:55 129 1:01:19 9:52 2:56:29
123 460 John Mullen St. Louis Park MN 26 85 31:11 1:59 2:39 102 1:15:24 18.8 1:53 140 1:06:06 10:39 2:57:12
124 793 Jacob Wernersbach 27 128 41:43 2:38 4:26 132 1:19:37 17.8 1:20 57 50:27 8:08 2:57:31
125 666 Nick Thompson Shoreview MN 29 109 33:38 2:08 4:35 145 1:23:15 17.0 1:25 93 54:40 8:48 2:57:33
126 490 Jonathon Odom Chanhassen MN 22 88 31:35 2:00 3:05 131 1:19:24 17.8 1:58 131 1:01:33 9:55 2:57:33
127 166 Andy Dybvig Plymouth MN 40 129 1:19:13 17.9 1:43 71 52:17 8:25 2:57:38
128 64 Patrick Boria Minneapolis MN 45 91 32:01 2:02 3:07 99 1:14:46 18.9 2:13 142 1:07:02 10:48 2:59:07
129 446 Bruce Money Fergus Falls MN 59 129 41:44 2:39 4:23 118 1:17:21 18.3 2:12 94 54:40 8:48 3:00:19
130 65 Mike Borneke Eagle Lake MN 62 118 36:00 2:17 3:54 89 1:12:57 19.4 1:57 139 1:05:50 10:36 3:00:34
131 636 Todd Stertz Dassel MN 46 104 32:51 2:05 4:23 141 1:22:30 17.1 2:32 119 58:37 9:26 3:00:51
132 357 Kyle Kraemer St. Cloud MN 23 122 37:50 2:24 3:43 112 1:16:44 18.4 2:02 130 1:01:31 9:54 3:01:48
133 602 Tyler Shelby Buffalo MN 21 106 32:55 2:05 4:57 144 1:23:14 17.0 1:35 123 59:41 9:37 3:02:20
134 365 Benjamin Kruger Maple Grove MN 18 75 30:21 1:55 4:20 153 1:30:09 15.7 1:15 112 56:34 9:07 3:02:37
135 627 Michael Spande Andover MN 43 72 30:16 1:55 5:58 137 1:21:40 17.3 2:59 132 1:02:03 10:00 3:02:53
136 500 William Orkin Plymouth MN 41 80 30:44 1:57 4:02 126 1:18:20 18.1 2:15 144 1:07:49 10:55 3:03:08
137 728 David Young Lino Lakes MN 40 151 1:28:18 16.0 1:00 95 54:41 8:48 3:05:44
138 415 Brett Mayfield Cokato MN 47 84 31:07 1:58 3:59 139 1:22:12 17.2 3:05 138 1:05:36 10:34 3:05:58
139 185 Brian Famigletti Eden Prairie MN 40 124 40:36 2:34 3:35 133 1:19:40 17.8 3:06 126 1:01:06 9:50 3:08:02
140 246 Aaron Hage Plymouth MN 35 117 35:58 2:17 3:31 154 1:32:19 15.3 1:32 114 56:57 9:10 3:10:16
141 315 Jim Kampa Plymouth MN 44 111 33:51 2:09 3:02 155 1:33:46 15.1 1:29 118 58:29 9:25 3:10:35
142 702 Travis Wells Zimmerman MN 40 103 32:44 2:04 4:51 136 1:21:10 17.4 3:26 146 1:09:22 11:10 3:11:32
143 157 Allen Donais Eveleth MN 53 130 41:57 2:39 4:04 81 1:12:09 19.6 1:50 147 1:11:50 11:34 3:11:48
144 493 Mark Oldham Saint Paul MN 51 112 33:51 2:09 4:28 146 1:23:40 16.9 2:54 143 1:07:02 10:48 3:11:54
145 657 Robert Tatro Zimmerman MN 54 133 46:44 2:57 5:32 142 1:22:43 17.1 3:30 91 54:26 8:46 3:12:52
146 509 Tom Parker Monticello MN 67 125 41:16 2:37 7:47 121 1:17:35 18.2 2:25 135 1:04:31 10:23 3:13:33
147 26 Chris Asche Brooklyn Park MN 37 131 42:37 2:42 4:36 124 1:18:11 18.1 2:17 141 1:06:17 10:40 3:13:55
148 121 Tom Couillard White Bear Lake MN 67 119 36:19 2:18 6:08 149 1:25:10 16.6 3:15 136 1:04:50 10:26 3:15:40
149 186 George Fantauzza Buffalo MN 64 150 1:26:14 16.4 2:54 137 1:04:58 10:28 3:20:57
150 706 Gary Wernersbach Zimmerman MN 58 113 33:55 2:09 6:47 147 1:24:02 16.8 2:06 148 1:14:22 11:58 3:21:10
151 176 Cory Ellingson New Prague MN 40 115 35:35 2:15 6:29 152 1:29:26 15.8 4:33 149 1:17:59 12:33 3:34:00
152 632 Daniel Starks Fridley MN 48 134 46:59 2:58 4:43 143 1:23:06 17.0 4:28 150 1:23:29 13:27 3:42:43
153 770 Michael Belland Waverly MN 31 127 41:28 2:38 5:13 157 1:53:44 12.4 1:35 151 1:26:37 13:57 4:08:35
284 Pauly Hoffman Brooklyn Park MN 38 148 1:24:31 16.7 1:44
529 Jeff Phillips Hopkins MN 42 64 29:53 1:54 4:59 27 1:05:24 21.6
19 Matt Andrews St. Paul MN 31 110 1:16:34 18.5
317 Anthony Karels Minnetonka MN 46 74 30:18 1:55 4:06 115 1:16:47 18.4
================================================================================================================================================
OVERALL FEMALE AGE GROUP RESULTS
================================================================================================================================================
Place Bib Name City St Age Rank Swim 100yd Trn.1 Rank Bike Rate Trn.2 Rank Run Pace Finish
===== ==== ======================= ================== == === =============== ===== ================= ===== ================== =======
1 136 Sheena Dauer Montevideo MN 34 8 26:36 1:41 2:47 2 1:06:54 21.1 1:36 1 41:40 6:43 2:19:30
2 715 Liv Williamsen Chanhassen MN 38 4 1:07:16 21.0 0:58 8 47:01 7:34 2:21:20
3 279 Krisana Hoff Excelsior MN 39 23 30:36 1:56 2:27 3 1:07:01 21.1 1:12 3 43:28 7:00 2:24:41
4 484 Allie Nowak Plymouth WI 27 10 27:16 1:44 2:17 8 1:09:43 20.3 0:59 6 44:34 7:11 2:24:47
5 318 Tiffany Kari Duluth MS 35 12 27:53 1:46 2:27 11 1:12:05 19.6 1:01 2 41:54 6:45 2:25:17
6 502 Shelley Ostrander Shoreview MN 30 14 28:20 1:48 1:57 1 1:06:14 21.4 0:51 10 49:35 7:59 2:26:55
7 270 Meghan Henry Champlin MN 31 13 27:56 1:46 2:00 14 1:12:14 19.6 1:02 5 44:01 7:05 2:27:11
8 62 Veronica Bond Rochester MN 44 6 25:59 1:39 2:16 6 1:09:00 20.5 1:22 13 49:55 8:02 2:28:30
9 15 Kris Anderson Mankato MN 40 1 24:04 1:32 2:24 16 1:14:40 18.9 1:29 7 46:38 7:31 2:29:12
10 58 Jill Bloedorn Victoria MN 40 21 29:43 1:53 2:06 7 1:09:00 20.5 2:02 9 48:09 7:45 2:30:59
11 299 Deana Jagielo Chaska MN 24 11 27:42 1:45 2:10 5 1:08:45 20.6 0:54 27 53:54 8:41 2:33:23
12 261 Kimberly Hayden Minneapolis MN 35 16 28:54 1:50 2:41 12 1:12:06 19.6 1:12 15 50:26 8:07 2:35:17
13 674 Thu Tong Plymouth MN 41 9 1:10:41 20.0 1:37 16 50:32 8:08 2:37:15
14 113 Cathy Condie Shoreview MN 46 7 26:34 1:41 2:41 25 1:17:54 18.2 1:55 14 50:13 8:05 2:39:15
15 375 Erin Lahti Chaska MN 33 3 24:27 1:33 3:05 20 1:15:53 18.6 1:50 30 56:14 9:03 2:41:27
16 293 Julie Hurley Excelsior MN 43 15 28:44 1:49 2:58 23 1:16:28 18.5 1:20 21 52:12 8:24 2:41:40
17 308 Megan Johnson Richfield MN 41 2 24:22 1:33 2:48 30 1:21:25 17.4 1:22 22 52:36 8:28 2:42:30
18 794 Nicole Feist Bloomington MN 35 28 33:02 2:06 3:38 17 1:14:56 18.9 1:34 12 49:53 8:02 2:43:01
19 348 Kris Kolenz Duluth MN 50 5 25:50 1:38 3:22 13 1:12:13 19.6 1:40 35 1:00:05 9:41 2:43:07
20 711 Sarah Wilcox Saint Cloud MN 37 20 29:36 1:53 2:46 21 1:16:00 18.6 1:21 26 53:46 8:40 2:43:28
21 519 Diane Petersen Hokah MN 52 33 35:24 2:15 2:36 10 1:11:15 19.8 1:37 24 52:56 8:32 2:43:46
22 135 Brooke Darst Rice Minneapolis MN 40 27 32:09 2:02 2:22 18 1:15:34 18.7 1:05 25 53:38 8:38 2:44:46
23 589 Elaina Schellhaass Saint Louis Park MN 29 34 36:14 2:18 3:00 29 1:21:04 17.4 1:31 4 44:00 7:05 2:45:47
24 478 Victoria Nill Blaine MN 42 30 34:40 2:12 2:47 22 1:16:26 18.5 1:49 19 51:39 8:19 2:47:20
25 505 Jackie Otto Blaine MN 25 19 29:29 1:52 5:10 27 1:19:24 17.8 2:29 20 52:02 8:23 2:48:31
26 635 Sandy Stertz Dassel MN 43 18 29:07 1:51 4:21 31 1:21:28 17.4 2:57 23 52:44 8:30 2:50:36
27 617 Kari Snyder Lakeville MN 44 24 31:28 2:00 3:14 34 1:25:48 16.5 1:28 11 49:50 8:02 2:51:45
28 203 Jade Frederickson Lino Lakes MN 18 9 27:12 1:44 3:43 41 1:31:16 15.5 0:38 17 51:02 8:13 2:53:50
29 84 Dode Cairncross Shoreview MN 26 17 29:06 1:51 6:11 24 1:17:25 18.3 3:49 40 1:02:52 10:07 2:59:21
30 401 Anna Macki St. Paul MN 21 4 25:08 1:36 4:06 37 1:28:01 16.1 1:04 37 1:01:10 9:51 2:59:28
31 468 Jayne Nemeth Minneapolis MN 50 42 46:40 2:57 4:53 19 1:15:39 18.7 1:48 18 51:05 8:14 3:00:03
32 558 Katie Rivard Maplewood MN 35 26 31:58 2:02 2:54 26 1:19:00 17.9 1:04 43 1:05:51 10:36 3:00:45
33 448 Amy Moran Hastings MN 43 41 46:27 2:56 4:18 15 1:13:30 19.2 2:25 32 57:47 9:18 3:04:26
34 220 Lisa Gilliland Vadnais Heights MN 56 35 36:25 2:18 3:59 32 1:24:13 16.8 1:59 36 1:00:14 9:42 3:06:48
35 262 Justine Heimer Oakdale MN 33 43 48:40 3:05 3:10 28 1:20:23 17.6 1:37 29 55:16 8:54 3:09:04
36 114 Brenda Conzet Buffalo MN 55 25 31:55 2:01 4:28 39 1:28:51 15.9 2:06 39 1:02:02 9:59 3:09:20
37 684 Rachel Van Hale New Brighton MN 34 36 37:31 2:23 6:03 38 1:28:12 16.0 2:19 31 56:34 9:07 3:10:38
38 151 Esther Dixon Zimmerman MN 37 29 34:06 2:10 4:10 43 1:32:41 15.3 1:51 34 59:53 9:39 3:12:38
39 400 Stacey Mackay Eden Prairie MN 50 31 34:52 2:13 3:09 36 1:26:34 16.3 2:43 41 1:05:24 10:32 3:12:39
40 451 Rebecca Morin New Hope MN 34 37 40:17 2:33 3:40 47 1:37:56 14.4 2:05 28 54:00 8:42 3:17:56
41 610 Elisabeth Slattery St Paul MN 61 32 35:14 2:14 3:19 33 1:25:25 16.6 1:35 47 1:15:38 12:11 3:21:10
42 33 Laura Baer Hugo MN 25 22 30:24 1:56 7:21 45 1:34:20 15.0 2:29 45 1:09:00 11:07 3:23:33
43 461 Karin Munroe Wayzata MN 45 40 45:04 2:51 4:45 35 1:26:03 16.4 2:07 44 1:06:24 10:42 3:24:21
44 49 Paige Bell Ham Lake MN 23 38 40:28 2:34 4:25 46 1:35:33 14.8 1:40 42 1:05:29 10:33 3:27:33
45 233 Debra Grandgenett Alexandria MN 53 39 41:00 2:36 5:36 42 1:31:30 15.5 1:44 46 1:13:42 11:52 3:33:30
46 205 Courtney Frie Minneapolis MN 27 46 67:17 4:15 5:17 44 1:33:28 15.1 2:11 38 1:01:50 9:57 3:50:01
47 479 Wakako Nishimura Champlin MN 29 45 63:51 4:02 4:54 48 1:53:02 12.5 2:12 33 58:27 9:25 4:02:25
48 196 Judi Fluger St Paul MN 55 44 57:25 3:38 4:02 40 1:30:14 15.7 2:08 48 1:29:26 14:24 4:03:14
================================================================================================================================================
MALE AGE GROUP 15 - UNDER
================================================================================================================================================
Place Bib Name City St Age Rank Swim 100yd Trn.1 Rank Bike Rate Trn.2 Rank Run Pace Finish
===== ==== ======================= ================== == === =============== ===== ================= ===== ================== =======
================================================================================================================================================
FEMALE AGE GROUP 15 - UNDER
================================================================================================================================================
Place Bib Name City St Age Rank Swim 100yd Trn.1 Rank Bike Rate Trn.2 Rank Run Pace Finish
===== ==== ======================= ================== == === =============== ===== ================= ===== ================== =======
================================================================================================================================================
MALE AGE GROUP 16 - 19
================================================================================================================================================
Place Bib Name City St Age Rank Swim 100yd Trn.1 Rank Bike Rate Trn.2 Rank Run Pace Finish
===== ==== ======================= ================== == === =============== ===== ================= ===== ================== =======
1 281 Jesper Hoffman Minnetonka MN 16 3 32:06 2:02 1:52 1 1:10:17 20.1 0:39 1 41:44 6:43 2:26:37
2 70 Anders Broman Eagan MN 16 1 21:44 1:23 2:52 2 1:15:35 18.7 0:55 2 53:18 8:35 2:34:22
3 365 Benjamin Kruger Maple Grove MN 18 2 30:21 1:55 4:20 3 1:30:09 15.7 1:15 3 56:34 9:07 3:02:37
================================================================================================================================================
FEMALE AGE GROUP 16 - 19
================================================================================================================================================
Place Bib Name City St Age Rank Swim 100yd Trn.1 Rank Bike Rate Trn.2 Rank Run Pace Finish
===== ==== ======================= ================== == === =============== ===== ================= ===== ================== =======
1 203 Jade Frederickson Lino Lakes MN 18 1 27:12 1:44 3:43 1 1:31:16 15.5 0:38 1 51:02 8:13 2:53:50
================================================================================================================================================
MALE AGE GROUP 20 - 24
================================================================================================================================================
Place Bib Name City St Age Rank Swim 100yd Trn.1 Rank Bike Rate Trn.2 Rank Run Pace Finish
===== ==== ======================= ================== == === =============== ===== ================= ===== ================== =======
1 485 Corey Nygaard South St Paul MN 21 1 24:46 1:34 1:35 1 1:04:59 21.8 0:42 1 43:34 7:01 2:15:34
2 769 Jacob Schroeder Saint Cloud MN 21 2 1:06:04 21.4 0:42 2 43:56 7:05 2:19:48
3 709 Jacob Westin Soudan MN 23 3 1:08:03 20.8 1:13 4 59:49 9:38 2:41:50
4 490 Jonathon Odom Chanhassen MN 22 2 31:35 2:00 3:05 5 1:19:24 17.8 1:58 6 1:01:33 9:55 2:57:33
5 357 Kyle Kraemer St. Cloud MN 23 4 37:50 2:24 3:43 4 1:16:44 18.4 2:02 5 1:01:31 9:54 3:01:48
6 602 Tyler Shelby Buffalo MN 21 3 32:55 2:05 4:57 6 1:23:14 17.0 1:35 3 59:41 9:37 3:02:20
================================================================================================================================================
FEMALE AGE GROUP 20 - 24
================================================================================================================================================
Place Bib Name City St Age Rank Swim 100yd Trn.1 Rank Bike Rate Trn.2 Rank Run Pace Finish
===== ==== ======================= ================== == === =============== ===== ================= ===== ================== =======
1 299 Deana Jagielo Chaska MN 24 2 27:42 1:45 2:10 1 1:08:45 20.6 0:54 1 53:54 8:41 2:33:23
2 401 Anna Macki St. Paul MN 21 1 25:08 1:36 4:06 2 1:28:01 16.1 1:04 2 1:01:10 9:51 2:59:28
3 49 Paige Bell Ham Lake MN 23 3 40:28 2:34 4:25 3 1:35:33 14.8 1:40 3 1:05:29 10:33 3:27:33
================================================================================================================================================
MALE AGE GROUP 25 - 29
================================================================================================================================================
Place Bib Name City St Age Rank Swim 100yd Trn.1 Rank Bike Rate Trn.2 Rank Run Pace Finish
===== ==== ======================= ================== == === =============== ===== ================= ===== ================== =======
1 69 Mitch Brekke Hartland MN 27 2 24:42 1:34 1:49 1 58:45 24.1 0:56 5 43:16 6:58 2:09:27
2 350 David Koppel Plymouth MN 29 7 25:20 1:36 1:55 2 1:00:25 23.4 1:16 2 42:19 6:49 2:11:14
3 536 Jim Portmann Saint Louis Park MN 29 5 1:08:27 20.7 1:07 6 43:25 7:00 2:18:23
4 609 Phillip Skulte Minneapolis MN 26 3 24:43 1:34 1:55 3 1:04:26 21.9 1:09 7 47:54 7:43 2:20:04
5 619 Chad Solei Minneapolis MN 29 9 29:39 1:53 1:37 4 1:07:30 21.0 0:56 3 42:32 6:51 2:22:12
6 541 Dave Raile Minneapolis MN 28 5 25:04 1:35 4:28 6 1:09:04 20.5 1:41 4 42:48 6:54 2:23:04
7 517 Chris Perdue Eden Prairie MN 27 1 24:40 1:34 2:36 13 1:17:23 18.3 1:02 11 52:45 8:30 2:38:24
8 194 Kyle Flack Grand Forks ND 29 8 28:48 1:50 3:59 10 1:14:56 18.9 1:56 10 51:05 8:14 2:40:42
9 187 Dan Federico St. Paul MN 26 10 30:32 1:56 4:13 14 1:18:43 18.0 1:32 8 49:48 8:01 2:44:45
10 634 Blake Steinbring Alexandria MN 29 12 32:11 2:02 4:20 7 1:11:01 19.9 1:52 13 56:18 9:04 2:45:39
11 626 Andrew Struffert Cold Spring MN 27 6 25:04 1:35 5:18 9 1:14:40 18.9 2:01 16 1:00:53 9:48 2:47:55
12 305 Bret Johnson Coon Rapids MN 26 15 35:55 2:17 4:06 12 1:16:47 18.4 1:31 14 56:42 9:08 2:54:59
13 727 Jon Ylinen St. Paul MN 29 13 33:22 2:07 5:00 8 1:14:24 19.0 3:00 15 59:33 9:35 2:55:17
14 552 Marco Riboli Minneapolis MN 28 4 24:43 1:34 1:29 17 1:49:54 12.9 0:38 1 39:03 6:17 2:55:45
15 460 John Mullen St. Louis Park MN 26 11 31:11 1:59 2:39 11 1:15:24 18.8 1:53 17 1:06:06 10:39 2:57:12
16 793 Jacob Wernersbach 27 16 41:43 2:38 4:26 15 1:19:37 17.8 1:20 9 50:27 8:08 2:57:31
17 666 Nick Thompson Shoreview MN 29 14 33:38 2:08 4:35 16 1:23:15 17.0 1:25 12 54:40 8:48 2:57:33
================================================================================================================================================
FEMALE AGE GROUP 25 - 29
================================================================================================================================================
Place Bib Name City St Age Rank Swim 100yd Trn.1 Rank Bike Rate Trn.2 Rank Run Pace Finish
===== ==== ======================= ================== == === =============== ===== ================= ===== ================== =======
1 484 Allie Nowak Plymouth WI 27 1 27:16 1:44 2:17 1 1:09:43 20.3 0:59 2 44:34 7:11 2:24:47
2 589 Elaina Schellhaass Saint Louis Park MN 29 5 36:14 2:18 3:00 4 1:21:04 17.4 1:31 1 44:00 7:05 2:45:47
3 505 Jackie Otto Blaine MN 25 3 29:29 1:52 5:10 3 1:19:24 17.8 2:29 3 52:02 8:23 2:48:31
4 84 Dode Cairncross Shoreview MN 26 2 29:06 1:51 6:11 2 1:17:25 18.3 3:49 6 1:02:52 10:07 2:59:21
5 33 Laura Baer Hugo MN 25 4 30:24 1:56 7:21 6 1:34:20 15.0 2:29 7 1:09:00 11:07 3:23:33
6 205 Courtney Frie Minneapolis MN 27 7 67:17 4:15 5:17 5 1:33:28 15.1 2:11 5 1:01:50 9:57 3:50:01
7 479 Wakako Nishimura Champlin MN 29 6 63:51 4:02 4:54 7 1:53:02 12.5 2:12 4 58:27 9:25 4:02:25
================================================================================================================================================
MALE AGE GROUP 30 - 34
================================================================================================================================================
Place Bib Name City St Age Rank Swim 100yd Trn.1 Rank Bike Rate Trn.2 Rank Run Pace Finish
===== ==== ======================= ================== == === =============== ===== ================= ===== ================== =======
1 453 Josh Mork Lino Lakes MN 33 1 20:21 1:18 1:29 1 58:57 24.0 1:03 3 42:48 6:54 2:04:36
2 708 Dan Westerhaus Minneapolis MN 31 8 25:20 1:36 1:37 4 1:01:32 23.0 1:05 1 38:50 6:15 2:08:22
3 716 Aaron Wilson Forest Lake MN 34 7 25:02 1:35 1:57 3 1:01:16 23.1 2:09:34
4 31 Bucky Badger Maple Grove MN 31 2 23:50 1:31 1:53 7 1:07:43 20.9 1:11 2 41:18 6:39 2:15:54
5 200 Chris Foster West St. Paul MN 31 6 24:54 1:35 1:40 2 1:00:22 23.4 1:12 9 51:04 8:13 2:19:10
6 792 Jon Reifschneider Minneapolis MN 33 6 1:05:56 21.4 1:06 4 45:04 7:16 2:24:07
7 74 David Broz Plymouth MN 32 4 24:15 1:32 1:50 5 1:02:11 22.7 0:52 12 56:15 9:04 2:25:21
8 510 Joseph Parrish Big Lake MN 34 3 24:02 1:31 3:44 10 1:10:22 20.1 1:27 8 48:00 7:44 2:27:33
9 516 Adam Perdue Brooklyn Park MN 30 5 24:53 1:35 2:37 11 1:12:46 19.4 0:46 7 47:50 7:42 2:28:50
10 274 Travis Hibbard Rosemount MN 31 11 30:40 1:57 1:54 8 1:09:17 20.4 0:45 6 46:58 7:34 2:29:33
11 264 Tim Heisel Saint Paul MN 34 9 27:00 1:43 4:41 9 1:10:16 20.1 2:02 5 45:57 7:24 2:29:54
12 555 Robert Riehm Minneapolis MN 34 12 31:54 2:01 4:17 13 1:16:58 18.4 1:24 11 55:44 8:59 2:50:15
13 707 Steven Wessling Minnetonka MN 34 10 30:11 1:55 4:15 14 1:22:20 17.2 2:11 10 55:18 8:54 2:54:13
14 770 Michael Belland Waverly MN 31 13 41:28 2:38 5:13 15 1:53:44 12.4 1:35 13 1:26:37 13:57 4:08:35
19 Matt Andrews St. Paul MN 31 12 1:16:34 18.5
================================================================================================================================================
FEMALE AGE GROUP 30 - 34
================================================================================================================================================
Place Bib Name City St Age Rank Swim 100yd Trn.1 Rank Bike Rate Trn.2 Rank Run Pace Finish
===== ==== ======================= ================== == === =============== ===== ================= ===== ================== =======
1 136 Sheena Dauer Montevideo MN 34 2 26:36 1:41 2:47 2 1:06:54 21.1 1:36 1 41:40 6:43 2:19:30
2 502 Shelley Ostrander Shoreview MN 30 4 28:20 1:48 1:57 1 1:06:14 21.4 0:51 3 49:35 7:59 2:26:55
3 270 Meghan Henry Champlin MN 31 3 27:56 1:46 2:00 3 1:12:14 19.6 1:02 2 44:01 7:05 2:27:11
4 375 Erin Lahti Chaska MN 33 1 24:27 1:33 3:05 4 1:15:53 18.6 1:50 6 56:14 9:03 2:41:27
5 262 Justine Heimer Oakdale MN 33 7 48:40 3:05 3:10 5 1:20:23 17.6 1:37 5 55:16 8:54 3:09:04
6 684 Rachel Van Hale New Brighton MN 34 5 37:31 2:23 6:03 6 1:28:12 16.0 2:19 7 56:34 9:07 3:10:38
7 451 Rebecca Morin New Hope MN 34 6 40:17 2:33 3:40 7 1:37:56 14.4 2:05 4 54:00 8:42 3:17:56
================================================================================================================================================
MALE AGE GROUP 35 - 39
================================================================================================================================================
Place Bib Name City St Age Rank Swim 100yd Trn.1 Rank Bike Rate Trn.2 Rank Run Pace Finish
===== ==== ======================= ================== == === =============== ===== ================= ===== ================== =======
1 112 Ryan Collison Independence MN 35 3 26:41 1:42 2:00 1 58:48 24.1 1:23 2 44:59 7:15 2:13:48
2 480 Tim Nordberg Edina MN 35 2 1:03:49 22.2 2:23:29
3 349 Kyle Kolquist Duluth MN 37 2 26:00 1:39 2:23 4 1:07:58 20.8 1:55 3 47:15 7:37 2:25:30
4 443 Matt Mithun Wayzata MN 39 5 28:46 1:49 2:44 5 1:08:35 20.6 1:33 1 44:08 7:07 2:25:44
5 776 Michael Basal Minneapolis MN 38 8 29:57 1:54 2:04 3 1:04:31 21.9 1:30 7 49:24 7:57 2:27:24
6 392 Jacob Liston Minneapolis MN 39 9 30:02 1:54 3:20 6 1:09:49 20.3 1:24 4 47:33 7:40 2:32:05
7 618 Stephen Soderstrom Chaska MN 35 4 27:28 1:45 2:39 7 1:09:55 20.2 0:54 13 52:49 8:30 2:33:44
8 705 Terry Werk Eden Prairie MN 35 12 30:43 1:57 2:45 9 1:12:43 19.4 0:58 6 49:14 7:56 2:36:22
9 159 Josh Duda Pillager MN 39 1 24:51 1:35 1:38 8 1:12:36 19.5 1:15 16 56:05 9:02 2:36:23
10 562 Noel Rodriguez Minneapolis MN 35 10 30:14 1:55 2:47 10 1:13:07 19.3 1:16 9 51:41 8:19 2:39:04
11 539 Andrew Puroway St. Paul MN 36 13 1:16:42 18.4 1:49 11 52:08 8:24 2:42:58
12 799 Mostafa Sotoodeh Woodbury MN 38 13 31:54 2:01 2:31 11 1:13:24 19.3 1:19 15 54:10 8:43 2:43:16
13 445 Scott Moen Shakopee MN 37 6 29:30 1:52 3:16 16 1:18:14 18.1 2:06 14 53:33 8:37 2:46:37
14 577 Jon Rydberg Brooklyn Park MN 36 14 32:09 2:02 2:52 18 1:21:59 17.2 1:15 8 50:25 8:07 2:48:39
15 307 Matthew Johnson St. Louis Park MN 36 11 30:40 1:57 6:31 14 1:17:30 18.2 2:57 10 52:01 8:23 2:49:36
16 167 Adam Eastmond Excelsior MN 38 7 29:32 1:52 8:16 17 1:19:15 17.8 4:03 5 48:53 7:52 2:49:57
17 591 Craig Schmidt Eden Prairie MN 35 16 36:39 2:19 3:08 12 1:16:11 18.6 2:04 12 52:38 8:29 2:50:38
18 246 Aaron Hage Plymouth MN 35 15 35:58 2:17 3:31 20 1:32:19 15.3 1:32 17 56:57 9:10 3:10:16
19 26 Chris Asche Brooklyn Park MN 37 17 42:37 2:42 4:36 15 1:18:11 18.1 2:17 18 1:06:17 10:40 3:13:55
284 Pauly Hoffman Brooklyn Park MN 38 19 1:24:31 16.7 1:44
================================================================================================================================================
FEMALE AGE GROUP 35 - 39
================================================================================================================================================
Place Bib Name City St Age Rank Swim 100yd Trn.1 Rank Bike Rate Trn.2 Rank Run Pace Finish
===== ==== ======================= ================== == === =============== ===== ================= ===== ================== =======
1 715 Liv Williamsen Chanhassen MN 38 2 1:07:16 21.0 0:58 3 47:01 7:34 2:21:20
2 279 Krisana Hoff Excelsior MN 39 4 30:36 1:56 2:27 1 1:07:01 21.1 1:12 2 43:28 7:00 2:24:41
3 318 Tiffany Kari Duluth MS 35 1 27:53 1:46 2:27 3 1:12:05 19.6 1:01 1 41:54 6:45 2:25:17
4 261 Kimberly Hayden Minneapolis MN 35 2 28:54 1:50 2:41 4 1:12:06 19.6 1:12 5 50:26 8:07 2:35:17
5 794 Nicole Feist Bloomington MN 35 6 33:02 2:06 3:38 5 1:14:56 18.9 1:34 4 49:53 8:02 2:43:01
6 711 Sarah Wilcox Saint Cloud MN 37 3 29:36 1:53 2:46 6 1:16:00 18.6 1:21 6 53:46 8:40 2:43:28
7 558 Katie Rivard Maplewood MN 35 5 31:58 2:02 2:54 7 1:19:00 17.9 1:04 8 1:05:51 10:36 3:00:45
8 151 Esther Dixon Zimmerman MN 37 7 34:06 2:10 4:10 8 1:32:41 15.3 1:51 7 59:53 9:39 3:12:38
================================================================================================================================================
MALE AGE GROUP 40 - 44
================================================================================================================================================
Place Bib Name City St Age Rank Swim 100yd Trn.1 Rank Bike Rate Trn.2 Rank Run Pace Finish
===== ==== ======================= ================== == === =============== ===== ================= ===== ================== =======
1 79 Mike Buenting Chanhassen MN 41 1 58:10 24.3 0:41 1 37:51 6:06 2:04:25
2 212 John Garrison Cohasset MN 43 9 28:38 1:49 1:43 2 1:00:52 23.2 0:56 2 41:29 6:41 2:13:37
3 655 Tats Tanaka St. Paul MN 44 2 25:45 1:38 2:11 6 1:05:32 21.6 0:57 3 43:50 7:04 2:18:13
4 581 Ryan Saline Cloquet MN 41 16 29:54 1:54 2:01 4 1:03:28 22.3 0:38 5 45:48 7:23 2:21:47
5 55 Eric Bjorklund St. Louis Park MN 42 1 25:24 1:37 1:36 12 1:07:02 21.1 0:48 6 47:12 7:36 2:22:01
6 230 Scott Goude Fridley MN 43 4 26:38 1:41 2:12 8 1:05:36 21.6 1:45 7 47:39 7:41 2:23:48
7 587 Alex Schad Sauk Rapids MN 42 10 28:56 1:50 3:24 3 1:01:52 22.9 1:25 10 49:22 7:57 2:24:57
8 75 Michael Bruce Edina MN 42 7 27:24 1:44 1:59 10 1:06:34 21.2 0:54 9 48:55 7:53 2:25:45
9 662 Mark Theissen White Bear Lake Tw MN 43 17 30:01 1:54 2:44 15 1:08:55 20.5 0:55 4 44:17 7:08 2:26:51
10 778 Kent Kolstad Bloomington MN 44 13 29:36 1:53 2:57 14 1:08:32 20.6 1:03 11 49:58 8:03 2:32:03
11 593 Stu Schulman Shorewood MN 42 11 28:59 1:50 2:32 9 1:06:07 21.4 1:51 18 52:51 8:31 2:32:18
12 362 Greg Kray Minnetrisra MN 44 3 26:20 1:40 3:19 17 1:09:22 20.4 1:27 17 52:46 8:30 2:33:13
13 119 Alan Cornett Blaine MN 42 20 32:24 2:03 1:58 7 1:05:34 21.6 1:21 15 52:33 8:28 2:33:48
14 670 Brandon Thyen North Branch MN 43 6 27:01 1:43 1:57 16 1:09:11 20.4 1:05 20 54:39 8:48 2:33:52
15 206 John Frost Burnsville MN 42 5 26:55 1:42 2:56 13 1:07:35 20.9 2:04 22 54:46 8:49 2:34:14
16 309 Paul Johnson Excelsior MN 43 14 29:45 1:53 3:18 19 1:10:27 20.1 1:21 13 52:00 8:22 2:36:49
17 12 Brad Anderson Duluth MN 40 8 27:57 1:46 2:16 11 1:06:54 21.1 1:25 26 1:01:17 9:52 2:39:46
18 73 John Brownfield New Ulm MN 43 12 29:05 1:51 4:12 28 1:19:47 17.7 1:11 8 47:53 7:43 2:42:06
19 100 Dan Christoferson Otsego MN 43 26 39:03 2:28 3:26 21 1:12:28 19.5 1:18 12 51:53 8:21 2:48:07
20 376 Joel Lancaster Lakeville MN 44 21 32:24 2:03 4:32 23 1:16:01 18.6 1:28 19 54:12 8:44 2:48:35
21 226 Mark Goldman Edina MN 42 18 1:09:42 20.3 2:21 24 58:48 9:28 2:49:18
22 531 Bryan Pink Saint Michael MN 40 28 46:28 2:56 2:21 20 1:11:12 19.9 1:34 16 52:40 8:29 2:54:13
23 696 Michael Wangsness Woodbury MN 42 22 1:13:10 19.3 2:18 29 1:02:32 10:04 2:54:46
24 678 Brian Trombley Excelsioir MN 44 22 32:40 2:04 3:53 24 1:16:44 18.4 1:55 27 1:01:19 9:52 2:56:29
25 166 Andy Dybvig Plymouth MN 40 26 1:19:13 17.9 1:43 14 52:17 8:25 2:57:38
26 627 Michael Spande Andover MN 43 18 30:16 1:55 5:58 30 1:21:40 17.3 2:59 28 1:02:03 10:00 3:02:53
27 500 William Orkin Plymouth MN 41 19 30:44 1:57 4:02 25 1:18:20 18.1 2:15 30 1:07:49 10:55 3:03:08
28 728 David Young Lino Lakes MN 40 31 1:28:18 16.0 1:00 21 54:41 8:48 3:05:44
29 185 Brian Famigletti Eden Prairie MN 40 27 40:36 2:34 3:35 27 1:19:40 17.8 3:06 25 1:01:06 9:50 3:08:02
30 315 Jim Kampa Plymouth MN 44 24 33:51 2:09 3:02 33 1:33:46 15.1 1:29 23 58:29 9:25 3:10:35
31 702 Travis Wells Zimmerman MN 40 23 32:44 2:04 4:51 29 1:21:10 17.4 3:26 31 1:09:22 11:10 3:11:32
32 176 Cory Ellingson New Prague MN 40 25 35:35 2:15 6:29 32 1:29:26 15.8 4:33 32 1:17:59 12:33 3:34:00
529 Jeff Phillips Hopkins MN 42 15 29:53 1:54 4:59 5 1:05:24 21.6
================================================================================================================================================
FEMALE AGE GROUP 40 - 44
================================================================================================================================================
Place Bib Name City St Age Rank Swim 100yd Trn.1 Rank Bike Rate Trn.2 Rank Run Pace Finish
===== ==== ======================= ================== == === =============== ===== ================= ===== ================== =======
1 62 Veronica Bond Rochester MN 44 3 25:59 1:39 2:16 1 1:09:00 20.5 1:22 4 49:55 8:02 2:28:30
2 15 Kris Anderson Mankato MN 40 1 24:04 1:32 2:24 5 1:14:40 18.9 1:29 1 46:38 7:31 2:29:12
3 58 Jill Bloedorn Victoria MN 40 6 29:43 1:53 2:06 2 1:09:00 20.5 2:02 2 48:09 7:45 2:30:59
4 674 Thu Tong Plymouth MN 41 3 1:10:41 20.0 1:37 5 50:32 8:08 2:37:15
5 293 Julie Hurley Excelsior MN 43 4 28:44 1:49 2:58 8 1:16:28 18.5 1:20 7 52:12 8:24 2:41:40
6 308 Megan Johnson Richfield MN 41 2 24:22 1:33 2:48 9 1:21:25 17.4 1:22 8 52:36 8:28 2:42:30
7 135 Brooke Darst Rice Minneapolis MN 40 8 32:09 2:02 2:22 6 1:15:34 18.7 1:05 10 53:38 8:38 2:44:46
8 478 Victoria Nill Blaine MN 42 9 34:40 2:12 2:47 7 1:16:26 18.5 1:49 6 51:39 8:19 2:47:20
9 635 Sandy Stertz Dassel MN 43 5 29:07 1:51 4:21 10 1:21:28 17.4 2:57 9 52:44 8:30 2:50:36
10 617 Kari Snyder Lakeville MN 44 7 31:28 2:00 3:14 11 1:25:48 16.5 1:28 3 49:50 8:02 2:51:45
11 448 Amy Moran Hastings MN 43 10 46:27 2:56 4:18 4 1:13:30 19.2 2:25 11 57:47 9:18 3:04:26
================================================================================================================================================
MALE AGE GROUP 45 - 49
================================================================================================================================================
Place Bib Name City St Age Rank Swim 100yd Trn.1 Rank Bike Rate Trn.2 Rank Run Pace Finish
===== ==== ======================= ================== == === =============== ===== ================= ===== ================== =======
1 239 Jim Guenter St Paul MN 46 1 21:14 1:21 2:01 3 1:05:38 21.5 0:50 1 45:22 7:19 2:15:03
2 625 Tim Sosnowski Eden Prairie MN 45 2 1:03:14 22.4 1:11 2 45:52 7:23 2:15:11
3 567 Derek Rogers Edina MN 46 2 22:01 1:24 2:30 1 1:02:53 22.5 1:17 4 46:56 7:34 2:15:35
4 68 Jeremy Brekke Fargo ND 45 8 28:40 1:49 2:17 4 1:05:57 21.4 0:53 7 47:38 7:40 2:25:24
5 663 Keith Thompson Annandale MN 47 5 1:06:14 21.4 1:37 3 46:06 7:25 2:27:15
6 643 Neal Strand Woodbury MN 46 3 24:08 1:32 2:08 12 1:11:55 19.7 0:54 14 53:06 8:33 2:32:10
7 371 Thomas Laberge Blaine MN 46 4 26:31 1:41 2:28 10 1:11:12 19.9 2:02 13 52:41 8:29 2:34:52
8 192 Tony Fiorillo Lighthouse Point FL 49 17 32:16 2:03 2:41 8 1:09:11 20.4 1:19 10 50:52 8:12 2:36:17
9 214 Richard Geisen Washburn WI 49 14 31:23 1:59 3:45 9 1:10:09 20.2 1:30 9 50:00 8:03 2:36:45
10 256 Michael Hanson Spicer MN 49 11 30:50 1:57 3:14 16 1:13:46 19.2 1:09 8 48:57 7:53 2:37:54
11 489 John Odom Chanhassen MN 48 23 36:58 2:20 3:38 7 1:08:59 20.5 2:01 5 47:34 7:40 2:39:08
12 36 Patrick Barrett Shorewood MN 45 5 28:04 1:47 5:24 20 1:16:17 18.5 2:16 6 47:35 7:40 2:39:34
13 647 Chris Stuart St. Michael MN 49 6 28:16 1:47 2:38 15 1:12:57 19.4 4:03 12 52:21 8:26 2:40:12
14 561 D.J. Rodacker Stacy MN 45 22 1:17:18 18.3 1:13 11 50:52 8:12 2:40:17
15 712 Tony Willett Lakeville MN 46 7 28:19 1:48 2:36 13 1:12:20 19.6 1:18 19 55:56 9:00 2:40:26
16 37 Matt Bartell Waconia MN 49 18 32:20 2:03 3:07 6 1:06:57 21.1 2:32 18 55:39 8:58 2:40:33
17 94 Howard Chetek Rosemount MN 49 19 32:29 2:03 4:03 11 1:11:22 19.8 2:17 17 55:33 8:57 2:45:42
18 66 Matthew Bradley Coon Rapids MN 45 16 32:15 2:03 4:26 14 1:12:47 19.4 3:06 16 55:05 8:52 2:47:37
19 476 Steve Nichols Champlin MN 45 22 34:34 2:11 4:19 18 1:15:02 18.8 1:47 15 54:58 8:51 2:50:38
20 648 Todd Sullwold Minnetrista MN 47 9 29:14 1:51 4:31 24 1:18:07 18.1 2:57 20 56:14 9:03 2:51:01
21 665 Nate Thompson Eden Prairie MN 46 21 33:39 2:08 3:18 19 1:16:17 18.5 1:54 21 57:11 9:13 2:52:17
22 204 Chris Freed Excelsior MN 45 12 30:55 1:58 3:53 23 1:17:51 18.2 2:13 23 1:01:18 9:52 2:56:08
23 64 Patrick Boria Minneapolis MN 45 15 32:01 2:02 3:07 17 1:14:46 18.9 2:13 25 1:07:02 10:48 2:59:07
24 636 Todd Stertz Dassel MN 46 20 32:51 2:05 4:23 26 1:22:30 17.1 2:32 22 58:37 9:26 3:00:51
25 415 Brett Mayfield Cokato MN 47 13 31:07 1:58 3:59 25 1:22:12 17.2 3:05 24 1:05:36 10:34 3:05:58
26 632 Daniel Starks Fridley MN 48 24 46:59 2:58 4:43 27 1:23:06 17.0 4:28 26 1:23:29 13:27 3:42:43
317 Anthony Karels Minnetonka MN 46 10 30:18 1:55 4:06 21 1:16:47 18.4
================================================================================================================================================
FEMALE AGE GROUP 45 - 49
================================================================================================================================================
Place Bib Name City St Age Rank Swim 100yd Trn.1 Rank Bike Rate Trn.2 Rank Run Pace Finish
===== ==== ======================= ================== == === =============== ===== ================= ===== ================== =======
1 113 Cathy Condie Shoreview MN 46 1 26:34 1:41 2:41 1 1:17:54 18.2 1:55 1 50:13 8:05 2:39:15
2 461 Karin Munroe Wayzata MN 45 2 45:04 2:51 4:45 2 1:26:03 16.4 2:07 2 1:06:24 10:42 3:24:21
================================================================================================================================================
MALE AGE GROUP 50 - 54
================================================================================================================================================
Place Bib Name City St Age Rank Swim 100yd Trn.1 Rank Bike Rate Trn.2 Rank Run Pace Finish
===== ==== ======================= ================== == === =============== ===== ================= ===== ================== =======
1 703 Ryan Wenning Excelsior MN 50 5 27:06 1:43 1:41 1 1:02:54 22.5 0:50 1 44:29 7:10 2:16:58
2 784 Brian Lavelle 54 2 1:03:03 22.4 1:01 6 49:51 8:02 2:20:15
3 346 David Knack Prior Lake MN 53 2 25:23 1:37 1:45 6 1:05:21 21.6 1:05 4 47:33 7:40 2:21:05
4 325 John Kelley Duluth MN 52 8 28:05 1:47 1:56 3 1:03:43 22.2 0:59 3 47:28 7:39 2:22:08
5 322 Rob Kaufman Chanhassen MN 53 7 1:06:19 21.3 1:13 5 49:16 7:56 2:24:01
6 410 Alfredo Martel Minneapolis MN 50 6 27:32 1:45 1:58 10 1:07:11 21.0 0:52 2 46:36 7:30 2:24:07
7 91 Philippe Chabot Winnipeg MB 50 1 23:35 1:30 1:55 9 1:07:04 21.1 1:09 9 51:56 8:22 2:25:36
8 570 Mark Rosen Otsego MN 52 11 31:06 1:58 1:50 5 1:04:31 21.9 1:12 7 49:58 8:03 2:28:36
9 242 Brent Gustafson Ham Lake MN 50 8 1:06:34 21.2 1:34 8 51:42 8:20 2:30:33
10 355 Paul Kovach Duluth MN 54 12 31:22 1:59 2:46 4 1:04:07 22.1 1:16 11 53:58 8:41 2:33:26
11 276 William Hjort Elk River MN 53 4 25:51 1:38 3:17 17 1:15:31 18.7 0:55 10 52:39 8:29 2:38:12
12 81 Miles Burd Cottage Grove MN 52 3 25:39 1:38 3:39 11 1:08:40 20.6 1:34 16 58:47 9:28 2:38:18
13 601 Michael Shaw Rogers MN 50 9 30:08 1:55 3:12 13 1:12:06 19.6 2:21 15 57:08 9:12 2:44:54
14 590 Greg Schempp Plymouth MN 52 10 30:17 1:55 3:13 16 1:13:44 19.2 1:33 14 56:30 9:06 2:45:15
15 280 John Hoffman Minnetonka MN 51 13 32:09 2:02 1:29 18 1:18:27 18.0 0:53 13 55:11 8:53 2:48:07
16 50 Scott Benson Minneapolis MN 54 14 33:12 2:06 4:01 12 1:11:05 19.9 1:44 17 1:03:54 10:17 2:53:54
17 511 Thomas Paschke White Bear Lake MN 52 7 28:02 1:47 3:35 15 1:13:38 19.2 1:58 19 1:08:40 11:03 2:55:51
18 157 Allen Donais Eveleth MN 53 16 41:57 2:39 4:04 14 1:12:09 19.6 1:50 20 1:11:50 11:34 3:11:48
19 493 Mark Oldham Saint Paul MN 51 15 33:51 2:09 4:28 20 1:23:40 16.9 2:54 18 1:07:02 10:48 3:11:54
20 657 Robert Tatro Zimmerman MN 54 17 46:44 2:57 5:32 19 1:22:43 17.1 3:30 12 54:26 8:46 3:12:52
================================================================================================================================================
FEMALE AGE GROUP 50 - 54
================================================================================================================================================
Place Bib Name City St Age Rank Swim 100yd Trn.1 Rank Bike Rate Trn.2 Rank Run Pace Finish
===== ==== ======================= ================== == === =============== ===== ================= ===== ================== =======
1 348 Kris Kolenz Duluth MN 50 1 25:50 1:38 3:22 2 1:12:13 19.6 1:40 3 1:00:05 9:41 2:43:07
2 519 Diane Petersen Hokah MN 52 3 35:24 2:15 2:36 1 1:11:15 19.8 1:37 2 52:56 8:32 2:43:46
3 468 Jayne Nemeth Minneapolis MN 50 5 46:40 2:57 4:53 3 1:15:39 18.7 1:48 1 51:05 8:14 3:00:03
4 400 Stacey Mackay Eden Prairie MN 50 2 34:52 2:13 3:09 4 1:26:34 16.3 2:43 4 1:05:24 10:32 3:12:39
5 233 Debra Grandgenett Alexandria MN 53 4 41:00 2:36 5:36 5 1:31:30 15.5 1:44 5 1:13:42 11:52 3:33:30
================================================================================================================================================
MALE AGE GROUP 55 - 59
================================================================================================================================================
Place Bib Name City St Age Rank Swim 100yd Trn.1 Rank Bike Rate Trn.2 Rank Run Pace Finish
===== ==== ======================= ================== == === =============== ===== ================= ===== ================== =======
1 225 David Goldberg Minnetrista MN 55 1 23:21 1:29 1:44 1 1:03:05 22.4 0:57 4 53:18 8:35 2:22:23
2 644 Dan Streeter Maple Plain MN 56 4 32:52 2:05 3:02 2 1:05:38 21.5 1:03 2 52:15 8:25 2:34:49
3 154 Peter Doherty Vadnais Heights MN 55 3 28:45 1:49 3:00 3 1:06:31 21.3 1:41 8 57:02 9:11 2:36:57
4 172 Tom Egger Edina MN 57 8 1:20:29 17.6 1:54 1 51:52 8:21 2:40:41
5 229 Arthur Gorr Buffalo MN 58 2 23:55 1:31 12:23 4 1:08:19 20.7 1:10 7 56:00 9:01 2:41:46
6 271 Zachary Herringer Vadnais Heights MN 56 5 1:14:13 19.1 2:01 6 55:41 8:58 2:45:08
7 399 Gregor MacDonald Chanhassen MN 57 6 41:23 2:37 3:39 6 1:15:55 18.6 2:29 3 53:03 8:33 2:56:28
8 446 Bruce Money Fergus Falls MN 59 7 41:44 2:39 4:23 7 1:17:21 18.3 2:12 5 54:40 8:48 3:00:19
9 706 Gary Wernersbach Zimmerman MN 58 5 33:55 2:09 6:47 9 1:24:02 16.8 2:06 9 1:14:22 11:58 3:21:10
================================================================================================================================================
FEMALE AGE GROUP 55 - 59
================================================================================================================================================
Place Bib Name City St Age Rank Swim 100yd Trn.1 Rank Bike Rate Trn.2 Rank Run Pace Finish
===== ==== ======================= ================== == === =============== ===== ================= ===== ================== =======
1 220 Lisa Gilliland Vadnais Heights MN 56 2 36:25 2:18 3:59 1 1:24:13 16.8 1:59 1 1:00:14 9:42 3:06:48
2 114 Brenda Conzet Buffalo MN 55 1 31:55 2:01 4:28 2 1:28:51 15.9 2:06 2 1:02:02 9:59 3:09:20
3 196 Judi Fluger St Paul MN 55 3 57:25 3:38 4:02 3 1:30:14 15.7 2:08 3 1:29:26 14:24 4:03:14
================================================================================================================================================
MALE AGE GROUP 60 - 64
================================================================================================================================================
Place Bib Name City St Age Rank Swim 100yd Trn.1 Rank Bike Rate Trn.2 Rank Run Pace Finish
===== ==== ======================= ================== == === =============== ===== ================= ===== ================== =======
1 658 Gregory Taylor Yankton SD 61 1 23:07 1:28 2:05 1 1:00:36 23.3 0:50 1 42:00 6:46 2:08:36
2 326 Brian Kelly Richfield MN 60 2 27:16 1:44 3:28 3 1:10:46 20.0 1:30 2 48:26 7:48 2:31:25
3 654 Bryan Swenson Alexandria MN 62 2 1:06:26 21.3 1:26 3 52:50 8:30 2:34:42
4 65 Mike Borneke Eagle Lake MN 62 3 36:00 2:17 3:54 4 1:12:57 19.4 1:57 5 1:05:50 10:36 3:00:34
5 186 George Fantauzza Buffalo MN 64 5 1:26:14 16.4 2:54 4 1:04:58 10:28 3:20:57
================================================================================================================================================
FEMALE AGE GROUP 60 - 64
================================================================================================================================================
Place Bib Name City St Age Rank Swim 100yd Trn.1 Rank Bike Rate Trn.2 Rank Run Pace Finish
===== ==== ======================= ================== == === =============== ===== ================= ===== ================== =======
1 610 Elisabeth Slattery St Paul MN 61 1 35:14 2:14 3:19 1 1:25:25 16.6 1:35 1 1:15:38 12:11 3:21:10
================================================================================================================================================
MALE AGE GROUP 65 - 69
================================================================================================================================================
Place Bib Name City St Age Rank Swim 100yd Trn.1 Rank Bike Rate Trn.2 Rank Run Pace Finish
===== ==== ======================= ================== == === =============== ===== ================= ===== ================== =======
1 509 Tom Parker Monticello MN 67 2 41:16 2:37 7:47 1 1:17:35 18.2 2:25 1 1:04:31 10:23 3:13:33
2 121 Tom Couillard White Bear Lake MN 67 1 36:19 2:18 6:08 2 1:25:10 16.6 3:15 2 1:04:50 10:26 3:15:40
================================================================================================================================================
FEMALE AGE GROUP 65 - 69
================================================================================================================================================
Place Bib Name City St Age Rank Swim 100yd Trn.1 Rank Bike Rate Trn.2 Rank Run Pace Finish
===== ==== ======================= ================== == === =============== ===== ================= ===== ================== =======
================================================================================================================================================
MALE AGE GROUP 70 - UP
================================================================================================================================================
Place Bib Name City St Age Rank Swim 100yd Trn.1 Rank Bike Rate Trn.2 Rank Run Pace Finish
===== ==== ======================= ================== == === =============== ===== ================= ===== ================== =======
================================================================================================================================================
FEMALE AGE GROUP 70 - UP
================================================================================================================================================
Place Bib Name City St Age Rank Swim 100yd Trn.1 Rank Bike Rate Trn.2 Rank Run Pace Finish
===== ==== ======================= ================== == === =============== ===== ================= ===== ================== =======
Total Registered: 275
Total Number of Team Finishers: 9
Total Number of Individual Finishers: 218
Number of Individual Male Finishers Event O: 164
Number of Individual Female Finishers Event O: 54
Did not Finish Race or Did Not Start: 47