GRANITEMAN CLEARWATER TRIATHLON
Clearwater - MN - June 22, 2024
OLYMPIC: .9 Mile Swim, 28.66 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/10 922 Bryan Tinajero Saint Paul MN 36 M 5 24:51 1:35 1:57 1 1:08:42 25.0 1:25 2 41:02 6:37 2:17:55
2 2/10 916 Michael Tate Minneapolis MN 39 M 7 25:21 1:36 0:49 2 1:10:24 24.4 1:31 11 45:18 7:19 2:23:21
3 1/2 803 Elena Jasper Wayzata MN 27 F 2 22:13 1:25 0:50 9 1:16:50 22.4 1:09 6 42:54 6:55 2:23:54
4 1/3 950 Cami Eckhoff Detroit Lakes MN 38 F 3 23:00 1:28 1:18 5 1:16:03 22.6 1:14 7 44:14 7:08 2:25:46
5 3/10 927 Steven Voss Osseo MN 39 M 4 24:19 1:32 1:07 12 1:17:42 22.1 2:28 5 41:51 6:45 2:27:24
6 4/10 769 Peter Goldberg Minneapolis MN 35 M 15 27:08 1:43 3:03 14 1:18:08 22.0 3:04 1 40:25 6:32 2:31:47
7 1/3 917 Bridget Tetmeyer Saint Paul MN 22 F 9 25:32 1:37 1:24 23 1:22:14 20.9 2:02 4 41:10 6:39 2:32:21
8 1/3 784 Chuck Hengel Woodland MN 60 M 20 28:20 1:48 1:12 6 1:16:03 22.6 1:26 13 45:39 7:22 2:32:38
9 1/5 789 Gordy Hill Falcon Heights MN 42 M 6 25:13 1:36 0:58 20 1:21:05 21.2 1:26 8 45:00 7:16 2:33:39
10 1/4 843 Corey McKusick Minneapolis MN 48 M 12 26:37 1:41 1:39 13 1:18:02 22.0 2:19 15 45:53 7:24 2:34:28
11 1/4 766 Nicholas Geisen Minneapolis MN 31 M 27 29:51 1:53 1:57 8 1:16:41 22.4 1:57 9 45:00 7:16 2:35:25
12 5/10 822 Adam Lee Plaza ND 38 M 33 31:56 2:01 1:23 4 1:15:05 22.9 1:21 14 45:52 7:24 2:35:36
13 1/2 739 Tim Brown Emily MN 65 M 23 28:46 1:49 1:47 10 1:16:56 22.4 1:51 16 46:30 7:30 2:35:48
14 2/4 734 Christopher Bosch Saint Paul MN 45 M 8 25:26 1:37 2:01 3 1:14:58 22.9 2:13 28 51:30 8:19 2:36:05
15 2/5 858 Jason Neumann Saint Augusta MN 42 M 22 28:35 1:49 1:08 11 1:17:20 22.2 1:37 23 49:51 8:03 2:38:30
16 2/4 850 Nate Miller Minneapolis MN 32 M 13 26:39 1:41 1:56 16 1:18:50 21.8 1:12 24 49:57 8:04 2:38:31
17 1/4 780 Nolan Hansen Minneapolis MN 23 M 14 26:51 1:42 1:53 25 1:22:43 20.8 1:41 17 46:54 7:34 2:39:59
18 1/7 723 Mata Agre Nisswa MN 30 F 16 27:11 1:43 1:15 36 1:29:11 19.3 1:23 3 41:08 6:38 2:40:06
19 3/5 772 Nicholas Grey Saint Paul MN 43 M 39 32:27 2:03 1:59 17 1:18:50 21.8 2:58 10 45:04 7:16 2:41:16
20 6/10 759 Troy Edmond North Branch MN 37 M 31 31:10 1:58 1:00 21 1:21:31 21.1 1:10 18 47:27 7:40 2:42:16
21 2/3 807 Rob Kaufman Chanhassen MN 61 M 17 27:20 1:44 0:57 18 1:20:57 21.2 2:16 30 51:46 8:21 2:43:14
22 7/10 745 Andres Colmenares Edina MN 39 M 11 25:57 1:39 1:37 24 1:22:28 20.9 1:25 35 53:07 8:34 2:44:33
23 2/7 722 Emma Adriaens Elk River MN 34 F 49 33:57 2:09 2:11 7 1:16:16 22.5 1:39 29 51:41 8:21 2:45:42
24 1/2 867 Merilea Osterlund Rochester MN 48 F 18 27:45 1:46 1:32 19 1:20:58 21.2 1:39 41 54:25 8:47 2:46:17
25 1/3 937 David Younglove Lakeville MN 54 M 36 32:22 2:03 2:43 15 1:18:15 22.0 2:00 40 54:12 8:45 2:49:30
26 1/2 934 Amy Woolsey Foley MN 58 F 30 30:44 1:57 1:09 27 1:23:40 20.6 1:16 37 53:21 8:37 2:50:07
27 3/7 760 Kelly Emmerich Alexandria MN 33 F 28 30:05 1:54 1:12 41 1:32:37 18.6 1:22 12 45:21 7:19 2:50:35
28 3/4 912 Steven Talsma Chandler MN 33 M 29 30:10 1:55 2:15 37 1:29:26 19.2 1:27 22 49:13 7:57 2:52:29
29 8/10 871 Joshua Pilsner Delano MN 36 M 19 28:11 1:47 3:18 34 1:28:27 19.4 3:15 25 50:52 8:13 2:54:01
30 2/2 914 Cristin Tandberg Minneapolis MN 45 F 32 31:43 2:01 1:33 32 1:27:59 19.5 1:30 32 52:25 8:28 2:55:08
31 2/3 737 Rebecca Brodersen Winsted MN 38 F 35 32:20 2:03 2:52 26 1:23:05 20.7 1:55 44 55:11 8:54 2:55:21
32 2/3 841 Mike McClure Apple Valley MN 52 M 44 33:01 2:05 2:38 28 1:25:33 20.1 2:01 34 52:47 8:31 2:55:58
33 1/1 767 Richard Geisen Eden Prairie MN 57 M 40 32:40 2:04 2:16 35 1:28:54 19.3 3:05 21 49:11 7:56 2:56:06
34 9/10 738 Brandon Brogly Coon Rapids MN 35 M 52 35:56 2:16 2:22 31 1:27:38 19.6 2:01 20 48:28 7:50 2:56:23
35 2/3 833 Micaila Marcelle Saint Paul MN 20 F 25 28:54 1:50 1:46 42 1:32:48 18.5 1:47 27 51:19 8:17 2:56:31
36 1/4 825 Becky Leis Cold Spring MN 42 F 26 29:35 1:52 2:09 38 1:29:32 19.2 2:29 38 53:24 8:37 2:57:07
37 3/3 796 Amber Hollerich Good Thunder MN 36 F 21 28:35 1:49 2:12 44 1:35:19 18.0 1:25 26 51:00 8:14 2:58:29
38 3/4 809 Bas Kietselaer Rochester MN 47 M 38 32:27 2:03 2:21 29 1:26:46 19.8 2:31 42 54:31 8:48 2:58:34
39 3/3 761 Matthew Evans Saint Paul MN 50 M 42 32:48 2:05 1:58 33 1:28:18 19.5 2:13 43 54:38 8:49 2:59:53
40 4/5 834 Ethan Marcoux Saint Paul MN 44 M 37 32:26 2:03 2:44 30 1:27:06 19.7 2:10 50 1:00:51 9:49 3:05:16
41 5/5 744 Mike Coddington Eden Prairie MN 44 M 45 33:07 2:06 2:26 40 1:31:54 18.7 1:53 45 56:33 9:08 3:05:51
42 2/4 908 Melany Swenson Saint Cloud MN 41 F 43 32:52 2:05 4:03 43 1:33:28 18.4 3:43 31 51:57 8:23 3:06:01
43 2/2 855 Chris Nehring Kimball MN 55 F 34 32:03 2:02 1:49 39 1:31:11 18.9 1:36 49 59:48 9:39 3:06:26
44 4/4 874 Tim Poeschl Bloomington MN 48 M 46 33:07 2:06 3:06 22 1:22:06 20.9 4:43 58 1:03:55 10:19 3:06:55
45 1/3 729 Trevor Barton Hanover MN 19 M 1 22:09 1:24 3:53 53 1:42:29 16.8 1:48 46 57:04 9:13 3:07:21
46 4/7 893 Elizabeth Schwindenhamm Minneapolis MN 30 F 50 34:01 2:09 2:06 47 1:37:28 17.6 1:42 39 54:05 8:44 3:09:20
47 3/4 929 Kelly Wencl Alexandria MN 44 F 10 25:46 1:38 1:43 49 1:38:25 17.5 1:55 55 1:02:08 10:02 3:09:56
48 3/3 909 David Swift Glencoe MN 61 M 48 33:22 2:07 2:20 46 1:35:36 18.0 1:50 57 1:03:22 10:14 3:16:28
49 2/3 776 Ethan Hall Dresser WI 18 M 47 33:18 2:07 4:03 59 1:53:39 15.1 1:38 19 48:08 7:46 3:20:43
50 2/4 826 George Lemke Watkins MN 24 M 61 40:00 2:32 4:09 51 1:41:49 16.9 3:20 33 52:40 8:30 3:21:56
51 10/10 750 Jonathan Crawford Minneapolis MN 36 M 58 38:30 2:26 1:59 45 1:35:23 18.0 2:12 59 1:04:53 10:28 3:22:55
52 4/4 884 Angelica Rodriguez Rome Minneapolis MN 42 F 60 39:41 2:31 3:22 48 1:38:11 17.5 2:04 53 1:00:56 9:50 3:24:13
53 2/2 911 Robin Swift Flagstaff AZ 25 F 54 36:01 2:17 3:06 56 1:46:43 16.1 1:07 47 57:57 9:21 3:24:53
54 1/3 844 Calvin Meyer Chaska MN 28 M 41 32:40 2:04 4:50 57 1:47:30 16.0 2:50 48 59:37 9:37 3:27:25
55 2/3 863 Nathan Onstad Crystal MN 27 M 57 37:31 2:22 2:43 52 1:41:58 16.9 1:04 61 1:06:36 10:45 3:29:51
56 5/7 805 Elizabeth Kakach Minneapolis MN 32 F 53 35:59 2:17 2:57 54 1:43:20 16.6 3:31 60 1:05:40 10:36 3:31:25
57 6/7 883 Cristina Rodríguez Minneapolis MN 30 F 55 36:08 2:17 2:27 55 1:44:30 16.5 1:41 65 1:12:03 11:38 3:36:47
58 3/3 864 Shannon Onstad Crystal MN 23 F 24 28:53 1:50 3:10 58 1:49:58 15.6 1:15 66 1:13:41 11:53 3:36:55
59 3/3 758 Dawson Eckerman Osceola WI 16 M 64 2:10:21 13.2 1:35 36 53:10 8:35 3:42:26
60 2/2 879 Cary Radisewitz Luverne MN 67 M 59 39:27 2:30 7:04 50 1:40:14 17.2 8:35 64 1:09:36 11:14 3:44:55
61 7/7 782 Brittney Hart Mayer MN 33 F 56 36:59 2:20 3:38 63 1:59:17 14.4 3:21 54 1:02:00 10:00 3:45:13
62 4/4 904 Kyle Sonnenburg Belle Plaine MN 30 M 51 34:48 2:12 3:14 62 1:57:20 14.7 3:19 63 1:08:41 11:05 3:47:19
63 3/4 910 Isaac Swift Hutchinson MN 23 M 62 44:34 2:49 2:53 61 1:57:03 14.7 1:19 62 1:07:07 10:50 3:52:55
64 3/3 749 Benjamin Craven Minneapolis MN 25 M 63 47:37 3:01 5:01 60 1:56:10 14.8 4:43 56 1:02:35 10:06 3:56:04
65 1/1 778 Rylee Hall Dresser WI 16 F 64 50:27 3:11 10:18 65 2:37:03 10.9 12:01 51 1:00:51 9:49 4:50:38
66 4/4 777 Jacob Hall Dresser WI 21 M 65 50:27 3:11 10:19 66 2:37:04 10.9 11:59 52 1:00:52 9:49 4:50:39
================================================================================================================================================
MALE RELAY RESULTS
================================================================================================================================================
Place Bib TEAM NAME & TEAMMATES Rank Swim Pace Trn.1 Rank Bike Rate Trn.2 Rank Run Pace Finish
===== ==== ============================================= ================ ===== ================= ===== ================== =======
1 942 Jelly Side Down 1 22:44 1:27 0:46 2 1:29:59 19.1 0:46 2 44:28 7:11 2:38:41
Alex Hasek , Jared Lewis , Nick Haltvick
2 940 17+17=34 2 26:57 1:42 0:27 1 1:28:44 19.4 0:38 1 43:43 7:03 2:40:27
Andrew Beckman , Kobe Bahnson , Benjamin Kurilla
================================================================================================================================================
FEMALE RELAY RESULTS
================================================================================================================================================
Place Bib TEAM NAME & TEAMMATES Rank Swim Pace Trn.1 Rank Bike Rate Trn.2 Rank Run Pace Finish
===== ==== ============================================= ================ ===== ================= ===== ================== =======
================================================================================================================================================
COED RELAY RESULTS
================================================================================================================================================
Place Bib TEAM NAME & TEAMMATES Rank Swim Pace Trn.1 Rank Bike Rate Trn.2 Rank Run Pace Finish
===== ==== ============================================= ================ ===== ================= ===== ================== =======
================================================================================================================================================
NON QUALIFYING RESULTS: OLYMPIC
================================================================================================================================================
Bib Name City St Age Sex Rank SWIM 100yd Trn.1 Rank BIKE MPH Trn.2 Rank RUN Pace FINISH
==== ======================= ================== == === === ================ ===== ================= ===== ================== =======
731 Noah Billings Rochester MN 18 M 1 23:33 1:30 0:38 2 1:12:03 23.9 0:52 1 19:02 3:05 1:56:07
742 Tony Casassa Andover MN 49 M 2 31:13 1:59 0:58 1 1:03:08 27.2
860 Liz Niemer Minneapolis MN 32 F 3 33:28 2:07 2:28 3 1:44:56 16.4
TOP TEN SWIM TIMES
Swim 100
PLACE NAME CITY ST AGE S Time yds
===== ======================= ================== == === = ============
1 Trevor Barton Hanover MN 19 M 22:09 1:24
2 Elena Jasper Wayzata MN 27 F 22:13 1:25
3 Cami Eckhoff Detroit Lakes MN 38 F 23:00 1:28
4 Steven Voss Osseo MN 39 M 24:19 1:32
5 Bryan Tinajero Saint Paul MN 36 M 24:51 1:35
6 Gordy Hill Falcon Heights MN 42 M 25:13 1:36
7 Michael Tate Minneapolis MN 39 M 25:21 1:36
8 Christopher Bosch Saint Paul MN 45 M 25:26 1:37
9 Bridget Tetmeyer Saint Paul MN 22 F 25:32 1:37
10 Kelly Wencl Alexandria MN 44 F 25:46 1:38
TOP TEN BIKE TIMES
Bike
PLACE NAME CITY ST AGE S Time MPH
===== ======================= ================== == === = ============
1 Tony Casassa Andover MN 49 M 1:03:08 27.2
2 Bryan Tinajero Saint Paul MN 36 M 1:08:42 25.0
3 Michael Tate Minneapolis MN 39 M 1:10:24 24.4
4 Christopher Bosch Saint Paul MN 45 M 1:14:58 22.9
5 Adam Lee Plaza ND 38 M 1:15:05 22.9
6 Cami Eckhoff Detroit Lakes MN 38 F 1:16:03 22.6
7 Chuck Hengel Woodland MN 60 M 1:16:03 22.6
8 Emma Adriaens Elk River MN 34 F 1:16:16 22.5
9 Nicholas Geisen Minneapolis MN 31 M 1:16:41 22.4
10 Elena Jasper Wayzata MN 27 F 1:16:50 22.4
TOP TEN RUN TIMES
Run
PLACE NAME CITY ST AGE S Time Pace
===== ======================= ================== == === = =============
1 Peter Goldberg Minneapolis MN 35 M 40:25 6:32
2 Bryan Tinajero Saint Paul MN 36 M 41:02 6:37
3 Mata Agre Nisswa MN 30 F 41:08 6:38
4 Bridget Tetmeyer Saint Paul MN 22 F 41:10 6:39
5 Steven Voss Osseo MN 39 M 41:51 6:45
6 Elena Jasper Wayzata MN 27 F 42:54 6:55
7 Cami Eckhoff Detroit Lakes MN 38 F 44:14 7:08
8 Gordy Hill Falcon Heights MN 42 M 45:00 7:16
9 Nicholas Geisen Minneapolis MN 31 M 45:00 7:16
10 Nicholas Grey Saint Paul MN 43 M 45:04 7:16
================================================================================================================================================
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 922 Bryan Tinajero Saint Paul MN 36 3 24:51 1:35 1:57 2 1:08:42 25.0 1:25 2 41:02 6:37 2:17:55
2 916 Michael Tate Minneapolis MN 39 5 25:21 1:36 0:49 3 1:10:24 24.4 1:31 7 45:18 7:19 2:23:21
3 927 Steven Voss Osseo MN 39 2 24:19 1:32 1:07 10 1:17:42 22.1 2:28 3 41:51 6:45 2:27:24
4 769 Peter Goldberg Minneapolis MN 35 11 27:08 1:43 3:03 12 1:18:08 22.0 3:04 1 40:25 6:32 2:31:47
5 784 Chuck Hengel Woodland MN 60 14 28:20 1:48 1:12 6 1:16:03 22.6 1:26 8 45:39 7:22 2:32:38
6 789 Gordy Hill Falcon Heights MN 42 4 25:13 1:36 0:58 17 1:21:05 21.2 1:26 4 45:00 7:16 2:33:39
7 843 Corey McKusick Minneapolis MN 48 8 26:37 1:41 1:39 11 1:18:02 22.0 2:19 10 45:53 7:24 2:34:28
8 766 Nicholas Geisen Minneapolis MN 31 17 29:51 1:53 1:57 7 1:16:41 22.4 1:57 5 45:00 7:16 2:35:25
9 822 Adam Lee Plaza ND 38 21 31:56 2:01 1:23 5 1:15:05 22.9 1:21 9 45:52 7:24 2:35:36
10 739 Tim Brown Emily MN 65 16 28:46 1:49 1:47 8 1:16:56 22.4 1:51 11 46:30 7:30 2:35:48
11 734 Christopher Bosch Saint Paul MN 45 6 25:26 1:37 2:01 4 1:14:58 22.9 2:13 21 51:30 8:19 2:36:05
12 858 Jason Neumann Saint Augusta MN 42 15 28:35 1:49 1:08 9 1:17:20 22.2 1:37 18 49:51 8:03 2:38:30
13 850 Nate Miller Minneapolis MN 32 9 26:39 1:41 1:56 14 1:18:50 21.8 1:12 19 49:57 8:04 2:38:31
14 780 Nolan Hansen Minneapolis MN 23 10 26:51 1:42 1:53 21 1:22:43 20.8 1:41 12 46:54 7:34 2:39:59
15 772 Nicholas Grey Saint Paul MN 43 25 32:27 2:03 1:59 15 1:18:50 21.8 2:58 6 45:04 7:16 2:41:16
16 759 Troy Edmond North Branch MN 37 19 31:10 1:58 1:00 18 1:21:31 21.1 1:10 13 47:27 7:40 2:42:16
17 807 Rob Kaufman Chanhassen MN 61 12 27:20 1:44 0:57 16 1:20:57 21.2 2:16 22 51:46 8:21 2:43:14
18 745 Andres Colmenares Edina MN 39 7 25:57 1:39 1:37 20 1:22:28 20.9 1:25 25 53:07 8:34 2:44:33
19 937 David Younglove Lakeville MN 54 22 32:22 2:03 2:43 13 1:18:15 22.0 2:00 27 54:12 8:45 2:49:30
20 912 Steven Talsma Chandler MN 33 18 30:10 1:55 2:15 29 1:29:26 19.2 1:27 17 49:13 7:57 2:52:29
21 871 Joshua Pilsner Delano MN 36 13 28:11 1:47 3:18 27 1:28:27 19.4 3:15 20 50:52 8:13 2:54:01
22 841 Mike McClure Apple Valley MN 52 29 33:01 2:05 2:38 22 1:25:33 20.1 2:01 24 52:47 8:31 2:55:58
23 767 Richard Geisen Eden Prairie MN 57 26 32:40 2:04 2:16 28 1:28:54 19.3 3:05 16 49:11 7:56 2:56:06
24 738 Brandon Brogly Coon Rapids MN 35 35 35:56 2:16 2:22 25 1:27:38 19.6 2:01 15 48:28 7:50 2:56:23
25 809 Bas Kietselaer Rochester MN 47 24 32:27 2:03 2:21 23 1:26:46 19.8 2:31 28 54:31 8:48 2:58:34
26 761 Matthew Evans Saint Paul MN 50 28 32:48 2:05 1:58 26 1:28:18 19.5 2:13 29 54:38 8:49 2:59:53
27 834 Ethan Marcoux Saint Paul MN 44 23 32:26 2:03 2:44 24 1:27:06 19.7 2:10 33 1:00:51 9:49 3:05:16
28 744 Mike Coddington Eden Prairie MN 44 30 33:07 2:06 2:26 30 1:31:54 18.7 1:53 30 56:33 9:08 3:05:51
29 874 Tim Poeschl Bloomington MN 48 31 33:07 2:06 3:06 19 1:22:06 20.9 4:43 37 1:03:55 10:19 3:06:55
30 729 Trevor Barton Hanover MN 19 1 22:09 1:24 3:53 36 1:42:29 16.8 1:48 31 57:04 9:13 3:07:21
31 909 David Swift Glencoe MN 61 33 33:22 2:07 2:20 32 1:35:36 18.0 1:50 36 1:03:22 10:14 3:16:28
32 776 Ethan Hall Dresser WI 18 32 33:18 2:07 4:03 38 1:53:39 15.1 1:38 14 48:08 7:46 3:20:43
33 826 George Lemke Watkins MN 24 39 40:00 2:32 4:09 34 1:41:49 16.9 3:20 23 52:40 8:30 3:21:56
34 750 Jonathan Crawford Minneapolis MN 36 37 38:30 2:26 1:59 31 1:35:23 18.0 2:12 38 1:04:53 10:28 3:22:55
35 844 Calvin Meyer Chaska MN 28 27 32:40 2:04 4:50 37 1:47:30 16.0 2:50 32 59:37 9:37 3:27:25
36 863 Nathan Onstad Crystal MN 27 36 37:31 2:22 2:43 35 1:41:58 16.9 1:04 39 1:06:36 10:45 3:29:51
37 758 Dawson Eckerman Osceola WI 16 42 2:10:21 13.2 1:35 26 53:10 8:35 3:42:26
38 879 Cary Radisewitz Luverne MN 67 38 39:27 2:30 7:04 33 1:40:14 17.2 8:35 42 1:09:36 11:14 3:44:55
39 904 Kyle Sonnenburg Belle Plaine MN 30 34 34:48 2:12 3:14 41 1:57:20 14.7 3:19 41 1:08:41 11:05 3:47:19
40 910 Isaac Swift Hutchinson MN 23 40 44:34 2:49 2:53 40 1:57:03 14.7 1:19 40 1:07:07 10:50 3:52:55
41 749 Benjamin Craven Minneapolis MN 25 41 47:37 3:01 5:01 39 1:56:10 14.8 4:43 35 1:02:35 10:06 3:56:04
42 777 Jacob Hall Dresser WI 21 42 50:27 3:11 10:19 43 2:37:04 10.9 11:59 34 1:00:52 9:49 4:50:39
742 Tony Casassa Andover MN 49 20 31:13 1:59 0:58 1 1:03:08 27.2
================================================================================================================================================
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 803 Elena Jasper Wayzata MN 27 1 22:13 1:25 0:50 3 1:16:50 22.4 1:09 3 42:54 6:55 2:23:54
2 950 Cami Eckhoff Detroit Lakes MN 38 2 23:00 1:28 1:18 1 1:16:03 22.6 1:14 4 44:14 7:08 2:25:46
3 917 Bridget Tetmeyer Saint Paul MN 22 3 25:32 1:37 1:24 5 1:22:14 20.9 2:02 2 41:10 6:39 2:32:21
4 723 Mata Agre Nisswa MN 30 5 27:11 1:43 1:15 9 1:29:11 19.3 1:23 1 41:08 6:38 2:40:06
5 722 Emma Adriaens Elk River MN 34 18 33:57 2:09 2:11 2 1:16:16 22.5 1:39 8 51:41 8:21 2:45:42
6 867 Merilea Osterlund Rochester MN 48 6 27:45 1:46 1:32 4 1:20:58 21.2 1:39 14 54:25 8:47 2:46:17
7 934 Amy Woolsey Foley MN 58 12 30:44 1:57 1:09 7 1:23:40 20.6 1:16 11 53:21 8:37 2:50:07
8 760 Kelly Emmerich Alexandria MN 33 11 30:05 1:54 1:12 12 1:32:37 18.6 1:22 5 45:21 7:19 2:50:35
9 914 Cristin Tandberg Minneapolis MN 45 13 31:43 2:01 1:33 8 1:27:59 19.5 1:30 10 52:25 8:28 2:55:08
10 737 Rebecca Brodersen Winsted MN 38 15 32:20 2:03 2:52 6 1:23:05 20.7 1:55 15 55:11 8:54 2:55:21
11 833 Micaila Marcelle Saint Paul MN 20 9 28:54 1:50 1:46 13 1:32:48 18.5 1:47 7 51:19 8:17 2:56:31
12 825 Becky Leis Cold Spring MN 42 10 29:35 1:52 2:09 10 1:29:32 19.2 2:29 12 53:24 8:37 2:57:07
13 796 Amber Hollerich Good Thunder MN 36 7 28:35 1:49 2:12 15 1:35:19 18.0 1:25 6 51:00 8:14 2:58:29
14 908 Melany Swenson Saint Cloud MN 41 16 32:52 2:05 4:03 14 1:33:28 18.4 3:43 9 51:57 8:23 3:06:01
15 855 Chris Nehring Kimball MN 55 14 32:03 2:02 1:49 11 1:31:11 18.9 1:36 17 59:48 9:39 3:06:26
16 893 Elizabeth Schwindenhamm Minneapolis MN 30 19 34:01 2:09 2:06 16 1:37:28 17.6 1:42 13 54:05 8:44 3:09:20
17 929 Kelly Wencl Alexandria MN 44 4 25:46 1:38 1:43 18 1:38:25 17.5 1:55 21 1:02:08 10:02 3:09:56
18 884 Angelica Rodriguez Rome Minneapolis MN 42 24 39:41 2:31 3:22 17 1:38:11 17.5 2:04 19 1:00:56 9:50 3:24:13
19 911 Robin Swift Flagstaff AZ 25 21 36:01 2:17 3:06 22 1:46:43 16.1 1:07 16 57:57 9:21 3:24:53
20 805 Elizabeth Kakach Minneapolis MN 32 20 35:59 2:17 2:57 19 1:43:20 16.6 3:31 22 1:05:40 10:36 3:31:25
21 883 Cristina Rodríguez Minneapolis MN 30 22 36:08 2:17 2:27 20 1:44:30 16.5 1:41 23 1:12:03 11:38 3:36:47
22 864 Shannon Onstad Crystal MN 23 8 28:53 1:50 3:10 23 1:49:58 15.6 1:15 24 1:13:41 11:53 3:36:55
23 782 Brittney Hart Mayer MN 33 23 36:59 2:20 3:38 24 1:59:17 14.4 3:21 20 1:02:00 10:00 3:45:13
24 778 Rylee Hall Dresser WI 16 25 50:27 3:11 10:18 25 2:37:03 10.9 12:01 18 1:00:51 9:49 4:50:38
860 Liz Niemer Minneapolis MN 32 17 33:28 2:07 2:28 21 1:44:56 16.4
================================================================================================================================================
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 729 Trevor Barton Hanover MN 19 1 22:09 1:24 3:53 1 1:42:29 16.8 1:48 3 57:04 9:13 3:07:21
2 776 Ethan Hall Dresser WI 18 2 33:18 2:07 4:03 2 1:53:39 15.1 1:38 1 48:08 7:46 3:20:43
3 758 Dawson Eckerman Osceola WI 16 3 2:10:21 13.2 1:35 2 53:10 8:35 3:42:26
================================================================================================================================================
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 778 Rylee Hall Dresser WI 16 1 50:27 3:11 10:18 1 2:37:03 10.9 12:01 1 1:00:51 9:49 4:50:38
================================================================================================================================================
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 780 Nolan Hansen Minneapolis MN 23 1 26:51 1:42 1:53 1 1:22:43 20.8 1:41 1 46:54 7:34 2:39:59
2 826 George Lemke Watkins MN 24 2 40:00 2:32 4:09 2 1:41:49 16.9 3:20 2 52:40 8:30 3:21:56
3 910 Isaac Swift Hutchinson MN 23 3 44:34 2:49 2:53 3 1:57:03 14.7 1:19 4 1:07:07 10:50 3:52:55
4 777 Jacob Hall Dresser WI 21 4 50:27 3:11 10:19 4 2:37:04 10.9 11:59 3 1:00:52 9:49 4:50:39
================================================================================================================================================
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 917 Bridget Tetmeyer Saint Paul MN 22 1 25:32 1:37 1:24 1 1:22:14 20.9 2:02 1 41:10 6:39 2:32:21
2 833 Micaila Marcelle Saint Paul MN 20 3 28:54 1:50 1:46 2 1:32:48 18.5 1:47 2 51:19 8:17 2:56:31
3 864 Shannon Onstad Crystal MN 23 2 28:53 1:50 3:10 3 1:49:58 15.6 1:15 3 1:13:41 11:53 3:36:55
================================================================================================================================================
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 844 Calvin Meyer Chaska MN 28 1 32:40 2:04 4:50 2 1:47:30 16.0 2:50 1 59:37 9:37 3:27:25
2 863 Nathan Onstad Crystal MN 27 2 37:31 2:22 2:43 1 1:41:58 16.9 1:04 3 1:06:36 10:45 3:29:51
3 749 Benjamin Craven Minneapolis MN 25 3 47:37 3:01 5:01 3 1:56:10 14.8 4:43 2 1:02:35 10:06 3:56:04
================================================================================================================================================
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 803 Elena Jasper Wayzata MN 27 1 22:13 1:25 0:50 1 1:16:50 22.4 1:09 1 42:54 6:55 2:23:54
2 911 Robin Swift Flagstaff AZ 25 2 36:01 2:17 3:06 2 1:46:43 16.1 1:07 2 57:57 9:21 3:24:53
================================================================================================================================================
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 766 Nicholas Geisen Minneapolis MN 31 2 29:51 1:53 1:57 1 1:16:41 22.4 1:57 1 45:00 7:16 2:35:25
2 850 Nate Miller Minneapolis MN 32 1 26:39 1:41 1:56 2 1:18:50 21.8 1:12 3 49:57 8:04 2:38:31
3 912 Steven Talsma Chandler MN 33 3 30:10 1:55 2:15 3 1:29:26 19.2 1:27 2 49:13 7:57 2:52:29
4 904 Kyle Sonnenburg Belle Plaine MN 30 4 34:48 2:12 3:14 4 1:57:20 14.7 3:19 4 1:08:41 11:05 3:47:19
================================================================================================================================================
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 723 Mata Agre Nisswa MN 30 1 27:11 1:43 1:15 2 1:29:11 19.3 1:23 1 41:08 6:38 2:40:06
2 722 Emma Adriaens Elk River MN 34 4 33:57 2:09 2:11 1 1:16:16 22.5 1:39 3 51:41 8:21 2:45:42
3 760 Kelly Emmerich Alexandria MN 33 2 30:05 1:54 1:12 3 1:32:37 18.6 1:22 2 45:21 7:19 2:50:35
4 893 Elizabeth Schwindenhamm Minneapolis MN 30 5 34:01 2:09 2:06 4 1:37:28 17.6 1:42 4 54:05 8:44 3:09:20
5 805 Elizabeth Kakach Minneapolis MN 32 6 35:59 2:17 2:57 5 1:43:20 16.6 3:31 6 1:05:40 10:36 3:31:25
6 883 Cristina Rodríguez Minneapolis MN 30 7 36:08 2:17 2:27 6 1:44:30 16.5 1:41 7 1:12:03 11:38 3:36:47
7 782 Brittney Hart Mayer MN 33 8 36:59 2:20 3:38 8 1:59:17 14.4 3:21 5 1:02:00 10:00 3:45:13
860 Liz Niemer Minneapolis MN 32 3 33:28 2:07 2:28 7 1:44:56 16.4
================================================================================================================================================
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 922 Bryan Tinajero Saint Paul MN 36 2 24:51 1:35 1:57 1 1:08:42 25.0 1:25 2 41:02 6:37 2:17:55
2 916 Michael Tate Minneapolis MN 39 3 25:21 1:36 0:49 2 1:10:24 24.4 1:31 4 45:18 7:19 2:23:21
3 927 Steven Voss Osseo MN 39 1 24:19 1:32 1:07 4 1:17:42 22.1 2:28 3 41:51 6:45 2:27:24
4 769 Peter Goldberg Minneapolis MN 35 5 27:08 1:43 3:03 5 1:18:08 22.0 3:04 1 40:25 6:32 2:31:47
5 822 Adam Lee Plaza ND 38 8 31:56 2:01 1:23 3 1:15:05 22.9 1:21 5 45:52 7:24 2:35:36
6 759 Troy Edmond North Branch MN 37 7 31:10 1:58 1:00 6 1:21:31 21.1 1:10 6 47:27 7:40 2:42:16
7 745 Andres Colmenares Edina MN 39 4 25:57 1:39 1:37 7 1:22:28 20.9 1:25 9 53:07 8:34 2:44:33
8 871 Joshua Pilsner Delano MN 36 6 28:11 1:47 3:18 9 1:28:27 19.4 3:15 8 50:52 8:13 2:54:01
9 738 Brandon Brogly Coon Rapids MN 35 9 35:56 2:16 2:22 8 1:27:38 19.6 2:01 7 48:28 7:50 2:56:23
10 750 Jonathan Crawford Minneapolis MN 36 10 38:30 2:26 1:59 10 1:35:23 18.0 2:12 10 1:04:53 10:28 3:22:55
================================================================================================================================================
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 950 Cami Eckhoff Detroit Lakes MN 38 1 23:00 1:28 1:18 1 1:16:03 22.6 1:14 1 44:14 7:08 2:25:46
2 737 Rebecca Brodersen Winsted MN 38 3 32:20 2:03 2:52 2 1:23:05 20.7 1:55 3 55:11 8:54 2:55:21
3 796 Amber Hollerich Good Thunder MN 36 2 28:35 1:49 2:12 3 1:35:19 18.0 1:25 2 51:00 8:14 2:58:29
================================================================================================================================================
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 789 Gordy Hill Falcon Heights MN 42 1 25:13 1:36 0:58 3 1:21:05 21.2 1:26 1 45:00 7:16 2:33:39
2 858 Jason Neumann Saint Augusta MN 42 2 28:35 1:49 1:08 1 1:17:20 22.2 1:37 3 49:51 8:03 2:38:30
3 772 Nicholas Grey Saint Paul MN 43 4 32:27 2:03 1:59 2 1:18:50 21.8 2:58 2 45:04 7:16 2:41:16
4 834 Ethan Marcoux Saint Paul MN 44 3 32:26 2:03 2:44 4 1:27:06 19.7 2:10 5 1:00:51 9:49 3:05:16
5 744 Mike Coddington Eden Prairie MN 44 5 33:07 2:06 2:26 5 1:31:54 18.7 1:53 4 56:33 9:08 3:05:51
================================================================================================================================================
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 825 Becky Leis Cold Spring MN 42 2 29:35 1:52 2:09 1 1:29:32 19.2 2:29 2 53:24 8:37 2:57:07
2 908 Melany Swenson Saint Cloud MN 41 3 32:52 2:05 4:03 2 1:33:28 18.4 3:43 1 51:57 8:23 3:06:01
3 929 Kelly Wencl Alexandria MN 44 1 25:46 1:38 1:43 4 1:38:25 17.5 1:55 4 1:02:08 10:02 3:09:56
4 884 Angelica Rodriguez Rome Minneapolis MN 42 4 39:41 2:31 3:22 3 1:38:11 17.5 2:04 3 1:00:56 9:50 3:24:13
================================================================================================================================================
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 843 Corey McKusick Minneapolis MN 48 2 26:37 1:41 1:39 3 1:18:02 22.0 2:19 1 45:53 7:24 2:34:28
2 734 Christopher Bosch Saint Paul MN 45 1 25:26 1:37 2:01 2 1:14:58 22.9 2:13 2 51:30 8:19 2:36:05
3 809 Bas Kietselaer Rochester MN 47 4 32:27 2:03 2:21 5 1:26:46 19.8 2:31 3 54:31 8:48 2:58:34
4 874 Tim Poeschl Bloomington MN 48 5 33:07 2:06 3:06 4 1:22:06 20.9 4:43 4 1:03:55 10:19 3:06:55
742 Tony Casassa Andover MN 49 3 31:13 1:59 0:58 1 1:03:08 27.2
================================================================================================================================================
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 867 Merilea Osterlund Rochester MN 48 1 27:45 1:46 1:32 1 1:20:58 21.2 1:39 2 54:25 8:47 2:46:17
2 914 Cristin Tandberg Minneapolis MN 45 2 31:43 2:01 1:33 2 1:27:59 19.5 1:30 1 52:25 8:28 2:55:08
================================================================================================================================================
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 937 David Younglove Lakeville MN 54 1 32:22 2:03 2:43 1 1:18:15 22.0 2:00 2 54:12 8:45 2:49:30
2 841 Mike McClure Apple Valley MN 52 3 33:01 2:05 2:38 2 1:25:33 20.1 2:01 1 52:47 8:31 2:55:58
3 761 Matthew Evans Saint Paul MN 50 2 32:48 2:05 1:58 3 1:28:18 19.5 2:13 3 54:38 8:49 2:59:53
================================================================================================================================================
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
===== ==== ======================= ================== == === =============== ===== ================= ===== ================== =======
================================================================================================================================================
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 767 Richard Geisen Eden Prairie MN 57 1 32:40 2:04 2:16 1 1:28:54 19.3 3:05 1 49:11 7:56 2:56:06
================================================================================================================================================
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 934 Amy Woolsey Foley MN 58 1 30:44 1:57 1:09 1 1:23:40 20.6 1:16 1 53:21 8:37 2:50:07
2 855 Chris Nehring Kimball MN 55 2 32:03 2:02 1:49 2 1:31:11 18.9 1:36 2 59:48 9:39 3:06:26
================================================================================================================================================
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 784 Chuck Hengel Woodland MN 60 2 28:20 1:48 1:12 1 1:16:03 22.6 1:26 1 45:39 7:22 2:32:38
2 807 Rob Kaufman Chanhassen MN 61 1 27:20 1:44 0:57 2 1:20:57 21.2 2:16 2 51:46 8:21 2:43:14
3 909 David Swift Glencoe MN 61 3 33:22 2:07 2:20 3 1:35:36 18.0 1:50 3 1:03:22 10:14 3:16:28
================================================================================================================================================
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
===== ==== ======================= ================== == === =============== ===== ================= ===== ================== =======
================================================================================================================================================
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 739 Tim Brown Emily MN 65 1 28:46 1:49 1:47 1 1:16:56 22.4 1:51 1 46:30 7:30 2:35:48
2 879 Cary Radisewitz Luverne MN 67 2 39:27 2:30 7:04 2 1:40:14 17.2 8:35 2 1:09:36 11:14 3:44:55
================================================================================================================================================
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 - 74
================================================================================================================================================
Place Bib Name City St Age Rank Swim 100yd Trn.1 Rank Bike Rate Trn.2 Rank Run Pace Finish
===== ==== ======================= ================== == === =============== ===== ================= ===== ================== =======
================================================================================================================================================
FEMALE AGE GROUP 70 - 74
================================================================================================================================================
Place Bib Name City St Age Rank Swim 100yd Trn.1 Rank Bike Rate Trn.2 Rank Run Pace Finish
===== ==== ======================= ================== == === =============== ===== ================= ===== ================== =======
================================================================================================================================================
MALE AGE GROUP 75 - 79
================================================================================================================================================
Place Bib Name City St Age Rank Swim 100yd Trn.1 Rank Bike Rate Trn.2 Rank Run Pace Finish
===== ==== ======================= ================== == === =============== ===== ================= ===== ================== =======
================================================================================================================================================
FEMALE AGE GROUP 75 - 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: 88
Total Number of Team Finishers: 2
Total Number of Individual Finishers: 66
Number of Male Finishers: 42
Number of Female Finishers: 24
Did not Finish Race or Did Not Start: 19