Schedule and Results



3/11/2017Sarasota Pan American Champs 15th
4/30/2017St. Anthony's 2nd
5/13/2017World Triathlon Series - Yokohama27th
6/11/2017Escape from Alcatraz7th
7/15/2017 World Triathlon Series - Hamburg DNF
7/29/2017World Triathlon Series - Edmonton28th
8/6/2017World Triathlon Series - MontrealDNF
9/3/2017Karlovy Vary World Cup17th
9/10/2017Beijing International Triathlon3rd
9/16/2017World Triathlon Series World Champs - Rotterdam17th
10/28/2017Tongyeong World Cup
11/5/17Miyazaki World Cup
11/17/2017Island House


2/20/2016UCSD Tritonman5thTritonman Triathlon 2016 Bike Highlights Video
3/12/2016Sprint Pam American Champs13th
4/3/2016World Cup – New Plymouth37th
5/14/2016World Triathlon Series – Yokohama 35thMissing the Olympic Team
6/12/2016Escape from Alcatraz 4th
7/2/2016World Triathlon Series– Stockholm28thRiding Around Stockholm
7/16/2016World Triathlon Series– Hamburg 24thHamburg WTS 2016 Recap
8/7/2016World Cup- Montreal3rdMontreal World Cup
9/4/2016World Triathlon Series- Edmonton24th
9/11/2016 Beijing International Triathlon 4th
10/21/2016Triathlon Grand Prix Houston
10/28/2016Island House Triathlon5th


2/21/2015UCSD Tritonman2ndTritonman Race
3/8/2015Clermont CAMTRI Cup2ndClermont Pre Race
Clermont Race
3/15/2015Sarasota CAMTRI Cup1stSarasota Race
4/19/2015Barbados CAMTRI Cup1st
4/26/15St. Anthony's Triathlon3rd
5/10/2015World Cup – Chengdu12thChengdu Race
6/7/2015Escape from Alcatraz 1stAlcatraz Pre Race
Alcatraz Race
7/12/2015Pan American Games 17thPanAm Games-Viking Life
7/19/2015WTS – Hamburg 39thHamburg World Triathlon Series - Inside the Bike
8/8/2015USAT Super Sprint1stViking Life S1E2: Milwaukee Super Sprint
8/23/2015WTS – Stockholm18thViking Life S1E3: Swedish Homecoming - Stockholm WTS
Stockholm World Triathlong Series 2015 - Inside the Race
9/6/2015WTS - Edmonton17thEdmonton World Triathlon Series-On the bike
9/20/2015Beijing International Triathlon 1st
10/24/2015Tongyeong World Cup25th