Professional Triathletes Organisation logo
Search athlete or raceMagnifying glass

James Cunnama

Visit ProfileInactive since 06 Dec 2020
South Africa
Weight
-
Height
1.80m
Age
41
Born
1983
 
 
 
Biography

James Cunnama

James Cunnama began competing professionally in triathlon in 2007 and he has been a regular on the podium since.

Growing up in one of South Africa’s sporting hotbeds, Pietermaritzburg, it was ironic that his love for the sport came about after he moved to Port Elizabeth to study at the Nelson Mandela Metropolitan University.

James volunteered to assist at the 2004 and 2005 IRONMAN South Africa races, and after watching the event close up, decided to give triathlon a go. He was hooked.

He excels at middle and full distance and has victories over the latter in Florida (2010), Hamburg (2017) and France (2019) as well as lifting the 2012 European Champion title over long distance.

James has also won numerous titles on the 70.3 circuit, including one on home soil in South Africa in 2014 (held in East London).

Success has also come twice for Cunnama at the Alpe d’Huez Triathlon, his victory in 2010 was his first professional triathlon success and unsurprisingly the event is his favourite.

James has also come close to medalling at the World Championship in Kona, finishing fourth in 2013 and fifth in 2017.

Becoming a professional endurance athlete was no surprise for James as both his parents competed in marathons. He discovered the art of long-distance running at an early age, regularly joining his mother’s running group known as the ‘Pukers’.

The one thing James cannot live without is coffee, his favourite cheat meal is pizza and his favourite sport away from triathlon is football. He is driven by the desire to be the best and the proudest achievement in his life is raising his three children with wife and fellow triathlete Jodie Swallow.

The best advice James has been given in the sport is “not to be afraid of rest, and not be afraid of hurting,” and his most embarrassing moment to date was forgetting to take off his swim-skin before the cycle stage of a race.

Show more
Ranking History
#1#71#141#21120082009201020112012201320142015201620172018201920202008Overall4.45 pts#182Swim25.26 pts#227Bike15.00 pts#218Run5.93 pts#2762009Overall27.76 pts#78Swim46.78 pts#122Bike42.72 pts#86Run44.81 pts#892010Overall57.25 pts#26Swim46.32 pts#114Bike58.52 pts#43Run78.89 pts#162011Overall61.47 pts#27Swim53.58 pts#103Bike65.38 pts#26Run77.83 pts#142012Overall68.65 pts#17Swim69.62 pts#76Bike67.96 pts#35Run80.14 pts#172013Overall78.96 pts#4Swim79.94 pts#53Bike68.32 pts#24Run83.28 pts#122014Overall75.87 pts#22Swim79.94 pts#80Bike72.58 pts#43Run74.70 pts#382015Overall80.26 pts#32Swim74.41 pts#157Bike76.52 pts#65Run81.62 pts#252016Overall75.72 pts#62Swim79.79 pts#133Bike72.37 pts#103Run80.48 pts#432017Overall98.69 pts#7Swim86.18 pts#78Bike94.97 pts#11Run84.12 pts#372018Overall98.69 pts#7Swim82.97 pts#104Bike94.97 pts#16Run84.12 pts#392019Overall84.68 pts#39Swim72.28 pts#206Bike76.81 pts#100Run70.32 pts#1142020Overall77.48 pts#54Swim55.08 pts#244Bike74.64 pts#92Run54.50 pts#188

Results

60 Races9
1
8
2
8
3

2020

Points: NaN
Date#RaceSwimBikeRunOverallAITPts
06 Dec
34
Challenge Daytona25:561:43:041:05:523:17:12
56.4839
03:05:07
56.48
Swim25:56
Bike1:43:04
Run1:05:52
15 Nov
1
People's Triathlon26:422:07:131:10:483:46:09
77.5001
03:38:46
77.50
Swim26:42
Bike2:07:13
Run1:10:48

2019

