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

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

Rochesterfest Triathlon - olympic text Results


                                              Rochesterfest Triathlon
                                          Rochester, MN - JUNE 17th, 2012
                                         1.5 k Swim - 40 k Bike - 10 k Run

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

results by Final Time                                   results posted on:  www.finaltiming.com and onlineraceresults.com
                                                                                                                           Page 1
                                                  UNOFFICIAL OVERALL RESULTS
                                                   Rochesterfest Triathlon
                                               Rochester, MN - JUNE 17th, 2012
                                                         LONG COURSE

  Place Div/Tot  No.  Name                    Cat Age Sex City               St Time    
  ===== ======== ==== ======================= === === === ================== == ======= 
      1   1/6    1322 David Thompson          E    34 M   St .Paul           MN 1:52:52 
      2   2/6    1250 Alex Hooke              E    28 M   Rochester          MN 1:58:38 
      3   3/6    1294 Patrick Parish          E    27 M   Bloomington        MN 1:59:37 
      4   4/6    1346 Kevin Oconnor           E    41 M   Medina             MN 2:03:53 
      5   5/6    1289 Brendon O'Flanagan      E    35 M   St. Paul           MN 2:09:07 
      6   1/5    1215 Ruth Brennan Morrey     E    38 F   Rochester          MN 2:11:57 
      7   1/14   1222 Christopher Coon        I    31 M   Rochester          MN 2:12:16 
      8   1/6    1348 Clark Andy              I    49 M   Northfield         MN 2:12:36 
      9   1/15   1279 Mario Minelli           I    41 M   Kasson             MN 2:13:39 
     10   2/15   1217 Ben Bruno               I    41 M   Lake Elmo          MN 2:13:45 
     11   6/6    1271 Nick Madrinich          E    22 M   Chaska             MN 2:14:41 
     12   1/22   1349 Barkema Doug            I    36 M   St. Louis Park     MN 2:16:03 
     13   2/14   1239 Andrew Gislason         I    31 M   Owatonna           MN 2:16:26 
     14   2/6    1347 Peterson Randy          I    46 M   Northfield         MN 2:16:53 
     15   1/3    1224 Joseph Dalton           I    22 M   Minneapolis        MN 2:17:03 
     16   3/15   1351 Bob Thompson            I    43 M   Minneapolis        MN 2:17:18 
     17   1/9    1261 Kris Koepp              I    29 M   Rochester          MN 2:17:51 
     18   3/14   1313 Jason Sinnwell          I    34 M   Rochester          MN 2:18:59 
     19   2/22   1234 Jeremy Ekman            I    37 M   West Concord       MN 2:20:31 
     20   3/22   1249 Bart Hollaren           I    38 M   Andover            MN 2:21:17 
     21   4/14   1343 Buth Jordan             I    30 M   St. Paul           MN 2:22:07 
     22   2/9    1292 Christian Osmundson     I    25 M   Eden Prairie       MN 2:24:05 
     23   4/22   1269 Brian Lynch             I    37 M   Rochester          MN 2:24:27 
     24   4/15   1314 Josh Sprague            I    40 M   Edina              MN 2:24:38 
     25   2/5    1296 Hilary Patzer           E    32 F   St Paul            MN 2:25:03 
     26   5/22   1352 Makepalp James          I    37 M   New Albin          MN 2:27:29 
     27   5/14   1326 David Ulshmid           I    30 M   Arlington          SD 2:27:44 
     28   6/22   1299 Steve Pieper            I    39 M   Rochester          MN 2:27:56 
     29   3/5    1345 Schlaefer Katherine     E    34 F   St. Paul           MN 2:28:01 
     30   1/4    1235 Mike Ewen               I    55 M   Rochester          MN 2:28:23 
     31   4/5    1288 Lydia Novotny           E    29 F   Hopkins            MN 2:29:50 
     32   1/6    1245 Christa Heckman         I    32 F   Woodbury           MN 2:30:53 
     33   5/15   1304 Joe Ryan                I    40 M   Rochester          MN 2:30:56 
     34   1/7    1241 Susan Griffee           I    29 F   Rochester          MN 2:31:09 
     35   7/22   1201 Paul Agenten            I    35 M   Bozeman            MT 2:31:31 
     36   6/15   1227 Trevor Distad           I    44 M   Pine Island        MN 2:31:43 
     37   2/7    1260 Diana Koepp             I    27 F   Rochester          MN 2:32:14 
     38   8/22   1308 Aaron Shapley           I    37 M   Shorewood          MN 2:33:09 
     39   6/14   1244 Luke Healy              I    31 M   Rochester          MN 2:33:50 
     40   1/7    1211 Jenny Bradt             I    42 F   Chatfield          MN 2:34:09 
     41   7/15   1218 David Chabot            I    40 M   Owatonna           MN 2:34:28 
     42   7/14   1327 Georg Von Bormann       I    33 M   Rochester          MN 2:34:42 
     43   9/22   1339 Pulido Juan             I    35 M   Rochester          MN 2:36:43 
     44   3/6    1216 Stephan Brunelle        I    47 M   Holmen             WI 2:37:40 
     45   2/3    1225 Brett Danielson         I    23 M   Cokato             MN 2:37:45 
     46   1/4    1219 Kevin Cleereman         I    50 M   New Brighton       MN 2:38:24 
     47  10/22   1319 Jonathan Sudberry       I    39 M   Minneapolis        MN 2:38:31 
     48   8/14   1315 Adam Starkey            I    32 M   Rochester          MN 2:39:06 
     49   3/3    1306 Daniel Sebo             I    23 M   Winona             MN 2:39:24 
     50  11/22   1272 Dale Magnuson           I    36 M   Rochester          MN 2:40:22 
     51   3/7    1228 Mary Donlan             I    29 F   St. Paul           MN 2:40:39 
     52  12/22   1214 Erich Brelje            I    39 M   Mendota Heights    MN 2:41:32 
     53   4/7    1297 Kelle Peterson          I    26 F   Rochester          MN 2:42:43 
     54  13/22   1258 Grant Kesselring        I    36 M   Rochester          MN 2:42:48 
     55   5/5    1248 Suzanne Higgins         E    22 F   Grand Island       NE 2:43:10 
     56   8/15   1336 Bond Gregory            I    41 M   Rochester          MN 2:43:52 
     57   3/9    1329 David Williams          I    27 M   Rochester          MN 2:44:45 
     58   2/7    1333 Miller Rita             I    44 F   Winona             MN 2:45:17 
     59   4/9    1320 Garrett Swindlehurst    I    25 M   Saint Paul         MN 2:46:38 
     60   3/7    1309 Monica Shelly           I    40 F   Fort Dodge         IA 2:47:36 
     61   4/6    1238 Andrew Galbus           I    46 M   Mantorville        MN 2:47:42 
     62   5/7    1385 Shaefer Katie           I    26 F   Rochester          MN 2:48:14 
     63   9/15   1324 Emanuel Trabuco         I    44 M   Rochester          MN 2:50:28 
     64   2/6    1212 Robin Brandt            I    33 F   Minneapolis        MN 2:51:44 
     65   1/2    1236 David Fierke            C    42 M   Fort Dodge         IA 2:52:13 
     66   1/2    1243 Beth Guck               I    56 F   Andover            MN 2:52:31 
     67   1/1    1204 Ellen Backus            I    45 F   Victoria           MN 2:52:55 
     68   2/4    1263 Bill Krauss             I    50 M   Rochester          MN 2:54:00 
     69  10/15   1342 Brendal Randy           I    43 M   Waseca             MN 2:54:09 
     70   5/6    1232 Patrick Egan            I    47 M   Mendota Heights    MN 2:54:31 
     71   9/14   1337 Reyes Santiago          I    31 M   Rochester          MN 2:54:42 
     72   3/4    1213 Dave Brandt             I    54 M   Rochester          MN 2:54:44 
     73  14/22   1207 Matt Blanshan           I    37 M   Rochester          MN 2:55:07 
     74   6/7    1283 Petrice Mostardi        I    29 F   Rochester          MN 2:55:16 
     75   3/6    1206 Megan Beer              I    33 F   Owatonna           MN 2:55:22 
     76  15/22   1344 Nykew Olok              I    37 M   Mankato            MN 2:55:29 
     77   4/6    1312 Kristina Sinnott        I    32 F   Rochester          MN 2:55:44 
     78  16/22   1208 Matthew Block           I    37 M   Rochester          MN 2:56:38 
     79  10/14   1330 Greg Witchey            I    34 M   Brookings          SD 2:56:41 
     80   4/7    1252 Becky Huet              I    41 F   Jordan             MN 2:56:43 
     81   6/6    1205 Brian Bautch            I    49 M   Independence       WI 2:56:57 
     82   1/1    1264 Emma Krieter            I    19 F   Edina              MN 2:57:21 
     83   2/4    1334 Williamson Tom          I    59 M   Rochester          MN 2:57:31 
     84  11/14   1270 Nick Mack               I    32 M   New Ulm            MN 2:57:44 
     85  17/22   1286 John Myren              I    39 M   Rochester          MN 2:58:12 
     86  18/22   1287 Dominique Navarro       I    38 M   Rochester          MN 2:58:22 
     87   5/6    1266 Beth Lacanne            I    34 F   Rochester          MN 2:59:27 
     88  11/15   1325 Michael Turck           I    41 M   West Des Moines    IA 3:00:41 
     89   1/2    1254 Annalissa Johnson       I    36 F   Rochester          MN 3:04:16 
     90   5/7    1255 Velda Johnson           I    41 F   Maplewood          MN 3:04:32 
     91   5/9    1280 Walter Moore            I    26 M   Rochester          MN 3:05:00 
     92   3/4    1275 Patrick McKee           I    59 M   Rochester          MN 3:05:34 
     93  19/22   1331 Dan Wrona               I    35 M   Coralville         IA 3:07:05 
     94   6/9    1291 Marc Olive              I    26 M   Rochester          MN 3:08:18 
     95   7/7    1226 Sara Demars             I    27 F   Rochester          MN 3:08:25 
     96   2/2    1323 Gale Tinglov            I    55 F   St. Cloud          MN 3:08:53 
     97   7/9    1301 Greg Rice               I    26 M   Riverside          MO 3:09:52 
     98  20/22   1303 Matt Russell            I    37 M   Rochester          MN 3:11:29 
     99  12/15   1285 Hassan Murad            I    43 M   Rochester          MN 3:12:02 
    100   1/1    1307 Cathy Sell              A    34 F   Rochester          MN 3:12:21 
    101   1/2    1332 Slater Christopher      I    14 M   Rochester          MN 3:13:42 
    102  13/15   1209 Brian Bluhm             I    40 M   Cottage Grove      MN 3:15:13 
    103   8/9    1350 Funke Andrea            I    26 M   Austin             MN 3:15:18 
    104   9/9    1267 Chris Lukenbill         I    29 M   Rochester          MN 3:15:51 
    105   6/7    1310 Kim Siebold             I    43 F   Lakeville          MN 3:17:04 
    106   4/4    1290 Kelly Ohara             I    54 M   Rochester          MN 3:18:08 
    107  12/14   1335 Wagstaff Alan           I    33 M   Rochester          MN 3:19:25 
    108   2/2    1242 Megan Grudem            I    37 F   Rochester          MN 3:20:40 
    109  21/22   1277 Justin Meunier          I    35 M   Rochester          MN 3:21:10 
    110   1/3    1274 Edward Maslowski        I    66 M   Rochester          MN 3:22:02 
    111  13/14   1321 Travis Thiex            I    32 M   Volga              SD 3:22:32 
    112   1/1    1237 Connie Foster           I    61 F   River Falls        WI 3:22:33 
    113  14/15   1341 Gradilone Sergio        I    40 M   Rochester          MN 3:23:06 
    114   1/2    1281 Paula Moreau            I    51 F   Faribault          MN 3:23:06 
    115  22/22   1340 Fernandez-Za Martin     I    39 M   Rochester          MN 3:23:07 
    116   2/2    1262 Timothy Kramer          I    16 M   Rochester          MN 3:24:22 
    117   6/6    1223 Alicia Cory             I    34 F   Rochester          MN 3:25:32 
    118   1/1    1265 Amy Kryka               I    23 F   Rochester          MN 3:26:04 
    119   2/2    1328 Judy Weller             I    53 F   Rochester          MN 3:26:37 
    120   4/4    1257 Walt Johnson            I    58 M   St. Paul           MN 3:28:51 
    121  14/14   1284 Taofic Mounajjed        I    33 M   Rochester          MN 3:29:24 
    122   7/7    1233 Pattie Ekman            I    44 F   West Concord       MN 3:32:08 
    123  15/15   1311 Thomas Siebold          I    42 M   Lakeville          MN 3:36:36 
    124   2/3    1302 Fred Roethlisberger     I    69 M   River Falls        WI 3:36:42 
    125   3/3    1240 Gary Greinert           I    65 M   Bloomington        MN 3:41:47 
    126   2/2    1276 Jason Melby             C    36 M   Brookings          SD 3:43:01 
  results by Final Time                               results posted on:  www.finaltiming.com


                                                  LONG COURSE: RELAY RESULTS
                                                                
