Races & Results


3rd2:02:20St. Anthony's TriathlonApril 29St. Petersburg, FL
3rd2:20:05Escape from Alcatraz TriathlonJune 3San Francisco, CA
1st 4:29:15IRONMAN 70.3 Costa RicaJune 24Playa del Coco, Costa Rica
2nd2:03:01NYC TriathlonJuly 1New York, NY
1st2:17:01Changsha·Wangcheng International TriathlonSeptember 16China
1st 4:31:47IRONMAN 70.3 CoquimboOctober 20Coquimbo, Chile
2nd 4:20:17IRONMAN 70.3 Buenos Aires (South American Championship)November 4Buenos Aires, Argentina
1st4:22:54IRONMAN 70.3 CartagenaDecember 2Cartagena, Colombia


St. Anthony's Triathlon
(best swim, bike, & run splits)
April 30St. Petersburg, FL
1st1:42:06Escape from Alcatraz Triathlon
(swim cancelled)
June 11San Francisco, CA
1st1:56:54NYC TriathlonJuly 16New York, NY
1st 1:55:32Des Moines Escape TriSeptember 3Des Moines, IA
1st2:04:30Lake Geneva Escape TriSeptember 23Lake Geneva, WI
2nd4:18:59IRONMAN 70.3 Costa Rica
(best swim split)
June 18Playa del Coco, Costa Rica
2nd2:14:38Beijing International TriSeptember 10Beijing, China
3rd (flat)4:13:08IRONMAN 70.3 MonterreyMay 14Monterrey, Mexico
3rd4:31:16IRONMAN 70.3 Victoria
(best swim split)
June 4Victoria, Canada
6th4:39:12IRONMAN 70.3 MiamiOctober 22Miami, FL
15thIsland House TriathlonNovember 17-18 Bahamas


1st4:36:41Challenge San GilJuly 3Querétaro, Mexico
1st4:20:41IRONMAN 70.3 EcuadorJuly 31Manta, Ecuador
1st4:23:20IRONMAN 70.3 CartagenaDecember 4Cartagena, Columbia
3rd2:02:11St. Anthony's TriathlonApril 24St. Petersburg, FL
4th2:08:54Beijing International TriSeptember 11Beijing, China
5th4:59:43Wildflower TriathlonApril 30Lake San Antonio, CA
5th2:26:49Escape from AlcatrazJune 12San Francisco, CA
7th4:15:44IRONMAN 70.3 Pan American Pro Championship PanamaJanuary 31Panama
8th 4:01:33 (combined)Island House TriathlonOctober 28-3Bahamas


1st4:40:31IRONMAN 70.3 St. CroixMay 3St. Croix
1st4:37:29Challenge San GilJune 21San Gil, Mexico
1st4:14:38IRONMAN 70.3 EcuadorAugust 9Manta, Ecuador
1st 4:31:46IRONMAN 70.3 SilvermanOctober 4Henderson, Nevada
1st4:18:47Challenge FloridaNovember 8Venice Beach, Florida
1st2:07:16Beijing International TriSeptember 20Beijing, China
2nd2:13:58Escape from AlcatrazJune 7San Francisco, California
2nd 2:01:09New York City TriathlonJuly 19New York, NY
4th4:19:32IRONMAN 70.3 New OrleansApril 19New Orleans, Louisiana


1stIRONMAN 70.3 Syracuse
1st5i50 New Orleans
1st5i50 Mont Tremblant
2ndIRONMAN 70.3 Princeton
2ndIRONMAN 70.3 Silverman
2ndIRONMAN 70.3 Miami
2nd5i50 Kansas City
3rdIRONMAN 70.3 Florida
3rd5i50 Boulder Peak
4thHyVee 5i50 Championship
5thRev3 Knoxville


1stRev3 Knoxville
1stRev3 Wisconsin
1st5i50 Kansas City
2nd5i50 St. Louis
2ndLifetime Fitness Minneapolis Triathlon
2nd Rev3 Florida
3rdLifetime Fitness Championship Oceanside Triathlon
3rdLifetime Fitness Nautica South Beach Triathlon
3rdBoulder Peak Triathlon
3rdRev3 Williamsburg
3rdRev3 Maine
3rdLifetime Fitness Tempe Triathlon
3rdLifetime Fitness Dallas Triathlon
5th5i50 Championships HyVee Triathlon
5thEscape from Alcatraz
5thLifetime Fitness Captex Triathlon
12th5i51 St. Anthony's


1stRev3 Maine
2ndFAST Triathlon, Brazil
2ndHerbalife Triathlon Los Angeles
2ndRev3 Knoxville
2nd UWC Triathlon Bahamas
3rdRev3 Portland
3rdUS Open Dallas Toyota Cup
3rdRev3 Wisconsin
4thLifetime Fitness South Beach
5th Rev3 Costa Rica
5thRev3 Florida
6thLifetime Fitness Captex
6thLifetime Fitness Minneapolis


1stITU Panama Pan American Cup
1stAmica 19.7 Championships
1stITU Lima Pan American Cup
4th5i50 New Orleans
5thITU Roatan Pan American Cup
5thRev3 Anderson
8thITU Clermont Pan American Cup


1stU23 National Championships

Named USA Triathlon’s Under-23 Athlete of the Year in 2010