Points: NaN
Date#RaceSwimBikeRunOverallAITPts
12 Oct
32
Ironman Hawaii52:124:27:593:16:198:41:19
47.113
08:03:00
47.11
Swim52:12
Bike4:27:59
Run3:16:19
30 Jun
1
Ironman Nice48:504:16:352:04:307:16:16
86.7529
07:07:46
86.75
Swim48:50
Bike4:16:35
Run2:04:30
09 Jun
DNF
Ironman 70.3 Staffordshire--:----:----:----:--
03:49:49
-
Swim--:--
Bike--:--
Run--:--
07 Apr
15
Ironman South Africa28:164:36:563:03:058:12:26
48.3888
07:37:03
48.39
Swim28:16
Bike4:36:56
Run3:03:05
27 Jan
3
Ironman 70.3 South Africa16:072:17:421:18:173:56:25
68.1907
03:45:39
68.19
Swim16:07
Bike2:17:42
Run1:18:17

2018

Points: NaN
Date#RaceSwimBikeRunOverallAITPts
02 Dec
DNF
Ironman Western Australia--:----:----:----:--
07:48:42
-
Swim--:--
Bike--:--
Run--:--
13 Oct
17
Ironman Hawaii50:414:21:023:02:008:18:18
76.2136
08:01:08
76.21
Swim50:41
Bike4:21:02
Run3:02:00
09 Sep
5
Ironman 70.3 Santa Cruz24:142:07:251:19:103:55:22
54.5134
03:40:20
54.51
Swim24:14
Bike2:07:25
Run1:19:10
02 Sep
19
Ironman 70.3 World Championship24:072:11:361:16:313:56:21
62.1432
03:43:39
62.14
Swim24:07
Bike2:11:36
Run1:16:31
29 Jul
3
Ironman Hamburg19:524:00:442:48:447:13:54
83.4941
07:03:25
83.49
Swim19:52
Bike4:00:44
Run2:48:44
01 Jul
6
Challenge Roth47:554:22:212:46:047:59:15
83.8041
07:47:53
83.80
Swim47:55
Bike4:22:21
Run2:46:04
03 Jun
DNF
Challenge "The Championship" Samorin--:----:----:----:--
03:43:03
-
Swim--:--
Bike--:--
Run--:--

2017

Points: NaN
Date#RaceSwimBikeRunOverallAITPts
14 Oct
5
Ironman Hawaii49:094:21:022:56:468:11:24
100.565
08:11:49
100.56
Swim49:09
Bike4:21:02
Run2:56:46
16 Sep
1
Ironman 70.3 Weymouth25:322:14:421:16:014:02:32
72.5243
03:52:56
72.52
Swim25:32
Bike2:14:42
Run1:16:01
02 Sep
1
Ironman 70.3 Lanzarote22:532:06:311:14:023:47:07
86.5748
03:42:38
86.57
Swim22:53
Bike2:06:31
Run1:14:02
13 Aug
1
Ironman Hamburg49:054:24:322:40:588:00:36
99.491
08:00:14
99.49
Swim49:05
Bike4:24:32
Run2:40:58
09 Jul
4
Ironman Frankfurt48:544:09:252:48:497:51:02
96.0134
07:48:14
96.01
Swim48:54
Bike4:09:25
Run2:48:49
11 Jun
2
Ironman 70.3 Switzerland23:502:09:401:13:493:51:06
78.6131
03:43:55
78.61
Swim23:50
Bike2:09:40
Run1:13:49
28 May
3
Challenge Salou26:021:56:201:06:083:28:30
49.679
03:13:52
49.68
Swim26:02
Bike1:56:20
Run1:06:08
02 Apr
10
Ironman South Africa49:104:28:473:02:468:24:42
62.0244
07:57:30
62.02
Swim49:10
Bike4:28:47
Run3:02:46
29 Jan
2
Ironman 70.3 South Africa26:592:23:021:16:524:11:27
56.757
03:56:08
56.76
Swim26:59
Bike2:23:02
Run1:16:52

2016