Place Bib  TEAM   MEMBERS:SWIMMER, BIKER, RUNNER  Rank   Swim  Pace Trn.1 Rank    Bike  Rate Trn.2 Rank   Run   Pace  Finish  
===== ==== ===================================== ================== ===== ================== ===== ================== ======= 
    1 1417 Holy Cross Hunks : Gary Lovelace , Shawn Nevala , William Nevala                          
                                                    4   37:04  2:16  0:52    1 1:15:56  31.6  0:36    1   46:08  7:26 2:40:33 
    2 1418 Team Sutor : Wendy Nevala , Bruce Sutor , Shari Sutor                                     
                                                    2   35:13  2:09  1:05    2 1:23:42  28.7  0:44    2   55:38  8:58 2:56:20 
    3 1415 Persistent Aliens : Gert Bronfort , Roni Evans ,                                          
                                                    1   33:45  2:04  1:26    3 1:24:06  28.5  1:12    3 1:06:13 10:40 3:06:41 
    4 1416 Moms on the Go : Dawn Johnson , Macayla Walker , Robyn Walker                             
                                                    3   35:48  2:11  1:07    4 1:41:15  23.7  0:53    4 1:07:17 10:50 3:26:17 
                                                                      Page 1


                    PENALTY TIME ISSUED

