Search
Race
                                                           BUFFALO TRIATHLON
                                                Sturges Park, Buffalo, MN - June 1, 2025
                                                .9 Mile Swim - 24.5 Mile Bike - 10K Run
   

Place Div/Tot   Bib Name                    City               St Age Sex Rank SWIM 100yd Trn.1 Rank   BIKE   MPH Trn.2 Rank   RUN    Pace FINISH
===== ======== ==== ======================= ================== == === === =============== ===== ================= ===== ================== =======
    1   1/13    257 Spencer Syvertson       Alexandria         MN  28 M     3 23:50  1:31  0:47    1   57:11 25.7  0:55    3   38:23  6:11 2:01:04 
    2   1/17    312 John Bodeau             Eden Prairie       MN  31 M     6 24:27  1:33  1:10    2   59:34 24.7  1:03    4   38:53  6:16 2:05:05 
    3   2/17    270 Richard Vanden Branden  Superior           WI  30 M     8 24:40  1:34  1:40    4 1:02:58 23.3  0:53    2   36:14  5:50 2:06:22 
    4   2/13    243 Gabe Smit               Chicago            IL  22 M    11 25:35  1:37  1:35   13 1:07:08 21.9  0:39    1   32:52  5:18 2:07:47 
    5   3/13    212 Sean Pickle             Saint Cloud        MN  20 M     5 23:52  1:31  0:47    5 1:02:59 23.3  0:37   10   42:02  6:46 2:10:15 
    6   3/17     66 Tom Emmerich            Alexandria         MN  37 M    14 26:04  1:39  1:38    3 1:02:54 23.4  1:02    5   40:38  6:33 2:12:14 
    7   1/2     286 Kyler Williams          Zimmerman          MN  16 M     2 23:49  1:31  1:09   15 1:07:16 21.9  0:41   14   42:27  6:50 2:15:19 
    8   1/16    276 Steven Voss             Osseo              MN  40 M    12 25:40  1:38  1:05   20 1:07:57 21.6  1:33    7   40:55  6:36 2:17:09 
    9   2/16    288 Bob Wolter              Victoria           MN  40 M    19 28:13  1:47  1:53    6 1:03:32 23.1  1:32   11   42:08  6:47 2:17:17 
   10   4/13    256 Kyle Sweeney            Maple Grove        MN  27 M    16 27:24  1:44  1:08   19 1:07:46 21.7  1:16    8   41:17  6:39 2:18:51 
   11   4/17    197 Jacob Niemann           Minneapolis        MN  32 M    17 27:45  1:46  0:54   12 1:06:52 22.0  0:54   15   42:39  6:52 2:19:02 
   12   3/16    281 Mike Wente              Minneapolis        MN  49 M    33 29:08  1:51  2:42    8 1:04:19 22.9  1:30    9   41:49  6:44 2:19:26 
   13   4/16     18 Brent Beaulieu          Champlin           MN  41 M    13 25:40  1:38  1:35   18 1:07:18 21.8  1:22   20   44:12  7:07 2:20:05 
   14   2/2     248 Nolan Snyder            Sartell            MN  15 M     1 23:31  1:30  2:07   10 1:05:55 22.3  1:22   31   48:41  7:51 2:21:35 
   15   1/11     53 Katie Deregnier         Farmington         MN  37 F     7 24:32  1:33  1:15   30 1:10:57 20.7  1:09   19   44:10  7:07 2:22:01 
   16   1/4      55 Kenneth Downer          Victoria           MN  60 M    15 26:45  1:42  2:01   11 1:06:19 22.2  0:57   25   46:02  7:25 2:22:02 
   17   5/16    199 Tim Nordberg            Chanhassen         MN  44 M    35 29:11  1:51  1:37    7 1:03:53 23.0  1:31   29   48:28  7:48 2:24:38 
   18   5/13    210 Vincent Perz            Minneapolis        MN  28 M    29 28:53  1:50  3:56    9 1:05:32 22.4  2:04   21   44:27  7:10 2:24:50 
   19   5/17    187 Michael Morrison        Plymouth           MN  33 M    26 28:51  1:50  1:23   17 1:07:17 21.8  1:57   23   45:40  7:21 2:25:06 
   20   6/17      7 Alex Arnason            Minneapolis        MN  38 M    25 28:45  1:49  1:50   25 1:10:03 21.0  1:18   22   44:33  7:11 2:26:26 
   21   7/17     85 Peter Goldberg          Minneapolis        MN  36 M    37 29:17  1:51  4:41   21 1:08:06 21.6  2:10   13   42:26  6:50 2:26:37 
   22   6/16     69 Drew Fanberg            Hugo               MN  45 M    23 28:28  1:48  1:52   16 1:07:17 21.8  1:30   27   47:39  7:41 2:26:44 
   23   7/16    105 David Hinrichs          Champlin           MN  44 M    21 28:21  1:48  2:22   26 1:10:13 20.9  2:18   16   44:04  7:06 2:27:16 
   24   2/11    101 Kristen Hawkins         Saint Paul         MN  36 F    28 28:53  1:50  1:01   33 1:11:14 20.6  1:16   24   45:48  7:23 2:28:10 
   25   8/16    154 Jacob Leeling           St. Paul           MN  48 M    18 28:13  1:47  1:47   23 1:08:54 21.3  1:22   36   49:01  7:54 2:29:15 
   26   3/11     65 Kelly Emmerich          Alexandria         MN  34 F    40 29:45  1:53  2:01   34 1:12:05 20.4  1:29   18   44:10  7:07 2:29:27 
   27   9/16    178 Corey McKusick          Minneapolis        MN  49 M    36 29:14  1:51  1:42   27 1:10:16 20.9  1:44   32   48:47  7:51 2:31:41 
   28   1/15     84 Oscar Godoi             Apple Valley       MN  50 M     9 24:45  1:34  1:12   24 1:09:17 21.2  1:57   59   55:14  8:54 2:32:23 
   29   1/9     216 Amy Preusser            Melrose            MN  27 F    32 29:07  1:51  2:48   53 1:16:44 19.2  1:08   17   44:06  7:06 2:33:51 
   30   2/15    183 Dennis Mohagen          Chanhassen         MN  52 M    10 25:18  1:36  1:48   14 1:07:08 21.9  1:41   72   58:10  9:22 2:34:03 
   31   4/11     90 Whitney Greilanger      Saint Paul         MN  39 F    27 28:51  1:50  1:57   29 1:10:56 20.7  1:41   44   50:56  8:12 2:34:20 
   32   8/17    269 Ryan Van Mechelen       St. Louis Park     MN  31 M    34 29:09  1:51  1:47   68 1:19:55 18.4  1:15   12   42:23  6:50 2:34:26 
   33   6/13    217 Ryan Preusser           Melrose            MN  27 M    49 31:09  1:58  2:54   31 1:11:01 20.7  1:20   42   50:08  8:04 2:36:30 
   34   2/9     282 Maggie Werba            Osseo              MN  28 F     4 23:52  1:31  2:21   49 1:16:32 19.2  1:18   48   52:34  8:28 2:36:35 
   35   5/11     54 Lindsey Desutter        Minneapolis        MN  35 F    44 30:31  1:56  2:08   39 1:14:15 19.8  1:14   30   48:38  7:50 2:36:44 
   36   1/11     38 Shannon Carroll         Eden Prairie       MN  45 F    57 32:26  2:03  2:00   22 1:08:39 21.4  1:36   47   52:31  8:27 2:37:10 
   37   3/15    314 Jeff Johnson            Engelwood          FL  58 M    72 35:12  2:14  2:18   28 1:10:21 20.9  1:18   37   49:17  7:56 2:38:25 
   38   2/11    260 Cristin Tandberg        Minneapolis        MN  46 F    47 31:03  1:58  1:57   48 1:16:24 19.2  1:27   33   48:49  7:52 2:39:38 
   39   4/15    103 Kevin Hill              Golden Valley      MN  55 M    43 30:14  1:55  3:34   43 1:14:55 19.6  1:14   43   50:54  8:12 2:40:49 
   40   6/11     71 Kayla Faustyn           Minneapolis        MN  30 F    42 30:13  1:55  2:44   51 1:16:33 19.2  1:59   40   50:06  8:04 2:41:33 
   41  10/16    196 Jason Neumann           Saint Augusta      MN  43 M    48 31:08  1:58  1:34   32 1:11:12 20.6  1:38   67   56:31  9:06 2:42:02 
   42   9/17    258 Justin T                Minneapolis        MN  33 M    70 35:03  2:13  2:42   47 1:16:17 19.3  0:58   34   48:50  7:52 2:43:48 
   43   7/13    275 Jacob Voorhees          Minneapolis        MN  23 M    41 30:09  1:55  3:01   38 1:14:12 19.8  1:17   61   55:17  8:54 2:43:55 
   44   7/11    318 Elizabeth Claybaught    Farmington         MN  34 F    52 31:53  2:01  2:04   86 1:28:32 16.6  0:45    6   40:54  6:35 2:44:06 
   45   5/15    227 Derek Rogers            Minneapolis        MN  55 M    30 28:58  1:50  3:41   35 1:12:27 20.3  2:24   68   56:44  9:08 2:44:13 
   46   6/15     41 Scott Clemente          Minneapolis        MN  50 M    59 32:55  2:05  2:53   37 1:13:26 20.0  2:00   53   53:34  8:38 2:44:45 
   47   7/15     95 Daniel Hackenberg       Eden Prairie       MN  52 M    31 29:04  1:51  2:25   50 1:16:33 19.2  1:57   60   55:17  8:54 2:45:14 
   48   8/11    186 Melissa Morrison        Minneapolis        MN  31 F    45 30:49  1:57  1:46   69 1:20:15 18.3  2:21   41   50:07  8:04 2:45:16 
   49  10/17    272 Mark Vanderlinde        Minneapolis        MN  37 M    66 34:17  2:10  2:08   56 1:17:42 18.9  2:10   38   49:32  7:59 2:45:48 
   50   8/13    236 Dominick Schleper       Shakopee           MN  29 M    50 31:10  1:59  3:12   76 1:22:06 17.9  1:53   28   48:24  7:48 2:46:43 
   51   1/2     129 Cheryl Johnson          North Mankato      MN  52 F    60 33:07  2:06  2:12   54 1:16:54 19.1  1:43   49   52:59  8:32 2:46:53 
   52   8/15    310 Alan Lybeck             Minneapolis        MN  59 M    38 29:20  1:52  2:13   73 1:20:57 18.2  1:10   52   53:21  8:36 2:46:59 
   53   1/1     104 Lisa Hines              Waite Park         MN  62 F    53 31:57  2:01  2:01   58 1:17:58 18.9  1:11   55   53:55  8:41 2:47:01 
   54   3/11    123 Stacy Jackson           Mankato            MN  45 F    51 31:22  1:59  2:24   60 1:18:13 18.8  1:59   54   53:50  8:40 2:47:47 
   55  11/16    306 Chestin Josewski        Victoria           MN  42 M    73 35:30  2:15  2:39   42 1:14:47 19.7  2:27   50   53:04  8:33 2:48:25 
   56   9/13    118 David Huffman           Minneapolis        MN  29 M    64 34:02  2:09  3:20   75 1:21:58 17.9  1:32   26   47:37  7:40 2:48:27 
   57  10/13    119 Taylor Huffman          New Brighton       MN  29 M    56 32:14  2:03  4:03   59 1:18:11 18.8  2:08   46   52:09  8:24 2:48:43 
   58  11/17    113 Zachary Howard          Minneapolis        MN  37 M    39 29:42  1:53  2:33   45 1:15:54 19.4  2:20   74   58:18  9:23 2:48:44 
   59   2/4     106 John Hoffman            Minnetonka         MN  60 M    65 34:12  2:10  1:09   55 1:16:59 19.1  1:31   63   55:41  8:58 2:49:30 
   60   3/4     255 Larry Stracke           Scottsdale         AZ  68 M    62 33:51  2:09  2:10   46 1:16:09 19.3  1:26   69   56:46  9:08 2:50:21 
   61   9/15    273 Timm Vedder             Sartell            MN  50 M    82 37:43  2:23  4:17   36 1:12:35 20.3  2:50   51   53:05  8:33 2:50:28 
   62  11/13    295 Justin Zeich            Fargo              ND  26 M    55 32:09  2:02  6:36   70 1:20:31 18.3  2:22   35   48:56  7:53 2:50:33 
   63   9/11    296 Rachel Zimmerman        Minneapolis        MN  36 F    79 36:23  2:18  2:16   62 1:18:42 18.7  1:22   45   52:04  8:23 2:50:46 
   64  12/17    170 Matthew McClellan       Buffalo            MN  36 M    54 31:59  2:02  2:32   63 1:18:45 18.7  1:23   70   57:10  9:12 2:51:47 
   65  13/17    147 Austin Langer           Red Wing           MN  38 M    83 38:03  2:25  1:49   41 1:14:43 19.7  0:49   71   57:32  9:16 2:52:54 
   66   4/11    142 Nicole Knutson          Eden Prairie       MN  40 F    61 33:14  2:06  2:26   72 1:20:52 18.2  1:41   58   54:50  8:50 2:53:02 
   67  10/15    205 Marty Otten             Maple Grove        MN  53 M    74 35:32  2:15  2:52   44 1:15:43 19.4  2:51   66   56:30  9:06 2:53:26 
   68  11/15    172 Mike McClure            Apple Valley       MN  53 M    71 35:06  2:13  2:57   71 1:20:33 18.2  2:05   57   54:32  8:47 2:55:10 
   69  14/17    163 Ryan Macmaster          Fargo              ND  37 M    24 28:31  1:48  2:00   65 1:19:25 18.5  1:56   87 1:03:44 10:16 2:55:34 
   70  15/17     77 Russell Funk            North Oaks         MN  39 M    76 35:51  2:16  7:24   40 1:14:39 19.7  3:20   62   55:38  8:58 2:56:50 
   71   5/11     75 Maren Francis           Minneapolis        MN  41 F    22 28:23  1:48  3:42   83 1:26:55 16.9  2:12   65   56:06  9:02 2:57:15 
   72  12/13    179 Jacob Mellor            Saint Paul         MN  29 M    93 42:38  2:42  3:36   67 1:19:50 18.4  2:23   39   49:52  8:02 2:58:17 
   73   6/11    155 Rebecca Leis            Cold Spring        MN  43 F    78 36:23  2:18  2:52   64 1:19:10 18.6  1:19   75   58:38  9:27 2:58:20 
   74   3/9      48 Chandler Deberg         Minneapolis        MN  25 F    77 36:12  2:18  3:26   82 1:26:34 17.0  1:59   56   54:27  8:46 3:02:36 
   75   7/11     91 Kim Grove               Lakeville          MN  42 F    67 34:30  2:11  2:30   77 1:23:09 17.7  1:12   85 1:02:31 10:04 3:03:51 
   76   4/9     144 Peyton Kopel            Sauk Rapids        MN  22 F    63 33:53  2:09  7:04   57 1:17:45 18.9  5:15   83 1:02:09 10:01 3:06:04 
   77  13/13    185 Tristan Morris          Minnetonka         MN  20 M    20 28:20  1:48  6:21   80 1:25:40 17.2  2:22   86 1:03:23 10:13 3:06:05 
   78  16/17     19 Jacob Becker            Buffalo            MN  38 M    96 44:02  2:47  5:02   61 1:18:17 18.8  3:14   64   56:04  9:02 3:06:37 
   79  12/16     35 Roy Calvo               Saint Paul         MN  47 M    75 35:39  2:16  5:44   79 1:23:52 17.5  3:30   78   59:33  9:35 3:08:16 
   80  12/15     50 Daniel Dederichs        Waverly            MN  58 M    91 40:46  2:35  2:19   52 1:16:43 19.2  2:14   89 1:06:49 10:46 3:08:48 
   81   5/9     110 Erika Holm              Minneapolis        MN  25 F    46 30:59  1:58  2:13   92 1:34:29 15.6  1:14   79   59:57  9:39 3:08:50 
   82  13/16     72 Scott Festin            Victoria           MN  41 M    98 44:44  2:50  3:03   78 1:23:15 17.7  2:30   73   58:12  9:22 3:11:41 
   83  17/17    135 Alex Juettner           Saint Paul         MN  37 M    94 43:04  2:44  5:02   74 1:21:20 18.1  2:19   82 1:00:56  9:49 3:12:38 
   84   6/9     319 Taylor Laube            Buffalo            MN  22 F    58 32:31  2:04  2:23   85 1:28:04 16.7  2:02   92 1:09:24 11:11 3:14:22 
   85  14/16    127 Mark Jeans              Minneapolis        MN  44 M    81 37:40  2:23  5:13   66 1:19:32 18.5  4:08   91 1:08:41 11:04 3:15:13 
   86  13/15     37 Jesse Carlson           Cokato             MN  50 M    68 34:40  2:12  4:46   87 1:29:10 16.5  3:46   88 1:04:31 10:23 3:16:52 
   87   8/11     88 Kristen Grant           Columbia Heights   MN  42 F    80 37:12  2:21  2:40   94 1:36:08 15.3  2:30   80 1:00:02  9:40 3:18:31 
   88   2/2     287 Janet Winter            Buffalo            MN  53 F    92 41:05  2:36  5:40   88 1:29:32 16.4  3:28   77   59:20  9:33 3:19:02 
   89   7/9     158 Grace Loescher          Watertown          WI  24 F    84 38:09  2:25  2:00   97 1:38:08 15.0  1:50   76   59:05  9:31 3:19:10 
   90  15/16    234 Benjy Schirm            Buffalo            MN  41 M    85 38:23  2:26  3:08   93 1:35:08 15.5  2:51   81 1:00:42  9:46 3:20:11 
   91  14/15    168 Jamie McCarthy          Lakeville          MN  57 M    87 39:35  2:30  4:15   81 1:26:00 17.1  4:25   94 1:13:09 11:47 3:27:21 
   92   8/9     143 Elizabeth Kodet         Fargo              ND  28 F    69 34:59  2:13  5:35   98 1:38:29 14.9  4:04   93 1:10:03 11:17 3:33:09 
   93   9/11    160 Kristin Lotthammer      Buffalo            MN  49 F   100 51:08  3:14  5:27   89 1:30:57 16.2  3:26   84 1:02:19 10:02 3:33:16 
   94  15/15     23 Steve Benoit            Roseville          MN  58 M    90 40:32  2:34  5:44   90 1:31:59 16.0  5:36   98 1:14:41 12:02 3:38:30 
   95  10/11     52 Kate Dehmer             Saint Paul         MN  36 F    88 39:48  2:31  6:50   96 1:36:37 15.2  4:30   95 1:14:10 11:57 3:41:53 
   96  10/11     86 Julie Golla             Chaska             MN  48 F    86 38:32  2:26  1:47  101 1:47:00 13.7  1:59   97 1:14:31 12:00 3:43:47 
   97  11/11    222 Ellen Recker            Plymouth           MN  36 F    89 39:48  2:31  7:05   95 1:36:21 15.3  3:41  100 1:17:04 12:25 3:43:57 
   98  16/16     39 Nishit Charadva         Plymouth           MN  41 M   101 63:58  4:03  4:38   84 1:28:03 16.7  1:56   90 1:08:36 11:03 3:47:09 
   99   4/4     219 Cary Radisewitz         Luverne            MN  68 M    95 43:05  2:44  7:52   91 1:32:32 15.9 10:35   99 1:16:25 12:18 3:50:27 
  100  11/11     96 Anne Haddad             Northfield         MN  48 F    97 44:38  2:50  5:21   99 1:42:16 14.4  4:33   96 1:14:18 11:58 3:51:05 
  101   9/9     166 Katelyn Malik           Minneapolis        MN  29 F    99 50:40  3:12  4:42  100 1:44:47 14.0  3:21  101 1:18:21 12:37 4:01:50 


