I have been involved in triathlon since 2001 and have experienced success from the beginning. I have consistently placed in the top 10 overall and top 3 in my age group since the first race I competed in. I have also competed in several National Championship and World Championship races for Olympic, Ironman 70.3 and Ironman distance races.
2010
- Ironman World Championships Kona, Hawaii
- Ironman 70.3 World Championships Clearwater, Florida
- ITU World Championships Budapest, Hungary
- Jordanelle Triathlon: 1st overall
- Park City Triathlon: 1st overall
- BAM Triathlon: 1st overall
- Echo Triathlon: 1st overall
- Ironman 70.3 Buffalo Springs/Lubbock Texas: qualifed for IM 70.3 World Champs
- Ironman St. George: 4th age group
- Ironman New Zealand: Top 15 finish age group
2009
- Boise Ironman 70.3: Top 3 age group finish
- Echo Triathlon: 3rd place finish
- Burley Spudman: 1st overall
- National Championships: Top 11 finish qualified for ITU World Champs
- Ironman 70.3 World Championships: PR finish time: 4 hours 46 minutes!
- Las Vegas Marathon: 3 hours 35 minutes: qualified for Boston Marathon
2008
- St. George Triathlon – 1st age group – 5th overall
- Boise 70.3 Ironman – 8th age group
- ITU World Championship – 24th overall
- Provo Triathlon – 1st overall
- Dino Triathlon – 2nd overall
- Echo Triathlon – 5th overall
- Scofield Triathlon – 2nd overall
- Burley Spudman – 2nd overall
- Lotoja
- Ironman Arizona
2007
- Oceanside 70.3 Ironman – 22nd age group
- St. George Triathlon – 1st overall
- Escape From Alcatraz – 3rd age group
- Baja 70.3 Ironman – 3rd age group
- Echo Triathlon – 3rd overall
- Burley Spudman – 3rd overall
- Jordanelle Triathlon – 1st age group – 5th overall
- Ironman 70.3 World Championship – 20th age group
2006
- Las Vegas Triathlon – 3rd age group
- Auburn Internation Triathlon – 5th age group
- Ironman Coeur d’Alene – Finished!
- Jordanelle Triathlon – 1st age group – 5th Overall
2005
- St George Triathlon – 1st age group – 5th overall
- Salem Sprint – 1st age group – 4th overall
- Echo Triathlon – 1st age group – 5th overall
- Freedom Festival 10k – 3rd age group – Top 15 overall
- * Jordonelle Triathlon – 1st age group – 5th overall
- Ogden Valley Triathlon – 1st age group – 6th overall
- Cataline Island Triathlon – 4th age group – Top 20 overall
- Rock N Roll Marathon Finished – 3 hrs 45 min
*qualified for USAT age group National at this race.