No.  Name                    Age Sex City               St Penalty Penalty Comment                
==== ======================= === === ================== == ======= ============================== 

                                                        DID NOT FINISH

Bib  Name                    Age Sex City               St Rank   Swim  100yd Trn.1 Rank    Bike  Rate Trn.2 Rank   Run   Pace  Finish  
==== ======================= === === ================== == ================== ===== ================== ===== ================== ======= 
1318 Dustin Stoltz            25 M   Tulare             CA    2   47:05  2:53  3:28    2 1:49:10  22.0  1:49                            
1338 Luis Pulido              32 M   Rochester          MN    1   26:14  1:36  3:06    1 1:26:30  27.7 33:34                            

                                                         DISQUALIFIED

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

                            TOP TEN SWIM TIMES
                                                                
                                                      Swim   100
PLACE NAME                 CITY           ST AGE S    Time   yds
===== ==================== ============== == === =  ============
    1 David Thompson        St .Paul       MN 34 M   18:52  1:10 
    2 Nick Madrinich        Chaska         MN 22 M   19:17  1:11 
    3 Alex Hooke            Rochester      MN 28 M   19:32  1:12 
    4 Kris Koepp            Rochester      MN 29 M   19:56  1:13 
    5 Kevin Oconnor         Medina         MN 41 M   20:22  1:15 
    6 Clark Andy            Northfield     MN 49 M   21:33  1:19 
    7 Diana Koepp           Rochester      MN 27 F   21:36  1:20 
    8 Bob Thompson          Minneapolis    MN 43 M   21:40  1:20 
    9 Jeremy Ekman          West Concord   MN 37 M   22:34  1:23 
   10 Christopher Coon      Rochester      MN 31 M   22:39  1:23 

                            TOP TEN BIKE TIMES
                                                     Bike   
