OPTUM HEALTH MANITOU TRIATHLON
                                                           June 10, 2012
                                          Ramsey County Beach, White Bear Lake, Minnesota

                                            .5 Mile Swim, 13.5 Mile Bike, 3.1 Mile Run

    TOT DIV                                                     SWIM  100     TRAN         BIKE         TRAN        RUN         TOTAL
    PLC PLC    NAME               CITY           ST AGE S  plc  time  yds     time   plc   time  mph    time  plc   time   pace TIME
    === ====   ================== ============== == === =  ===============    ====   ===============    ====  ================= ======= 
    1   1/14   Devon Palmer       Minneapolis    MN  25 M    3 10:38  1:13    1:44    1   29:47 27.2    0:43    4   17:09  5:32   59:58 
    2   2/14   Patrick Parish     Bloomington    MN  27 M   14 12:49  1:28    1:35    2   31:44 25.5    0:36    1   15:39  5:03 1:02:21 
    3   3/14   Kevin Oconnor      Medina         MN  41 M    6 11:42  1:20    1:39    3   32:53 24.6    0:35    5   17:18  5:35 1:04:04 
    4   4/14   Scott Myers        Plymouth       MN  37 M   16 12:56  1:29    1:48    5   33:30 24.2    0:51    3   17:07  5:32 1:06:11 
    5   5/14   Nick Madrinich     Chaska         MN  23 M    2 10:34  1:12    1:40   22   35:54 22.6    0:37   11   18:29  5:58 1:07:12 
    6   1/30   Mike Ladendorf     Apple Valley   MN  31 M   46 14:16  1:38    1:55    8   34:11 23.7    0:38    2   16:25  5:18 1:07:24 
    7   6/14   Phillip English    Minnetonka     MN  21 M    1 10:32  1:12    2:02   30   36:19 22.3    0:38    9   18:16  5:54 1:07:45 
    8   1/9    Cathy Yndestad     Rosemount      MN  34 F    7 11:44  1:20    1:38   11   34:30 23.5    0:38   20   19:21  6:15 1:07:48 
    9   2/30   Derek Haag         New Hope       MN  34 M    9 11:58  1:22    1:36    7   34:06 23.8    0:44   27   19:38  6:20 1:08:00 
   10   1/18   Jared Smith        Minneapolis    MN  29 M   56 14:39  1:40    1:46    4   33:24 24.3    0:44    7   17:38  5:41 1:08:09 
   11   2/9    Suzie Fox          Chaska         MN  29 F   27 13:22  1:32    1:44    6   33:58 23.8    0:39   14   18:46  6:03 1:08:26 
   12   1/6    Dmytro Koshevy     Minneapolis    MN  24 M   18 13:00  1:29    1:36   16   35:19 22.9    0:43   12   18:38  6:01 1:09:13 
   13   7/14   Michael Mittelstea Apple Valley   MN  22 M   23 13:12  1:30    2:13   29   36:16 22.3    0:48    8   17:45  5:44 1:10:12 
   14   8/14   Robert Brown       Hopkins        MN  37 M   35 13:31  1:33    1:57   14   35:04 23.1    0:44   18   19:05  6:10 1:10:20 
   15   3/30   Jesse Kling        Blaine         MN  33 M   41 13:58  1:36    2:11   13   34:56 23.2    0:43   16   18:54  6:06 1:10:40 
   16   9/14   Tyler Hecht        Somerset       WI  20 M   37 13:37  1:33    2:06    9   34:16 23.6    0:42   30   20:07  6:30 1:10:46 
   17   1/11   Lincoln Murdoch    Omaha          NE  55 M   33 13:28  1:32    1:54   12   34:55 23.2    1:00   29   19:51  6:25 1:11:06 
   18   3/9    Stephanie Solfelt  Eden Prairie   MN  22 F    4 10:58  1:15    1:30   77   39:23 20.6    0:42   17   19:05  6:10 1:11:36 
   19  10/14   Samuel Thillen     Minneapolis    MN  28 M   24 13:16  1:31    1:52   18   35:30 22.8    1:02   33   20:16  6:33 1:11:55 
   20   4/30   Christian Oestreic Minnetonka     MN  33 M   17 12:57  1:29    1:57   26   36:04 22.5    0:50   39   20:36  6:39 1:12:22 
   21   4/9    Andrea Myers       Plymouth       MN  36 F   31 13:27  1:32    1:46   35   36:59 21.9    0:48   26   19:37  6:20 1:12:35 
   22   1/34   Emmanuel Darne     Woodbury       MN  41 M   78 15:20  1:45    1:57   20   35:43 22.7    0:53   22   19:25  6:16 1:13:16 
   23  11/14   Enoch Elliott      Minneapolis    MN  15 M   13 12:47  1:28    1:41   78   39:26 20.5    0:40   15   18:53  6:06 1:13:24 
   24   2/34   Harvey Skees       Eden Prairie   MN  40 M   53 14:30  1:39    1:50   21   35:50 22.6    0:52   38   20:33  6:38 1:13:33 
   25   1/19   Jamie Heying       Buffalo        MN  43 F   21 13:07  1:30    1:48   37   37:05 21.8    0:39   48   21:03  6:48 1:13:39 
   26   1/22   Jey Carlson        North Oaks     MN  46 M   95 15:57  1:49    2:04   10   34:17 23.6    0:54   43   20:46  6:42 1:13:55 
   27   1/14   Santiago Morgan    Minneapolis    MN  51 M   64 14:55  1:42    2:11   33   36:53 22.0    0:50   19   19:19  6:14 1:14:06 
   28   2/14   Craig Peterson     Minneapolis    MN  50 M   51 14:22  1:38    1:48   41   37:19 21.7    0:44   32   20:16  6:33 1:14:28 
   29   5/30   Donald Sawyer      Maple Grove    MN  31 M   44 14:08  1:37    2:46   19   35:34 22.8    1:03   50   21:09  6:50 1:14:38 
   30   6/30   Michael Hendrickso Duluth         MN  34 M   52 14:29  1:39    2:34   32   36:24 22.3    1:04   35   20:26  6:36 1:14:54 
   31   3/34   Mike Peterson      Maple Grove    MN  43 M  104 16:08  1:50    2:06   31   36:22 22.3    1:00   21   19:23  6:15 1:14:57 
   32   7/30   Adam Grovender     Brooklyn Park  MN  33 M    8 11:53  1:21    2:21   50   38:05 21.3    1:05   61   21:37  6:59 1:14:59 
   33   1/11   Christel Kippenhan Bemidji        MN  47 F   28 13:23  1:32    1:58   53   38:10 21.2    0:51   41   20:40  6:40 1:14:59 
   34   2/22   Steve Neuharth     Savage         MN  46 M   70 15:01  1:43    2:07   15   35:17 23.0    0:56   64   21:42  7:00 1:15:01 
   35   1/27   Stephen Bennett    Minneapolis    MN  35 M   69 15:00  1:43    2:51   48   37:47 21.4    1:11   10   18:25  5:57 1:15:12 
   36   4/34   Markus Bieber      North Oaks     MN  43 M   65 14:57  1:42    2:12   28   36:12 22.4    1:03   44   20:52  6:44 1:15:14 
   37  12/14   Jacob Totall       Minneapolis    MN  15 M    5 11:01  1:16    1:41  111   40:49 19.8    0:36   52   21:09  6:50 1:15:15 
   38   8/30   Matt Lux           Richfield      MN  31 M  134 16:40  1:54    2:51   27   36:09 22.4    1:02   13   18:43  6:03 1:15:25 
   39   5/34   John Brockman      Saint Paul     MN  41 M   25 13:19  1:31    1:57   56   38:18 21.1    0:53   51   21:09  6:50 1:15:34 
   40   5/9    Greta Danielson    St Cloud       MN  19 F   15 12:51  1:28    1:51  113   40:54 19.8    0:44   25   19:34  6:19 1:15:52 
   41   6/9    Greta Simpson      Minneapolis    MN  31 F   29 13:25  1:32    1:53   52   38:09 21.2    0:50   71   22:03  7:07 1:16:17 
   42   1/9    Katharine Lowrey   Chaska         MN  17 F   10 12:22  1:25    1:41   94   40:20 20.1    0:48   53   21:11  6:50 1:16:20 
   43   2/18   Scott Smith        Crystal        MN  25 M   62 14:54  1:42    2:56  103   40:30 20.0    1:19    6   17:27  5:38 1:17:03 
   44   1/7    Benjamin Ewers     North Oaks     MN  66 M  124 16:28  1:53    2:26   25   36:03 22.5    1:06   57   21:23  6:54 1:17:25 
   45   3/18   Kevin Bender       Minneapolis    MN  27 M  133 16:39  1:54    2:03   24   36:02 22.5    0:54   69   21:57  7:05 1:17:33 
   46   6/34   L. Pearce McCarty  Chanhassen     MN  43 M  113 16:16  1:51    3:36   17   35:21 22.9    1:03   59   21:25  6:55 1:17:39 
   47   2/27   Josh Smith         Water Town     MN  38 M   94 15:55  1:49    2:39   34   36:56 21.9    0:49   60   21:28  6:56 1:17:45 
   48   2/19   Juli Currie        Chanhassen     MN  41 F   61 14:52  1:42    2:29   69   38:57 20.8    0:57   46   20:57  6:46 1:18:09 
   49   3/14   Jim Nack           Madison Lake   MN  52 M   49 14:19  1:38    2:47   42   37:25 21.6    1:07   91   22:49  7:22 1:18:26 
   50   1/7    Duane Millslagle   Duluth         MN  62 M   72 15:09  1:44    2:20   51   38:06 21.3    1:14   67   21:52  7:04 1:18:39 
   51   9/30   Brian Funk         Minneapolis    MN  34 M   83 15:29  1:46    2:14   63   38:42 20.9    1:02   55   21:16  6:52 1:18:41 
   52   4/18   Robert Rotchadl    White Bear Lak MN  28 M  158 17:42  2:01    2:33   36   37:04 21.9    1:10   34   20:22  6:35 1:18:49 
   53   3/19   Sara Zimmermann-Wh Roseville      MN  43 F   22 13:07  1:30    2:09   91   40:14 20.1    0:56   83   22:28  7:15 1:18:52 
   54   2/9    Hannah Strom       Burnsville     MN  18 F   81 15:24  1:45    2:19   87   39:55 20.3    0:55   36   20:29  6:37 1:19:00 
   55   1/8    Megan Erlandson    Wayzata        MN  22 F   91 15:43  1:48    2:35   95   40:24 20.0    0:58   23   19:26  6:16 1:19:03 
   56   2/11   Jim McDonell       Woodbury       MN  59 M  116 16:19  1:52    2:36   57   38:19 21.1    0:59   47   21:01  6:47 1:19:12 
   57  10/30   Joel Paulson       Maple Grove    MN  30 M  166 17:57  2:03    2:47   39   37:15 21.7    1:06   31   20:12  6:31 1:19:15 
   58   3/27   Adrian Brown       Chaska         MN  38 M  121 16:22  1:52    2:08   47   37:45 21.5    1:07   70   21:58  7:05 1:19:18 
   59   4/14   Drew Frakes        Long Lake      MN  51 M  135 16:42  1:54    3:05   40   37:16 21.7    1:01   58   21:25  6:55 1:19:26 
   60   3/11   Bill Schmitt       Duluth         MN  59 M   58 14:42  1:41    2:26   46   37:44 21.5    1:09  106   23:34  7:36 1:19:32 
   61   3/22   Tim Walker         Minnetonka     MN  46 M   96 15:59  1:49    2:32   23   36:02 22.5    1:21  113   23:41  7:39 1:19:33 
   62   7/34   George Broughton   Plymouth       MN  41 M  153 17:32  2:00    2:47   44   37:36 21.5    1:12   40   20:36  6:39 1:19:42 
   63   2/7    Patrick McMorrow   Bloomington    MN  65 M   50 14:21  1:38    3:11   67   38:52 20.8    1:10   76   22:12  7:10 1:19:45 
   64   2/8    Gabby Keller       Maple Grove    MN  20 F   12 12:43  1:27    1:58  104   40:30 20.0    0:40  135   24:24  7:52 1:20:13 
   65   1/18   Jennifer Fitzharri Minneapolis    MN  37 F  154 17:34  2:00    2:25   60   38:34 21.0    0:51   54   21:11  6:50 1:20:33 
   66   8/34   Lance Hauge        St Louis Park  MN  41 M   86 15:33  1:46    3:43   54   38:12 21.2    1:03   77   22:13  7:10 1:20:41 
   67   4/22   Nick Essma         Edina          MN  45 M   38 13:40  1:34    2:51   83   39:40 20.4    1:00  126   24:06  7:47 1:21:15 
   68   2/11   Dawn Keller        Maple Grove    MN  47 F  131 16:35  1:53    2:07   49   37:48 21.4    0:54  117   23:55  7:43 1:21:17 
   69   9/34   Tom Segar          Minnetonka     MN  42 M   85 15:31  1:46    3:06  120   40:59 19.8    1:13   37   20:30  6:37 1:21:17 
   70   2/18   Susan Hilal        Plymouth       MN  36 F   79 15:20  1:45    2:09  101   40:28 20.0    0:55   89   22:41  7:19 1:21:31 
   71   4/19   Ann Courington     Eagan          MN  42 F  117 16:20  1:52    2:05   65   38:47 20.9    0:51  108   23:34  7:36 1:21:35 
   72   4/27   Jason Gerard       Forest Lake    MN  39 M  120 16:21  1:52    2:21   84   39:41 20.4    1:19   68   21:57  7:05 1:21:37 
   73   4/11   Michael Gotzsche   Minneapolis    MN  58 M   59 14:43  1:41    2:39  116   40:57 19.8    1:04   79   22:17  7:12 1:21:38 
   74   5/18   David Kerber       Minneapolis    MN  25 M  111 16:14  1:51    2:23  144   42:20 19.1    1:00   28   19:44  6:22 1:21:39 
   75   7/9    Paige Danielson    St Cloud       MN  16 F   47 14:17  1:38    1:38  200   45:25 17.8    0:48   24   19:33  6:19 1:21:39 
   76   5/27   Chris Hawes        Minneapolis    MN  38 M   82 15:26  1:46    3:14   59   38:34 21.0    0:54  111   23:37  7:38 1:21:43 
   77   3/8    Lauren Slagel      Dubuque        IO  21 F   40 13:50  1:35    2:06  157   42:56 18.9    0:53   75   22:08  7:09 1:21:51 
   78   1/9    Brenda Trok        Maple Grove    MN  33 F  118 16:20  1:52    2:40   90   40:07 20.2    1:00   72   22:06  7:08 1:22:11 
   79   2/6    Joseph Barnard     Saint Paul     MN  22 M  137 16:43  1:54    2:18  112   40:52 19.8    1:31   45   20:54  6:45 1:22:15 
   80   3/18   Naomi Hamer        Orono          MN  38 F   30 13:26  1:32    2:59  130   41:31 19.5    1:11  101   23:27  7:34 1:22:32 
   81   6/27   Matthew Wolsfeld   Woodbury       MN  38 M   39 13:40  1:34    2:08   45   37:38 21.5    1:01  224   28:10  9:05 1:22:35 
   82   5/14   Kevin Register     Fargo          ND  51 M   57 14:40  1:40    2:25   62   38:41 20.9    1:02  171   26:05  8:25 1:22:52 
   83  10/34   Mike Grund         Eden Prairie   MN  42 M   88 15:39  1:47    3:32   58   38:33 21.0    1:18  132   24:23  7:52 1:23:23 
   84   5/11   Gregg Garretson    Lakeville      MN  55 M   76 15:16  1:44    3:08   99   40:25 20.0    1:11  105   23:32  7:36 1:23:28 
   85   3/9    Jane Koch          Burnsville     MN  15 F   74 15:13  1:44    1:50  156   42:56 18.9    0:54   88   22:41  7:19 1:23:32 
   86   6/18   Chad Solei         Eden Prairie   MN  26 M   67 14:59  1:43    3:14  138   42:06 19.2    1:42   62   21:38  6:59 1:23:37 
   87   5/19   Josie Walton       Minneapolis    MN  40 F   87 15:38  1:47    3:02  115   40:54 19.8    1:10   94   22:56  7:24 1:23:38 
   88   5/22   Dustin Warner      Eden Prairie   MN  46 M   90 15:40  1:47    2:18  108   40:45 19.9    0:57  121   24:01  7:45 1:23:39 
   89   7/27   Joe Schmitt        White Bear Lak MN  37 M   48 14:19  1:38    2:22   38   37:06 21.8    0:43  241   29:12  9:26 1:23:40 
   90   8/27   David Ulvenes      Lino Lakes     MN  39 M   98 16:03  1:50    2:53   86   39:48 20.4    1:19  129   24:10  7:48 1:24:11 
   91   6/14   Charles Cliffe     North Oaks     MN  51 M   73 15:09  1:44    2:46   89   40:03 20.2    1:14  150   25:10  8:08 1:24:20 
   92   9/27   Knut Grothe        Maple Grove    MN  39 M   11 12:37  1:27    4:13  127   41:23 19.6    2:07  125   24:05  7:46 1:24:23 
   93  11/30   Kirk Crabb         Burnsville     MN  30 M  110 16:14  1:51    2:07  151   42:39 19.0    0:55   85   22:33  7:17 1:24:25 
   94   7/14   Michael Gonzales   Lakeville      MN  54 M  176 18:24  2:06    2:38   70   39:01 20.8    1:07  118   23:57  7:44 1:25:05 
   95   6/22   Jeff Kepus         Cottage Grove  MN  45 M  139 16:47  1:55    2:12   81   39:34 20.5    1:16  154   25:20  8:11 1:25:07 
   96   1/8    Carol Markham-Cous Minneapolis    MN  57 F  122 16:25  1:52    2:48  107   40:39 19.9    0:56  133   24:23  7:52 1:25:08 
   97   6/19   Bronwyn Cole       Minneapolis    MN  41 F  136 16:42  1:54    2:28  126   41:16 19.6    1:20  102   23:27  7:34 1:25:11 
   98  11/34   Craig Aasen        Vadnais Height MN  43 M  119 16:21  1:52    2:06   74   39:15 20.6    1:05  187   26:38  8:36 1:25:22 
   99  10/27   Steven Bauer       Blaine         MN  36 M   20 13:01  1:29    2:52   97   40:25 20.0    1:51  204   27:20  8:49 1:25:27 
  100   2/9    Margaret Nigg      Minneapolis    MN  30 F  161 17:48  2:02    2:10                             66   21:51  7:03 1:25:29 
  101   7/18   Jordan Sempre      Saint Paul     MN  27 M  188 18:46  2:08    3:19  135   41:39 19.4    0:44   49   21:03  6:48 1:25:29 
  102   3/11   Ann Clowser        Dellwood       MN  49 F  193 19:00  2:10    3:40   55   38:12 21.2    1:09  114   23:42  7:39 1:25:41 
  103  12/30   Paul Gehrmann      North Aurora   IL  34 M  114 16:17  1:52    3:20  140   42:07 19.2    1:12   95   22:58  7:25 1:25:52 
  104   4/9    Melanie Rabino     Woodbury       MN  18 F   34 13:29  1:32    2:44  153   42:43 19.0    0:47  177   26:13  8:28 1:25:53 
  105   2/8    Kristine Ensrud    Minneapolis    MN  56 F   55 14:39  1:40    2:53  114   40:54 19.8    1:25  128   24:09  7:48 1:25:57 
  106   1/17   Kira Vanderwert    Minneapolis    MN  27 F  125 16:29  1:53    2:39  109   40:45 19.9    1:04  141   25:02  8:05 1:25:58 
  107   8/14   Mark Schultz       Prior Lake     MN  51 M  141 16:51  1:55    2:10  119   40:58 19.8    0:59  149   25:10  8:08 1:26:06 
  108   9/14   Timothy Jung       Minneapolis    MN  50 M  185 18:37  2:07    3:06   80   39:32 20.5    1:01  120   24:00  7:45 1:26:13 
  109   8/18   Travis Vermeulen   Centerville    MN  25 M  171 18:04  2:04    3:02  122   41:09 19.7    0:52   98   23:10  7:29 1:26:16 
  110   9/18   Donald Hochbrunn   Circle Pines   MN  25 M  150 17:27  1:59    3:49  161   43:09 18.8    0:38   56   21:19  6:53 1:26:20 
  111  13/30   Jason Martin       Blaine         MN  33 M  160 17:47  2:02    2:49   68   38:56 20.8    1:02  166   25:49  8:20 1:26:21 
  112   3/9    Lisa Fronczak      Minnetonka     MN  33 F   97 15:59  1:49    2:09  186   44:38 18.1    0:52   92   22:50  7:22 1:26:25 
  113   5/9    Mata Agre          Corcoran       MN  19 F  129 16:31  1:53    2:27  179   44:16 18.3    0:56   84   22:30  7:16 1:26:38 
  114   3/7    Ken Hola           Shoreview      MN  69 M  128 16:31  1:53    4:20   61   38:37 21.0    1:55  155   25:21  8:11 1:26:43 
  115  11/27   Brad Anderson      Duluth         MN  36 M  138 16:44  1:55    3:09   64   38:46 20.9    1:20  197   26:49  8:39 1:26:45 
  116   7/19   Renee Neuharth     Savage         MN  43 F   77 15:17  1:45    3:20  136   41:46 19.4    1:14  151   25:10  8:08 1:26:46 
  117   4/18   Noelle Andrychowic Blaine         MN  36 F  149 17:24  1:59    2:25  128   41:30 19.5    1:28  123   24:04  7:46 1:26:49 
  118  14/30   Patrick Thomas     Minneapolis    MN  31 M   60 14:47  1:41    3:36  123   41:11 19.7    1:44  159   25:36  8:16 1:26:53 
  119  12/27   Darin Wieneke      St. Paul       MN  38 M  192 18:58  2:10    2:15  158   42:59 18.8    1:13   63   21:38  6:59 1:27:02 
  120  10/14   Pat Erlandson      Wayzata        MN  53 M  224 20:54  2:23    3:57   66   38:47 20.9    1:59   65   21:49  7:03 1:27:25 
  121  15/30   Scott Hedin        Blaine         MN  34 M  112 16:16  1:51    2:41   72   39:12 20.7    1:14  223   28:07  9:05 1:27:28 
  122   8/19   Michelle Simpson   Ham Lake       MN  41 F  148 17:18  1:58    2:42  110   40:48 19.9    1:06  162   25:42  8:18 1:27:35 
  123  11/14   Peter Doherty      White Bear Lak MN  51 M  207 19:49  2:16    2:34   43   37:30 21.6    1:07  195   26:46  8:38 1:27:43 
  124   6/11   Bill Treiber       Mahtomedi      MN  56 M  184 18:36  2:07    2:27  106   40:30 20.0    1:09  145   25:05  8:06 1:27:46 
  125  13/27   Theodore Jacobsen  Blaine         MN  39 M   36 13:34  1:33    4:13  154   42:44 19.0    1:59  104   23:30  7:35 1:27:58 
  126  12/34   Eric Butterfield   Oak Grove      MN  40 M  103 16:06  1:50    3:11   98   40:25 20.0    1:15  201   27:05  8:45 1:28:00 
  127  14/27   Daniel Lunstad     White Bear Lak MN  36 M  132 16:35  1:53    3:19  168   43:36 18.6    1:04  103   23:29  7:35 1:28:01 
  128  15/27   Adam Huskey        Richfield      MN  37 M  155 17:34  2:00    2:43  134   41:38 19.5    1:03  146   25:07  8:06 1:28:03 
  129   1/2    Aaron Desouza      Minneapolis    MN  13 M   66 14:57  1:42    2:08  198   45:22 17.9    1:01  138   24:46  8:00 1:28:12 
  130  16/27   Elliott Rodgers    Minnetonka     MN  37 M   32 13:27  1:32    2:51  221   46:46 17.3    1:08  127   24:08  7:47 1:28:18 
  131  13/34   Aaron Akyuz        Edina          MN  43 M  186 18:38  2:07    3:14   96   40:24 20.0    0:54  148   25:10  8:07 1:28:19 
  132   3/6    Carson Koepke      Falcon Heights MN  21 M  215 20:21  2:19    3:14  125   41:14 19.6    1:27   73   22:06  7:08 1:28:21 
  133   7/11   Dan Davis          Shoreview      MN  59 M  164 17:54  2:02    2:53   82   39:36 20.5    1:25  186   26:37  8:36 1:28:23 
  134  14/34   Christopher Solber Inver Grove He MN  42 M   71 15:03  1:43    3:03  193   44:57 18.0    1:53  110   23:36  7:37 1:28:30 
  135  10/18   Nick Erickson      St Paul        MN  29 M   63 14:55  1:42    2:34  226   47:11 17.2    0:48   96   23:04  7:27 1:28:31 
  136   2/7    Michael Bono       Minneapolis    MN  60 M  162 17:51  2:02    3:10   93   40:19 20.1    1:18  173   26:09  8:26 1:28:45 
  137  16/30   Todd Lachinski     Foley          MN  34 M  127 16:30  1:53    3:36  142   42:17 19.2    1:07  160   25:38  8:16 1:29:05 
  138  12/14   Stuart Smith       Eden Prairie   MN  51 M  146 17:11  1:58    2:59  143   42:19 19.1    1:35  147   25:09  8:07 1:29:11 
  139   9/19   Kim Bloom          Minnetonka     MN  42 F  102 16:06  1:50    3:01  131   41:32 19.5    1:10  208   27:37  8:55 1:29:24 
  140   6/9    Trisha Bachmeier   Prior Lake     MN  16 F  140 16:49  1:55    1:58  190   44:51 18.1    1:05  139   24:47  8:00 1:29:29 
  141  15/34   Skip Driessen      Lino Lakes     MN  41 M  159 17:46  2:02    3:49  146   42:25 19.1    1:29  122   24:04  7:46 1:29:32 
  142  17/27   Mike Wangsness     Woodbury       MN  39 M  126 16:30  1:53    4:10   92   40:18 20.1    1:30  205   27:26  8:51 1:29:51 
  143  11/18   Chris Haugen       Lake Elmo      MN  26 M  123 16:25  1:52    3:05  164   43:25 18.7    1:59  142   25:04  8:05 1:29:55 
  144   3/8    Rhiannon Oconnor   Dellwood       MN  56 F   99 16:04  1:50    4:12  173   43:50 18.5    1:29  134   24:24  7:52 1:29:57 
  145   2/17   Katie Martin       Excelsior      MN  28 F   19 13:01  1:29    2:48  223   47:00 17.2    0:58  189   26:39  8:36 1:30:23 
  146   5/18   Laurie McElmeel    Minneapolis    MN  35 F  178 18:26  2:06    3:15  117   40:57 19.8    1:45  172   26:08  8:26 1:30:29 
  147  16/34   Joel Leger         Blaine         MN  41 M  181 18:30  2:07    2:37  133   41:38 19.5    1:30  182   26:23  8:31 1:30:35 
  148   4/8    Bethany Collins    New Hope       MN  57 F   54 14:38  1:40    2:44  132   41:35 19.5    1:30  251   30:14  9:45 1:30:39 
  149  12/18   Daniel Bocock      Phillips       WI  26 M  276 24:03  2:44    2:52   73   39:14 20.6    1:05  112   23:41  7:39 1:30:54 
  150   8/11   David Dupre        White Bear Lak MN  58 M  195 19:07  2:11    3:11  175   44:04 18.4    1:59   86   22:38  7:18 1:30:56 
  151   9/11   Greg Albrecht      Eden Prairie   MN  58 M  130 16:33  1:53    2:38  216   46:19 17.5    1:17  131   24:18  7:51 1:31:03 
  152   7/22   Steve Storer       Rosemount      MN  46 M  255 22:39  2:35    4:18   79   39:27 20.5    1:55   90   22:46  7:21 1:31:04 
  153   4/8    Emily Moravec      Roca           NE  20 F  109 16:13  1:51    2:39  183   44:31 18.2    1:14  184   26:32  8:34 1:31:07 
  154  13/18   Steve Reutiman     Crystal        MN  29 M  175 18:20  2:05    3:03  199   45:24 17.8    1:20   97   23:05  7:27 1:31:10 
  155   3/17   Leah Hanus         Minneapolis    MN  25 F   68 15:00  1:43    2:58  219   46:35 17.4    1:35  144   25:05  8:06 1:31:10 
  156   4/17   Megan Moseley      Woodbury       MN  26 F  194 19:04  2:10    3:12  204   45:38 17.8    1:07   78   22:15  7:11 1:31:14 
  157   7/9    Lauren Steinke     St Cloud       MN  13 F  101 16:06  1:50    2:09  254   49:45 16.3    0:59   82   22:24  7:14 1:31:22 
  158  14/18   Bert Parker        St Louis Park  MI  25 M  246 22:15  2:32    3:11  105   40:30 20.0    1:28  124   24:04  7:46 1:31:26 
  159  10/19   Carla Nordenstrom  Maple Grove    MN  41 F   89 15:40  1:47    2:52  185   44:35 18.2    1:25  199   26:57  8:42 1:31:28 
  160  17/30   Tyler Jacobson     Stillwater     MN  34 M  282 25:16  2:53    3:05  124   41:12 19.7    1:15   42   20:43  6:41 1:31:30 
  161  18/30   Ben Rosholt        Minneapolis    MN  32 M  205 19:27  2:13    2:37  100   40:25 20.0    1:19  216   27:49  8:59 1:31:36 
  162   1/5    Diane Stoller      Maple Grove    MN  53 F  243 22:03  2:31    3:24   71   39:10 20.7    1:16  163   25:45  8:19 1:31:36 
  163  19/30   Patrick Grant      Minneapolis    MN  30 M  115 16:18  1:52    3:12  121   41:03 19.7    1:20  248   29:47  9:37 1:31:37 
  164  11/19   Shana Murray       Minneapolis    MN  42 F   26 13:20  1:31    3:05  215   46:10 17.5    1:13  222   28:04  9:03 1:31:50 
  165  17/34   Mark Williams      Cottage Grove  MN  43 M  223 20:48  2:22    3:05  191   44:53 18.0    1:13   74   22:07  7:08 1:32:05 
  166   4/9    Angie Hong         Stillwater     MN  34 F  144 17:09  1:57    2:42  182   44:30 18.2    1:09  188   26:38  8:36 1:32:05 
  167  13/14   Brian Kelly        Oakdale        MN  53 M  163 17:53  2:02    3:13  160   43:06 18.8    1:46  175   26:10  8:27 1:32:06 
  168   6/18   Marisa Skees       Eden Prairie   MN  36 F  187 18:40  2:08    2:55  189   44:50 18.1    1:19  136   24:27  7:54 1:32:08 
  169  18/34   Allen Illgen       Lino Lakes     MN  42 M  222 20:48  2:22    3:36  118   40:57 19.8    1:44  152   25:11  8:08 1:32:15 
  170  18/27   Jeff Jones         Saint Louis Pa MN  37 M  235 21:26  2:27    3:39  148   42:31 19.1    1:25   99   23:19  7:31 1:32:17 
  171   5/17   Jessica Conrad     Minneapolis    MN  25 F  177 18:26  2:06    3:42  167   43:30 18.6    1:47  143   25:04  8:05 1:32:28 
  172  19/34   Jeff Waffensmith   North Oaks     MN  43 M  172 18:09  2:04    2:35  150   42:33 19.0    2:04  202   27:14  8:47 1:32:34 
  173   4/11   Joni Johnson       Golden Valley  MN  46 F  100 16:06  1:50    3:11  229   47:19 17.1    1:37  137   24:35  7:56 1:32:46 
  174  19/27   Jeff Canfield      Waconia        MN  38 M   80 15:23  1:45    4:17  174   43:52 18.5    1:21  170   26:04  8:25 1:32:54 
  175   8/22   Kurt Stende        Hanover        MN  48 M  157 17:40  2:01    2:38  145   42:20 19.1    1:54  231   28:51  9:19 1:33:21 
  176   9/22   Todd Spaeth        Hastings       MN  48 M  182 18:32  2:07    4:14  137   41:58 19.3    1:36  200   27:05  8:44 1:33:23 
  177  20/30   Scott Szybatka     Woodbury       MN  30 M  152 17:28  2:00    3:11  165   43:27 18.6    1:25  219   27:55  9:01 1:33:25 
  178  20/34   Rick Kieffer       Lino Lakes     MN  41 M  196 19:07  2:11    4:36  205   45:44 17.7    1:42   81   22:21  7:13 1:33:28 
  179  13/14   Parker Roehl       St. Bonifacius MN  15 M  191 18:56  2:09    1:57  208   45:52 17.7    0:58  164   25:47  8:19 1:33:28 
  180  10/22   Richard Haak       Roseville      MN  47 M  197 19:08  2:11    2:57  166   43:28 18.6    1:30  185   26:35  8:35 1:33:36 
  181  15/18   Dan Nolan          St Louis Park  MN  28 M  253 22:38  2:35    3:10  149   42:32 19.0    1:32  116   23:47  7:41 1:33:37 
  182   3/7    Ian Kerr           Shorewood      MN  62 M  169 18:03  2:04    4:04  210   45:56 17.6    2:02  109   23:35  7:37 1:33:38 
  183  20/27   David Cantrill     Spring Park    MN  38 M  280 24:55  2:50    2:35   88   39:56 20.3    1:07  153   25:13  8:08 1:33:44 
  184  21/34   Greg Beninato      Omaha          NE  42 M  202 19:19  2:12    3:46  170   43:38 18.6    2:11  140   24:59  8:04 1:33:50 
  185  21/30   Mike Forys         Cottage Grove  MN  33 M  250 22:30  2:34    3:29  102   40:29 20.0    1:27  181   26:20  8:30 1:34:13 
  186   6/17   Lauren Voigt       Saint Paul     MN  28 F  240 21:42  2:28    2:25  171   43:43 18.5    1:04  161   25:41  8:17 1:34:33 
  187  11/22   Pierre Matte       Eagan          MN  45 M  198 19:09  2:11    2:38  155   42:49 18.9    1:14  233   28:57  9:21 1:34:45 
  188   2/5    Mary English       Minnetonka     MN  53 F  180 18:29  2:06    2:28  209   45:55 17.6    1:15  190   26:40  8:36 1:34:45 
  189   7/17   Rebecca Windhorst  St Louis Park  MN  28 F   75 15:13  1:44    3:04  180   44:22 18.3    1:46  258   30:42  9:54 1:35:06 
  190  12/22   Anthony Kostick    Woodbury       MN  45 M  227 20:58  2:23    4:06  141   42:09 19.2    2:02  169   25:59  8:23 1:35:11 
  191  21/27   Jason Hanlon       Stillwater     MN  38 M  145 17:11  1:58    3:20  232   47:21 17.1    1:43  165   25:48  8:20 1:35:20 
  192   7/18   Amie Kippley       Rosemount      MN  36 F  209 19:52  2:16    4:30  202   45:28 17.8    1:42  119   23:58  7:44 1:35:29 
  193  22/34   Dan McIntyre       Coon Rapids    MN  44 M  189 18:47  2:08    3:00  147   42:28 19.1    1:30  249   29:47  9:37 1:35:31 
  194  16/18   James Voigt        Saint Paul     MN  29 M  244 22:08  2:31    2:49  163   43:13 18.7    1:15  191   26:41  8:37 1:36:03 
  195  17/18   Ben Pierson        St. Paul       MN  27 M   93 15:44  1:48    4:02  239   48:28 16.7    1:37  178   26:16  8:29 1:36:05 
  196  22/30   Nate Resman        Oklahoma City  OK  31 M  245 22:10  2:32    3:10   76   39:22 20.6    2:28  243   29:13  9:26 1:36:22 
  197   4/6    Gabriel Johnson    Saint Paul     MN  21 M  107 16:10  1:51    3:00  255   49:52 16.2    1:15  174   26:10  8:27 1:36:25 
  198  22/27   Daniel Reed        Plymouth       MN  37 M  147 17:17  1:58    3:17  230   47:20 17.1    1:50  196   26:46  8:38 1:36:27 
  199   8/17   Stacy Otto         Woodbury       MN  25 F  221 20:46  2:22    2:58  235   47:48 16.9    1:33  107   23:34  7:36 1:36:37 
  200  13/22   Bradley Minske     Northfield     MN  49 M  200 19:12  2:11    3:15  206   45:46 17.7    1:45  193   26:44  8:38 1:36:40 
  201  23/34   Dan Ronken         Saint Louis Pa MN  40 M  231 21:17  2:26    3:31  178   44:13 18.3    1:04  194   26:45  8:38 1:36:47 
  202   5/11   Michelle Tichey    Saint Paul     MN  49 F  183 18:35  2:07    2:54  194   45:02 18.0    1:20  236   29:07  9:24 1:36:56 
  203  12/19   Karen Kleinhans    Minneapolis    MN  44 F  173 18:15  2:05    3:02  257   50:09 16.2    1:59  115   23:46  7:40 1:37:09 
  204   6/11   Heather Haakenson  Minneapolis    MN  46 F  108 16:12  1:51    4:14  227   47:12 17.2    1:59  217   27:51  8:59 1:37:27 
  205   4/7    Bruce Ellington    Eagan          MN  66 M  179 18:29  2:06    2:56  159   43:00 18.8    1:37  270   31:50 10:17 1:37:50 
  206   2/2    Hunter Warner      Eden Prairie   MN  12 M  206 19:45  2:15    3:33  264   50:46 16.0    1:12   87   22:39  7:19 1:37:53 
  207   5/8    Michel Sanders     Saint Paul     MN  59 F  201 19:18  2:12    4:09  196   45:14 17.9    1:32  214   27:46  8:58 1:37:57 
  208  23/27   Andy Goke          Minneapolis    MN  38 M  228 21:02  2:24    3:14  252   49:31 16.4    0:54  100   23:22  7:33 1:38:01 
  209  24/27   Josh Mehrer        Elk River      MN  37 M  277 24:09  2:45    3:35   85   39:43 20.4    1:35  235   29:06  9:24 1:38:06 
  210  25/27   Ben Ursel          Stillwater     MN  37 M  217 20:30  2:20    4:26  162   43:12 18.8    2:16  220   27:56  9:01 1:38:19 
  211  10/11   Dillon Kevin       Chanhassen     MN  55 M  260 22:50  2:36    3:31  129   41:31 19.5    2:32  221   28:02  9:03 1:38:23 
  212   5/8    Katie Friedl       Madison        WI  22 F  203 19:23  2:13    2:40  244   48:58 16.5    1:16  183   26:23  8:31 1:38:38 
  213  14/22   Thomas Willkom     Maplewood      MN  45 M  142 16:56  1:56    3:46  184   44:31 18.2    1:44  269   31:49 10:16 1:38:46 
  214   8/18   Lara Thomas        Saint Louis Pa MN  38 F   43 14:02  1:36    4:24  237   48:00 16.9    1:37  262   30:51  9:57 1:38:51 
  215   9/17   Christine Grotjohn Hopkins        MN  25 F  208 19:51  2:16    2:46  240   48:34 16.7    1:33  180   26:18  8:29 1:39:00 
  216   5/9    Michele Khouli     Woodbury       MN  34 F  251 22:30  2:34    2:49  228   47:16 17.1    1:14  157   25:25  8:12 1:39:12 
  217   4/7    Rob Jackson        Maplewood      MN  62 M  199 19:12  2:11    3:39  224   47:06 17.2    1:06  226   28:24  9:10 1:39:25 
  218  15/22   Tim Tanner         Plymouth       MN  48 M  190 18:47  2:09    4:50  248   49:10 16.5    0:55  167   25:50  8:20 1:39:30 
  219  13/19   Christina Enger    Columbia Heigh MN  40 F  230 21:08  2:25    3:05  176   44:09 18.3    2:04  237   29:07  9:24 1:39:30 
  220  24/34   Timothy Hoffard    Savage         MN  43 M  165 17:55  2:03    6:39  152   42:40 19.0    2:01  253   30:26  9:49 1:39:38 
  221  16/22   Mike Hay           Minneapolis    MN  46 M  269 23:33  2:41    5:17  169   43:38 18.6    2:14  158   25:35  8:15 1:40:15 
  222  25/34   Mark Mooers        Edina          MN  44 M  225 20:55  2:23    4:43  207   45:49 17.7    2:24  192   26:44  8:38 1:40:33 
  223  17/22   Paul Standal       Eagan          MN  47 M  232 21:21  2:26    3:39  188   44:46 18.1    1:45  239   29:09  9:24 1:40:37 
  224  23/30   Eric Jacobson      Eagan          MN  34 M  271 23:44  2:42    4:26  139   42:07 19.2    1:56  232   28:55  9:20 1:41:06 
  225  18/22   Bruce Braaten      White Bear Lak MN  48 M   42 14:00  1:36    4:35  231   47:21 17.1    2:17  278   33:05 10:41 1:41:16 
  226  26/27   Christopher Rogan  Minneapolis    MN  36 M  174 18:18  2:05    3:20  214   46:05 17.6    3:00  257   30:41  9:54 1:41:23 
  227   9/18   Billi Jo Mehrer    Elk River      MN  37 F  265 23:27  2:40    3:15  217   46:24 17.5    1:04  207   27:30  8:53 1:41:38 
  228   7/11   Paivi Lee          Greenfield     MN  47 F  274 23:55  2:44    3:57  181   44:23 18.3    1:37  215   27:49  8:59 1:41:38 
  229  26/34   Tom Murray         Minneapolis    MN  42 M  234 21:26  2:27    4:09  187   44:43 18.1    1:55  246   29:31  9:32 1:41:41 
  230   3/5    Jacke' Luong       Chanhassen     MN  50 F  285 25:32  2:55    3:03  212   46:02 17.6    1:33  176   26:11  8:27 1:42:18 
  231  24/30   Daniel Flannery    St. Paul       MN  34 M  263 23:13  2:39    4:41  195   45:08 17.9    1:44  211   27:42  8:56 1:42:26 
  232  25/30   Kyle Clark         Windsor        CA  34 M  106 16:08  1:50    4:14   75   39:22 20.6    1:52  300   41:11 13:18 1:42:46 
  233  26/30   Joe Gustafson      Robbinsdale    MN  33 M  213 20:19  2:19    4:05  276   52:22 15.5    1:51  130   24:16  7:50 1:42:51 
  234  27/30   Derrick Shatava    Lino Lakes     MN  31 M  266 23:27  2:40    5:10  197   45:21 17.9    1:47  206   27:29  8:52 1:43:12 
  235  10/17   Shelby Strauss     St. Louis Park MN  28 F  238 21:38  2:28    3:54  233   47:34 17.0    1:14  238   29:07  9:24 1:43:26 
  236  19/22   Ron Hawkins        White Bear Lak MN  46 M  288 25:53  2:57    4:37  247   49:07 16.5    0:57   93   22:55  7:24 1:43:28 
  237  10/18   Terri Koslowski    Lino Lakes     MN  37 F   84 15:30  1:46    5:00  284   53:44 15.1    2:28  198   26:52  8:40 1:43:32 
  238   6/9    Alyssa Eidson      Plymouth       MN  33 F  156 17:37  2:01    2:49  260   50:35 16.0    1:45  261   30:50  9:57 1:43:34 
  239  27/34   Tony Stack         Inver Grove He MN  41 M  170 18:04  2:04    4:03  213   46:04 17.6    2:24  279   33:12 10:43 1:43:44 
  240   5/6    Jeffrey Jacobs     Minneapolis    MN  24 M  218 20:34  2:21    3:36  278   52:44 15.4    0:47  179   26:17  8:29 1:43:55 
  241  11/17   Jill Kranz         St. Louis Park MN  27 F  278 24:35  2:48    3:11  268   51:35 15.7    2:19   80   22:21  7:13 1:43:58 
  242  14/14   Alexander Parker   Apple Valley   MN  50 M  275 23:58  2:44    4:38  192   44:55 18.0    2:56  210   27:40  8:56 1:44:04 
  243   6/8    Betty Jo Haggerty  Eden Prairie   MN  56 F  212 20:08  2:18    4:17  261   50:37 16.0    1:58  213   27:44  8:57 1:44:42 
  244  27/27   Kevin Farmer       Brooklyn Park  MN  35 M  151 17:27  1:59    4:23  218   46:29 17.4    2:08  284   34:41 11:12 1:45:06 
  245  14/19   Anne Christ        Lauderdale     MN  43 F  279 24:52  2:50    3:24  220   46:39 17.4    1:40  227   28:42  9:16 1:45:16 
  246  28/34   Scott Doerr        Osceola        WI  41 M  259 22:48  2:36    3:51  211   45:59 17.6    1:44  263   31:01 10:01 1:45:21 
  247   7/9    Nicole Clapp       St. Paul       MN  30 F  292 26:18  3:00    3:41  177   44:11 18.3    1:27  250   29:58  9:40 1:45:33 
  248  29/34   Jerry Larson       Arden Hills    MN  44 M  272 23:45  2:42    5:13  203   45:28 17.8    2:19  242   29:13  9:26 1:45:56 
  249   5/7    Tom Couillard      White Bear Lak MN  63 M  211 20:03  2:17    3:39  234   47:42 17.0    2:05  275   32:46 10:35 1:46:14 
  250  30/34   Andy Holleman      Minneapolis    MN  43 M  249 22:24  2:33    3:12  258   50:13 16.1    1:57  230   28:44  9:16 1:46:28 
  251   6/7    Richard Dale       Coon Rapids    MN  61 M  264 23:25  2:40    5:12  172   43:49 18.5    3:42  254   30:26  9:49 1:46:30 
  252  31/34   Baskin Tapkan      Oakdale        MN  41 M  256 22:41  2:35    4:13  225   47:09 17.2    2:00  259   30:45  9:55 1:46:47 
  253  11/18   Janet Meade        Maple Grove    MN  35 F  239 21:38  2:28    3:43  262   50:43 16.0    1:18  245   29:29  9:31 1:46:51 
  254  28/30   James Johnson      Minneapolis    MN  31 M  268 23:33  2:41    4:51  246   49:06 16.5    1:51  209   27:38  8:55 1:46:58 
  255  15/19   Debra Nevin        Woodbury       MN  43 F  168 18:00  2:03    3:44  263   50:46 16.0    1:46  276   32:46 10:35 1:47:00 
  256  20/22   Lane Kent          Edina          MN  45 M  252 22:33  2:34    5:05  249   49:20 16.4    2:31  212   27:43  8:57 1:47:11 
  257  12/18   Kelly Colebrook    Minneapolis    MN  38 F  236 21:27  2:27    3:53  251   49:28 16.4    1:53  256   30:37  9:53 1:47:17 
  258   6/6    Tucker Combs       White Bear Lak MN  23 M  261 22:59  2:37    3:57  243   48:52 16.6    0:45  265   31:05 10:02 1:47:37 
  259  16/19   Becky Ewert        Minneapolis    MN  40 F  283 25:18  2:53    5:18  241   48:41 16.6    1:43  203   27:17  8:49 1:48:16 
  260  12/17   Gina Wilson        Cottage Grove  MN  26 F  237 21:31  2:27    2:36  281   52:58 15.3    0:58  252   30:16  9:46 1:48:18 
  261   6/8    Patricia Suhr      Lauderdale     MN  24 F   45 14:12  1:37    3:02  300 1:00:03 13.5    0:53  255   30:32  9:51 1:48:40 
  262   8/11   Gina Robertson     Eden Prairie   MN  46 F  204 19:23  2:13    4:25  267   51:19 15.8    1:42  271   31:53 10:17 1:48:40 
  263   9/11   Valerie Studer     Andover        MN  45 F  248 22:20  2:33    4:42  273   52:20 15.5    1:29  225   28:14  9:07 1:49:01 
  264  18/18   Joseph Brockman    White Bear Lak MN  29 M  229 21:03  2:24    4:29  253   49:41 16.3    1:16  281   33:22 10:46 1:49:50 
  265  13/17   Catherine Clifford Richfield      MN  28 F  210 20:00  2:17    5:57  293   56:27 14.3    1:45  168   25:50  8:20 1:49:56 
  266   4/5    Melissa Johnson    White Bear Lak MN  52 F  214 20:20  2:19    4:23  266   50:58 15.9    1:30  282   33:44 10:53 1:50:53 
  267   7/8    Lizzie Pine        Dellwood       MN  23 F  267 23:28  2:40    3:56  259   50:29 16.0    1:54  272   32:03 10:21 1:51:48 
  268   8/9    Jodi Hastings      Columbia Heigh MN  34 F  143 17:06  1:57    3:25  287   54:21 14.9    1:50  286   35:12 11:22 1:51:52 
  269  13/18   Krista Selbitschka Lino Lakes     MN  38 F  105 16:08  1:50    4:33  277   52:30 15.4    1:57  294   36:48 11:53 1:51:54 
  270  17/19   Amie Benson        Rogers         MN  40 F  289 26:01  2:58    3:27  288   55:57 14.5    1:16  156   25:23  8:12 1:52:02 
  271   7/8    Marcia Vanvalkenbu Coon Rapids    MN  56 F  299 28:25  3:14    4:23  222   46:54 17.3    1:30  267   31:48 10:16 1:52:58 
  272  14/18   Maren Koncilja     Saint Paul     MN  39 F  226 20:57  2:23    4:07  290   56:04 14.4    1:13  260   30:46  9:56 1:53:06 
  273  21/22   Christopher Curry  Minneapolis,   MN  48 M  167 18:00  2:03    5:12  282   52:58 15.3    1:31  290   36:15 11:42 1:53:54 
  274  22/22   Shawn Silver       Minneapolis    MN  48 M  301 34:04  3:53    4:42  201   45:26 17.8    1:58  218   27:54  9:00 1:54:02 
  275   5/7    James Barthel      Dellwood       MN  65 M  247 22:17  2:32    6:04  271   52:08 15.5    2:19  266   31:20 10:07 1:54:06 
  276   1/1    Steve Paladie      Bloomington    MN  70 M  296 27:21  3:07    3:58  242   48:47 16.6    1:47  274   32:41 10:33 1:54:31 
  277  32/34   Mick Carlson       Apple Valley   MN  43 M  242 21:50  2:29    3:35  298   59:08 13.7    1:17  229   28:44  9:16 1:54:31 
  278   6/7    Mark Stange        Shoreview      MN  66 M  220 20:42  2:22    4:12  238   48:02 16.9    3:28  297   38:49 12:32 1:55:12 
  279  15/18   Erin Livingston    Woodbury       MN  38 F  257 22:43  2:35    5:08  236   47:54 16.9    3:40  289   35:54 11:35 1:55:16 
  280  16/18   Christa Bren       Saint Paul     MN  39 F  233 21:24  2:26    4:44  289   56:00 14.5    1:45  268   31:49 10:16 1:55:41 
  281   9/9    Gretchen Lucking   Saint Louis Pa MN  32 F  287 25:48  2:56    3:07  275   52:22 15.5    1:21  280   33:15 10:44 1:55:51 
  282  14/17   Elizabeth Johnson  Robbinsdale    MN  27 F  293 26:34  3:02    3:37  274   52:20 15.5    1:01  273   32:40 10:33 1:56:11 
  283  17/18   Megan Stebbins     Minneapolis    MN  35 F  254 22:39  2:35    4:24  280   52:55 15.3    1:42  285   34:43 11:12 1:56:21 
  284  15/17   Katie Hassig       Eden Prairie   MN  28 F  241 21:44  2:29    4:04  295   57:04 14.2    0:49  277   32:51 10:36 1:56:30 
  285  10/11   Heidi Svendsen     Maple Grove    MN  46 F   92 15:43  1:48    4:29  279   52:48 15.3    2:05  304   42:09 13:36 1:57:13 
  286  33/34   Tim Van Slyke      Robbinsdale    MN  41 M  286 25:43  2:56    5:57  250   49:26 16.4    1:25  288   35:39 11:30 1:58:09 
  287   8/8    Barbara Lindberg   Plymouth       MN  57 F  219 20:34  2:21    6:04  286   54:09 15.0    2:51  283   34:36 11:10 1:58:12 
  288  29/30   Tony Miller        Cottage Grove  MN  30 M  273 23:54  2:43    3:38  256   49:58 16.2    1:47  298   39:10 12:38 1:58:26 
  289   8/9    Katherine Husemoll Plymouth       MN  16 F  216 20:21  2:19    4:01  269   51:37 15.7    1:28  302   41:23 13:21 1:58:48 
  290  30/30   Thomas Salmi       White Bear Lak MN  31 M  290 26:09  2:59    3:25  270   51:42 15.7    1:11  293   36:32 11:47 1:58:57 
  291   9/9    Sydney Carlson     Apple Valley   MN  12 F  295 26:50  3:03    3:14  299   59:30 13.6    1:01  234   28:59  9:21 1:59:31 
  292  34/34   Brian Kamman       Milaca         MN  44 M  270 23:38  2:42    4:35  291   56:24 14.4    1:04  287   35:29 11:27 2:01:08 
  293   8/8    Kelsey Spittler    Omaha          NE  23 F  258 22:47  2:36    3:45  305 1:04:11 12.6    1:19  244   29:23  9:29 2:01:24 
  294  16/17   Karissa Enger      Robbinsdale    MN  27 F  284 25:19  2:53    3:36  294   56:40 14.3    1:07  292   36:31 11:47 2:03:11 
  295   7/7    Narvel Brooks      Waconia        MN  61 M  298 28:04  3:12    5:36  245   49:02 16.5    2:09  303   41:31 13:24 2:06:21 
  296   7/7    John Johnson       White Bear Lak MN  67 M  281 25:14  2:53    7:42  285   53:48 15.1    3:01  296   38:33 12:26 2:08:17 
  297  11/11   Catherine Velky    White Bear Lak MN  48 F  262 23:08  2:38    5:26  301 1:00:13 13.5    1:45  299   40:28 13:03 2:10:57 
  298   8/9    Andrée Dubois      Plymouth       MN  29 F  303 40:26  4:36    5:30  292   56:27 14.3    1:44  228   28:43  9:16 2:12:49 
  299  17/17   Sarah Nelson       St. Anthony    MN  26 F  291 26:12  2:59    3:26  297   59:08 13.7    1:15  307   43:14 13:57 2:13:12 
  300   5/5    Christine Fjalstad Prior Lake     MN  52 F  302 34:48  3:58    6:40  283   53:00 15.3    2:11  295   37:45 12:11 2:14:21 
  301   9/9    Colleen McKiernan  Birchwood      MN  25 F  304 41:22  4:42    3:58  296   58:59 13.7    1:01  247   29:34  9:32 2:14:50 
  302   1/1    Connie Johnson     Burnsville     MN  60 F  294 26:42  3:03    6:22  306 1:05:18 12.4    2:08  301   41:21 13:21 2:21:50 
  303  18/19   Melissa Kent       Edina          MN  40 F  297 27:42  3:09    6:03  307 1:20:18 10.1    1:09  240   29:10  9:25 2:24:19 
  304  14/14   Tom Lupica         Minneapolis    MN  30 M  307 47:33  5:25    9:27  272   52:19 15.5    5:32  264   31:02 10:01 2:25:52 
  305   1/1    Robert Powers      White Bear Lak MN  88 M  300 32:04  3:39    7:54  304 1:02:53 12.9    2:47  308   45:41 14:44 2:31:18 
  306  19/19   Candice Ciresi     Apple Valley   MN  42 F  306 44:19  5:03    5:37  302 1:01:27 13.2    1:41  305   42:21 13:40 2:35:23 
  307  18/18   Jamie Sandler      St Louis Park  MN  35 F  305 44:19  5:03    5:40  303 1:01:28 13.2    1:37  306   42:21 13:40 2:35:24 
  308  11/11   Michael Caldow     Eagan          MN  59 M  308 72:04  8:12    8:22  265   50:54 15.9    2:34  291   36:18 11:43 2:50:10 


                                                       PROBLEM RESULTS

    TOT DIV                                                     SWIM  100     TRAN         BIKE         TRAN        RUN         TOTAL
    PLC PLC    NAME               CITY           ST AGE S  plc  time  yds     time   plc   time  mph    time  plc   time   pace TIME
    === ====   ================== ============== == === =  ===============    ====   ===============    ====  ================= ======= 
    1   1/1    Colin Smith        Minneapolis    MN  42 M    1 11:04  1:16    2:25    1   35:18 22.9    0:46    1   20:06  6:29 1:09:37 


                 RECEIVED A PENALTY

