GRANITEMAN BIG LAKE TRIATHLON
Lakeside Park - Big Lake, MN - August 2, 2025
OLYMPIC .9 Mile Swim, 28.84 Mile Bike, 6.2 Mile 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/18 95 Kade Layton Big Lake MN 20 M 8 27:20 1:44 1:47 9 1:18:51 21.9 1:05 1 32:28 5:15 2:21:29
2 1/7 194 Steven Voss Osseo MN 40 M 2 24:10 1:32 1:01 3 1:15:47 22.8 1:13 2 40:18 6:30 2:22:27
3 2/18 180 Kyle Sweeney Maple Grove MN 27 M 6 26:34 1:41 1:10 1 1:14:39 23.2 1:22 3 40:33 6:33 2:24:16
4 1/2 207 Becky Youngberg Shakopee MN 50 F 3 24:21 1:33 1:41 7 1:17:54 22.2 1:01 15 47:01 7:35 2:31:57
5 1/10 61 Peter Goldberg Minneapolis MN 36 M 31 31:50 2:01 2:45 4 1:15:52 22.8 2:14 5 42:02 6:47 2:34:43
6 2/7 111 Corey McKusick Minneapolis MN 49 M 4 25:40 1:38 1:25 11 1:19:34 21.7 1:33 16 47:03 7:36 2:35:12
7 1/4 119 Diego Morles Minneapolis MN 16 M 1 23:40 1:30 1:26 25 1:25:00 20.4 0:50 13 46:05 7:26 2:37:00
8 1/2 144 Amy Preusser Melrose MN 27 F 5 26:08 1:39 1:49 21 1:24:04 20.6 1:03 8 44:56 7:15 2:37:58
9 3/7 127 Jason Neumann Saint Augusta MN 43 M 16 29:10 1:51 1:18 5 1:16:36 22.6 1:20 25 50:50 8:12 2:39:13
10 3/18 140 Vincent Perz Minneapolis MN 28 M 25 31:00 1:58 5:17 6 1:16:46 22.5 2:16 7 44:48 7:14 2:40:05
11 1/3 27 Mike Caguin Minneapolis MN 53 M 19 29:34 1:52 1:54 13 1:21:17 21.3 1:11 14 46:45 7:33 2:40:39
12 1/2 182 Cristin Tandberg Minneapolis MN 46 F 15 28:57 1:50 1:32 22 1:24:41 20.4 1:15 10 45:27 7:20 2:41:51
13 4/18 192 Collin Vandussen Minneapolis MN 27 M 22 29:56 1:54 1:46 30 1:27:10 19.9 1:34 4 41:34 6:43 2:41:58
14 2/2 133 Merilea Osterlund Rochester MN 50 F 12 28:19 1:48 1:37 8 1:18:42 22.0 1:24 30 52:59 8:33 2:43:00
15 4/7 41 Kyle Crouch Des Moines IA 43 M 11 28:02 1:47 3:15 20 1:23:07 20.8 1:57 17 47:05 7:36 2:43:24
16 5/18 51 Tait Erickson Minneapolis MN 24 M 9 27:41 1:45 2:09 15 1:22:18 21.0 1:19 27 51:13 8:16 2:44:38
17 2/3 193 Timm Vedder Sartell MN 50 M 44 35:26 2:15 2:30 10 1:19:08 21.9 2:08 12 46:02 7:26 2:45:12
18 6/18 125 John Neis Saint Paul MN 26 M 34 33:07 2:06 2:06 2 1:14:56 23.1 1:23 35 54:36 8:49 2:46:06
19 5/7 219 Craig Schroeder Dayton MN 42 M 32 32:07 2:02 1:15 12 1:21:07 21.3 1:33 26 50:55 8:13 2:46:54
20 7/18 161 Dominick Schleper Shakopee MN 29 M 14 28:40 1:49 1:51 34 1:29:03 19.4 2:02 9 45:22 7:19 2:46:56
21 2/10 21 Brandon Brogly Coon Rapids MN 36 M 18 29:17 1:51 2:22 29 1:26:59 19.9 1:32 20 47:57 7:44 2:48:04
22 3/10 157 Eli Sankey Hudson WI 32 M 36 33:47 2:08 4:05 18 1:22:52 20.9 1:02 19 47:31 7:40 2:49:16
23 4/10 163 Kyle Schroeckenthaler St Louis Park MN 34 M 27 31:39 2:00 2:32 17 1:22:39 20.9 1:39 29 52:43 8:31 2:51:11
24 3/3 37 Matthew Colaizy Saint Paul MN 50 M 35 33:08 2:06 2:02 16 1:22:22 21.0 1:56 32 53:59 8:43 2:53:25
25 8/18 3 Maxwell Anderson Minneapolis MN 29 M 40 34:41 2:12 2:40 27 1:26:39 20.0 1:41 21 48:39 7:51 2:54:18
26 5/10 75 Isaac Hoagland Minneapolis MN 33 M 45 36:00 2:17 3:00 36 1:30:08 19.2 3:06 6 42:23 6:51 2:54:36
27 2/4 25 Alexander Buisan Twomey Moorhead MN 17 M 20 29:51 1:53 4:19 31 1:27:43 19.7 5:34 18 47:15 7:38 2:54:39
28 9/18 67 Carter Gustafson Minneapolis MN 21 M 38 34:25 2:11 2:18 23 1:24:43 20.4 1:19 37 55:05 8:53 2:57:48
29 6/10 115 Clayton Miles Minneapolis MN 35 M 26 31:30 2:00 3:21 40 1:35:04 18.2 2:33 11 45:58 7:25 2:58:25
30 10/18 77 Samuel Hoover Saint Paul MN 27 M 33 33:01 2:05 3:10 26 1:25:28 20.2 2:17 34 54:35 8:49 2:58:29
31 1/1 221 Dawn Labiosa St. Paul MN 60 F 17 29:13 1:51 2:01 28 1:26:50 19.9 1:56 45 59:36 9:37 2:59:35
32 11/18 49 Daniel Eickhoff Saint Cloud MN 23 M 43 35:18 2:14 1:48 39 1:32:05 18.8 0:56 24 50:38 8:10 3:00:44
33 12/18 2 Nico Alexander Minneapolis MN 22 M 54 47:40 3:01 1:50 14 1:21:45 21.2 1:22 22 48:48 7:53 3:01:24
34 13/18 34 Alexandre Cholat Minneapolis MN 21 M 50 42:39 2:42 1:27 24 1:24:47 20.4 0:39 28 52:29 8:28 3:01:59
35 14/18 50 Riley Erickson Minneapolis MN 28 M 42 35:06 2:13 2:26 32 1:27:50 19.7 1:39 40 55:28 8:57 3:02:27
36 15/18 145 Ryan Preusser Melrose MN 27 M 24 30:51 1:57 2:13 19 1:22:59 20.9 1:21 50 1:06:23 10:43 3:03:45
37 7/10 54 Andrew Fox Big Lake MN 38 M 23 30:46 1:57 3:52 37 1:30:40 19.1 3:14 39 55:16 8:55 3:03:47
38 1/3 52 Alea Fite Crystal MN 38 F 21 29:53 1:54 2:03 45 1:39:16 17.4 1:06 33 54:34 8:48 3:06:50
39 2/3 205 Emily Williams Elk River MN 36 F 13 28:30 1:48 1:56 48 1:41:20 17.1 1:27 38 55:16 8:55 3:08:26
40 8/10 92 Austin Langer Red Wing MN 38 M 30 31:49 2:01 2:15 35 1:29:07 19.4 1:12 49 1:05:02 10:30 3:09:23
41 2/2 190 Ruby Van Zanten Saint Louis Park MN 26 F 7 26:42 1:42 3:13 42 1:36:21 18.0 3:42 46 1:00:05 9:42 3:10:00
42 9/10 189 Adam Toninato Minneapolis MN 30 M 46 41:42 2:38 3:53 33 1:28:57 19.5 3:08 36 54:43 8:50 3:12:22
43 2/2 113 Irene Metz Waterloo IA 40 F 37 34:23 2:11 1:36 43 1:37:09 17.8 0:56 44 58:23 9:25 3:12:23
44 1/2 155 Hannah Sandberg Woodbury MN 18 F 28 31:43 2:00 4:33 41 1:35:27 18.1 1:31 47 1:03:53 10:19 3:17:05
45 16/18 179 Broydon Stufko Prescott ON 29 M 39 34:40 2:12 3:52 44 1:38:18 17.6 3:38 43 57:24 9:16 3:17:50
46 17/18 11 William Bender Minneapolis MN 29 M 47 41:45 2:39 3:20 46 1:40:07 17.3 2:08 23 50:31 8:09 3:17:51
47 6/7 1 Alejandro Aldasoro Minneapolis MN 44 M 53 45:40 2:53 1:48 49 1:42:44 16.8 1:49 42 56:10 9:04 3:28:10
48 3/4 152 Carson Rivard Burnsville MN 19 M 29 31:45 2:01 3:41 53 1:56:19 14.9 5:41 41 55:30 8:57 3:32:53
49 4/4 53 Owen Ford Eagan MN 19 M 52 43:37 2:46 2:26 52 1:52:20 15.4 0:49 31 53:43 8:40 3:32:53
50 2/2 201 Harriet White Minneapolis MN 18 F 10 27:42 1:45 3:45 54 1:57:39 14.7 1:17 48 1:04:53 10:28 3:35:14
51 7/7 86 Nicholas Johnson Plymouth MN 43 M 41 34:55 2:13 3:58 50 1:45:20 16.4 1:36 52 1:09:36 11:14 3:35:23
52 18/18 102 Troy Louwagie Plymouth MN 27 M 48 41:58 2:39 3:06 38 1:31:44 18.9 3:40 54 1:15:22 12:10 3:35:48
53 10/10 138 Nicolas Patrick Big Lake MN 38 M 51 42:41 2:42 4:34 47 1:40:29 17.2 2:36 53 1:09:51 11:16 3:40:09
54 3/3 91 Maddy La Roche Eden Prairie MN 34 F 49 42:27 2:41 5:23 51 1:47:06 16.2 6:05 51 1:09:24 11:12 3:50:24
================================================================================================================================================
MALE RELAY RESULTS
================================================================================================================================================
Place Bib TEAM NAME & TEAMMATES Rank Swim Pace Trn.1 Rank Bike Rate Trn.2 Rank Run Pace Finish
===== ==== ============================================= ================ ===== ================= ===== ================== =======
1 217 Wayzata XC/Swim/Bike Team 3 35:15 2:14 1:00 1 1:24:50 20.4 0:41 1 33:54 5:29 2:35:39
Alexander Haag , Tal Havilio , Rukshan Rajan ,
2 210 689MLS1 1 24:03 1:31 0:44 2 1:26:55 19.9 0:47 2 51:08 8:15 2:43:35
Leif Annexstad , Seth Orr , Murray Sinclair ,
3 216 VanGoes 2 30:34 1:56 0:56 3 1:29:04 19.4 0:54 3 1:08:36 11:04 3:10:03
Matthew Vanderlinden , David Vanderlinden , ,
================================================================================================================================================
FEMALE RELAY RESULTS
================================================================================================================================================
Place Bib TEAM NAME & TEAMMATES Rank Swim Pace Trn.1 Rank Bike Rate Trn.2 Rank Run Pace Finish
===== ==== ============================================= ================ ===== ================= ===== ================== =======
1 214 Get Wet Go Hard 1 33:18 2:06 3:24 1 1:35:55 18.0 4:14 1 1:00:43 9:48 3:17:32
Liz Niemer , Natalia Mendez , ,
================================================================================================================================================
COED RELAY RESULTS
================================================================================================================================================
Place Bib TEAM NAME & TEAMMATES Rank Swim Pace Trn.1 Rank Bike Rate Trn.2 Rank Run Pace Finish
===== ==== ============================================= ================ ===== ================= ===== ================== =======
1 211 Adventurists 1 31:54 2:01 0:41 1 1:37:23 17.8 0:41 1 44:40 7:13 2:55:18
Jess Feigal , Bill Feigal , Sean McConville ,
================================================================================================================================================
NON QUALIFYING RESULTS: OLYMPIC
================================================================================================================================================
Bib Name City St Age Sex Rank SWIM 100yd Trn.1 Rank BIKE MPH Trn.2 Rank RUN Pace FINISH
==== ======================= ================== == === === ================ ===== ================= ===== ================== =======
TOP TEN SWIM TIMES
Swim 100
PLACE NAME CITY ST AGE S Time yds
===== ======================= ================== == === = ============
1 Diego Morles Minneapolis MN 16 M 23:40 1:30
2 Steven Voss Osseo MN 40 M 24:10 1:32
3 Becky Youngberg Shakopee MN 50 F 24:21 1:33
4 Corey McKusick Minneapolis MN 49 M 25:40 1:38
5 Amy Preusser Melrose MN 27 F 26:08 1:39
6 Kyle Sweeney Maple Grove MN 27 M 26:34 1:41
7 Ruby Van Zanten Saint Louis Park MN 26 F 26:42 1:42
8 Kade Layton Big Lake MN 20 M 27:20 1:44
9 Tait Erickson Minneapolis MN 24 M 27:41 1:45
10 Harriet White Minneapolis MN 18 F 27:42 1:45
TOP TEN BIKE TIMES
Bike
PLACE NAME CITY ST AGE S Time MPH
===== ======================= ================== == === = ============
1 Kyle Sweeney Maple Grove MN 27 M 1:14:39 23.2
2 John Neis Saint Paul MN 26 M 1:14:56 23.1
3 Steven Voss Osseo MN 40 M 1:15:47 22.8
4 Peter Goldberg Minneapolis MN 36 M 1:15:52 22.8
5 Jason Neumann Saint Augusta MN 43 M 1:16:36 22.6
6 Vincent Perz Minneapolis MN 28 M 1:16:46 22.5
7 Becky Youngberg Shakopee MN 50 F 1:17:54 22.2
8 Merilea Osterlund Rochester MN 50 F 1:18:42 22.0
9 Kade Layton Big Lake MN 20 M 1:18:51 21.9
10 Timm Vedder Sartell MN 50 M 1:19:08 21.9
TOP TEN RUN TIMES
Run
PLACE NAME CITY ST AGE S Time Pace
===== ======================= ================== == === = =============
1 Kade Layton Big Lake MN 20 M 32:28 5:15
2 Steven Voss Osseo MN 40 M 40:18 6:30
3 Kyle Sweeney Maple Grove MN 27 M 40:33 6:33
4 Collin Vandussen Minneapolis MN 27 M 41:34 6:43
5 Peter Goldberg Minneapolis MN 36 M 42:02 6:47
6 Isaac Hoagland Minneapolis MN 33 M 42:23 6:51
7 Vincent Perz Minneapolis MN 28 M 44:48 7:14
8 Amy Preusser Melrose MN 27 F 44:56 7:15
9 Dominick Schleper Shakopee MN 29 M 45:22 7:19
10 Cristin Tandberg Minneapolis MN 46 F 45:27 7:20
================================================================================================================================================
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 95 Kade Layton Big Lake MN 20 5 27:20 1:44 1:47 7 1:18:51 21.9 1:05 1 32:28 5:15 2:21:29
2 194 Steven Voss Osseo MN 40 2 24:10 1:32 1:01 3 1:15:47 22.8 1:13 2 40:18 6:30 2:22:27
3 180 Kyle Sweeney Maple Grove MN 27 4 26:34 1:41 1:10 1 1:14:39 23.2 1:22 3 40:33 6:33 2:24:16
4 61 Peter Goldberg Minneapolis MN 36 21 31:50 2:01 2:45 4 1:15:52 22.8 2:14 5 42:02 6:47 2:34:43
5 111 Corey McKusick Minneapolis MN 49 3 25:40 1:38 1:25 9 1:19:34 21.7 1:33 13 47:03 7:36 2:35:12
6 119 Diego Morles Minneapolis MN 16 1 23:40 1:30 1:26 21 1:25:00 20.4 0:50 11 46:05 7:26 2:37:00
7 127 Jason Neumann Saint Augusta MN 43 9 29:10 1:51 1:18 5 1:16:36 22.6 1:20 22 50:50 8:12 2:39:13
8 140 Vincent Perz Minneapolis MN 28 16 31:00 1:58 5:17 6 1:16:46 22.5 2:16 7 44:48 7:14 2:40:05
9 27 Mike Caguin Minneapolis MN 53 11 29:34 1:52 1:54 11 1:21:17 21.3 1:11 12 46:45 7:33 2:40:39
10 192 Collin Vandussen Minneapolis MN 27 13 29:56 1:54 1:46 25 1:27:10 19.9 1:34 4 41:34 6:43 2:41:58
11 41 Kyle Crouch Des Moines IA 43 7 28:02 1:47 3:15 18 1:23:07 20.8 1:57 14 47:05 7:36 2:43:24
12 51 Tait Erickson Minneapolis MN 24 6 27:41 1:45 2:09 13 1:22:18 21.0 1:19 24 51:13 8:16 2:44:38
13 193 Timm Vedder Sartell MN 50 33 35:26 2:15 2:30 8 1:19:08 21.9 2:08 10 46:02 7:26 2:45:12
14 125 John Neis Saint Paul MN 26 24 33:07 2:06 2:06 2 1:14:56 23.1 1:23 30 54:36 8:49 2:46:06
15 219 Craig Schroeder Dayton MN 42 22 32:07 2:02 1:15 10 1:21:07 21.3 1:33 23 50:55 8:13 2:46:54
16 161 Dominick Schleper Shakopee MN 29 8 28:40 1:49 1:51 29 1:29:03 19.4 2:02 8 45:22 7:19 2:46:56
17 21 Brandon Brogly Coon Rapids MN 36 10 29:17 1:51 2:22 24 1:26:59 19.9 1:32 17 47:57 7:44 2:48:04
18 157 Eli Sankey Hudson WI 32 26 33:47 2:08 4:05 16 1:22:52 20.9 1:02 16 47:31 7:40 2:49:16
19 163 Kyle Schroeckenthaler St Louis Park MN 34 18 31:39 2:00 2:32 15 1:22:39 20.9 1:39 26 52:43 8:31 2:51:11
20 37 Matthew Colaizy Saint Paul MN 50 25 33:08 2:06 2:02 14 1:22:22 21.0 1:56 28 53:59 8:43 2:53:25
21 3 Maxwell Anderson Minneapolis MN 29 29 34:41 2:12 2:40 23 1:26:39 20.0 1:41 18 48:39 7:51 2:54:18
22 75 Isaac Hoagland Minneapolis MN 33 34 36:00 2:17 3:00 31 1:30:08 19.2 3:06 6 42:23 6:51 2:54:36
23 25 Alexander Buisan Twomey Moorhead MN 17 12 29:51 1:53 4:19 26 1:27:43 19.7 5:34 15 47:15 7:38 2:54:39
24 67 Carter Gustafson Minneapolis MN 21 27 34:25 2:11 2:18 19 1:24:43 20.4 1:19 32 55:05 8:53 2:57:48
25 115 Clayton Miles Minneapolis MN 35 17 31:30 2:00 3:21 35 1:35:04 18.2 2:33 9 45:58 7:25 2:58:25
26 77 Samuel Hoover Saint Paul MN 27 23 33:01 2:05 3:10 22 1:25:28 20.2 2:17 29 54:35 8:49 2:58:29
27 49 Daniel Eickhoff Saint Cloud MN 23 32 35:18 2:14 1:48 34 1:32:05 18.8 0:56 21 50:38 8:10 3:00:44
28 2 Nico Alexander Minneapolis MN 22 42 47:40 3:01 1:50 12 1:21:45 21.2 1:22 19 48:48 7:53 3:01:24
29 34 Alexandre Cholat Minneapolis MN 21 38 42:39 2:42 1:27 20 1:24:47 20.4 0:39 25 52:29 8:28 3:01:59
30 50 Riley Erickson Minneapolis MN 28 31 35:06 2:13 2:26 27 1:27:50 19.7 1:39 34 55:28 8:57 3:02:27
31 145 Ryan Preusser Melrose MN 27 15 30:51 1:57 2:13 17 1:22:59 20.9 1:21 39 1:06:23 10:43 3:03:45
32 54 Andrew Fox Big Lake MN 38 14 30:46 1:57 3:52 32 1:30:40 19.1 3:14 33 55:16 8:55 3:03:47
33 92 Austin Langer Red Wing MN 38 20 31:49 2:01 2:15 30 1:29:07 19.4 1:12 38 1:05:02 10:30 3:09:23
34 189 Adam Toninato Minneapolis MN 30 35 41:42 2:38 3:53 28 1:28:57 19.5 3:08 31 54:43 8:50 3:12:22
35 179 Broydon Stufko Prescott ON 29 28 34:40 2:12 3:52 36 1:38:18 17.6 3:38 37 57:24 9:16 3:17:50
36 11 William Bender Minneapolis MN 29 36 41:45 2:39 3:20 37 1:40:07 17.3 2:08 20 50:31 8:09 3:17:51
37 1 Alejandro Aldasoro Minneapolis MN 44 41 45:40 2:53 1:48 39 1:42:44 16.8 1:49 36 56:10 9:04 3:28:10
38 152 Carson Rivard Burnsville MN 19 19 31:45 2:01 3:41 42 1:56:19 14.9 5:41 35 55:30 8:57 3:32:53
39 53 Owen Ford Eagan MN 19 40 43:37 2:46 2:26 41 1:52:20 15.4 0:49 27 53:43 8:40 3:32:53
40 86 Nicholas Johnson Plymouth MN 43 30 34:55 2:13 3:58 40 1:45:20 16.4 1:36 40 1:09:36 11:14 3:35:23
41 102 Troy Louwagie Plymouth MN 27 37 41:58 2:39 3:06 33 1:31:44 18.9 3:40 42 1:15:22 12:10 3:35:48
42 138 Nicolas Patrick Big Lake MN 38 39 42:41 2:42 4:34 38 1:40:29 17.2 2:36 41 1:09:51 11:16 3:40:09
================================================================================================================================================
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 207 Becky Youngberg Shakopee MN 50 1 24:21 1:33 1:41 1 1:17:54 22.2 1:01 3 47:01 7:35 2:31:57
2 144 Amy Preusser Melrose MN 27 2 26:08 1:39 1:49 3 1:24:04 20.6 1:03 1 44:56 7:15 2:37:58
3 182 Cristin Tandberg Minneapolis MN 46 7 28:57 1:50 1:32 4 1:24:41 20.4 1:15 2 45:27 7:20 2:41:51
4 133 Merilea Osterlund Rochester MN 50 5 28:19 1:48 1:37 2 1:18:42 22.0 1:24 4 52:59 8:33 2:43:00
5 221 Dawn Labiosa St. Paul MN 60 8 29:13 1:51 2:01 5 1:26:50 19.9 1:56 8 59:36 9:37 2:59:35
6 52 Alea Fite Crystal MN 38 9 29:53 1:54 2:03 9 1:39:16 17.4 1:06 5 54:34 8:48 3:06:50
7 205 Emily Williams Elk River MN 36 6 28:30 1:48 1:56 10 1:41:20 17.1 1:27 6 55:16 8:55 3:08:26
8 190 Ruby Van Zanten Saint Louis Park MN 26 3 26:42 1:42 3:13 7 1:36:21 18.0 3:42 9 1:00:05 9:42 3:10:00
9 113 Irene Metz Waterloo IA 40 11 34:23 2:11 1:36 8 1:37:09 17.8 0:56 7 58:23 9:25 3:12:23
10 155 Hannah Sandberg Woodbury MN 18 10 31:43 2:00 4:33 6 1:35:27 18.1 1:31 10 1:03:53 10:19 3:17:05
11 201 Harriet White Minneapolis MN 18 4 27:42 1:45 3:45 12 1:57:39 14.7 1:17 11 1:04:53 10:28 3:35:14
12 91 Maddy La Roche Eden Prairie MN 34 12 42:27 2:41 5:23 11 1:47:06 16.2 6:05 12 1:09:24 11:12 3:50:24
================================================================================================================================================
MALE AGE GROUP 19 - UNDER
================================================================================================================================================
Place Bib Name City St Age Rank Swim 100yd Trn.1 Rank Bike Rate Trn.2 Rank Run Pace Finish
===== ==== ======================= ================== == === =============== ===== ================= ===== ================== =======
1 119 Diego Morles Minneapolis MN 16 1 23:40 1:30 1:26 1 1:25:00 20.4 0:50 1 46:05 7:26 2:37:00
2 25 Alexander Buisan Twomey Moorhead MN 17 2 29:51 1:53 4:19 2 1:27:43 19.7 5:34 2 47:15 7:38 2:54:39
3 152 Carson Rivard Burnsville MN 19 3 31:45 2:01 3:41 4 1:56:19 14.9 5:41 4 55:30 8:57 3:32:53
4 53 Owen Ford Eagan MN 19 4 43:37 2:46 2:26 3 1:52:20 15.4 0:49 3 53:43 8:40 3:32:53
================================================================================================================================================
FEMALE AGE GROUP 19 - UNDER
================================================================================================================================================
Place Bib Name City St Age Rank Swim 100yd Trn.1 Rank Bike Rate Trn.2 Rank Run Pace Finish
===== ==== ======================= ================== == === =============== ===== ================= ===== ================== =======
1 155 Hannah Sandberg Woodbury MN 18 2 31:43 2:00 4:33 1 1:35:27 18.1 1:31 1 1:03:53 10:19 3:17:05
2 201 Harriet White Minneapolis MN 18 1 27:42 1:45 3:45 2 1:57:39 14.7 1:17 2 1:04:53 10:28 3:35:14
================================================================================================================================================
MALE AGE GROUP 20 - 29
================================================================================================================================================
Place Bib Name City St Age Rank Swim 100yd Trn.1 Rank Bike Rate Trn.2 Rank Run Pace Finish
===== ==== ======================= ================== == === =============== ===== ================= ===== ================== =======
1 95 Kade Layton Big Lake MN 20 2 27:20 1:44 1:47 4 1:18:51 21.9 1:05 1 32:28 5:15 2:21:29
2 180 Kyle Sweeney Maple Grove MN 27 1 26:34 1:41 1:10 1 1:14:39 23.2 1:22 2 40:33 6:33 2:24:16
3 140 Vincent Perz Minneapolis MN 28 7 31:00 1:58 5:17 3 1:16:46 22.5 2:16 4 44:48 7:14 2:40:05
4 192 Collin Vandussen Minneapolis MN 27 5 29:56 1:54 1:46 12 1:27:10 19.9 1:34 3 41:34 6:43 2:41:58
5 51 Tait Erickson Minneapolis MN 24 3 27:41 1:45 2:09 6 1:22:18 21.0 1:19 10 51:13 8:16 2:44:38
6 125 John Neis Saint Paul MN 26 9 33:07 2:06 2:06 2 1:14:56 23.1 1:23 13 54:36 8:49 2:46:06
7 161 Dominick Schleper Shakopee MN 29 4 28:40 1:49 1:51 14 1:29:03 19.4 2:02 5 45:22 7:19 2:46:56
8 3 Maxwell Anderson Minneapolis MN 29 12 34:41 2:12 2:40 11 1:26:39 20.0 1:41 6 48:39 7:51 2:54:18
9 67 Carter Gustafson Minneapolis MN 21 10 34:25 2:11 2:18 8 1:24:43 20.4 1:19 14 55:05 8:53 2:57:48
10 77 Samuel Hoover Saint Paul MN 27 8 33:01 2:05 3:10 10 1:25:28 20.2 2:17 12 54:35 8:49 2:58:29
11 49 Daniel Eickhoff Saint Cloud MN 23 14 35:18 2:14 1:48 16 1:32:05 18.8 0:56 9 50:38 8:10 3:00:44
12 2 Nico Alexander Minneapolis MN 22 18 47:40 3:01 1:50 5 1:21:45 21.2 1:22 7 48:48 7:53 3:01:24
13 34 Alexandre Cholat Minneapolis MN 21 17 42:39 2:42 1:27 9 1:24:47 20.4 0:39 11 52:29 8:28 3:01:59
14 50 Riley Erickson Minneapolis MN 28 13 35:06 2:13 2:26 13 1:27:50 19.7 1:39 15 55:28 8:57 3:02:27
15 145 Ryan Preusser Melrose MN 27 6 30:51 1:57 2:13 7 1:22:59 20.9 1:21 17 1:06:23 10:43 3:03:45
16 179 Broydon Stufko Prescott ON 29 11 34:40 2:12 3:52 17 1:38:18 17.6 3:38 16 57:24 9:16 3:17:50
17 11 William Bender Minneapolis MN 29 15 41:45 2:39 3:20 18 1:40:07 17.3 2:08 8 50:31 8:09 3:17:51
18 102 Troy Louwagie Plymouth MN 27 16 41:58 2:39 3:06 15 1:31:44 18.9 3:40 18 1:15:22 12:10 3:35:48
================================================================================================================================================
FEMALE AGE GROUP 20 - 29
================================================================================================================================================
Place Bib Name City St Age Rank Swim 100yd Trn.1 Rank Bike Rate Trn.2 Rank Run Pace Finish
===== ==== ======================= ================== == === =============== ===== ================= ===== ================== =======
1 144 Amy Preusser Melrose MN 27 1 26:08 1:39 1:49 1 1:24:04 20.6 1:03 1 44:56 7:15 2:37:58
2 190 Ruby Van Zanten Saint Louis Park MN 26 2 26:42 1:42 3:13 2 1:36:21 18.0 3:42 2 1:00:05 9:42 3:10:00
================================================================================================================================================
MALE AGE GROUP 30 - 39
================================================================================================================================================
Place Bib Name City St Age Rank Swim 100yd Trn.1 Rank Bike Rate Trn.2 Rank Run Pace Finish
===== ==== ======================= ================== == === =============== ===== ================= ===== ================== =======
1 61 Peter Goldberg Minneapolis MN 36 6 31:50 2:01 2:45 1 1:15:52 22.8 2:14 1 42:02 6:47 2:34:43
2 21 Brandon Brogly Coon Rapids MN 36 1 29:17 1:51 2:22 4 1:26:59 19.9 1:32 5 47:57 7:44 2:48:04
3 157 Eli Sankey Hudson WI 32 7 33:47 2:08 4:05 3 1:22:52 20.9 1:02 4 47:31 7:40 2:49:16
4 163 Kyle Schroeckenthaler St Louis Park MN 34 4 31:39 2:00 2:32 2 1:22:39 20.9 1:39 6 52:43 8:31 2:51:11
5 75 Isaac Hoagland Minneapolis MN 33 8 36:00 2:17 3:00 7 1:30:08 19.2 3:06 2 42:23 6:51 2:54:36
6 115 Clayton Miles Minneapolis MN 35 3 31:30 2:00 3:21 9 1:35:04 18.2 2:33 3 45:58 7:25 2:58:25
7 54 Andrew Fox Big Lake MN 38 2 30:46 1:57 3:52 8 1:30:40 19.1 3:14 8 55:16 8:55 3:03:47
8 92 Austin Langer Red Wing MN 38 5 31:49 2:01 2:15 6 1:29:07 19.4 1:12 9 1:05:02 10:30 3:09:23
9 189 Adam Toninato Minneapolis MN 30 9 41:42 2:38 3:53 5 1:28:57 19.5 3:08 7 54:43 8:50 3:12:22
10 138 Nicolas Patrick Big Lake MN 38 10 42:41 2:42 4:34 10 1:40:29 17.2 2:36 10 1:09:51 11:16 3:40:09
================================================================================================================================================
FEMALE AGE GROUP 30 - 39
================================================================================================================================================
Place Bib Name City St Age Rank Swim 100yd Trn.1 Rank Bike Rate Trn.2 Rank Run Pace Finish
===== ==== ======================= ================== == === =============== ===== ================= ===== ================== =======
1 52 Alea Fite Crystal MN 38 2 29:53 1:54 2:03 1 1:39:16 17.4 1:06 1 54:34 8:48 3:06:50
2 205 Emily Williams Elk River MN 36 1 28:30 1:48 1:56 2 1:41:20 17.1 1:27 2 55:16 8:55 3:08:26
3 91 Maddy La Roche Eden Prairie MN 34 3 42:27 2:41 5:23 3 1:47:06 16.2 6:05 3 1:09:24 11:12 3:50:24
================================================================================================================================================
MALE AGE GROUP 40 - 49
================================================================================================================================================
Place Bib Name City St Age Rank Swim 100yd Trn.1 Rank Bike Rate Trn.2 Rank Run Pace Finish
===== ==== ======================= ================== == === =============== ===== ================= ===== ================== =======
1 194 Steven Voss Osseo MN 40 1 24:10 1:32 1:01 1 1:15:47 22.8 1:13 1 40:18 6:30 2:22:27
2 111 Corey McKusick Minneapolis MN 49 2 25:40 1:38 1:25 3 1:19:34 21.7 1:33 2 47:03 7:36 2:35:12
3 127 Jason Neumann Saint Augusta MN 43 4 29:10 1:51 1:18 2 1:16:36 22.6 1:20 4 50:50 8:12 2:39:13
4 41 Kyle Crouch Des Moines IA 43 3 28:02 1:47 3:15 5 1:23:07 20.8 1:57 3 47:05 7:36 2:43:24
5 219 Craig Schroeder Dayton MN 42 5 32:07 2:02 1:15 4 1:21:07 21.3 1:33 5 50:55 8:13 2:46:54
6 1 Alejandro Aldasoro Minneapolis MN 44 7 45:40 2:53 1:48 6 1:42:44 16.8 1:49 6 56:10 9:04 3:28:10
7 86 Nicholas Johnson Plymouth MN 43 6 34:55 2:13 3:58 7 1:45:20 16.4 1:36 7 1:09:36 11:14 3:35:23
================================================================================================================================================
FEMALE AGE GROUP 40 - 49
================================================================================================================================================
Place Bib Name City St Age Rank Swim 100yd Trn.1 Rank Bike Rate Trn.2 Rank Run Pace Finish
===== ==== ======================= ================== == === =============== ===== ================= ===== ================== =======
1 182 Cristin Tandberg Minneapolis MN 46 1 28:57 1:50 1:32 1 1:24:41 20.4 1:15 1 45:27 7:20 2:41:51
2 113 Irene Metz Waterloo IA 40 2 34:23 2:11 1:36 2 1:37:09 17.8 0:56 2 58:23 9:25 3:12:23
================================================================================================================================================
MALE AGE GROUP 50 - 59
================================================================================================================================================
Place Bib Name City St Age Rank Swim 100yd Trn.1 Rank Bike Rate Trn.2 Rank Run Pace Finish
===== ==== ======================= ================== == === =============== ===== ================= ===== ================== =======
1 27 Mike Caguin Minneapolis MN 53 1 29:34 1:52 1:54 2 1:21:17 21.3 1:11 2 46:45 7:33 2:40:39
2 193 Timm Vedder Sartell MN 50 3 35:26 2:15 2:30 1 1:19:08 21.9 2:08 1 46:02 7:26 2:45:12
3 37 Matthew Colaizy Saint Paul MN 50 2 33:08 2:06 2:02 3 1:22:22 21.0 1:56 3 53:59 8:43 2:53:25
================================================================================================================================================
FEMALE AGE GROUP 50 - 59
================================================================================================================================================
Place Bib Name City St Age Rank Swim 100yd Trn.1 Rank Bike Rate Trn.2 Rank Run Pace Finish
===== ==== ======================= ================== == === =============== ===== ================= ===== ================== =======
1 207 Becky Youngberg Shakopee MN 50 1 24:21 1:33 1:41 1 1:17:54 22.2 1:01 1 47:01 7:35 2:31:57
2 133 Merilea Osterlund Rochester MN 50 2 28:19 1:48 1:37 2 1:18:42 22.0 1:24 2 52:59 8:33 2:43:00
================================================================================================================================================
MALE AGE GROUP 60 - 69
================================================================================================================================================
Place Bib Name City St Age Rank Swim 100yd Trn.1 Rank Bike Rate Trn.2 Rank Run Pace Finish
===== ==== ======================= ================== == === =============== ===== ================= ===== ================== =======
================================================================================================================================================
FEMALE AGE GROUP 60 - 69
================================================================================================================================================
Place Bib Name City St Age Rank Swim 100yd Trn.1 Rank Bike Rate Trn.2 Rank Run Pace Finish
===== ==== ======================= ================== == === =============== ===== ================= ===== ================== =======
1 221 Dawn Labiosa St. Paul MN 60 1 29:13 1:51 2:01 1 1:26:50 19.9 1:56 1 59:36 9:37 2:59:35
================================================================================================================================================
MALE AGE GROUP 70 - 79
================================================================================================================================================
Place Bib Name City St Age Rank Swim 100yd Trn.1 Rank Bike Rate Trn.2 Rank Run Pace Finish
===== ==== ======================= ================== == === =============== ===== ================= ===== ================== =======
================================================================================================================================================
FEMALE AGE GROUP 70 - 79
================================================================================================================================================
Place Bib Name City St Age Rank Swim 100yd Trn.1 Rank Bike Rate Trn.2 Rank Run Pace Finish
===== ==== ======================= ================== == === =============== ===== ================= ===== ================== =======
================================================================================================================================================
MALE AGE GROUP 80 - UP
================================================================================================================================================
Place Bib Name City St Age Rank Swim 100yd Trn.1 Rank Bike Rate Trn.2 Rank Run Pace Finish
===== ==== ======================= ================== == === =============== ===== ================= ===== ================== =======
================================================================================================================================================
FEMALE AGE GROUP 80 - UP
================================================================================================================================================
Place Bib Name City St Age Rank Swim 100yd Trn.1 Rank Bike Rate Trn.2 Rank Run Pace Finish
===== ==== ======================= ================== == === =============== ===== ================= ===== ================== =======
Total Registered: 68
Total Number of Team Finishers: 5
Total Number of Individual Finishers: 54
Number of Male Finishers: 42
Number of Female Finishers: 12
Did not Finish Race or Did Not Start: 9