WILD ONION TRIATHLON
                                                                       August 29, 2004
                                                                     Rochester, Minnesota 

    TOT DIV                                                     SWIM  100          RUN           TRAN         BIKE          TRAN        RUN         TOTAL
    PLC PLC    NAME               CITY           ST AGE S  plc  time  yds   plc    time  pace    time   plc   time  mph     time  plc   time   pace TIME
    === ====   ================== ============== == === =  ===============  =================    ====   ================    ====  ================= ======= 
    1   1/19   Brett Lovaas       Hopkins        MN  29 M    2  4:28  1:17    1    7:07  5:56    0:38    1   36:19  24.8    0:26    9   23:03  6:36 1:11:57 
    2   1/24   Kevin O'Connor     Corcoran       MN  33 M    3  4:42  1:21    6    7:20  6:06    0:25    4   37:45  23.9    0:21    7   22:47  6:31 1:13:18 
    3   1/15   Wade Bergner       Maiden Rock    WI  37 M   15  5:47  1:40    5    7:19  6:06    0:31    7   38:28  23.4    0:32    1   21:24  6:07 1:14:00 
    4   2/19   Michael Gruba      Fridley        MN  25 M   13  5:46  1:39    3    7:14  6:01    0:31    6   38:17  23.5    0:27    5   22:14  6:22 1:14:26 
    5   3/19   Jason Sinnwell     Rochester      MN  26 M   20  6:03  1:44    2    7:12  6:00    0:42    9   39:12  23.0    0:33    2   21:26  6:08 1:15:05 
    6   4/19   Brent Sinn         Bismark        ND  26 M    9  5:35  1:36    8    7:41  6:24    0:45    8   39:04  23.0    0:52    4   21:56  6:16 1:15:49 
    7   5/19   Jesse Nelson       Red Wing       MN  28 M   21  6:08  1:46    4    7:16  6:03    0:37   14   40:28  22.2    0:34    3   21:35  6:10 1:16:36 
    8   6/19   Andrew Henderson   Eagan          MN  26 M   27  6:18  1:48    7    7:28  6:14    0:56   10   39:20  22.9    0:26    6   22:46  6:31 1:17:11 
    9   2/24   Eike Mrosek        Rochester      MN  30 M    6  5:09  1:29   17    8:13  6:51    0:46    3   37:37  23.9    0:32   23   25:43  7:21 1:17:58 
   10   7/19   Simon Walter-Hanse Rosemount      MN  25 M   34  6:34  1:53   10    7:50  6:31    0:35   16   40:39  22.1    0:24    8   22:52  6:32 1:18:51 
   11   1/9    Nick Madland       Minneapolis    MN  24 M   25  6:14  1:47    9    7:43  6:26    0:41   15   40:37  22.2    0:27   12   23:48  6:48 1:19:27 
   12   1/1    Barry Clark        La Crosse      WI  56 M   19  5:53  1:41   18    8:20  6:57    0:39    5   37:56  23.7    0:41   34   27:11  7:46 1:20:38 
   13   1/9    Rick Christenson   Roseville      MN  46 M   29  6:21  1:49   26    9:04  7:33    0:59    2   36:50  24.4    0:33   33   26:57  7:42 1:20:41 
   14   8/19   Matt Simmons       Fargo          ND  29 M  115  8:57  2:34   13    8:02  6:42    1:06   12   39:55  22.6    0:40   10   23:29  6:43 1:22:06 
   15   1/15   David Burrills     Rochester      MN  40 M   24  6:13  1:47   20    8:34  7:08    1:23   18   41:44  21.6    0:33   14   24:20  6:57 1:22:43 
   16   2/15   Mark Jorgensen     Mahtomedi      MN  43 M   22  6:09  1:46   14    8:05  6:44    1:03   25   42:38  21.1    0:49   18   24:52  7:07 1:23:34 
   17   2/9    Oliver Buccicone   Rochester      MN  22 M    1  4:21  1:15   15    8:05  6:44    0:27   39   44:14  20.4    0:23   29   26:22  7:32 1:23:49 
   18   3/24   Joe Ryan           Rochester      MN  32 M   33  6:31  1:52   19    8:28  7:03    0:32   23   42:33  21.2    0:26   24   25:48  7:23 1:24:15 
   19   4/24   Trevor Olson       Rochester      MN  30 M   31  6:29  1:51   36    9:27  7:52    0:54   13   40:21  22.3    0:49   30   26:36  7:36 1:24:32 
   20   1/9    Chris Schubert     La Crescent    MN  50 M    4  4:49  1:23   33    9:19  7:46    0:56   17   40:47  22.1    0:47   43   28:11  8:04 1:24:48 
   21   2/15   Todd Huyber        Rochester      MN  35 M   26  6:15  1:47   24    8:54  7:25    0:52   11   39:43  22.7    0:52   46   28:16  8:05 1:24:50 
   22   3/15   Mark Roth          Burnsville     MN  42 M   39  6:44  1:56   23    8:53  7:24    1:07   30   43:22  20.8    1:33   11   23:31  6:43 1:25:07 
   23   5/24   Michael Luebbers   Shell Rock     IA  32 M   35  6:36  1:53   16    8:13  6:51    1:05   28   43:01  20.9    0:30   26   25:52  7:24 1:25:14 
   24   3/9    Justin Gundelach   Rochester      MN  23 M    8  5:21  1:32   11    8:01  6:41    1:20   54   45:27  19.8    0:58   15   24:38  7:03 1:25:43 
   25   4/9    Aaron Koehler      St. Anthony Vi MN  24 M   17  5:52  1:41   12    8:02  6:42    1:06   50   45:04  20.0    0:48   22   25:36  7:19 1:26:24 
   26   9/19   Mark Riess         Minneapolis    MN  25 M   43  6:49  1:57   25    8:59  7:29    0:45   49   44:57  20.0    0:40   16   24:44  7:04 1:26:51 
   27   3/15   Trever Rosenbush   Stewartville   MN  35 M   38  6:42  1:55   40    9:37  8:01    1:20   19   41:49  21.5    0:48   32   26:53  7:41 1:27:07 
   28   6/24   Tobias Peikert     Rochester      MN  33 M   65  7:28  2:08   38    9:32  7:57    1:20   29   43:20  20.8    0:25   25   25:51  7:24 1:27:54 
   29   4/15   Chris Potts        Rochester      MN  38 M  116  8:57  2:34   21    8:39  7:13    0:52   36   43:48  20.6    0:41   19   25:16  7:14 1:28:11 
   30   1/14   Dawn Keller        Shell Rock     IA  31 F   50  7:03  2:01   42    9:38  8:02    0:38   20   41:50  21.5    0:37   49   28:33  8:10 1:28:17 
   31   4/15   Mike Bolger        Minocqua       WI  43 M   46  6:55  1:59   30    9:16  7:43    1:09   40   44:15  20.3    1:05   28   26:12  7:30 1:28:49 
   32   1/12   Shelley Nelson     Eden Prairie   MN  25 F   60  7:21  2:06   22    8:51  7:22    0:32   35   43:46  20.6    0:20   47   28:22  8:07 1:29:10 
   33   1/10   Rachel Klistaui    La Crosse      WI  35 F   70  7:33  2:10   29    9:13  7:41    0:41   24   42:36  21.1    0:30   55   28:42  8:12 1:29:13 
   34   2/9    Joe Gyura          Rochester      MN  52 M   72  7:34  2:10   43    9:42  8:05    0:57   27   42:50  21.0    0:51   37   27:29  7:52 1:29:21 
   35   5/15   Thomas Wolle       Cedar Rapids   IA  38 M   66  7:28  2:08   41    9:38  8:01    0:26   55   45:29  19.8    0:24   27   26:05  7:28 1:29:28 
   36   6/15   Trevor Distad      Pine Island    MN  37 M   54  7:11  2:04   61   10:21  8:37    0:34   45   44:30  20.2    0:30   31   26:38  7:37 1:29:42 
   37   2/10   Lisa Wittmer       Rochester      MN  37 F   18  5:52  1:41   46    9:46  8:08    0:59   33   43:43  20.6    0:42   68   30:07  8:37 1:31:05 
   38   7/24   Brian Burdette     Hermantown     MN  32 M   88  7:59  2:17   28    9:12  7:40    1:02   42   44:21  20.3    0:42   41   28:11  8:03 1:31:24 
   39   5/15   Todd Gadow         Inver Grove He MN  40 M   56  7:15  2:05   35    9:24  7:50    1:04   41   44:15  20.3    0:57   50   28:33  8:10 1:31:26 
   40   8/24   John Seaverson     Chaska         MN  31 M   53  7:09  2:03   56   10:08  8:26    0:51   44   44:24  20.3    0:50   51   28:35  8:10 1:31:55 
   41   3/9    Kevin Wentworth    Red Wing       MN  52 M  121  9:11  2:38   71   10:37  8:51    1:32   31   43:24  20.7    1:55   21   25:27  7:17 1:32:04 
   42   2/9    Clyde Owen         Red Wing       MN  45 M   47  6:55  1:59   67   10:32  8:46    0:57   53   45:15  19.9    1:27   38   27:36  7:53 1:32:39 
   43   7/15   Eric Haugen        Rochester      MN  38 M   23  6:11  1:46   53   10:05  8:24    0:37   60   46:12  19.5    0:28   60   29:16  8:22 1:32:45 
   44   5/9    Aaron Mueller      Rochester      MN  24 M   90  8:00  2:17   70   10:35  8:49    1:03   37   44:01  20.5    0:55   45   28:16  8:05 1:32:48 
   45   3/9    Ross Rowley        Apple Valley   MN  49 M   40  6:45  1:56   39    9:36  8:00    0:37   51   45:11  19.9    0:22   70   30:21  8:41 1:32:48 
   46   6/15   Jeff Filter        Reedsburg      WI  44 M   97  8:16  2:22   58   10:16  8:34    1:11   21   42:11  21.3    1:08   66   29:51  8:32 1:32:51 
   47   2/14   Connie Maranville  Mahtomedi      MN  34 F   14  5:46  1:39   45    9:45  8:07    0:51   32   43:34  20.7    1:00   99   32:21  9:15 1:33:14 
   48   6/9    Blair Buccicone    Rochester      MN  24 M    5  5:03  1:27   44    9:44  8:07    2:03   66   47:51  18.8    0:27   42   28:11  8:04 1:33:17 
   49   7/9    Daniel Herman      Cedar Rapids   IA  21 M   10  5:41  1:38   63   10:22  8:38    2:08   58   45:52  19.6    1:17   44   28:16  8:05 1:33:32 
   50   4/9    Greg Hagen         Rochester      MN  50 M  128  9:35  2:45   73   10:42  8:55    1:11   61   46:18  19.4    0:41   20   25:19  7:14 1:33:44 
   51   2/12   Susan Todzy        Rochester      MN  27 F   99  8:27  2:25   34    9:20  7:47    0:53   43   44:22  20.3    1:22   62   29:24  8:24 1:33:46 
   52   7/15   Bill Kass          Rochester      MN  40 M   12  5:41  1:38   57   10:14  8:32    0:28   59   46:01  19.6    0:38   83   31:21  8:58 1:34:21 
   53   8/9    Sage Swanson       Rochester      MN  22 M   80  7:46  2:14   48    9:57  8:18    1:29   26   42:45  21.1    1:26   80   31:09  8:54 1:34:29 
   54   8/15   Lee Jameson        Rochester      MN  36 M   87  7:58  2:17   50   10:02  8:22    1:35   56   45:33  19.8    1:31   39   28:00  8:00 1:34:36 
   55   3/12   Emily Snyder       Rochester      MN  26 F  112  8:53  2:33   37    9:27  7:53    1:03   52   45:11  19.9    0:59   59   29:11  8:21 1:34:42 
   56   8/15   Timothy Jung       Minneapolis    MN  41 M   57  7:15  2:05   62   10:21  8:38    1:09   38   44:09  20.4    0:55   85   31:23  8:58 1:35:10 
   57   9/24   Bob Miller         Rochester      MN  31 M   58  7:16  2:05   52   10:04  8:24    0:37   75   49:26  18.2    0:34   35   27:25  7:50 1:35:20 
   58   1/4    Katie Hurtis       Rochester      MN  16 F   37  6:39  1:54   55   10:07  8:26    0:32   79   49:46  18.1    0:30   40   28:03  8:01 1:35:34 
   59  10/24   Michael Sheedy     Rochester      MN  33 M   59  7:19  2:06   77   10:48  9:00    0:48   63   47:12  19.1    0:26   58   29:10  8:20 1:35:41 
   60   5/9    Alan Oscarson      Beldenville    WI  52 M  106  8:43  2:30   72   10:41  8:54    0:42   47   44:40  20.2    0:45   81   31:10  8:55 1:36:37 
   61  10/19   Marc Seaverson     St. Paul       MN  29 M   75  7:38  2:11   59   10:19  8:36    0:49   57   45:48  19.7    0:42   93   31:51  9:06 1:37:03 
   62   1/8    Coleen Rowley      Apple Valley   MN  49 F   98  8:21  2:23   49   10:02  8:22    0:34   46   44:33  20.2    0:27  108   33:16  9:31 1:37:09 
   63   3/14   Veronica Bond      Rochester      MN  32 F   11  5:41  1:38   68   10:32  8:47    1:00   62   46:52  19.2    0:56  101   32:42  9:21 1:37:40 
   64  11/24   Jess Thompson      Rochester      MN  31 M   28  6:20  1:49   75   10:47  8:59    1:09   65   47:51  18.8    1:15   78   30:58  8:51 1:38:17 
   65  12/24   Mike Brookman      Mantorville    MN  30 M  157 11:00  3:09   31    9:18  7:45    0:51   70   48:39  18.5    0:21   53   28:38  8:11 1:38:44 
   66   9/15   Kevin Kleist       Rochester      MN  38 M  155 10:43  3:04   54   10:06  8:25    0:50   72   48:55  18.4    0:28   52   28:36  8:11 1:39:36 
   67   1/8    Lisa Tauke         Iowa City      IA  23 F   74  7:37  2:11   65   10:25  8:41    0:52   69   48:25  18.6    0:40   94   31:51  9:06 1:39:48 
   68   9/15   Tim Berg           Rochester      MN  44 M   76  7:43  2:13   90   11:19  9:26    2:58   22   42:28  21.2    1:29  113   33:55  9:42 1:39:49 
   69   4/14   Molly Lahn         Bloomington    MN  31 F   52  7:07  2:02   91   11:20  9:27    0:42   82   49:58  18.0    0:40   72   30:28  8:43 1:40:14 
   70  13/24   Mike Strom         Byron          MN  33 M  120  9:06  2:36   84   11:05  9:15    1:08   71   48:53  18.4    0:30   65   29:49  8:32 1:40:30 
   71  11/19   David Weinhold     Stewartville   MN  28 M   48  7:00  2:00   86   11:10  9:19    1:49  100   52:20  17.2    1:02   36   27:26  7:51 1:40:46 
   72  10/15   Greg Van Moer      Spring Valley  MN  38 M   94  8:04  2:19   60   10:19  8:36    1:13   77   49:39  18.1    0:36   77   30:58  8:51 1:40:46 
   73  12/19   Nate Guyse         Rochester      MN  26 M   44  6:50  1:57   88   11:12  9:20    1:00   84   50:06  18.0    0:36   79   31:05  8:53 1:40:47 
   74  13/19   Andrew Yori        Rochester      MN  27 M   83  7:49  2:14  116   12:15 10:13    1:03   76   49:38  18.1    0:46   64   29:46  8:31 1:41:15 
   75   1/5    Ian Campbell       Blooming Prair MN  15 M  103  8:36  2:28  122   12:23 10:19    0:19  128   55:27  16.2    0:31   13   24:06  6:54 1:41:21 
   76   2/5    Zach Fogarty       Blooming Prair MN  17 M  104  8:39  2:29  124   12:32 10:26    0:25  121   55:12  16.3    0:31   17   24:48  7:05 1:42:04 
   77  10/15   Stephen Corner     Rochester      MN  42 M   63  7:24  2:07  119   12:21 10:18    1:33   34   43:45  20.6    1:29  128   35:42 10:12 1:42:13 
   78   5/14   Kelly Tallaksen    Minneapolis    MN  31 F  108  8:47  2:31   51   10:03  8:23    1:33   88   50:22  17.9    1:04   74   30:39  8:46 1:42:25 
   79   3/5    Tanner Ferrier     Dover          MN  16 M  125  9:27  2:42   32    9:19  7:46    0:55  110   53:39  16.8    0:25   56   28:53  8:15 1:42:35 
   80   9/9    Brian Wallenfelt   Rochester      MN  23 M    7  5:20  1:32   69   10:32  8:47    0:47  114   54:19  16.6    0:31   82   31:16  8:56 1:42:43 
   81   4/9    Randall Fritz      Rochester      MN  49 M   81  7:47  2:14  105   11:54  9:55    1:26   81   49:49  18.1    0:31   84   31:22  8:58 1:42:47 
   82   3/10   Peggy Perry        Caledonia      MN  39 F   73  7:35  2:10   66   10:31  8:46    0:38   93   51:31  17.5    0:21  105   32:59  9:26 1:43:32 
   83   2/8    Stephanie Peplinsk Bloomington    MN  21 F   85  7:52  2:15  106   11:57  9:58    0:40   90   51:08  17.6    0:39   88   31:28  9:00 1:43:42 
   84   6/9    David Schreiber    Rochester      MN  53 M   91  8:00  2:17  140   13:07 10:56    0:52   78   49:45  18.1    0:39   86   31:24  8:59 1:43:45 
   85   5/9    Tim Morgenthaler   Rochester      MN  45 M   36  6:37  1:54   96   11:29  9:34    1:06   80   49:46  18.1    1:20  114   34:03  9:44 1:44:19 
   86  14/24   Charlie Mullin     Hopkins        MN  31 M  118  9:05  2:36  109   11:59  9:59    1:29   67   47:56  18.8    2:18   92   31:49  9:06 1:44:33 
   87   2/8    Karen Bock         Rochester      MN  45 F   61  7:22  2:07   74   10:44  8:57    1:27   96   51:48  17.4    1:12  100   32:36  9:19 1:45:07 
   88   3/8    Jean Mulholland    Plainview      MN  45 F   84  7:49  2:14  107   11:58  9:58    0:41   86   50:20  17.9    0:31  116   34:12  9:47 1:45:29 
   89   3/8    Laura Pavela       Rochester      MN  24 F  107  8:45  2:30   82   11:03  9:13    0:46  113   54:15  16.6    0:23   71   30:28  8:43 1:45:38 
   90   4/8    Teresa Isakson     Red Wing       MN  45 F   30  6:22  1:49  135   12:54 10:45    0:44   85   50:11  17.9    0:40  123   34:51  9:58 1:45:39 
   91   4/10   Kerry Todd         Rochester      MN  36 F   69  7:33  2:10   93   11:24  9:30    0:52  116   54:33  16.5    0:27   76   30:55  8:50 1:45:41 
   92  11/15   Tom Hart           Farmington     MN  35 M   49  7:03  2:01   78   10:54  9:05    0:32   73   48:55  18.4    0:31  143   37:50 10:49 1:45:42 
   93  15/24   Patrick Sheahan    Rochester      MN  30 M  105  8:42  2:29  118   12:21 10:18    1:21   74   49:19  18.3    1:03  110   33:17  9:31 1:46:01 
   94   1/7    Kathy Bates        Pine Island    MN  40 F   77  7:43  2:13   80   10:59  9:09    1:37   98   52:07  17.3    1:03  103   32:54  9:24 1:46:20 
   95   6/9    Bill Parks         Winona         MN  49 M  102  8:31  2:26  127   12:40 10:33    4:13   48   44:50  20.1    2:13  115   34:09  9:46 1:46:33 
   96  12/15   Jeffrey Pasternak  Rochester      MN  35 M   79  7:44  2:13  117   12:16 10:13    1:05  108   53:02  17.0    1:09   91   31:36  9:02 1:46:49 
   97  11/15   Stephen Pherson    Lakeville      MN  44 M   95  8:10  2:20  104   11:54  9:55    1:17   68   48:23  18.6    1:41  127   35:28 10:08 1:46:52 
   98   7/9    Steve Sperling     Rochester      MN  46 M   93  8:03  2:18  125   12:33 10:27    0:54   95   51:39  17.4    0:30  109   33:17  9:31 1:46:53 
   99  16/24   Damien Poling      Minneapolis    MN  32 M  130  9:42  2:47  128   12:43 10:36    0:42   64   47:12  19.1    0:32  135   36:06 10:19 1:46:54 
  100  13/15   Carter Keller      Dodge Center   MN  35 M  145 10:14  2:56   87   11:10  9:19    1:11  111   53:48  16.7    0:41   67   30:01  8:35 1:47:03 
  101   4/8    Courtney Moran     Naperville     IL  23 F   92  8:00  2:17   27    9:11  7:39    0:32  156 1:00:37  14.9    0:29   54   28:42  8:12 1:47:27 
  102   5/10   Jackie Heying      Byron          MN  39 F   45  6:52  1:58  112   12:06 10:05    0:46  119   54:53  16.4    0:35   98   32:18  9:14 1:47:28 
  103   5/8    Kelli Simenson     Owatonna       MN  24 F  122  9:14  2:39   94   11:27  9:32    0:33  105   52:50  17.0    0:29  107   33:15  9:30 1:47:44 
  104   6/14   Stacy Nielson      Spring Valley  MN  31 F  110  8:48  2:31   97   11:30  9:35    0:40  123   55:14  16.3    0:34   90   31:36  9:02 1:48:20 
  105   2/7    Janet Vittone      Rochester      MN  41 F  163 11:52  3:24   95   11:28  9:34    0:32  106   52:57  17.0    0:29   89   31:28  9:00 1:48:44 
  106   4/5    Matthew Hagen      Blooming Prair MN  17 M  162 11:45  3:22   47    9:47  8:10    0:36  143   57:50  15.6    0:23   48   28:32  8:09 1:48:50 
  107  17/24   Brad Weis          Rochester      MN  34 M  100  8:29  2:26   83   11:05  9:14    0:55  133   55:58  16.1    0:34   95   32:05  9:10 1:49:03 
  108   4/12   Kellie Threinen    Rochester      MN  25 F   71  7:33  2:10  103   11:52  9:54    1:18   87   50:21  17.9    1:27  139   36:37 10:28 1:49:05 
  109  12/15   Jeff Berning       Rochester      MN  40 M  151 10:31  3:01   85   11:08  9:17    0:50  130   55:34  16.2    0:30   75   30:41  8:46 1:49:12 
  110   3/7    Bonnie Handmacher  Lanesboro      MN  43 F   67  7:30  2:09   99   11:40  9:44    1:01   94   51:35  17.5    1:30  132   36:01 10:18 1:49:15 
  111   2/4    Hannah Gillmer     Red Wing       MN  16 F  143 10:10  2:55  102   11:49  9:51    0:46   99   52:14  17.2    0:22  120   34:43  9:55 1:50:01 
  112   5/8    Lenora Thacker     Hager City     WI  47 F  101  8:30  2:26  129   12:43 10:36    1:21   83   49:59  18.0    0:45  140   36:47 10:31 1:50:03 
  113  14/19   Ben Stelmach       Winona         MN  26 M  138 10:01  2:52  137   12:58 10:48    0:57  127   55:22  16.3    0:57   69   30:14  8:39 1:50:26 
  114   6/10   Michaeleen Burroug Byron          MN  38 F  140 10:03  2:53   76   10:48  9:00    0:51  126   55:21  16.3    0:25  106   33:01  9:26 1:50:26 
  115  18/24   Jon Houlihan       Holmen         WI  32 M  146 10:15  2:56  136   12:57 10:47    0:54   92   51:23  17.5    0:43  124   34:52  9:58 1:51:01 
  116  19/24   Emmanuel Sitruk    Rochester      MN  33 M  133  9:48  2:48  144   13:22 11:09    0:59  125   55:19  16.3    0:45   96   32:05  9:10 1:52:16 
  117   4/7    Amy Anderson       Rochester      MN  40 F   64  7:25  2:07  120   12:21 10:18    1:26  101   52:21  17.2    1:10  142   37:39 10:46 1:52:20 
  118   5/12   Jessica Keehn      Ames           IA  25 F   78  7:43  2:13  111   12:02 10:02    0:55  138   56:41  15.9    0:36  121   34:43  9:55 1:52:37 
  119  20/24   Travis Werts       Rochester      MN  30 M   89  7:59  2:17  101   11:45  9:47    0:47  131   55:51  16.1    0:31  131   35:49 10:14 1:52:39 
  120  13/15   Matt Begeske       Cloquet        MN  40 M  144 10:10  2:55  159   14:32 12:06    1:19  104   52:40  17.1    0:41  112   33:41  9:38 1:53:00 
  121   6/8    Debra Betterly     Red Wing       MN  47 F  131  9:44  2:47  131   12:45 10:38    0:37  109   53:25  16.9    0:30  138   36:24 10:24 1:53:22 
  122   6/8    Kathryn Sackett    Rochester      MN  24 F  132  9:46  2:48   89   11:16  9:24    0:43  140   56:56  15.8    0:26  118   34:34  9:53 1:53:39 
  123  15/19   Paul Teman         Rochester      MN  29 M   55  7:14  2:04  113   12:08 10:07    0:47  152 1:00:13  15.0    0:35  102   32:45  9:22 1:53:39 
  124   7/14   Trina Simmons      Fargo          ND  32 F  153 10:37  3:02  123   12:27 10:22    0:53  107   52:59  17.0    0:32  137   36:22 10:24 1:53:48 
  125   7/8    Nikki Sommers      Lewiston       MN  20 F  141 10:07  2:54  108   11:58  9:58    0:41  145   58:20  15.4    0:39   97   32:11  9:12 1:53:53 
  126   7/10   Kay Conway         Winona         MN  36 F   42  6:46  1:56  143   13:15 11:03    1:37  103   52:39  17.1    1:00  150   38:58 11:08 1:54:13 
  127  14/15   John Elling        Lakeville      MN  39 M  126  9:29  2:43  121   12:23 10:19    1:08   97   51:51  17.4    0:45  151   39:15 11:13 1:54:48 
  128   6/12   Beth Lacanne       Rochester      MN  27 F  149 10:26  2:59   81   11:03  9:12    1:37  142   57:19  15.7    1:01  111   33:28  9:34 1:54:52 
  129   8/10   Danniell Hickman   Pine Island    MN  35 F  154 10:39  3:03  110   12:00 10:00    0:54  135   56:13  16.0    0:32  122   34:48  9:57 1:55:03 
  130  16/19   Adam Guenther      Plainview      MN  26 M  160 11:30  3:17   98   11:39  9:43    0:53  161 1:01:32  14.6    0:32   57   29:00  8:17 1:55:04 
  131   7/9    Kris Randolph      Eyota          MN  54 M   82  7:48  2:14  132   12:48 10:40    0:33   91   51:14  17.6    0:51  159   42:18 12:06 1:55:30 
  132  14/15   Frank Windschillt  Northfield     MN  43 M   86  7:58  2:17  115   12:13 10:11    1:13  164 1:03:05  14.3    0:38   73   30:29  8:43 1:55:31 
  133   8/14   Laurie Essig       Dodge Center   MN  30 F  137  9:56  2:51   79   10:57  9:07    0:48  149   59:10  15.2    0:33  119   34:42  9:55 1:56:03 
  134   8/9    John Woog          Rochester      MN  46 M  156 11:00  3:09  168   15:49 13:11    2:04  139   56:51  15.8    1:02   63   29:39  8:29 1:56:23 
  135   3/4    Heather Macphie    Bloomington    MN  16 F  114  8:55  2:33  134   12:53 10:44    1:09  118   54:44  16.4    0:33  149   38:42 11:04 1:56:53 
  136   5/7    Tanya Petterson    Rochester      MN  42 F   51  7:04  2:02  133   12:49 10:41    1:45  137   56:28  15.9    1:16  146   38:10 10:55 1:57:31 
  137  17/19   Mark Slattery      Rochester      MN  29 M   16  5:48  1:40  149   13:51 11:33    0:58  129   55:32  16.2    1:00  154   40:29 11:34 1:57:35 
  138   1/2    Mary Wellner       Rochester      MN  53 F   96  8:11  2:21  126   12:37 10:31    0:47  102   52:24  17.2    0:44  164   43:03 12:18 1:57:45 
  139   9/14   Terese Howes       Iowa City      IA  33 F  109  8:48  2:31  147   13:41 11:24    0:44  147   58:37  15.4    0:38  133   36:04 10:19 1:58:30 
  140   8/8    Rebekah Spiess     Rochester      MN  23 F  142 10:08  2:54  100   11:44  9:46    0:46  153 1:00:21  14.9    0:31  126   35:03 10:01 1:58:30 
  141  15/15   Dean Andrus        Prior Lake     MN  41 M  167 12:36  3:36  154   14:23 11:59    0:33  122   55:12  16.3    0:36  129   35:45 10:13 1:59:03 
  142   8/9    Gary Lueders       Rochester      MN  51 M  150 10:26  2:59  138   13:03 10:53    0:41  134   56:12  16.0    0:44  144   38:05 10:53 1:59:09 
  143   9/9    Greg Poland        Rochester      MN  49 M  147 10:18  2:57  152   14:07 11:46    1:17  132   55:56  16.1    1:54  130   35:47 10:14 1:59:17 
  144  18/19   Orlando Lopez      Rochester      MN  28 M  165 12:09  3:29   92   11:21  9:28    4:04  154 1:00:27  14.9    0:52   87   31:27  8:59 2:00:18 
  145   6/7    Gloria Witte       Cloquet        MN  40 F  166 12:12  3:29   64   10:22  8:39    0:52  160 1:01:32  14.6    0:35  125   34:57 10:00 2:00:28 
  146   7/12   Megan Sutherland   Maple Grove    MN  25 F   32  6:31  1:52  130   12:44 10:37    1:47  163 1:02:34  14.4    0:48  136   36:15 10:22 2:00:37 
  147   8/12   Clara Setzer       Rochester      MN  25 F  123  9:20  2:40  146   13:28 11:13    1:15  141   57:14  15.7    1:15  145   38:07 10:54 2:00:37 
  148   9/12   Meagan Townsend    St. Ansgar     IL  25 F   41  6:45  1:56  142   13:15 11:02    0:51  157 1:00:38  14.8    0:41  148   38:34 11:01 2:00:41 
  149  21/24   Nathan Mannix      Rochester      MN  31 M  168 13:18  3:48  155   14:27 12:03    1:24   89   50:39  17.8    1:10  153   39:49 11:23 2:00:45 
  150  10/12   Rebecca Johnson    Rochester      MN  28 F  111  8:50  2:32  156   14:28 12:03    0:54  136   56:25  16.0    1:20  152   39:33 11:18 2:01:28 
  151   5/5    Jonathan Anderson  Rochester      MN  13 M  113  8:55  2:33  139   13:03 10:53    1:17  158 1:01:12  14.7    0:58  141   37:33 10:44 2:02:56 
  152   4/4    Sarah Morgenthaler Rochester      MN  18 F   68  7:32  2:10  150   13:52 11:33    0:42  146   58:36  15.4    0:35  158   41:54 11:59 2:03:09 
  153  22/24   Kurt Sneen         Park City      UT  33 M  127  9:34  2:44  170   17:54 14:55    0:46  148   58:38  15.4    0:34  134   36:05 10:19 2:03:29 
  154   7/8    Jackie Conniff     Hager City     WI  46 F  164 12:09  3:29  145   13:27 11:13    0:58  165 1:03:39  14.1    0:56  104   32:56  9:25 2:04:03 
  155   9/10   Vicky Ebensperger  Menomonie      WI  35 F  170 19:24  5:33  141   13:07 10:56    0:59  159 1:01:26  14.7    0:35   61   29:16  8:22 2:04:44 
  156  15/15   Russell Bergum     Rochester      MN  37 M  136  9:55  2:50  157   14:28 12:04    3:40  112   54:08  16.6    1:43  157   41:13 11:47 2:05:05 
  157   8/8    Judith Weller      Rochester      MN  45 F  129  9:41  2:46  148   13:48 11:30    1:15  144   58:08  15.5    1:28  155   40:49 11:40 2:05:07 
  158  19/19   Brandon Shearer    Rochester      MN  29 M  134  9:51  2:49  162   14:57 12:27    2:32  155 1:00:36  14.9    1:49  147   38:28 11:00 2:08:12 
  159   7/7    Kelly Kirkpatrick  Rochester      MN  40 F  152 10:31  3:01  161   14:35 12:09    1:18  124   55:16  16.3    1:19  168   45:45 13:05 2:08:42 
  160   9/9    Robert Goss        Lewiston       MN  50 M  135  9:54  2:50  114   12:10 10:09    0:53  171 1:11:39  12.6    0:40  117   34:30  9:52 2:09:43 
  161  10/14   Jill Dahl          Plainview      MN  30 F  124  9:23  2:41  164   15:05 12:34    0:54  162 1:02:08  14.5    0:44  161   42:23 12:07 2:10:35 
  162   2/2    Pennie Pries       Chatfield      MN  50 F  139 10:01  2:52  160   14:33 12:08    1:26  150   59:39  15.1    0:41  166   44:30 12:43 2:10:48 
  163  11/14   Susan Lagerstedt   Adams          MN  34 F  169 16:53  4:50  169   16:20 13:36    0:46  117   54:34  16.5    0:42  162   42:48 12:14 2:12:00 
  164  23/24   Andrew Higgins     Rochester      MN  33 M  161 11:37  3:20  166   15:19 12:46    1:53  120   55:00  16.4    1:36  170   46:47 13:22 2:12:09 
  165  11/12   Erin Pagel         St. Charles    MN  26 F  117  9:04  2:36  151   13:52 11:34    2:44  168 1:05:48  13.7    0:45  160   42:23 12:07 2:14:35 
  166  12/14   Molly Thorson      Rochester      MN  31 F  119  9:05  2:36  153   14:20 11:57    2:07  151   59:47  15.1    1:38  171   47:47 13:39 2:14:42 
  167  10/10   Catherine Mcbride  Rochester      MN  37 F  171 19:54  5:41  158   14:30 12:05    3:38  115   54:20  16.6    1:34  156   41:12 11:47 2:15:05 
  168  13/14   Linda Ovrebo       Rochester      MN  33 F  159 11:19  3:14  165   15:16 12:44    1:06  167 1:05:20  13.8    1:06  165   43:45 12:30 2:17:50 
  169  14/14   Julie Brock        Rochester      MN  30 F   62  7:24  2:07  163   15:01 12:31    4:13  169 1:07:23  13.4    2:42  167   44:45 12:48 2:21:25 
  170  24/24   Mark Keiswetter    West Des Moine IA  34 M  158 11:09  3:11  171   18:06 15:05    3:48  166 1:04:00  14.1    1:34  163   42:54 12:16 2:21:27 
  171  12/12   Kim Girton         Franklin Grove IL  26 F  148 10:18  2:57  167   15:40 13:03    1:09  170 1:10:25  12.8    0:55  169   46:22 13:15 2:24:46 


                                                         MALE RESULTS

    TOT                                                      SWIM  100          RUN           TRAN         BIKE          TRAN        RUN         TOTAL
    PLC  #  NAME               CITY           ST AGE S  plc  time  yds   plc    time  pace    time   plc   time  mph     time  plc   time   pace TIME
    ======= ================== ============== == === =  ===============  =================    ====   ================    ====  ================= ======= 
    1    37 Brett Lovaas       Hopkins        MN  29 M    2  4:28  1:17    1    7:07  5:56    0:38    1   36:19  24.8    0:26    9   23:03  6:36 1:11:57 
    2    60 Kevin O'Connor     Corcoran       MN  33 M    3  4:42  1:21    6    7:20  6:06    0:25    4   37:45  23.9    0:21    7   22:47  6:31 1:13:18 
    3    77 Wade Bergner       Maiden Rock    WI  37 M   12  5:47  1:40    5    7:19  6:06    0:31    7   38:28  23.4    0:32    1   21:24  6:07 1:14:00 
    4    23 Michael Gruba      Fridley        MN  25 M   11  5:46  1:39    3    7:14  6:01    0:31    6   38:17  23.5    0:27    5   22:14  6:22 1:14:26 
    5    31 Jason Sinnwell     Rochester      MN  26 M   15  6:03  1:44    2    7:12  6:00    0:42    9   39:12  23.0    0:33    2   21:26  6:08 1:15:05 
    6    30 Brent Sinn         Bismark        ND  26 M    9  5:35  1:36    8    7:41  6:24    0:45    8   39:04  23.0    0:52    4   21:56  6:16 1:15:49 
    7    35 Jesse Nelson       Red Wing       MN  28 M   16  6:08  1:46    4    7:16  6:03    0:37   13   40:28  22.2    0:34    3   21:35  6:10 1:16:36 
    8    27 Andrew Henderson   Eagan          MN  26 M   21  6:18  1:48    7    7:28  6:14    0:56   10   39:20  22.9    0:26    6   22:46  6:31 1:17:11 
    9   135 Eike Mrosek        Rochester      MN  30 M    6  5:09  1:29   17    8:13  6:51    0:46    3   37:37  23.9    0:32   23   25:43  7:21 1:17:58 
   10    24 Simon Walter-Hanse Rosemount      MN  25 M   26  6:34  1:53   10    7:50  6:31    0:35   15   40:39  22.1    0:24    8   22:52  6:32 1:18:51 
   11    18 Nick Madland       Minneapolis    MN  24 M   20  6:14  1:47    9    7:43  6:26    0:41   14   40:37  22.2    0:27   12   23:48  6:48 1:19:27 
   12   130 Barry Clark        La Crosse      WI  56 M   14  5:53  1:41   18    8:20  6:57    0:39    5   37:56  23.7    0:41   34   27:11  7:46 1:20:38 
   13   109 Rick Christenson   Roseville      MN  46 M   23  6:21  1:49   24    9:04  7:33    0:59    2   36:50  24.4    0:33   33   26:57  7:42 1:20:41 
   14    39 Matt Simmons       Fargo          ND  29 M   69  8:57  2:34   13    8:02  6:42    1:06   11   39:55  22.6    0:40   10   23:29  6:43 1:22:06 
   15   137 David Burrills     Rochester      MN  40 M   19  6:13  1:47   20    8:34  7:08    1:23   17   41:44  21.6    0:33   14   24:20  6:57 1:22:43 
   16    99 Mark Jorgensen     Mahtomedi      MN  43 M   17  6:09  1:46   14    8:05  6:44    1:03   21   42:38  21.1    0:49   18   24:52  7:07 1:23:34 
   17    11 Oliver Buccicone   Rochester      MN  22 M    1  4:21  1:15   15    8:05  6:44    0:27   32   44:14  20.4    0:23   29   26:22  7:32 1:23:49 
   18    58 Joe Ryan           Rochester      MN  32 M   25  6:31  1:52   19    8:28  7:03    0:32   20   42:33  21.2    0:26   24   25:48  7:23 1:24:15 
   19    47 Trevor Olson       Rochester      MN  30 M   24  6:29  1:51   31    9:27  7:52    0:54   12   40:21  22.3    0:49   30   26:36  7:36 1:24:32 
   20   121 Chris Schubert     La Crescent    MN  50 M    4  4:49  1:23   29    9:19  7:46    0:56   16   40:47  22.1    0:47   41   28:11  8:04 1:24:48 
   21    97 Mark Roth          Burnsville     MN  42 M   30  6:44  1:56   22    8:53  7:24    1:07   26   43:22  20.8    1:33   11   23:31  6:43 1:25:07 
   22    56 Michael Luebbers   Shell Rock     IA  32 M   27  6:36  1:53   16    8:13  6:51    1:05   24   43:01  20.9    0:30   26   25:52  7:24 1:25:14 
   23    14 Justin Gundelach   Rochester      MN  23 M    8  5:21  1:32   11    8:01  6:41    1:20   44   45:27  19.8    0:58   15   24:38  7:03 1:25:43 
   24    17 Aaron Koehler      St. Anthony Vi MN  24 M   13  5:52  1:41   12    8:02  6:42    1:06   41   45:04  20.0    0:48   22   25:36  7:19 1:26:24 
   25    26 Mark Riess         Minneapolis    MN  25 M   32  6:49  1:57   23    8:59  7:29    0:45   40   44:57  20.0    0:40   16   24:44  7:04 1:26:51 
   26    74 Trever Rosenbush   Stewartville   MN  35 M   29  6:42  1:55   34    9:37  8:01    1:20   18   41:49  21.5    0:48   32   26:53  7:41 1:27:07 
   27    61 Tobias Peikert     Rochester      MN  33 M   45  7:28  2:08   32    9:32  7:57    1:20   25   43:20  20.8    0:25   25   25:51  7:24 1:27:54 
   28    81 Chris Potts        Rochester      MN  38 M   70  8:57  2:34   21    8:39  7:13    0:52   29   43:48  20.6    0:41   19   25:16  7:14 1:28:11 
   29    98 Mike Bolger        Minocqua       WI  43 M   34  6:55  1:59   26    9:16  7:43    1:09   33   44:15  20.3    1:05   28   26:12  7:30 1:28:49 
   30   122 Joe Gyura          Rochester      MN  52 M   47  7:34  2:10   36    9:42  8:05    0:57   23   42:50  21.0    0:51   37   27:29  7:52 1:29:21 
   31    82 Thomas Wolle       Cedar Rapids   IA  38 M   46  7:28  2:08   35    9:38  8:01    0:26   45   45:29  19.8    0:24   27   26:05  7:28 1:29:28 
   32    78 Trevor Distad      Pine Island    MN  37 M   38  7:11  2:04   46   10:21  8:37    0:34   37   44:30  20.2    0:30   31   26:38  7:37 1:29:42 
   33    54 Brian Burdette     Hermantown     MN  32 M   56  7:59  2:17   25    9:12  7:40    1:02   35   44:21  20.3    0:42   39   28:11  8:03 1:31:24 
   34    92 Todd Gadow         Inver Grove He MN  40 M   40  7:15  2:05   30    9:24  7:50    1:04   34   44:15  20.3    0:57   45   28:33  8:10 1:31:26 
   35    52 John Seaverson     Chaska         MN  31 M   37  7:09  2:03   43   10:08  8:26    0:51   36   44:24  20.3    0:50   46   28:35  8:10 1:31:55 
   36   124 Kevin Wentworth    Red Wing       MN  52 M   73  9:11  2:38   52   10:37  8:51    1:32   27   43:24  20.7    1:55   21   25:27  7:17 1:32:04 
   37   107 Clyde Owen         Red Wing       MN  45 M   35  6:55  1:59   49   10:32  8:46    0:57   43   45:15  19.9    1:27   38   27:36  7:53 1:32:39 
   38    79 Eric Haugen        Rochester      MN  38 M   18  6:11  1:46   41   10:05  8:24    0:37   48   46:12  19.5    0:28   52   29:16  8:22 1:32:45 
   39    19 Aaron Mueller      Rochester      MN  24 M   57  8:00  2:17   51   10:35  8:49    1:03   30   44:01  20.5    0:55   43   28:16  8:05 1:32:48 
   40   115 Ross Rowley        Apple Valley   MN  49 M   31  6:45  1:56   33    9:36  8:00    0:37   42   45:11  19.9    0:22   58   30:21  8:41 1:32:48 
   41    16 Blair Buccicone    Rochester      MN  24 M    5  5:03  1:27   37    9:44  8:07    2:03   53   47:51  18.8    0:27   40   28:11  8:04 1:33:17 
   42    10 Daniel Herman      Cedar Rapids   IA  21 M   10  5:41  1:38   48   10:22  8:38    2:08   47   45:52  19.6    1:17   42   28:16  8:05 1:33:32 
   43   120 Greg Hagen         Rochester      MN  50 M   77  9:35  2:45   54   10:42  8:55    1:11   49   46:18  19.4    0:41   20   25:19  7:14 1:33:44 
   44    12 Sage Swanson       Rochester      MN  22 M   51  7:46  2:14   39    9:57  8:18    1:29   22   42:45  21.1    1:26   64   31:09  8:54 1:34:29 
   45    95 Timothy Jung       Minneapolis    MN  41 M   41  7:15  2:05   47   10:21  8:38    1:09   31   44:09  20.4    0:55   68   31:23  8:58 1:35:10 
   46    69 Bob Miller         Rochester      MN  31 M   42  7:16  2:05   40   10:04  8:24    0:37   60   49:26  18.2    0:34   35   27:25  7:50 1:35:20 
   47    62 Michael Sheedy     Rochester      MN  33 M   43  7:19  2:06   56   10:48  9:00    0:48   50   47:12  19.1    0:26   51   29:10  8:20 1:35:41 
   48   123 Alan Oscarson      Beldenville    WI  52 M   67  8:43  2:30   53   10:41  8:54    0:42   38   44:40  20.2    0:45   65   31:10  8:55 1:36:37 
   49    38 Marc Seaverson     St. Paul       MN  29 M   48  7:38  2:11   44   10:19  8:36    0:49   46   45:48  19.7    0:42   73   31:51  9:06 1:37:03 
   50    53 Jess Thompson      Rochester      MN  31 M   22  6:20  1:49   55   10:47  8:59    1:09   52   47:51  18.8    1:15   62   30:58  8:51 1:38:17 
   51    44 Mike Brookman      Mantorville    MN  30 M   89 11:00  3:09   27    9:18  7:45    0:51   56   48:39  18.5    0:21   48   28:38  8:11 1:38:44 
   52    80 Kevin Kleist       Rochester      MN  38 M   87 10:43  3:04   42   10:06  8:25    0:50   58   48:55  18.4    0:28   47   28:36  8:11 1:39:36 
   53   101 Tim Berg           Rochester      MN  44 M   49  7:43  2:13   63   11:19  9:26    2:58   19   42:28  21.2    1:29   80   33:55  9:42 1:39:49 
   54    65 Mike Strom         Byron          MN  33 M   72  9:06  2:36   58   11:05  9:15    1:08   57   48:53  18.4    0:30   55   29:49  8:32 1:40:30 
   55    36 David Weinhold     Stewartville   MN  28 M   36  7:00  2:00   60   11:10  9:19    1:49   72   52:20  17.2    1:02   36   27:26  7:51 1:40:46 
   56    83 Greg Van Moer      Spring Valley  MN  38 M   60  8:04  2:19   45   10:19  8:36    1:13   62   49:39  18.1    0:36   61   30:58  8:51 1:40:46 
   57    29 Nate Guyse         Rochester      MN  26 M   33  6:50  1:57   62   11:12  9:20    1:00   66   50:06  18.0    0:36   63   31:05  8:53 1:40:47 
   58    33 Andrew Yori        Rochester      MN  27 M   54  7:49  2:14   73   12:15 10:13    1:03   61   49:38  18.1    0:46   54   29:46  8:31 1:41:15 
   59     3 Ian Campbell       Blooming Prair MN  15 M   64  8:36  2:28   78   12:23 10:19    0:19   83   55:27  16.2    0:31   13   24:06  6:54 1:41:21 
   60     5 Zach Fogarty       Blooming Prair MN  17 M   65  8:39  2:29   79   12:32 10:26    0:25   79   55:12  16.3    0:31   17   24:48  7:05 1:42:04 
   61    96 Stephen Corner     Rochester      MN  42 M   44  7:24  2:07   76   12:21 10:18    1:33   28   43:45  20.6    1:29   86   35:42 10:12 1:42:13 
   62     4 Tanner Ferrier     Dover          MN  16 M   74  9:27  2:42   28    9:19  7:46    0:55   75   53:39  16.8    0:25   49   28:53  8:15 1:42:35 
   63    15 Brian Wallenfelt   Rochester      MN  23 M    7  5:20  1:32   50   10:32  8:47    0:47   77   54:19  16.6    0:31   66   31:16  8:56 1:42:43 
   64   113 Randall Fritz      Rochester      MN  49 M   52  7:47  2:14   68   11:54  9:55    1:26   65   49:49  18.1    0:31   67   31:22  8:58 1:42:47 
   65   125 David Schreiber    Rochester      MN  53 M   58  8:00  2:17   87   13:07 10:56    0:52   63   49:45  18.1    0:39   69   31:24  8:59 1:43:45 
   66   106 Tim Morgenthaler   Rochester      MN  45 M   28  6:37  1:54   65   11:29  9:34    1:06   64   49:46  18.1    1:20   81   34:03  9:44 1:44:19 
   67    51 Charlie Mullin     Hopkins        MN  31 M   71  9:05  2:36   69   11:59  9:59    1:29   54   47:56  18.8    2:18   72   31:49  9:06 1:44:33 
   68    49 Patrick Sheahan    Rochester      MN  30 M   66  8:42  2:29   75   12:21 10:18    1:21   59   49:19  18.3    1:03   78   33:17  9:31 1:46:01 
   69   114 Bill Parks         Winona         MN  49 M   63  8:31  2:26   81   12:40 10:33    4:13   39   44:50  20.1    2:13   82   34:09  9:46 1:46:33 
   70    73 Jeffrey Pasternak  Rochester      MN  35 M   50  7:44  2:13   74   12:16 10:13    1:05   74   53:02  17.0    1:09   71   31:36  9:02 1:46:49 
   71   102 Stephen Pherson    Lakeville      MN  44 M   61  8:10  2:20   67   11:54  9:55    1:17   55   48:23  18.6    1:41   85   35:28 10:08 1:46:52 
   72   110 Steve Sperling     Rochester      MN  46 M   59  8:03  2:18   80   12:33 10:27    0:54   70   51:39  17.4    0:30   77   33:17  9:31 1:46:53 
   73    57 Damien Poling      Minneapolis    MN  32 M   78  9:42  2:47   82   12:43 10:36    0:42   51   47:12  19.1    0:32   90   36:06 10:19 1:46:54 
   74    71 Carter Keller      Dodge Center   MN  35 M   83 10:14  2:56   61   11:10  9:19    1:11   76   53:48  16.7    0:41   56   30:01  8:35 1:47:03 
   75     6 Matthew Hagen      Blooming Prair MN  17 M   93 11:45  3:22   38    9:47  8:10    0:36   88   57:50  15.6    0:23   44   28:32  8:09 1:48:50 
   76    67 Brad Weis          Rochester      MN  34 M   62  8:29  2:26   57   11:05  9:14    0:55   86   55:58  16.1    0:34   74   32:05  9:10 1:49:03 
   77    90 Jeff Berning       Rochester      MN  40 M   86 10:31  3:01   59   11:08  9:17    0:50   84   55:34  16.2    0:30   60   30:41  8:46 1:49:12 
   78    32 Ben Stelmach       Winona         MN  26 M   81 10:01  2:52   85   12:58 10:48    0:57   82   55:22  16.3    0:57   57   30:14  8:39 1:50:26 
   79    55 Jon Houlihan       Holmen         WI  32 M   84 10:15  2:56   84   12:57 10:47    0:54   69   51:23  17.5    0:43   84   34:52  9:58 1:51:01 
   80    63 Emmanuel Sitruk    Rochester      MN  33 M   79  9:48  2:48   88   13:22 11:09    0:59   81   55:19  16.3    0:45   75   32:05  9:10 1:52:16 
   81    89 Matt Begeske       Cloquet        MN  40 M   82 10:10  2:55   92   14:32 12:06    1:19   73   52:40  17.1    0:41   79   33:41  9:38 1:53:00 
   82    40 Paul Teman         Rochester      MN  29 M   39  7:14  2:04   70   12:08 10:07    0:47   90 1:00:13  15.0    0:35   76   32:45  9:22 1:53:39 
   83    84 John Elling        Lakeville      MN  39 M   75  9:29  2:43   77   12:23 10:19    1:08   71   51:51  17.4    0:45   92   39:15 11:13 1:54:48 
   84    28 Adam Guenther      Plainview      MN  26 M   91 11:30  3:17   66   11:39  9:43    0:53   93 1:01:32  14.6    0:32   50   29:00  8:17 1:55:04 
   85   126 Kris Randolph      Eyota          MN  54 M   53  7:48  2:14   83   12:48 10:40    0:33   68   51:14  17.6    0:51   94   42:18 12:06 1:55:30 
   86   127 Frank Windschillt  Northfield     MN  43 M   55  7:58  2:17   72   12:13 10:11    1:13   94 1:03:05  14.3    0:38   59   30:29  8:43 1:55:31 
   87   111 John Woog          Rochester      MN  46 M   88 11:00  3:09   94   15:49 13:11    2:04   87   56:51  15.8    1:02   53   29:39  8:29 1:56:23 
   88    94 Dean Andrus        Prior Lake     MN  41 M   95 12:36  3:36   90   14:23 11:59    0:33   80   55:12  16.3    0:36   87   35:45 10:13 1:59:03 
   89   116 Greg Poland        Rochester      MN  49 M   85 10:18  2:57   89   14:07 11:46    1:17   85   55:56  16.1    1:54   88   35:47 10:14 1:59:17 
   90    34 Orlando Lopez      Rochester      MN  28 M   94 12:09  3:29   64   11:21  9:28    4:04   91 1:00:27  14.9    0:52   70   31:27  8:59 2:00:18 
   91    68 Nathan Mannix      Rochester      MN  31 M   96 13:18  3:48   91   14:27 12:03    1:24   67   50:39  17.8    1:10   93   39:49 11:23 2:00:45 
   92     2 Jonathan Anderson  Rochester      MN  13 M   68  8:55  2:33   86   13:03 10:53    1:17   92 1:01:12  14.7    0:58   91   37:33 10:44 2:02:56 
   93    64 Kurt Sneen         Park City      UT  33 M   76  9:34  2:44   95   17:54 14:55    0:46   89   58:38  15.4    0:34   89   36:05 10:19 2:03:29 
   94   119 Robert Goss        Lewiston       MN  50 M   80  9:54  2:50   71   12:10 10:09    0:53   96 1:11:39  12.6    0:40   83   34:30  9:52 2:09:43 
   95    59 Andrew Higgins     Rochester      MN  33 M   92 11:37  3:20   93   15:19 12:46    1:53   78   55:00  16.4    1:36   96   46:47 13:22 2:12:09 
   96    66 Mark Keiswetter    West Des Moine IA  34 M   90 11:09  3:11   96   18:06 15:05    3:48   95 1:04:00  14.1    1:34   95   42:54 12:16 2:21:27 


                                                        FEMALE RESULTS

    TOT                                                      SWIM  100          RUN           TRAN         BIKE          TRAN        RUN         TOTAL
    PLC  #  NAME               CITY           ST AGE S  plc  time  yds   plc    time  pace    time   plc   time  mph     time  plc   time   pace TIME
    ======= ================== ============== == === =  ===============  =================    ====   ================    ====  ================= ======= 
    1   177 Dawn Keller        Shell Rock     IA  31 F   10  7:03  2:01    6    9:38  8:02    0:38    1   41:50  21.5    0:37    3   28:33  8:10 1:28:17 
    2   157 Shelley Nelson     Eden Prairie   MN  25 F   13  7:21  2:06    1    8:51  7:22    0:32    5   43:46  20.6    0:20    2   28:22  8:07 1:29:10 
    3   194 Rachel Klistaui    La Crosse      WI  35 F   20  7:33  2:10    3    9:13  7:41    0:41    2   42:36  21.1    0:30    5   28:42  8:12 1:29:13 
    4   197 Lisa Wittmer       Rochester      MN  37 F    3  5:52  1:41    8    9:46  8:08    0:59    4   43:43  20.6    0:42    9   30:07  8:37 1:31:05 
    5   188 Connie Maranville  Mahtomedi      MN  34 F    2  5:46  1:39    7    9:45  8:07    0:51    3   43:34  20.7    1:00   20   32:21  9:15 1:33:14 
    6   165 Susan Todzy        Rochester      MN  27 F   30  8:27  2:25    4    9:20  7:47    0:53    6   44:22  20.3    1:22    8   29:24  8:24 1:33:46 
    7   163 Emily Snyder       Rochester      MN  26 F   37  8:53  2:33    5    9:27  7:53    1:03    8   45:11  19.9    0:59    6   29:11  8:21 1:34:42 
    8   139 Katie Hurtis       Rochester      MN  16 F    6  6:39  1:54   11   10:07  8:26    0:32   11   49:46  18.1    0:30    1   28:03  8:01 1:35:34 
    9   223 Coleen Rowley      Apple Valley   MN  49 F   29  8:21  2:23    9   10:02  8:22    0:34    7   44:33  20.2    0:27   28   33:16  9:31 1:37:09 
   10   182 Veronica Bond      Rochester      MN  32 F    1  5:41  1:38   15   10:32  8:47    1:00    9   46:52  19.2    0:56   22   32:42  9:21 1:37:40 
   11   150 Lisa Tauke         Iowa City      IA  23 F   23  7:37  2:11   13   10:25  8:41    0:52   10   48:25  18.6    0:40   17   31:51  9:06 1:39:48 
   12   178 Molly Lahn         Bloomington    MN  31 F   12  7:07  2:02   23   11:20  9:27    0:42   12   49:58  18.0    0:40   11   30:28  8:43 1:40:14 
   13   180 Kelly Tallaksen    Minneapolis    MN  31 F   33  8:47  2:31   10   10:03  8:23    1:33   16   50:22  17.9    1:04   12   30:39  8:46 1:42:25 
   14   202 Peggy Perry        Caledonia      MN  39 F   22  7:35  2:10   14   10:31  8:46    0:38   18   51:31  17.5    0:21   25   32:59  9:26 1:43:32 
   15   145 Stephanie Peplinsk Bloomington    MN  21 F   26  7:52  2:15   32   11:57  9:58    0:40   17   51:08  17.6    0:39   14   31:28  9:00 1:43:42 
   16   217 Karen Bock         Rochester      MN  45 F   14  7:22  2:07   16   10:44  8:57    1:27   20   51:48  17.4    1:12   21   32:36  9:19 1:45:07 
   17   151 Laura Pavela       Rochester      MN  24 F   32  8:45  2:30   21   11:03  9:13    0:46   30   54:15  16.6    0:23   10   30:28  8:43 1:45:38 
   18   218 Teresa Isakson     Red Wing       MN  45 F    4  6:22  1:49   45   12:54 10:45    0:44   14   50:11  17.9    0:40   35   34:51  9:58 1:45:39 
   19   189 Kerry Todd         Rochester      MN  36 F   19  7:33  2:10   24   11:24  9:30    0:52   32   54:33  16.5    0:27   13   30:55  8:50 1:45:41 
   20   207 Kathy Bates        Pine Island    MN  40 F   24  7:43  2:13   19   10:59  9:09    1:37   21   52:07  17.3    1:03   23   32:54  9:24 1:46:20 
   21   147 Courtney Moran     Naperville     IL  23 F   27  8:00  2:17    2    9:11  7:39    0:32   53 1:00:37  14.9    0:29    4   28:42  8:12 1:47:27 
   22   200 Jackie Heying      Byron          MN  39 F    9  6:52  1:58   36   12:06 10:05    0:46   35   54:53  16.4    0:35   19   32:18  9:14 1:47:28 
   23   152 Kelli Simenson     Owatonna       MN  24 F   41  9:14  2:39   25   11:27  9:32    0:33   26   52:50  17.0    0:29   27   33:15  9:30 1:47:44 
   24   179 Stacy Nielson      Spring Valley  MN  31 F   35  8:48  2:31   27   11:30  9:35    0:40   36   55:14  16.3    0:34   16   31:36  9:02 1:48:20 
   25   210 Janet Vittone      Rochester      MN  41 F   57 11:52  3:24   26   11:28  9:34    0:32   27   52:57  17.0    0:29   15   31:28  9:00 1:48:44 
   26   160 Kellie Threinen    Rochester      MN  25 F   21  7:33  2:10   31   11:52  9:54    1:18   15   50:21  17.9    1:27   43   36:37 10:28 1:49:05 
   27   212 Bonnie Handmacher  Lanesboro      MN  43 F   17  7:30  2:09   28   11:40  9:44    1:01   19   51:35  17.5    1:30   38   36:01 10:18 1:49:15 
   28   138 Hannah Gillmer     Red Wing       MN  16 F   51 10:10  2:55   30   11:49  9:51    0:46   22   52:14  17.2    0:22   32   34:43  9:55 1:50:01 
   29   222 Lenora Thacker     Hager City     WI  47 F   31  8:30  2:26   40   12:43 10:36    1:21   13   49:59  18.0    0:45   44   36:47 10:31 1:50:03 
   30   198 Michaeleen Burroug Byron          MN  38 F   48 10:03  2:53   17   10:48  9:00    0:51   38   55:21  16.3    0:25   26   33:01  9:26 1:50:26 
   31   206 Amy Anderson       Rochester      MN  40 F   16  7:25  2:07   37   12:21 10:18    1:26   23   52:21  17.2    1:10   45   37:39 10:46 1:52:20 
   32   156 Jessica Keehn      Ames           IA  25 F   25  7:43  2:13   35   12:02 10:02    0:55   42   56:41  15.9    0:36   33   34:43  9:55 1:52:37 
   33   112 Debra Betterly     Red Wing       MN  47 F   45  9:44  2:47   42   12:45 10:38    0:37   29   53:25  16.9    0:30   42   36:24 10:24 1:53:22 
   34   148 Kathryn Sackett    Rochester      MN  24 F   46  9:46  2:48   22   11:16  9:24    0:43   43   56:56  15.8    0:26   30   34:34  9:53 1:53:39 
   35   183 Trina Simmons      Fargo          ND  32 F   54 10:37  3:02   38   12:27 10:22    0:53   28   52:59  17.0    0:32   41   36:22 10:24 1:53:48 
   36   153 Nikki Sommers      Lewiston       MN  20 F   49 10:07  2:54   33   11:58  9:58    0:41   47   58:20  15.4    0:39   18   32:11  9:12 1:53:53 
   37   195 Kay Conway         Winona         MN  36 F    8  6:46  1:56   48   13:15 11:03    1:37   25   52:39  17.1    1:00   50   38:58 11:08 1:54:13 
   38   164 Beth Lacanne       Rochester      MN  27 F   52 10:26  2:59   20   11:03  9:12    1:37   45   57:19  15.7    1:01   29   33:28  9:34 1:54:52 
   39   193 Danniell Hickman   Pine Island    MN  35 F   55 10:39  3:03   34   12:00 10:00    0:54   39   56:13  16.0    0:32   34   34:48  9:57 1:55:03 
   40   176 Laurie Essig       Dodge Center   MN  30 F   47  9:56  2:51   18   10:57  9:07    0:48   50   59:10  15.2    0:33   31   34:42  9:55 1:56:03 
   41   140 Heather Macphie    Bloomington    MN  16 F   38  8:55  2:33   44   12:53 10:44    1:09   34   54:44  16.4    0:33   49   38:42 11:04 1:56:53 
   42   211 Tanya Petterson    Rochester      MN  42 F   11  7:04  2:02   43   12:49 10:41    1:45   41   56:28  15.9    1:16   47   38:10 10:55 1:57:31 
   43   228 Mary Wellner       Rochester      MN  53 F   28  8:11  2:21   39   12:37 10:31    0:47   24   52:24  17.2    0:44   58   43:03 12:18 1:57:45 
   44   185 Terese Howes       Iowa City      IA  33 F   34  8:48  2:31   51   13:41 11:24    0:44   49   58:37  15.4    0:38   39   36:04 10:19 1:58:30 
   45   149 Rebekah Spiess     Rochester      MN  23 F   50 10:08  2:54   29   11:44  9:46    0:46   52 1:00:21  14.9    0:31   37   35:03 10:01 1:58:30 
   46   209 Gloria Witte       Cloquet        MN  40 F   59 12:12  3:29   12   10:22  8:39    0:52   56 1:01:32  14.6    0:35   36   34:57 10:00 2:00:28 
   47   159 Megan Sutherland   Maple Grove    MN  25 F    5  6:31  1:52   41   12:44 10:37    1:47   58 1:02:34  14.4    0:48   40   36:15 10:22 2:00:37 
   48   158 Clara Setzer       Rochester      MN  25 F   42  9:20  2:40   50   13:28 11:13    1:15   44   57:14  15.7    1:15   46   38:07 10:54 2:00:37 
   49   161 Meagan Townsend    St. Ansgar     IL  25 F    7  6:45  1:56   47   13:15 11:02    0:51   54 1:00:38  14.8    0:41   48   38:34 11:01 2:00:41 
   50   170 Rebecca Johnson    Rochester      MN  28 F   36  8:50  2:32   56   14:28 12:03    0:54   40   56:25  16.0    1:20   51   39:33 11:18 2:01:28 
   51   141 Sarah Morgenthaler Rochester      MN  18 F   18  7:32  2:10   53   13:52 11:33    0:42   48   58:36  15.4    0:35   54   41:54 11:59 2:03:09 
   52   220 Jackie Conniff     Hager City     WI  46 F   58 12:09  3:29   49   13:27 11:13    0:58   59 1:03:39  14.1    0:56   24   32:56  9:25 2:04:03 
   53   192 Vicky Ebensperger  Menomonie      WI  35 F   61 19:24  5:33   46   13:07 10:56    0:59   55 1:01:26  14.7    0:35    7   29:16  8:22 2:04:44 
   54   219 Judith Weller      Rochester      MN  45 F   44  9:41  2:46   52   13:48 11:30    1:15   46   58:08  15.5    1:28   52   40:49 11:40 2:05:07 
   55   117 Kelly Kirkpatrick  Rochester      MN  40 F   53 10:31  3:01   58   14:35 12:09    1:18   37   55:16  16.3    1:19   61   45:45 13:05 2:08:42 
   56   175 Jill Dahl          Plainview      MN  30 F   43  9:23  2:41   60   15:05 12:34    0:54   57 1:02:08  14.5    0:44   56   42:23 12:07 2:10:35 
   57   187 Susan Lagerstedt   Adams          MN  34 F   60 16:53  4:50   62   16:20 13:36    0:46   33   54:34  16.5    0:42   57   42:48 12:14 2:12:00 
   58   162 Erin Pagel         St. Charles    MN  26 F   39  9:04  2:36   54   13:52 11:34    2:44   61 1:05:48  13.7    0:45   55   42:23 12:07 2:14:35 
   59   181 Molly Thorson      Rochester      MN  31 F   40  9:05  2:36   55   14:20 11:57    2:07   51   59:47  15.1    1:38   62   47:47 13:39 2:14:42 
   60   196 Catherine Mcbride  Rochester      MN  37 F   62 19:54  5:41   57   14:30 12:05    3:38   31   54:20  16.6    1:34   53   41:12 11:47 2:15:05 
   61   186 Linda Ovrebo       Rochester      MN  33 F   56 11:19  3:14   61   15:16 12:44    1:06   60 1:05:20  13.8    1:06   59   43:45 12:30 2:17:50 
   62   174 Julie Brock        Rochester      MN  30 F   15  7:24  2:07   59   15:01 12:31    4:13   62 1:07:23  13.4    2:42   60   44:45 12:48 2:21:25 


                                                      CLYDESDALE RESULTS

    TOT                                                      SWIM  100          RUN           TRAN         BIKE          TRAN        RUN         TOTAL
    PLC  #  NAME               CITY           ST AGE S  plc  time  yds   plc    time  pace    time   plc   time  mph     time  plc   time   pace TIME
    ======= ================== ============== == === =  ===============  =================    ====   ================    ====  ================= ======= 
    1   128 Todd Huyber        Rochester      MN  35 M    3  6:15  1:47    1    8:54  7:25    0:52    1   39:43  22.7    0:52    2   28:16  8:05 1:24:50 
    2   259 Jeff Filter        Reedsburg      WI  44 M    7  8:16  2:22    4   10:16  8:34    1:11    2   42:11  21.3    1:08    3   29:51  8:32 1:32:51 
    3   257 Bill Kass          Rochester      MN  40 M    1  5:41  1:38    3   10:14  8:32    0:28    4   46:01  19.6    0:38    4   31:21  8:58 1:34:21 
    4   255 Lee Jameson        Rochester      MN  36 M    5  7:58  2:17    2   10:02  8:22    1:35    3   45:33  19.8    1:31    1   28:00  8:00 1:34:36 
    5   254 Tom Hart           Farmington     MN  35 M    4  7:03  2:01    5   10:54  9:05    0:32    5   48:55  18.4    0:31    6   37:50 10:49 1:45:42 
    6   253 Travis Werts       Rochester      MN  30 M    6  7:59  2:17    6   11:45  9:47    0:47    8   55:51  16.1    0:31    5   35:49 10:14 1:52:39 
    7   252 Mark Slattery      Rochester      MN  29 M    2  5:48  1:40    8   13:51 11:33    0:58    7   55:32  16.2    1:00    9   40:29 11:34 1:57:35 
    8   260 Gary Lueders       Rochester      MN  51 M   10 10:26  2:59    7   13:03 10:53    0:41    9   56:12  16.0    0:44    7   38:05 10:53 1:59:09 
    9   256 Russell Bergum     Rochester      MN  37 M    9  9:55  2:50    9   14:28 12:04    3:40    6   54:08  16.6    1:43   10   41:13 11:47 2:05:05 
   10   251 Brandon Shearer    Rochester      MN  29 M    8  9:51  2:49   10   14:57 12:27    2:32   10 1:00:36  14.9    1:49    8   38:28 11:00 2:08:12 


                                                        ATHENA RESULTS

    TOT                                                      SWIM  100          RUN           TRAN         BIKE          TRAN        RUN         TOTAL
    PLC  #  NAME               CITY           ST AGE S  plc  time  yds   plc    time  pace    time   plc   time  mph     time  plc   time   pace TIME
    ======= ================== ============== == === =  ===============  =================    ====   ================    ====  ================= ======= 
    1   249 Jean Mulholland    Plainview      MN  45 F    1  7:49  2:14    1   11:58  9:58    0:41    1   50:20  17.9    0:31    1   34:12  9:47 1:45:29 
    2   250 Pennie Pries       Chatfield      MN  50 F    2 10:01  2:52    2   14:33 12:08    1:26    2   59:39  15.1    0:41    2   44:30 12:43 2:10:48 
    3   248 Kim Girton         Franklin Grove IL  26 F    3 10:18  2:57    3   15:40 13:03    1:09    3 1:10:25  12.8    0:55    3   46:22 13:15 2:24:46 


                                                         TEAM RESULTS