No.   Name               City           St Age S Penalty 
===== ================== ============== == === = ======= 
   89 Jeff Canfield      Waconia        MN  38 M    2:00 
  261 Kristine Ensrud    Minneapolis    MN  56 F    2:00 
  309 Theodore Jacobsen  Blaine         MN  39 M    2:00 


                                                         TEAM RESULTS

TOTAL   DIV                                                SWIM  100     TRAN        BIKE          TRAN        RUN         TOTAL
PLACE   PLC    TEAM   MEMBERS: SWIMMER, BIKER, RUNNER  plc time  yds     time   plc  time   mph    time   plc  time   pace TIME
=====   ===    ======================================  ==============    ====   ===============    ====   ================ =======
    1   1/3    Clowberger = Kirk Clowser , Kirk Clowser , Myles Hornberger                                  
                                                        3 13:43  1:34    2:58    1   34:21 23.6    0:39    2   22:04  7:08 1:13:43 
    2   2/3    Deermoor = John Deering , John Deering , Steve Moore                                         
                                                        5 15:35  1:47    2:54    2   34:51 23.2    0:47    1   20:00  6:27 1:14:05 
    3   1/10   Optum-007 = Dave Kaminski , Erica Bibeau , Alana Fritz                                       
                                                        1 12:50  1:28    1:55    3   36:04 22.5    0:47    5   22:47  7:21 1:14:21 
    4   2/10   Optumhealth #3 = Eric Haseman , Brennan McNally , Kristin Zima                               
                                                        2 13:35  1:33    1:49    7   40:03 20.2    0:49   14   27:36  8:54 1:23:50 
    5   1/5    Evantage Yellow = Gina Threinen , Gina Threinen , Gina Bucholz                               
                                                                                 9   41:10 19.7    0:34    3   22:42  7:20 1:25:16 
    6   3/10   Evantage Green = Bret Busse , Bret Busse , Laurie Le Moine                                   
                                                        4 14:30  1:39    2:10    6   39:21 20.6    0:41   15   29:30  9:31 1:26:11 
    7   4/10   Evantage Black = Molly Hillstrom , Molly Hillstrom , Greg Bandsma                            
                                                       10 19:46  2:15    2:37    8   40:55 19.8    0:39    8   23:55  7:43 1:27:51 
    8   5/10   30 Is Better At Everything = Maggie Mattacola , Brian Hanson , Jordan Buri                   
                                                       15 23:31  2:41    1:52    5   38:26 21.1    0:47   10   25:57  8:23 1:30:31 
    9   6/10   Evantage Red = Bill Olson , Bill Olson , Sharon Olson                                        
                                                        6 17:47  2:02    2:30   12   42:56 18.9    0:39   11   26:42  8:37 1:30:32 
   10   3/3    Evantage Purple = Garrett Sipple , Garrett Sipple , Jill Toering                             
                                                        7 17:47  2:02    3:08   10   41:36 19.5    0:43   16   29:42  9:35 1:32:53 
   11   7/10   Evantage Gold = Mitch Vars , Mitch Vars , Mary Donnelly                                      
                                                       11 19:48  2:15    3:04   11   42:21 19.1    0:36   13   27:19  8:49 1:33:06 
   12   8/10   Evantage Blue = Becca Nelson , Becca Nelson , Nathan Matuska                                 
                                                       13 20:02  2:17    3:15   13   49:23 16.4    0:37    4   22:46  7:21 1:36:01 
   13   9/10   Evantage Silver = Tate McRoberts , Dan Donnelly , Tate McRoberts                             
                                                        8 18:11  2:04    1:49   15   53:41 15.1    0:32    6   23:18  7:31 1:37:30 
   14   2/5    Smart Girls = Gail Brinkmeier , Randi Setter , Andrea Workman                                
                                                        9 18:58  2:10    2:09   14   50:13 16.1    0:36   12   27:14  8:47 1:39:08 
   15   3/5    Bangin' Bambinas = Alice Mattacola , Ashley Hanson , Thressa Gustafson                       
                                                       17 32:25  3:42    3:00    4   38:24 21.1    3:14    7   23:28  7:35 1:40:31 
   16   4/5    Evantage Orange = Jill Toering , Julie Pettit , Julie Pettit                                 
                                                       12 20:00  2:17    2:07   17   54:22 14.9    1:15    9   25:28  8:13 1:43:09 
   17   5/5    Go Team = Paula Rheault , Kristen Wiese , Tracy Maul                                         
                                                       14 20:10  2:18    2:12   16   53:58 15.0    0:43   17   31:16 10:05 1:48:17 
   18  10/10   Team Jonesy = Stefan Jones , Stephanie Swarthout , Stefan Jones                              
                                                       16 27:21  3:07    2:09   18 1:03:12 12.8    1:51   18   36:33 11:48 2:11:04 


                                                      ELITE MALE RESULTS

    TOT                                                      SWIM  100     TRAN         BIKE         TRAN        RUN         TOTAL
    PLC  #  NAME               CITY           ST AGE S  plc  time  yds     time   plc   time  mph    time  plc   time   pace TIME
    ======= ================== ============== == === =  ===============    ====   ===============    ====  ================= ======= 
    1     2 Devon Palmer       Minneapolis    MN  25 M    3 10:38  1:13    1:44    1   29:47 27.2    0:43    3   17:09  5:32   59:58 
    2     4 Patrick Parish     Bloomington    MN  27 M    7 12:49  1:28    1:35    2   31:44 25.5    0:36    1   15:39  5:03 1:02:21 
    3     1 Kevin Oconnor      Medina         MN  41 M    5 11:42  1:20    1:39    3   32:53 24.6    0:35    4   17:18  5:35 1:04:04 
    4    14 Scott Myers        Plymouth       MN  37 M    8 12:56  1:29    1:48    4   33:30 24.2    0:51    2   17:07  5:32 1:06:11 
    5    17 Nick Madrinich     Chaska         MN  23 M    2 10:34  1:12    1:40    8   35:54 22.6    0:37    7   18:29  5:58 1:07:12 
    6    24 Phillip English    Minnetonka     MN  21 M    1 10:32  1:12    2:02   10   36:19 22.3    0:38    6   18:16  5:54 1:07:45 
    7    22 Michael Mittelstea Apple Valley   MN  22 M    9 13:12  1:30    2:13    9   36:16 22.3    0:48    5   17:45  5:44 1:10:12 
    8     5 Robert Brown       Hopkins        MN  37 M   11 13:31  1:33    1:57    6   35:04 23.1    0:44    9   19:05  6:10 1:10:20 
    9   324 Tyler Hecht        Somerset       WI  20 M   12 13:37  1:33    2:06    5   34:16 23.6    0:42   10   20:07  6:30 1:10:46 
   10    32 Samuel Thillen     Minneapolis    MN  28 M   10 13:16  1:31    1:52    7   35:30 22.8    1:02   11   20:16  6:33 1:11:55 
   11    65 Enoch Elliott      Minneapolis    MN  15 M    6 12:47  1:28    1:41   11   39:26 20.5    0:40    8   18:53  6:06 1:13:24 
   12    68 Jacob Totall       Minneapolis    MN  15 M    4 11:01  1:16    1:41   12   40:49 19.8    0:36   12   21:09  6:50 1:15:15 
   13   266 Parker Roehl       St. Bonifacius MN  15 M   13 18:56  2:09    1:57   13   45:52 17.7    0:58   13   25:47  8:19 1:33:28 
   14    28 Tom Lupica         Minneapolis    MN  30 M   14 47:33  5:25    9:27   14   52:19 15.5    5:32   14   31:02 10:01 2:25:52 


                                                     ELITE FEMALE RESULTS

    TOT                                                      SWIM  100     TRAN         BIKE         TRAN        RUN         TOTAL
    PLC  #  NAME               CITY           ST AGE S  plc  time  yds     time   plc   time  mph    time  plc   time   pace TIME
    ======= ================== ============== == === =  ===============    ====   ===============    ====  ================= ======= 
    1    29 Cathy Yndestad     Rosemount      MN  34 F    2 11:44  1:20    1:38    2   34:30 23.5    0:38    3   19:21  6:15 1:07:48 
    2     7 Suzie Fox          Chaska         MN  29 F    4 13:22  1:32    1:44    1   33:58 23.8    0:39    1   18:46  6:03 1:08:26 
    3    23 Stephanie Solfelt  Eden Prairie   MN  22 F    1 10:58  1:15    1:30    5   39:23 20.6    0:42    2   19:05  6:10 1:11:36 
    4    15 Andrea Myers       Plymouth       MN  36 F    6 13:27  1:32    1:46    3   36:59 21.9    0:48    6   19:37  6:20 1:12:35 
    5    26 Greta Danielson    St Cloud       MN  19 F    3 12:51  1:28    1:51    6   40:54 19.8    0:44    5   19:34  6:19 1:15:52 
    6    30 Greta Simpson      Minneapolis    MN  31 F    5 13:25  1:32    1:53    4   38:09 21.2    0:50    7   22:03  7:07 1:16:17 
    7    27 Paige Danielson    St Cloud       MN  16 F    7 14:17  1:38    1:38    7   45:25 17.8    0:48    4   19:33  6:19 1:21:39 
    8     9 Andrée Dubois      Plymouth       MN  29 F    8 40:26  4:36    5:30    8   56:27 14.3    1:44    8   28:43  9:16 2:12:49 
    9    12 Colleen McKiernan  Birchwood      MN  25 F    9 41:22  4:42    3:58    9   58:59 13.7    1:01    9   29:34  9:32 2:14:50 


                                                         MALE RESULTS

    TOT                                                      SWIM  100     TRAN         BIKE         TRAN        RUN         TOTAL
    PLC  #  NAME               CITY           ST AGE S  plc  time  yds     time   plc   time  mph    time  plc   time   pace TIME
    ======= ================== ============== == === =  ===============    ====   ===============    ====  ================= ======= 
    1   253 Mike Ladendorf     Apple Valley   MN  31 M   16 14:16  1:38    1:55    3   34:11 23.7    0:38    1   16:25  5:18 1:07:24 
    2   212 Derek Haag         New Hope       MN  34 M    2 11:58  1:22    1:36    2   34:06 23.8    0:44   11   19:38  6:20 1:08:00 
    3   224 Jared Smith        Minneapolis    MN  29 M   23 14:39  1:40    1:46    1   33:24 24.3    0:44    3   17:38  5:41 1:08:09 
    4   328 Dmytro Koshevy     Minneapolis    MN  24 M    5 13:00  1:29    1:36    8   35:19 22.9    0:43    5   18:38  6:01 1:09:13 
    5   181 Jesse Kling        Blaine         MN  33 M   13 13:58  1:36    2:11    6   34:56 23.2    0:43    7   18:54  6:06 1:10:40 
    6    69 Lincoln Murdoch    Omaha          NE  55 M    9 13:28  1:32    1:54    5   34:55 23.2    1:00   13   19:51  6:25 1:11:06 
    7   153 Christian Oestreic Minnetonka     MN  33 M    4 12:57  1:29    1:57   16   36:04 22.5    0:50   20   20:36  6:39 1:12:22 
    8   209 Emmanuel Darne     Woodbury       MN  41 M   40 15:20  1:45    1:57   11   35:43 22.7    0:53   10   19:25  6:16 1:13:16 
    9   130 Harvey Skees       Eden Prairie   MN  40 M   22 14:30  1:39    1:50   12   35:50 22.6    0:52   19   20:33  6:38 1:13:33 
   10   192 Jey Carlson        North Oaks     MN  46 M   50 15:57  1:49    2:04    4   34:17 23.6    0:54   23   20:46  6:42 1:13:55 
   11   331 Santiago Morgan    Minneapolis    MN  51 M   30 14:55  1:42    2:11   21   36:53 22.0    0:50    8   19:19  6:14 1:14:06 
   12   169 Craig Peterson     Minneapolis    MN  50 M   20 14:22  1:38    1:48   27   37:19 21.7    0:44   15   20:16  6:33 1:14:28 
   13   318 Donald Sawyer      Maple Grove    MN  31 M   15 14:08  1:37    2:46   10   35:34 22.8    1:03   28   21:09  6:50 1:14:38 
   14    61 Michael Hendrickso Duluth         MN  34 M   21 14:29  1:39    2:34   20   36:24 22.3    1:04   17   20:26  6:36 1:14:54 
   15   323 Mike Peterson      Maple Grove    MN  43 M   54 16:08  1:50    2:06   19   36:22 22.3    1:00    9   19:23  6:15 1:14:57 
   16   330 Adam Grovender     Brooklyn Park  MN  33 M    1 11:53  1:21    2:21   35   38:05 21.3    1:05   36   21:37  6:59 1:14:59 
   17   199 Steve Neuharth     Savage         MN  46 M   35 15:01  1:43    2:07    7   35:17 23.0    0:56   39   21:42  7:00 1:15:01 
   18   280 Stephen Bennett    Minneapolis    MN  35 M   34 15:00  1:43    2:51   34   37:47 21.4    1:11    4   18:25  5:57 1:15:12 
   19   210 Markus Bieber      North Oaks     MN  43 M   31 14:57  1:42    2:12   18   36:12 22.4    1:03   24   20:52  6:44 1:15:14 
   20   227 Matt Lux           Richfield      MN  31 M   75 16:40  1:54    2:51   17   36:09 22.4    1:02    6   18:43  6:03 1:15:25 
   21   151 John Brockman      Saint Paul     MN  41 M    7 13:19  1:31    1:57   38   38:18 21.1    0:53   29   21:09  6:50 1:15:34 
   22   332 Scott Smith        Crystal        MN  25 M   28 14:54  1:42    2:56   73   40:30 20.0    1:19    2   17:27  5:38 1:17:03 
   23   239 Benjamin Ewers     North Oaks     MN  66 M   68 16:28  1:53    2:26   15   36:03 22.5    1:06   32   21:23  6:54 1:17:25 
   24   185 Kevin Bender       Minneapolis    MN  27 M   74 16:39  1:54    2:03   14   36:02 22.5    0:54   43   21:57  7:05 1:17:33 
   25   158 L. Pearce McCarty  Chanhassen     MN  43 M   60 16:16  1:51    3:36    9   35:21 22.9    1:03   34   21:25  6:55 1:17:39 
   26   145 Josh Smith         Water Town     MN  38 M   49 15:55  1:49    2:39   22   36:56 21.9    0:49   35   21:28  6:56 1:17:45 
   27   317 Jim Nack           Madison Lake   MN  52 M   18 14:19  1:38    2:47   28   37:25 21.6    1:07   55   22:49  7:22 1:18:26 
   28   233 Duane Millslagle   Duluth         MN  62 M   37 15:09  1:44    2:20   36   38:06 21.3    1:14   41   21:52  7:04 1:18:39 
   29   234 Brian Funk         Minneapolis    MN  34 M   43 15:29  1:46    2:14   44   38:42 20.9    1:02   30   21:16  6:52 1:18:41 
   30    47 Robert Rotchadl    White Bear Lak MN  28 M   91 17:42  2:01    2:33   23   37:04 21.9    1:10   16   20:22  6:35 1:18:49 
   31    74 Jim McDonell       Woodbury       MN  59 M   63 16:19  1:52    2:36   39   38:19 21.1    0:59   26   21:01  6:47 1:19:12 
   32   336 Joel Paulson       Maple Grove    MN  30 M   98 17:57  2:03    2:47   25   37:15 21.7    1:06   14   20:12  6:31 1:19:15 
   33   161 Adrian Brown       Chaska         MN  38 M   66 16:22  1:52    2:08   33   37:45 21.5    1:07   44   21:58  7:05 1:19:18 
   34   327 Drew Frakes        Long Lake      MN  51 M   76 16:42  1:54    3:05   26   37:16 21.7    1:01   33   21:25  6:55 1:19:26 
   35   305 Bill Schmitt       Duluth         MN  59 M   25 14:42  1:41    2:26   32   37:44 21.5    1:09   66   23:34  7:36 1:19:32 
   36   197 Tim Walker         Minnetonka     MN  46 M   51 15:59  1:49    2:32   13   36:02 22.5    1:21   71   23:41  7:39 1:19:33 
   37   103 George Broughton   Plymouth       MN  41 M   88 17:32  2:00    2:47   30   37:36 21.5    1:12   21   20:36  6:39 1:19:42 
   38   275 Patrick McMorrow   Bloomington    MN  65 M   19 14:21  1:38    3:11   47   38:52 20.8    1:10   47   22:12  7:10 1:19:45 
   39   101 Lance Hauge        St Louis Park  MN  41 M   45 15:33  1:46    3:43   37   38:12 21.2    1:03   48   22:13  7:10 1:20:41 
   40   294 Nick Essma         Edina          MN  45 M   11 13:40  1:34    2:51   59   39:40 20.4    1:00   79   24:06  7:47 1:21:15 
   41   119 Tom Segar          Minnetonka     MN  42 M   44 15:31  1:46    3:06   81   40:59 19.8    1:13   18   20:30  6:37 1:21:17 
   42   190 Jason Gerard       Forest Lake    MN  39 M   65 16:21  1:52    2:21   60   39:41 20.4    1:19   42   21:57  7:05 1:21:37 
   43    39 Michael Gotzsche   Minneapolis    MN  58 M   26 14:43  1:41    2:39   78   40:57 19.8    1:04   49   22:17  7:12 1:21:38 
   44   177 David Kerber       Minneapolis    MN  25 M   58 16:14  1:51    2:23   99   42:20 19.1    1:00   12   19:44  6:22 1:21:39 
   45   225 Chris Hawes        Minneapolis    MN  38 M   42 15:26  1:46    3:14   41   38:34 21.0    0:54   69   23:37  7:38 1:21:43 
   46   262 Joseph Barnard     Saint Paul     MN  22 M   77 16:43  1:54    2:18   77   40:52 19.8    1:31   25   20:54  6:45 1:22:15 
   47   135 Matthew Wolsfeld   Woodbury       MN  38 M   12 13:40  1:34    2:08   31   37:38 21.5    1:01  140   28:10  9:05 1:22:35 
   48   213 Kevin Register     Fargo          ND  51 M   24 14:40  1:40    2:25   43   38:41 20.9    1:02  106   26:05  8:25 1:22:52 
   49   137 Mike Grund         Eden Prairie   MN  42 M   46 15:39  1:47    3:32   40   38:33 21.0    1:18   84   24:23  7:52 1:23:23 
   50    75 Gregg Garretson    Lakeville      MN  55 M   39 15:16  1:44    3:08   70   40:25 20.0    1:11   65   23:32  7:36 1:23:28 
   51   131 Chad Solei         Eden Prairie   MN  26 M   33 14:59  1:43    3:14   93   42:06 19.2    1:42   37   21:38  6:59 1:23:37 
   52   196 Dustin Warner      Eden Prairie   MN  46 M   47 15:40  1:47    2:18   76   40:45 19.9    0:57   75   24:01  7:45 1:23:39 
   53    40 Joe Schmitt        White Bear Lak MN  37 M   17 14:19  1:38    2:22   24   37:06 21.8    0:43  149   29:12  9:26 1:23:40 
   54   248 David Ulvenes      Lino Lakes     MN  39 M   52 16:03  1:50    2:53   62   39:48 20.4    1:19   81   24:10  7:48 1:24:11 
   55   311 Charles Cliffe     North Oaks     MN  51 M   38 15:09  1:44    2:46   64   40:03 20.2    1:14   93   25:10  8:08 1:24:20 
   56    58 Knut Grothe        Maple Grove    MN  39 M    3 12:37  1:27    4:13   87   41:23 19.6    2:07   78   24:05  7:46 1:24:23 
   57   310 Kirk Crabb         Burnsville     MN  30 M   57 16:14  1:51    2:07  106   42:39 19.0    0:55   51   22:33  7:17 1:24:25 
   58    94 Michael Gonzales   Lakeville      MN  54 M  106 18:24  2:06    2:38   49   39:01 20.8    1:07   73   23:57  7:44 1:25:05 
   59   221 Jeff Kepus         Cottage Grove  MN  45 M   79 16:47  1:55    2:12   57   39:34 20.5    1:16   96   25:20  8:11 1:25:07 
   60    52 Craig Aasen        Vadnais Height MN  43 M   64 16:21  1:52    2:06   52   39:15 20.6    1:05  116   26:38  8:36 1:25:22 
   61   107 Steven Bauer       Blaine         MN  36 M    6 13:01  1:29    2:52   68   40:25 20.0    1:51  127   27:20  8:49 1:25:27 
   62   301 Jordan Sempre      Saint Paul     MN  27 M  113 18:46  2:08    3:19   91   41:39 19.4    0:44   27   21:03  6:48 1:25:29 
   63    59 Paul Gehrmann      North Aurora   IL  34 M   61 16:17  1:52    3:20   95   42:07 19.2    1:12   57   22:58  7:25 1:25:52 
   64   208 Mark Schultz       Prior Lake     MN  51 M   80 16:51  1:55    2:10   80   40:58 19.8    0:59   92   25:10  8:08 1:26:06 
   65    60 Timothy Jung       Minneapolis    MN  50 M  111 18:37  2:07    3:06   56   39:32 20.5    1:01   74   24:00  7:45 1:26:13 
   66    20 Travis Vermeulen   Centerville    MN  25 M  102 18:04  2:04    3:02   83   41:09 19.7    0:52   60   23:10  7:29 1:26:16 
   67    19 Donald Hochbrunn   Circle Pines   MN  25 M   85 17:27  1:59    3:49  113   43:09 18.8    0:38   31   21:19  6:53 1:26:20 
   68   326 Jason Martin       Blaine         MN  33 M   93 17:47  2:02    2:49   48   38:56 20.8    1:02  102   25:49  8:20 1:26:21 
   69   246 Ken Hola           Shoreview      MN  69 M   71 16:31  1:53    4:20   42   38:37 21.0    1:55   97   25:21  8:11 1:26:43 
   70    71 Brad Anderson      Duluth         MN  36 M   78 16:44  1:55    3:09   45   38:46 20.9    1:20  123   26:49  8:39 1:26:45 
   71   114 Patrick Thomas     Minneapolis    MN  31 M   27 14:47  1:41    3:36   84   41:11 19.7    1:44   99   25:36  8:16 1:26:53 
   72   194 Darin Wieneke      St. Paul       MN  38 M  116 18:58  2:10    2:15  110   42:59 18.8    1:13   38   21:38  6:59 1:27:02 
   73   272 Pat Erlandson      Wayzata        MN  53 M  135 20:54  2:23    3:57   46   38:47 20.9    1:59   40   21:49  7:03 1:27:25 
   74   195 Scott Hedin        Blaine         MN  34 M   59 16:16  1:51    2:41   50   39:12 20.7    1:14  139   28:07  9:05 1:27:28 
   75   270 Peter Doherty      White Bear Lak MN  51 M  126 19:49  2:16    2:34   29   37:30 21.6    1:07  121   26:46  8:38 1:27:43 
   76   298 Bill Treiber       Mahtomedi      MN  56 M  110 18:36  2:07    2:27   75   40:30 20.0    1:09   88   25:05  8:06 1:27:46 
   77   309 Theodore Jacobsen  Blaine         MN  39 M   10 13:34  1:33    4:13  108   42:44 19.0    1:59   64   23:30  7:35 1:27:58 
   78   104 Eric Butterfield   Oak Grove      MN  40 M   53 16:06  1:50    3:11   69   40:25 20.0    1:15  125   27:05  8:45 1:28:00 
   79   249 Daniel Lunstad     White Bear Lak MN  36 M   73 16:35  1:53    3:19  119   43:36 18.6    1:04   63   23:29  7:35 1:28:01 
   80   302 Adam Huskey        Richfield      MN  37 M   89 17:34  2:00    2:43   90   41:38 19.5    1:03   89   25:07  8:06 1:28:03 
   81    91 Aaron Desouza      Minneapolis    MN  13 M   32 14:57  1:42    2:08  134   45:22 17.9    1:01   85   24:46  8:00 1:28:12 
   82    67 Elliott Rodgers    Minnetonka     MN  37 M    8 13:27  1:32    2:51  147   46:46 17.3    1:08   80   24:08  7:47 1:28:18 
   83   316 Aaron Akyuz        Edina          MN  43 M  112 18:38  2:07    3:14   67   40:24 20.0    0:54   91   25:10  8:07 1:28:19 
   84   339 Carson Koepke      Falcon Heights MN  21 M  129 20:21  2:19    3:14   86   41:14 19.6    1:27   45   22:06  7:08 1:28:21 
   85   216 Dan Davis          Shoreview      MN  59 M   96 17:54  2:02    2:53   58   39:36 20.5    1:25  115   26:37  8:36 1:28:23 
   86   159 Christopher Solber Inver Grove He MN  42 M   36 15:03  1:43    3:03  131   44:57 18.0    1:53   68   23:36  7:37 1:28:30 
   87   338 Nick Erickson      St Paul        MN  29 M   29 14:55  1:42    2:34  150   47:11 17.2    0:48   58   23:04  7:27 1:28:31 
   88   111 Michael Bono       Minneapolis    MN  60 M   94 17:51  2:02    3:10   66   40:19 20.1    1:18  107   26:09  8:26 1:28:45 
   89   320 Todd Lachinski     Foley          MN  34 M   70 16:30  1:53    3:36   97   42:17 19.2    1:07  100   25:38  8:16 1:29:05 
   90   283 Stuart Smith       Eden Prairie   MN  51 M   83 17:11  1:58    2:59   98   42:19 19.1    1:35   90   25:09  8:07 1:29:11 
   91   149 Skip Driessen      Lino Lakes     MN  41 M   92 17:46  2:02    3:49  101   42:25 19.1    1:29   76   24:04  7:46 1:29:32 
   92   258 Mike Wangsness     Woodbury       MN  39 M   69 16:30  1:53    4:10   65   40:18 20.1    1:30  128   27:26  8:51 1:29:51 
   93   337 Chris Haugen       Lake Elmo      MN  26 M   67 16:25  1:52    3:05  116   43:25 18.7    1:59   87   25:04  8:05 1:29:55 
   94   108 Joel Leger         Blaine         MN  41 M  108 18:30  2:07    2:37   89   41:38 19.5    1:30  113   26:23  8:31 1:30:35 
   95   308 Daniel Bocock      Phillips       WI  26 M  168 24:03  2:44    2:52   51   39:14 20.6    1:05   70   23:41  7:39 1:30:54 
   96   211 David Dupre        White Bear Lak MN  58 M  117 19:07  2:11    3:11  124   44:04 18.4    1:59   52   22:38  7:18 1:30:56 
   97   307 Greg Albrecht      Eden Prairie   MN  58 M   72 16:33  1:53    2:38  145   46:19 17.5    1:17   83   24:18  7:51 1:31:03 
   98    76 Steve Storer       Rosemount      MN  46 M  153 22:39  2:35    4:18   55   39:27 20.5    1:55   54   22:46  7:21 1:31:04 
   99   128 Steve Reutiman     Crystal        MN  29 M  105 18:20  2:05    3:03  135   45:24 17.8    1:20   59   23:05  7:27 1:31:10 
  100   349 Bert Parker        St Louis Park  MI  25 M  147 22:15  2:32    3:11   74   40:30 20.0    1:28   77   24:04  7:46 1:31:26 
  101   164 Tyler Jacobson     Stillwater     MN  34 M  172 25:16  2:53    3:05   85   41:12 19.7    1:15   22   20:43  6:41 1:31:30 
  102   220 Ben Rosholt        Minneapolis    MN  32 M  124 19:27  2:13    2:37   71   40:25 20.0    1:19  134   27:49  8:59 1:31:36 
  103   215 Patrick Grant      Minneapolis    MN  30 M   62 16:18  1:52    3:12   82   41:03 19.7    1:20  153   29:47  9:37 1:31:37 
  104   162 Mark Williams      Cottage Grove  MN  43 M  134 20:48  2:22    3:05  129   44:53 18.0    1:13   46   22:07  7:08 1:32:05 
  105   226 Brian Kelly        Oakdale        MN  53 M   95 17:53  2:02    3:13  112   43:06 18.8    1:46  109   26:10  8:27 1:32:06 
  106   347 Allen Illgen       Lino Lakes     MN  42 M  133 20:48  2:22    3:36   79   40:57 19.8    1:44   94   25:11  8:08 1:32:15 
  107   306 Jeff Jones         Saint Louis Pa MN  37 M  143 21:26  2:27    3:39  103   42:31 19.1    1:25   61   23:19  7:31 1:32:17 
  108   127 Jeff Waffensmith   North Oaks     MN  43 M  103 18:09  2:04    2:35  105   42:33 19.0    2:04  126   27:14  8:47 1:32:34 
  109    89 Jeff Canfield      Waconia        MN  38 M   41 15:23  1:45    4:17  123   43:52 18.5    1:21  105   26:04  8:25 1:32:54 
  110   329 Kurt Stende        Hanover        MN  48 M   90 17:40  2:01    2:38  100   42:20 19.1    1:54  144   28:51  9:19 1:33:21 
  111   173 Todd Spaeth        Hastings       MN  48 M  109 18:32  2:07    4:14   92   41:58 19.3    1:36  124   27:05  8:44 1:33:23 
  112    18 Scott Szybatka     Woodbury       MN  30 M   87 17:28  2:00    3:11  117   43:27 18.6    1:25  136   27:55  9:01 1:33:25 
  113   286 Rick Kieffer       Lino Lakes     MN  41 M  118 19:07  2:11    4:36  138   45:44 17.7    1:42   50   22:21  7:13 1:33:28 
  114   251 Richard Haak       Roseville      MN  47 M  119 19:08  2:11    2:57  118   43:28 18.6    1:30  114   26:35  8:35 1:33:36 
  115   139 Dan Nolan          St Louis Park  MN  28 M  152 22:38  2:35    3:10  104   42:32 19.0    1:32   72   23:47  7:41 1:33:37 
  116   125 Ian Kerr           Shorewood      MN  62 M  100 18:03  2:04    4:04  141   45:56 17.6    2:02   67   23:35  7:37 1:33:38 
  117   319 David Cantrill     Spring Park    MN  38 M  170 24:55  2:50    2:35   63   39:56 20.3    1:07   95   25:13  8:08 1:33:44 
  118   178 Greg Beninato      Omaha          NE  42 M  123 19:19  2:12    3:46  121   43:38 18.6    2:11   86   24:59  8:04 1:33:50 
  119   263 Mike Forys         Cottage Grove  MN  33 M  150 22:30  2:34    3:29   72   40:29 20.0    1:27  112   26:20  8:30 1:34:13 
  120   325 Pierre Matte       Eagan          MN  45 M  120 19:09  2:11    2:38  109   42:49 18.9    1:14  146   28:57  9:21 1:34:45 
  121   152 Anthony Kostick    Woodbury       MN  45 M  137 20:58  2:23    4:06   96   42:09 19.2    2:02  104   25:59  8:23 1:35:11 
  122   299 Jason Hanlon       Stillwater     MN  38 M   82 17:11  1:58    3:20  153   47:21 17.1    1:43  101   25:48  8:20 1:35:20 
  123    54 Dan McIntyre       Coon Rapids    MN  44 M  114 18:47  2:08    3:00  102   42:28 19.1    1:30  154   29:47  9:37 1:35:31 
  124    62 James Voigt        Saint Paul     MN  29 M  145 22:08  2:31    2:49  115   43:13 18.7    1:15  117   26:41  8:37 1:36:03 
  125   343 Ben Pierson        St. Paul       MN  27 M   48 15:44  1:48    4:02  156   48:28 16.7    1:37  110   26:16  8:29 1:36:05 
  126   348 Nate Resman        Oklahoma City  OK  31 M  146 22:10  2:32    3:10   54   39:22 20.6    2:28  151   29:13  9:26 1:36:22 
  127   229 Gabriel Johnson    Saint Paul     MN  21 M   56 16:10  1:51    3:00  167   49:52 16.2    1:15  108   26:10  8:27 1:36:25 
  128   205 Daniel Reed        Plymouth       MN  37 M   84 17:17  1:58    3:17  151   47:20 17.1    1:50  122   26:46  8:38 1:36:27 
  129   295 Bradley Minske     Northfield     MN  49 M  122 19:12  2:11    3:15  139   45:46 17.7    1:45  119   26:44  8:38 1:36:40 
  130    93 Dan Ronken         Saint Louis Pa MN  40 M  140 21:17  2:26    3:31  125   44:13 18.3    1:04  120   26:45  8:38 1:36:47 
  131   300 Bruce Ellington    Eagan          MN  66 M  107 18:29  2:06    2:56  111   43:00 18.8    1:37  163   31:50 10:17 1:37:50 
  132   238 Hunter Warner      Eden Prairie   MN  12 M  125 19:45  2:15    3:33  170   50:46 16.0    1:12   53   22:39  7:19 1:37:53 
  133   257 Andy Goke          Minneapolis    MN  38 M  138 21:02  2:24    3:14  165   49:31 16.4    0:54   62   23:22  7:33 1:38:01 
  134   237 Josh Mehrer        Elk River      MN  37 M  169 24:09  2:45    3:35   61   39:43 20.4    1:35  147   29:06  9:24 1:38:06 
  135   175 Ben Ursel          Stillwater     MN  37 M  130 20:30  2:20    4:26  114   43:12 18.8    2:16  137   27:56  9:01 1:38:19 
  136     3 Dillon Kevin       Chanhassen     MN  55 M  156 22:50  2:36    3:31   88   41:31 19.5    2:32  138   28:02  9:03 1:38:23 
  137   183 Thomas Willkom     Maplewood      MN  45 M   81 16:56  1:56    3:46  126   44:31 18.2    1:44  162   31:49 10:16 1:38:46 
  138     6 Rob Jackson        Maplewood      MN  62 M  121 19:12  2:11    3:39  148   47:06 17.2    1:06  141   28:24  9:10 1:39:25 
  139   182 Tim Tanner         Plymouth       MN  48 M  115 18:47  2:09    4:50  162   49:10 16.5    0:55  103   25:50  8:20 1:39:30 
  140   157 Timothy Hoffard    Savage         MN  43 M   97 17:55  2:03    6:39  107   42:40 19.0    2:01  155   30:26  9:49 1:39:38 
  141   312 Mike Hay           Minneapolis    MN  46 M  162 23:33  2:41    5:17  120   43:38 18.6    2:14   98   25:35  8:15 1:40:15 
  142   276 Mark Mooers        Edina          MN  44 M  136 20:55  2:23    4:43  140   45:49 17.7    2:24  118   26:44  8:38 1:40:33 
  143   255 Paul Standal       Eagan          MN  47 M  141 21:21  2:26    3:39  128   44:46 18.1    1:45  148   29:09  9:24 1:40:37 
  144   188 Eric Jacobson      Eagan          MN  34 M  164 23:44  2:42    4:26   94   42:07 19.2    1:56  145   28:55  9:20 1:41:06 
  145    78 Bruce Braaten      White Bear Lak MN  48 M   14 14:00  1:36    4:35  152   47:21 17.1    2:17  166   33:05 10:41 1:41:16 
  146    80 Christopher Rogan  Minneapolis    MN  36 M  104 18:18  2:05    3:20  144   46:05 17.6    3:00  157   30:41  9:54 1:41:23 
  147   170 Tom Murray         Minneapolis    MN  42 M  142 21:26  2:27    4:09  127   44:43 18.1    1:55  152   29:31  9:32 1:41:41 
  148   132 Daniel Flannery    St. Paul       MN  34 M  158 23:13  2:39    4:41  132   45:08 17.9    1:44  132   27:42  8:56 1:42:26 
  149   218 Kyle Clark         Windsor        CA  34 M   55 16:08  1:50    4:14   53   39:22 20.6    1:52  178   41:11 13:18 1:42:46 
  150   217 Joe Gustafson      Robbinsdale    MN  33 M  128 20:19  2:19    4:05  174   52:22 15.5    1:51   82   24:16  7:50 1:42:51 
  151    13 Derrick Shatava    Lino Lakes     MN  31 M  160 23:27  2:40    5:10  133   45:21 17.9    1:47  129   27:29  8:52 1:43:12 
  152   256 Ron Hawkins        White Bear Lak MN  46 M  174 25:53  2:57    4:37  161   49:07 16.5    0:57   56   22:55  7:24 1:43:28 
  153   231 Tony Stack         Inver Grove He MN  41 M  101 18:04  2:04    4:03  143   46:04 17.6    2:24  167   33:12 10:43 1:43:44 
  154   284 Jeffrey Jacobs     Minneapolis    MN  24 M  131 20:34  2:21    3:36  175   52:44 15.4    0:47  111   26:17  8:29 1:43:55 
  155   313 Alexander Parker   Apple Valley   MN  50 M  167 23:58  2:44    4:38  130   44:55 18.0    2:56  131   27:40  8:56 1:44:04 
  156   136 Kevin Farmer       Brooklyn Park  MN  35 M   86 17:27  1:59    4:23  146   46:29 17.4    2:08  169   34:41 11:12 1:45:06 
  157   112 Scott Doerr        Osceola        WI  41 M  155 22:48  2:36    3:51  142   45:59 17.6    1:44  159   31:01 10:01 1:45:21 
  158   113 Jerry Larson       Arden Hills    MN  44 M  165 23:45  2:42    5:13  137   45:28 17.8    2:19  150   29:13  9:26 1:45:56 
  159   236 Tom Couillard      White Bear Lak MN  63 M  127 20:03  2:17    3:39  154   47:42 17.0    2:05  165   32:46 10:35 1:46:14 
  160   351 Andy Holleman      Minneapolis    MN  43 M  149 22:24  2:33    3:12  169   50:13 16.1    1:57  143   28:44  9:16 1:46:28 
  161   204 Richard Dale       Coon Rapids    MN  61 M  159 23:25  2:40    5:12  122   43:49 18.5    3:42  156   30:26  9:49 1:46:30 
  162    88 Baskin Tapkan      Oakdale        MN  41 M  154 22:41  2:35    4:13  149   47:09 17.2    2:00  158   30:45  9:55 1:46:47 
  163   281 James Johnson      Minneapolis    MN  31 M  161 23:33  2:41    4:51  160   49:06 16.5    1:51  130   27:38  8:55 1:46:58 
  164    11 Lane Kent          Edina          MN  45 M  151 22:33  2:34    5:05  163   49:20 16.4    2:31  133   27:43  8:57 1:47:11 
  165   289 Tucker Combs       White Bear Lak MN  23 M  157 22:59  2:37    3:57  158   48:52 16.6    0:45  160   31:05 10:02 1:47:37 
  166   282 Joseph Brockman    White Bear Lak MN  29 M  139 21:03  2:24    4:29  166   49:41 16.3    1:16  168   33:22 10:46 1:49:50 
  167   245 Christopher Curry  Minneapolis,   MN  48 M   99 18:00  2:03    5:12  176   52:58 15.3    1:31  172   36:15 11:42 1:53:54 
  168   304 Shawn Silver       Minneapolis    MN  48 M  179 34:04  3:53    4:42  136   45:26 17.8    1:58  135   27:54  9:00 1:54:02 
  169     8 James Barthel      Dellwood       MN  65 M  148 22:17  2:32    6:04  173   52:08 15.5    2:19  161   31:20 10:07 1:54:06 
  170    45 Steve Paladie      Bloomington    MN  70 M  176 27:21  3:07    3:58  157   48:47 16.6    1:47  164   32:41 10:33 1:54:31 
  171   166 Mick Carlson       Apple Valley   MN  43 M  144 21:50  2:29    3:35  179   59:08 13.7    1:17  142   28:44  9:16 1:54:31 
  172    56 Mark Stange        Shoreview      MN  66 M  132 20:42  2:22    4:12  155   48:02 16.9    3:28  176   38:49 12:32 1:55:12 
  173    87 Tim Van Slyke      Robbinsdale    MN  41 M  173 25:43  2:56    5:57  164   49:26 16.4    1:25  171   35:39 11:30 1:58:09 
  174   252 Tony Miller        Cottage Grove  MN  30 M  166 23:54  2:43    3:38  168   49:58 16.2    1:47  177   39:10 12:38 1:58:26 
  175   303 Thomas Salmi       White Bear Lak MN  31 M  175 26:09  2:59    3:25  172   51:42 15.7    1:11  174   36:32 11:47 1:58:57 
  176   296 Brian Kamman       Milaca         MN  44 M  163 23:38  2:42    4:35  178   56:24 14.4    1:04  170   35:29 11:27 2:01:08 
  177   200 Narvel Brooks      Waconia        MN  61 M  177 28:04  3:12    5:36  159   49:02 16.5    2:09  179   41:31 13:24 2:06:21 
  178    97 John Johnson       White Bear Lak MN  67 M  171 25:14  2:53    7:42  177   53:48 15.1    3:01  175   38:33 12:26 2:08:17 
  179   232 Robert Powers      White Bear Lak MN  88 M  178 32:04  3:39    7:54  180 1:02:53 12.9    2:47  180   45:41 14:44 2:31:18 
  180   120 Michael Caldow     Eagan          MN  59 M  180 72:04  8:12    8:22  171   50:54 15.9    2:34  173   36:18 11:43 2:50:10 


                                                        FEMALE RESULTS

    TOT                                                      SWIM  100     TRAN         BIKE         TRAN        RUN         TOTAL
    PLC  #  NAME               CITY           ST AGE S  plc  time  yds     time   plc   time  mph    time  plc   time   pace TIME
    ======= ================== ============== == === =  ===============    ====   ===============    ====  ================= ======= 
    1   189 Jamie Heying       Buffalo        MN  43 F    4 13:07  1:30    1:48    1   37:05 21.8    0:39    5   21:03  6:48 1:13:39 
    2   206 Christel Kippenhan Bemidji        MN  47 F    7 13:23  1:32    1:58    3   38:10 21.2    0:51    3   20:40  6:40 1:14:59 
    3    25 Katharine Lowrey   Chaska         MN  17 F    1 12:22  1:25    1:41   12   40:20 20.1    0:48    6   21:11  6:50 1:16:20 
    4    44 Juli Currie        Chanhassen     MN  41 F   15 14:52  1:42    2:29    7   38:57 20.8    0:57    4   20:57  6:46 1:18:09 
    5   121 Sara Zimmermann-Wh Roseville      MN  43 F    5 13:07  1:30    2:09   11   40:14 20.1    0:56   14   22:28  7:15 1:18:52 
    6   271 Hannah Strom       Burnsville     MN  18 F   21 15:24  1:45    2:19    9   39:55 20.3    0:55    2   20:29  6:37 1:19:00 
    7   273 Megan Erlandson    Wayzata        MN  22 F   25 15:43  1:48    2:35   13   40:24 20.0    0:58    1   19:26  6:16 1:19:03 
    8   146 Gabby Keller       Maple Grove    MN  20 F    2 12:43  1:27    1:58   15   40:30 20.0    0:40   32   24:24  7:52 1:20:13 
    9   235 Jennifer Fitzharri Minneapolis    MN  37 F   47 17:34  2:00    2:25    5   38:34 21.0    0:51    7   21:11  6:50 1:20:33 
   10   184 Dawn Keller        Maple Grove    MN  47 F   40 16:35  1:53    2:07    2   37:48 21.4    0:54   26   23:55  7:43 1:21:17 
   11   269 Susan Hilal        Plymouth       MN  36 F   20 15:20  1:45    2:09   14   40:28 20.0    0:55   17   22:41  7:19 1:21:31 
   12    99 Ann Courington     Eagan          MN  42 F   35 16:20  1:52    2:05    6   38:47 20.9    0:51   23   23:34  7:36 1:21:35 
   13    72 Lauren Slagel      Dubuque        IO  21 F   10 13:50  1:35    2:06   30   42:56 18.9    0:53   10   22:08  7:09 1:21:51 
   14   102 Brenda Trok        Maple Grove    MN  33 F   36 16:20  1:52    2:40   10   40:07 20.2    1:00    9   22:06  7:08 1:22:11 
   15    57 Naomi Hamer        Orono          MN  38 F    8 13:26  1:32    2:59   24   41:31 19.5    1:11   20   23:27  7:34 1:22:32 
   16   264 Jane Koch          Burnsville     MN  15 F   17 15:13  1:44    1:50   29   42:56 18.9    0:54   16   22:41  7:19 1:23:32 
   17   138 Josie Walton       Minneapolis    MN  40 F   23 15:38  1:47    3:02   20   40:54 19.8    1:10   19   22:56  7:24 1:23:38 
   18   148 Carol Markham-Cous Minneapolis    MN  57 F   37 16:25  1:52    2:48   16   40:39 19.9    0:56   30   24:23  7:52 1:25:08 
   19   150 Bronwyn Cole       Minneapolis    MN  41 F   41 16:42  1:54    2:28   22   41:16 19.6    1:20   21   23:27  7:34 1:25:11 
   20    90 Margaret Nigg      Minneapolis    MN  30 F   49 17:48  2:02    2:10                              8   21:51  7:03 1:25:29 
   21   341 Ann Clowser        Dellwood       MN  49 F   57 19:00  2:10    3:40    4   38:12 21.2    1:09   24   23:42  7:39 1:25:41 
   22   201 Melanie Rabino     Woodbury       MN  18 F    9 13:29  1:32    2:44   28   42:43 19.0    0:47   48   26:13  8:28 1:25:53 
   23   261 Kristine Ensrud    Minneapolis    MN  56 F   14 14:39  1:40    2:53   19   40:54 19.8    1:25   29   24:09  7:48 1:25:57 
   24   346 Kira Vanderwert    Minneapolis    MN  27 F   38 16:29  1:53    2:39   17   40:45 19.9    1:04   36   25:02  8:05 1:25:58 
   25   274 Lisa Fronczak      Minnetonka     MN  33 F   27 15:59  1:49    2:09   42   44:38 18.1    0:52   18   22:50  7:22 1:26:25 
   26   335 Mata Agre          Corcoran       MN  19 F   39 16:31  1:53    2:27   36   44:16 18.3    0:56   15   22:30  7:16 1:26:38 
   27   198 Renee Neuharth     Savage         MN  43 F   19 15:17  1:45    3:20   27   41:46 19.4    1:14   39   25:10  8:08 1:26:46 
   28   191 Noelle Andrychowic Blaine         MN  36 F   46 17:24  1:59    2:25   23   41:30 19.5    1:28   28   24:04  7:46 1:26:49 
   29    92 Michelle Simpson   Ham Lake       MN  41 F   45 17:18  1:58    2:42   18   40:48 19.9    1:06   43   25:42  8:18 1:27:35 
   30    63 Kim Bloom          Minnetonka     MN  42 F   31 16:06  1:50    3:01   25   41:32 19.5    1:10   59   27:37  8:55 1:29:24 
   31   267 Trisha Bachmeier   Prior Lake     MN  16 F   42 16:49  1:55    1:58   44   44:51 18.1    1:05   35   24:47  8:00 1:29:29 
   32   160 Rhiannon Oconnor   Dellwood       MN  56 F   28 16:04  1:50    4:12   33   43:50 18.5    1:29   31   24:24  7:52 1:29:57 
   33   167 Katie Martin       Excelsior      MN  28 F    3 13:01  1:29    2:48   56   47:00 17.2    0:58   53   26:39  8:36 1:30:23 
   34   140 Laurie McElmeel    Minneapolis    MN  35 F   53 18:26  2:06    3:15   21   40:57 19.8    1:45   46   26:08  8:26 1:30:29 
   35   174 Bethany Collins    New Hope       MN  57 F   13 14:38  1:40    2:44   26   41:35 19.5    1:30   75   30:14  9:45 1:30:39 
   36    95 Emily Moravec      Roca           NE  20 F   34 16:13  1:51    2:39   40   44:31 18.2    1:14   51   26:32  8:34 1:31:07 
   37   115 Leah Hanus         Minneapolis    MN  25 F   16 15:00  1:43    2:58   53   46:35 17.4    1:35   38   25:05  8:06 1:31:10 
   38   110 Megan Moseley      Woodbury       MN  26 F   58 19:04  2:10    3:12   48   45:38 17.8    1:07   11   22:15  7:11 1:31:14 
   39   265 Lauren Steinke     St Cloud       MN  13 F   30 16:06  1:50    2:09   68   49:45 16.3    0:59   13   22:24  7:14 1:31:22 
   40   288 Carla Nordenstrom  Maple Grove    MN  41 F   24 15:40  1:47    2:52   41   44:35 18.2    1:25   56   26:57  8:42 1:31:28 
   41   244 Diane Stoller      Maple Grove    MN  53 F   79 22:03  2:31    3:24    8   39:10 20.7    1:16   44   25:45  8:19 1:31:36 
   42   172 Shana Murray       Minneapolis    MN  42 F    6 13:20  1:31    3:05   51   46:10 17.5    1:13   64   28:04  9:03 1:31:50 
   43   278 Angie Hong         Stillwater     MN  34 F   44 17:09  1:57    2:42   39   44:30 18.2    1:09   52   26:38  8:36 1:32:05 
   44   340 Marisa Skees       Eden Prairie   MN  36 F   56 18:40  2:08    2:55   43   44:50 18.1    1:19   33   24:27  7:54 1:32:08 
   45   116 Jessica Conrad     Minneapolis    MN  25 F   52 18:26  2:06    3:42   31   43:30 18.6    1:47   37   25:04  8:05 1:32:28 
   46   100 Joni Johnson       Golden Valley  MN  46 F   29 16:06  1:50    3:11   59   47:19 17.1    1:37   34   24:35  7:56 1:32:46 
   47    64 Lauren Voigt       Saint Paul     MN  28 F   77 21:42  2:28    2:25   32   43:43 18.5    1:04   42   25:41  8:17 1:34:33 
   48   241 Mary English       Minnetonka     MN  53 F   54 18:29  2:06    2:28   49   45:55 17.6    1:15   54   26:40  8:36 1:34:45 
   49    48 Rebecca Windhorst  St Louis Park  MN  28 F   18 15:13  1:44    3:04   37   44:22 18.3    1:46   79   30:42  9:54 1:35:06 
   50    73 Amie Kippley       Rosemount      MN  36 F   63 19:52  2:16    4:30   47   45:28 17.8    1:42   27   23:58  7:44 1:35:29 
   51    21 Stacy Otto         Woodbury       MN  25 F   69 20:46  2:22    2:58   61   47:48 16.9    1:33   22   23:34  7:36 1:36:37 
   52    98 Michelle Tichey    Saint Paul     MN  49 F   55 18:35  2:07    2:54   45   45:02 18.0    1:20   68   29:07  9:24 1:36:56 
   53   345 Karen Kleinhans    Minneapolis    MN  44 F   51 18:15  2:05    3:02   69   50:09 16.2    1:59   25   23:46  7:40 1:37:09 
   54   243 Heather Haakenson  Minneapolis    MN  46 F   33 16:12  1:51    4:14   57   47:12 17.2    1:59   63   27:51  8:59 1:37:27 
   55    49 Michel Sanders     Saint Paul     MN  59 F   59 19:18  2:12    4:09   46   45:14 17.9    1:32   61   27:46  8:58 1:37:57 
   56   342 Katie Friedl       Madison        WI  22 F   60 19:23  2:13    2:40   66   48:58 16.5    1:16   50   26:23  8:31 1:38:38 
   57   118 Lara Thomas        Saint Louis Pa MN  38 F   11 14:02  1:36    4:24   63   48:00 16.9    1:37   82   30:51  9:57 1:38:51 
   58   123 Christine Grotjohn Hopkins        MN  25 F   62 19:51  2:16    2:46   64   48:34 16.7    1:33   49   26:18  8:29 1:39:00 
   59   165 Michele Khouli     Woodbury       MN  34 F   81 22:30  2:34    2:49   58   47:16 17.1    1:14   41   25:25  8:12 1:39:12 
   60    31 Christina Enger    Columbia Heigh MN  40 F   71 21:08  2:25    3:05   34   44:09 18.3    2:04   69   29:07  9:24 1:39:30 
   61   240 Billi Jo Mehrer    Elk River      MN  37 F   86 23:27  2:40    3:15   52   46:24 17.5    1:04   58   27:30  8:53 1:41:38 
   62   350 Paivi Lee          Greenfield     MN  47 F   88 23:55  2:44    3:57   38   44:23 18.3    1:37   62   27:49  8:59 1:41:38 
   63   285 Jacke' Luong       Chanhassen     MN  50 F   93 25:32  2:55    3:03   50   46:02 17.6    1:33   47   26:11  8:27 1:42:18 
   64    50 Shelby Strauss     St. Louis Park MN  28 F   75 21:38  2:28    3:54   60   47:34 17.0    1:14   70   29:07  9:24 1:43:26 
   65   109 Terri Koslowski    Lino Lakes     MN  37 F   22 15:30  1:46    5:00   87   53:44 15.1    2:28   55   26:52  8:40 1:43:32 
   66   321 Alyssa Eidson      Plymouth       MN  33 F   48 17:37  2:01    2:49   71   50:35 16.0    1:45   81   30:50  9:57 1:43:34 
   67   143 Jill Kranz         St. Louis Park MN  27 F   89 24:35  2:48    3:11   77   51:35 15.7    2:19   12   22:21  7:13 1:43:58 
   68   144 Betty Jo Haggerty  Eden Prairie   MN  56 F   65 20:08  2:18    4:17   72   50:37 16.0    1:58   60   27:44  8:57 1:44:42 
   69   171 Anne Christ        Lauderdale     MN  43 F   90 24:52  2:50    3:24   54   46:39 17.4    1:40   66   28:42  9:16 1:45:16 
   70   297 Nicole Clapp       St. Paul       MN  30 F   97 26:18  3:00    3:41   35   44:11 18.3    1:27   74   29:58  9:40 1:45:33 
   71   156 Janet Meade        Maple Grove    MN  35 F   76 21:38  2:28    3:43   73   50:43 16.0    1:18   73   29:29  9:31 1:46:51 
   72   133 Debra Nevin        Woodbury       MN  43 F   50 18:00  2:03    3:44   74   50:46 16.0    1:46   88   32:46 10:35 1:47:00 
   73    86 Kelly Colebrook    Minneapolis    MN  38 F   73 21:27  2:27    3:53   67   49:28 16.4    1:53   78   30:37  9:53 1:47:17 
   74   287 Becky Ewert        Minneapolis    MN  40 F   91 25:18  2:53    5:18   65   48:41 16.6    1:43   57   27:17  8:49 1:48:16 
   75   154 Gina Wilson        Cottage Grove  MN  26 F   74 21:31  2:27    2:36   85   52:58 15.3    0:58   76   30:16  9:46 1:48:18 
   76   214 Patricia Suhr      Lauderdale     MN  24 F   12 14:12  1:37    3:02   98 1:00:03 13.5    0:53   77   30:32  9:51 1:48:40 
   77   176 Gina Robertson     Eden Prairie   MN  46 F   61 19:23  2:13    4:25   76   51:19 15.8    1:42   85   31:53 10:17 1:48:40 
   78   333 Valerie Studer     Andover        MN  45 F   80 22:20  2:33    4:42   79   52:20 15.5    1:29   65   28:14  9:07 1:49:01 
   79   155 Catherine Clifford Richfield      MN  28 F   64 20:00  2:17    5:57   93   56:27 14.3    1:45   45   25:50  8:20 1:49:56 
   80   228 Melissa Johnson    White Bear Lak MN  52 F   66 20:20  2:19    4:23   75   50:58 15.9    1:30   91   33:44 10:53 1:50:53 
   81   293 Lizzie Pine        Dellwood       MN  23 F   87 23:28  2:40    3:56   70   50:29 16.0    1:54   86   32:03 10:21 1:51:48 
   82   180 Jodi Hastings      Columbia Heigh MN  34 F   43 17:06  1:57    3:25   89   54:21 14.9    1:50   94   35:12 11:22 1:51:52 
   83   207 Krista Selbitschka Lino Lakes     MN  38 F   32 16:08  1:50    4:33   82   52:30 15.4    1:57   97   36:48 11:53 1:51:54 
   84   279 Amie Benson        Rogers         MN  40 F   95 26:01  2:58    3:27   90   55:57 14.5    1:16   40   25:23  8:12 1:52:02 
   85   203 Marcia Vanvalkenbu Coon Rapids    MN  56 F  102 28:25  3:14    4:23   55   46:54 17.3    1:30   83   31:48 10:16 1:52:58 
   86   105 Maren Koncilja     Saint Paul     MN  39 F   70 20:57  2:23    4:07   92   56:04 14.4    1:13   80   30:46  9:56 1:53:06 
   87    84 Erin Livingston    Woodbury       MN  38 F   83 22:43  2:35    5:08   62   47:54 16.9    3:40   95   35:54 11:35 1:55:16 
   88    42 Christa Bren       Saint Paul     MN  39 F   72 21:24  2:26    4:44   91   56:00 14.5    1:45   84   31:49 10:16 1:55:41 
   89   277 Gretchen Lucking   Saint Louis Pa MN  32 F   94 25:48  2:56    3:07   81   52:22 15.5    1:21   90   33:15 10:44 1:55:51 
   90    66 Elizabeth Johnson  Robbinsdale    MN  27 F   98 26:34  3:02    3:37   80   52:20 15.5    1:01   87   32:40 10:33 1:56:11 
   91   292 Megan Stebbins     Minneapolis    MN  35 F   82 22:39  2:35    4:24   84   52:55 15.3    1:42   93   34:43 11:12 1:56:21 
   92   141 Katie Hassig       Eden Prairie   MN  28 F   78 21:44  2:29    4:04   95   57:04 14.2    0:49   89   32:51 10:36 1:56:30 
   93   291 Heidi Svendsen     Maple Grove    MN  46 F   26 15:43  1:48    4:29   83   52:48 15.3    2:05  102   42:09 13:36 1:57:13 
   94   260 Barbara Lindberg   Plymouth       MN  57 F   68 20:34  2:21    6:04   88   54:09 15.0    2:51   92   34:36 11:10 1:58:12 
   95   129 Katherine Husemoll Plymouth       MN  16 F   67 20:21  2:19    4:01   78   51:37 15.7    1:28  101   41:23 13:21 1:58:48 
   96   168 Sydney Carlson     Apple Valley   MN  12 F  100 26:50  3:03    3:14   97   59:30 13.6    1:01   67   28:59  9:21 1:59:31 
   97    83 Kelsey Spittler    Omaha          NE  23 F   84 22:47  2:36    3:45  102 1:04:11 12.6    1:19   72   29:23  9:29 2:01:24 
   98   223 Karissa Enger      Robbinsdale    MN  27 F   92 25:19  2:53    3:36   94   56:40 14.3    1:07   96   36:31 11:47 2:03:11 
   99   344 Catherine Velky    White Bear Lak MN  48 F   85 23:08  2:38    5:26   99 1:00:13 13.5    1:45   99   40:28 13:03 2:10:57 
  100    77 Sarah Nelson       St. Anthony    MN  26 F   96 26:12  2:59    3:26   96   59:08 13.7    1:15  105   43:14 13:57 2:13:12 
  101   322 Christine Fjalstad Prior Lake     MN  52 F  103 34:48  3:58    6:40   86   53:00 15.3    2:11   98   37:45 12:11 2:14:21 
  102   259 Connie Johnson     Burnsville     MN  60 F   99 26:42  3:03    6:22  103 1:05:18 12.4    2:08  100   41:21 13:21 2:21:50 
  103    10 Melissa Kent       Edina          MN  40 F  101 27:42  3:09    6:03  104 1:20:18 10.1    1:09   71   29:10  9:25 2:24:19 
  104    82 Candice Ciresi     Apple Valley   MN  42 F  105 44:19  5:03    5:37  100 1:01:27 13.2    1:41  103   42:21 13:40 2:35:23 
  105   117 Jamie Sandler      St Louis Park  MN  35 F  104 44:19  5:03    5:40  101 1:01:28 13.2    1:37  104   42:21 13:40 2:35:24 


                          TOP 10 SWIM

      NAME               CITY           ST AGE S time   yds
    = ================== ============== == === = =========== 
    1 Phillip English    Minnetonka     MN  21 M 10:32  1:12 
    2 Nick Madrinich     Chaska         MN  23 M 10:34  1:12 
    3 Devon Palmer       Minneapolis    MN  25 M 10:38  1:13 
    4 Stephanie Solfelt  Eden Prairie   MN  22 F 10:58  1:15 
    5 Jacob Totall       Minneapolis    MN  15 M 11:01  1:16 
    6 Kevin Oconnor      Medina         MN  41 M 11:42  1:20 
    7 Cathy Yndestad     Rosemount      MN  34 F 11:44  1:20 
    8 Adam Grovender     Brooklyn Park  MN  33 M 11:53  1:21 
    9 Derek Haag         New Hope       MN  34 M 11:58  1:22 
   10 Katharine Lowrey   Chaska         MN  17 F 12:22  1:25 


                 TOP 10 FIRST TRANSITION

      NAME               CITY           ST AGE S    time
    = ================== ============== == === =    ==== 
    1 Stephanie Solfelt  Eden Prairie   MN  22 F    1:30 
    2 Patrick Parish     Bloomington    MN  27 M    1:35 
    3 Dmytro Koshevy     Minneapolis    MN  24 M    1:36 
    4 Derek Haag         New Hope       MN  34 M    1:36 
    5 Cathy Yndestad     Rosemount      MN  34 F    1:38 
    6 Paige Danielson    St Cloud       MN  16 F    1:38 
    7 Kevin Oconnor      Medina         MN  41 M    1:39 
    8 Nick Madrinich     Chaska         MN  23 M    1:40 
    9 Jacob Totall       Minneapolis    MN  15 M    1:41 
   10 Katharine Lowrey   Chaska         MN  17 F    1:41 


                          TOP 10 BIKE

      NAME               CITY           ST AGE S   time  mph
    = ================== ============== == === =   ========== 
    1 Devon Palmer       Minneapolis    MN  25 M   29:47 27.2 
    2 Patrick Parish     Bloomington    MN  27 M   31:44 25.5 
    3 Kevin Oconnor      Medina         MN  41 M   32:53 24.6 
    4 Jared Smith        Minneapolis    MN  29 M   33:24 24.3 
    5 Scott Myers        Plymouth       MN  37 M   33:30 24.2 
    6 Suzie Fox          Chaska         MN  29 F   33:58 23.8 
    7 Derek Haag         New Hope       MN  34 M   34:06 23.8 
    8 Mike Ladendorf     Apple Valley   MN  31 M   34:11 23.7 
    9 Tyler Hecht        Somerset       WI  20 M   34:16 23.6 
   10 Jey Carlson        North Oaks     MN  46 M   34:17 23.6 


                  TOP 10 SECOND TRANSITION

      NAME               CITY           ST AGE S    time
    = ================== ============== == === =    ==== 
    1 Kevin Oconnor      Medina         MN  41 M    0:35 
    2 Patrick Parish     Bloomington    MN  27 M    0:36 
    3 Jacob Totall       Minneapolis    MN  15 M    0:36 
    4 Nick Madrinich     Chaska         MN  23 M    0:37 
    5 Phillip English    Minnetonka     MN  21 M    0:38 
    6 Cathy Yndestad     Rosemount      MN  34 F    0:38 
    7 Mike Ladendorf     Apple Valley   MN  31 M    0:38 
    8 Donald Hochbrunn   Circle Pines   MN  25 M    0:38 
    9 Suzie Fox          Chaska         MN  29 F    0:39 
   10 Jamie Heying       Buffalo        MN  43 F    0:39 


                          TOP 10 RUN

      NAME               CITY           ST AGE S   time   pace
    = ================== ============== == === =   =========== 
    1 Patrick Parish     Bloomington    MN  27 M   15:39  5:03 
    2 Mike Ladendorf     Apple Valley   MN  31 M   16:25  5:18 
    3 Scott Myers        Plymouth       MN  37 M   17:07  5:32 
    4 Devon Palmer       Minneapolis    MN  25 M   17:09  5:32 
    5 Kevin Oconnor      Medina         MN  41 M   17:18  5:35 
    6 Scott Smith        Crystal        MN  25 M   17:27  5:38 
    7 Jared Smith        Minneapolis    MN  29 M   17:38  5:41 
    8 Michael Mittelstea Apple Valley   MN  22 M   17:45  5:44 
    9 Phillip English    Minnetonka     MN  21 M   18:16  5:54 
   10 Stephen Bennett    Minneapolis    MN  35 M   18:25  5:57 


                                              FEMALE  AGE GROUP RESULTS  1 - 19

                                                       SWIM  100     TRAN         BIKE         TRAN        RUN         TOTAL
    NAME                 CITY           ST AGE S  plc  time  yds     time   plc   time  mph    time  plc   time   pace TIME
    ==================   ============== == === =  ===============    ====   ===============    ====  ================= ======= 
    1 Katharine Lowrey   Chaska         MN  17 F    1 12:22  1:25    1:41    2   40:20 20.1    0:48    2   21:11  6:50 1:16:20 
    2 Hannah Strom       Burnsville     MN  18 F    4 15:24  1:45    2:19    1   39:55 20.3    0:55    1   20:29  6:37 1:19:00 
    3 Jane Koch          Burnsville     MN  15 F    3 15:13  1:44    1:50    4   42:56 18.9    0:54    5   22:41  7:19 1:23:32 
    4 Melanie Rabino     Woodbury       MN  18 F    2 13:29  1:32    2:44    3   42:43 19.0    0:47    7   26:13  8:28 1:25:53 
    5 Mata Agre          Corcoran       MN  19 F    6 16:31  1:53    2:27    5   44:16 18.3    0:56    4   22:30  7:16 1:26:38 
    6 Trisha Bachmeier   Prior Lake     MN  16 F    7 16:49  1:55    1:58    6   44:51 18.1    1:05    6   24:47  8:00 1:29:29 
    7 Lauren Steinke     St Cloud       MN  13 F    5 16:06  1:50    2:09    7   49:45 16.3    0:59    3   22:24  7:14 1:31:22 
    8 Katherine Husemoll Plymouth       MN  16 F    8 20:21  2:19    4:01    8   51:37 15.7    1:28    9   41:23 13:21 1:58:48 
    9 Sydney Carlson     Apple Valley   MN  12 F    9 26:50  3:03    3:14    9   59:30 13.6    1:01    8   28:59  9:21 1:59:31 


                                               MALE  AGE GROUP RESULTS  1 - 19

                                                       SWIM  100     TRAN         BIKE         TRAN        RUN         TOTAL
    NAME                 CITY           ST AGE S  plc  time  yds     time   plc   time  mph    time  plc   time   pace TIME
    ==================   ============== == === =  ===============    ====   ===============    ====  ================= ======= 
    1 Aaron Desouza      Minneapolis    MN  13 M    1 14:57  1:42    2:08    1   45:22 17.9    1:01    2   24:46  8:00 1:28:12 
    2 Hunter Warner      Eden Prairie   MN  12 M    2 19:45  2:15    3:33    2   50:46 16.0    1:12    1   22:39  7:19 1:37:53 


                                              FEMALE  AGE GROUP RESULTS  20 - 24

                                                       SWIM  100     TRAN         BIKE         TRAN        RUN         TOTAL
    NAME                 CITY           ST AGE S  plc  time  yds     time   plc   time  mph    time  plc   time   pace TIME
    ==================   ============== == === =  ===============    ====   ===============    ====  ================= ======= 
    1 Megan Erlandson    Wayzata        MN  22 F    4 15:43  1:48    2:35    1   40:24 20.0    0:58    1   19:26  6:16 1:19:03 
    2 Gabby Keller       Maple Grove    MN  20 F    1 12:43  1:27    1:58    2   40:30 20.0    0:40    3   24:24  7:52 1:20:13 
    3 Lauren Slagel      Dubuque        IO  21 F    2 13:50  1:35    2:06    3   42:56 18.9    0:53    2   22:08  7:09 1:21:51 
    4 Emily Moravec      Roca           NE  20 F    5 16:13  1:51    2:39    4   44:31 18.2    1:14    5   26:32  8:34 1:31:07 
    5 Katie Friedl       Madison        WI  22 F    6 19:23  2:13    2:40    5   48:58 16.5    1:16    4   26:23  8:31 1:38:38 
    6 Patricia Suhr      Lauderdale     MN  24 F    3 14:12  1:37    3:02    7 1:00:03 13.5    0:53    7   30:32  9:51 1:48:40 
    7 Lizzie Pine        Dellwood       MN  23 F    8 23:28  2:40    3:56    6   50:29 16.0    1:54    8   32:03 10:21 1:51:48 
    8 Kelsey Spittler    Omaha          NE  23 F    7 22:47  2:36    3:45    8 1:04:11 12.6    1:19    6   29:23  9:29 2:01:24 


                                               MALE  AGE GROUP RESULTS  20 - 24

                                                       SWIM  100     TRAN         BIKE         TRAN        RUN         TOTAL
    NAME                 CITY           ST AGE S  plc  time  yds     time   plc   time  mph    time  plc   time   pace TIME
    ==================   ============== == === =  ===============    ====   ===============    ====  ================= ======= 
    1 Dmytro Koshevy     Minneapolis    MN  24 M    1 13:00  1:29    1:36    1   35:19 22.9    0:43    1   18:38  6:01 1:09:13 
    2 Joseph Barnard     Saint Paul     MN  22 M    3 16:43  1:54    2:18    2   40:52 19.8    1:31    2   20:54  6:45 1:22:15 
    3 Carson Koepke      Falcon Heights MN  21 M    4 20:21  2:19    3:14    3   41:14 19.6    1:27    3   22:06  7:08 1:28:21 
    4 Gabriel Johnson    Saint Paul     MN  21 M    2 16:10  1:51    3:00    5   49:52 16.2    1:15    4   26:10  8:27 1:36:25 
    5 Jeffrey Jacobs     Minneapolis    MN  24 M    5 20:34  2:21    3:36    6   52:44 15.4    0:47    5   26:17  8:29 1:43:55 
    6 Tucker Combs       White Bear Lak MN  23 M    6 22:59  2:37    3:57    4   48:52 16.6    0:45    6   31:05 10:02 1:47:37 


                                              FEMALE  AGE GROUP RESULTS  25 - 29

                                                       SWIM  100     TRAN         BIKE         TRAN        RUN         TOTAL
    NAME                 CITY           ST AGE S  plc  time  yds     time   plc   time  mph    time  plc   time   pace TIME
    ==================   ============== == === =  ===============    ====   ===============    ====  ================= ======= 
    1 Kira Vanderwert    Minneapolis    MN  27 F    4 16:29  1:53    2:39    1   40:45 19.9    1:04    4   25:02  8:05 1:25:58 
    2 Katie Martin       Excelsior      MN  28 F    1 13:01  1:29    2:48    7   47:00 17.2    0:58   10   26:39  8:36 1:30:23 
    3 Leah Hanus         Minneapolis    MN  25 F    2 15:00  1:43    2:58    6   46:35 17.4    1:35    6   25:05  8:06 1:31:10 
    4 Megan Moseley      Woodbury       MN  26 F    6 19:04  2:10    3:12    5   45:38 17.8    1:07    1   22:15  7:11 1:31:14 
    5 Jessica Conrad     Minneapolis    MN  25 F    5 18:26  2:06    3:42    2   43:30 18.6    1:47    5   25:04  8:05 1:32:28 
    6 Lauren Voigt       Saint Paul     MN  28 F   12 21:42  2:28    2:25    3   43:43 18.5    1:04    7   25:41  8:17 1:34:33 
    7 Rebecca Windhorst  St Louis Park  MN  28 F    3 15:13  1:44    3:04    4   44:22 18.3    1:46   13   30:42  9:54 1:35:06 
    8 Stacy Otto         Woodbury       MN  25 F    9 20:46  2:22    2:58    9   47:48 16.9    1:33    3   23:34  7:36 1:36:37 
    9 Christine Grotjohn Hopkins        MN  25 F    7 19:51  2:16    2:46   10   48:34 16.7    1:33    9   26:18  8:29 1:39:00 
   10 Shelby Strauss     St. Louis Park MN  28 F   11 21:38  2:28    3:54    8   47:34 17.0    1:14   11   29:07  9:24 1:43:26 
   11 Jill Kranz         St. Louis Park MN  27 F   14 24:35  2:48    3:11   11   51:35 15.7    2:19    2   22:21  7:13 1:43:58 
   12 Gina Wilson        Cottage Grove  MN  26 F   10 21:31  2:27    2:36   13   52:58 15.3    0:58   12   30:16  9:46 1:48:18 
   13 Catherine Clifford Richfield      MN  28 F    8 20:00  2:17    5:57   14   56:27 14.3    1:45    8   25:50  8:20 1:49:56 
   14 Elizabeth Johnson  Robbinsdale    MN  27 F   17 26:34  3:02    3:37   12   52:20 15.5    1:01   14   32:40 10:33 1:56:11 
   15 Katie Hassig       Eden Prairie   MN  28 F   13 21:44  2:29    4:04   16   57:04 14.2    0:49   15   32:51 10:36 1:56:30 
   16 Karissa Enger      Robbinsdale    MN  27 F   15 25:19  2:53    3:36   15   56:40 14.3    1:07   16   36:31 11:47 2:03:11 
   17 Sarah Nelson       St. Anthony    MN  26 F   16 26:12  2:59    3:26   17   59:08 13.7    1:15   17   43:14 13:57 2:13:12 


                                               MALE  AGE GROUP RESULTS  25 - 29

                                                       SWIM  100     TRAN         BIKE         TRAN        RUN         TOTAL
    NAME                 CITY           ST AGE S  plc  time  yds     time   plc   time  mph    time  plc   time   pace TIME
    ==================   ============== == === =  ===============    ====   ===============    ====  ================= ======= 
    1 Jared Smith        Minneapolis    MN  29 M    1 14:39  1:40    1:46    1   33:24 24.3    0:44    2   17:38  5:41 1:08:09 
    2 Scott Smith        Crystal        MN  25 M    2 14:54  1:42    2:56    5   40:30 20.0    1:19    1   17:27  5:38 1:17:03 
    3 Kevin Bender       Minneapolis    MN  27 M    8 16:39  1:54    2:03    2   36:02 22.5    0:54    8   21:57  7:05 1:17:33 
    4 Robert Rotchadl    White Bear Lak MN  28 M   10 17:42  2:01    2:33    3   37:04 21.9    1:10    4   20:22  6:35 1:18:49 
    5 David Kerber       Minneapolis    MN  25 M    6 16:14  1:51    2:23   10   42:20 19.1    1:00    3   19:44  6:22 1:21:39 
    6 Chad Solei         Eden Prairie   MN  26 M    4 14:59  1:43    3:14    9   42:06 19.2    1:42    7   21:38  6:59 1:23:37 
    7 Jordan Sempre      Saint Paul     MN  27 M   13 18:46  2:08    3:19    8   41:39 19.4    0:44    5   21:03  6:48 1:25:29 
    8 Travis Vermeulen   Centerville    MN  25 M   11 18:04  2:04    3:02    7   41:09 19.7    0:52   11   23:10  7:29 1:26:16 
    9 Donald Hochbrunn   Circle Pines   MN  25 M    9 17:27  1:59    3:49   12   43:09 18.8    0:38    6   21:19  6:53 1:26:20 
   10 Nick Erickson      St Paul        MN  29 M    3 14:55  1:42    2:34   16   47:11 17.2    0:48    9   23:04  7:27 1:28:31 
   11 Chris Haugen       Lake Elmo      MN  26 M    7 16:25  1:52    3:05   14   43:25 18.7    1:59   15   25:04  8:05 1:29:55 
   12 Daniel Bocock      Phillips       WI  26 M   18 24:03  2:44    2:52    4   39:14 20.6    1:05   12   23:41  7:39 1:30:54 
   13 Steve Reutiman     Crystal        MN  29 M   12 18:20  2:05    3:03   15   45:24 17.8    1:20   10   23:05  7:27 1:31:10 
   14 Bert Parker        St Louis Park  MI  25 M   16 22:15  2:32    3:11    6   40:30 20.0    1:28   14   24:04  7:46 1:31:26 
   15 Dan Nolan          St Louis Park  MN  28 M   17 22:38  2:35    3:10   11   42:32 19.0    1:32   13   23:47  7:41 1:33:37 
   16 James Voigt        Saint Paul     MN  29 M   15 22:08  2:31    2:49   13   43:13 18.7    1:15   17   26:41  8:37 1:36:03 
   17 Ben Pierson        St. Paul       MN  27 M    5 15:44  1:48    4:02   17   48:28 16.7    1:37   16   26:16  8:29 1:36:05 
   18 Joseph Brockman    White Bear Lak MN  29 M   14 21:03  2:24    4:29   18   49:41 16.3    1:16   18   33:22 10:46 1:49:50 


                                              FEMALE  AGE GROUP RESULTS  30 - 34

                                                       SWIM  100     TRAN         BIKE         TRAN        RUN         TOTAL
    NAME                 CITY           ST AGE S  plc  time  yds     time   plc   time  mph    time  plc   time   pace TIME
    ==================   ============== == === =  ===============    ====   ===============    ====  ================= ======= 
    1 Brenda Trok        Maple Grove    MN  33 F    2 16:20  1:52    2:40    1   40:07 20.2    1:00    2   22:06  7:08 1:22:11 
    2 Margaret Nigg      Minneapolis    MN  30 F    6 17:48  2:02    2:10                              1   21:51  7:03 1:25:29 
    3 Lisa Fronczak      Minnetonka     MN  33 F    1 15:59  1:49    2:09    4   44:38 18.1    0:52    3   22:50  7:22 1:26:25 
    4 Angie Hong         Stillwater     MN  34 F    4 17:09  1:57    2:42    3   44:30 18.2    1:09    5   26:38  8:36 1:32:05 
    5 Michele Khouli     Woodbury       MN  34 F    7 22:30  2:34    2:49    5   47:16 17.1    1:14    4   25:25  8:12 1:39:12 
    6 Alyssa Eidson      Plymouth       MN  33 F    5 17:37  2:01    2:49    6   50:35 16.0    1:45    7   30:50  9:57 1:43:34 
    7 Nicole Clapp       St. Paul       MN  30 F    9 26:18  3:00    3:41    2   44:11 18.3    1:27    6   29:58  9:40 1:45:33 
    8 Jodi Hastings      Columbia Heigh MN  34 F    3 17:06  1:57    3:25    8   54:21 14.9    1:50    9   35:12 11:22 1:51:52 
    9 Gretchen Lucking   Saint Louis Pa MN  32 F    8 25:48  2:56    3:07    7   52:22 15.5    1:21    8   33:15 10:44 1:55:51 


                                               MALE  AGE GROUP RESULTS  30 - 34

                                                       SWIM  100     TRAN         BIKE         TRAN        RUN         TOTAL
    NAME                 CITY           ST AGE S  plc  time  yds     time   plc   time  mph    time  plc   time   pace TIME
    ==================   ============== == === =  ===============    ====   ===============    ====  ================= ======= 
    1 Mike Ladendorf     Apple Valley   MN  31 M    6 14:16  1:38    1:55    2   34:11 23.7    0:38    1   16:25  5:18 1:07:24 
    2 Derek Haag         New Hope       MN  34 M    2 11:58  1:22    1:36    1   34:06 23.8    0:44    4   19:38  6:20 1:08:00 
    3 Jesse Kling        Blaine         MN  33 M    4 13:58  1:36    2:11    3   34:56 23.2    0:43    3   18:54  6:06 1:10:40 
    4 Christian Oestreic Minnetonka     MN  33 M    3 12:57  1:29    1:57    5   36:04 22.5    0:50    7   20:36  6:39 1:12:22 
    5 Donald Sawyer      Maple Grove    MN  31 M    5 14:08  1:37    2:46    4   35:34 22.8    1:03    9   21:09  6:50 1:14:38 
    6 Michael Hendrickso Duluth         MN  34 M    7 14:29  1:39    2:34    7   36:24 22.3    1:04    6   20:26  6:36 1:14:54 
    7 Adam Grovender     Brooklyn Park  MN  33 M    1 11:53  1:21    2:21    9   38:05 21.3    1:05   11   21:37  6:59 1:14:59 
    8 Matt Lux           Richfield      MN  31 M   16 16:40  1:54    2:51    6   36:09 22.4    1:02    2   18:43  6:03 1:15:25 
    9 Brian Funk         Minneapolis    MN  34 M    9 15:29  1:46    2:14   10   38:42 20.9    1:02   10   21:16  6:52 1:18:41 
   10 Joel Paulson       Maple Grove    MN  30 M   19 17:57  2:03    2:47    8   37:15 21.7    1:06    5   20:12  6:31 1:19:15 
   11 Kirk Crabb         Burnsville     MN  30 M   11 16:14  1:51    2:07   23   42:39 19.0    0:55   12   22:33  7:17 1:24:25 
   12 Paul Gehrmann      North Aurora   IL  34 M   13 16:17  1:52    3:20   21   42:07 19.2    1:12   13   22:58  7:25 1:25:52 
   13 Jason Martin       Blaine         MN  33 M   18 17:47  2:02    2:49   11   38:56 20.8    1:02   17   25:49  8:20 1:26:21 
   14 Patrick Thomas     Minneapolis    MN  31 M    8 14:47  1:41    3:36   18   41:11 19.7    1:44   15   25:36  8:16 1:26:53 
   15 Scott Hedin        Blaine         MN  34 M   12 16:16  1:51    2:41   12   39:12 20.7    1:14   24   28:07  9:05 1:27:28 
   16 Todd Lachinski     Foley          MN  34 M   15 16:30  1:53    3:36   22   42:17 19.2    1:07   16   25:38  8:16 1:29:05 
   17 Tyler Jacobson     Stillwater     MN  34 M   29 25:16  2:53    3:05   19   41:12 19.7    1:15    8   20:43  6:41 1:31:30 
   18 Ben Rosholt        Minneapolis    MN  32 M   20 19:27  2:13    2:37   15   40:25 20.0    1:19   22   27:49  8:59 1:31:36 
   19 Patrick Grant      Minneapolis    MN  30 M   14 16:18  1:52    3:12   17   41:03 19.7    1:20   27   29:47  9:37 1:31:37 
   20 Scott Szybatka     Woodbury       MN  30 M   17 17:28  2:00    3:11   24   43:27 18.6    1:25   23   27:55  9:01 1:33:25 
   21 Mike Forys         Cottage Grove  MN  33 M   23 22:30  2:34    3:29   16   40:29 20.0    1:27   18   26:20  8:30 1:34:13 
   22 Nate Resman        Oklahoma City  OK  31 M   22 22:10  2:32    3:10   14   39:22 20.6    2:28   26   29:13  9:26 1:36:22 
   23 Eric Jacobson      Eagan          MN  34 M   27 23:44  2:42    4:26   20   42:07 19.2    1:56   25   28:55  9:20 1:41:06 
   24 Daniel Flannery    St. Paul       MN  34 M   24 23:13  2:39    4:41   25   45:08 17.9    1:44   21   27:42  8:56 1:42:26 
   25 Kyle Clark         Windsor        CA  34 M   10 16:08  1:50    4:14   13   39:22 20.6    1:52   30   41:11 13:18 1:42:46 
   26 Joe Gustafson      Robbinsdale    MN  33 M   21 20:19  2:19    4:05   30   52:22 15.5    1:51   14   24:16  7:50 1:42:51 
   27 Derrick Shatava    Lino Lakes     MN  31 M   25 23:27  2:40    5:10   26   45:21 17.9    1:47   19   27:29  8:52 1:43:12 
   28 James Johnson      Minneapolis    MN  31 M   26 23:33  2:41    4:51   27   49:06 16.5    1:51   20   27:38  8:55 1:46:58 
   29 Tony Miller        Cottage Grove  MN  30 M   28 23:54  2:43    3:38   28   49:58 16.2    1:47   29   39:10 12:38 1:58:26 
   30 Thomas Salmi       White Bear Lak MN  31 M   30 26:09  2:59    3:25   29   51:42 15.7    1:11   28   36:32 11:47 1:58:57 


                                              FEMALE  AGE GROUP RESULTS  35 - 39

                                                       SWIM  100     TRAN         BIKE         TRAN        RUN         TOTAL
    NAME                 CITY           ST AGE S  plc  time  yds     time   plc   time  mph    time  plc   time   pace TIME
    ==================   ============== == === =  ===============    ====   ===============    ====  ================= ======= 
    1 Jennifer Fitzharri Minneapolis    MN  37 F    7 17:34  2:00    2:25    1   38:34 21.0    0:51    1   21:11  6:50 1:20:33 
    2 Susan Hilal        Plymouth       MN  36 F    3 15:20  1:45    2:09    2   40:28 20.0    0:55    2   22:41  7:19 1:21:31 
    3 Naomi Hamer        Orono          MN  38 F    1 13:26  1:32    2:59    5   41:31 19.5    1:11    3   23:27  7:34 1:22:32 
    4 Noelle Andrychowic Blaine         MN  36 F    6 17:24  1:59    2:25    4   41:30 19.5    1:28    5   24:04  7:46 1:26:49 
    5 Laurie McElmeel    Minneapolis    MN  35 F    8 18:26  2:06    3:15    3   40:57 19.8    1:45    7   26:08  8:26 1:30:29 
    6 Marisa Skees       Eden Prairie   MN  36 F    9 18:40  2:08    2:55    6   44:50 18.1    1:19    6   24:27  7:54 1:32:08 
    7 Amie Kippley       Rosemount      MN  36 F   10 19:52  2:16    4:30    7   45:28 17.8    1:42    4   23:58  7:44 1:35:29 
    8 Lara Thomas        Saint Louis Pa MN  38 F    2 14:02  1:36    4:24   10   48:00 16.9    1:37   13   30:51  9:57 1:38:51 
    9 Billi Jo Mehrer    Elk River      MN  37 F   17 23:27  2:40    3:15    8   46:24 17.5    1:04    9   27:30  8:53 1:41:38 
   10 Terri Koslowski    Lino Lakes     MN  37 F    4 15:30  1:46    5:00   15   53:44 15.1    2:28    8   26:52  8:40 1:43:32 
   11 Janet Meade        Maple Grove    MN  35 F   14 21:38  2:28    3:43   12   50:43 16.0    1:18   10   29:29  9:31 1:46:51 
   12 Kelly Colebrook    Minneapolis    MN  38 F   13 21:27  2:27    3:53   11   49:28 16.4    1:53   11   30:37  9:53 1:47:17 
   13 Krista Selbitschka Lino Lakes     MN  38 F    5 16:08  1:50    4:33   13   52:30 15.4    1:57   17   36:48 11:53 1:51:54 
   14 Maren Koncilja     Saint Paul     MN  39 F   11 20:57  2:23    4:07   17   56:04 14.4    1:13   12   30:46  9:56 1:53:06 
   15 Erin Livingston    Woodbury       MN  38 F   16 22:43  2:35    5:08    9   47:54 16.9    3:40   16   35:54 11:35 1:55:16 
   16 Christa Bren       Saint Paul     MN  39 F   12 21:24  2:26    4:44   16   56:00 14.5    1:45   14   31:49 10:16 1:55:41 
   17 Megan Stebbins     Minneapolis    MN  35 F   15 22:39  2:35    4:24   14   52:55 15.3    1:42   15   34:43 11:12 1:56:21 
   18 Jamie Sandler      St Louis Park  MN  35 F   18 44:19  5:03    5:40   18 1:01:28 13.2    1:37   18   42:21 13:40 2:35:24 


                                               MALE  AGE GROUP RESULTS  35 - 39

                                                       SWIM  100     TRAN         BIKE         TRAN        RUN         TOTAL
    NAME                 CITY           ST AGE S  plc  time  yds     time   plc   time  mph    time  plc   time   pace TIME
    ==================   ============== == === =  ===============    ====   ===============    ====  ================= ======= 
    1 Stephen Bennett    Minneapolis    MN  35 M    7 15:00  1:43    2:51    5   37:47 21.4    1:11    1   18:25  5:57 1:15:12 
    2 Josh Smith         Water Town     MN  38 M   10 15:55  1:49    2:39    1   36:56 21.9    0:49    2   21:28  6:56 1:17:45 
    3 Adrian Brown       Chaska         MN  38 M   13 16:22  1:52    2:08    4   37:45 21.5    1:07    5   21:58  7:05 1:19:18 
    4 Jason Gerard       Forest Lake    MN  39 M   12 16:21  1:52    2:21    8   39:41 20.4    1:19    4   21:57  7:05 1:21:37 
    5 Chris Hawes        Minneapolis    MN  38 M    9 15:26  1:46    3:14    6   38:34 21.0    0:54   10   23:37  7:38 1:21:43 
    6 Matthew Wolsfeld   Woodbury       MN  38 M    5 13:40  1:34    2:08    3   37:38 21.5    1:01   23   28:10  9:05 1:22:35 
    7 Joe Schmitt        White Bear Lak MN  37 M    6 14:19  1:38    2:22    2   37:06 21.8    0:43   25   29:12  9:26 1:23:40 
    8 David Ulvenes      Lino Lakes     MN  39 M   11 16:03  1:50    2:53   10   39:48 20.4    1:19   13   24:10  7:48 1:24:11 
    9 Knut Grothe        Maple Grove    MN  39 M    1 12:37  1:27    4:13   14   41:23 19.6    2:07   11   24:05  7:46 1:24:23 
   10 Steven Bauer       Blaine         MN  36 M    2 13:01  1:29    2:52   13   40:25 20.0    1:51   20   27:20  8:49 1:25:27 
   11 Brad Anderson      Duluth         MN  36 M   16 16:44  1:55    3:09    7   38:46 20.9    1:20   19   26:49  8:39 1:26:45 
   12 Darin Wieneke      St. Paul       MN  38 M   22 18:58  2:10    2:15   18   42:59 18.8    1:13    3   21:38  6:59 1:27:02 
   13 Theodore Jacobsen  Blaine         MN  39 M    4 13:34  1:33    4:13   17   42:44 19.0    1:59    9   23:30  7:35 1:27:58 
   14 Daniel Lunstad     White Bear Lak MN  36 M   15 16:35  1:53    3:19   20   43:36 18.6    1:04    8   23:29  7:35 1:28:01 
   15 Adam Huskey        Richfield      MN  37 M   20 17:34  2:00    2:43   15   41:38 19.5    1:03   14   25:07  8:06 1:28:03 
   16 Elliott Rodgers    Minnetonka     MN  37 M    3 13:27  1:32    2:51   24   46:46 17.3    1:08   12   24:08  7:47 1:28:18 
   17 Mike Wangsness     Woodbury       MN  39 M   14 16:30  1:53    4:10   12   40:18 20.1    1:30   21   27:26  8:51 1:29:51 
   18 Jeff Jones         Saint Louis Pa MN  37 M   25 21:26  2:27    3:39   16   42:31 19.1    1:25    6   23:19  7:31 1:32:17 
   19 Jeff Canfield      Waconia        MN  38 M    8 15:23  1:45    4:17   21   43:52 18.5    1:21   17   26:04  8:25 1:32:54 
   20 David Cantrill     Spring Park    MN  38 M   27 24:55  2:50    2:35   11   39:56 20.3    1:07   15   25:13  8:08 1:33:44 
   21 Jason Hanlon       Stillwater     MN  38 M   17 17:11  1:58    3:20   26   47:21 17.1    1:43   16   25:48  8:20 1:35:20 
   22 Daniel Reed        Plymouth       MN  37 M   18 17:17  1:58    3:17   25   47:20 17.1    1:50   18   26:46  8:38 1:36:27 
   23 Andy Goke          Minneapolis    MN  38 M   24 21:02  2:24    3:14   27   49:31 16.4    0:54    7   23:22  7:33 1:38:01 
   24 Josh Mehrer        Elk River      MN  37 M   26 24:09  2:45    3:35    9   39:43 20.4    1:35   24   29:06  9:24 1:38:06 
   25 Ben Ursel          Stillwater     MN  37 M   23 20:30  2:20    4:26   19   43:12 18.8    2:16   22   27:56  9:01 1:38:19 
   26 Christopher Rogan  Minneapolis    MN  36 M   21 18:18  2:05    3:20   22   46:05 17.6    3:00   26   30:41  9:54 1:41:23 
   27 Kevin Farmer       Brooklyn Park  MN  35 M   19 17:27  1:59    4:23   23   46:29 17.4    2:08   27   34:41 11:12 1:45:06 


                                              FEMALE  AGE GROUP RESULTS  40 - 44

                                                       SWIM  100     TRAN         BIKE         TRAN        RUN         TOTAL
    NAME                 CITY           ST AGE S  plc  time  yds     time   plc   time  mph    time  plc   time   pace TIME
    ==================   ============== == === =  ===============    ====   ===============    ====  ================= ======= 
    1 Jamie Heying       Buffalo        MN  43 F    1 13:07  1:30    1:48    1   37:05 21.8    0:39    2   21:03  6:48 1:13:39 
    2 Juli Currie        Chanhassen     MN  41 F    4 14:52  1:42    2:29    3   38:57 20.8    0:57    1   20:57  6:46 1:18:09 
    3 Sara Zimmermann-Wh Roseville      MN  43 F    2 13:07  1:30    2:09    4   40:14 20.1    0:56    3   22:28  7:15 1:18:52 
    4 Ann Courington     Eagan          MN  42 F    9 16:20  1:52    2:05    2   38:47 20.9    0:51    6   23:34  7:36 1:21:35 
    5 Josie Walton       Minneapolis    MN  40 F    6 15:38  1:47    3:02    6   40:54 19.8    1:10    4   22:56  7:24 1:23:38 
    6 Bronwyn Cole       Minneapolis    MN  41 F   10 16:42  1:54    2:28    7   41:16 19.6    1:20    5   23:27  7:34 1:25:11 
    7 Renee Neuharth     Savage         MN  43 F    5 15:17  1:45    3:20    9   41:46 19.4    1:14    8   25:10  8:08 1:26:46 
    8 Michelle Simpson   Ham Lake       MN  41 F   11 17:18  1:58    2:42    5   40:48 19.9    1:06   10   25:42  8:18 1:27:35 
    9 Kim Bloom          Minnetonka     MN  42 F    8 16:06  1:50    3:01    8   41:32 19.5    1:10   13   27:37  8:55 1:29:24 
   10 Carla Nordenstrom  Maple Grove    MN  41 F    7 15:40  1:47    2:52   11   44:35 18.2    1:25   11   26:57  8:42 1:31:28 
   11 Shana Murray       Minneapolis    MN  42 F    3 13:20  1:31    3:05   12   46:10 17.5    1:13   14   28:04  9:03 1:31:50 
   12 Karen Kleinhans    Minneapolis    MN  44 F   13 18:15  2:05    3:02   15   50:09 16.2    1:59    7   23:46  7:40 1:37:09 
   13 Christina Enger    Columbia Heigh MN  40 F   14 21:08  2:25    3:05   10   44:09 18.3    2:04   16   29:07  9:24 1:39:30 
   14 Anne Christ        Lauderdale     MN  43 F   15 24:52  2:50    3:24   13   46:39 17.4    1:40   15   28:42  9:16 1:45:16 
   15 Debra Nevin        Woodbury       MN  43 F   12 18:00  2:03    3:44   16   50:46 16.0    1:46   18   32:46 10:35 1:47:00 
   16 Becky Ewert        Minneapolis    MN  40 F   16 25:18  2:53    5:18   14   48:41 16.6    1:43   12   27:17  8:49 1:48:16 
   17 Amie Benson        Rogers         MN  40 F   17 26:01  2:58    3:27   17   55:57 14.5    1:16    9   25:23  8:12 1:52:02 
   18 Melissa Kent       Edina          MN  40 F   18 27:42  3:09    6:03   19 1:20:18 10.1    1:09   17   29:10  9:25 2:24:19 
   19 Candice Ciresi     Apple Valley   MN  42 F   19 44:19  5:03    5:37   18 1:01:27 13.2    1:41   19   42:21 13:40 2:35:23 


                                               MALE  AGE GROUP RESULTS  40 - 44

                                                       SWIM  100     TRAN         BIKE         TRAN        RUN         TOTAL
    NAME                 CITY           ST AGE S  plc  time  yds     time   plc   time  mph    time  plc   time   pace TIME
    ==================   ============== == === =  ===============    ====   ===============    ====  ================= ======= 
    1 Emmanuel Darne     Woodbury       MN  41 M    5 15:20  1:45    1:57    2   35:43 22.7    0:53    2   19:25  6:16 1:13:16 
    2 Harvey Skees       Eden Prairie   MN  40 M    2 14:30  1:39    1:50    3   35:50 22.6    0:52    4   20:33  6:38 1:13:33 
    3 Mike Peterson      Maple Grove    MN  43 M   10 16:08  1:50    2:06    5   36:22 22.3    1:00    1   19:23  6:15 1:14:57 
    4 Markus Bieber      North Oaks     MN  43 M    3 14:57  1:42    2:12    4   36:12 22.4    1:03    6   20:52  6:44 1:15:14 
    5 John Brockman      Saint Paul     MN  41 M    1 13:19  1:31    1:57    8   38:18 21.1    0:53    7   21:09  6:50 1:15:34 
    6 L. Pearce McCarty  Chanhassen     MN  43 M   11 16:16  1:51    3:36    1   35:21 22.9    1:03    8   21:25  6:55 1:17:39 
    7 George Broughton   Plymouth       MN  41 M   13 17:32  2:00    2:47    6   37:36 21.5    1:12    5   20:36  6:39 1:19:42 
    8 Lance Hauge        St Louis Park  MN  41 M    7 15:33  1:46    3:43    7   38:12 21.2    1:03   10   22:13  7:10 1:20:41 
    9 Tom Segar          Minnetonka     MN  42 M    6 15:31  1:46    3:06   14   40:59 19.8    1:13    3   20:30  6:37 1:21:17 
   10 Mike Grund         Eden Prairie   MN  42 M    8 15:39  1:47    3:32    9   38:33 21.0    1:18   14   24:23  7:52 1:23:23 
   11 Craig Aasen        Vadnais Height MN  43 M   12 16:21  1:52    2:06   10   39:15 20.6    1:05   19   26:38  8:36 1:25:22 
   12 Eric Butterfield   Oak Grove      MN  40 M    9 16:06  1:50    3:11   12   40:25 20.0    1:15   22   27:05  8:45 1:28:00 
   13 Aaron Akyuz        Edina          MN  43 M   19 18:38  2:07    3:14   11   40:24 20.0    0:54   16   25:10  8:07 1:28:19 
   14 Christopher Solber Inver Grove He MN  42 M    4 15:03  1:43    3:03   24   44:57 18.0    1:53   12   23:36  7:37 1:28:30 
   15 Skip Driessen      Lino Lakes     MN  41 M   14 17:46  2:02    3:49   16   42:25 19.1    1:29   13   24:04  7:46 1:29:32 
   16 Joel Leger         Blaine         MN  41 M   18 18:30  2:07    2:37   15   41:38 19.5    1:30   18   26:23  8:31 1:30:35 
   17 Mark Williams      Cottage Grove  MN  43 M   24 20:48  2:22    3:05   23   44:53 18.0    1:13    9   22:07  7:08 1:32:05 
   18 Allen Illgen       Lino Lakes     MN  42 M   23 20:48  2:22    3:36   13   40:57 19.8    1:44   17   25:11  8:08 1:32:15 
   19 Jeff Waffensmith   North Oaks     MN  43 M   17 18:09  2:04    2:35   18   42:33 19.0    2:04   23   27:14  8:47 1:32:34 
   20 Rick Kieffer       Lino Lakes     MN  41 M   21 19:07  2:11    4:36   26   45:44 17.7    1:42   11   22:21  7:13 1:33:28 
   21 Greg Beninato      Omaha          NE  42 M   22 19:19  2:12    3:46   20   43:38 18.6    2:11   15   24:59  8:04 1:33:50 
   22 Dan McIntyre       Coon Rapids    MN  44 M   20 18:47  2:08    3:00   17   42:28 19.1    1:30   28   29:47  9:37 1:35:31 
   23 Dan Ronken         Saint Louis Pa MN  40 M   26 21:17  2:26    3:31   21   44:13 18.3    1:04   21   26:45  8:38 1:36:47 
   24 Timothy Hoffard    Savage         MN  43 M   15 17:55  2:03    6:39   19   42:40 19.0    2:01   29   30:26  9:49 1:39:38 
   25 Mark Mooers        Edina          MN  44 M   25 20:55  2:23    4:43   27   45:49 17.7    2:24   20   26:44  8:38 1:40:33 
   26 Tom Murray         Minneapolis    MN  42 M   27 21:26  2:27    4:09   22   44:43 18.1    1:55   27   29:31  9:32 1:41:41 
   27 Tony Stack         Inver Grove He MN  41 M   16 18:04  2:04    4:03   29   46:04 17.6    2:24   32   33:12 10:43 1:43:44 
   28 Scott Doerr        Osceola        WI  41 M   31 22:48  2:36    3:51   28   45:59 17.6    1:44   31   31:01 10:01 1:45:21 
   29 Jerry Larson       Arden Hills    MN  44 M   33 23:45  2:42    5:13   25   45:28 17.8    2:19   26   29:13  9:26 1:45:56 
   30 Andy Holleman      Minneapolis    MN  43 M   29 22:24  2:33    3:12   32   50:13 16.1    1:57   25   28:44  9:16 1:46:28 
   31 Baskin Tapkan      Oakdale        MN  41 M   30 22:41  2:35    4:13   30   47:09 17.2    2:00   30   30:45  9:55 1:46:47 
   32 Mick Carlson       Apple Valley   MN  43 M   28 21:50  2:29    3:35   34   59:08 13.7    1:17   24   28:44  9:16 1:54:31 
   33 Tim Van Slyke      Robbinsdale    MN  41 M   34 25:43  2:56    5:57   31   49:26 16.4    1:25   34   35:39 11:30 1:58:09 
   34 Brian Kamman       Milaca         MN  44 M   32 23:38  2:42    4:35   33   56:24 14.4    1:04   33   35:29 11:27 2:01:08 


                                              FEMALE  AGE GROUP RESULTS  45 - 49

                                                       SWIM  100     TRAN         BIKE         TRAN        RUN         TOTAL
    NAME                 CITY           ST AGE S  plc  time  yds     time   plc   time  mph    time  plc   time   pace TIME
    ==================   ============== == === =  ===============    ====   ===============    ====  ================= ======= 
    1 Christel Kippenhan Bemidji        MN  47 F    1 13:23  1:32    1:58    2   38:10 21.2    0:51    1   20:40  6:40 1:14:59 
    2 Dawn Keller        Maple Grove    MN  47 F    5 16:35  1:53    2:07    1   37:48 21.4    0:54    3   23:55  7:43 1:21:17 
    3 Ann Clowser        Dellwood       MN  49 F    7 19:00  2:10    3:40    3   38:12 21.2    1:09    2   23:42  7:39 1:25:41 
    4 Joni Johnson       Golden Valley  MN  46 F    3 16:06  1:50    3:11    7   47:19 17.1    1:37    4   24:35  7:56 1:32:46 
    5 Michelle Tichey    Saint Paul     MN  49 F    6 18:35  2:07    2:54    5   45:02 18.0    1:20    8   29:07  9:24 1:36:56 
    6 Heather Haakenson  Minneapolis    MN  46 F    4 16:12  1:51    4:14    6   47:12 17.2    1:59    6   27:51  8:59 1:37:27 
    7 Paivi Lee          Greenfield     MN  47 F   11 23:55  2:44    3:57    4   44:23 18.3    1:37    5   27:49  8:59 1:41:38 
    8 Gina Robertson     Eden Prairie   MN  46 F    8 19:23  2:13    4:25    8   51:19 15.8    1:42    9   31:53 10:17 1:48:40 
    9 Valerie Studer     Andover        MN  45 F    9 22:20  2:33    4:42    9   52:20 15.5    1:29    7   28:14  9:07 1:49:01 
   10 Heidi Svendsen     Maple Grove    MN  46 F    2 15:43  1:48    4:29   10   52:48 15.3    2:05   11   42:09 13:36 1:57:13 
   11 Catherine Velky    White Bear Lak MN  48 F   10 23:08  2:38    5:26   11 1:00:13 13.5    1:45   10   40:28 13:03 2:10:57 


                                               MALE  AGE GROUP RESULTS  45 - 49

                                                       SWIM  100     TRAN         BIKE         TRAN        RUN         TOTAL
    NAME                 CITY           ST AGE S  plc  time  yds     time   plc   time  mph    time  plc   time   pace TIME
    ==================   ============== == === =  ===============    ====   ===============    ====  ================= ======= 
    1 Jey Carlson        North Oaks     MN  46 M    5 15:57  1:49    2:04    1   34:17 23.6    0:54    1   20:46  6:42 1:13:55 
    2 Steve Neuharth     Savage         MN  46 M    3 15:01  1:43    2:07    2   35:17 23.0    0:56    2   21:42  7:00 1:15:01 
    3 Tim Walker         Minnetonka     MN  46 M    6 15:59  1:49    2:32    3   36:02 22.5    1:21    5   23:41  7:39 1:19:33 
    4 Nick Essma         Edina          MN  45 M    1 13:40  1:34    2:51    6   39:40 20.4    1:00    7   24:06  7:47 1:21:15 
    5 Dustin Warner      Eden Prairie   MN  46 M    4 15:40  1:47    2:18    7   40:45 19.9    0:57    6   24:01  7:45 1:23:39 
    6 Jeff Kepus         Cottage Grove  MN  45 M    7 16:47  1:55    2:12    5   39:34 20.5    1:16    8   25:20  8:11 1:25:07 
    7 Steve Storer       Rosemount      MN  46 M   19 22:39  2:35    4:18    4   39:27 20.5    1:55    3   22:46  7:21 1:31:04 
    8 Kurt Stende        Hanover        MN  48 M    9 17:40  2:01    2:38   10   42:20 19.1    1:54   17   28:51  9:19 1:33:21 
    9 Todd Spaeth        Hastings       MN  48 M   11 18:32  2:07    4:14    8   41:58 19.3    1:36   14   27:05  8:44 1:33:23 
   10 Richard Haak       Roseville      MN  47 M   13 19:08  2:11    2:57   12   43:28 18.6    1:30   12   26:35  8:35 1:33:36 
   11 Pierre Matte       Eagan          MN  45 M   14 19:09  2:11    2:38   11   42:49 18.9    1:14   18   28:57  9:21 1:34:45 
   12 Anthony Kostick    Woodbury       MN  45 M   16 20:58  2:23    4:06    9   42:09 19.2    2:02   11   25:59  8:23 1:35:11 
   13 Bradley Minske     Northfield     MN  49 M   15 19:12  2:11    3:15   17   45:46 17.7    1:45   13   26:44  8:38 1:36:40 
   14 Thomas Willkom     Maplewood      MN  45 M    8 16:56  1:56    3:46   14   44:31 18.2    1:44   20   31:49 10:16 1:38:46 
   15 Tim Tanner         Plymouth       MN  48 M   12 18:47  2:09    4:50   20   49:10 16.5    0:55   10   25:50  8:20 1:39:30 
   16 Mike Hay           Minneapolis    MN  46 M   20 23:33  2:41    5:17   13   43:38 18.6    2:14    9   25:35  8:15 1:40:15 
   17 Paul Standal       Eagan          MN  47 M   17 21:21  2:26    3:39   15   44:46 18.1    1:45   19   29:09  9:24 1:40:37 
   18 Bruce Braaten      White Bear Lak MN  48 M    2 14:00  1:36    4:35   18   47:21 17.1    2:17   21   33:05 10:41 1:41:16 
   19 Ron Hawkins        White Bear Lak MN  46 M   21 25:53  2:57    4:37   19   49:07 16.5    0:57    4   22:55  7:24 1:43:28 
   20 Lane Kent          Edina          MN  45 M   18 22:33  2:34    5:05   21   49:20 16.4    2:31   15   27:43  8:57 1:47:11 
   21 Christopher Curry  Minneapolis,   MN  48 M   10 18:00  2:03    5:12   22   52:58 15.3    1:31   22   36:15 11:42 1:53:54 
   22 Shawn Silver       Minneapolis    MN  48 M   22 34:04  3:53    4:42   16   45:26 17.8    1:58   16   27:54  9:00 1:54:02 


                                              FEMALE  AGE GROUP RESULTS  50 - 54

                                                       SWIM  100     TRAN         BIKE         TRAN        RUN         TOTAL
    NAME                 CITY           ST AGE S  plc  time  yds     time   plc   time  mph    time  plc   time   pace TIME
    ==================   ============== == === =  ===============    ====   ===============    ====  ================= ======= 
    1 Diane Stoller      Maple Grove    MN  53 F    3 22:03  2:31    3:24    1   39:10 20.7    1:16    1   25:45  8:19 1:31:36 
    2 Mary English       Minnetonka     MN  53 F    1 18:29  2:06    2:28    2   45:55 17.6    1:15    3   26:40  8:36 1:34:45 
    3 Jacke' Luong       Chanhassen     MN  50 F    4 25:32  2:55    3:03    3   46:02 17.6    1:33    2   26:11  8:27 1:42:18 
    4 Melissa Johnson    White Bear Lak MN  52 F    2 20:20  2:19    4:23    4   50:58 15.9    1:30    4   33:44 10:53 1:50:53 
    5 Christine Fjalstad Prior Lake     MN  52 F    5 34:48  3:58    6:40    5   53:00 15.3    2:11    5   37:45 12:11 2:14:21 


                                               MALE  AGE GROUP RESULTS  50 - 54

                                                       SWIM  100     TRAN         BIKE         TRAN        RUN         TOTAL
    NAME                 CITY           ST AGE S  plc  time  yds     time   plc   time  mph    time  plc   time   pace TIME
    ==================   ============== == === =  ===============    ====   ===============    ====  ================= ======= 
    1 Santiago Morgan    Minneapolis    MN  51 M    4 14:55  1:42    2:11    1   36:53 22.0    0:50    1   19:19  6:14 1:14:06 
    2 Craig Peterson     Minneapolis    MN  50 M    2 14:22  1:38    1:48    3   37:19 21.7    0:44    2   20:16  6:33 1:14:28 
    3 Jim Nack           Madison Lake   MN  52 M    1 14:19  1:38    2:47    4   37:25 21.6    1:07    5   22:49  7:22 1:18:26 
    4 Drew Frakes        Long Lake      MN  51 M    6 16:42  1:54    3:05    2   37:16 21.7    1:01    3   21:25  6:55 1:19:26 
    5 Kevin Register     Fargo          ND  51 M    3 14:40  1:40    2:25    6   38:41 20.9    1:02   11   26:05  8:25 1:22:52 
    6 Charles Cliffe     North Oaks     MN  51 M    5 15:09  1:44    2:46   10   40:03 20.2    1:14   10   25:10  8:08 1:24:20 
    7 Michael Gonzales   Lakeville      MN  54 M   10 18:24  2:06    2:38    8   39:01 20.8    1:07    6   23:57  7:44 1:25:05 
    8 Mark Schultz       Prior Lake     MN  51 M    7 16:51  1:55    2:10   11   40:58 19.8    0:59    9   25:10  8:08 1:26:06 
    9 Timothy Jung       Minneapolis    MN  50 M   11 18:37  2:07    3:06    9   39:32 20.5    1:01    7   24:00  7:45 1:26:13 
   10 Pat Erlandson      Wayzata        MN  53 M   13 20:54  2:23    3:57    7   38:47 20.9    1:59    4   21:49  7:03 1:27:25 
   11 Peter Doherty      White Bear Lak MN  51 M   12 19:49  2:16    2:34    5   37:30 21.6    1:07   13   26:46  8:38 1:27:43 
   12 Stuart Smith       Eden Prairie   MN  51 M    8 17:11  1:58    2:59   12   42:19 19.1    1:35    8   25:09  8:07 1:29:11 
   13 Brian Kelly        Oakdale        MN  53 M    9 17:53  2:02    3:13   13   43:06 18.8    1:46   12   26:10  8:27 1:32:06 
   14 Alexander Parker   Apple Valley   MN  50 M   14 23:58  2:44    4:38   14   44:55 18.0    2:56   14   27:40  8:56 1:44:04 


                                              FEMALE  AGE GROUP RESULTS  55 - 59

                                                       SWIM  100     TRAN         BIKE         TRAN        RUN         TOTAL
    NAME                 CITY           ST AGE S  plc  time  yds     time   plc   time  mph    time  plc   time   pace TIME
    ==================   ============== == === =  ===============    ====   ===============    ====  ================= ======= 
    1 Carol Markham-Cous Minneapolis    MN  57 F    4 16:25  1:52    2:48    1   40:39 19.9    0:56    2   24:23  7:52 1:25:08 
    2 Kristine Ensrud    Minneapolis    MN  56 F    2 14:39  1:40    2:53    2   40:54 19.8    1:25    1   24:09  7:48 1:25:57 
    3 Rhiannon Oconnor   Dellwood       MN  56 F    3 16:04  1:50    4:12    4   43:50 18.5    1:29    3   24:24  7:52 1:29:57 
    4 Bethany Collins    New Hope       MN  57 F    1 14:38  1:40    2:44    3   41:35 19.5    1:30    6   30:14  9:45 1:30:39 
    5 Michel Sanders     Saint Paul     MN  59 F    5 19:18  2:12    4:09    5   45:14 17.9    1:32    5   27:46  8:58 1:37:57 
    6 Betty Jo Haggerty  Eden Prairie   MN  56 F    6 20:08  2:18    4:17    7   50:37 16.0    1:58    4   27:44  8:57 1:44:42 
    7 Marcia Vanvalkenbu Coon Rapids    MN  56 F    8 28:25  3:14    4:23    6   46:54 17.3    1:30    7   31:48 10:16 1:52:58 
    8 Barbara Lindberg   Plymouth       MN  57 F    7 20:34  2:21    6:04    8   54:09 15.0    2:51    8   34:36 11:10 1:58:12 


                                               MALE  AGE GROUP RESULTS  55 - 59

                                                       SWIM  100     TRAN         BIKE         TRAN        RUN         TOTAL
    NAME                 CITY           ST AGE S  plc  time  yds     time   plc   time  mph    time  plc   time   pace TIME
    ==================   ============== == === =  ===============    ====   ===============    ====  ================= ======= 
    1 Lincoln Murdoch    Omaha          NE  55 M    1 13:28  1:32    1:54    1   34:55 23.2    1:00    1   19:51  6:25 1:11:06 
    2 Jim McDonell       Woodbury       MN  59 M    5 16:19  1:52    2:36    3   38:19 21.1    0:59    2   21:01  6:47 1:19:12 
    3 Bill Schmitt       Duluth         MN  59 M    2 14:42  1:41    2:26    2   37:44 21.5    1:09    6   23:34  7:36 1:19:32 
    4 Michael Gotzsche   Minneapolis    MN  58 M    3 14:43  1:41    2:39    7   40:57 19.8    1:04    3   22:17  7:12 1:21:38 
    5 Gregg Garretson    Lakeville      MN  55 M    4 15:16  1:44    3:08    5   40:25 20.0    1:11    5   23:32  7:36 1:23:28 
    6 Bill Treiber       Mahtomedi      MN  56 M    8 18:36  2:07    2:27    6   40:30 20.0    1:09    8   25:05  8:06 1:27:46 
    7 Dan Davis          Shoreview      MN  59 M    7 17:54  2:02    2:53    4   39:36 20.5    1:25    9   26:37  8:36 1:28:23 
    8 David Dupre        White Bear Lak MN  58 M    9 19:07  2:11    3:11    9   44:04 18.4    1:59    4   22:38  7:18 1:30:56 
    9 Greg Albrecht      Eden Prairie   MN  58 M    6 16:33  1:53    2:38   10   46:19 17.5    1:17    7   24:18  7:51 1:31:03 
   10 Dillon Kevin       Chanhassen     MN  55 M   10 22:50  2:36    3:31    8   41:31 19.5    2:32   10   28:02  9:03 1:38:23 
   11 Michael Caldow     Eagan          MN  59 M   11 72:04  8:12    8:22   11   50:54 15.9    2:34   11   36:18 11:43 2:50:10 


                                              FEMALE  AGE GROUP RESULTS  60 - 64

                                                       SWIM  100     TRAN         BIKE         TRAN        RUN         TOTAL
    NAME                 CITY           ST AGE S  plc  time  yds     time   plc   time  mph    time  plc   time   pace TIME
    ==================   ============== == === =  ===============    ====   ===============    ====  ================= ======= 
    1 Connie Johnson     Burnsville     MN  60 F    1 26:42  3:03    6:22    1 1:05:18 12.4    2:08    1   41:21 13:21 2:21:50 


                                               MALE  AGE GROUP RESULTS  60 - 64

                                                       SWIM  100     TRAN         BIKE         TRAN        RUN         TOTAL
    NAME                 CITY           ST AGE S  plc  time  yds     time   plc   time  mph    time  plc   time   pace TIME
    ==================   ============== == === =  ===============    ====   ===============    ====  ================= ======= 
    1 Duane Millslagle   Duluth         MN  62 M    1 15:09  1:44    2:20    1   38:06 21.3    1:14    1   21:52  7:04 1:18:39 
    2 Michael Bono       Minneapolis    MN  60 M    2 17:51  2:02    3:10    2   40:19 20.1    1:18    3   26:09  8:26 1:28:45 
    3 Ian Kerr           Shorewood      MN  62 M    3 18:03  2:04    4:04    4   45:56 17.6    2:02    2   23:35  7:37 1:33:38 
    4 Rob Jackson        Maplewood      MN  62 M    4 19:12  2:11    3:39    5   47:06 17.2    1:06    4   28:24  9:10 1:39:25 
    5 Tom Couillard      White Bear Lak MN  63 M    5 20:03  2:17    3:39    6   47:42 17.0    2:05    6   32:46 10:35 1:46:14 
    6 Richard Dale       Coon Rapids    MN  61 M    6 23:25  2:40    5:12    3   43:49 18.5    3:42    5   30:26  9:49 1:46:30 
    7 Narvel Brooks      Waconia        MN  61 M    7 28:04  3:12    5:36    7   49:02 16.5    2:09    7   41:31 13:24 2:06:21 


                                               MALE  AGE GROUP RESULTS  65 - 69

                                                       SWIM  100     TRAN         BIKE         TRAN        RUN         TOTAL
    NAME                 CITY           ST AGE S  plc  time  yds     time   plc   time  mph    time  plc   time   pace TIME
    ==================   ============== == === =  ===============    ====   ===============    ====  ================= ======= 
    1 Benjamin Ewers     North Oaks     MN  66 M    2 16:28  1:53    2:26    1   36:03 22.5    1:06    1   21:23  6:54 1:17:25 
    2 Patrick McMorrow   Bloomington    MN  65 M    1 14:21  1:38    3:11    3   38:52 20.8    1:10    2   22:12  7:10 1:19:45 
    3 Ken Hola           Shoreview      MN  69 M    3 16:31  1:53    4:20    2   38:37 21.0    1:55    3   25:21  8:11 1:26:43 
    4 Bruce Ellington    Eagan          MN  66 M    4 18:29  2:06    2:56    4   43:00 18.8    1:37    5   31:50 10:17 1:37:50 
    5 James Barthel      Dellwood       MN  65 M    6 22:17  2:32    6:04    6   52:08 15.5    2:19    4   31:20 10:07 1:54:06 
    6 Mark Stange        Shoreview      MN  66 M    5 20:42  2:22    4:12    5   48:02 16.9    3:28    7   38:49 12:32 1:55:12 
    7 John Johnson       White Bear Lak MN  67 M    7 25:14  2:53    7:42    7   53:48 15.1    3:01    6   38:33 12:26 2:08:17 


                                               MALE  AGE GROUP RESULTS  70 - 74

                                                       SWIM  100     TRAN         BIKE         TRAN        RUN         TOTAL
    NAME                 CITY           ST AGE S  plc  time  yds     time   plc   time  mph    time  plc   time   pace TIME
    ==================   ============== == === =  ===============    ====   ===============    ====  ================= ======= 
    1 Steve Paladie      Bloomington    MN  70 M    1 27:21  3:07    3:58    1   48:47 16.6    1:47    1   32:41 10:33 1:54:31 


                                               MALE  AGE GROUP RESULTS  85 - 99

                                                       SWIM  100     TRAN         BIKE         TRAN        RUN         TOTAL
    NAME                 CITY           ST AGE S  plc  time  yds     time   plc   time  mph    time  plc   time   pace TIME
    ==================   ============== == === =  ===============    ====   ===============    ====  ================= ======= 
    1 Robert Powers      White Bear Lak MN  88 M    1 32:04  3:39    7:54    1 1:02:53 12.9    2:47    1   45:41 14:44 2:31:18