Points: NaN
Date#RaceSwimBikeRunOverallAITPts
08 Oct
26
Ironman Hawaii48:524:38:333:10:248:42:03
57.9614
08:11:05
57.96
Swim48:52
Bike4:38:33
Run3:10:24
10 Jul
3
Ironman 70.3 Sweden23:412:09:021:15:543:53:01
63.9626
03:41:04
63.96
Swim23:41
Bike2:09:02
Run1:15:54
19 Jun
2
Ironman 70.3 Durban30:192:11:021:20:254:06:47
35.998
03:45:10
36.00
Swim30:19
Bike2:11:02
Run1:20:25
05 Jun
2
Ironman Nice50:104:47:132:47:548:30:35
63.1416
08:03:50
63.14
Swim50:10
Bike4:47:13
Run2:47:54
10 Apr
DNF
Ironman South Africa--:----:----:----:--
08:01:50
-
Swim--:--
Bike--:--
Run--:--
24 Jan
3
Ironman 70.3 South Africa26:082:18:421:19:494:09:12
37.4253
03:47:49
37.43
Swim26:08
Bike2:18:42
Run1:19:49

2015

Points: NaN
Date#RaceSwimBikeRunOverallAITPts
05 Dec
3
Ironman 70.3 Bahrain--:--1:58:071:14:013:13:54
0
-
-
Swim--:--
Bike1:58:07
Run1:14:01
26 Sep
2
Ironman Mallorca49:544:34:142:50:528:19:36
66.211
07:55:30
66.21
Swim49:54
Bike4:34:14
Run2:50:52
14 Jun
DNF
Ironman Cairns--:----:----:----:--
07:59:24
-
Swim--:--
Bike--:--
Run--:--
10 May
1
Ironman 70.3 Vietnam24:272:05:341:17:573:51:29
87.6806
03:47:17
87.68
Swim24:27
Bike2:05:34
Run1:17:57
02 May
3
Ironman 70.3 Busselton25:452:08:131:11:073:47:40
63.5578
03:35:52
63.56
Swim25:45
Bike2:08:13
Run1:11:07
29 Mar
10
Ironman South Africa51:344:51:532:59:548:47:45
59.2507
08:17:21
59.25
Swim51:34
Bike4:51:53
Run2:59:54
27 Feb
17
Challenge Dubai25:482:10:411:13:213:52:57
73.2599
03:43:58
73.26
Swim25:48
Bike2:10:41
Run1:13:21

2014

Points: NaN
Date#RaceSwimBikeRunOverallAITPts
06 Dec
6
Challenge Bahrain23:072:05:401:12:323:44:29
67.1782
03:33:57
67.18
Swim23:07
Bike2:05:40
Run1:12:32
11 Oct
DNF
Ironman Hawaii--:----:----:----:--
08:12:08
-
Swim--:--
Bike--:--
Run--:--
07 Sep
DNF
Ironman 70.3 World Championship--:----:----:----:--
03:42:08
-
Swim--:--
Bike--:--
Run--:--
20 Jul
5
Challenge Roth49:034:20:162:59:498:11:44
79.8403
07:57:18
79.84
Swim49:03
Bike4:20:16
Run2:59:49
03 May
28
Ironman 70.3 St. George24:382:15:021:20:144:03:03
38.4815
03:42:31
38.48
Swim24:38
Bike2:15:02
Run1:20:14
06 Apr
13
Ironman South Africa50:455:16:033:26:349:37:42
0
08:15:58
-
Swim50:45
Bike5:16:03
Run3:26:34
15 Mar
DNF
Abu Dhabi Long Course--:----:----:----:--
0
-
-
Swim--:--
Bike--:--
Run--:--
26 Jan
1
Ironman 70.3 South Africa24:372:20:411:16:004:05:01
52.8006
03:48:49
52.80
Swim24:37
Bike2:20:41
Run1:16:00

2013

