Racing

2018
California International Triathlon 2:13 4th AG, 21st Overall
Escape From Alcatraz 2:34 16th AG, 73rd Overall
SuperSEAL Olympic Triathlon 2:14 12th AG, 18th Overall
Kaiser Permanente 5K 17:14 2nd AG, 12th Overall
Du 3 Bears Intermediate Duathlon 1:47 2nd AG, 4th Overall
2017
Ironman Santa Cruz 70.3 4:24 11th AG, 79th Overall
Oakland Triathlon 2:08 1st AG, 1st Overall (non-Elite)
Ironman Santa Rosa 70.3 4:35 15th AG, 71st Overall
Kaiser Permanente 5K 16:58 1st AG, 4th Overall
2016 USAT All American, Ironman All World Athlete Silver
Ironman Arizona 10:33 36th AG, 252nd Overall
Ironman Santa Cruz 70.3 4:38 16th AG, 61st Overall
Oakland Triathlon Festival 2:08 1st AG, 1st Overall (non-Elite)
HITS Napa 70.3 4:35 3rd AG, 6th Overall
Kaiser Permanente 5K 17:41 3rd AG, 5th Overall
2015
HITS Napa 70.3 4:55 2nd AG, 9th Overall
2014 70.3 Worlds Qualifier, Ironman All World Athlete Gold
Ironman Arizona 11:05 17th AG, 295th Overall
Ironman 70.3 World Championships 4:43 111th AG, 709th Overall
Ironman Vineman 70.3 5:03 17th AG, 221st Overall
Folsom Long Course Triathlon 6:05 7th AG, 78th Overall
Wildflower Triathlon 5:40 46th AG, 233rd Overall
Ironman Oceanside 70.3 4:49 9th AG, 119th Overall
2013 Ironman All World Athlete Bronze
Ironman Coeur d’Alene 11:35 36th AG, 412th Overall
Wildflower Triathlon 5:25 27th AG, 196th Overall
Ironman Oceanside 70.3 5:02 18th AG, 276th Overall
2012
Big Kahuna 5:09 12th AG, 74th Overall
Wildflower Triathlon 5:38 44th AG, 424th Overall
2011
Ironman Coeur d’Alene 15:36 166th AG, 1962nd Overall
2010
Ironman Coeur d’Alene 15:35 39th AG, 1858th Overall
2009
Giant Acorn International Triathlon 2:42 25th AG, 174th Overall