2014
South Beach Triathlon 2nd Elite Amateur
St. Anthony's Triathlon 26th Male Pro
Mont Tremblant 5150 13th Male Pro
Philly Triathlon 18th Male Pro
New York City Triathlon 11th Male Pro
Chicago Triathlon 15th Male Pro
Madison Sprint Triathlon 1st Overall
Ironman Chattanooga 24th Male Pro
2015
St. Anthony's 15th Male Pro
Challenge Knoxville Half 15th Male Pro
Eagleman 70.3 17th Male Pro
Philly Triathlon 7th Male Pro
New York City Triathlon 15th Male Pro
Timberman 70.3 18th Male Pro
Madison Sprint Triathlon 1st Overall
Ironman Chattanooga 35th Male Pro
2016
Puerto Rico 70.3 18th Male Pro
Texas 70.3 38th Male Pro
Ironman Texas 32nd Male Pro
Rev3 Quassy Oly 15th Male Pro
Timberman 70.3 15th Male Pro
Hefei 70.3
Xiamen 70.3
2017
Chattanooga 70.3 15th Male Pro
Raleigh 70.3 23rd Male Pro
Ironman Lake Placid 15th Male Pro
Hammerfest Triathlon 2nd Over All
Ironman Louisville 24th Male Pro
Ironman Arizona 18th Male Pro
2018
St Anthony's Triathlon 15th Male Pro
Chattanooga 70.3 19th Male Pro
Ironman Boulder 15th Male Pro
Madison Sprint Triathlon 1st Over All
Ironman Louisville 8th Male Pro
Ironman Arizona 14th Male Pro
2019
Oceanside 70.3 20th Male Pro
Chattanooga 70.3 15th Male Pro
Eagleman 70.3 20th Male Pro
Mont Tremblant 70.3 13th Male Pro
Ironman FL 23rd Male Pro
2020
Oceanside 70.3
Chattanooga 70.3
Ironman Tulsa
Ironman Chattanooga
Ironman Florida