Race Schedule/Results

2019

  • 7/7 – IRONMAN 70.3 Muskoka
  • 10/12 – IRONMAN World Championships

2018

  • 5/12 – IRONMAN 70.3 Gulf Coast
    • 4:03:46 – 1st Overall
  • 6/24 – IRONMAN 70.3 Mont-Tremblant
    • 4:14:35 – 21st Overall/8th Amateur/3rd AG
  • 6/30 – Turtleman Triathlon
    • 47:33 – 2nd Overall
  • 8/4 – Loggerhead Triathlon
    • 1:00:01 – 2nd Overall
  • 10/13 – IRONMAN World Championships
    • 9:05:41 – 33rd AG/142nd Overall/10th USA Amateur
  • 10/4 – IRONMAN Florida
    • 9:09:52 – 1st Overall

2017

  • 3/26 – Turtleman Triathlon (turned Duathlon)
    • 1st Overall
  • 4/9 – IRONMAN 70.3 Florida
    • 4:08:26 – 3rd Overall/2nd Amateur/2nd AG
  • 6/4 – IRONMAN 70.3 Raleigh
    • 4:07:15 – 9th Overall/1st Amateur/1st AG
  • 8/5 – Loggerhead Triathlon
    • 1st Overall
  • 9/10 – IRONMAN 70.3 World Champs
    • 4:22:16 – 65th Overall/35th Amateur/11th AG
  • 11/4 – IRONMAN Florida
    • 9:03:30 – 8th Overall/3rd AG

2016

  • 3/20 – Frank Cook Memorial Super Sprint
    • 1st Overall
  • 4/24 – St Anthony’s Olympic Distance
    • DNF
  • 6/5 – IRONMAN 70.3 Raleigh
    • 4:29:21 (flatted) – 34th Overall/11th Amateur/5th AG
  • 8/6 – Loggerhead Sprint Tri
    • 58:23 – 1st Overall
  • 10/23 – IRONMAN 70.3 Miami
    • 4:13:26 – 25th Overall/2nd Amateur/1st AG

2015*

*Injury

2014*

  • 1/11 – HITS Naples Half Iron
    • 4:05:12 – 1st Overall

*Injury

2013

  • 4/28 – St Anthony’s
    • 1:56:41 (shortened swim) – 31st Elite Amateur
  • 6/1 – Motivation Man
    • 1:43:58 (shortened swim) – 6th Overall/1st AG
  • 6/22 – Riviera Beach Sprint Tri
    • 49:54 – 1st Overall
  • 8/3 – Loggerhead Sprint Tri
    • 59:25 – 1st Overall
  • 8/10 – USAT Age Group Nationals
    • 1:57:29 – 18th Overall/4th AG