Professional Triathletes Organisation logo
Search athlete or raceMagnifying glass
Biography

Michelle Vesterby

Michelle Vesterby is Denmark’s most successful triathletes, having finished in the top 10 of the IRONMAN World Championship on three different occasions.

The Danish star, known for her ‘Keep Smiling’ motto and positive attitude, began her professional career in 2012 and has four victories on the IRONMAN circuit since, with wins in Lanzarote (2012), Cozumel (2016) along with a pair of successes in her home race Copenhagen (2015 and 2017).

2015 was an exceptional year for Vesterby, as after that victory in Copenhagen she produced a stunning performance to finish fourth in the World Championship in Hawaii - the highest-placed Danish female in modern times.

Michelle enjoys putting the pedal to the metal in her favourite discipline - the bike - and it is no surprise to anyone, given her excellent results in Hawaii, that her favourite race is based in the Aloha state.

While many discover their love of the sport through excelling in one of the disciplines, Michelle simply wanted to impress her future husband Claus – and she certainly did that and more. The pair share a passion for the sport and are happily married with a son called Markus, who Michelle says she can’t live without. Along with candy that is.

A graduate of Syddansk University Odense, with a degree in health and sports, Michelle showcases her intellectual prowess alongside her exceptional athletic talent.

She is driven to be “the best she can be” and with the backing of her hero, her mother, she loves to train with “anyone and everyone.” Her keys to success are simple: “Believe in yourself” and always “follow your gut feelings,” a method she has been extremely successful with in her career, and life, to date.

One thing to be wary of though, Michelle doesn’t like to miss out on any anything, even if that means leaving the toilet door open!

Show more
Current PTO World Ranking Points
356
Challenge Almere 2024
Bonus +5%
53.24
Sum / 3
17.75
Ranking History
#4#104#204#304#4042011201220132014201520162017201820192020202120222023*20242011Overall23.07 pts#78Swim36.87 pts#89Bike42.99 pts#112Run20.48 pts#1212012Overall68.30 pts#22Swim81.69 pts#14Bike83.56 pts#22Run45.52 pts#672013Overall80.35 pts#15Swim84.83 pts#10Bike95.85 pts#9Run60.53 pts#502014Overall86.85 pts#20Swim90.79 pts#14Bike95.85 pts#16Run65.84 pts#752015Overall90.93 pts#16Swim90.28 pts#22Bike92.96 pts#26Run72.08 pts#692016Overall91.36 pts#13Swim82.93 pts#43Bike94.90 pts#23Run75.83 pts#642017Overall86.24 pts#27Swim82.27 pts#43Bike94.75 pts#27Run66.96 pts#962018Overall84.11 pts#38Swim81.20 pts#46Bike93.78 pts#33Run63.97 pts#1142019Overall77.73 pts#66Swim75.97 pts#62Bike89.84 pts#50Run63.97 pts#1052020Overall70.49 pts#59Swim66.77 pts#73Bike89.08 pts#40Run44.14 pts#1462021Overall64.07 pts#57Swim79.69 pts#56Bike85.33 pts#32Run62.80 pts#842022Overall28.09 pts#149Swim45.20 pts#187Bike44.16 pts#157Run30.61 pts#2152023Overall42.03 pts#197Swim43.19 pts#142Bike50.50 pts#163Run29.93 pts#2442024Overall17.75 pts#356Swim18.32 pts#346Bike20.22 pts#342Run12.32 pts#402

* New PTO World Ranking System implemented.

Results

56 Races7
1
5
2
7
3

2024

Points: NaN
Date#RaceTierSwimBikeRunOverallSOFPts
14 Sep
8
Challenge AlmereSilver55:504:41:093:21:329:03:41
50.7
68.34
50.70
Swim55:50
Bike4:41:09
Run3:21:32

2023

