Yes, that is… 20 races…
Ironman Kona Hawaii
Ironman NYC
Ironman Brazil
Ironman Canada
Ironman Florida
Ironman France
Ironman Roth @ Germany
Ironman Switzerland
Ironman USA @ Lake Placid
Ironman Texas
Ironman Mt-Tremblant Quebec
Ironman Coeur d’Alene
Ironman Lake Tahoe
Ironman Arizona
Ironman Cozumel Mexico
Ironman Chattanooga
Ironman Germany
Ironman Boulder
Ironman Maryland
Ironman South Africa