PLACE NAME                 CITY           ST AGE S   Time     mph
===== ==================== ============== == === = ==============
    1 David Thompson        St .Paul       Mn 34 M 00:57:48  41.5 
    2 Alex Hooke            Rochester      Mn 28 M 00:59:36  40.3 
    3 Patrick Parish        Bloomington    Mn 27 M 01:00:37  39.6 
    4 Kevin Oconnor         Medina         Mn 41 M 01:02:53  38.2 
    5 Mario Minelli         Kasson         Mn 41 M 01:03:29  37.8 
    6 Bart Hollaren         Andover        Mn 38 M 01:04:27  37.2 
    7 Brendon O'Flanagan    St. Paul       Mn 35 M 01:04:27  37.2 
    8 Ben Bruno             Lake Elmo      Mn 41 M 01:04:52  37.0 
    9 Andrew Gislason       Owatonna       Mn 31 M 01:05:14  36.8 
   10 Bob Thompson          Minneapolis    Mn 43 M 01:06:09  36.3 

                             TOP TEN RUN TIMES
                                                   Run   
PLACE NAME                 CITY           ST AGE S Time   Pace
===== ==================== ============== == === = ===========
    1 Patrick Parish        Bloomington    MN 27 M 33:59  5:29 
    2 David Thompson        St .Paul       MN 34 M 34:47  5:36 
    3 Ruth Brennan Morrey   Rochester      MN 38 F 36:28  5:53 
    4 Alex Hooke            Rochester      MN 28 M 37:32  6:03 
    5 Georg Von Bormann     Rochester      MN 33 M 38:08  6:09 
    6 Christopher Coon      Rochester      MN 31 M 38:15  6:10 
    7 Mario Minelli         Kasson         MN 41 M 38:35  6:13 
    8 Joseph Dalton         Minneapolis    MN 22 M 38:57  6:17 
    9 Kevin Oconnor         Medina         MN 41 M 38:59  6:17 
   10 Jason Sinnwell        Rochester      MN 34 M 39:48  6:25 

                                               CLYDESDALE MALE OVERALL RESULTS

Place Bib  Name                    Age Sex City               St Rank   Swim  100yd Trn.1 Rank  Bike    Rate Trn.2 Rank  Run    Pace  Finish  
===== ==== ======================= === === ================== == ================== ===== ================== ===== ================== ======= 
    1 1236 David Fierke             42 M   Fort Dodge         IA    1   30:20  1:51  2:02    1 1:17:17  31.1  1:38    1 1:00:58  9:49 2:52:13 
    2 1276 Jason Melby              36 M   Brookings          SD    2   35:06  2:09  2:34    2 1:32:50  25.9  2:10    2 1:30:24 14:33 3:43:01 

                                                ATHENA FEMALE OVERALL RESULTS

Place Bib  Name                    Age Sex City               St Rank   Swim  100yd Trn.1 Rank  Bike    Rate Trn.2 Rank  Run    Pace  Finish  
===== ==== ======================= === === ================== == ================== ===== ================== ===== ================== ======= 
    1 1307 Cathy Sell               34 F   Rochester          MN    1   27:33  1:41  2:13    1 1:36:51  24.8  2:35    1 1:03:12 10:11 3:12:21 

                                                  ELITE MALE OVERALL RESULTS

Place Bib  Name                    Age Sex City               St Rank   Swim  100yd Trn.1 Rank  Bike    Rate Trn.2 Rank  Run    Pace  Finish  
===== ==== ======================= === === ================== == ================== ===== ================== ===== ================== ======= 
    1 1322 David Thompson           34 M   St .Paul           MN    1   18:52  1:10  0:51    1   57:49  41.5  0:35    2   34:47  5:36 1:52:52 
    2 1250 Alex Hooke               28 M   Rochester          MN    3   19:32  1:12  1:15    2   59:36  40.3  0:45    3   37:32  6:03 1:58:38 
    3 1294 Patrick Parish           27 M   Bloomington        MN    6   23:28  1:26  0:57    3 1:00:37  39.6  0:38    1   33:59  5:29 1:59:37 
    4 1346 Kevin Oconnor            41 M   Medina             MN    4   20:22  1:15  1:04    4 1:02:53  38.2  0:37    4   38:59  6:17 2:03:53 
    5 1289 Brendon O'Flanagan       35 M   St. Paul           MN    5   23:19  1:26  0:47    5 1:04:28  37.2  0:39    5   39:58  6:26 2:09:07 
    6 1271 Nick Madrinich           22 M   Chaska             MN    2   19:17  1:11  1:09    6 1:10:22  34.1  0:39    6   43:16  6:58 2:14:41 

                                                 ELITE FEMALE OVERALL RESULTS

Place Bib  Name                    Age Sex City               St Rank   Swim  100yd Trn.1 Rank  Bike    Rate Trn.2 Rank  Run    Pace  Finish  
===== ==== ======================= === === ================== == ================== ===== ================== ===== ================== ======= 
    1 1215 Ruth Brennan Morrey      38 F   Rochester          MN    3   27:18  1:40  1:08    1 1:06:21  36.2  0:45    1   36:28  5:53 2:11:57 
    2 1296 Hilary Patzer            32 F   St Paul            MN    2   26:08  1:36  1:16    2 1:12:36  33.1  0:53    2   44:13  7:07 2:25:03 
    3 1345 Schlaefer Katherine      34 F   St. Paul           MN    1   25:07  1:32  1:47    4 1:14:36  32.2  1:05    5   45:27  7:19 2:28:01 
    4 1288 Lydia Novotny            29 F   Hopkins            MN    4   28:55  1:46  1:39    3 1:13:04  32.8  1:03    4   45:11  7:17 2:29:50 
    5 1248 Suzanne Higgins          22 F   Grand Island       NE    5   33:08  2:02  1:20    5 1:22:42  29.0  0:55    3   45:07  7:16 2:43:10 

                                               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  
