Professional Triathletes Organisation logo
Search athlete or raceMagnifying glass
  • Logout

Cody Beals

Visit Profile
189
World Rank
5
National
234
Swim
167
Bike
233
Run
Canada
Weight
72kg
Height
1.82m
Age
34
Born
1990
Swim
Blueseventy
Bike
Ventum
 
Biography More

Cody Beals

There is openness and honesty to every aspect of Cody Beals' triathlon life.

From posting his training numbers and annual budget through to using his position "to make triathlon a more welcoming space for queer athletes", he is having a positive impact across the board, not just on the course.

Not many athletes go into their first IRONMAN World Championship at Kona with the best percentage-win record in the field. But Beals arrived in Hawaii last September with a perfect three wins from three starts at the full-distance.

A mechanical on the bike made it a 'what if' day but, as you'd expect from one of the smartest minds on the circuit, he had learned plenty from the experience.

Since the Canadian turned pro in 2014 he has won multiple middle-distance titles, including IRONMAN 70.3 Eagleman three times.

It was after the third of those victories in 2018 that he dipped his toes into the water of full-distance racing, and promptly smashed it out of the park with first place at Mont-Tremblant.

He ran away from none other than Lionel Sanders that day, winning by 14 minutes in a new course-record time.

'They’re never as far ahead as you think'

"I still remember watching Simon Whitfield win the first Olympic triathlon gold medal for Canada at the 2000 Sydney Olympics as a 10-year-old. I hadn't the slightest inkling of my future career in triathlon, but his legacy helped inspire a generation of young triathletes."

That was the initial connection to the sport for Beals, and he was in the perfect environment to help him take the next step. "Both my parents were avid endurance athletes, especially cycling and skiing,” he explains.

"But my introduction to competition was a fluke. I was practically forced to run cross country in high school by an exceptional coach who recognised and nurtured some hint of potential he saw in me.

"I began dabbling in triathlon at age 16 and continued to run competitively throughout high school and university."