================================================================================================================================================
                            MALE RELAY RESULTS
================================================================================================================================================

Place Bib  TEAM NAME & TEAMMATES                          Rank Swim 100yd Trn.1 Rank   Bike  Rate Trn.2 Rank    Run   Pace  Finish
===== ==== ============================================= ================ ===== ================= ===== ================== =======
    1  305 Wet Alex and the Dry Guys                        1 23:44  1:30  0:50    1 1:02:28 23.5  0:39    1   47:42  7:41 2:15:21 
           Taylor Olson , Jared Lewis ,                           


================================================================================================================================================
                           FEMALE RELAY RESULTS
================================================================================================================================================

Place Bib  TEAM NAME & TEAMMATES                          Rank Swim 100yd Trn.1 Rank   Bike  Rate Trn.2 Rank    Run   Pace  Finish
===== ==== ============================================= ================ ===== ================= ===== ================== =======
    1  300 Blondie Mommies                                  1 29:13  1:51  1:00    1 1:42:30 14.3  1:51    1   57:02  9:11 3:11:34 
           Megan Peterson ,  ,                                     


================================================================================================================================================
                            COED RELAY RESULTS
================================================================================================================================================

Place Bib  TEAM NAME & TEAMMATES                          Rank Swim 100yd 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
==== ======================= ================== == === === ================ ===== ================= ===== ================== =======
   8 Ahmet Atan              Minneapolis        MN  53 M      2 48:50  3:05  5:18    1 1:39:42 14.7  3:38                            
 213 Joshua Pilsner          Delano             MN  37 M      1 26:35  1:41  2:36                                                    

                            TOP TEN SWIM TIMES
                                                              Swim  100