Points: NaN
Date#RaceTierSwimBikeRunOverallSOFPts
14 Oct
29
Ironman HawaiiDiamond56:434:48:493:28:509:19:44
63.06
93.35
63.06
Swim56:43
Bike4:48:49
Run3:28:50
19 Aug
DNF
Ironman SwedenSilver56:574:50:45--:----:--
0
68.59
-
Swim56:57
Bike4:50:45
Run--:--
16 Jul
4
Ironman Vitoria-GasteizSilver56:324:44:193:31:389:17:46
60.03
72.48
60.03
Swim56:32
Bike4:44:19
Run3:31:38
25 Jun
DNF
Ironman 70.3 ElsinoreSilver25:302:13:18--:----:--
0
62.81
-
Swim25:30
Bike2:13:18
Run--:--

2021

Points: NaN
Date#RaceSwimBikeRunOverallAITPts
21 Nov
DNF
Ironman Cozumel--:----:----:----:--
08:18:49
-
Swim--:--
Bike--:--
Run--:--
12 Sep
3
Challenge Almere56:264:30:563:07:388:38:53
84.2846
08:26:56
84.28
Swim56:26
Bike4:30:56
Run3:07:38
03 Jul
1
Ironman Lanzarote59:445:35:263:13:119:55:03
74.0635
09:32:46
74.06
Swim59:44
Bike5:35:26
Run3:13:11

2020

Points: NaN
Date#RaceSwimBikeRunOverallAITPts
06 Dec
37
Challenge Daytona26:531:58:511:19:593:48:46
33.8512
03:28:07
33.85
Swim26:53
Bike1:58:51
Run1:19:59

2019

Points: NaN
Date#RaceSwimBikeRunOverallAITPts
24 Nov
3
Ironman Cozumel47:024:46:293:18:268:56:12
74.9742
08:36:48
74.97
Swim47:02
Bike4:46:29
Run3:18:26
21 Sep
4
Ironman Italy54:144:49:133:14:009:04:40
70.251
08:41:24
70.25
Swim54:14
Bike4:49:13
Run3:14:00
18 Aug
5
Ironman Copenhagen54:294:43:043:27:089:09:22
66.2342
08:42:53
66.23
Swim54:29
Bike4:43:04
Run3:27:08

2018

Points: NaN
Date#RaceSwimBikeRunOverallAITPts
18 Nov
DNF
Ironman Cozumel--:----:----:----:--
08:49:49
-
Swim--:--
Bike--:--
Run--:--
13 Oct
27
Ironman Hawaii54:184:56:443:31:569:27:57
49.0824
08:47:39
49.08
Swim54:18
Bike4:56:44
Run3:31:56
05 Aug
3
Ironman 70.3 Quijing28:352:26:151:46:244:44:35
27.873
04:16:48
27.87
Swim28:35
Bike2:26:15
Run1:46:24
14 Jul
8
ITU Long Distance44:023:11:412:14:316:14:38
41.1955
05:44:16
41.20
Swim44:02
Bike3:11:41
Run2:14:31
26 May
2
Ironman Lanzarote54:105:38:073:19:189:57:11
74.5811
09:35:15
74.58
Swim54:10
Bike5:38:07
Run3:19:18
28 Apr
4
Ironman Texas56:054:33:113:11:208:45:47
83.6316
08:33:11
83.63
Swim56:05
Bike4:33:11
Run3:11:20

2017

Points: NaN
Date#RaceSwimBikeRunOverallAITPts
19 Nov
4
Ironman Arizona52:074:51:483:16:409:04:42
83.5502
08:51:35
83.55
Swim52:07
Bike4:51:48
Run3:16:40
14 Oct
DNF
Ironman Hawaii--:----:----:----:--
09:11:39
-
Swim--:--
Bike--:--
Run--:--
20 Aug
1
Ironman Copenhagen53:024:48:023:15:059:00:19
85.1586
08:48:33
85.16
Swim53:02
Bike4:48:02
Run3:15:05
02 Jul
3
Ironman Austria53:525:00:113:17:199:16:44
71.5537
08:53:57
71.55
Swim53:52
Bike5:00:11
Run3:17:19
10 Jun
5
Challenge Denmark Half26:002:25:241:30:584:25:21
45.8517
04:05:25
45.85
Swim26:00
Bike2:25:24
Run1:30:58
07 May
7
Challenge Lisboa--:----:----:--4:26:54
21.188
03:58:41
21.19
Swim--:--
Bike--:--
Run--:--

