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