PLACE NAME                    CITY               ST AGE  S    Time  yds
===== ======================= ================== == ===  =  ============
    1 Nolan Snyder            Sartell            MN  15 M   23:31  1:30 
    2 Kyler Williams          Zimmerman          MN  16 M   23:49  1:31 
    3 Spencer Syvertson       Alexandria         MN  28 M   23:50  1:31 
    4 Maggie Werba            Osseo              MN  28 F   23:52  1:31 
    5 Sean Pickle             Saint Cloud        MN  20 M   23:52  1:31 
    6 John Bodeau             Eden Prairie       MN  31 M   24:27  1:33 
    7 Katie Deregnier         Farmington         MN  37 F   24:32  1:33 
    8 Richard Vanden Branden  Superior           WI  30 M   24:40  1:34 
    9 Oscar Godoi             Apple Valley       MN  50 M   24:45  1:34 
   10 Dennis Mohagen          Chanhassen         MN  52 M   25:18  1:36 

                            TOP TEN BIKE TIMES
                                                             Bike
PLACE NAME                    CITY               ST AGE  S   Time   MPH
===== ======================= ================== == ===  = ============
    1 Spencer Syvertson       Alexandria         MN  28 M   57:11 25.7 
    2 John Bodeau             Eden Prairie       MN  31 M   59:34 24.7 
    3 Tom Emmerich            Alexandria         MN  37 M 1:02:54 23.4 
    4 Richard Vanden Branden  Superior           WI  30 M 1:02:58 23.3 
    5 Sean Pickle             Saint Cloud        MN  20 M 1:02:59 23.3 
    6 Bob Wolter              Victoria           MN  40 M 1:03:32 23.1 
    7 Tim Nordberg            Chanhassen         MN  44 M 1:03:53 23.0 
    8 Mike Wente              Minneapolis        MN  49 M 1:04:19 22.9 
    9 Vincent Perz            Minneapolis        MN  28 M 1:05:32 22.4 
   10 Nolan Snyder            Sartell            MN  15 M 1:05:55 22.3 

                             TOP TEN RUN TIMES
                                                             Run