2016

Points: NaN
Date#RaceSwimBikeRunOverallAITPts
27 Nov
1
Ironman Cozumel50:304:54:143:19:189:08:06
81.9268
08:53:38
81.93
Swim50:30
Bike4:54:14
Run3:19:18
30 Oct
3
Challenge Sardinia27:182:39:081:27:414:36:02
51.23
04:17:13
51.23
Swim27:18
Bike2:39:08
Run1:27:41
08 Oct
6
Ironman Hawaii52:535:09:053:12:279:19:05
90.0151
09:10:50
90.02
Swim52:53
Bike5:09:05
Run3:12:27
27 Aug
1
Challenge Tonsberg Half27:052:28:271:41:594:39:35
43.6686
04:17:48
43.67
Swim27:05
Bike2:28:27
Run1:41:59
17 Jul
6
Challenge Roth52:294:53:293:15:529:04:32
74.4926
08:44:28
74.49
Swim52:29
Bike4:53:29
Run3:15:52
12 Jun
2
Challenge Denmark Half24:002:35:131:27:454:30:48
38.6118
04:07:58
38.61
Swim24:00
Bike2:35:13
Run1:27:45
02 Apr
13
Ironman 70.3 Oceanside27:122:37:171:31:534:42:36
26.8761
04:14:40
26.88
Swim27:12
Bike2:37:17
Run1:31:53

2015

Points: NaN
Date#RaceSwimBikeRunOverallAITPts
15 Nov
5
Ironman Arizona52:524:54:343:19:459:11:31
62.3706
08:42:03
62.37
Swim52:52
Bike4:54:34
Run3:19:45
10 Oct
4
Ironman Hawaii56:115:00:413:17:149:18:50
96.6429
09:16:02
96.64
Swim56:11
Bike5:00:41
Run3:17:14
23 Aug
1
Ironman Copenhagen50:454:52:223:12:108:59:49
87.417
08:49:49
87.42
Swim50:45
Bike4:52:22
Run3:12:10
09 Aug
5
Ironman 70.3 Wiesbaden28:332:48:591:28:424:49:53
39.9143
04:25:55
39.91
Swim28:33
Bike2:48:59
Run1:28:42
19 Jul
DNF
Ironman UK--:----:----:----:--
09:21:05
-
Swim--:--
Bike--:--
Run--:--
05 Jul
DNF
Ironman Frankfurt--:----:----:----:--
08:58:39
-
Swim--:--
Bike--:--
Run--:--
09 May
5
Ironman 70.3 Mallorca24:392:38:491:25:344:34:22
45.7874
04:13:44
45.79
Swim24:39
Bike2:38:49
Run1:25:34
28 Mar
18
Ironman 70.3 Oceanside26:412:34:381:32:084:38:51
32.706
04:13:17
32.71
Swim26:41
Bike2:34:38
Run1:32:08

2014