TOTAL   DIV                                                SWIM  100          RUN           TRAN          BIKE         TRAN        RUN         TOTAL
PLACE   PLC    TEAM:  SWIMMER, RUNNER, BIKER, RUNNER   plc time  yds    plc   time  pace    time   plc    time  mph    time   plc  time   pace TIME
=====   ===    ======================================  ==============   ================    ====   ================    ====   ================ ======= 
    1   1/24   Team Wild Hair                   Mark Massano , Kynn Schulz , Matthew Massano ,                                
                                                        1  4:53  1:24    2    7:30  6:15    0:29    1   38:40  23.3    0:20    5   27:38  7:54 1:19:27 
    2   2/24   BWC                              Wayne Dickie , Bill Thompson , Chad Herrick ,                                 
                                                       16  8:17  2:22    1    6:33  5:27    0:23    3   45:27  19.8    0:18    1   22:32  6:27 1:23:27 
    3   3/24   Sigfried & Roy                   Dave Ellefson , Dave Ellefson , Steve Pieper , Steve Pieper                   
                                                        8  6:25  1:50    9   10:15  8:33    0:26    2   41:49  21.5    1:39    7   28:29  8:09 1:29:00 
    4   4/24   The Wantabes                     Mary Thompson , Mary Thompson , Heather Douglas , Mary Jensen                 
                                                        3  5:32  1:35   13   10:50  9:01    0:30    9   51:43  17.4    0:18    8   29:44  8:30 1:38:34 
    5   5/24   Glenbrook Girls                  Missi Anderson , Jackie Hurtis , Kelly Hurtis ,                               
                                                        7  6:17  1:48   12   10:49  9:01    0:36   15   54:25  16.5    0:24    4   26:37  7:37 1:39:06 
    6   6/24   *************************        James Malec , Dona Cragar , William French , Matthew Powell                   
                                                        5  5:44  1:39   17   11:35  9:39    0:57   16   55:39  16.2    0:23    2   25:57  7:25 1:40:13 
    7   7/24                                    Greg Spanier , Laurie Spanier ,   ,                                           
                                                       10  7:08  2:03   15   11:19  9:26    1:10    5   47:43  18.9    0:26   13   32:53  9:24 1:40:36 
    8   8/24                                    Laura Anderson , Bob Fox , Bob Fox , Bob Fox                                  
                                                        6  6:15  1:48    3    8:30  7:05    0:41   10   51:59  17.3    0:29   14   33:14  9:30 1:41:06 
    9   9/24   Three Chicks and a Bike          Annie Young , Janice Pascoe , Kelly Lyndgaard ,                               
                                                       17  8:27  2:25   10   10:39  8:52    0:23    4   45:28  19.8    0:23   19   35:49 10:14 1:41:07 
   10  10/24   Cannucks                         Linda Ferguson , Karlene Olson , Karlene Olson , Linda Ferguson               
                                                       15  8:09  2:20    4    8:54  7:25    1:03    8   49:06  18.3    0:32   16   35:11 10:04 1:42:53 
   11  11/24   ******************               Julie Testa , Diana Orbelo , Drew Flaada , John Shanyo                        
                                                       12  7:43  2:13   19   12:06 10:05    0:36   11   52:35  17.1    0:21    9   29:46  8:31 1:43:05 
   12  12/24   Team Stihl                       Kyle Mirehouse , Luke Romocki ,   ,                                           
                                                       18  8:27  2:25   23   13:36 11:20    0:39   13   52:51  17.0    1:00    6   27:55  7:59 1:44:25 
   13  13/24   Marla's Mayhem                   Marla Einck , Jenny Einck , Carolin Markle , Chuck French                     
                                                        4  5:41  1:38   14   11:01  9:11    0:28   20   57:25  15.7    0:36   11   30:53  8:50 1:46:01 
   14  14/24   Golden Swans                     Margaret Dougherty , Shelly Plutowski , Susan Prosser , Carolyn Petersen      
                                                       21  9:25  2:42   16   11:24  9:30    0:34    7   49:00  18.4    0:40   17   35:24 10:07 1:46:24 
   15  15/24   First Timers                     Frank Sausen , Michaeline Buettner ,   ,                                      
                                                        9  6:56  1:59    7    9:44  8:07    0:59   12   52:37  17.1    0:27   18   35:48 10:14 1:46:30 
   16  16/24   Just Make It                     Jason Walter , Dale Pfrimmer , Lynn Alcuck ,                                  
                                                       11  7:37  2:11   20   12:39 10:32    0:37    6   48:26  18.6    0:24   20   38:04 10:53 1:47:43 
   17  17/24   Commotion in Motion              Kathy Kendall , Sara Felt , Lisa Beck , Nancy Diehl                           
                                                       13  8:00  2:18   21   13:12 11:00    0:30   14   54:09  16.6    0:19   15   35:11 10:03 1:51:19 
   18  18/24   Team D.H.L.                      Derek Rud , Tony Sikkink ,   ,                                                
                                                       14  8:03  2:18    8   10:11  8:29    1:10   23 1:06:19  13.6    0:13    3   26:12  7:29 1:52:06 
   19  19/24   Sarah & Judy                     Judy Lorentz , Judy Lorentz , Sarah Bauer , Sarah Bauer                       
                                                       23 10:05  2:53   22   13:25 11:11    0:27   21   58:28  15.4    0:22   10   29:51  8:32 1:52:36 
   20  20/24   Forever Young                    Cheryl Jones , Lorelei Hanson , Jayne Schleis , Lorelei Hanson                
                                                       19  9:07  2:37   11   10:44  8:57    0:44   17   55:49  16.1    0:28   21   38:13 10:55 1:55:02 
   21  21/24   G.I.Wonders                      Patricia Sackett , Joleen Sherden , Sharon Earle , Mary Howard                
                                                       20  9:18  2:40    5    9:21  7:48    0:30   22   58:52  15.3    0:29   22   41:16 11:48 1:59:43 
   22  22/24   Golden Guts                      Shirley Chadbourn , Nicole Pochron , Joe Dahlk , Lori Lutzke                  
                                                       24 10:25  2:59   18   11:58  9:58    0:39   18   56:13  16.0    0:32   23   43:17 12:22 2:03:00 
   23  23/24                                    Hannah Bolger , Hannah Bolger , Brittany Hayes ,                              
                                                        2  5:05  1:28    6    9:38  8:01    0:51   24 1:18:31  11.5    0:22   12   31:31  9:01 2:05:56 
   24  24/24   We're Tri-ing                    Julie Prigge , Kari Toft , Julie Mcadams ,                                    
                                                       22  9:31  2:44   24   15:15 12:42    0:33   19   57:04  15.8    0:27   24   43:19 12:23 2:06:07 


                         TOP 10 SWIM

                                                  SWIM  100
      NAME               CITY           ST AGE S  time  yds
    = ================== ============== == === =  ==========
    1 Oliver Buccicone   Rochester      MN  22 M  4:21  1:15 
    2 Brett Lovaas       Hopkins        MN  29 M  4:28  1:17 
    3 Kevin O'Connor     Corcoran       MN  33 M  4:42  1:21 
    4 Chris Schubert     La Crescent    MN  50 M  4:49  1:23 
    5 Mark Massano       Rochester      MN        4:53  1:24 
    6 Blair Buccicone    Rochester      MN  24 M  5:03  1:27 
    7 Hannah Bolger      Minocqua       WI        5:05  1:28 
    8 Eike Mrosek        Rochester      MN  30 M  5:09  1:29 
    9 Brian Wallenfelt   Rochester      MN  23 M  5:20  1:32 
   10 Justin Gundelach   Rochester      MN  23 M  5:21  1:32 


                       TOP 10 FIRST RUN

                                                  RUN        
      NAME               CITY           ST AGE S  time   pace
    = ================== ============== == === =  ===========
    1 Chad Herrick       Oronoco        MN         6:33  5:27 
    2 Brett Lovaas       Hopkins        MN  29 M   7:07  5:56 
    3 Jason Sinnwell     Rochester      MN  26 M   7:12  6:00 
    4 Michael Gruba      Fridley        MN  25 M   7:14  6:01 
    5 Jesse Nelson       Red Wing       MN  28 M   7:16  6:03 
    6 Wade Bergner       Maiden Rock    WI  37 M   7:19  6:06 
    7 Kevin O'Connor     Corcoran       MN  33 M   7:20  6:06 
    8 Andrew Henderson   Eagan          MN  26 M   7:28  6:14 
    9 Matthew Massano    Rochester      MN         7:30  6:15 
   10 Brent Sinn         Bismark        ND  26 M   7:41  6:24 


                    TOP 10 FIRST TRANSITION

                                                  TRAN
      NAME               CITY           ST AGE S  time
    = ================== ============== == === =  ====
    1 Ian Campbell       Blooming Prair MN  15 M  0:19 
    2 Zach Fogarty       Blooming Prair MN  17 M  0:25 
    3 Kevin O'Connor     Corcoran       MN  33 M  0:25 
    4 Thomas Wolle       Cedar Rapids   IA  38 M  0:26 
    5 Oliver Buccicone   Rochester      MN  22 M  0:27 
    6 Bill Kass          Rochester      MN  40 M  0:28 
    7 Michael Gruba      Fridley        MN  25 M  0:31 
    8 Wade Bergner       Maiden Rock    WI  37 M  0:31 
    9 Tom Hart           Farmington     MN  35 M  0:32 
   10 Katie Hurtis       Rochester      MN  16 F  0:32 


                         TOP 10 BIKE

                                                  BIKE      
      NAME               CITY           ST AGE S  time    mph 
    = ================== ============== == === =  ===========
    1 Brett Lovaas       Hopkins        MN  29 M  36:19  24.8 
    2 Rick Christenson   Roseville      MN  46 M  36:50  24.4 
    3 Eike Mrosek        Rochester      MN  30 M  37:37  23.9 
    4 Kevin O'Connor     Corcoran       MN  33 M  37:45  23.9 
    5 Barry Clark        La Crosse      WI  56 M  37:56  23.7 
    6 Michael Gruba      Fridley        MN  25 M  38:17  23.5 
    7 Wade Bergner       Maiden Rock    WI  37 M  38:28  23.4 
    8 Kynn Schulz        Rochester      MN        38:40  23.3 
    9 Brent Sinn         Bismark        ND  26 M  39:04  23.0 
   10 Jason Sinnwell     Rochester      MN  26 M  39:12  23.0 


                  TOP 10 SECOND TRANSITION

                                                  TRAN  
      NAME               CITY           ST AGE S  time  
    = ================== ============== == === =  ====  
    1 Shelley Nelson     Eden Prairie   MN  25 F  0:20 
    2 Kevin O'Connor     Corcoran       MN  33 M  0:21 
    3 Peggy Perry        Caledonia      MN  39 F  0:21 
    4 Mike Brookman      Mantorville    MN  30 M  0:21 
    5 Ross Rowley        Apple Valley   MN  49 M  0:22 
    6 Hannah Gillmer     Red Wing       MN  16 F  0:22 
    7 Matthew Hagen      Blooming Prair MN  17 M  0:23 
    8 Laura Pavela       Rochester      MN  24 F  0:23 
    9 Oliver Buccicone   Rochester      MN  22 M  0:23 
   10 Thomas Wolle       Cedar Rapids   IA  38 M  0:24 



                         TOP 10 RUN

                                                  RUN        
      NAME               CITY           ST AGE S  time   pace
    = ================== ============== == === =  ===========
    1 Wade Bergner       Maiden Rock    WI  37 M  21:24  6:07 
    2 Jason Sinnwell     Rochester      MN  26 M  21:26  6:08 
    3 Jesse Nelson       Red Wing       MN  28 M  21:35  6:10 
    4 Brent Sinn         Bismark        ND  26 M  21:56  6:16 
    5 Michael Gruba      Fridley        MN  25 M  22:14  6:22 
    6 Chad Herrick       Oronoco        MN        22:32  6:27 
    7 Andrew Henderson   Eagan          MN  26 M  22:46  6:31 
    8 Kevin O'Connor     Corcoran       MN  33 M  22:47  6:31 
    9 Simon Walter-Hanse Rosemount      MN  25 M  22:52  6:32 
   10 Brett Lovaas       Hopkins        MN  29 M  23:03  6:36 


                                              FEMALE  AGE GROUP RESULTS  01 - 19

                                                       SWIM  100          RUN           TRAN         BIKE          TRAN        RUN         TOTAL
    NAME                 CITY           ST AGE S  plc  time  yds   plc    time  pace    time   plc   time  mph     time  plc   time   pace TIME
    ==================   ============== == === =  ===============  =================    ====   ================    ====  ================= ======= 
    1 Katie Hurtis       Rochester      MN  16 F    1  6:39  1:54    1   10:07  8:26    0:32    1   49:46  18.1    0:30    1   28:03  8:01 1:35:34 
    2 Hannah Gillmer     Red Wing       MN  16 F    4 10:10  2:55    2   11:49  9:51    0:46    2   52:14  17.2    0:22    2   34:43  9:55 1:50:01 
    3 Heather Macphie    Bloomington    MN  16 F    3  8:55  2:33    3   12:53 10:44    1:09    3   54:44  16.4    0:33    3   38:42 11:04 1:56:53 
    4 Sarah Morgenthaler Rochester      MN  18 F    2  7:32  2:10    4   13:52 11:33    0:42    4   58:36  15.4    0:35    4   41:54 11:59 2:03:09 


                                               MALE  AGE GROUP RESULTS  01 - 19

                                                       SWIM  100          RUN           TRAN         BIKE          TRAN        RUN         TOTAL
    NAME                 CITY           ST AGE S  plc  time  yds   plc    time  pace    time   plc   time  mph     time  plc   time   pace TIME
    ==================   ============== == === =  ===============  =================    ====   ================    ====  ================= ======= 
    1 Ian Campbell       Blooming Prair MN  15 M    1  8:36  2:28    3   12:23 10:19    0:19    3   55:27  16.2    0:31    1   24:06  6:54 1:41:21 
    2 Zach Fogarty       Blooming Prair MN  17 M    2  8:39  2:29    4   12:32 10:26    0:25    2   55:12  16.3    0:31    2   24:48  7:05 1:42:04 
    3 Tanner Ferrier     Dover          MN  16 M    4  9:27  2:42    1    9:19  7:46    0:55    1   53:39  16.8    0:25    4   28:53  8:15 1:42:35 
    4 Matthew Hagen      Blooming Prair MN  17 M    5 11:45  3:22    2    9:47  8:10    0:36    4   57:50  15.6    0:23    3   28:32  8:09 1:48:50 
    5 Jonathan Anderson  Rochester      MN  13 M    3  8:55  2:33    5   13:03 10:53    1:17    5 1:01:12  14.7    0:58    5   37:33 10:44 2:02:56 


                                              FEMALE  AGE GROUP RESULTS  20 - 24

                                                       SWIM  100          RUN           TRAN         BIKE          TRAN        RUN         TOTAL
    NAME                 CITY           ST AGE S  plc  time  yds   plc    time  pace    time   plc   time  mph     time  plc   time   pace TIME
    ==================   ============== == === =  ===============  =================    ====   ================    ====  ================= ======= 
    1 Lisa Tauke         Iowa City      IA  23 F    1  7:37  2:11    2   10:25  8:41    0:52    1   48:25  18.6    0:40    4   31:51  9:06 1:39:48 
    2 Stephanie Peplinsk Bloomington    MN  21 F    2  7:52  2:15    7   11:57  9:58    0:40    2   51:08  17.6    0:39    3   31:28  9:00 1:43:42 
    3 Laura Pavela       Rochester      MN  24 F    4  8:45  2:30    3   11:03  9:13    0:46    4   54:15  16.6    0:23    2   30:28  8:43 1:45:38 
    4 Courtney Moran     Naperville     IL  23 F    3  8:00  2:17    1    9:11  7:39    0:32    8 1:00:37  14.9    0:29    1   28:42  8:12 1:47:27 
    5 Kelli Simenson     Owatonna       MN  24 F    5  9:14  2:39    5   11:27  9:32    0:33    3   52:50  17.0    0:29    6   33:15  9:30 1:47:44 
    6 Kathryn Sackett    Rochester      MN  24 F    6  9:46  2:48    4   11:16  9:24    0:43    5   56:56  15.8    0:26    7   34:34  9:53 1:53:39 
    7 Nikki Sommers      Lewiston       MN  20 F    7 10:07  2:54    8   11:58  9:58    0:41    6   58:20  15.4    0:39    5   32:11  9:12 1:53:53 
    8 Rebekah Spiess     Rochester      MN  23 F    8 10:08  2:54    6   11:44  9:46    0:46    7 1:00:21  14.9    0:31    8   35:03 10:01 1:58:30 


                                               MALE  AGE GROUP RESULTS  20 - 24

                                                       SWIM  100          RUN           TRAN         BIKE          TRAN        RUN         TOTAL
    NAME                 CITY           ST AGE S  plc  time  yds   plc    time  pace    time   plc   time  mph     time  plc   time   pace TIME
    ==================   ============== == === =  ===============  =================    ====   ================    ====  ================= ======= 
    1 Nick Madland       Minneapolis    MN  24 M    7  6:14  1:47    1    7:43  6:26    0:41    1   40:37  22.2    0:27    1   23:48  6:48 1:19:27 
    2 Oliver Buccicone   Rochester      MN  22 M    1  4:21  1:15    4    8:05  6:44    0:27    4   44:14  20.4    0:23    4   26:22  7:32 1:23:49 
    3 Justin Gundelach   Rochester      MN  23 M    4  5:21  1:32    2    8:01  6:41    1:20    6   45:27  19.8    0:58    2   24:38  7:03 1:25:43 
    4 Aaron Koehler      St. Anthony Vi MN  24 M    6  5:52  1:41    3    8:02  6:42    1:06    5   45:04  20.0    0:48    3   25:36  7:19 1:26:24 
    5 Aaron Mueller      Rochester      MN  24 M    9  8:00  2:17    9   10:35  8:49    1:03    3   44:01  20.5    0:55    7   28:16  8:05 1:32:48 
    6 Blair Buccicone    Rochester      MN  24 M    2  5:03  1:27    5    9:44  8:07    2:03    8   47:51  18.8    0:27    5   28:11  8:04 1:33:17 
    7 Daniel Herman      Cedar Rapids   IA  21 M    5  5:41  1:38    7   10:22  8:38    2:08    7   45:52  19.6    1:17    6   28:16  8:05 1:33:32 
    8 Sage Swanson       Rochester      MN  22 M    8  7:46  2:14    6    9:57  8:18    1:29    2   42:45  21.1    1:26    8   31:09  8:54 1:34:29 
    9 Brian Wallenfelt   Rochester      MN  23 M    3  5:20  1:32    8   10:32  8:47    0:47    9   54:19  16.6    0:31    9   31:16  8:56 1:42:43 


                                              FEMALE  AGE GROUP RESULTS  25 - 29

                                                       SWIM  100          RUN           TRAN         BIKE          TRAN        RUN         TOTAL
    NAME                 CITY           ST AGE S  plc  time  yds   plc    time  pace    time   plc   time  mph     time  plc   time   pace TIME
    ==================   ============== == === =  ===============  =================    ====   ================    ====  ================= ======= 
    1 Shelley Nelson     Eden Prairie   MN  25 F    3  7:21  2:06    1    8:51  7:22    0:32    1   43:46  20.6    0:20    1   28:22  8:07 1:29:10 
    2 Susan Todzy        Rochester      MN  27 F    6  8:27  2:25    2    9:20  7:47    0:53    2   44:22  20.3    1:22    3   29:24  8:24 1:33:46 
    3 Emily Snyder       Rochester      MN  26 F    8  8:53  2:33    3    9:27  7:53    1:03    3   45:11  19.9    0:59    2   29:11  8:21 1:34:42 
    4 Kellie Threinen    Rochester      MN  25 F    4  7:33  2:10    5   11:52  9:54    1:18    4   50:21  17.9    1:27    7   36:37 10:28 1:49:05 
    5 Jessica Keehn      Ames           IA  25 F    5  7:43  2:13    6   12:02 10:02    0:55    6   56:41  15.9    0:36    5   34:43  9:55 1:52:37 
    6 Beth Lacanne       Rochester      MN  27 F   11 10:26  2:59    4   11:03  9:12    1:37    8   57:19  15.7    1:01    4   33:28  9:34 1:54:52 
    7 Megan Sutherland   Maple Grove    MN  25 F    1  6:31  1:52    7   12:44 10:37    1:47   10 1:02:34  14.4    0:48    6   36:15 10:22 2:00:37 
    8 Clara Setzer       Rochester      MN  25 F   10  9:20  2:40    9   13:28 11:13    1:15    7   57:14  15.7    1:15    8   38:07 10:54 2:00:37 
    9 Meagan Townsend    St. Ansgar     IL  25 F    2  6:45  1:56    8   13:15 11:02    0:51    9 1:00:38  14.8    0:41    9   38:34 11:01 2:00:41 
   10 Rebecca Johnson    Rochester      MN  28 F    7  8:50  2:32   11   14:28 12:03    0:54    5   56:25  16.0    1:20   10   39:33 11:18 2:01:28 
   11 Erin Pagel         St. Charles    MN  26 F    9  9:04  2:36   10   13:52 11:34    2:44   11 1:05:48  13.7    0:45   11   42:23 12:07 2:14:35 


                                               MALE  AGE GROUP RESULTS  25 - 29

                                                       SWIM  100          RUN           TRAN         BIKE          TRAN        RUN         TOTAL
    NAME                 CITY           ST AGE S  plc  time  yds   plc    time  pace    time   plc   time  mph     time  plc   time   pace TIME
    ==================   ============== == === =  ===============  =================    ====   ================    ====  ================= ======= 
    1 Brett Lovaas       Hopkins        MN  29 M    1  4:28  1:17    1    7:07  5:56    0:38    1   36:19  24.8    0:26    7   23:03  6:36 1:11:57 
    2 Michael Gruba      Fridley        MN  25 M    3  5:46  1:39    3    7:14  6:01    0:31    2   38:17  23.5    0:27    4   22:14  6:22 1:14:26 
    3 Jason Sinnwell     Rochester      MN  26 M    4  6:03  1:44    2    7:12  6:00    0:42    4   39:12  23.0    0:33    1   21:26  6:08 1:15:05 
    4 Brent Sinn         Bismark        ND  26 M    2  5:35  1:36    6    7:41  6:24    0:45    3   39:04  23.0    0:52    3   21:56  6:16 1:15:49 
    5 Jesse Nelson       Red Wing       MN  28 M    5  6:08  1:46    4    7:16  6:03    0:37    7   40:28  22.2    0:34    2   21:35  6:10 1:16:36 
    6 Andrew Henderson   Eagan          MN  26 M    6  6:18  1:48    5    7:28  6:14    0:56    5   39:20  22.9    0:26    5   22:46  6:31 1:17:11 
    7 Simon Walter-Hanse Rosemount      MN  25 M    7  6:34  1:53    7    7:50  6:31    0:35    8   40:39  22.1    0:24    6   22:52  6:32 1:18:51 
    8 Matt Simmons       Fargo          ND  29 M   14  8:57  2:34    8    8:02  6:42    1:06    6   39:55  22.6    0:40    8   23:29  6:43 1:22:06 
    9 Mark Riess         Minneapolis    MN  25 M    8  6:49  1:57    9    8:59  7:29    0:45    9   44:57  20.0    0:40    9   24:44  7:04 1:26:51 
   10 Marc Seaverson     St. Paul       MN  29 M   12  7:38  2:11   10   10:19  8:36    0:49   10   45:48  19.7    0:42   16   31:51  9:06 1:37:03 
   11 David Weinhold     Stewartville   MN  28 M   10  7:00  2:00   11   11:10  9:19    1:49   13   52:20  17.2    1:02   10   27:26  7:51 1:40:46 
   12 Nate Guyse         Rochester      MN  26 M    9  6:50  1:57   12   11:12  9:20    1:00   12   50:06  18.0    0:36   14   31:05  8:53 1:40:47 
   13 Andrew Yori        Rochester      MN  27 M   13  7:49  2:14   16   12:15 10:13    1:03   11   49:38  18.1    0:46   12   29:46  8:31 1:41:15 
   14 Ben Stelmach       Winona         MN  26 M   15 10:01  2:52   17   12:58 10:48    0:57   14   55:22  16.3    0:57   13   30:14  8:39 1:50:26 
   15 Paul Teman         Rochester      MN  29 M   11  7:14  2:04   15   12:08 10:07    0:47   15 1:00:13  15.0    0:35   17   32:45  9:22 1:53:39 
   16 Adam Guenther      Plainview      MN  26 M   16 11:30  3:17   14   11:39  9:43    0:53   17 1:01:32  14.6    0:32   11   29:00  8:17 1:55:04 
   17 Orlando Lopez      Rochester      MN  28 M   17 12:09  3:29   13   11:21  9:28    4:04   16 1:00:27  14.9    0:52   15   31:27  8:59 2:00:18 


                                              FEMALE  AGE GROUP RESULTS  30 - 34

                                                       SWIM  100          RUN           TRAN         BIKE          TRAN        RUN         TOTAL
    NAME                 CITY           ST AGE S  plc  time  yds   plc    time  pace    time   plc   time  mph     time  plc   time   pace TIME
    ==================   ============== == === =  ===============  =================    ====   ================    ====  ================= ======= 
    1 Dawn Keller        Shell Rock     IA  31 F    3  7:03  2:01    1    9:38  8:02    0:38    1   41:50  21.5    0:37    1   28:33  8:10 1:28:17 
    2 Connie Maranville  Mahtomedi      MN  34 F    2  5:46  1:39    2    9:45  8:07    0:51    2   43:34  20.7    1:00    5   32:21  9:15 1:33:14 
    3 Veronica Bond      Rochester      MN  32 F    1  5:41  1:38    4   10:32  8:47    1:00    3   46:52  19.2    0:56    6   32:42  9:21 1:37:40 
    4 Molly Lahn         Bloomington    MN  31 F    4  7:07  2:02    6   11:20  9:27    0:42    4   49:58  18.0    0:40    2   30:28  8:43 1:40:14 
    5 Kelly Tallaksen    Minneapolis    MN  31 F    6  8:47  2:31    3   10:03  8:23    1:33    5   50:22  17.9    1:04    3   30:39  8:46 1:42:25 
    6 Stacy Nielson      Spring Valley  MN  31 F    8  8:48  2:31    7   11:30  9:35    0:40    8   55:14  16.3    0:34    4   31:36  9:02 1:48:20 
    7 Trina Simmons      Fargo          ND  32 F   12 10:37  3:02    8   12:27 10:22    0:53    6   52:59  17.0    0:32    9   36:22 10:24 1:53:48 
    8 Laurie Essig       Dodge Center   MN  30 F   11  9:56  2:51    5   10:57  9:07    0:48   10   59:10  15.2    0:33    7   34:42  9:55 1:56:03 
    9 Terese Howes       Iowa City      IA  33 F    7  8:48  2:31    9   13:41 11:24    0:44    9   58:37  15.4    0:38    8   36:04 10:19 1:58:30 
   10 Jill Dahl          Plainview      MN  30 F   10  9:23  2:41   12   15:05 12:34    0:54   12 1:02:08  14.5    0:44   10   42:23 12:07 2:10:35 
   11 Susan Lagerstedt   Adams          MN  34 F   14 16:53  4:50   14   16:20 13:36    0:46    7   54:34  16.5    0:42   11   42:48 12:14 2:12:00 
   12 Molly Thorson      Rochester      MN  31 F    9  9:05  2:36   10   14:20 11:57    2:07   11   59:47  15.1    1:38   14   47:47 13:39 2:14:42 
   13 Linda Ovrebo       Rochester      MN  33 F   13 11:19  3:14   13   15:16 12:44    1:06   13 1:05:20  13.8    1:06   12   43:45 12:30 2:17:50 
   14 Julie Brock        Rochester      MN  30 F    5  7:24  2:07   11   15:01 12:31    4:13   14 1:07:23  13.4    2:42   13   44:45 12:48 2:21:25 


                                               MALE  AGE GROUP RESULTS  30 - 34

                                                       SWIM  100          RUN           TRAN         BIKE          TRAN        RUN         TOTAL
    NAME                 CITY           ST AGE S  plc  time  yds   plc    time  pace    time   plc   time  mph     time  plc   time   pace TIME
    ==================   ============== == === =  ===============  =================    ====   ================    ====  ================= ======= 
    1 Kevin O'Connor     Corcoran       MN  33 M    1  4:42  1:21    1    7:20  6:06    0:25    2   37:45  23.9    0:21    1   22:47  6:31 1:13:18 
    2 Eike Mrosek        Rochester      MN  30 M    2  5:09  1:29    3    8:13  6:51    0:46    1   37:37  23.9    0:32    2   25:43  7:21 1:17:58 
    3 Joe Ryan           Rochester      MN  32 M    5  6:31  1:52    4    8:28  7:03    0:32    4   42:33  21.2    0:26    3   25:48  7:23 1:24:15 
    4 Trevor Olson       Rochester      MN  30 M    4  6:29  1:51    7    9:27  7:52    0:54    3   40:21  22.3    0:49    6   26:36  7:36 1:24:32 
    5 Michael Luebbers   Shell Rock     IA  32 M    6  6:36  1:53    2    8:13  6:51    1:05    5   43:01  20.9    0:30    5   25:52  7:24 1:25:14 
    6 Tobias Peikert     Rochester      MN  33 M   10  7:28  2:08    8    9:32  7:57    1:20    6   43:20  20.8    0:25    4   25:51  7:24 1:27:54 
    7 Brian Burdette     Hermantown     MN  32 M   11  7:59  2:17    5    9:12  7:40    1:02    7   44:21  20.3    0:42    8   28:11  8:03 1:31:24 
    8 John Seaverson     Chaska         MN  31 M    7  7:09  2:03   10   10:08  8:26    0:51    8   44:24  20.3    0:50    9   28:35  8:10 1:31:55 
    9 Bob Miller         Rochester      MN  31 M    8  7:16  2:05    9   10:04  8:24    0:37   16   49:26  18.2    0:34    7   27:25  7:50 1:35:20 
   10 Michael Sheedy     Rochester      MN  33 M    9  7:19  2:06   12   10:48  9:00    0:48    9   47:12  19.1    0:26   11   29:10  8:20 1:35:41 
   11 Jess Thompson      Rochester      MN  31 M    3  6:20  1:49   11   10:47  8:59    1:09   11   47:51  18.8    1:15   13   30:58  8:51 1:38:17 
   12 Mike Brookman      Mantorville    MN  30 M   20 11:00  3:09    6    9:18  7:45    0:51   13   48:39  18.5    0:21   10   28:38  8:11 1:38:44 
   13 Mike Strom         Byron          MN  33 M   15  9:06  2:36   14   11:05  9:15    1:08   14   48:53  18.4    0:30   12   29:49  8:32 1:40:30 
   14 Charlie Mullin     Hopkins        MN  31 M   14  9:05  2:36   15   11:59  9:59    1:29   12   47:56  18.8    2:18   14   31:49  9:06 1:44:33 
   15 Patrick Sheahan    Rochester      MN  30 M   13  8:42  2:29   16   12:21 10:18    1:21   15   49:19  18.3    1:03   17   33:17  9:31 1:46:01 
   16 Damien Poling      Minneapolis    MN  32 M   17  9:42  2:47   17   12:43 10:36    0:42   10   47:12  19.1    0:32   20   36:06 10:19 1:46:54 
   17 Brad Weis          Rochester      MN  34 M   12  8:29  2:26   13   11:05  9:14    0:55   21   55:58  16.1    0:34   15   32:05  9:10 1:49:03 
   18 Jon Houlihan       Holmen         WI  32 M   19 10:15  2:56   18   12:57 10:47    0:54   18   51:23  17.5    0:43   18   34:52  9:58 1:51:01 
   19 Emmanuel Sitruk    Rochester      MN  33 M   18  9:48  2:48   19   13:22 11:09    0:59   20   55:19  16.3    0:45   16   32:05  9:10 1:52:16 
   20 Nathan Mannix      Rochester      MN  31 M   23 13:18  3:48   20   14:27 12:03    1:24   17   50:39  17.8    1:10   21   39:49 11:23 2:00:45 
   21 Kurt Sneen         Park City      UT  33 M   16  9:34  2:44   22   17:54 14:55    0:46   22   58:38  15.4    0:34   19   36:05 10:19 2:03:29 
   22 Andrew Higgins     Rochester      MN  33 M   22 11:37  3:20   21   15:19 12:46    1:53   19   55:00  16.4    1:36   23   46:47 13:22 2:12:09 
   23 Mark Keiswetter    West Des Moine IA  34 M   21 11:09  3:11   23   18:06 15:05    3:48   23 1:04:00  14.1    1:34   22   42:54 12:16 2:21:27 


                                              FEMALE  AGE GROUP RESULTS  35 - 39

                                                       SWIM  100          RUN           TRAN         BIKE          TRAN        RUN         TOTAL
    NAME                 CITY           ST AGE S  plc  time  yds   plc    time  pace    time   plc   time  mph     time  plc   time   pace TIME
    ==================   ============== == === =  ===============  =================    ====   ================    ====  ================= ======= 
    1 Rachel Klistaui    La Crosse      WI  35 F    5  7:33  2:10    1    9:13  7:41    0:41    1   42:36  21.1    0:30    1   28:42  8:12 1:29:13 
    2 Lisa Wittmer       Rochester      MN  37 F    1  5:52  1:41    2    9:46  8:08    0:59    2   43:43  20.6    0:42    3   30:07  8:37 1:31:05 
    3 Peggy Perry        Caledonia      MN  39 F    6  7:35  2:10    3   10:31  8:46    0:38    3   51:31  17.5    0:21    6   32:59  9:26 1:43:32 
    4 Kerry Todd         Rochester      MN  36 F    4  7:33  2:10    5   11:24  9:30    0:52    6   54:33  16.5    0:27    4   30:55  8:50 1:45:41 
    5 Jackie Heying      Byron          MN  39 F    3  6:52  1:58    7   12:06 10:05    0:46    7   54:53  16.4    0:35    5   32:18  9:14 1:47:28 
    6 Michaeleen Burroug Byron          MN  38 F    7 10:03  2:53    4   10:48  9:00    0:51    8   55:21  16.3    0:25    7   33:01  9:26 1:50:26 
    7 Kay Conway         Winona         MN  36 F    2  6:46  1:56    9   13:15 11:03    1:37    4   52:39  17.1    1:00    9   38:58 11:08 1:54:13 
    8 Danniell Hickman   Pine Island    MN  35 F    8 10:39  3:03    6   12:00 10:00    0:54    9   56:13  16.0    0:32    8   34:48  9:57 1:55:03 
    9 Vicky Ebensperger  Menomonie      WI  35 F    9 19:24  5:33    8   13:07 10:56    0:59   10 1:01:26  14.7    0:35    2   29:16  8:22 2:04:44 
   10 Catherine Mcbride  Rochester      MN  37 F   10 19:54  5:41   10   14:30 12:05    3:38    5   54:20  16.6    1:34   10   41:12 11:47 2:15:05 


                                               MALE  AGE GROUP RESULTS  35 - 39

                                                       SWIM  100          RUN           TRAN         BIKE          TRAN        RUN         TOTAL
    NAME                 CITY           ST AGE S  plc  time  yds   plc    time  pace    time   plc   time  mph     time  plc   time   pace TIME
    ==================   ============== == === =  ===============  =================    ====   ================    ====  ================= ======= 
    1 Wade Bergner       Maiden Rock    WI  37 M    1  5:47  1:40    1    7:19  6:06    0:31    1   38:28  23.4    0:32    1   21:24  6:07 1:14:00 
    2 Trever Rosenbush   Stewartville   MN  35 M    3  6:42  1:55    3    9:37  8:01    1:20    2   41:49  21.5    0:48    5   26:53  7:41 1:27:07 
    3 Chris Potts        Rochester      MN  38 M    8  8:57  2:34    2    8:39  7:13    0:52    3   43:48  20.6    0:41    2   25:16  7:14 1:28:11 
    4 Thomas Wolle       Cedar Rapids   IA  38 M    5  7:28  2:08    4    9:38  8:01    0:26    5   45:29  19.8    0:24    3   26:05  7:28 1:29:28 
    5 Trevor Distad      Pine Island    MN  37 M    4  7:11  2:04    8   10:21  8:37    0:34    4   44:30  20.2    0:30    4   26:38  7:37 1:29:42 
    6 Eric Haugen        Rochester      MN  38 M    2  6:11  1:46    5   10:05  8:24    0:37    6   46:12  19.5    0:28    7   29:16  8:22 1:32:45 
    7 Kevin Kleist       Rochester      MN  38 M   11 10:43  3:04    6   10:06  8:25    0:50    7   48:55  18.4    0:28    6   28:36  8:11 1:39:36 
    8 Greg Van Moer      Spring Valley  MN  38 M    7  8:04  2:19    7   10:19  8:36    1:13    8   49:39  18.1    0:36    9   30:58  8:51 1:40:46 
    9 Jeffrey Pasternak  Rochester      MN  35 M    6  7:44  2:13   10   12:16 10:13    1:05   10   53:02  17.0    1:09   10   31:36  9:02 1:46:49 
   10 Carter Keller      Dodge Center   MN  35 M   10 10:14  2:56    9   11:10  9:19    1:11   11   53:48  16.7    0:41    8   30:01  8:35 1:47:03 
   11 John Elling        Lakeville      MN  39 M    9  9:29  2:43   11   12:23 10:19    1:08    9   51:51  17.4    0:45   11   39:15 11:13 1:54:48 


                                              FEMALE  AGE GROUP RESULTS  40 - 44

                                                       SWIM  100          RUN           TRAN         BIKE          TRAN        RUN         TOTAL
    NAME                 CITY           ST AGE S  plc  time  yds   plc    time  pace    time   plc   time  mph     time  plc   time   pace TIME
    ==================   ============== == === =  ===============  =================    ====   ================    ====  ================= ======= 
    1 Kathy Bates        Pine Island    MN  40 F    4  7:43  2:13    2   10:59  9:09    1:37    2   52:07  17.3    1:03    2   32:54  9:24 1:46:20 
    2 Janet Vittone      Rochester      MN  41 F    6 11:52  3:24    3   11:28  9:34    0:32    4   52:57  17.0    0:29    1   31:28  9:00 1:48:44 
    3 Bonnie Handmacher  Lanesboro      MN  43 F    3  7:30  2:09    4   11:40  9:44    1:01    1   51:35  17.5    1:30    4   36:01 10:18 1:49:15 
    4 Amy Anderson       Rochester      MN  40 F    2  7:25  2:07    5   12:21 10:18    1:26    3   52:21  17.2    1:10    5   37:39 10:46 1:52:20 
    5 Tanya Petterson    Rochester      MN  42 F    1  7:04  2:02    6   12:49 10:41    1:45    6   56:28  15.9    1:16    6   38:10 10:55 1:57:31 
    6 Gloria Witte       Cloquet        MN  40 F    7 12:12  3:29    1   10:22  8:39    0:52    7 1:01:32  14.6    0:35    3   34:57 10:00 2:00:28 
    7 Kelly Kirkpatrick  Rochester      MN  40 F    5 10:31  3:01    7   14:35 12:09    1:18    5   55:16  16.3    1:19    7   45:45 13:05 2:08:42 


                                               MALE  AGE GROUP RESULTS  40 - 44

                                                       SWIM  100          RUN           TRAN         BIKE          TRAN        RUN         TOTAL
    NAME                 CITY           ST AGE S  plc  time  yds   plc    time  pace    time   plc   time  mph     time  plc   time   pace TIME
    ==================   ============== == === =  ===============  =================    ====   ================    ====  ================= ======= 
    1 David Burrills     Rochester      MN  40 M    2  6:13  1:47    2    8:34  7:08    1:23    1   41:44  21.6    0:33    2   24:20  6:57 1:22:43 
    2 Mark Jorgensen     Mahtomedi      MN  43 M    1  6:09  1:46    1    8:05  6:44    1:03    3   42:38  21.1    0:49    3   24:52  7:07 1:23:34 
    3 Mark Roth          Burnsville     MN  42 M    3  6:44  1:56    3    8:53  7:24    1:07    4   43:22  20.8    1:33    1   23:31  6:43 1:25:07 
    4 Mike Bolger        Minocqua       WI  43 M    4  6:55  1:59    4    9:16  7:43    1:09    7   44:15  20.3    1:05    4   26:12  7:30 1:28:49 
    5 Todd Gadow         Inver Grove He MN  40 M    5  7:15  2:05    5    9:24  7:50    1:04    8   44:15  20.3    0:57    5   28:33  8:10 1:31:26 
    6 Timothy Jung       Minneapolis    MN  41 M    6  7:15  2:05    6   10:21  8:38    1:09    6   44:09  20.4    0:55    8   31:23  8:58 1:35:10 
    7 Tim Berg           Rochester      MN  44 M    8  7:43  2:13    8   11:19  9:26    2:58    2   42:28  21.2    1:29   10   33:55  9:42 1:39:49 
    8 Stephen Corner     Rochester      MN  42 M    7  7:24  2:07   11   12:21 10:18    1:33    5   43:45  20.6    1:29   12   35:42 10:12 1:42:13 
    9 Stephen Pherson    Lakeville      MN  44 M   10  8:10  2:20    9   11:54  9:55    1:17    9   48:23  18.6    1:41   11   35:28 10:08 1:46:52 
   10 Jeff Berning       Rochester      MN  40 M   12 10:31  3:01    7   11:08  9:17    0:50   12   55:34  16.2    0:30    7   30:41  8:46 1:49:12 
   11 Matt Begeske       Cloquet        MN  40 M   11 10:10  2:55   13   14:32 12:06    1:19   10   52:40  17.1    0:41    9   33:41  9:38 1:53:00 
   12 Frank Windschillt  Northfield     MN  43 M    9  7:58  2:17   10   12:13 10:11    1:13   13 1:03:05  14.3    0:38    6   30:29  8:43 1:55:31 
   13 Dean Andrus        Prior Lake     MN  41 M   13 12:36  3:36   12   14:23 11:59    0:33   11   55:12  16.3    0:36   13   35:45 10:13 1:59:03 


                                              FEMALE  AGE GROUP RESULTS  45 - 49

                                                       SWIM  100          RUN           TRAN         BIKE          TRAN        RUN         TOTAL
    NAME                 CITY           ST AGE S  plc  time  yds   plc    time  pace    time   plc   time  mph     time  plc   time   pace TIME
    ==================   ============== == === =  ===============  =================    ====   ================    ====  ================= ======= 
    1 Coleen Rowley      Apple Valley   MN  49 F    3  8:21  2:23    1   10:02  8:22    0:34    1   44:33  20.2    0:27    3   33:16  9:31 1:37:09 
    2 Karen Bock         Rochester      MN  45 F    2  7:22  2:07    2   10:44  8:57    1:27    4   51:48  17.4    1:12    1   32:36  9:19 1:45:07 
    3 Teresa Isakson     Red Wing       MN  45 F    1  6:22  1:49    5   12:54 10:45    0:44    3   50:11  17.9    0:40    4   34:51  9:58 1:45:39 
    4 Lenora Thacker     Hager City     WI  47 F    4  8:30  2:26    3   12:43 10:36    1:21    2   49:59  18.0    0:45    6   36:47 10:31 1:50:03 
    5 Debra Betterly     Red Wing       MN  47 F    6  9:44  2:47    4   12:45 10:38    0:37    5   53:25  16.9    0:30    5   36:24 10:24 1:53:22 
    6 Jackie Conniff     Hager City     WI  46 F    7 12:09  3:29    6   13:27 11:13    0:58    7 1:03:39  14.1    0:56    2   32:56  9:25 2:04:03 
    7 Judith Weller      Rochester      MN  45 F    5  9:41  2:46    7   13:48 11:30    1:15    6   58:08  15.5    1:28    7   40:49 11:40 2:05:07 


                                               MALE  AGE GROUP RESULTS  45 - 49

                                                       SWIM  100          RUN           TRAN         BIKE          TRAN        RUN         TOTAL
    NAME                 CITY           ST AGE S  plc  time  yds   plc    time  pace    time   plc   time  mph     time  plc   time   pace TIME
    ==================   ============== == === =  ===============  =================    ====   ================    ====  ================= ======= 
    1 Rick Christenson   Roseville      MN  46 M    1  6:21  1:49    1    9:04  7:33    0:59    1   36:50  24.4    0:33    1   26:57  7:42 1:20:41 
    2 Clyde Owen         Red Wing       MN  45 M    4  6:55  1:59    3   10:32  8:46    0:57    4   45:15  19.9    1:27    2   27:36  7:53 1:32:39 
    3 Ross Rowley        Apple Valley   MN  49 M    3  6:45  1:56    2    9:36  8:00    0:37    3   45:11  19.9    0:22    4   30:21  8:41 1:32:48 
    4 Randall Fritz      Rochester      MN  49 M    5  7:47  2:14    5   11:54  9:55    1:26    6   49:49  18.1    0:31    5   31:22  8:58 1:42:47 
    5 Tim Morgenthaler   Rochester      MN  45 M    2  6:37  1:54    4   11:29  9:34    1:06    5   49:46  18.1    1:20    7   34:03  9:44 1:44:19 
    6 Bill Parks         Winona         MN  49 M    7  8:31  2:26    7   12:40 10:33    4:13    2   44:50  20.1    2:13    8   34:09  9:46 1:46:33 
    7 Steve Sperling     Rochester      MN  46 M    6  8:03  2:18    6   12:33 10:27    0:54    7   51:39  17.4    0:30    6   33:17  9:31 1:46:53 
    8 John Woog          Rochester      MN  46 M    9 11:00  3:09    9   15:49 13:11    2:04    9   56:51  15.8    1:02    3   29:39  8:29 1:56:23 
    9 Greg Poland        Rochester      MN  49 M    8 10:18  2:57    8   14:07 11:46    1:17    8   55:56  16.1    1:54    9   35:47 10:14 1:59:17 


                                              FEMALE  AGE GROUP RESULTS  50 - 54

                                                       SWIM  100          RUN           TRAN         BIKE          TRAN        RUN         TOTAL
    NAME                 CITY           ST AGE S  plc  time  yds   plc    time  pace    time   plc   time  mph     time  plc   time   pace TIME
    ==================   ============== == === =  ===============  =================    ====   ================    ====  ================= ======= 
    1 Mary Wellner       Rochester      MN  53 F    1  8:11  2:21    1   12:37 10:31    0:47    1   52:24  17.2    0:44    1   43:03 12:18 1:57:45 


                                               MALE  AGE GROUP RESULTS  50 - 54

                                                       SWIM  100          RUN           TRAN         BIKE          TRAN        RUN         TOTAL
    NAME                 CITY           ST AGE S  plc  time  yds   plc    time  pace    time   plc   time  mph     time  plc   time   pace TIME
    ==================   ============== == === =  ===============  =================    ====   ================    ====  ================= ======= 
    1 Chris Schubert     La Crescent    MN  50 M    1  4:49  1:23    1    9:19  7:46    0:56    1   40:47  22.1    0:47    4   28:11  8:04 1:24:48 
    2 Joe Gyura          Rochester      MN  52 M    2  7:34  2:10    2    9:42  8:05    0:57    2   42:50  21.0    0:51    3   27:29  7:52 1:29:21 
    3 Kevin Wentworth    Red Wing       MN  52 M    6  9:11  2:38    3   10:37  8:51    1:32    3   43:24  20.7    1:55    2   25:27  7:17 1:32:04 
    4 Greg Hagen         Rochester      MN  50 M    7  9:35  2:45    5   10:42  8:55    1:11    5   46:18  19.4    0:41    1   25:19  7:14 1:33:44 
    5 Alan Oscarson      Beldenville    WI  52 M    5  8:43  2:30    4   10:41  8:54    0:42    4   44:40  20.2    0:45    5   31:10  8:55 1:36:37 
    6 David Schreiber    Rochester      MN  53 M    4  8:00  2:17    8   13:07 10:56    0:52    6   49:45  18.1    0:39    6   31:24  8:59 1:43:45 
    7 Kris Randolph      Eyota          MN  54 M    3  7:48  2:14    7   12:48 10:40    0:33    7   51:14  17.6    0:51    8   42:18 12:06 1:55:30 
    8 Robert Goss        Lewiston       MN  50 M    8  9:54  2:50    6   12:10 10:09    0:53    8 1:11:39  12.6    0:40    7   34:30  9:52 2:09:43 

                                               MALE  AGE GROUP RESULTS  55 - 59

                                                       SWIM  100          RUN           TRAN         BIKE          TRAN        RUN         TOTAL
    NAME                 CITY           ST AGE S  plc  time  yds   plc    time  pace    time   plc   time  mph     time  plc   time   pace TIME
    ==================   ============== == === =  ===============  =================    ====   ================    ====  ================= ======= 
    1 Barry Clark        La Crosse      WI  56 M    1  5:53  1:41    1    8:20  6:57    0:39    1   37:56  23.7    0:41    1   27:11  7:46 1:20:38