PLACE NAME                    CITY               ST AGE  S   Time   Pace
===== ======================= ================== == ===  = =============
    1 Gabe Smit               Chicago            IL  22 M   32:52  5:18 
    2 Richard Vanden Branden  Superior           WI  30 M   36:14  5:50 
    3 Spencer Syvertson       Alexandria         MN  28 M   38:23  6:11 
    4 John Bodeau             Eden Prairie       MN  31 M   38:53  6:16 
    5 Tom Emmerich            Alexandria         MN  37 M   40:38  6:33 
    6 Elizabeth Claybaught    Farmington         MN  34 F   40:54  6:35 
    7 Steven Voss             Osseo              MN  40 M   40:55  6:36 
    8 Kyle Sweeney            Maple Grove        MN  27 M   41:17  6:39 
    9 Mike Wente              Minneapolis        MN  49 M   41:49  6:44 
   10 Sean Pickle             Saint Cloud        MN  20 M   42:02  6:46 

================================================================================================================================================
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  257 Spencer Syvertson       Alexandria         MN  28    3 23:50  1:31  0:47    1   57:11 25.7  0:55    3   38:23  6:11 2:01:04 
    2  312 John Bodeau             Eden Prairie       MN  31    5 24:27  1:33  1:10    2   59:34 24.7  1:03    4   38:53  6:16 2:05:05 
    3  270 Richard Vanden Branden  Superior           WI  30    6 24:40  1:34  1:40    4 1:02:58 23.3  0:53    2   36:14  5:50 2:06:22 
    4  243 Gabe Smit               Chicago            IL  22    9 25:35  1:37  1:35   13 1:07:08 21.9  0:39    1   32:52  5:18 2:07:47 
    5  212 Sean Pickle             Saint Cloud        MN  20    4 23:52  1:31  0:47    5 1:02:59 23.3  0:37    9   42:02  6:46 2:10:15 
    6   66 Tom Emmerich            Alexandria         MN  37   12 26:04  1:39  1:38    3 1:02:54 23.4  1:02    5   40:38  6:33 2:12:14 
    7  286 Kyler Williams          Zimmerman          MN  16    2 23:49  1:31  1:09   15 1:07:16 21.9  0:41   13   42:27  6:50 2:15:19 
    8  276 Steven Voss             Osseo              MN  40   10 25:40  1:38  1:05   20 1:07:57 21.6  1:33    6   40:55  6:36 2:17:09 
    9  288 Bob Wolter              Victoria           MN  40   17 28:13  1:47  1:53    6 1:03:32 23.1  1:32   10   42:08  6:47 2:17:17 
   10  256 Kyle Sweeney            Maple Grove        MN  27   14 27:24  1:44  1:08   19 1:07:46 21.7  1:16    7   41:17  6:39 2:18:51 
   11  197 Jacob Niemann           Minneapolis        MN  32   15 27:45  1:46  0:54   12 1:06:52 22.0  0:54   14   42:39  6:52 2:19:02 
   12  281 Mike Wente              Minneapolis        MN  49   27 29:08  1:51  2:42    8 1:04:19 22.9  1:30    8   41:49  6:44 2:19:26 
   13   18 Brent Beaulieu          Champlin           MN  41   11 25:40  1:38  1:35   18 1:07:18 21.8  1:22   16   44:12  7:07 2:20:05 
   14  248 Nolan Snyder            Sartell            MN  15    1 23:31  1:30  2:07   10 1:05:55 22.3  1:22   25   48:41  7:51 2:21:35 
   15   55 Kenneth Downer          Victoria           MN  60   13 26:45  1:42  2:01   11 1:06:19 22.2  0:57   20   46:02  7:25 2:22:02 
   16  199 Tim Nordberg            Chanhassen         MN  44   29 29:11  1:51  1:37    7 1:03:53 23.0  1:31   24   48:28  7:48 2:24:38 
   17  210 Vincent Perz            Minneapolis        MN  28   24 28:53  1:50  3:56    9 1:05:32 22.4  2:04   17   44:27  7:10 2:24:50 
   18  187 Michael Morrison        Plymouth           MN  33   23 28:51  1:50  1:23   17 1:07:17 21.8  1:57   19   45:40  7:21 2:25:06 
   19    7 Alex Arnason            Minneapolis        MN  38   22 28:45  1:49  1:50   24 1:10:03 21.0  1:18   18   44:33  7:11 2:26:26 
   20   85 Peter Goldberg          Minneapolis        MN  36   31 29:17  1:51  4:41   21 1:08:06 21.6  2:10   12   42:26  6:50 2:26:37 
   21   69 Drew Fanberg            Hugo               MN  45   20 28:28  1:48  1:52   16 1:07:17 21.8  1:30   22   47:39  7:41 2:26:44 
   22  105 David Hinrichs          Champlin           MN  44   19 28:21  1:48  2:22   25 1:10:13 20.9  2:18   15   44:04  7:06 2:27:16 
   23  154 Jacob Leeling           St. Paul           MN  48   16 28:13  1:47  1:47   22 1:08:54 21.3  1:22   29   49:01  7:54 2:29:15 
   24  178 Corey McKusick          Minneapolis        MN  49   30 29:14  1:51  1:42   26 1:10:16 20.9  1:44   26   48:47  7:51 2:31:41 
   25   84 Oscar Godoi             Apple Valley       MN  50    7 24:45  1:34  1:12   23 1:09:17 21.2  1:57   41   55:14  8:54 2:32:23 
   26  183 Dennis Mohagen          Chanhassen         MN  52    8 25:18  1:36  1:48   14 1:07:08 21.9  1:41   53   58:10  9:22 2:34:03 
   27  269 Ryan Van Mechelen       St. Louis Park     MN  31   28 29:09  1:51  1:47   52 1:19:55 18.4  1:15   11   42:23  6:50 2:34:26 
   28  217 Ryan Preusser           Melrose            MN  27   37 31:09  1:58  2:54   28 1:11:01 20.7  1:20   33   50:08  8:04 2:36:30 
   29  314 Jeff Johnson            Engelwood          FL  58   50 35:12  2:14  2:18   27 1:10:21 20.9  1:18   30   49:17  7:56 2:38:25 
   30  103 Kevin Hill              Golden Valley      MN  55   35 30:14  1:55  3:34   37 1:14:55 19.6  1:14   34   50:54  8:12 2:40:49 
   31  196 Jason Neumann           Saint Augusta      MN  43   36 31:08  1:58  1:34   29 1:11:12 20.6  1:38   48   56:31  9:06 2:42:02 
   32  258 Justin T                Minneapolis        MN  33   48 35:03  2:13  2:42   41 1:16:17 19.3  0:58   27   48:50  7:52 2:43:48 
   33  275 Jacob Voorhees          Minneapolis        MN  23   34 30:09  1:55  3:01   33 1:14:12 19.8  1:17   43   55:17  8:54 2:43:55 
   34  227 Derek Rogers            Minneapolis        MN  55   25 28:58  1:50  3:41   30 1:12:27 20.3  2:24   49   56:44  9:08 2:44:13 
   35   41 Scott Clemente          Minneapolis        MN  50   42 32:55  2:05  2:53   32 1:13:26 20.0  2:00   39   53:34  8:38 2:44:45 
   36   95 Daniel Hackenberg       Eden Prairie       MN  52   26 29:04  1:51  2:25   42 1:16:33 19.2  1:57   42   55:17  8:54 2:45:14 
   37  272 Mark Vanderlinde        Minneapolis        MN  37   46 34:17  2:10  2:08   45 1:17:42 18.9  2:10   31   49:32  7:59 2:45:48 
   38  236 Dominick Schleper       Shakopee           MN  29   38 31:10  1:59  3:12   58 1:22:06 17.9  1:53   23   48:24  7:48 2:46:43 
   39  310 Alan Lybeck             Minneapolis        MN  59   32 29:20  1:52  2:13   55 1:20:57 18.2  1:10   38   53:21  8:36 2:46:59 
   40  306 Chestin Josewski        Victoria           MN  42   51 35:30  2:15  2:39   36 1:14:47 19.7  2:27   36   53:04  8:33 2:48:25 
   41  118 David Huffman           Minneapolis        MN  29   44 34:02  2:09  3:20   57 1:21:58 17.9  1:32   21   47:37  7:40 2:48:27 
   42  119 Taylor Huffman          New Brighton       MN  29   41 32:14  2:03  4:03   46 1:18:11 18.8  2:08   35   52:09  8:24 2:48:43 
   43  113 Zachary Howard          Minneapolis        MN  37   33 29:42  1:53  2:33   39 1:15:54 19.4  2:20   55   58:18  9:23 2:48:44 
   44  106 John Hoffman            Minnetonka         MN  60   45 34:12  2:10  1:09   44 1:16:59 19.1  1:31   45   55:41  8:58 2:49:30 
   45  255 Larry Stracke           Scottsdale         AZ  68   43 33:51  2:09  2:10   40 1:16:09 19.3  1:26   50   56:46  9:08 2:50:21 
   46  273 Timm Vedder             Sartell            MN  50   56 37:43  2:23  4:17   31 1:12:35 20.3  2:50   37   53:05  8:33 2:50:28 
   47  295 Justin Zeich            Fargo              ND  26   40 32:09  2:02  6:36   53 1:20:31 18.3  2:22   28   48:56  7:53 2:50:33 
   48  170 Matthew McClellan       Buffalo            MN  36   39 31:59  2:02  2:32   48 1:18:45 18.7  1:23   51   57:10  9:12 2:51:47 
   49  147 Austin Langer           Red Wing           MN  38   57 38:03  2:25  1:49   35 1:14:43 19.7  0:49   52   57:32  9:16 2:52:54 
   50  205 Marty Otten             Maple Grove        MN  53   52 35:32  2:15  2:52   38 1:15:43 19.4  2:51   47   56:30  9:06 2:53:26 
   51  172 Mike McClure            Apple Valley       MN  53   49 35:06  2:13  2:57   54 1:20:33 18.2  2:05   40   54:32  8:47 2:55:10 
   52  163 Ryan Macmaster          Fargo              ND  37   21 28:31  1:48  2:00   49 1:19:25 18.5  1:56   60 1:03:44 10:16 2:55:34 
   53   77 Russell Funk            North Oaks         MN  39   54 35:51  2:16  7:24   34 1:14:39 19.7  3:20   44   55:38  8:58 2:56:50 
   54  179 Jacob Mellor            Saint Paul         MN  29   62 42:38  2:42  3:36   51 1:19:50 18.4  2:23   32   49:52  8:02 2:58:17 
   55  185 Tristan Morris          Minnetonka         MN  20   18 28:20  1:48  6:21   61 1:25:40 17.2  2:22   59 1:03:23 10:13 3:06:05 
   56   19 Jacob Becker            Buffalo            MN  38   65 44:02  2:47  5:02   47 1:18:17 18.8  3:14   46   56:04  9:02 3:06:37 
   57   35 Roy Calvo               Saint Paul         MN  47   53 35:39  2:16  5:44   60 1:23:52 17.5  3:30   56   59:33  9:35 3:08:16 
   58   50 Daniel Dederichs        Waverly            MN  58   61 40:46  2:35  2:19   43 1:16:43 19.2  2:14   62 1:06:49 10:46 3:08:48 
   59   72 Scott Festin            Victoria           MN  41   66 44:44  2:50  3:03   59 1:23:15 17.7  2:30   54   58:12  9:22 3:11:41 
   60  135 Alex Juettner           Saint Paul         MN  37   63 43:04  2:44  5:02   56 1:21:20 18.1  2:19   58 1:00:56  9:49 3:12:38 
   61  127 Mark Jeans              Minneapolis        MN  44   55 37:40  2:23  5:13   50 1:19:32 18.5  4:08   64 1:08:41 11:04 3:15:13 
   62   37 Jesse Carlson           Cokato             MN  50   47 34:40  2:12  4:46   64 1:29:10 16.5  3:46   61 1:04:31 10:23 3:16:52 
   63  234 Benjy Schirm            Buffalo            MN  41   58 38:23  2:26  3:08   67 1:35:08 15.5  2:51   57 1:00:42  9:46 3:20:11 
   64  168 Jamie McCarthy          Lakeville          MN  57   59 39:35  2:30  4:15   62 1:26:00 17.1  4:25   65 1:13:09 11:47 3:27:21 
   65   23 Steve Benoit            Roseville          MN  58   60 40:32  2:34  5:44   65 1:31:59 16.0  5:36   66 1:14:41 12:02 3:38:30 
   66   39 Nishit Charadva         Plymouth           MN  41   68 63:58  4:03  4:38   63 1:28:03 16.7  1:56   63 1:08:36 11:03 3:47:09 
   67  219 Cary Radisewitz         Luverne            MN  68   64 43:05  2:44  7:52   66 1:32:32 15.9 10:35   67 1:16:25 12:18 3:50:27 
         8 Ahmet Atan              Minneapolis        MN  53   67 48:50  3:05  5:18   68 1:39:42 14.7  3:38                            