===== ==== ======================= === === ================== == ================== ===== ================== ===== ================== ======= 
    1 1264 Emma Krieter             19 F   Edina              MN    1   33:44  2:04  4:07    1 1:29:32  26.8  0:57    1   49:04  7:54 2:57:21 

                                               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  
===== ==== ======================= === === ================== == ================== ===== ================== ===== ================== ======= 
    1 1265 Amy Kryka                23 F   Rochester          MN    1   29:54  1:50  2:27    1 1:44:19  23.0  2:12    1 1:07:14 10:50 3:26:04 

                                               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 1241 Susan Griffee            29 F   Rochester          MN    5   27:44  1:42  1:14    1 1:15:31  31.8  1:10    1   45:31  7:20 2:31:09 
    2 1260 Diana Koepp              27 F   Rochester          MN    1   21:36  1:20  1:19    3 1:20:22  29.9  0:51    3   48:09  7:45 2:32:14 
    3 1228 Mary Donlan              29 F   St. Paul           MN    6   29:12  1:47  1:41    2 1:16:54  31.2  1:24    5   51:29  8:18 2:40:39 
    4 1297 Kelle Peterson           26 F   Rochester          MN    2   26:11  1:36  1:55    4 1:26:28  27.8  1:08    2   47:04  7:35 2:42:43 
    5 1385 Shaefer Katie            26 F   Rochester          MN    3   26:24  1:37  2:33    5 1:27:19  27.5  1:44    4   50:18  8:06 2:48:14 
    6 1283 Petrice Mostardi         29 F   Rochester          MN    4   27:23  1:41  2:00    6 1:30:46  26.4  1:26    6   53:44  8:39 2:55:16 
    7 1226 Sara Demars              27 F   Rochester          MN    7   32:27  1:59  2:05    7 1:34:27  25.4  1:34    7   57:55  9:20 3:08:25 

                                               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 1245 Christa Heckman          32 F   Woodbury           MN    1   23:20  1:26  1:28    1 1:17:33  30.9  1:06    1   47:28  7:39 2:30:53 
    2 1212 Robin Brandt             33 F   Minneapolis        MN    2   30:01  1:50  1:50    2 1:19:09  30.3  1:46    5   59:00  9:30 2:51:44 
    3 1206 Megan Beer               33 F   Owatonna           MN    3   30:16  1:51  2:26    5 1:27:30  27.4  1:37    2   53:36  8:38 2:55:22 
    4 1312 Kristina Sinnott         32 F   Rochester          MN    4   31:27  1:56  2:25    4 1:26:12  27.8  1:15    3   54:27  8:46 2:55:44 
    5 1266 Beth Lacanne             34 F   Rochester          MN    6   40:10  2:27  2:32    3 1:20:15  29.9  1:10    4   55:22  8:55 2:59:27 
    6 1223 Alicia Cory              34 F   Rochester          MN    5   35:42  2:11  2:06    6 1:29:14  26.9  1:31    6 1:17:02 12:24 3:25:32 

                                               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 1254 Annalissa Johnson        36 F   Rochester          MN    2   35:26  2:10  1:45    1 1:25:12  28.2  1:22    1 1:00:34  9:45 3:04:16 
    2 1242 Megan Grudem             37 F   Rochester          MN    1   34:40  2:07  4:50    2 1:35:47  25.1  2:21    2 1:03:05 10:10 3:20:40 

                                               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 1211 Jenny Bradt              42 F   Chatfield          MN    1   25:11  1:33  1:47    1 1:18:02  30.8  1:26    2   47:46  7:42 2:34:09 
    2 1333 Miller Rita              44 F   Winona             MN    4   34:12  2:06  1:58    3 1:22:42  29.0  1:08    1   45:20  7:18 2:45:17 
    3 1309 Monica Shelly            40 F   Fort Dodge         IA    2   27:46  1:42  1:43    2 1:19:03  30.4  1:27    5   57:40  9:17 2:47:36 
    4 1252 Becky Huet               41 F   Jordan             MN    3   33:34  2:03  2:46    5 1:25:32  28.1  2:00    3   52:54  8:31 2:56:43 
    5 1255 Velda Johnson            41 F   Maplewood          MN    7   38:25  2:21  2:48    4 1:22:59  28.9  3:05    4   57:16  9:13 3:04:32 
    6 1310 Kim Siebold              43 F   Lakeville          MN    5   34:32  2:07  2:14    6 1:28:56  27.0  2:14    6 1:09:09 11:08 3:17:04 
    7 1233 Pattie Ekman             44 F   West Concord       MN    6   35:06  2:09  2:37    7 1:30:38  26.5  2:22    7 1:21:26 13:07 3:32:08 

                                               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 1204 Ellen Backus             45 F   Victoria           MN    1   32:04  1:58  2:38    1 1:26:32  27.7  1:58    1   49:46  8:01 2:52:55 

                                               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 1281 Paula Moreau             51 F   Faribault          MN    2   45:11  2:46  2:37    1 1:31:02  26.4  1:51    1 1:02:28 10:04 3:23:06 
    2 1328 Judy Weller              53 F   Rochester          MN    1   41:31  2:32  4:11    2 1:33:06  25.8  2:05    2 1:05:47 10:36 3:26:37 

                                               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 1243 Beth Guck                56 F   Andover            MN    1   27:47  1:42  2:04    1 1:28:51  27.0  1:37    1   52:14  8:25 2:52:31 
    2 1323 Gale Tinglov             55 F   St. Cloud          MN    2   28:05  1:43  3:24    2 1:30:27  26.5  2:31    2 1:04:29 10:23 3:08:53 

                                               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 1237 Connie Foster            61 F   River Falls        WI    1   36:37  2:14  3:15    1 1:38:01  24.5  2:19    1 1:02:24 10:03 3:22:33 

                                               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 - 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 1332 Slater Christopher       14 M   Rochester          MN    1   36:14  2:13  1:19    1 1:31:44  26.2  1:23    1 1:03:04 10:09 3:13:42 
    2 1262 Timothy Kramer           16 M   Rochester          MN    2   37:47  2:19  1:41    2 1:35:11  25.2  2:18    2 1:07:27 10:52 3:24:22 

                                                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 1224 Joseph Dalton            22 M   Minneapolis        MN    1   27:26  1:41  1:07    1 1:08:40  35.0  0:56    1   38:57  6:17 2:17:03 
    2 1225 Brett Danielson          23 M   Cokato             MN    2   28:03  1:43  1:03    2 1:10:39  34.0  0:54    3   57:09  9:12 2:37:45 
    3 1306 Daniel Sebo              23 M   Winona             MN    3   29:39  1:49  2:25    3 1:15:38  31.7  1:18    2   50:26  8:07 2:39:24 

                                                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 1261 Kris Koepp               29 M   Rochester          MN    1   19:56  1:13  1:17    2 1:08:35  35.0  1:10    2   46:56  7:34 2:17:51 
    2 1292 Christian Osmundson      25 M   Eden Prairie       MN    5   28:00  1:43  2:00    1 1:06:56  35.9  1:46    1   45:25  7:19 2:24:05 
    3 1329 David Williams           27 M   Rochester          MN    3   27:25  1:41  1:09    4 1:22:32  29.1  0:58    3   52:43  8:29 2:44:45 
    4 1320 Garrett Swindlehurst     25 M   Saint Paul         MN    4   27:39  1:42  2:16    3 1:18:21  30.6  1:48    4   56:37  9:07 2:46:38 
    5 1280 Walter Moore             26 M   Rochester          MN    2   26:24  1:37  1:53    9 1:30:00  26.7  0:43    6 1:06:03 10:38 3:05:00 
    6 1291 Marc Olive               26 M   Rochester          MN    6   29:40  1:49  2:10    7 1:27:12  27.5  0:49    7 1:08:29 11:02 3:08:18 
    7 1301 Greg Rice                26 M   Riverside          MO    7   31:24  1:55  2:39    6 1:24:34  28.4  2:11    8 1:09:07 11:08 3:09:52 
    8 1350 Funke Andrea             26 M   Austin             MN    9   38:15  2:20  3:25    8 1:29:24  26.8  2:23    5 1:01:53  9:58 3:15:18 
    9 1267 Chris Lukenbill          29 M   Rochester          MN    8   35:57  2:12  2:48    5 1:23:22  28.8  2:25    9 1:11:21 11:29 3:15:51 

                                                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 1222 Christopher Coon         31 M   Rochester          MN    1   22:39  1:23  1:53    3 1:08:38  35.0  0:54    2   38:15  6:10 2:12:16 
    2 1239 Andrew Gislason          31 M   Owatonna           MN    5   26:22  1:37  1:26    1 1:05:15  36.8  0:58    4   42:29  6:51 2:16:26 
    3 1313 Jason Sinnwell           34 M   Rochester          MN    2   24:46  1:31  2:06    5 1:11:06  33.8  1:16    3   39:48  6:25 2:18:59 
    4 1343 Buth Jordan              30 M   St. Paul           MN    7   27:03  1:39  1:29    2 1:07:10  35.7  0:55    6   45:32  7:20 2:22:07 
    5 1326 David Ulshmid            30 M   Arlington          SD   10   29:33  1:49  1:36    4 1:10:39  34.0  1:26    5   44:32  7:10 2:27:44 
    6 1244 Luke Healy               31 M   Rochester          MN    4   26:03  1:36  1:49    7 1:15:34  31.8  1:21    7   49:06  7:55 2:33:50 
    7 1327 Georg Von Bormann        33 M   Rochester          MN    3   25:06  1:32  3:16   10 1:25:45  28.0  2:30    1   38:08  6:09 2:34:42 
    8 1315 Adam Starkey             32 M   Rochester          MN    6   26:44  1:38  1:52    6 1:15:04  32.0  1:46    9   53:41  8:39 2:39:06 
    9 1337 Reyes Santiago           31 M   Rochester          MN   11   30:10  1:51  2:53    8 1:22:50  29.0  1:15   10   57:36  9:17 2:54:42 
   10 1330 Greg Witchey             34 M   Brookings          SD    8   27:08  1:40  2:39   13 1:31:44  26.2  1:48    8   53:26  8:36 2:56:41 
   11 1270 Nick Mack                32 M   New Ulm            MN    9   27:19  1:40  1:16   11 1:27:01  27.6  1:13   11 1:00:59  9:49 2:57:44 
   12 1335 Wagstaff Alan            33 M   Rochester          MN   12   38:18  2:21  3:11    9 1:25:25  28.1  1:29   14 1:11:05 11:27 3:19:25 
   13 1321 Travis Thiex             32 M   Volga              SD   13   39:50  2:26  3:20   12 1:29:30  26.8  1:11   13 1:08:45 11:04 3:22:32 
   14 1284 Taofic Mounajjed         33 M   Rochester          MN   14   42:00  2:34  2:43   14 1:35:05  25.2  5:17   12 1:04:22 10:22 3:29:24 

                                                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 1349 Barkema Doug             36 M   St. Louis Park     MN    4   24:41  1:31  1:12    2 1:06:58  35.8  0:46    2   42:28  6:51 2:16:03 
    2 1234 Jeremy Ekman             37 M   West Concord       MN    1   22:34  1:23  2:25    3 1:08:20  35.1  1:06    7   46:08  7:26 2:20:31 
    3 1249 Bart Hollaren            38 M   Andover            MN   10   28:50  1:46  1:50    1 1:04:27  37.2  0:49    6   45:23  7:19 2:21:17 
    4 1269 Brian Lynch              37 M   Rochester          MN   11   28:58  1:46  1:43    4 1:11:39  33.5  1:03    1   41:05  6:37 2:24:27 
    5 1352 Makepalp James           37 M   New Albin          MN    5   25:02  1:32  1:56    8 1:14:44  32.1  1:01    4   44:49  7:13 2:27:29 
    6 1299 Steve Pieper             39 M   Rochester          MN    7   26:01  1:36  1:50    5 1:11:44  33.5  1:26    8   46:57  7:34 2:27:56 
    7 1201 Paul Agenten             35 M   Bozeman            MT    9   28:37  1:45  2:43    7 1:14:15  32.3  1:13    3   44:45  7:12 2:31:31 
    8 1308 Aaron Shapley            37 M   Shorewood          MN    2   22:42  1:24  1:45    6 1:13:45  32.5  2:11   15   52:48  8:30 2:33:09 
    9 1339 Pulido Juan              35 M   Rochester          MN    6   25:53  1:35  2:19   11 1:18:05  30.7  1:16   11   49:13  7:56 2:36:43 
   10 1319 Jonathan Sudberry        39 M   Minneapolis        MN   16   31:37  1:56  2:09    9 1:14:59  32.0  1:15   10   48:33  7:49 2:38:31 
   11 1272 Dale Magnuson            36 M   Rochester          MN    3   24:09  1:29  2:15   14 1:22:16  29.2  1:23   12   50:22  8:07 2:40:22 
   12 1214 Erich Brelje             39 M   Mendota Heights    MN   12   29:23  1:48  1:43   12 1:20:12  29.9  1:56    9   48:21  7:47 2:41:32 
   13 1258 Grant Kesselring         36 M   Rochester          MN   14   30:11  1:51  1:37   10 1:17:41  30.9  1:10   14   52:13  8:25 2:42:48 
   14 1207 Matt Blanshan            37 M   Rochester          MN    8   27:12  1:40  1:37   13 1:21:07  29.6  1:54   20 1:03:20 10:12 2:55:07 
   15 1344 Nykew Olok               37 M   Mankato            MN   13   29:31  1:48  5:09   20 1:33:55  25.6  1:37    5   45:19  7:18 2:55:29 
   16 1208 Matthew Block            37 M   Rochester          MN   15   31:31  1:56  4:13   19 1:26:44  27.7  2:47   13   51:24  8:17 2:56:38 
   17 1286 John Myren               39 M   Rochester          MN   20   34:54  2:08  2:41   15 1:22:48  29.0  1:16   16   56:36  9:07 2:58:12 
   18 1287 Dominique Navarro        38 M   Rochester          MN   18   32:40  2:00  2:36   16 1:24:24  28.4  1:51   17   56:53  9:10 2:58:22 
   19 1331 Dan Wrona                35 M   Coralville         IA   21   37:24  2:17  2:11   17 1:24:57  28.3  1:51   19 1:00:45  9:47 3:07:05 
   20 1303 Matt Russell             37 M   Rochester          MN   19   33:04  2:01  2:22   18 1:25:49  28.0  0:56   22 1:09:20 11:10 3:11:29 
   21 1277 Justin Meunier           35 M   Rochester          MN   17   32:08  1:58  5:13   21 1:34:35  25.4  3:35   21 1:05:42 10:35 3:21:10 
   22 1340 Fernandez-Za Martin      39 M   Rochester          MN   22   39:23  2:25  5:24   22 1:36:10  25.0  2:00   18 1:00:12  9:42 3:23:07 

                                                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 1279 Mario Minelli            41 M   Kasson             MN    6   29:03  1:47  1:36    1 1:03:29  37.8  0:58    1   38:35  6:13 2:13:39 
    2 1217 Ben Bruno                41 M   Lake Elmo          MN    2   26:17  1:37  1:28    2 1:04:52  37.0  0:45    2   40:25  6:31 2:13:45 
    3 1351 Bob Thompson             43 M   Minneapolis        MN    1   21:40  1:20  1:18    3 1:06:10  36.3  0:50    6   47:23  7:38 2:17:18 
    4 1314 Josh Sprague             40 M   Edina              MN    5   29:00  1:47  1:11    5 1:12:37  33.1  0:51    3   41:02  6:37 2:24:38 
    5 1304 Joe Ryan                 40 M   Rochester          MN    8   31:42  1:56  1:21    6 1:14:52  32.1  0:37    4   42:26  6:50 2:30:56 
    6 1227 Trevor Distad            44 M   Pine Island        MN    4   28:05  1:43  2:20    8 1:16:11  31.5  1:14    5   43:54  7:04 2:31:43 
    7 1218 David Chabot             40 M   Owatonna           MN    3   26:59  1:39  2:21    4 1:10:44  33.9  1:56    7   52:30  8:27 2:34:28 
    8 1336 Bond Gregory             41 M   Rochester          MN    9   32:51  2:01  1:52    7 1:15:43  31.7  0:58    8   52:31  8:27 2:43:52 
    9 1324 Emanuel Trabuco          44 M   Rochester          MN   10   33:28  2:03  2:04   10 1:19:15  30.3  1:29    9   54:13  8:44 2:50:28 
   10 1342 Brendal Randy            43 M   Waseca             MN   11   33:55  2:05  2:39    9 1:18:33  30.6  1:43   12   57:22  9:14 2:54:09 
   11 1325 Michael Turck            41 M   West Des Moines    IA   12   34:26  2:06  2:43   12 1:26:36  27.7  2:05   10   54:53  8:50 3:00:41 
   12 1285 Hassan Murad             43 M   Rochester          MN   13   36:00  2:12  4:14   15 1:33:15  25.7  1:45   11   56:52  9:09 3:12:02 
   13 1209 Brian Bluhm              40 M   Cottage Grove      MN   14   36:23  2:14  3:41   11 1:25:21  28.1  2:39   13 1:07:11 10:49 3:15:13 
   14 1341 Gradilone Sergio         40 M   Rochester          MN    7   31:16  1:55  3:53   13 1:27:16  27.5  2:26   15 1:18:17 12:36 3:23:06 
   15 1311 Thomas Siebold           42 M   Lakeville          MN   15   42:12  2:35  3:33   14 1:32:49  25.9  2:09   14 1:15:54 12:13 3:36:36 

                                                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 1348 Clark Andy               49 M   Northfield         MN    1   21:33  1:19  1:14    2 1:07:41  35.5  0:49    1   41:21  6:40 2:12:36 
    2 1347 Peterson Randy           46 M   Northfield         MN    2   25:10  1:33  1:16    1 1:07:36  35.5  0:49    2   42:04  6:47 2:16:53 
    3 1216 Stephan Brunelle         47 M   Holmen             WI    4   30:12  1:51  1:13    3 1:14:47  32.1  1:08    3   50:22  8:07 2:37:40 
    4 1238 Andrew Galbus            46 M   Mantorville        MN    6   35:11  2:09  2:24    4 1:15:51  31.6  1:16    4   53:02  8:33 2:47:42 
    5 1232 Patrick Egan             47 M   Mendota Heights    MN    3   28:33  1:45  1:39    6 1:23:28  28.8  1:31    6   59:22  9:34 2:54:31 
    6 1205 Brian Bautch             49 M   Independence       WI    5   35:07  2:09  2:53    5 1:20:21  29.9  1:46    5   56:52  9:09 2:56:57 

                                                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 1219 Kevin Cleereman          50 M   New Brighton       MN    1   29:18  1:48  1:51    1 1:13:20  32.7  1:50    1   52:08  8:24 2:38:24 
    2 1263 Bill Krauss              50 M   Rochester          MN    2   29:51  1:50  2:16    3 1:22:26  29.1  2:04    2   57:27  9:15 2:54:00 
    3 1213 Dave Brandt              54 M   Rochester          MN    3   31:35  1:56  2:48    2 1:16:46  31.3  1:30    3 1:02:07 10:00 2:54:44 
    4 1290 Kelly Ohara              54 M   Rochester          MN    4   33:11  2:02  2:45    4 1:35:25  25.2  3:22    4 1:03:27 10:13 3:18:08 

                                                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 1235 Mike Ewen                55 M   Rochester          MN    1   30:57  1:54  1:26    1 1:10:52  33.9  1:11    1   44:00  7:05 2:28:23 
    2 1334 Williamson Tom           59 M   Rochester          MN    4   37:21  2:17  2:26    2 1:20:47  29.7  1:54    2   55:04  8:52 2:57:31 
    3 1275 Patrick McKee            59 M   Rochester          MN    3   35:13  2:09  4:48    3 1:24:25  28.4  1:44    3   59:26  9:34 3:05:34 
    4 1257 Walt Johnson             58 M   St. Paul           MN    2   33:23  2:03  5:26    4 1:35:07  25.2  5:39    4 1:09:19 11:10 3:28:51 

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

                                                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  
===== ==== ======================= === === ================== == ================== ===== ================== ===== ================== ======= 
    1 1274 Edward Maslowski         66 M   Rochester          MN    3   39:27  2:25  3:32    2 1:31:40  26.2  3:04    1 1:04:22 10:22 3:22:02 
    2 1302 Fred Roethlisberger      69 M   River Falls        WI    2   39:16  2:24  3:04    3 1:41:45  23.6  5:43    2 1:06:56 10:47 3:36:42 
    3 1240 Gary Greinert            65 M   Bloomington        MN    1   37:28  2:18  2:47    1 1:30:04  26.6  2:07    3 1:29:22 14:23 3:41:47 

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

Total Registered:                            230
Total Number of Individual Finishers:        126
Total Number of Relay Finishers:               4
Number of Male Finishers:                     90
Number of Female Finishers:                   36
Did not Finish Race or Did Not Start:         97