Professional triathlete

/// /// ///



Eric started swimming competitively around age six and he quickly discovered how much he loved to compete and push the limits. He then started racing in local cycling events, and immediately fell in love with that as well. He completed his first triathlon when he was 12.

The sport of triathlon gained momentum in his life and he joined a collegiate cross country squad to help develop his running ability and managed to win an 18-19 USAT National Championship. He qualified for both professional card and entry into the ITU U23 World Championships in 2012 and by 2014, he was placing in the top five in ITU Continental Cup races – up from top 15 the year before – and the years he spent training at a higher level were starting to pay off.

In 2018, he switched focus to long distance, non-draft triathlon, immediately becoming a regular contender on the middle distance (70.3) circuit.



When he’s not training, Eric has become a full-fledged videographer, capturing point-of-view footage during his races and broadcasting that to a growing internet audience. He also films and edits behind-the-scenes video content that gives a glimpse into the often-unseen world of professional triathletes.




  • Ironman 70.3 Oceanside 7
  • Ironman 70.3 Victoria 4
  • Ironman 70.3 Mont-Tremblant 3
  • Ironman 70.3 Santa Rosa 5
  • Ironman 70.3 World Championships 19 Nice, France
  • Ironman 70.3 Los Cabos 6
  • Ironman 70.3 Indian Wells 2
  • Ironman Oceanside 70.3 4
  • Ironman Steelhead 70.3 1
  • Ironman Santa Cruz 70.3 1
  • Ironman Los Cabos 70.3 7
  • ITU Sarasota CAMTRI 15 Sprint
  • ITU World Triathlon Yokohama 27
  • ITU World Triathlon Hamburg DNF
  • ITU World Triathlon Edmonton 28 Sprint
  • ITU World Triathlon Montréal DNF
  • ITU Karlovy Vary World Cup 17
  • ITU World Triathlon Grand Final Rotterdam 17
  • ITU Sarasota Triathlon World Cup 25
  • ITU Tongyeong Triathlon World Cup 21 Sprint
  • ITU Miyazaki Triathlon World Cup 23