================================================================================================================================================
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   53 Katie Deregnier         Farmington         MN  37    2 24:32  1:33  1:15    3 1:10:57 20.7  1:09    4   44:10  7:07 2:22:01 
    2  101 Kristen Hawkins         Saint Paul         MN  36    5 28:53  1:50  1:01    4 1:11:14 20.6  1:16    5   45:48  7:23 2:28:10 
    3   65 Kelly Emmerich          Alexandria         MN  34    7 29:45  1:53  2:01    5 1:12:05 20.4  1:29    3   44:10  7:07 2:29:27 
    4  216 Amy Preusser            Melrose            MN  27    6 29:07  1:51  2:48   10 1:16:44 19.2  1:08    2   44:06  7:06 2:33:51 
    5   90 Whitney Greilanger      Saint Paul         MN  39    4 28:51  1:50  1:57    2 1:10:56 20.7  1:41   10   50:56  8:12 2:34:20 
    6  282 Maggie Werba            Osseo              MN  28    1 23:52  1:31  2:21    8 1:16:32 19.2  1:18   13   52:34  8:28 2:36:35 
    7   54 Lindsey Desutter        Minneapolis        MN  35    9 30:31  1:56  2:08    6 1:14:15 19.8  1:14    6   48:38  7:50 2:36:44 
    8   38 Shannon Carroll         Eden Prairie       MN  45   16 32:26  2:03  2:00    1 1:08:39 21.4  1:36   12   52:31  8:27 2:37:10 
    9  260 Cristin Tandberg        Minneapolis        MN  46   12 31:03  1:58  1:57    7 1:16:24 19.2  1:27    7   48:49  7:52 2:39:38 
   10   71 Kayla Faustyn           Minneapolis        MN  30    8 30:13  1:55  2:44    9 1:16:33 19.2  1:59    8   50:06  8:04 2:41:33 
   11  318 Elizabeth Claybaught    Farmington         MN  34   14 31:53  2:01  2:04   23 1:28:32 16.6  0:45    1   40:54  6:35 2:44:06 
   12  186 Melissa Morrison        Minneapolis        MN  31   10 30:49  1:57  1:46   17 1:20:15 18.3  2:21    9   50:07  8:04 2:45:16 
   13  129 Cheryl Johnson          North Mankato      MN  52   18 33:07  2:06  2:12   11 1:16:54 19.1  1:43   14   52:59  8:32 2:46:53 
   14  104 Lisa Hines              Waite Park         MN  62   15 31:57  2:01  2:01   13 1:17:58 18.9  1:11   16   53:55  8:41 2:47:01 
   15  123 Stacy Jackson           Mankato            MN  45   13 31:22  1:59  2:24   14 1:18:13 18.8  1:59   15   53:50  8:40 2:47:47 
   16  296 Rachel Zimmerman        Minneapolis        MN  36   25 36:23  2:18  2:16   15 1:18:42 18.7  1:22   11   52:04  8:23 2:50:46 
   17  142 Nicole Knutson          Eden Prairie       MN  40   19 33:14  2:06  2:26   18 1:20:52 18.2  1:41   18   54:50  8:50 2:53:02 
   18   75 Maren Francis           Minneapolis        MN  41    3 28:23  1:48  3:42   21 1:26:55 16.9  2:12   19   56:06  9:02 2:57:15 
   19  155 Rebecca Leis            Cold Spring        MN  43   24 36:23  2:18  2:52   16 1:19:10 18.6  1:19   20   58:38  9:27 2:58:20 
   20   48 Chandler Deberg         Minneapolis        MN  25   23 36:12  2:18  3:26   20 1:26:34 17.0  1:59   17   54:27  8:46 3:02:36 
   21   91 Kim Grove               Lakeville          MN  42   21 34:30  2:11  2:30   19 1:23:09 17.7  1:12   27 1:02:31 10:04 3:03:51 
   22  144 Peyton Kopel            Sauk Rapids        MN  22   20 33:53  2:09  7:04   12 1:17:45 18.9  5:15   25 1:02:09 10:01 3:06:04 
   23  110 Erika Holm              Minneapolis        MN  25   11 30:59  1:58  2:13   26 1:34:29 15.6  1:14   23   59:57  9:39 3:08:50 
   24  319 Taylor Laube            Buffalo            MN  22   17 32:31  2:04  2:23   22 1:28:04 16.7  2:02   28 1:09:24 11:11 3:14:22 
   25   88 Kristen Grant           Columbia Heights   MN  42   26 37:12  2:21  2:40   27 1:36:08 15.3  2:30   24 1:00:02  9:40 3:18:31 
   26  287 Janet Winter            Buffalo            MN  53   31 41:05  2:36  5:40   24 1:29:32 16.4  3:28   22   59:20  9:33 3:19:02 
   27  158 Grace Loescher          Watertown          WI  24   27 38:09  2:25  2:00   30 1:38:08 15.0  1:50   21   59:05  9:31 3:19:10 
   28  143 Elizabeth Kodet         Fargo              ND  28   22 34:59  2:13  5:35   31 1:38:29 14.9  4:04   29 1:10:03 11:17 3:33:09 
   29  160 Kristin Lotthammer      Buffalo            MN  49   34 51:08  3:14  5:27   25 1:30:57 16.2  3:26   26 1:02:19 10:02 3:33:16 
   30   52 Kate Dehmer             Saint Paul         MN  36   29 39:48  2:31  6:50   29 1:36:37 15.2  4:30   30 1:14:10 11:57 3:41:53 
   31   86 Julie Golla             Chaska             MN  48   28 38:32  2:26  1:47   34 1:47:00 13.7  1:59   32 1:14:31 12:00 3:43:47 
   32  222 Ellen Recker            Plymouth           MN  36   30 39:48  2:31  7:05   28 1:36:21 15.3  3:41   33 1:17:04 12:25 3:43:57 
   33   96 Anne Haddad             Northfield         MN  48   32 44:38  2:50  5:21   32 1:42:16 14.4  4:33   31 1:14:18 11:58 3:51:05 
   34  166 Katelyn Malik           Minneapolis        MN  29   33 50:40  3:12  4:42   33 1:44:47 14.0  3:21   34 1:18:21 12:37 4:01:50 

