An Email-Ready Link

As you requested, here is a ready-to-email link to this page. The URL is:
https://onlineraceresults.com/race/view_plain_text.php?race_id=14537

Simply include this URL in an email to friends or family members, and they will be able to reach this page directly.

Trinona - 2010 - Olympic - Text Results Results


                                                 TRINONA TRIATHLON
                                      Lake Winona - Winona, MN - June 13, 2010
                                           1.5K Swim - 40K Bike - 10K Run

Place Div/Tot  Bib  Name                    Age Sex City               St Rank   Swim  100yd Trn.1 Rank    Bike  Rate Trn.2 Rank Run     Pace  Finish  
===== ======== ==== ======================= === === ================== == ================== ===== ================== ===== ================== ======= 
    1   1/20      2 David Thompson           32 M   Saint Paul         MN    1   18:06  1:07  0:50    1   59:30  26.2  0:43    1   33:56  5:28 1:53:03 
    2   2/20     12 Matthew Payne            33 M   Columbia Heights   MN    3   19:55  1:13  1:04    2 1:00:51  25.6  1:05    2   35:26  5:43 1:58:18 
    3   1/21     10 Alex Hooke               27 M   Rochester          MN    2   19:20  1:11  1:15    3 1:01:20  25.4  1:02    3   35:48  5:46 1:58:42 
    4   1/27      1 Mark Carey               39 M   Rochester          MN    4   20:29  1:15  0:56    4 1:03:53  24.4  0:52    5   36:25  5:52 2:02:33 
    5   2/27     14 Jeremy Sartain           36 M   St. Paul           MN    9   21:32  1:19  1:42    5 1:03:57  24.4  1:09   21   41:59  6:46 2:10:16 
    6   3/20     11 Martin Stensing          33 M   Powell             WY   14   22:55  1:24  1:30   22 1:10:14  22.2  1:16    4   36:11  5:50 2:12:04 
    7   3/27    145 Thomas Bisel             39 M   Dundas             MN   15   23:19  1:26  1:16   15 1:09:02  22.6  0:49    8   39:20  6:20 2:13:44 
    8   1/15    174 Andy Clark               47 M   Northfield         MN    5   20:54  1:17  1:27   17 1:09:19  22.5  0:49   20   41:43  6:43 2:14:09 
    9   4/20    234 Brenden O'Flanagen       32 M   White Bear Lake    MN   11   22:27  1:23  0:57   20 1:09:51  22.3  0:43   13   40:32  6:32 2:14:27 
   10   4/27     15 Dan Goltz                39 M   Viroqua            WI   38   25:05  1:32  1:04   16 1:09:12  22.5  1:12    6   38:21  6:11 2:14:53 
   11   2/21     98 Kameron Shahid           28 M   Rochester          MN   18   23:33  1:27  2:05   11 1:08:24  22.8  1:23   10   40:04  6:27 2:15:26 
   12   5/20     13 Ryan Ping                34 M   Winona             MN   34   24:42  1:31  1:36   14 1:09:00  22.6  1:23    9   39:49  6:25 2:16:29 
   13   3/21     90 Jedd Braunwarth          26 M   Waconia            MN   58   26:47  1:38  1:22    6 1:05:51  23.7  0:57   19   41:36  6:42 2:16:30 
   14   2/15    163 Randy Peterson           45 M   Northfield         MN   20   23:47  1:27  1:19   24 1:10:25  22.2  0:53   16   41:14  6:39 2:17:36 
   15   5/27    131 Brian Lynch              36 M   Rochester          MN   48   25:49  1:35  1:43   23 1:10:21  22.2  1:11    7   38:40  6:14 2:17:41 
   16   1/13    149 Mario Minelli            40 M   Kasson             MN   68   27:41  1:42  1:36    8 1:07:43  23.0  0:55   14   40:33  6:32 2:18:26 
   17   1/9       8 Julie Hull               38 F   Farmington         MN   35   24:43  1:31  1:00   21 1:09:53  22.3  0:54   28   42:34  6:51 2:19:01 
   18   1/7      86 Eric Mills               24 M   Winona             MN   32   24:31  1:30  1:24   10 1:08:08  22.9  1:05   40   44:22  7:09 2:19:28 
   19   1/3      77 Luke Gruhlke             17 M   Monticello         MN    8   21:30  1:19  1:49   34 1:12:05  21.6  1:17   37   43:56  7:05 2:20:34 
   20   1/9       9 Sarah Mercer             42 F   Golden Valley      MN   25   24:04  1:29  1:52   26 1:10:49  22.0  1:08   30   42:54  6:55 2:20:45 
   21   2/13     19 Brad Skillicorn          41 M   Winona             MN   44   25:38  1:34  2:26   18 1:09:27  22.5  1:24   25   42:22  6:49 2:21:13 
   22   6/20    115 Thomas Alcivar           33 M   Bloomington        MN   26   24:07  1:29  1:30   38 1:13:39  21.2  0:55   17   41:16  6:39 2:21:23 
   23   3/15    166 Dan Kline                45 M   Maplewood          MN   56   26:29  1:37  1:41   13 1:08:37  22.7  1:22   33   43:22  6:59 2:21:29 
   24   4/21     97 Ryan Pertile             28 M   Maple Grove        MN   41   25:11  1:33  1:19   35 1:12:43  21.5  0:57   23   42:14  6:48 2:22:22 
   25   3/13    159 Jonathan Pedersen        43 M   Maplewood          MN   71   27:51  1:42  1:24    9 1:07:46  23.0  1:00   41   44:35  7:11 2:22:33 
   26   2/7      85 Terence Steinberg        23 M   Saint Paul         MN   40   25:07  1:32  1:53   33 1:12:03  21.7  1:20   29   42:37  6:52 2:22:59 
   27   1/12      6 Robyn Wangberg           31 F   Winona             MN   36   24:47  1:31  1:24   37 1:13:21  21.3  1:04   32   43:14  6:58 2:23:47 
   28   4/13    157 Jeff Winter              42 M   Edina              MN   22   23:54  1:28  2:50   31 1:11:38  21.8  2:11   38   44:00  7:05 2:24:31 
   29   6/27    137 Darin Wieneke            36 M   St. Paul           MN   81   28:51  1:46  1:24   40 1:13:45  21.2  1:01   11   40:16  6:29 2:25:14 
   30   4/15    175 Barry Nordstrand         48 M   Excelsior          MN  134   33:51  2:04  1:33   12 1:08:35  22.7  1:13   12   40:25  6:31 2:25:35 
   31   5/21    102 Garrick Holey            29 M   Winona             MN   98   29:50  1:50  1:43   19 1:09:28  22.5  0:48   43   44:43  7:12 2:26:28 
   32   6/21    105 Christopher Coon         29 M   Rochester          MN   33   24:36  1:30  4:11   39 1:13:44  21.2  1:55   27   42:33  6:51 2:26:55 
   33   5/15    176 Chris Hillen             49 M   Coppell            TX   60   27:02  1:39  1:29   36 1:12:57  21.4  1:18   39   44:14  7:08 2:26:57 
   34   2/12     43 Stephanie Alcivar        31 F   Bloomington        MN    7   21:23  1:19  1:31   47 1:14:49  20.9  1:06   61   48:13  7:46 2:26:59 
   35   3/12      3 Megan Ping               33 F   Winona             MN   21   23:51  1:28  1:40   63 1:17:03  20.2  1:48   15   40:59  6:36 2:27:17 
   36   4/12      7 Pam Nielsen              34 F   Minnetonka         MN   37   25:02  1:32  1:50   57 1:16:16  20.5  1:32   34   43:44  7:03 2:28:21 
   37   5/12      5 Sawra Maurer             30 F   Rochester          MN    6   21:12  1:18  1:16   74 1:18:42  19.8  1:12   50   46:10  7:26 2:28:30 
   38   7/20    112 Ryan Lyle                32 M   Saint Paul         MN   29   24:15  1:29  1:05   28 1:11:29  21.8  1:10   88   50:32  8:08 2:28:30 
   39   5/13    156 Matt Mejia               42 M   St. Paul           MN   53   26:17  1:37  1:36   41 1:14:08  21.0  1:37   45   45:03  7:15 2:28:38 
   40   6/15    165 Paul Dingels             45 M   Minneapolis        MN   16   23:23  1:26  1:47   51 1:15:30  20.7  1:01   62   48:15  7:46 2:29:52 
   41   6/13    158 Peter Keen               42 M   Lino Lakes         MN   10   22:25  1:22  1:24   65 1:17:10  20.2  1:05   59   47:58  7:44 2:29:59 
   42   7/27    144 Joe Ryan                 38 M   Rochester          MN   93   29:28  1:48  1:25   50 1:15:19  20.7  0:49   31   43:06  6:57 2:30:05 
   43   8/27    122 Zach Lee                 35 M   Bloomington        MN   27   24:10  1:29  1:28   44 1:14:36  20.9  1:00   69   48:59  7:53 2:30:10 
   44   7/15    171 Sheldon Morgan           46 M   Houston            MN  137   34:01  2:05  2:53    7 1:07:00  23.3  1:37   44   44:45  7:12 2:30:12 
   45   9/27    124 Chad May                 35 M   Albertville        MN   89   29:15  1:47  3:07   30 1:11:33  21.8  1:27   46   45:09  7:16 2:30:28 
   46   1/9     194 Brian Kelly              54 M   Minneapolis        MN   62   27:09  1:40  2:25   54 1:16:05  20.5  1:39   35   43:45  7:03 2:31:02 
   47   7/21    104 Cory Felderman           29 M   Rochester          MN   55   26:19  1:37  3:30   61 1:16:46  20.3  2:25   22   42:12  6:48 2:31:09 
   48   2/9     186 Tad Hauck                52 M   Eden Prairie       MN   51   26:11  1:36  2:04   53 1:15:42  20.6  2:01   47   45:28  7:19 2:31:22 
   49  10/27    147 Jason Schmidt            39 M   Farmington         MN   65   27:32  1:41  3:12   27 1:11:05  21.9  1:19   66   48:39  7:50 2:31:44 
   50   3/7      87 David Timm               24 M   Rochester          MN   45   25:41  1:34  1:59   73 1:18:39  19.8  1:11   42   44:35  7:11 2:32:02 
   51   8/20    111 Blaine Stott             32 M   Elkader            IA   78   28:27  1:45  2:24   77 1:19:03  19.7  1:32   18   41:21  6:40 2:32:43 
   52  11/27    134 Christian Hicks          36 M   Robbinsdale        MN   23   23:59  1:28  2:50   62 1:17:03  20.2  1:51   57   47:20  7:38 2:33:01 
   53   6/12     49 Jacqueline Romano        34 F   Minneapolis        MN   84   29:03  1:47  2:17   69 1:17:45  20.1  1:43   26   42:25  6:50 2:33:10 
   54   7/13    153 Andrew Becker            40 M   Rochester          MN  123   32:27  1:59  2:39   25 1:10:35  22.1  2:28   52   46:26  7:29 2:34:33 
   55  12/27    129 Christopher Selleck      35 M   Minneapolis        MN   24   24:03  1:28  1:59   45 1:14:37  20.9  2:40  103   52:05  8:23 2:35:21 
   56  13/27    123 Brad Rupprecht           35 M   Minneapolis        MN   61   27:05  1:40  2:38   49 1:15:12  20.7  1:40   72   49:07  7:55 2:35:40 
   57   8/15    167 Nick Pilney              45 M   Eagan              MN   49   25:59  1:36  3:23  101 1:23:06  18.8  1:03   24   42:20  6:49 2:35:47 
   58   3/9     183 Mark Chaney              51 M   La Crescent        MN   19   23:37  1:27  3:02   58 1:16:17  20.5  1:24  104   52:05  8:23 2:36:22 
   59   8/13    151 Erik Hull                40 M   Farmington         MN  100   30:10  1:51  1:44   66 1:17:25  20.2  1:11   49   46:10  7:26 2:36:37 
   60   9/13    155 Matthew Forsgren         41 M   Saint Paul         MN   43   25:28  1:34  4:28   56 1:16:10  20.5  2:26   80   49:48  8:01 2:38:16 
   61   1/18      4 Greta Simpson            29 F   Minneapolis        MN   57   26:33  1:38  1:11   75 1:18:47  19.8  0:55   95   51:42  8:20 2:39:05 
   62   2/3      79 Brian Kaeter             18 M   Shoreview          MN  130   33:15  2:02  2:39   52 1:15:41  20.6  2:06   48   45:30  7:20 2:39:09 
   63   9/15    178 Jaye Blanshan            49 M   Eden Prairie       MN   72   27:53  1:42  1:43   59 1:16:25  20.4  1:25  105   52:17  8:25 2:39:41 
   64   1/2      71 Laurel Logas             49 F   Winona             MN  114   31:52  1:57  2:37   42 1:14:12  21.0  1:33   77   49:34  7:59 2:39:47 
   65  14/27    146 David Chabot             39 M   Owaonna            MN  129   33:07  2:02  2:14   32 1:11:50  21.7  1:26   92   51:24  8:17 2:39:58 
   66   8/21     92 Michael Theiler          26 M   La Crescent        MN   13   22:37  1:23  1:50   96 1:22:23  18.9  1:34  109   52:40  8:29 2:41:02 
   67   9/20    109 Tim Evanson              31 M   New Hope           MN  138   34:08  2:05  2:16   46 1:14:47  20.9  1:04   67   48:50  7:52 2:41:02 
   68  10/15    173 Jerry Porter             47 M   Colfax             WI  120   32:17  1:59  3:27   29 1:11:32  21.8  1:39  106   52:24  8:26 2:41:16 
   69  15/27    148 Boris Kipper             39 M   Fountain City      MN  131   33:21  2:02  2:15   55 1:16:07  20.5  2:38   54   47:05  7:35 2:41:23 
   70   1/7      17 Glen Dornfeld            55 M   Winona             MN   64   27:21  1:41  1:19   60 1:16:38  20.4  1:09  123   55:07  8:53 2:41:31 
   71  16/27    127 Sean Pease               35 M   Albertville        MN  128   33:04  2:01  2:58   48 1:15:08  20.8  1:41   70   49:01  7:54 2:41:49 
   72  17/27    143 Bryan Cochran            38 M   Lakeville          MN   17   23:27  1:26  2:08   68 1:17:35  20.1  2:14  130   57:13  9:13 2:42:34 
   73  11/15    170 Patrick Egan             46 M   Mendota Heights    MN   67   27:40  1:42  1:43   87 1:20:39  19.3  1:20   94   51:40  8:19 2:42:59 
   74   4/9     182 Keith Holmquist          51 M   Winona             MN   52   26:12  1:36  3:02   64 1:17:08  20.2  1:43  122   55:06  8:53 2:43:08 
   75   2/18     25 Autumn Durfey            26 F   Minneapolis        MN   66   27:36  1:41  2:15  116 1:25:17  18.3  1:40   53   46:27  7:29 2:43:12 
   76   3/18     26 Tricia Leaf              26 F   Chicago            IL   75   28:13  1:44  2:49   99 1:22:55  18.8  1:26   60   48:03  7:44 2:43:23 
   77  18/27    138 Vince Breza              36 M   Burnsville         MN   28   24:11  1:29  1:35   89 1:21:14  19.2  1:18  124   55:08  8:53 2:43:23 
   78   4/18     34 Lianna Walburg           28 F   Minneapolis        MN  143   35:08  2:09  2:05   86 1:20:38  19.3  1:50   36   43:49  7:04 2:43:27 
   79   5/18     24 Abby Holmquist           26 F   Minneapolis        MN   46   25:42  1:34  2:08  100 1:22:57  18.8  1:40   90   51:07  8:14 2:43:31 
   80  12/15    229 Tedd Morgan              48 M   Winona             MN  111   31:42  1:56  3:12   81 1:19:43  19.6  1:42   55   47:14  7:37 2:43:32 
   81  10/20    117 Scott Longmuir           33 M   Westfield          IN  116   31:55  1:57  2:37   80 1:19:32  19.6  1:16   64   48:30  7:49 2:43:47 
   82  19/27    126 Joshua Weigel            35 M   Rochester          MN   85   29:04  1:47  1:14   43 1:14:32  20.9  1:06  137   58:10  9:22 2:44:03 
   83  11/20    113 Eric MacKnight           32 M   New Brighton       MN   39   25:07  1:32  2:32  114 1:25:10  18.3  1:32   81   49:49  8:01 2:44:07 
   84  12/20    118 Mike Schmitt             33 M   Rochester          MN  112   31:47  1:57  2:10   97 1:22:29  18.9  1:52   51   46:18  7:28 2:44:35 
   85  20/27    142 Tracy Ternberg           38 M   Eau Claire         WI   73   28:04  1:43  2:29   70 1:17:55  20.0  1:45  119   54:37  8:48 2:44:46 
   86   6/18     32 Petrice Mostardi         28 F   Rochester          MN   54   26:17  1:37  3:34  118 1:25:24  18.3  1:50   58   47:54  7:43 2:44:57 
   87  10/13    160 Edward Younk             43 M   Rochester          MN  104   30:26  1:52  1:41   72 1:18:08  20.0  1:50  110   52:55  8:31 2:44:58 
   88   4/7      84 Jason Koneczny           23 M   Oakdale            MN   99   30:08  1:51  3:25   71 1:18:05  20.0  1:30  102   51:57  8:22 2:45:02 
   89  13/15    168 Jon Marquette            45 M   Plymouth           MN   12   22:30  1:23  1:50   82 1:19:57  19.5  1:41  144   59:33  9:35 2:45:28 
   90   5/7      82 Daniel Sebo              22 M   Winona             MN  108   30:56  1:54  3:11   67 1:17:26  20.1  1:33  107   52:27  8:27 2:45:32 
   91   7/18     28 Brenna Rutherford        26 F   Minneapolis        MN   74   28:10  1:43  3:16  105 1:23:46  18.6  1:37   68   48:54  7:53 2:45:39 
   92   7/12     44 Kyla Blazek              31 F   Winona             MN   88   29:11  1:47  2:29   84 1:20:34  19.4  1:32  111   52:58  8:32 2:46:41 
   93  13/20    119 Ryan Gunderson           34 M   Eau Claire         WI   80   28:50  1:46  2:08   91 1:21:31  19.1  1:21  112   53:00  8:32 2:46:47 
   94   8/18     33 Alison Nesler            28 F   Minneapolis        MN   90   29:17  1:48  2:49   98 1:22:45  18.9  1:18   91   51:08  8:14 2:47:14 
   95   2/9      58 Linda Hillen             39 F   Coppell            TX  150   35:52  2:12  1:43   79 1:19:21  19.7  1:28   74   49:24  7:57 2:47:45 
   96  21/27    227 Brian Brophy             35 M   Bloomington        MN   31   24:28  1:30  3:23   85 1:20:35  19.4  2:26  133   57:31  9:16 2:48:20 
   97   9/21     95 Mark Mayer               27 M   Chatfield          MN   82   29:01  1:47  4:10   93 1:21:33  19.1  2:13  100   51:55  8:22 2:48:50 
   98  22/27    136 Matt Linak               36 M   Madison            WI  106   30:48  1:53  2:49   78 1:19:09  19.7  1:31  121   55:05  8:52 2:49:18 
   99   5/9     181 Barry Cash               50 M   Fort Atkinson      WI  105   30:31  1:52  3:11  108 1:24:14  18.5  2:31   82   49:52  8:02 2:50:17 
  100   1/3     203 Jeffrey Reichel          60 M   Stillwater         MN  136   34:01  2:05  3:54   88 1:20:49  19.3  2:32   73   49:23  7:57 2:50:37 
  101   2/9      63 Heidi Frey               42 F   Brentwood          MO  124   32:28  1:59  2:38  109 1:24:16  18.5  1:47   83   49:53  8:02 2:50:59 
  102  14/15    230 Mike Becher              49 M   Lewiston           MN  139   34:27  2:07  3:08  110 1:24:37  18.4  1:40   56   47:18  7:37 2:51:09 
  103  10/21     94 Ross Femrite             26 M   St. Louis Park     MN  103   30:20  1:51  3:40  127 1:27:50  17.8  1:04   63   48:27  7:48 2:51:19 
  104   8/12     40 Kathy Sherman            30 F   Winona             MN   59   26:56  1:39  3:09  117 1:25:18  18.3  1:37  118   54:36  8:48 2:51:33 
  105  14/20    108 Jack Leaf                30 M   Chicago            IL   97   29:50  1:50  2:56  123 1:27:02  17.9  1:27   87   50:29  8:08 2:51:41 
  106   9/18     20 Codi Lashyro             25 F   Otsego             MN   47   25:49  1:35  3:36  137 1:29:10  17.5  2:38   89   50:57  8:12 2:52:07 
  107  10/18    211 Sarah Merchlewitz        26 F   Chicago            IL  101   30:12  1:51  2:31  115 1:25:13  18.3  1:47  113   53:12  8:34 2:52:52 
  108  15/20    120 Eric Shurson             34 M   Lewiston           MN  110   31:13  1:55  2:18  107 1:24:12  18.5  1:54  115   53:30  8:37 2:53:06 
  109  11/13    235 Matt Broghammer          42 M   Winona             MN  115   31:53  1:57  5:21  120 1:25:54  18.2  2:00   65   48:31  7:49 2:53:37 
  110   6/7      83 Nicholas Furlong         22 M   N St Paul          MN  167   39:35  2:25  2:06   76 1:19:00  19.7  1:03  101   51:55  8:22 2:53:38 
  111  11/18     37 Karlene Griggs           29 F   Maple Grove        MN   83   29:01  1:47  1:59  102 1:23:11  18.8  1:26  139   58:40  9:27 2:54:14 
  112  23/27    130 Allan Ludwig             36 M   Cedar Falls        IA   92   29:27  1:48  3:41  121 1:26:18  18.1  1:48  117   53:50  8:40 2:55:02 
  113  12/13    150 Chris Carlson            40 M   Minneapolis        MN  125   32:31  1:59  3:24  119 1:25:47  18.2  2:30   98   51:47  8:20 2:55:56 
  114  24/27    139 Tobias Kederer           37 M   Apple Valley       MN  126   32:35  2:00  2:26   94 1:22:00  19.0  2:28  128   56:52  9:10 2:56:19 
  115   2/7     196 Ken Hubert               55 M   Faribault          MN   42   25:14  1:33  4:00  122 1:26:52  18.0  2:28  135   57:51  9:19 2:56:23 
  116  25/27    128 Marty Momsen             35 M   Winona             MN  141   34:40  2:07  2:46   90 1:21:22  19.2  1:20  129   57:02  9:11 2:57:07 
  117   3/3      78 Andrew Polasky           17 M   Arden Hills        MN  170   41:29  2:32  1:45   95 1:22:19  19.0  1:57   79   49:47  8:01 2:57:14 
  118   3/9      66 Karen Stettler           44 F   Lacrosse           WI  151   35:56  2:12  3:28  128 1:27:53  17.8  1:08   71   49:06  7:55 2:57:29 
  119  11/21    106 Jonathan Jaka            29 M   Minneapolis        MN  154   36:19  2:13  1:44  134 1:29:03  17.5  0:58   75   49:30  7:58 2:57:32 
  120   3/9      54 Amy Henning              37 F   Appleton           WI   91   29:22  1:48  2:57   83 1:20:10  19.5  1:17  160 1:04:31 10:23 2:58:14 
  121  12/21    100 Kurt Rannenberg          28 M   Winona             AL   95   29:36  1:49  2:51  130 1:28:29  17.6  1:37  126   55:51  9:00 2:58:21 
  122   3/7     199 Walt Johnson             56 M   St Paul            MN   69   27:43  1:42  6:18  103 1:23:24  18.7  2:20  140   58:43  9:27 2:58:24 
  123  12/18     38 Giselle Sura Figueiredo  29 F   New Brighton       MN   30   24:24  1:30  2:05  158 1:39:39  15.7  1:08   97   51:47  8:20 2:59:00 
  124  13/21     99 Matthew Conetta          28 M   Chicago            IL  145   35:40  2:11  3:35  104 1:23:34  18.7  2:57  114   53:20  8:35 2:59:04 
  125  16/20    116 Dan Davenport            33 M   Mineapolis         MN   77   28:18  1:44  2:37  133 1:29:03  17.5  1:57  132   57:21  9:14 2:59:14 
  126  26/27    133 Josh Cichy               36 M   Red Wing           MN  144   35:10  2:09  3:25  112 1:25:03  18.3  2:01  116   53:48  8:40 2:59:25 
  127  14/21     91 Joe Leaf                 26 M   Mpls               MN  121   32:25  1:59  4:04  135 1:29:06  17.5  1:47  108   52:33  8:28 2:59:51 
  128   6/9     185 Dan Valentine            52 M   Winona             MN  161   38:51  2:23  3:08  106 1:24:09  18.5  1:57   99   51:50  8:21 2:59:54 
  129   4/9      62 Cheryl Barker            41 F   Hudson             WI   86   29:04  1:47  2:27   92 1:21:32  19.1  2:02  154 1:03:38 10:15 3:00:42 
  130   5/9     221 Laurie Broghammer        41 F   Winona             MN  122   32:25  1:59  3:38  113 1:25:08  18.3  2:02  134   57:33  9:16 3:00:44 
  131  13/18     36 Kristy Hubel             29 F   Minneapolis        MN  152   36:00  2:12  2:39  131 1:28:46  17.6  2:34   96   51:44  8:20 3:01:39 
  132   4/9      59 Valerie Mullen           39 F   Winona             MN  109   31:13  1:55  4:38  125 1:27:30  17.8  3:20  127   56:15  9:04 3:02:54 
  133  17/20    110 Jeremy Johnson           31 M   Winona             MN  140   34:29  2:07  3:29  126 1:27:31  17.8  2:34  125   55:33  8:57 3:03:34 
  134  18/20    114 Dion Chapman             32 M   St Paul            MN  169   40:48  2:30  2:56  129 1:28:11  17.7  2:48   84   50:07  8:04 3:04:48 
  135   7/7      80 Jacob Kostuck            21 M   Winona             MN   50   26:00  1:36  2:43  149 1:35:35  16.3  1:28  147 1:00:07  9:41 3:05:50 
  136  15/21     89 Jamie Pomeroy            25 M   Mound              MN  113   31:52  1:57  3:04  136 1:29:07  17.5  2:48  142   59:15  9:33 3:06:03 
  137   7/9     184 Kevin Obrien             52 M   Rushford           MN   76   28:15  1:44  3:40  145 1:32:04  16.9  2:02  148 1:00:08  9:41 3:06:06 
  138   5/9      56 Tricia Buggs             37 F   Paynesville        MN  153   36:01  2:12  4:16  150 1:35:42  16.3  0:58   76   49:32  7:59 3:06:26 
  139   9/12     47 Erika Ostrander          33 F   Chicago            IL  173   42:46  2:37  3:44  132 1:28:50  17.6  1:40   78   49:37  8:00 3:06:34 
  140   1/1     207 Richard Nehring          70 M   Alden              IA  127   33:02  2:01  3:15  124 1:27:24  17.8  2:10  152 1:03:07 10:10 3:08:54 
  141   4/7     197 Bill Carter              56 M   Winona             MN  156   37:20  2:17  6:38  141 1:30:53  17.2  2:53   93   51:29  8:18 3:09:11 
  142   6/9     218 Stefani Vinkemeier       40 F   Maple Grove        MN  171   41:45  2:33  1:51  152 1:35:52  16.3  2:05   86   50:25  8:07 3:11:57 
  143  16/21    101 Travis Volkman           29 M   Winona             MN   79   28:46  1:46  2:21  140 1:30:44  17.2  1:22  168 1:08:56 11:06 3:12:08 
  144   1/3      76 Debra Christenson        57 F   Winona             MN  133   33:48  2:04  4:10  147 1:33:53  16.6  2:39  143   59:28  9:35 3:13:56 
  145  10/12     48 Sara Frandrup            34 F   Minneapolis        MN  146   35:40  2:11  1:56  155 1:37:04  16.1  1:16  138   58:22  9:24 3:14:17 
  146   2/3     204 Sol Mirelez              60 M   Prior Lake         MN  177   45:34  2:47  3:04  111 1:24:58  18.4  2:04  141   58:44  9:28 3:14:22 
  147  17/21     93 David Gregerson          26 M   Winona             MN   63   27:10  1:40  6:49  139 1:30:34  17.2  3:20  165 1:07:07 10:48 3:14:56 
  148  27/27    140 Benjamin Furuseth        37 M   Prior Lake         MN  155   36:40  2:15  2:54  138 1:30:26  17.3  2:34  158 1:03:58 10:18 3:16:29 
  149   7/9      65 Pattie Ekman             43 F   West Concord       MN  118   32:01  1:58  2:42  143 1:31:55  17.0  2:16  166 1:07:53 10:56 3:16:44 
  150   1/1      72 Bonnie Handmacher        50 F   Lanesboro          MN  107   30:48  1:53  3:51  154 1:36:55  16.1  2:57  150 1:02:31 10:04 3:17:00 
  151   5/7     198 Robert Goss              56 M   Lewiston,          MN  174   43:13  2:39  2:58  142 1:31:22  17.1  4:08  131   57:19  9:14 3:18:56 
  152  14/18     27 Kimberly Spurbeck        26 F   Minneapolis        MN   87   29:08  1:47  3:26  166 1:41:55  15.3  0:55  156 1:03:46 10:16 3:19:07 
  153   6/9      52 Kelly Momsen             35 F   Winona             MN  148   35:51  2:12  4:15  144 1:31:56  17.0  2:31  162 1:04:50 10:26 3:19:20 
  154  15/18     22 Meghan Senso             26 F   Minneapolis        MN  149   35:51  2:12  2:01  151 1:35:42  16.3  1:41  161 1:04:46 10:26 3:19:59 
  155  18/21    103 Brian Ellsworth          29 M   Rochester          MN  175   43:17  2:39  5:02  160 1:39:59  15.6  1:54   85   50:16  8:06 3:20:25 
  156   7/9     216 April Huntsinger         36 F   Burnsville         MN  162   38:54  2:23  3:27  161 1:40:26  15.5  2:16  145   59:57  9:39 3:24:58 
  157  13/13    152 Bilal Naqvi              40 M   Woodbury           MN  132   33:35  2:03  2:54  173 1:47:18  14.5  1:59  146 1:00:02  9:40 3:25:44 
  158  19/21    223 Aaron Gregerson          27 M   Brooklyn Park      MN   94   29:32  1:48  3:27  146 1:32:23  16.9  3:17  176 1:17:58 12:33 3:26:34 
  159  20/21     96 Zachary Krage            27 M   Winona             MN  158   37:52  2:19  3:28  159 1:39:45  15.6  1:47  159 1:04:10 10:20 3:26:58 
  160  16/18     35 Amanda Peterson          29 F   Golden Valley      MN  159   38:01  2:20  3:01  167 1:42:11  15.3  1:28  157 1:03:47 10:16 3:28:25 
  161   8/9      60 Amy Gernes               40 F   Winona             MN  165   39:08  2:24  4:31  157 1:39:14  15.7  3:12  151 1:03:01 10:09 3:29:04 
  162   6/7     200 Richmond McCluer         56 M   Winona             MN   70   27:48  1:42  3:40  153 1:36:41  16.1  4:19  177 1:19:23 12:47 3:31:48 
  163   3/3     205 Philip Gredler           60 M   Holmen             WI  117   31:58  1:57  4:04  148 1:34:02  16.6  3:05  178 1:19:35 12:49 3:32:41 
  164  17/18     23 Courtney Zick            26 F   Zumbrota           MN  147   35:43  2:11  2:07  163 1:40:39  15.5  1:10  171 1:13:26 11:49 3:33:01 
  165   2/3      75 C.J. Hartman             56 F   Janesville         WI  135   33:51  2:04  2:19  156 1:37:21  16.0  2:23  174 1:17:39 12:30 3:33:30 
  166  11/12     46 Kimberly Holst           31 F   West Concord       MN  160   38:18  2:21  3:23  172 1:47:04  14.6  2:05  155 1:03:42 10:15 3:34:29 
  167   7/7     195 Greg Novotny             55 M   Winona             MN  102   30:18  1:51  4:27  178 2:01:28  12.8  3:46  120   55:05  8:52 3:35:01 
  168   2/2      70 Parvin Dorostkar         49 F   Minneapolis        MN  164   39:05  2:23  3:59  174 1:48:04  14.4  2:33  149 1:01:42  9:56 3:35:20 
  169   8/9      55 Mari Livingston          37 F   Winona             MN  119   32:02  1:58  3:42  169 1:44:13  15.0  1:50  172 1:13:47 11:53 3:35:31 
  170   8/9     232 Mark Wagner              50 M   Winona             MN  172   41:47  2:33  5:05  170 1:44:29  14.9  2:18  153 1:03:37 10:15 3:37:13 
  171   9/9     217 Amanda Weilandt          37 F   Minnesota City     MN  157   37:46  2:19  4:10  171 1:45:08  14.8  2:11  167 1:08:41 11:04 3:37:54 
  172   3/3      74 Judy Novotny             55 F   Winona             MN  178   48:03  2:56  5:15  168 1:43:46  15.0  3:51  136   58:09  9:22 3:39:01 
  173  12/12    208 Allison Biesanz          34 F   Winona             MN  168   40:10  2:27  2:43  176 1:49:33  14.2  1:35  164 1:05:37 10:34 3:39:35 
  174  15/15    231 Randy Hyde               49 M   Winona             MN   96   29:44  1:49  6:23  165 1:41:07  15.4  4:29  175 1:17:53 12:33 3:39:35 
  175   1/1     209 Carole Madland           63 F   Winona             MN  166   39:30  2:25  5:55  162 1:40:37  15.5  5:16  170 1:13:00 11:45 3:44:15 
  176   9/9      61 Jodie Carter             41 F   Minneapolis        MN  142   34:41  2:07  5:56  164 1:41:06  15.4  4:05  180 1:24:30 13:36 3:50:15 
  177  18/18     31 Lauren Martinson         28 F   Minneapolis        MN  176   44:46  2:44  1:54  180 2:07:32  12.2  1:01  163 1:04:54 10:27 4:00:06 
  178  19/20    226 Matt Biesanz             34 M   Winona             MN  163   38:56  2:23  4:32  179 2:05:02  12.5  2:06  169 1:12:33 11:41 4:03:07 
  179  20/20    121 Chris Goyette            34 M   Winona             MN  181   57:36  3:31  2:02  175 1:48:14  14.4  2:30  173 1:14:48 12:03 4:05:06 
  180  21/21    222 Shay Koski               25 M   Savage             MN  179   53:41  3:17        181 2:12:10  11.8  1:26  179 1:22:01 13:12 4:23:22 
  181   9/9     192 Kurt Sarkiaho            54 M   Winona             MN  180   54:40  3:20  4:57  177 1:53:39  13.7  4:58  181 1:43:23 16:39 4:41:34 

