Cody Beals war in seiner Jugend im Skilaufen, Schwimmen und Laufen aktiv, bevor er als 16-Jähriger bei seinem ersten Triathlon an den Start ging.[1]
Im September 2016 wurde er Fünfter bei der ITU-Weltmeisterschaft auf der Triathlon-Langdistanz (4 km Schwimmen, 120 km Radfahren und 30 km Laufen).
Bei seinem ersten Start auf der Ironman-Distanz (3,86 km Schwimmen, 180,2 km Radfahren und 42,195 km Laufen) konnte der 28-Jährige im August 2018 den Ironman Mont-Tremblant für sich entscheiden.[2] Im nächsten Monat gewann er auch den Ironman Chattanooga, der nach Überschwemmungen ohne die Schwimmdistanz ausgetragen werden musste.[3] Im August 2019 konnte er seinen Sieg beim Ironman Mount-Tremblant wiederholen.
Im Juni 2022 gewann Beals zum vierten Mal den Ironman 70.3 Eagleman.[4]
Im Juli gewann der 32-Jährige in Lake Placid mit dem Ironman USA sein viertes Ironman-Rennen.[5]