================================================================================================================================================
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  286 Kyler Williams          Zimmerman          MN  16    2 23:49  1:31  1:09    2 1:07:16 21.9  0:41    1   42:27  6:50 2:15:19 
    2  248 Nolan Snyder            Sartell            MN  15    1 23:31  1:30  2:07    1 1:05:55 22.3  1:22    2   48:41  7:51 2:21:35 

================================================================================================================================================
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
===== ==== ======================= ================== == ===  =============== ===== ================= ===== ================== =======

================================================================================================================================================
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  257 Spencer Syvertson       Alexandria         MN  28    1 23:50  1:31  0:47    1   57:11 25.7  0:55    2   38:23  6:11 2:01:04 
    2  243 Gabe Smit               Chicago            IL  22    3 25:35  1:37  1:35    4 1:07:08 21.9  0:39    1   32:52  5:18 2:07:47 
    3  212 Sean Pickle             Saint Cloud        MN  20    2 23:52  1:31  0:47    2 1:02:59 23.3  0:37    4   42:02  6:46 2:10:15 
    4  256 Kyle Sweeney            Maple Grove        MN  27    4 27:24  1:44  1:08    5 1:07:46 21.7  1:16    3   41:17  6:39 2:18:51 
    5  210 Vincent Perz            Minneapolis        MN  28    6 28:53  1:50  3:56    3 1:05:32 22.4  2:04    5   44:27  7:10 2:24:50 
    6  217 Ryan Preusser           Melrose            MN  27    8 31:09  1:58  2:54    6 1:11:01 20.7  1:20   10   50:08  8:04 2:36:30 
    7  275 Jacob Voorhees          Minneapolis        MN  23    7 30:09  1:55  3:01    7 1:14:12 19.8  1:17   12   55:17  8:54 2:43:55 
    8  236 Dominick Schleper       Shakopee           MN  29    9 31:10  1:59  3:12   12 1:22:06 17.9  1:53    7   48:24  7:48 2:46:43 
    9  118 David Huffman           Minneapolis        MN  29   12 34:02  2:09  3:20   11 1:21:58 17.9  1:32    6   47:37  7:40 2:48:27 
   10  119 Taylor Huffman          New Brighton       MN  29   11 32:14  2:03  4:03    8 1:18:11 18.8  2:08   11   52:09  8:24 2:48:43 
   11  295 Justin Zeich            Fargo              ND  26   10 32:09  2:02  6:36   10 1:20:31 18.3  2:22    8   48:56  7:53 2:50:33 
   12  179 Jacob Mellor            Saint Paul         MN  29   13 42:38  2:42  3:36    9 1:19:50 18.4  2:23    9   49:52  8:02 2:58:17 
   13  185 Tristan Morris          Minnetonka         MN  20    5 28:20  1:48  6:21   13 1:25:40 17.2  2:22   13 1:03:23 10:13 3:06:05 

