More than 4,000 of the best amateur triathletes in the country made the journey to Cleveland, Ohio, August 10-11 for the 2019 Toyota USA Triathlon Age Group National Championships.
Cleveland hosted the event for the second straight year, as athletes from all 50 states raced for national titles at Edgewater Park.
The action began Saturday with the Olympic-Distance National Championships and continued into Sunday's sprint nationals.
Check out some of the best pictures from USA Triathlon's largest multisport event, courtesy of photographer Archi Trujillo.