Cody’s studies (physics at Queen's University) were the priority, but it wasn't long before he started applying that analytical mind to his training.

He managed to combine graduating at the top of his class in 2012 with rising through the ranks of triathlon to the elite amateur level.

His first half-distance success came at the Ontario Long Distance Championship in 2013, by which time he was working as an environmental science consultant. A year later he turned pro.

There is always a danger when summarising an elite athlete's career that it appears always to be on an uninterrupted upward trajectory. The reality for most is very different, with ups and downs along the way.

Few have shared that story as effectively as Cody, from overtraining in his younger days to coping with anxiety and coming out.

He explains: “I'm a perfectionist and I know all too well what a double-edged sword this trait can be. My journey in triathlon is teaching me how to channel perfectionism in productive, healthy ways and not to let it dominate my life."

He doesn't get carried away by success but, equally finds positives from adversity. His first full year as a pro in 2015 acts as the perfect example.

He had already registered his first win that June at Eagleman, but it was a second place a few months later at 70.3 Cozumel which made the greater impression on him.

"That day I ran harder than ever to make up a deficit of several minutes. And I got to within a few metres of the leader, Andi Böcherer, with a kilometre to go before he surged and pulled away. Even though I didn't win, it was one of my proudest moments on the race course because I was satisfied that I gave my all."

Fellow Canadian Jeff Symonds must have been proud too. For he had given Beals some words of advice on the start line of his first pro race at 70.3 Texas a year earlier, saying: "Remember, they're never as far ahead as you think”.

"It's easy to feel dejected and overcome by negativity once your competitors are out of sight down the road. These words remind that it's worth fighting to the end," explains Cody.

With that mindset, Beals has added victories and course records to his results list in every single season since.

Cody has worked on all aspects of his performance to the extent where he admits: "Swimming was my first competitive sport and now, ironically, my weakest discipline”.

And he has been radically transparent off the course too, with unprecedented power and training data posted online along with his financial figures for every year as a pro.

He is also not afraid to admit when he gets things wrong. Ironically, doing too much PR and saying yes to too many requests probably didn't help him on his Kona debut. In the future, he is making sure the focus is firmly on training, racing and recovery.

Challenging assumptions

Cody came out professionally in an interview before the 2015 ITU Long Distance World Championship, but insists "it wasn't a big event”.

He says: "One thing I love about triathlon is that people care a lot more about the watts you're putting out in your last workout rather than your sexual orientation or gender identity! That's one awesome thing about the sport, I've found by and large the triathlon community has been so overwhelmingly supportive.

"And while I didn't hide it, I resisted playing up the fact that I was gay. I turned down interviews that wanted to focus explicitly on that.

"But I've started to realise each time I've mentioned it casually in an interview or put something on social media I get an outpouring of support from people. And not just queer people, but their allies, parents or friends, thanking me for my visibility.

"And it made me appreciate that I do have a platform to help effect some positive change. That's a really small ask for me, to help people feel more at home in our sport.”

Cody hopes honesty about a whole range of issues provides trust and authenticity, which isn't always in evidence at the highest level of professional sport.

"Initially, my perception was that sponsors want you to keep the narrative really positive. And fans only want positive stuff; no one wants a downer coming across their social media feed.

"But I've started to challenge that assumption. I feel that some of my more negative posts about the hardships in my life or things I've been dealing with have garnered more support from people and really shown me the best of the sports community around me."

Current PTO World Ranking Points
189
Ironman Maryland 2023
Bonus +5%
70.85
Ironman Lake Placid 2023
51.90
Ironman Cozumel 2023
44.73
Sum / 3
55.83
Ranking History
#3#95#187#279#3712014201520162017201820192020202120222023*20242014Overall34.58 pts#180Swim34.31 pts#351Bike64.64 pts#80Run41.12 pts#2282015Overall80.77 pts#30Swim52.88 pts#276Bike87.53 pts#22Run73.45 pts#672016Overall83.58 pts#30Swim53.76 pts#315Bike88.44 pts#31Run79.37 pts#502017Overall82.01 pts#47Swim52.49 pts#367Bike85.58 pts#45Run77.04 pts#692018Overall87.05 pts#32Swim74.05 pts#190Bike86.54 pts#42Run81.50 pts#492019Overall93.87 pts#20Swim75.39 pts#177Bike90.99 pts#31Run90.40 pts#232020Overall89.67 pts#21Swim67.70 pts#177Bike85.69 pts#40Run93.52 pts#82021Overall72.90 pts#69Swim74.82 pts#142Bike69.93 pts#117Run76.51 pts#842022Overall87.68 pts#38Swim85.43 pts#114Bike77.95 pts#113Run96.46 pts#192023Overall70.14 pts#93Swim66.33 pts#104Bike63.40 pts#141Run72.92 pts#692024Overall55.83 pts#189Swim44.48 pts#234Bike58.86 pts#167Run46.77 pts#233

* New PTO World Ranking System implemented.

Rivals
wins / races

Results

60 Races12
1
9
2
6
3

2023

Points: NaN
Date#TierRaceSwimBikeRunOverallSOFPts
19 Nov
16
SilverIronman Cozumel--:--4:16:083:05:447:23:01
44.73
82.55
44.73
Swim--:--
Bike4:16:08
Run3:05:44
16 Sep
4
SilverIronman Maryland11:564:11:262:45:057:12:59
67.48
73.21
67.48
Swim11:56
Bike4:11:26
Run2:45:05
23 Jul
10
SilverIronman Lake Placid51:444:36:193:07:228:39:54
51.9
79.13
51.90
Swim51:44
Bike4:36:19
Run3:07:22
07 May
25
PlatinumWT Long Distance Championships38:283:01:041:52:125:36:55
63.26
78.88
63.26
Swim38:28
Bike3:01:04
Run1:52:12
22 Apr
5
GoldIronman Texas52:264:15:102:44:577:57:17
75.89
80.26
75.89
Swim52:26
Bike4:15:10
Run2:44:57

2022

Points: NaN
Date#TierRaceSwimBikeRunOverallSOFPts
11 Sep
2
SilverIronman Wisconsin51:504:53:052:58:478:50:23
72.75
69.66
72.75
Swim51:50
Bike4:53:05
Run2:58:47
21 Aug
3
SilverIronman Mont Tremblant51:294:33:302:45:008:14:12
70.81
69.95
70.81
Swim51:29
Bike4:33:30
Run2:45:00
24 Jul
1
SilverIronman Lake Placid50:334:33:252:46:278:15:10
76.06
66.76
76.06
Swim50:33
Bike4:33:25
Run2:46:27
26 Jun
4
SilverIronman 70.3 Mont Tremblant24:372:08:431:14:283:50:55
69.64
72.47
69.64
Swim24:37
Bike2:08:43
Run1:14:28
12 Jun
1
SilverIronman 70.3 Eagleman23:382:02:461:11:233:41:46
73.18
56.43
73.18
Swim23:38
Bike2:02:46
Run1:11:23
23 Apr
4
SilverIronman Texas52:344:27:122:45:518:09:54
66.95
69.85
66.95
Swim52:34
Bike4:27:12
Run2:45:51

2021

Points: NaN
Date#RaceSwimBikeRunOverallAITPts
26 Sep
4
Ironman Chattanooga42:154:23:532:49:588:00:06
80.3683
07:46:22
80.37
Swim42:15
Bike4:23:53
Run2:49:58
29 Aug
9
Ironman 70.3 Maine23:582:01:351:11:243:40:59
56.623
03:27:29
56.62
Swim23:58
Bike2:01:35
Run1:11:24
27 Jun
6
Ironman Coeur d'Alene52:054:37:342:56:298:29:58
61.9765
08:02:27
61.98
Swim52:05
Bike4:37:34
Run2:56:29
23 May
DNF
Ironman Tulsa--:----:----:----:--
07:51:38
-
Swim--:--
Bike--:--
Run--:--

2020

Points: NaN
Date#RaceSwimBikeRunOverallAITPts
06 Dec
21
Challenge Daytona24:571:43:391:00:513:11:41
76.3512
03:05:07
76.35
Swim24:57
Bike1:43:39
Run1:00:51
07 Nov
5
Ironman Florida54:024:12:522:46:247:59:55
85.1847
07:49:29
85.18
Swim54:02
Bike4:12:52
Run2:46:24
13 Sep
6
Canadian Pro Championships17:4158:4335:341:51:57
0
-
-
Swim17:41
Bike58:43
Run35:34
15 Mar
10
Ironman 70.3 Campeche24:322:14:421:29:174:10:48
17.8423
03:43:17
17.84
Swim24:32
Bike2:14:42
Run1:29:17

2019

Points: NaN
Date#RaceSwimBikeRunOverallAITPts
12 Oct
DNF
Ironman Hawaii--:----:----:----:--
08:03:00
-
Swim--:--
Bike--:--
Run--:--
18 Aug
1
Ironman Mont Tremblant50:364:20:522:42:287:58:34
102.175
08:00:08
102.17
Swim50:36
Bike4:20:52
Run2:42:28
09 Jun
2
Ironman 70.3 Eagleman--:--1:58:571:17:393:18:29
48.5649
03:04:16
48.56
Swim--:--
Bike1:58:57
Run1:17:39
02 Jun
2
Ironman 70.3 Victoria24:402:11:431:17:163:56:25
69.6836
03:46:08
69.68
Swim24:40
Bike2:11:43
Run1:17:16
28 Apr
2
Challenge Cancun22:482:05:491:16:113:48:10
81.6358
03:42:03
81.64
Swim22:48
Bike2:05:49
Run1:16:11
24 Mar
DNF
Ironman 70.3 Taiwan--:----:----:----:--
03:46:17
-
Swim--:--
Bike--:--
Run--:--

2018

Points: NaN
Date#RaceSwimBikeRunOverallAITPts
30 Sep
1
Ironman Chattanooga--:--4:20:252:48:177:10:22
84.1679
07:00:23
84.17
Swim--:--
Bike4:20:25
Run2:48:17
19 Aug
1
Ironman Mont Tremblant52:354:24:282:49:228:10:36
95.2787
08:07:09
95.28
Swim52:35
Bike4:24:28
Run2:49:22
10 Jun
1
Ironman 70.3 Eagleman24:432:03:261:16:063:49:04
79.6556
03:42:17
79.66
Swim24:43
Bike2:03:26
Run1:16:06
03 Jun
1
Ironman 70.3 Victoria24:382:10:481:16:553:54:45
75.3105
03:46:22
75.31
Swim24:38
Bike2:10:48
Run1:16:55
13 May
7
Ironman 70.3 Monterrey25:192:00:321:15:463:44:16
63.4159
03:32:36
63.42
Swim25:19
Bike2:00:32
Run1:15:46
08 Apr
22
Ironman 70.3 Texas25:182:14:431:17:434:02:07
26.3619
03:38:02
26.36
Swim25:18
Bike2:14:43
Run1:17:43
18 Mar
1
Ironman 70.3 Taiwan25:402:01:091:13:283:46:39
81.7165
03:40:36
81.72
Swim25:40
Bike2:01:09
Run1:13:28

2017

Points: NaN
Date#RaceSwimBikeRunOverallAITPts
22 Oct
1
Challenge Aruba27:472:08:251:19:363:57:36
75.1146
03:49:03
75.11
Swim27:47
Bike2:08:25
Run1:19:36
24 Sep
4
Ironman 70.3 Cozumel23:08--:----:--3:57:15
62.1904
03:44:31
62.19
Swim23:08
Bike--:--
Run--:--
10 Sep
4
Ironman 70.3 Santa Cruz10:542:06:181:16:013:37:19
76.4986
03:29:55
76.50
Swim10:54
Bike2:06:18
Run1:16:01
30 Jul
6
Ironman 70.3 Ecuador27:332:11:271:20:334:01:47
43.7925
03:42:59
43.79
Swim27:33
Bike2:11:27
Run1:20:33
25 Jun
3
Ironman 70.3 Mont Tremblant24:352:10:101:15:373:54:26
65.8196
03:43:00
65.82
Swim24:35
Bike2:10:10
Run1:15:37
11 Jun
2
Ironman 70.3 Eagleman27:142:05:471:17:483:54:49
66.8182
03:43:41
66.82
Swim27:14
Bike2:05:47
Run1:17:48
14 May
4
Ironman 70.3 Monterrey26:282:00:501:16:293:46:22
71.2238
03:37:00
71.22
Swim26:28
Bike2:00:50
Run1:16:29
02 Apr
9
Ironman 70.3 Texas26:512:03:371:20:593:53:56
58.9573
03:40:22
58.96
Swim26:51
Bike2:03:37
Run1:20:59
19 Mar
2
Ironman 70.3 Campeche27:212:11:191:14:533:56:04
77.9739
03:48:31
77.97
Swim27:21
Bike2:11:19
Run1:14:53

2016

Points: NaN
Date#RaceSwimBikeRunOverallAITPts
30 Oct
3
Ironman 70.3 Los Cabos28:142:10:101:19:244:00:04
66.9678
03:48:44
66.97
Swim28:14
Bike2:10:10
Run1:19:24
24 Sep
5
ITU Long Distance1:08:062:58:072:00:356:08:17
0
-
-
Swim1:08:06
Bike2:58:07
Run2:00:35
11 Sep
4
Ironman 70.3 Santa Cruz25:292:09:591:13:323:53:28
71.5151
03:43:54
71.52
Swim25:29
Bike2:09:59
Run1:13:32
31 Jul
1
Ironman 70.3 Ecuador25:412:05:161:14:363:48:04
81.0612
03:41:46
81.06
Swim25:41
Bike2:05:16
Run1:14:36
26 Jun
4
Ironman 70.3 Mont Tremblant25:032:08:541:19:593:57:33
62.2408
03:44:49
62.24
Swim25:03
Bike2:08:54
Run1:19:59
12 Jun
1
Ironman 70.3 Eagleman27:412:03:411:16:213:50:02
86.9996
03:45:38
87.00
Swim27:41
Bike2:03:41
Run1:16:21
07 May
7
Ironman 70.3 St. George25:482:12:421:15:143:56:37
76.1175
03:48:26
76.12
Swim25:48
Bike2:12:42
Run1:15:14
10 Apr
3
Ironman 70.3 Brasilia27:432:06:151:22:023:59:12
58.8697
03:45:18
58.87
Swim27:43
Bike2:06:15
Run1:22:02
20 Mar
7
Ironman 70.3 Monterrey24:412:07:221:14:033:48:49
65.3129
03:37:30
65.31
Swim24:41
Bike2:07:22
Run1:14:03

2015

Points: NaN
Date#RaceSwimBikeRunOverallAITPts
25 Oct
3
Ironman 70.3 Los Cabos28:002:13:041:22:474:06:29
54.8528
03:50:51
54.85
Swim28:00
Bike2:13:04
Run1:22:47
04 Oct
2
Ironman 70.3 Silverman29:382:12:591:20:474:06:00
73.2206
03:56:30
73.22
Swim29:38
Bike2:12:59
Run1:20:47
20 Sep
2
Ironman 70.3 Cozumel23:382:05:141:16:013:48:33
82.6412
03:42:45
82.64
Swim23:38
Bike2:05:14
Run1:16:01
30 Aug
21
Ironman 70.3 World Championship24:012:18:351:23:104:09:34
41.9722
03:49:35
41.97
Swim24:01
Bike2:18:35
Run1:23:10
21 Jun
6
Ironman 70.3 Mont Tremblant24:272:07:351:17:223:53:25
65.8736
03:42:03
65.87
Swim24:27
Bike2:07:35
Run1:17:22
14 Jun
1
Ironman 70.3 Eagleman28:082:01:581:19:113:51:05
78.5603
03:43:53
78.56
Swim28:08
Bike2:01:58
Run1:19:11
26 Apr
3
Ironman 70.3 Texas26:222:04:301:15:023:48:21
74.2773
03:39:52
74.28
Swim26:22
Bike2:04:30
Run1:15:02
19 Apr
4
Ironman 70.3 New Orleans20:212:01:591:17:403:43:14
81.1132
03:37:05
81.11
Swim20:21
Bike2:01:59
Run1:17:40

2014

Points: NaN
Date#RaceSwimBikeRunOverallAITPts
07 Sep
2
Ironman 70.3 Muskoka25:112:20:131:18:354:07:12
59.9771
03:53:12
59.98
Swim25:11
Bike2:20:13
Run1:18:35
06 Apr
5
Ironman 70.3 Texas27:352:04:431:15:443:50:41
43.748
03:32:44
43.75
Swim27:35
Bike2:04:43
Run1:15:44

Ranking per Season

Overall

Year
Points
Pos
2024
55
189
2023
70
93
2022
87
38
2021
72
69
2020
89
21
2019
93
20
2018
87
32
2017
82
47
2016
83
30
2015
80
30
2014
34
180

Swim

Year
Points
Pos
2024
44
234
2023
66
104
2022
85
114
2021
74
142
2020
67
177
2019
75
177
2018
74
190
2017
52
367
2016
53
315
2015
52
276
2014
34
351

Bike

Year
Points
Pos
2024
58
167
2023
63
141
2022
77
113
2021
69
117
2020
85
40
2019
90
31
2018
86
42
2017
85
45
2016
88
31
2015
87
22
2014
64
80

Run

Year
Points
Pos
2024
46
233
2023
72
69
2022
96
19
2021
76
84
2020
93
8
2019
90
23
2018
81
49
2017
77
69
2016
79
50
2015
73
67
2014
41
228
TEST