================================================================================================================================================
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  216 Amy Preusser            Melrose            MN  27    2 29:07  1:51  2:48    2 1:16:44 19.2  1:08    1   44:06  7:06 2:33:51 
    2  282 Maggie Werba            Osseo              MN  28    1 23:52  1:31  2:21    1 1:16:32 19.2  1:18    2   52:34  8:28 2:36:35 
    3   48 Chandler Deberg         Minneapolis        MN  25    7 36:12  2:18  3:26    4 1:26:34 17.0  1:59    3   54:27  8:46 3:02:36 
    4  144 Peyton Kopel            Sauk Rapids        MN  22    5 33:53  2:09  7:04    3 1:17:45 18.9  5:15    6 1:02:09 10:01 3:06:04 
    5  110 Erika Holm              Minneapolis        MN  25    3 30:59  1:58  2:13    6 1:34:29 15.6  1:14    5   59:57  9:39 3:08:50 
    6  319 Taylor Laube            Buffalo            MN  22    4 32:31  2:04  2:23    5 1:28:04 16.7  2:02    7 1:09:24 11:11 3:14:22 
    7  158 Grace Loescher          Watertown          WI  24    8 38:09  2:25  2:00    7 1:38:08 15.0  1:50    4   59:05  9:31 3:19:10 
    8  143 Elizabeth Kodet         Fargo              ND  28    6 34:59  2:13  5:35    8 1:38:29 14.9  4:04    8 1:10:03 11:17 3:33:09 
    9  166 Katelyn Malik           Minneapolis        MN  29    9 50:40  3:12  4:42    9 1:44:47 14.0  3:21    9 1:18:21 12:37 4:01:50 

================================================================================================================================================
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  312 John Bodeau             Eden Prairie       MN  31    1 24:27  1:33  1:10    1   59:34 24.7  1:03    2   38:53  6:16 2:05:05 
    2  270 Richard Vanden Branden  Superior           WI  30    2 24:40  1:34  1:40    3 1:02:58 23.3  0:53    1   36:14  5:50 2:06:22 
    3   66 Tom Emmerich            Alexandria         MN  37    3 26:04  1:39  1:38    2 1:02:54 23.4  1:02    3   40:38  6:33 2:12:14 
    4  197 Jacob Niemann           Minneapolis        MN  32    4 27:45  1:46  0:54    4 1:06:52 22.0  0:54    6   42:39  6:52 2:19:02 
    5  187 Michael Morrison        Plymouth           MN  33    7 28:51  1:50  1:23    5 1:07:17 21.8  1:57    8   45:40  7:21 2:25:06 
    6    7 Alex Arnason            Minneapolis        MN  38    6 28:45  1:49  1:50    7 1:10:03 21.0  1:18    7   44:33  7:11 2:26:26 
    7   85 Peter Goldberg          Minneapolis        MN  36    9 29:17  1:51  4:41    6 1:08:06 21.6  2:10    5   42:26  6:50 2:26:37 
    8  269 Ryan Van Mechelen       St. Louis Park     MN  31    8 29:09  1:51  1:47   16 1:19:55 18.4  1:15    4   42:23  6:50 2:34:26 
    9  258 Justin T                Minneapolis        MN  33   13 35:03  2:13  2:42   11 1:16:17 19.3  0:58    9   48:50  7:52 2:43:48 
   10  272 Mark Vanderlinde        Minneapolis        MN  37   12 34:17  2:10  2:08   12 1:17:42 18.9  2:10   10   49:32  7:59 2:45:48 
   11  113 Zachary Howard          Minneapolis        MN  37   10 29:42  1:53  2:33   10 1:15:54 19.4  2:20   15   58:18  9:23 2:48:44 
   12  170 Matthew McClellan       Buffalo            MN  36   11 31:59  2:02  2:32   14 1:18:45 18.7  1:23   13   57:10  9:12 2:51:47 
   13  147 Austin Langer           Red Wing           MN  38   15 38:03  2:25  1:49    9 1:14:43 19.7  0:49   14   57:32  9:16 2:52:54 
   14  163 Ryan Macmaster          Fargo              ND  37    5 28:31  1:48  2:00   15 1:19:25 18.5  1:56   17 1:03:44 10:16 2:55:34 
   15   77 Russell Funk            North Oaks         MN  39   14 35:51  2:16  7:24    8 1:14:39 19.7  3:20   11   55:38  8:58 2:56:50 
   16   19 Jacob Becker            Buffalo            MN  38   17 44:02  2:47  5:02   13 1:18:17 18.8  3:14   12   56:04  9:02 3:06:37 
   17  135 Alex Juettner           Saint Paul         MN  37   16 43:04  2:44  5:02   17 1:21:20 18.1  2:19   16 1:00:56  9:49 3:12:38 

================================================================================================================================================
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   53 Katie Deregnier         Farmington         MN  37    1 24:32  1:33  1:15    2 1:10:57 20.7  1:09    3   44:10  7:07 2:22:01 
    2  101 Kristen Hawkins         Saint Paul         MN  36    3 28:53  1:50  1:01    3 1:11:14 20.6  1:16    4   45:48  7:23 2:28:10 
    3   65 Kelly Emmerich          Alexandria         MN  34    4 29:45  1:53  2:01    4 1:12:05 20.4  1:29    2   44:10  7:07 2:29:27 
    4   90 Whitney Greilanger      Saint Paul         MN  39    2 28:51  1:50  1:57    1 1:10:56 20.7  1:41    8   50:56  8:12 2:34:20 
    5   54 Lindsey Desutter        Minneapolis        MN  35    6 30:31  1:56  2:08    5 1:14:15 19.8  1:14    5   48:38  7:50 2:36:44 
    6   71 Kayla Faustyn           Minneapolis        MN  30    5 30:13  1:55  2:44    6 1:16:33 19.2  1:59    6   50:06  8:04 2:41:33 
    7  318 Elizabeth Claybaught    Farmington         MN  34    8 31:53  2:01  2:04    9 1:28:32 16.6  0:45    1   40:54  6:35 2:44:06 
    8  186 Melissa Morrison        Minneapolis        MN  31    7 30:49  1:57  1:46    8 1:20:15 18.3  2:21    7   50:07  8:04 2:45:16 
    9  296 Rachel Zimmerman        Minneapolis        MN  36    9 36:23  2:18  2:16    7 1:18:42 18.7  1:22    9   52:04  8:23 2:50:46 
   10   52 Kate Dehmer             Saint Paul         MN  36   10 39:48  2:31  6:50   11 1:36:37 15.2  4:30   10 1:14:10 11:57 3:41:53 
   11  222 Ellen Recker            Plymouth           MN  36   11 39:48  2:31  7:05   10 1:36:21 15.3  3:41   11 1:17:04 12:25 3:43:57 

================================================================================================================================================
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  276 Steven Voss             Osseo              MN  40    1 25:40  1:38  1:05    6 1:07:57 21.6  1:33    1   40:55  6:36 2:17:09 
    2  288 Bob Wolter              Victoria           MN  40    4 28:13  1:47  1:53    1 1:03:32 23.1  1:32    3   42:08  6:47 2:17:17 
    3  281 Mike Wente              Minneapolis        MN  49    7 29:08  1:51  2:42    3 1:04:19 22.9  1:30    2   41:49  6:44 2:19:26 
    4   18 Brent Beaulieu          Champlin           MN  41    2 25:40  1:38  1:35    5 1:07:18 21.8  1:22    5   44:12  7:07 2:20:05 
    5  199 Tim Nordberg            Chanhassen         MN  44    8 29:11  1:51  1:37    2 1:03:53 23.0  1:31    7   48:28  7:48 2:24:38 
    6   69 Drew Fanberg            Hugo               MN  45    6 28:28  1:48  1:52    4 1:07:17 21.8  1:30    6   47:39  7:41 2:26:44 
    7  105 David Hinrichs          Champlin           MN  44    5 28:21  1:48  2:22    8 1:10:13 20.9  2:18    4   44:04  7:06 2:27:16 
    8  154 Jacob Leeling           St. Paul           MN  48    3 28:13  1:47  1:47    7 1:08:54 21.3  1:22    9   49:01  7:54 2:29:15 
    9  178 Corey McKusick          Minneapolis        MN  49    9 29:14  1:51  1:42    9 1:10:16 20.9  1:44    8   48:47  7:51 2:31:41 
   10  196 Jason Neumann           Saint Augusta      MN  43   10 31:08  1:58  1:34   10 1:11:12 20.6  1:38   11   56:31  9:06 2:42:02 
   11  306 Chestin Josewski        Victoria           MN  42   11 35:30  2:15  2:39   11 1:14:47 19.7  2:27   10   53:04  8:33 2:48:25 
   12   35 Roy Calvo               Saint Paul         MN  47   12 35:39  2:16  5:44   14 1:23:52 17.5  3:30   13   59:33  9:35 3:08:16 
   13   72 Scott Festin            Victoria           MN  41   15 44:44  2:50  3:03   13 1:23:15 17.7  2:30   12   58:12  9:22 3:11:41 
   14  127 Mark Jeans              Minneapolis        MN  44   13 37:40  2:23  5:13   12 1:19:32 18.5  4:08   16 1:08:41 11:04 3:15:13 
   15  234 Benjy Schirm            Buffalo            MN  41   14 38:23  2:26  3:08   16 1:35:08 15.5  2:51   14 1:00:42  9:46 3:20:11 
   16   39 Nishit Charadva         Plymouth           MN  41   16 63:58  4:03  4:38   15 1:28:03 16.7  1:56   15 1:08:36 11:03 3:47:09 

