Mark Cavendish

Astana Qazaqstan Team, Great Britain, 38 years

Mark Cavendish is a 38 year old professional cyclist from Great Britain (born May 21st 1985), who currently rides for Astana Qazaqstan Team (UCI WorldTeam). He has won 168 UCI races, and is currently ranked 108th in the UCI Ranking. Strengths: Flat.

Race program

Information

AllRoadTrack

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015

Dimension Data (WorldTour) UCI Ranking: 788 (95pts) UCI: Wins: 1
All Flat Hilly Mountain Time Trial Cobbles
Date Pos GC Race UCI
25.02 Abu Dhabi Tour | 2.UWT 2018-02-25 Show more
25.02 DNF Abu Dhabi Tour | Overall 2018-02-25
13.03 Tirreno-Adriatico | 2.UWT 2018-03-13 Show more
13.03 DNF Tirreno-Adriatico | Overall 2018-03-13
29.07 12 Ride London Classic | 1.UWT 2018-07-2935Show more
29.07 Tour de France | 2.UWT 2018-07-29 Show more
29.07 DNF Tour de France | Overall 2018-07-29
01.07 DNF Great Britain RR | CN 2018-07-01Show more
24.06 Adriatica Ionica Race | 2.1 2018-06-24 Show more
24.06 68 Adriatica Ionica Race | Overall 2018-06-24
17.03 DNF Milano-Sanremo | 1.UWT 2018-03-17Show more
10.02 Dubai Tour | 2.HC 2018-02-10 Show more
10.02 12 Dubai Tour | Overall 2018-02-1025
18.02 Tour of Oman | 2.HC 2018-02-18 Show more
18.02 109 Tour of Oman | Overall 2018-02-18
06.05 Tour de Yorkshire | 2.1 2018-05-06 Show more
06.05 DNF Tour de Yorkshire | Overall 2018-05-06
19.05 Tour of California | 2.UWT 2018-05-19 Show more
19.05 98 Tour of California | Overall 2018-05-19
17.06 Tour of Slovenia | 2.1 2018-06-17 Show more
17.06 122 Tour of Slovenia | Overall 2018-06-17
18.02 15 Tour of Oman | Points 2018-02-18
10.02 5 Dubai Tour | Points 2018-02-10
19.05 45 Tour of California | Points 2018-05-19
17.06 21 Tour of Slovenia | Points 2018-06-17
24.06 6 Adriatica Ionica Race | Points 2018-06-24
18.07 OOT Tour de France | 11th stage 2018-07-18
17.07 159148 Tour de France | 10th stage 2018-07-17
15.07 52132 Tour de France | 9th stage 2018-07-15
14.07 8154 Tour de France | 8th stage 2018-07-14
13.07 10159 Tour de France | 7th stage 2018-07-13
12.07 151161 Tour de France | 6th stage 2018-07-12
11.07 163156 Tour de France | 5th stage 2018-07-11
10.07 2143 Tour de France | 4th stage 2018-07-10
09.07 2051 Tour de France | 3rd stage | TTT 2018-07-09
08.07 3525 Tour de France | 2nd stage 2018-07-08
07.07 3637 Tour de France | 1st stage 2018-07-07
24.06 268 Adriatica Ionica Race | 5th stage 2018-06-245
23.06 2971 Adriatica Ionica Race | 4th stage 2018-06-23
22.06 9476 Adriatica Ionica Race | 3rd stage 2018-06-22
21.06 6146 Adriatica Ionica Race | 2nd stage 2018-06-21
20.06 418 Adriatica Ionica Race | 1st stage | TTT 2018-06-20
17.06 43122 Tour of Slovenia | 5th stage 2018-06-17
16.06 132130 Tour of Slovenia | 4th stage 2018-06-16
15.06 129122 Tour of Slovenia | 3rd stage 2018-06-15
14.06 611 Tour of Slovenia | 2nd stage 2018-06-14
13.06 1417 Tour of Slovenia | 1st stage 2018-06-13
19.05 4598 Tour of California | 7th stage 2018-05-19
18.05 9898 Tour of California | 6th stage 2018-05-18
17.05 3597 Tour of California | 5th stage 2018-05-17
16.05 72106 Tour of California | 4th stage 2018-05-16
15.05 90111 Tour of California | 3rd stage 2018-05-15
14.05 113112 Tour of California | 2nd stage 2018-05-14
13.05 106 Tour of California | 1st stage 2018-05-13
06.05 DNF Tour de Yorkshire | 4th stage 2018-05-06
05.05 115109 Tour de Yorkshire | 3rd stage 2018-05-05
04.05 8798 Tour de Yorkshire | 2nd stage 2018-05-04
03.05 9392 Tour de Yorkshire | 1st stage 2018-05-03
07.03 OOT Tirreno-Adriatico | 1st stage | TTT 2018-03-07
21.02 DNF Abu Dhabi Tour | 1st stage 2018-02-21
18.02 40109 Tour of Oman | 6th stage 2018-02-18
17.02 119116 Tour of Oman | 5th stage 2018-02-17
16.02 120114 Tour of Oman | 4th stage 2018-02-16
15.02 100102 Tour of Oman | 3rd stage 2018-02-15
14.02 10199 Tour of Oman | 2nd stage 2018-02-14
13.02 22 Tour of Oman | 1st stage 2018-02-1310
10.02 9312 Dubai Tour | 5th stage 2018-02-10
09.02 2012 Dubai Tour | 4th stage 2018-02-09
08.02 12 Dubai Tour | 3rd stage 2018-02-0820
07.02 411 Dubai Tour | 2nd stage 2018-02-07
06.02 1617 Dubai Tour | 1st stage 2018-02-06