Points: NaN
Date#RaceSwimBikeRunOverallAITPts
12 Oct
4
Ironman Hawaii51:134:34:212:52:378:21:46
81.6142
08:08:18
81.61
Swim51:13
Bike4:34:21
Run2:52:37
14 Jul
2
Challenge Roth48:384:23:462:49:168:04:13
71.7767
07:44:33
71.78
Swim48:38
Bike4:23:46
Run2:49:16
18 May
2
Ironman Texas50:174:32:553:00:258:27:35
59.7507
07:58:41
59.75
Swim50:17
Bike4:32:55
Run3:00:25
14 Apr
DNF
Ironman South Africa--:----:----:----:--
07:59:16
-
Swim--:--
Bike--:--
Run--:--
02 Mar
DNF
Abu Dhabi Long Course--:----:----:----:--
0
-
-
Swim--:--
Bike--:--
Run--:--

2012

Points: NaN
Date#RaceSwimBikeRunOverallAITPts
25 Nov
8
Ironman Cozumel52:164:35:263:06:488:37:46
48.2697
08:00:29
48.27
Swim52:16
Bike4:35:26
Run3:06:48
29 Jul
DNF
ITU Long Distance--:----:----:----:--
0
-
-
Swim--:--
Bike--:--
Run--:--
08 Jul
1
Challenge Roth47:414:29:342:40:067:59:59
89.1308
07:52:17
89.13
Swim47:41
Bike4:29:34
Run2:40:06

2011

Points: NaN
Date#RaceSwimBikeRunOverallAITPts
10 Apr
3
Ironman South Africa51:104:25:392:53:168:13:18
68.5348
07:51:04
68.53
Swim51:10
Bike4:25:39
Run2:53:16

2010

Points: NaN
Date#RaceSwimBikeRunOverallAITPts
06 Nov
1
Ironman Florida51:454:35:552:43:098:15:59
61.8946
07:49:10
61.89
Swim51:45
Bike4:35:55
Run2:43:09
18 Jul
6
Challenge Roth52:114:28:082:55:368:18:47
53.9663
07:46:34
53.97
Swim52:11
Bike4:28:08
Run2:55:36

2009

Points: NaN
Date#RaceSwimBikeRunOverallAITPts
10 Oct
51
Ironman Hawaii57:205:02:103:20:149:25:05
14.025
08:20:32
14.03
Swim57:20
Bike5:02:10
Run3:20:14
05 Jul
2
Ironman Austria51:084:28:292:50:178:14:18
55.9039
07:43:38
55.90
Swim51:08
Bike4:28:29
Run2:50:17
05 Apr
6
Ironman South Africa51:504:41:423:18:238:55:24
6.3713
07:49:28
6.37
Swim51:50
Bike4:41:42
Run3:18:23

2008

Points: NaN
Date#RaceSwimBikeRunOverallAITPts
13 Apr
10
Ironman South Africa51:054:46:363:12:498:52:17
13.3378
07:51:03
13.34
Swim51:05
Bike4:46:36
Run3:12:49

2007

Points: NaN
Date#RaceSwimBikeRunOverallAITPts
18 Mar
13
Ironman South Africa1:09:345:06:283:32:349:48:38
0
08:03:51
-
Swim1:09:34
Bike5:06:28
Run3:32:34

Ranking per Season

Overall

Year
Points
Pos
2020
77
54
2019
84
39
2018
98
7
2017
98
7
2016
75
62
2015
80
32
2014
75
22
2013
78
4
2012
68
17
2011
61
27
2010
57
26
2009
27
78
2008
4
182

Swim

Year
Points
Pos
2020
55
244
2019
72
206
2018
82
104
2017
86
78
2016
79
133
2015
74
157
2014
79
80
2013
79
53
2012
69
76
2011
53
103
2010
46
114
2009
46
122
2008
25
227

Bike

Year
Points
Pos
2020
74
92
2019
76
100
2018
94
16
2017
94
11
2016
72
103
2015
76
65
2014
72
43
2013
68
24
2012
67
35
2011
65
26
2010
58
43
2009
42
86
2008
14
218

Run

Year
Points
Pos
2020
54
188
2019
70
114
2018
84
39
2017
84
37
2016
80
43
2015
81
25
2014
74
38
2013
83
12
2012
80
17
2011
77
14
2010
78
16
2009
44
89
2008
5
276