================================================================================================================================================
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   38 Shannon Carroll         Eden Prairie       MN  45    4 32:26  2:03  2:00    1 1:08:39 21.4  1:36    2   52:31  8:27 2:37:10 
    2  260 Cristin Tandberg        Minneapolis        MN  46    2 31:03  1:58  1:57    2 1:16:24 19.2  1:27    1   48:49  7:52 2:39:38 
    3  123 Stacy Jackson           Mankato            MN  45    3 31:22  1:59  2:24    3 1:18:13 18.8  1:59    3   53:50  8:40 2:47:47 
    4  142 Nicole Knutson          Eden Prairie       MN  40    5 33:14  2:06  2:26    5 1:20:52 18.2  1:41    4   54:50  8:50 2:53:02 
    5   75 Maren Francis           Minneapolis        MN  41    1 28:23  1:48  3:42    7 1:26:55 16.9  2:12    5   56:06  9:02 2:57:15 
    6  155 Rebecca Leis            Cold Spring        MN  43    7 36:23  2:18  2:52    4 1:19:10 18.6  1:19    6   58:38  9:27 2:58:20 
    7   91 Kim Grove               Lakeville          MN  42    6 34:30  2:11  2:30    6 1:23:09 17.7  1:12    9 1:02:31 10:04 3:03:51 
    8   88 Kristen Grant           Columbia Heights   MN  42    8 37:12  2:21  2:40    9 1:36:08 15.3  2:30    7 1:00:02  9:40 3:18:31 
    9  160 Kristin Lotthammer      Buffalo            MN  49   11 51:08  3:14  5:27    8 1:30:57 16.2  3:26    8 1:02:19 10:02 3:33:16 
   10   86 Julie Golla             Chaska             MN  48    9 38:32  2:26  1:47   11 1:47:00 13.7  1:59   11 1:14:31 12:00 3:43:47 
   11   96 Anne Haddad             Northfield         MN  48   10 44:38  2:50  5:21   10 1:42:16 14.4  4:33   10 1:14:18 11:58 3:51:05 

================================================================================================================================================
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   84 Oscar Godoi             Apple Valley       MN  50    1 24:45  1:34  1:12    2 1:09:17 21.2  1:57    7   55:14  8:54 2:32:23 
    2  183 Dennis Mohagen          Chanhassen         MN  52    2 25:18  1:36  1:48    1 1:07:08 21.9  1:41   11   58:10  9:22 2:34:03 
    3  314 Jeff Johnson            Engelwood          FL  58   10 35:12  2:14  2:18    3 1:10:21 20.9  1:18    1   49:17  7:56 2:38:25 
    4  103 Kevin Hill              Golden Valley      MN  55    6 30:14  1:55  3:34    7 1:14:55 19.6  1:14    2   50:54  8:12 2:40:49 
    5  227 Derek Rogers            Minneapolis        MN  55    3 28:58  1:50  3:41    4 1:12:27 20.3  2:24   10   56:44  9:08 2:44:13 
    6   41 Scott Clemente          Minneapolis        MN  50    7 32:55  2:05  2:53    6 1:13:26 20.0  2:00    5   53:34  8:38 2:44:45 
    7   95 Daniel Hackenberg       Eden Prairie       MN  52    4 29:04  1:51  2:25    9 1:16:33 19.2  1:57    8   55:17  8:54 2:45:14 
    8  310 Alan Lybeck             Minneapolis        MN  59    5 29:20  1:52  2:13   12 1:20:57 18.2  1:10    4   53:21  8:36 2:46:59 
    9  273 Timm Vedder             Sartell            MN  50   12 37:43  2:23  4:17    5 1:12:35 20.3  2:50    3   53:05  8:33 2:50:28 
   10  205 Marty Otten             Maple Grove        MN  53   11 35:32  2:15  2:52    8 1:15:43 19.4  2:51    9   56:30  9:06 2:53:26 
   11  172 Mike McClure            Apple Valley       MN  53    9 35:06  2:13  2:57   11 1:20:33 18.2  2:05    6   54:32  8:47 2:55:10 
   12   50 Daniel Dederichs        Waverly            MN  58   15 40:46  2:35  2:19   10 1:16:43 19.2  2:14   13 1:06:49 10:46 3:08:48 
   13   37 Jesse Carlson           Cokato             MN  50    8 34:40  2:12  4:46   14 1:29:10 16.5  3:46   12 1:04:31 10:23 3:16:52 
   14  168 Jamie McCarthy          Lakeville          MN  57   13 39:35  2:30  4:15   13 1:26:00 17.1  4:25   14 1:13:09 11:47 3:27:21 
   15   23 Steve Benoit            Roseville          MN  58   14 40:32  2:34  5:44   15 1:31:59 16.0  5:36   15 1:14:41 12:02 3:38:30 
         8 Ahmet Atan              Minneapolis        MN  53   16 48:50  3:05  5:18   16 1:39:42 14.7  3:38                            

================================================================================================================================================
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  129 Cheryl Johnson          North Mankato      MN  52    1 33:07  2:06  2:12    1 1:16:54 19.1  1:43    1   52:59  8:32 2:46:53 
    2  287 Janet Winter            Buffalo            MN  53    2 41:05  2:36  5:40    2 1:29:32 16.4  3:28    2   59:20  9:33 3:19:02 

================================================================================================================================================
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
===== ==== ======================= ================== == ===  =============== ===== ================= ===== ================== =======
    1   55 Kenneth Downer          Victoria           MN  60    1 26:45  1:42  2:01    1 1:06:19 22.2  0:57    1   46:02  7:25 2:22:02 
    2  106 John Hoffman            Minnetonka         MN  60    3 34:12  2:10  1:09    3 1:16:59 19.1  1:31    2   55:41  8:58 2:49:30 
    3  255 Larry Stracke           Scottsdale         AZ  68    2 33:51  2:09  2:10    2 1:16:09 19.3  1:26    3   56:46  9:08 2:50:21 
    4  219 Cary Radisewitz         Luverne            MN  68    4 43:05  2:44  7:52    4 1:32:32 15.9 10:35    4 1:16:25 12:18 3:50:27 

================================================================================================================================================
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  104 Lisa Hines              Waite Park         MN  62    1 31:57  2:01  2:01    1 1:17:58 18.9  1:11    1   53:55  8:41 2:47:01 

================================================================================================================================================
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:                        116
Total Number of Team Finishers:            2
Total Number of Individual Finishers:    101
Number of Individual Male   Finishers Event O:               67
Number of Individual Female Finishers Event O:               34
Did not Finish Race or Did Not Start:     13
Race Summary

Date

6/1/2025

Distance

1.5K Swim - 40K Bike - 10K Run
Results Question?