At the 2024 Paris Olympic Games, Seth was part of the American Mixed Team Relay that won the silver medal.
Seth Rider
Athlete's Profile
United States
1997
World Triathlon Athlete ID: 76425
Rankings & Stats
World Ranking 153World Triathlon Championship Series 55Individual Olympic Qualification 44Continental 32 Starts 109
Podiums 17
Wins 4