Points: NaN
Date#RaceSwimBikeRunOverallAITPts
30 Nov
2
Ironman Cozumel49:085:11:023:13:089:17:30
88.7315
09:08:14
88.73
Swim49:08
Bike5:11:02
Run3:13:08
11 Oct
14
Ironman Hawaii56:495:12:123:20:249:34:14
71.2585
09:10:30
71.26
Swim56:49
Bike5:12:12
Run3:20:24
23 Aug
1
Ironman 70.3 Budapest24:212:25:181:25:454:19:21
40.2978
03:58:02
40.30
Swim24:21
Bike2:25:18
Run1:25:45
20 Jul
7
Challenge Roth52:104:56:473:21:439:13:23
77.5647
08:55:22
77.56
Swim52:10
Bike4:56:47
Run3:21:43
01 Jun
4
Ironman 70.3 Switzerland23:072:29:371:26:494:23:19
36.4485
04:00:24
36.45
Swim23:07
Bike2:29:37
Run1:26:49
06 Apr
DNF
Ironman South Africa--:----:----:----:--
09:16:18
-
Swim--:--
Bike--:--
Run--:--
15 Mar
3
Abu Dhabi Long Course--:----:----:--7:31:39
0
-
-
Swim--:--
Bike--:--
Run--:--

2013

Points: NaN
Date#RaceSwimBikeRunOverallAITPts
17 Nov
3
Ironman Arizona53:304:42:573:16:438:57:24
81.6225
08:42:59
81.62
Swim53:30
Bike4:42:57
Run3:16:43
12 Oct
8
Ironman Hawaii54:124:55:533:16:319:11:13
93.8974
09:06:13
93.90
Swim54:12
Bike4:55:53
Run3:16:31
17 Mar
2
Ironman Los Cabos55:125:22:363:14:189:36:31
66.4794
09:08:55
66.48
Swim55:12
Bike5:22:36
Run3:14:18
02 Mar
2
Abu Dhabi Long Course--:----:----:--7:27:52
0
-
-
Swim--:--
Bike--:--
Run--:--

2012

Points: NaN
Date#RaceSwimBikeRunOverallAITPts
25 Nov
4
Ironman Cozumel54:345:02:173:22:269:23:49
69.219
08:58:56
69.22
Swim54:34
Bike5:02:17
Run3:22:26
13 Oct
12
Ironman Hawaii57:445:16:573:22:479:42:22
68.4481
09:16:03
68.45
Swim57:44
Bike5:16:57
Run3:22:47
19 May
1
Ironman Lanzarote51:435:39:253:20:169:58:06
54.5369
09:19:55
54.54
Swim51:43
Bike5:39:25
Run3:20:16
24 Mar
9
Ironman Melbourne53:235:00:313:21:339:19:05
66.4558
08:52:18
66.46
Swim53:23
Bike5:00:31
Run3:21:33

2011

Points: NaN
Date#RaceSwimBikeRunOverallAITPts
19 Nov
5
Ironman Arizona53:524:51:273:22:019:11:23
69.2207
08:47:03
69.22
Swim53:52
Bike4:51:27
Run3:22:01
05 Nov
8
ITU Long Distance--:--3:39:322:15:065:56:34
0
-
-
Swim--:--
Bike3:39:32
Run2:15:06

Ranking per Season

Overall

Year
Points
Pos
2024
17
356
2023
42
197
2022
28
149
2021
64
57
2020
70
59
2019
77
66
2018
84
38
2017
86
27
2016
91
13
2015
90
16
2014
86
20
2013
80
15
2012
68
22
2011
23
78

Swim

Year
Points
Pos
2024
18
346
2023
43
142
2022
45
187
2021
79
56
2020
66
73
2019
75
62
2018
81
46
2017
82
43
2016
82
43
2015
90
22
2014
90
14
2013
84
10
2012
81
14
2011
36
89

Bike

Year
Points
Pos
2024
20
342
2023
50
163
2022
44
157
2021
85
32
2020
89
40
2019
89
50
2018
93
33
2017
94
27
2016
94
23
2015
92
26
2014
95
16
2013
95
9
2012
83
22
2011
42
112

Run

Year
Points
Pos
2024
12
402
2023
29
244
2022
30
215
2021
62
84
2020
44
146
2019
63
105
2018
63
114
2017
66
96
2016
75
64
2015
72
69
2014
65
75
2013
60
50
2012
45
67
2011
20
121