results by Pickle Events                                     results posted on:  www.pickleevents.com


                                                OLYMPIC COURSE: RELAY RESULTS
                                                                
Place Bib  TEAM   MEMBERS:                        Rank   Swim  Pace Trn.1 Rank    Bike  Rate Trn.2 Rank   Run   Pace  Finish  
===== ==== ===================================== ================== ===== ================== ===== ================== ======= 
    1   18 Burt Mogren and Alex : Steve Burt , Ken Mogren , Joe Alexander                            
                                                    2   21:59  1:21  0:44    2 1:07:48  23.0  0:51    1   36:01  5:48 2:07:21 
    2  162 Team DAR (Dale Andy : Dale Magnuson , Andrew Galbus , Ron Giles                           
                                                    3   22:06  1:21  0:59    4 1:11:30  21.8  0:41    2   36:14  5:50 2:11:28 
    3   57 Dream Team : Lisa Ramsey , Ian Stanford , Aurora  Jacobsen                                
                                                   12   31:05  1:54  1:03    1   55:17  28.2  0:46    9   50:38  8:09 2:18:47 
    4  191 The River Rats : Patrick Murphy , John Vitek , Rick Christenson                           
                                                   10   29:14  1:47  0:56    3 1:09:11  22.5  0:43    4   43:03  6:56 2:23:05 
    5  190 Triple Treat : Steve Faulhaber , Richard Gauger , Bob Heise                               
                                                    5   25:48  1:35  1:03    7 1:15:24  20.7  0:46    3   40:30  6:32 2:23:29 
    6  202 Sarge is pushing us : Steve Horeck , Josh Horeck , Jay Rasmussen                          
                                                    6   26:49  1:39  1:03    6 1:15:22  20.7  0:41    6   44:58  7:15 2:28:49 
    7  180 Quinlan / Polodna : Robert Quinlan , Mark Polodna , Taylor Polodna                        
                                                    4   25:31  1:34  1:13    8 1:18:44  19.8  0:42    7   46:54  7:33 2:33:01 
    8   68 Y-nona Women : Geri Quinlan , Julie Prondzinski , Nancy Bostrack                          
                                                    8   27:36  1:41  1:08   10 1:20:47  19.3  0:48    5   44:15  7:08 2:34:30 
    9   41 Winona Lighting : Ted Biesanz , Ron Schimmelpfenning , Megan Neldner                      
                                                   15   33:23  2:03  1:00    5 1:13:52  21.1  0:49    8   50:23  8:07 2:39:25 
   10   42 Wicked Wiecz's : Katy Anthony , Sara Weneck , Kim Wieczorek                               
                                                    7   26:57  1:39  0:51   11 1:22:33  18.9  0:43   12   53:37  8:38 2:44:38 
   11   16 Team Mugby : Carew Halleck , Steve Halleck , Amy Lee                                      
                                                    1   21:12  1:18  1:00   14 1:28:26  17.6  0:48   11   53:34  8:38 2:44:56 
   12   21 Recreational Hazard : Kelly Carroll , Melissa Hill , Kaley Ebann                          
                                                   13   32:39  2:00  1:01   13 1:26:42  18.0  0:54   10   51:12  8:15 2:52:25 
   13  206 Beat Tricia : Bill Sievers , John Leaf , Keli Leaf                                        
                                                    9   28:25  1:44  1:11   15 1:28:48  17.6  0:53   14   57:33  9:16 2:56:47 
   14   73 Sugar Babies : Nancy Harris , Jeff Johnson , Jennifer Grenell                             
                                                   14   33:06  2:02  1:20   12 1:26:19  18.1  0:54   15   58:54  9:29 3:00:29 
   15  141 Team Esch : Amy Esch , Matt Esch , Linda Spiten                                           
                                                   16   35:52  2:12  1:45   16 1:30:00  17.3  0:56   13   55:14  8:54 3:03:44 
   16   69 Tri2Hard : Sue Stock , Don Uram , Sue Stock                                               
                                                   11   30:40  1:53  1:35    9 1:19:34  19.6  0:56   18 1:19:41 12:50 3:12:22 
   17  233 Flipper,Flash and Cu : Roberta Bonoff , Chris Carroll , Bruce Albinson                    
                                                   18   44:16  2:42  1:17   17 1:30:08  17.3  1:21   16 1:03:08 10:10 3:20:07 
   18  213 Iron Core : Jennie Heydt-Nelson , Ricky Wilson , Jill Deitering                           
                                                   17   37:04  2:16  0:38   18 1:48:16  14.4  1:03   17 1:05:00 10:28 3:31:58 
                                                                      Page 1


                    PENALTY TIME ISSUED

No.  Name                    Age Sex City               St Penalty Penalty Comment                
==== ======================= === === ================== == ======= ============================== 
   3 Megan Ping               33 F   Winona             MN 2:00    5.10f Position                 
  62 Cheryl Barker            41 F   Hudson             WI 2:00    3.4d Unauthorized Assitance    

                                                        DID NOT FINISH

Bib  Name                    Age Sex City               St Rank   Swim  100yd Trn.1 Rank    Bike  Rate Trn.2 Rank   Run   Pace  Finish  
==== ======================= === === ================== == ================== ===== ================== ===== ================== ======= 

=============================================================================
KING OF THE BLUFF: FEMALE 
=============================================================================
    1 Sarah Mercer             42 F   Golden Valley      MN    7:42 
    2 Julie Hull               38 F   Farmington         MN    7:44 
    3 Megan Ping               33 F   Winona             MN    8:05 
    4 Laurel Logas             49 F   Winona             MN    8:17 
    5 Sarah Merchlewitz        26 F   Chicago            IL    8:26 
    6 Robyn Wangberg           31 F   Winona             MN    8:32 
    7 Lianna Walburg           28 F   Minneapolis        MN    8:38 
    8 Stephanie Alcivar        31 F   Bloomington        MN    8:42 
    9 Pam Nielsen              34 F   Minnetonka         MN    8:44 
   10 Tricia Leaf              26 F   Chicago            IL    8:46 
   11 Jacqueline Romano        34 F   Minneapolis        MN    8:55 
   12 Amy Henning              37 F   Appleton           WI    9:15 
   13 Linda Hillen             39 F   Coppell            TX    9:27 
   14 Kyla Blazek              31 F   Winona             MN    9:27 
   15 Alison Nesler            28 F   Minneapolis        MN    9:31 
   16 Greta Simpson            29 F   Minneapolis        MN    9:36 
   17 Valerie Mullen           39 F   Winona             MN    9:43 
   18 Heidi Frey               42 F   Brentwood          MO    9:55 
   19 Sawra Maurer             30 F   Rochester          MN   10:09 
   20 Autumn Durfey            26 F   Minneapolis        MN   10:12 
   21 Kristy Hubel             29 F   Minneapolis        MN   10:13 
   22 Brenna Rutherford        26 F   Minneapolis        MN   10:13 
   23 Kathy Sherman            30 F   Winona             MN   10:18 
   24 Giselle Sura Figueiredo  29 F   New Brighton       MN   10:19 
   25 Karen Stettler           44 F   Lacrosse           WI   10:26 
   26 Abby Holmquist           26 F   Minneapolis        MN   10:27 
   27 Petrice Mostardi         28 F   Rochester          MN   10:27 
   28 Cheryl Barker            41 F   Hudson             WI   10:35 
   29 Erika Ostrander          33 F   Chicago            IL   10:59 
   30 Laurie Broghammer        41 F   Winona             MN   11:09 
   31 Karlene Griggs           29 F   Maple Grove        MN   11:18 
   32 Kelly Momsen             35 F   Winona             MN   11:19 
   33 Codi Lashyro             25 F   Otsego             MN   11:30 
   34 April Huntsinger         36 F   Burnsville         MN   11:38 
   35 Meghan Senso             26 F   Minneapolis        MN   12:00 
   36 Bonnie Handmacher        50 F   Lanesboro          MN   12:11 
   37 Debra Christenson        57 F   Winona             MN   12:17 
   38 Judy Novotny             55 F   Winona             MN   12:29 
   39 Tricia Buggs             37 F   Paynesville        MN   12:38 
   40 C.J. Hartman             56 F   Janesville         WI   12:43 
   41 Carole Madland           63 F   Winona             MN   12:59 
   42 Sara Frandrup            34 F   Minneapolis        MN   13:20 
   43 Amanda Peterson          29 F   Golden Valley      MN   13:28 
   44 Jodie Carter             41 F   Minneapolis        MN   13:33 
   45 Parvin Dorostkar         49 F   Minneapolis        MN   13:38 
   46 Kimberly Spurbeck        26 F   Minneapolis        MN   13:56 
   47 Allison Biesanz          34 F   Winona             MN   14:09 
   48 Amanda Weilandt          37 F   Minnesota City     MN   14:15 
   49 Courtney Zick            26 F   Zumbrota           MN   14:19 
   50 Amy Gernes               40 F   Winona             MN   14:44 
   51 Pattie Ekman             43 F   West Concord       MN   14:50 
   52 Mari Livingston          37 F   Winona             MN   15:19 
   53 Kimberly Holst           31 F   West Concord       MN   15:25 
   54 Stefani Vinkemeier       40 F   Maple Grove        MN   15:42 
   55 Lauren Martinson         28 F   Minneapolis        MN   19:14 

=============================================================================
KING OF THE BLUFF: MALE 
=============================================================================
    1 David Thompson           32 M   Saint Paul         MN    5:24 
    2 Matthew Payne            33 M   Columbia Heights   MN    6:16 
    3 Alex Hooke               27 M   Rochester          MN    6:26 
    4 Sheldon Morgan           46 M   Houston            MN    6:45 
    5 Brad Skillicorn          41 M   Winona             MN    6:48 
    6 Mario Minelli            40 M   Kasson             MN    6:51 
    7 Dan Goltz                39 M   Viroqua            WI    6:52 
    8 Jedd Braunwarth          26 M   Waconia            MN    7:00 
    9 Garrick Holey            29 M   Winona             MN    7:00 
   10 Kameron Shahid           28 M   Rochester          MN    7:01 
   11 Martin Stensing          33 M   Powell             WY    7:01 
   12 Brian Lynch              36 M   Rochester          MN    7:08 
   13 Mark Carey               39 M   Rochester          MN    7:11 
   14 Ryan Ping                34 M   Winona             MN    7:12 
   15 Jeremy Sartain           36 M   St. Paul           MN    7:12 
   16 Eric Mills               24 M   Winona             MN    7:13 
   17 Dan Kline                45 M   Maplewood          MN    7:28 
   18 Barry Nordstrand         48 M   Excelsior          MN    7:29 
   19 Brenden O'Flanagen       32 M   White Bear Lake    MN    7:30 
   20 Andrew Becker            40 M   Rochester          MN    7:36 
   21 Thomas Alcivar           33 M   Bloomington        MN    7:39 
   22 Andy Clark               47 M   Northfield         MN    7:45 
   23 Jeff Winter              42 M   Edina              MN    7:45 
   24 Thomas Bisel             39 M   Dundas             MN    7:47 
   25 Terence Steinberg        23 M   Saint Paul         MN    7:55 
   26 Jason Schmidt            39 M   Farmington         MN    7:56 
   27 Jonathan Pedersen        43 M   Maplewood          MN    7:57 
   28 Randy Peterson           45 M   Northfield         MN    7:58 
   29 Luke Gruhlke             17 M   Monticello         MN    7:58 
   30 Ryan Lyle                32 M   Saint Paul         MN    7:59 
   31 Brian Kelly              54 M   Minneapolis        MN    8:08 
   32 Brad Rupprecht           35 M   Minneapolis        MN    8:08 
   33 Nicholas Furlong         22 M   N St Paul          MN    8:10 
   34 David Timm               24 M   Rochester          MN    8:12 
   35 Christopher Coon         29 M   Rochester          MN    8:13 
   36 David Chabot             39 M   Owaonna            MN    8:18 
   37 Brian Kaeter             18 M   Shoreview          MN    8:19 
   38 Ryan Pertile             28 M   Maple Grove        MN    8:22 
   39 Chad May                 35 M   Albertville        MN    8:23 
   40 Sean Pease               35 M   Albertville        MN    8:25 
   41 Boris Kipper             39 M   Fountain City      MN    8:26 
   42 Matt Linak               36 M   Madison            WI    8:26 
   43 Darin Wieneke            36 M   St. Paul           MN    8:29 
   44 Joe Ryan                 38 M   Rochester          MN    8:37 
   45 Glen Dornfeld            55 M   Winona             MN    8:38 
   46 Christian Hicks          36 M   Robbinsdale        MN    8:38 
   47 Jason Koneczny           23 M   Oakdale            MN    8:39 
   48 Paul Dingels             45 M   Minneapolis        MN    8:39 
   49 Matt Mejia               42 M   St. Paul           MN    8:40 
   50 Jerry Porter             47 M   Colfax             WI    8:40 
   51 Chris Hillen             49 M   Coppell            TX    8:43 
   52 Matthew Conetta          28 M   Chicago            IL    8:45 
   53 Mark Chaney              51 M   La Crescent        MN    8:47 
   54 Marty Momsen             35 M   Winona             MN    8:47 
   55 Christopher Selleck      35 M   Minneapolis        MN    8:48 
   56 Jaye Blanshan            49 M   Eden Prairie       MN    8:52 
   57 Andrew Polasky           17 M   Arden Hills        MN    8:54 
   58 Blaine Stott             32 M   Elkader            IA    8:54 
   59 Matthew Forsgren         41 M   Saint Paul         MN    8:55 
   60 Tad Hauck                52 M   Eden Prairie       MN    8:59 
   61 Tim Evanson              31 M   New Hope           MN    8:59 
   62 Nick Pilney              45 M   Eagan              MN    9:02 
   63 Daniel Sebo              22 M   Winona             MN    9:03 
   64 Zach Lee                 35 M   Bloomington        MN    9:04 
   65 Scott Longmuir           33 M   Westfield          IN    9:05 
   66 Peter Keen               42 M   Lino Lakes         MN    9:06 
   67 Erik Hull                40 M   Farmington         MN    9:06 
   68 Eric MacKnight           32 M   New Brighton       MN    9:12 
   69 Josh Cichy               36 M   Red Wing           MN    9:12 
   70 Keith Holmquist          51 M   Winona             MN    9:13 
   71 Barry Cash               50 M   Fort Atkinson      WI    9:23 
   72 Cory Felderman           29 M   Rochester          MN    9:27 
   73 Mike Becher              49 M   Lewiston           MN    9:27 
   74 Mike Schmitt             33 M   Rochester          MN    9:32 
   75 Edward Younk             43 M   Rochester          MN    9:35 
   76 Matt Broghammer          42 M   Winona             MN    9:37 
   77 Michael Theiler          26 M   La Crescent        MN    9:39 
   78 Dan Valentine            52 M   Winona             MN    9:39 
   79 Jack Leaf                30 M   Chicago            IL    9:42 
   80 Tobias Kederer           37 M   Apple Valley       MN    9:44 
   81 Tedd Morgan              48 M   Winona             MN    9:46 
   82 Patrick Egan             46 M   Mendota Heights    MN    9:46 
   83 Tracy Ternberg           38 M   Eau Claire         WI    9:48 
   84 Jon Marquette            45 M   Plymouth           MN    9:48 
   85 Jacob Kostuck            21 M   Winona             MN    9:51 
   86 Dion Chapman             32 M   St Paul            MN    9:56 
   87 Walt Johnson             56 M   St Paul            MN   10:04 
   88 Joshua Weigel            35 M   Rochester          MN   10:07 
   89 Bryan Cochran            38 M   Lakeville          MN   10:08 
   90 Brian Brophy             35 M   Bloomington        MN   10:10 
   91 Jeffrey Reichel          60 M   Stillwater         MN   10:12 
   92 Ross Femrite             26 M   St. Louis Park     MN   10:14 
   93 Brian Ellsworth          29 M   Rochester          MN   10:26 
   94 Vince Breza              36 M   Burnsville         MN   10:28 
   95 Mark Mayer               27 M   Chatfield          MN   10:32 
   96 Bill Carter              56 M   Winona             MN   10:32 
   97 Robert Goss              56 M   Lewiston,          MN   10:37 
   98 Jonathan Jaka            29 M   Minneapolis        MN   10:45 
   99 Eric Shurson             34 M   Lewiston           MN   10:49 
  100 Chris Carlson            40 M   Minneapolis        MN   10:51 
  101 Kurt Rannenberg          28 M   Winona             AL   10:55 
  102 Zachary Krage            27 M   Winona             MN   10:56 
  103 Sol Mirelez              60 M   Prior Lake         MN   11:10 
  104 Ryan Gunderson           34 M   Eau Claire         WI   11:11 
  105 Allan Ludwig             36 M   Cedar Falls        IA   11:13 
  106 Jeremy Johnson           31 M   Winona             MN   11:16 
  107 Jamie Pomeroy            25 M   Mound              MN   11:18 
  108 Joe Leaf                 26 M   Mpls               MN   11:33 
  109 Aaron Gregerson          27 M   Brooklyn Park      MN   11:44 
  110 Benjamin Furuseth        37 M   Prior Lake         MN   11:53 
  111 Kevin Obrien             52 M   Rushford           MN   11:57 
  112 Ken Hubert               55 M   Faribault          MN   12:00 
  113 Richard Nehring          70 M   Alden              IA   12:43 
  114 Dan Davenport            33 M   Mineapolis         MN   12:53 
  115 David Gregerson          26 M   Winona             MN   13:19 
  116 Richmond McCluer         56 M   Winona             MN   14:01 
  117 Mark Wagner              50 M   Winona             MN   14:23 
  118 Travis Volkman           29 M   Winona             MN   14:31 
  119 Philip Gredler           60 M   Holmen             WI   14:32 
  120 Randy Hyde               49 M   Winona             MN   14:56 
  121 Chris Goyette            34 M   Winona             MN   15:45 
  122 Matt Biesanz             34 M   Winona             MN   17:53 
  123 Kurt Sarkiaho            54 M   Winona             MN   18:32 
  124 Bilal Naqvi              40 M   Woodbury           MN   19:07 
  125 Shay Koski               25 M   Savage             MN   19:45 
  126 Greg Novotny             55 M   Winona             MN   26:08 

=============================================================================
KING OF THE BLUFF: TEAM DIVISION
=============================================================================
    1 Ian        Stanford             Dream Team              5:24 
    2 ken        Mogren               Burt Mogren and Alex    7:53 
    3 John       Vitek                The River Rats          8:11 
    4 Josh       Horeck               Sarge is pushing us     8:25 
    5 Andrew     Galbus               Team DAR (Dale Andy     8:43 
    6 Ron        Schimmelpfenning     Winona Lighting         8:45 
    7 Mark       Polodna              Quinlan / Polodna       9:09 
    8 Don        Uram                 Tri2Hard                9:12 
    9 Richard    Gauger               Triple Treat            9:32 
   10 Sara       Weneck               Wicked Wiecz's          9:40 
   11 Julie      Prondzinski          Y-nona Women           10:00 
   12 Chris      Carroll              Flipper,Flash and Cu   10:26 
   13 Jeff       Johnson              Sugar Babies           10:47 
   14 Steve      Halleck              Team Mugby             10:58 
   15 Melissa    Hill                 Recreational Hazard    11:04 
   16 Matt       Esch                 Team Esch              11:13 
   17 John       Leaf                 Beat Tricia            12:36 
   18 Ricky      Wilson               Iron Core              16:57 

                            TOP TEN SWIM TIMES
                                                                
                                                      Swim   100
PLACE NAME                 CITY           ST AGE S    Time   yds
===== ==================== ============== == === =  ============
    1 David Thompson        Saint Paul     MN 32 M   18:06  1:07 
    2 Alex Hooke            Rochester      MN 27 M   19:20  1:11 
    3 Matthew Payne         Columbia Heigh MN 33 M   19:55  1:13 
    4 Mark Carey            Rochester      MN 39 M   20:29  1:15 
    5 Andy Clark            Northfield     MN 47 M   20:54  1:17 
    6 Sawra Maurer          Rochester      MN 30 F   21:12  1:18 
    7 Stephanie Alcivar     Bloomington    MN 31 F   21:23  1:19 
    8 Luke Gruhlke          Monticello     MN 17 M   21:30  1:19 
    9 Jeremy Sartain        St. Paul       MN 36 M   21:32  1:19 
   10 Peter Keen            Lino Lakes     MN 42 M   22:25  1:22 

                            TOP TEN BIKE TIMES
                                                     Bike   
PLACE NAME                 CITY           ST AGE S   Time     mph
===== ==================== ============== == === = ==============
    1 David Thompson        Saint Paul     Mn 32 M 00:59:30  26.2 
    2 Matthew Payne         Columbia Heigh Mn 33 M 01:00:51  25.6 
    3 Alex Hooke            Rochester      Mn 27 M 01:01:19  25.4 
    4 Mark Carey            Rochester      Mn 39 M 01:03:52  24.4 
    5 Jeremy Sartain        St. Paul       Mn 36 M 01:03:57  24.4 
    6 Jedd Braunwarth       Waconia        Mn 26 M 01:05:50  23.7 
    7 Sheldon Morgan        Houston        Mn 46 M 01:06:59  23.3 
    8 Mario Minelli         Kasson         Mn 40 M 01:07:42  23.0 
    9 Jonathan Pedersen     Maplewood      Mn 43 M 01:07:45  23.0 
   10 Eric Mills            Winona         Mn 24 M 01:08:08  22.9 

                             TOP TEN RUN TIMES
                                                   Run   
PLACE NAME                 CITY           ST AGE S Time   Pace
===== ==================== ============== == === = ===========
    1 David Thompson        Saint Paul     MN 32 M 33:56  5:28 
    2 Matthew Payne         Columbia Heigh MN 33 M 35:26  5:43 
    3 Alex Hooke            Rochester      MN 27 M 35:48  5:46 
    4 Martin Stensing       Powell         WY 33 M 36:11  5:50 
    5 Mark Carey            Rochester      MN 39 M 36:25  5:52 
    6 Dan Goltz             Viroqua        WI 39 M 38:21  6:11 
    7 Brian Lynch           Rochester      MN 36 M 38:40  6:14 
    8 Thomas Bisel          Dundas         MN 39 M 39:20  6:20 
    9 Ryan Ping             Winona         MN 34 M 39:49  6:25 
   10 Kameron Shahid        Rochester      MN 28 M 40:04  6:27 

                                               FEMALE AGE GROUP RESULTS 1 - 19
Place Bib  Name                    Age Sex City               St Rank   Swim  100yd Trn.1 Rank  Bike    Rate Trn.2 Rank  Run    Pace  Finish  
===== ==== ======================= === === ================== == ================== ===== ================== ===== ================== ======= 

                                               FEMALE AGE GROUP RESULTS 20 - 24
Place Bib  Name                    Age Sex City               St Rank   Swim  100yd Trn.1 Rank  Bike    Rate Trn.2 Rank  Run    Pace  Finish  
===== ==== ======================= === === ================== == ================== ===== ================== ===== ================== ======= 

                                               FEMALE AGE GROUP RESULTS 25 - 29
Place Bib  Name                    Age Sex City               St Rank   Swim  100yd Trn.1 Rank  Bike    Rate Trn.2 Rank  Run    Pace  Finish  
===== ==== ======================= === === ================== == ================== ===== ================== ===== ================== ======= 
    1    4 Greta Simpson            29 F   Minneapolis        MN    5   26:33  1:38  1:11    1 1:18:47  19.8  0:55    9   51:42  8:20 2:39:05 
    2   25 Autumn Durfey            26 F   Minneapolis        MN    6   27:36  1:41  2:15    9 1:25:17  18.3  1:40    2   46:27  7:29 2:43:12 
    3   26 Tricia Leaf              26 F   Chicago            IL    8   28:13  1:44  2:49    4 1:22:55  18.8  1:26    4   48:03  7:44 2:43:23 
    4   34 Lianna Walburg           28 F   Minneapolis        MN   13   35:08  2:09  2:05    2 1:20:38  19.3  1:50    1   43:49  7:04 2:43:27 
    5   24 Abby Holmquist           26 F   Minneapolis        MN    2   25:42  1:34  2:08    5 1:22:57  18.8  1:40    7   51:07  8:14 2:43:31 
    6   32 Petrice Mostardi         28 F   Rochester          MN    4   26:17  1:37  3:34   10 1:25:24  18.3  1:50    3   47:54  7:43 2:44:57 
    7   28 Brenna Rutherford        26 F   Minneapolis        MN    7   28:10  1:43  3:16    7 1:23:46  18.6  1:37    5   48:54  7:53 2:45:39 
    8   33 Alison Nesler            28 F   Minneapolis        MN   11   29:17  1:48  2:49    3 1:22:45  18.9  1:18    8   51:08  8:14 2:47:14 
    9   20 Codi Lashyro             25 F   Otsego             MN    3   25:49  1:35  3:36   12 1:29:10  17.5  2:38    6   50:57  8:12 2:52:07 
   10  211 Sarah Merchlewitz        26 F   Chicago            IL   12   30:12  1:51  2:31    8 1:25:13  18.3  1:47   12   53:12  8:34 2:52:52 
   11   37 Karlene Griggs           29 F   Maple Grove        MN    9   29:01  1:47  1:59    6 1:23:11  18.8  1:26   13   58:40  9:27 2:54:14 
   12   38 Giselle Sura Figueiredo  29 F   New Brighton       MN    1   24:24  1:30  2:05   14 1:39:39  15.7  1:08   11   51:47  8:20 2:59:00 
   13   36 Kristy Hubel             29 F   Minneapolis        MN   16   36:00  2:12  2:39   11 1:28:46  17.6  2:34   10   51:44  8:20 3:01:39 
   14   27 Kimberly Spurbeck        26 F   Minneapolis        MN   10   29:08  1:47  3:26   16 1:41:55  15.3  0:55   14 1:03:46 10:16 3:19:07 
   15   22 Meghan Senso             26 F   Minneapolis        MN   15   35:51  2:12  2:01   13 1:35:42  16.3  1:41   16 1:04:46 10:26 3:19:59 
   16   35 Amanda Peterson          29 F   Golden Valley      MN   17   38:01  2:20  3:01   17 1:42:11  15.3  1:28   15 1:03:47 10:16 3:28:25 
   17   23 Courtney Zick            26 F   Zumbrota           MN   14   35:43  2:11  2:07   15 1:40:39  15.5  1:10   18 1:13:26 11:49 3:33:01 
   18   31 Lauren Martinson         28 F   Minneapolis        MN   18   44:46  2:44  1:54   18 2:07:32  12.2  1:01   17 1:04:54 10:27 4:00:06 

                                               FEMALE AGE GROUP RESULTS 30 - 34
Place Bib  Name                    Age Sex City               St Rank   Swim  100yd Trn.1 Rank  Bike    Rate Trn.2 Rank  Run    Pace  Finish  
===== ==== ======================= === === ================== == ================== ===== ================== ===== ================== ======= 
    1    6 Robyn Wangberg           31 F   Winona             MN    4   24:47  1:31  1:24    1 1:13:21  21.3  1:04    3   43:14  6:58 2:23:47 
    2   43 Stephanie Alcivar        31 F   Bloomington        MN    2   21:23  1:19  1:31    2 1:14:49  20.9  1:06    6   48:13  7:46 2:26:59 
    3    3 Megan Ping               33 F   Winona             MN    3   23:51  1:28  1:40    4 1:17:03  20.2  1:48    1   40:59  6:36 2:27:17 
    4    7 Pam Nielsen              34 F   Minnetonka         MN    5   25:02  1:32  1:50    3 1:16:16  20.5  1:32    4   43:44  7:03 2:28:21 
    5    5 Sawra Maurer             30 F   Rochester          MN    1   21:12  1:18  1:16    6 1:18:42  19.8  1:12    5   46:10  7:26 2:28:30 
    6   49 Jacqueline Romano        34 F   Minneapolis        MN    7   29:03  1:47  2:17    5 1:17:45  20.1  1:43    2   42:25  6:50 2:33:10 
    7   44 Kyla Blazek              31 F   Winona             MN    8   29:11  1:47  2:29    7 1:20:34  19.4  1:32    8   52:58  8:32 2:46:41 
    8   40 Kathy Sherman            30 F   Winona             MN    6   26:56  1:39  3:09    8 1:25:18  18.3  1:37    9   54:36  8:48 2:51:33 
    9   47 Erika Ostrander          33 F   Chicago            IL   12   42:46  2:37  3:44    9 1:28:50  17.6  1:40    7   49:37  8:00 3:06:34 
   10   48 Sara Frandrup            34 F   Minneapolis        MN    9   35:40  2:11  1:56   10 1:37:04  16.1  1:16   10   58:22  9:24 3:14:17 
   11   46 Kimberly Holst           31 F   West Concord       MN   10   38:18  2:21  3:23   11 1:47:04  14.6  2:05   11 1:03:42 10:15 3:34:29 
   12  208 Allison Biesanz          34 F   Winona             MN   11   40:10  2:27  2:43   12 1:49:33  14.2  1:35   12 1:05:37 10:34 3:39:35 

                                               FEMALE AGE GROUP RESULTS 35 - 39
Place Bib  Name                    Age Sex City               St Rank   Swim  100yd Trn.1 Rank  Bike    Rate Trn.2 Rank  Run    Pace  Finish  
===== ==== ======================= === === ================== == ================== ===== ================== ===== ================== ======= 
    1    8 Julie Hull               38 F   Farmington         MN    1   24:43  1:31  1:00    1 1:09:53  22.3  0:54    1   42:34  6:51 2:19:01 
    2   58 Linda Hillen             39 F   Coppell            TX    6   35:52  2:12  1:43    2 1:19:21  19.7  1:28    2   49:24  7:57 2:47:45 
    3   54 Amy Henning              37 F   Appleton           WI    2   29:22  1:48  2:57    3 1:20:10  19.5  1:17    6 1:04:31 10:23 2:58:14 
    4   59 Valerie Mullen           39 F   Winona             MN    3   31:13  1:55  4:38    4 1:27:30  17.8  3:20    4   56:15  9:04 3:02:54 
    5   56 Tricia Buggs             37 F   Paynesville        MN    7   36:01  2:12  4:16    6 1:35:42  16.3  0:58    3   49:32  7:59 3:06:26 
    6   52 Kelly Momsen             35 F   Winona             MN    5   35:51  2:12  4:15    5 1:31:56  17.0  2:31    7 1:04:50 10:26 3:19:20 
    7  216 April Huntsinger         36 F   Burnsville         MN    9   38:54  2:23  3:27    7 1:40:26  15.5  2:16    5   59:57  9:39 3:24:58 
    8   55 Mari Livingston          37 F   Winona             MN    4   32:02  1:58  3:42    8 1:44:13  15.0  1:50    9 1:13:47 11:53 3:35:31 
    9  217 Amanda Weilandt          37 F   Minnesota City     MN    8   37:46  2:19  4:10    9 1:45:08  14.8  2:11    8 1:08:41 11:04 3:37:54 

                                               FEMALE AGE GROUP RESULTS 40 - 44
Place Bib  Name                    Age Sex City               St Rank   Swim  100yd Trn.1 Rank  Bike    Rate Trn.2 Rank  Run    Pace  Finish  
===== ==== ======================= === === ================== == ================== ===== ================== ===== ================== ======= 
    1    9 Sarah Mercer             42 F   Golden Valley      MN    1   24:04  1:29  1:52    1 1:10:49  22.0  1:08    1   42:54  6:55 2:20:45 
    2   63 Heidi Frey               42 F   Brentwood          MO    5   32:28  1:59  2:38    3 1:24:16  18.5  1:47    3   49:53  8:02 2:50:59 
    3   66 Karen Stettler           44 F   Lacrosse           WI    7   35:56  2:12  3:28    5 1:27:53  17.8  1:08    2   49:06  7:55 2:57:29 
    4   62 Cheryl Barker            41 F   Hudson             WI    2   29:04  1:47  2:27    2 1:21:32  19.1  2:02    7 1:03:38 10:15 3:00:42 
    5  221 Laurie Broghammer        41 F   Winona             MN    4   32:25  1:59  3:38    4 1:25:08  18.3  2:02    5   57:33  9:16 3:00:44 
    6  218 Stefani Vinkemeier       40 F   Maple Grove        MN    9   41:45  2:33  1:51    7 1:35:52  16.3  2:05    4   50:25  8:07 3:11:57 
    7   65 Pattie Ekman             43 F   West Concord       MN    3   32:01  1:58  2:42    6 1:31:55  17.0  2:16    8 1:07:53 10:56 3:16:44 
    8   60 Amy Gernes               40 F   Winona             MN    8   39:08  2:24  4:31    8 1:39:14  15.7  3:12    6 1:03:01 10:09 3:29:04 
    9   61 Jodie Carter             41 F   Minneapolis        MN    6   34:41  2:07  5:56    9 1:41:06  15.4  4:05    9 1:24:30 13:36 3:50:15 

                                               FEMALE AGE GROUP RESULTS 45 - 49
Place Bib  Name                    Age Sex City               St Rank   Swim  100yd Trn.1 Rank  Bike    Rate Trn.2 Rank  Run    Pace  Finish  
===== ==== ======================= === === ================== == ================== ===== ================== ===== ================== ======= 
    1   71 Laurel Logas             49 F   Winona             MN    1   31:52  1:57  2:37    1 1:14:12  21.0  1:33    1   49:34  7:59 2:39:47 
    2   70 Parvin Dorostkar         49 F   Minneapolis        MN    2   39:05  2:23  3:59    2 1:48:04  14.4  2:33    2 1:01:42  9:56 3:35:20 

                                               FEMALE AGE GROUP RESULTS 50 - 54
Place Bib  Name                    Age Sex City               St Rank   Swim  100yd Trn.1 Rank  Bike    Rate Trn.2 Rank  Run    Pace  Finish  
===== ==== ======================= === === ================== == ================== ===== ================== ===== ================== ======= 
    1   72 Bonnie Handmacher        50 F   Lanesboro          MN    1   30:48  1:53  3:51    1 1:36:55  16.1  2:57    1 1:02:31 10:04 3:17:00 

                                               FEMALE AGE GROUP RESULTS 55 - 59
Place Bib  Name                    Age Sex City               St Rank   Swim  100yd Trn.1 Rank  Bike    Rate Trn.2 Rank  Run    Pace  Finish  
===== ==== ======================= === === ================== == ================== ===== ================== ===== ================== ======= 
    1   76 Debra Christenson        57 F   Winona             MN    1   33:48  2:04  4:10    1 1:33:53  16.6  2:39    2   59:28  9:35 3:13:56 
    2   75 C.J. Hartman             56 F   Janesville         WI    2   33:51  2:04  2:19    2 1:37:21  16.0  2:23    3 1:17:39 12:30 3:33:30 
    3   74 Judy Novotny             55 F   Winona             MN    3   48:03  2:56  5:15    3 1:43:46  15.0  3:51    1   58:09  9:22 3:39:01 

                                               FEMALE AGE GROUP RESULTS 60 - 64
Place Bib  Name                    Age Sex City               St Rank   Swim  100yd Trn.1 Rank  Bike    Rate Trn.2 Rank  Run    Pace  Finish  
===== ==== ======================= === === ================== == ================== ===== ================== ===== ================== ======= 
    1  209 Carole Madland           63 F   Winona             MN    1   39:30  2:25  5:55    1 1:40:37  15.5  5:16    1 1:13:00 11:45 3:44:15 

                                               FEMALE AGE GROUP RESULTS 65 - 69
Place Bib  Name                    Age Sex City               St Rank   Swim  100yd Trn.1 Rank  Bike    Rate Trn.2 Rank  Run    Pace  Finish  
===== ==== ======================= === === ================== == ================== ===== ================== ===== ================== ======= 

                                               FEMALE AGE GROUP RESULTS 70 - 74
Place Bib  Name                    Age Sex City               St Rank   Swim  100yd Trn.1 Rank  Bike    Rate Trn.2 Rank  Run    Pace  Finish  
===== ==== ======================= === === ================== == ================== ===== ================== ===== ================== ======= 

                                               FEMALE AGE GROUP RESULTS 75 - 79
Place Bib  Name                    Age Sex City               St Rank   Swim  100yd Trn.1 Rank  Bike    Rate Trn.2 Rank  Run    Pace  Finish  
===== ==== ======================= === === ================== == ================== ===== ================== ===== ================== ======= 

                                               FEMALE AGE GROUP RESULTS 80 - 84
Place Bib  Name                    Age Sex City               St Rank   Swim  100yd Trn.1 Rank  Bike    Rate Trn.2 Rank  Run    Pace  Finish  
===== ==== ======================= === === ================== == ================== ===== ================== ===== ================== ======= 

                                               FEMALE AGE GROUP RESULTS 85 - 98
Place Bib  Name                    Age Sex City               St Rank   Swim  100yd Trn.1 Rank  Bike    Rate Trn.2 Rank  Run    Pace  Finish  
===== ==== ======================= === === ================== == ================== ===== ================== ===== ================== ======= 

                                                MALE AGE GROUP RESULTS 1 - 19
Place Bib  Name                    Age Sex City               St Rank   Swim  100yd Trn.1 Rank  Bike    Rate Trn.2 Rank  Run    Pace  Finish  
===== ==== ======================= === === ================== == ================== ===== ================== ===== ================== ======= 
    1   77 Luke Gruhlke             17 M   Monticello         MN    1   21:30  1:19  1:49    1 1:12:05  21.6  1:17    1   43:56  7:05 2:20:34 
    2   79 Brian Kaeter             18 M   Shoreview          MN    2   33:15  2:02  2:39    2 1:15:41  20.6  2:06    2   45:30  7:20 2:39:09 
    3   78 Andrew Polasky           17 M   Arden Hills        MN    3   41:29  2:32  1:45    3 1:22:19  19.0  1:57    3   49:47  8:01 2:57:14 

                                                MALE AGE GROUP RESULTS 20 - 24
Place Bib  Name                    Age Sex City               St Rank   Swim  100yd Trn.1 Rank  Bike    Rate Trn.2 Rank  Run    Pace  Finish  
===== ==== ======================= === === ================== == ================== ===== ================== ===== ================== ======= 
    1   86 Eric Mills               24 M   Winona             MN    1   24:31  1:30  1:24    1 1:08:08  22.9  1:05    2   44:22  7:09 2:19:28 
    2   85 Terence Steinberg        23 M   Saint Paul         MN    2   25:07  1:32  1:53    2 1:12:03  21.7  1:20    1   42:37  6:52 2:22:59 
    3   87 David Timm               24 M   Rochester          MN    3   25:41  1:34  1:59    5 1:18:39  19.8  1:11    3   44:35  7:11 2:32:02 
    4   84 Jason Koneczny           23 M   Oakdale            MN    5   30:08  1:51  3:25    4 1:18:05  20.0  1:30    5   51:57  8:22 2:45:02 
    5   82 Daniel Sebo              22 M   Winona             MN    6   30:56  1:54  3:11    3 1:17:26  20.1  1:33    6   52:27  8:27 2:45:32 
    6   83 Nicholas Furlong         22 M   N St Paul          MN    7   39:35  2:25  2:06    6 1:19:00  19.7  1:03    4   51:55  8:22 2:53:38 
    7   80 Jacob Kostuck            21 M   Winona             MN    4   26:00  1:36  2:43    7 1:35:35  16.3  1:28    7 1:00:07  9:41 3:05:50 

                                                MALE AGE GROUP RESULTS 25 - 29
Place Bib  Name                    Age Sex City               St Rank   Swim  100yd Trn.1 Rank  Bike    Rate Trn.2 Rank  Run    Pace  Finish  
===== ==== ======================= === === ================== == ================== ===== ================== ===== ================== ======= 
    1   10 Alex Hooke               27 M   Rochester          MN    1   19:20  1:11  1:15    1 1:01:20  25.4  1:02    1   35:48  5:46 1:58:42 
    2   98 Kameron Shahid           28 M   Rochester          MN    3   23:33  1:27  2:05    3 1:08:24  22.8  1:23    2   40:04  6:27 2:15:26 
    3   90 Jedd Braunwarth          26 M   Waconia            MN    7   26:47  1:38  1:22    2 1:05:51  23.7  0:57    3   41:36  6:42 2:16:30 
    4   97 Ryan Pertile             28 M   Maple Grove        MN    5   25:11  1:33  1:19    5 1:12:43  21.5  0:57    5   42:14  6:48 2:22:22 
    5  102 Garrick Holey            29 M   Winona             MN   13   29:50  1:50  1:43    4 1:09:28  22.5  0:48    7   44:43  7:12 2:26:28 
    6  105 Christopher Coon         29 M   Rochester          MN    4   24:36  1:30  4:11    6 1:13:44  21.2  1:55    6   42:33  6:51 2:26:55 
    7  104 Cory Felderman           29 M   Rochester          MN    6   26:19  1:37  3:30    7 1:16:46  20.3  2:25    4   42:12  6:48 2:31:09 
    8   92 Michael Theiler          26 M   La Crescent        MN    2   22:37  1:23  1:50    9 1:22:23  18.9  1:34   13   52:40  8:29 2:41:02 
    9   95 Mark Mayer               27 M   Chatfield          MN   10   29:01  1:47  4:10    8 1:21:33  19.1  2:13   11   51:55  8:22 2:48:50 
   10   94 Ross Femrite             26 M   St. Louis Park     MN   14   30:20  1:51  3:40   11 1:27:50  17.8  1:04    8   48:27  7:48 2:51:19 
   11  106 Jonathan Jaka            29 M   Minneapolis        MN   18   36:19  2:13  1:44   13 1:29:03  17.5  0:58    9   49:30  7:58 2:57:32 
   12  100 Kurt Rannenberg          28 M   Winona             AL   12   29:36  1:49  2:51   12 1:28:29  17.6  1:37   15   55:51  9:00 2:58:21 
   13   99 Matthew Conetta          28 M   Chicago            IL   17   35:40  2:11  3:35   10 1:23:34  18.7  2:57   14   53:20  8:35 2:59:04 
   14   91 Joe Leaf                 26 M   Mpls               MN   16   32:25  1:59  4:04   14 1:29:06  17.5  1:47   12   52:33  8:28 2:59:51 
   15   89 Jamie Pomeroy            25 M   Mound              MN   15   31:52  1:57  3:04   15 1:29:07  17.5  2:48   16   59:15  9:33 3:06:03 
   16  101 Travis Volkman           29 M   Winona             MN    9   28:46  1:46  2:21   17 1:30:44  17.2  1:22   19 1:08:56 11:06 3:12:08 
   17   93 David Gregerson          26 M   Winona             MN    8   27:10  1:40  6:49   16 1:30:34  17.2  3:20   18 1:07:07 10:48 3:14:56 
   18  103 Brian Ellsworth          29 M   Rochester          MN   20   43:17  2:39  5:02   20 1:39:59  15.6  1:54   10   50:16  8:06 3:20:25 
   19  223 Aaron Gregerson          27 M   Brooklyn Park      MN   11   29:32  1:48  3:27   18 1:32:23  16.9  3:17   20 1:17:58 12:33 3:26:34 
   20   96 Zachary Krage            27 M   Winona             MN   19   37:52  2:19  3:28   19 1:39:45  15.6  1:47   17 1:04:10 10:20 3:26:58 
   21  222 Shay Koski               25 M   Savage             MN   21   53:41  3:17         21 2:12:10  11.8  1:26   21 1:22:01 13:12 4:23:22 

                                                MALE AGE GROUP RESULTS 30 - 34
Place Bib  Name                    Age Sex City               St Rank   Swim  100yd Trn.1 Rank  Bike    Rate Trn.2 Rank  Run    Pace  Finish  
===== ==== ======================= === === ================== == ================== ===== ================== ===== ================== ======= 
    1    2 David Thompson           32 M   Saint Paul         MN    1   18:06  1:07  0:50    1   59:30  26.2  0:43    1   33:56  5:28 1:53:03 
    2   12 Matthew Payne            33 M   Columbia Heights   MN    2   19:55  1:13  1:04    2 1:00:51  25.6  1:05    2   35:26  5:43 1:58:18 
    3   11 Martin Stensing          33 M   Powell             WY    4   22:55  1:24  1:30    5 1:10:14  22.2  1:16    3   36:11  5:50 2:12:04 
    4  234 Brenden O'Flanagen       32 M   White Bear Lake    MN    3   22:27  1:23  0:57    4 1:09:51  22.3  0:43    5   40:32  6:32 2:14:27 
    5   13 Ryan Ping                34 M   Winona             MN    7   24:42  1:31  1:36    3 1:09:00  22.6  1:23    4   39:49  6:25 2:16:29 
    6  115 Thomas Alcivar           33 M   Bloomington        MN    5   24:07  1:29  1:30    7 1:13:39  21.2  0:55    6   41:16  6:39 2:21:23 
    7  112 Ryan Lyle                32 M   Saint Paul         MN    6   24:15  1:29  1:05    6 1:11:29  21.8  1:10   14   50:32  8:08 2:28:30 
    8  111 Blaine Stott             32 M   Elkader            IA   10   28:27  1:45  2:24    9 1:19:03  19.7  1:32    7   41:21  6:40 2:32:43 
    9  109 Tim Evanson              31 M   New Hope           MN   16   34:08  2:05  2:16    8 1:14:47  20.9  1:04   10   48:50  7:52 2:41:02 
   10  117 Scott Longmuir           33 M   Westfield          IN   15   31:55  1:57  2:37   10 1:19:32  19.6  1:16    9   48:30  7:49 2:43:47 
   11  113 Eric MacKnight           32 M   New Brighton       MN    8   25:07  1:32  2:32   14 1:25:10  18.3  1:32   11   49:49  8:01 2:44:07 
   12  118 Mike Schmitt             33 M   Rochester          MN   14   31:47  1:57  2:10   12 1:22:29  18.9  1:52    8   46:18  7:28 2:44:35 
   13  119 Ryan Gunderson           34 M   Eau Claire         WI   11   28:50  1:46  2:08   11 1:21:31  19.1  1:21   15   53:00  8:32 2:46:47 
   14  108 Jack Leaf                30 M   Chicago            IL   12   29:50  1:50  2:56   15 1:27:02  17.9  1:27   13   50:29  8:08 2:51:41 
   15  120 Eric Shurson             34 M   Lewiston           MN   13   31:13  1:55  2:18   13 1:24:12  18.5  1:54   16   53:30  8:37 2:53:06 
   16  116 Dan Davenport            33 M   Mineapolis         MN    9   28:18  1:44  2:37   18 1:29:03  17.5  1:57   18   57:21  9:14 2:59:14 
   17  110 Jeremy Johnson           31 M   Winona             MN   17   34:29  2:07  3:29   16 1:27:31  17.8  2:34   17   55:33  8:57 3:03:34 
   18  114 Dion Chapman             32 M   St Paul            MN   19   40:48  2:30  2:56   17 1:28:11  17.7  2:48   12   50:07  8:04 3:04:48 
   19  226 Matt Biesanz             34 M   Winona             MN   18   38:56  2:23  4:32   20 2:05:02  12.5  2:06   19 1:12:33 11:41 4:03:07 
   20  121 Chris Goyette            34 M   Winona             MN   20   57:36  3:31  2:02   19 1:48:14  14.4  2:30   20 1:14:48 12:03 4:05:06 

                                                MALE AGE GROUP RESULTS 35 - 39
Place Bib  Name                    Age Sex City               St Rank   Swim  100yd Trn.1 Rank  Bike    Rate Trn.2 Rank  Run    Pace  Finish  
===== ==== ======================= === === ================== == ================== ===== ================== ===== ================== ======= 
    1    1 Mark Carey               39 M   Rochester          MN    1   20:29  1:15  0:56    1 1:03:53  24.4  0:52    1   36:25  5:52 2:02:33 
    2   14 Jeremy Sartain           36 M   St. Paul           MN    2   21:32  1:19  1:42    2 1:03:57  24.4  1:09    6   41:59  6:46 2:10:16 
    3  145 Thomas Bisel             39 M   Dundas             MN    3   23:19  1:26  1:16    3 1:09:02  22.6  0:49    4   39:20  6:20 2:13:44 
    4   15 Dan Goltz                39 M   Viroqua            WI   10   25:05  1:32  1:04    4 1:09:12  22.5  1:12    2   38:21  6:11 2:14:53 
    5  131 Brian Lynch              36 M   Rochester          MN   11   25:49  1:35  1:43    5 1:10:21  22.2  1:11    3   38:40  6:14 2:17:41 
    6  137 Darin Wieneke            36 M   St. Paul           MN   15   28:51  1:46  1:24    9 1:13:45  21.2  1:01    5   40:16  6:29 2:25:14 
    7  144 Joe Ryan                 38 M   Rochester          MN   19   29:28  1:48  1:25   15 1:15:19  20.7  0:49    7   43:06  6:57 2:30:05 
    8  122 Zach Lee                 35 M   Bloomington        MN    7   24:10  1:29  1:28   11 1:14:36  20.9  1:00   12   48:59  7:53 2:30:10 
    9  124 Chad May                 35 M   Albertville        MN   17   29:15  1:47  3:07    7 1:11:33  21.8  1:27    8   45:09  7:16 2:30:28 
   10  147 Jason Schmidt            39 M   Farmington         MN   13   27:32  1:41  3:12    6 1:11:05  21.9  1:19   11   48:39  7:50 2:31:44 
   11  134 Christian Hicks          36 M   Robbinsdale        MN    5   23:59  1:28  2:50   17 1:17:03  20.2  1:51   10   47:20  7:38 2:33:01 
   12  129 Christopher Selleck      35 M   Minneapolis        MN    6   24:03  1:28  1:59   12 1:14:37  20.9  2:40   16   52:05  8:23 2:35:21 
   13  123 Brad Rupprecht           35 M   Minneapolis        MN   12   27:05  1:40  2:38   14 1:15:12  20.7  1:40   14   49:07  7:55 2:35:40 
   14  146 David Chabot             39 M   Owaonna            MN   23   33:07  2:02  2:14    8 1:11:50  21.7  1:26   15   51:24  8:17 2:39:58 
   15  148 Boris Kipper             39 M   Fountain City      MN   24   33:21  2:02  2:15   16 1:16:07  20.5  2:38    9   47:05  7:35 2:41:23 
   16  127 Sean Pease               35 M   Albertville        MN   22   33:04  2:01  2:58   13 1:15:08  20.8  1:41   13   49:01  7:54 2:41:49 
   17  143 Bryan Cochran            38 M   Lakeville          MN    4   23:27  1:26  2:08   18 1:17:35  20.1  2:14   24   57:13  9:13 2:42:34 
   18  138 Vince Breza              36 M   Burnsville         MN    8   24:11  1:29  1:35   22 1:21:14  19.2  1:18   21   55:08  8:53 2:43:23 
   19  126 Joshua Weigel            35 M   Rochester          MN   16   29:04  1:47  1:14   10 1:14:32  20.9  1:06   26   58:10  9:22 2:44:03 
   20  142 Tracy Ternberg           38 M   Eau Claire         WI   14   28:04  1:43  2:29   19 1:17:55  20.0  1:45   19   54:37  8:48 2:44:46 
   21  227 Brian Brophy             35 M   Bloomington        MN    9   24:28  1:30  3:23   21 1:20:35  19.4  2:26   25   57:31  9:16 2:48:20 
   22  136 Matt Linak               36 M   Madison            WI   20   30:48  1:53  2:49   20 1:19:09  19.7  1:31   20   55:05  8:52 2:49:18 
   23  130 Allan Ludwig             36 M   Cedar Falls        IA   18   29:27  1:48  3:41   26 1:26:18  18.1  1:48   18   53:50  8:40 2:55:02 
   24  139 Tobias Kederer           37 M   Apple Valley       MN   21   32:35  2:00  2:26   24 1:22:00  19.0  2:28   22   56:52  9:10 2:56:19 
   25  128 Marty Momsen             35 M   Winona             MN   25   34:40  2:07  2:46   23 1:21:22  19.2  1:20   23   57:02  9:11 2:57:07 
   26  133 Josh Cichy               36 M   Red Wing           MN   26   35:10  2:09  3:25   25 1:25:03  18.3  2:01   17   53:48  8:40 2:59:25 
   27  140 Benjamin Furuseth        37 M   Prior Lake         MN   27   36:40  2:15  2:54   27 1:30:26  17.3  2:34   27 1:03:58 10:18 3:16:29 

                                                MALE AGE GROUP RESULTS 40 - 44
Place Bib  Name                    Age Sex City               St Rank   Swim  100yd Trn.1 Rank  Bike    Rate Trn.2 Rank  Run    Pace  Finish  
===== ==== ======================= === === ================== == ================== ===== ================== ===== ================== ======= 
    1  149 Mario Minelli            40 M   Kasson             MN    6   27:41  1:42  1:36    1 1:07:43  23.0  0:55    1   40:33  6:32 2:18:26 
    2   19 Brad Skillicorn          41 M   Winona             MN    4   25:38  1:34  2:26    3 1:09:27  22.5  1:24    2   42:22  6:49 2:21:13 
    3  159 Jonathan Pedersen        43 M   Maplewood          MN    7   27:51  1:42  1:24    2 1:07:46  23.0  1:00    4   44:35  7:11 2:22:33 
    4  157 Jeff Winter              42 M   Edina              MN    2   23:54  1:28  2:50    5 1:11:38  21.8  2:11    3   44:00  7:05 2:24:31 
    5  156 Matt Mejia               42 M   St. Paul           MN    5   26:17  1:37  1:36    6 1:14:08  21.0  1:37    5   45:03  7:15 2:28:38 
    6  158 Peter Keen               42 M   Lino Lakes         MN    1   22:25  1:22  1:24    8 1:17:10  20.2  1:05    8   47:58  7:44 2:29:59 
    7  153 Andrew Becker            40 M   Rochester          MN   11   32:27  1:59  2:39    4 1:10:35  22.1  2:28    7   46:26  7:29 2:34:33 
    8  151 Erik Hull                40 M   Farmington         MN    8   30:10  1:51  1:44    9 1:17:25  20.2  1:11    6   46:10  7:26 2:36:37 
    9  155 Matthew Forsgren         41 M   Saint Paul         MN    3   25:28  1:34  4:28    7 1:16:10  20.5  2:26   10   49:48  8:01 2:38:16 
   10  160 Edward Younk             43 M   Rochester          MN    9   30:26  1:52  1:41   10 1:18:08  20.0  1:50   12   52:55  8:31 2:44:58 
   11  235 Matt Broghammer          42 M   Winona             MN   10   31:53  1:57  5:21   12 1:25:54  18.2  2:00    9   48:31  7:49 2:53:37 
   12  150 Chris Carlson            40 M   Minneapolis        MN   12   32:31  1:59  3:24   11 1:25:47  18.2  2:30   11   51:47  8:20 2:55:56 
   13  152 Bilal Naqvi              40 M   Woodbury           MN   13   33:35  2:03  2:54   13 1:47:18  14.5  1:59   13 1:00:02  9:40 3:25:44 

                                                MALE AGE GROUP RESULTS 45 - 49
Place Bib  Name                    Age Sex City               St Rank   Swim  100yd Trn.1 Rank  Bike    Rate Trn.2 Rank  Run    Pace  Finish  
===== ==== ======================= === === ================== == ================== ===== ================== ===== ================== ======= 
    1  174 Andy Clark               47 M   Northfield         MN    1   20:54  1:17  1:27    4 1:09:19  22.5  0:49    3   41:43  6:43 2:14:09 
    2  163 Randy Peterson           45 M   Northfield         MN    4   23:47  1:27  1:19    5 1:10:25  22.2  0:53    2   41:14  6:39 2:17:36 
    3  166 Dan Kline                45 M   Maplewood          MN    6   26:29  1:37  1:41    3 1:08:37  22.7  1:22    5   43:22  6:59 2:21:29 
    4  175 Barry Nordstrand         48 M   Excelsior          MN   13   33:51  2:04  1:33    2 1:08:35  22.7  1:13    1   40:25  6:31 2:25:35 
    5  176 Chris Hillen             49 M   Coppell            TX    7   27:02  1:39  1:29    7 1:12:57  21.4  1:18    6   44:14  7:08 2:26:57 
    6  165 Paul Dingels             45 M   Minneapolis        MN    3   23:23  1:26  1:47    8 1:15:30  20.7  1:01   10   48:15  7:46 2:29:52 
    7  171 Sheldon Morgan           46 M   Houston            MN   14   34:01  2:05  2:53    1 1:07:00  23.3  1:37    7   44:45  7:12 2:30:12 
    8  167 Nick Pilney              45 M   Eagan              MN    5   25:59  1:36  3:23   13 1:23:06  18.8  1:03    4   42:20  6:49 2:35:47 
    9  178 Jaye Blanshan            49 M   Eden Prairie       MN    9   27:53  1:42  1:43    9 1:16:25  20.4  1:25   12   52:17  8:25 2:39:41 
   10  173 Jerry Porter             47 M   Colfax             WI   12   32:17  1:59  3:27    6 1:11:32  21.8  1:39   13   52:24  8:26 2:41:16 
   11  170 Patrick Egan             46 M   Mendota Heights    MN    8   27:40  1:42  1:43   12 1:20:39  19.3  1:20   11   51:40  8:19 2:42:59 
   12  229 Tedd Morgan              48 M   Winona             MN   11   31:42  1:56  3:12   10 1:19:43  19.6  1:42    8   47:14  7:37 2:43:32 
   13  168 Jon Marquette            45 M   Plymouth           MN    2   22:30  1:23  1:50   11 1:19:57  19.5  1:41   14   59:33  9:35 2:45:28 
   14  230 Mike Becher              49 M   Lewiston           MN   15   34:27  2:07  3:08   14 1:24:37  18.4  1:40    9   47:18  7:37 2:51:09 
   15  231 Randy Hyde               49 M   Winona             MN   10   29:44  1:49  6:23   15 1:41:07  15.4  4:29   15 1:17:53 12:33 3:39:35 

                                                MALE AGE GROUP RESULTS 50 - 54
Place Bib  Name                    Age Sex City               St Rank   Swim  100yd Trn.1 Rank  Bike    Rate Trn.2 Rank  Run    Pace  Finish  
===== ==== ======================= === === ================== == ================== ===== ================== ===== ================== ======= 
    1  194 Brian Kelly              54 M   Minneapolis        MN    4   27:09  1:40  2:25    2 1:16:05  20.5  1:39    1   43:45  7:03 2:31:02 
    2  186 Tad Hauck                52 M   Eden Prairie       MN    2   26:11  1:36  2:04    1 1:15:42  20.6  2:01    2   45:28  7:19 2:31:22 
    3  183 Mark Chaney              51 M   La Crescent        MN    1   23:37  1:27  3:02    3 1:16:17  20.5  1:24    5   52:05  8:23 2:36:22 
    4  182 Keith Holmquist          51 M   Winona             MN    3   26:12  1:36  3:02    4 1:17:08  20.2  1:43    6   55:06  8:53 2:43:08 
    5  181 Barry Cash               50 M   Fort Atkinson      WI    6   30:31  1:52  3:11    6 1:24:14  18.5  2:31    3   49:52  8:02 2:50:17 
    6  185 Dan Valentine            52 M   Winona             MN    7   38:51  2:23  3:08    5 1:24:09  18.5  1:57    4   51:50  8:21 2:59:54 
    7  184 Kevin Obrien             52 M   Rushford           MN    5   28:15  1:44  3:40    7 1:32:04  16.9  2:02    7 1:00:08  9:41 3:06:06 
    8  232 Mark Wagner              50 M   Winona             MN    8   41:47  2:33  5:05    8 1:44:29  14.9  2:18    8 1:03:37 10:15 3:37:13 
    9  192 Kurt Sarkiaho            54 M   Winona             MN    9   54:40  3:20  4:57    9 1:53:39  13.7  4:58    9 1:43:23 16:39 4:41:34 

                                                MALE AGE GROUP RESULTS 55 - 59
Place Bib  Name                    Age Sex City               St Rank   Swim  100yd Trn.1 Rank  Bike    Rate Trn.2 Rank  Run    Pace  Finish  
===== ==== ======================= === === ================== == ================== ===== ================== ===== ================== ======= 
    1   17 Glen Dornfeld            55 M   Winona             MN    2   27:21  1:41  1:19    1 1:16:38  20.4  1:09    3   55:07  8:53 2:41:31 
    2  196 Ken Hubert               55 M   Faribault          MN    1   25:14  1:33  4:00    3 1:26:52  18.0  2:28    5   57:51  9:19 2:56:23 
    3  199 Walt Johnson             56 M   St Paul            MN    3   27:43  1:42  6:18    2 1:23:24  18.7  2:20    6   58:43  9:27 2:58:24 
    4  197 Bill Carter              56 M   Winona             MN    6   37:20  2:17  6:38    4 1:30:53  17.2  2:53    1   51:29  8:18 3:09:11 
    5  198 Robert Goss              56 M   Lewiston,          MN    7   43:13  2:39  2:58    5 1:31:22  17.1  4:08    4   57:19  9:14 3:18:56 
    6  200 Richmond McCluer         56 M   Winona             MN    4   27:48  1:42  3:40    6 1:36:41  16.1  4:19    7 1:19:23 12:47 3:31:48 
    7  195 Greg Novotny             55 M   Winona             MN    5   30:18  1:51  4:27    7 2:01:28  12.8  3:46    2   55:05  8:52 3:35:01 

                                                MALE AGE GROUP RESULTS 60 - 64
Place Bib  Name                    Age Sex City               St Rank   Swim  100yd Trn.1 Rank  Bike    Rate Trn.2 Rank  Run    Pace  Finish  
===== ==== ======================= === === ================== == ================== ===== ================== ===== ================== ======= 
    1  203 Jeffrey Reichel          60 M   Stillwater         MN    2   34:01  2:05  3:54    1 1:20:49  19.3  2:32    1   49:23  7:57 2:50:37 
    2  204 Sol Mirelez              60 M   Prior Lake         MN    3   45:34  2:47  3:04    2 1:24:58  18.4  2:04    2   58:44  9:28 3:14:22 
    3  205 Philip Gredler           60 M   Holmen             WI    1   31:58  1:57  4:04    3 1:34:02  16.6  3:05    3 1:19:35 12:49 3:32:41 

                                                MALE AGE GROUP RESULTS 65 - 69
Place Bib  Name                    Age Sex City               St Rank   Swim  100yd Trn.1 Rank  Bike    Rate Trn.2 Rank  Run    Pace  Finish  
===== ==== ======================= === === ================== == ================== ===== ================== ===== ================== ======= 

                                                MALE AGE GROUP RESULTS 70 - 74
Place Bib  Name                    Age Sex City               St Rank   Swim  100yd Trn.1 Rank  Bike    Rate Trn.2 Rank  Run    Pace  Finish  
===== ==== ======================= === === ================== == ================== ===== ================== ===== ================== ======= 
    1  207 Richard Nehring          70 M   Alden              IA    1   33:02  2:01  3:15    1 1:27:24  17.8  2:10    1 1:03:07 10:10 3:08:54 

                                                MALE AGE GROUP RESULTS 75 - 79
Place Bib  Name                    Age Sex City               St Rank   Swim  100yd Trn.1 Rank  Bike    Rate Trn.2 Rank  Run    Pace  Finish  
===== ==== ======================= === === ================== == ================== ===== ================== ===== ================== ======= 

                                                MALE AGE GROUP RESULTS 80 - 84
Place Bib  Name                    Age Sex City               St Rank   Swim  100yd Trn.1 Rank  Bike    Rate Trn.2 Rank  Run    Pace  Finish  
===== ==== ======================= === === ================== == ================== ===== ================== ===== ================== ======= 

                                                MALE AGE GROUP RESULTS 85 - 98
Place Bib  Name                    Age Sex City               St Rank   Swim  100yd Trn.1 Rank  Bike    Rate Trn.2 Rank  Run    Pace  Finish  
===== ==== ======================= === === ================== == ================== ===== ================== ===== ================== ======= 

Total Registered:                            231
Total Number of Individual Finishers:        181
Total Number of Relay Finishers:              18
Number of Male Finishers:                    126
Number of Female Finishers:                   55
Did not Finish Race or Did Not Start:         29