Rider
Top results
- 3rd
Teams
- 2021Team Bahrain McLaren (WT)
- 2020Team Bahrain McLaren (WT)
- 2019Bahrain Merida (WT)
- 2018Bahrain Merida Pro Cycling Team (WT)
- 2017UAE Team Emirates (WT)
- 2016Lampre - Merida (WT)
- 2015Team Cannondale - Garmin (WT)
- 2014Cannondale (WT)
- 2013Sava (CT)
Key statistics
- 6Grand tours - Tour(1) Giro(3) Vuelta(2)
- 10Classics - RBX(1) LBL(4) MSR(3) RVV(1) LOM(1)
- 11Wins - GC(2) Oneday races(3) ITT(0)
Results per season
Date
Result
Race
Distance- Points
PCS - Points
UCI
- 01.10 › 06.10
- 03.10DNS63.5
- 02.10751832
- 01.10105200
- 29.09DNF260.7
- 15.0926219.6920
- 13.0936201.6510
- 01.0911248.13856
- 03.08 › 09.08
- 3
- 4
- 27816
- 09.081153.35050
- 08.084233160
- 07.08215153.8
- 05.081010150.51
- 04.08910152.72
- 03.08247132.3
- 06.07 › 28.07
- 17
- 100
- 11925
- 28.0792128
- 27.0714211959.5
- 26.07DF117127
- 25.07120114208
- 24.07106115200
- 23.0757109177
- 21.07131112185
- 20.07133107111
- 19.072310627.2
- 18.07138109209.5
- 17.079198167
- 15.0715299217.5
- 14.0716291170.5
- 13.0711786200
- 12.079976230
- 11.0711380160.5
- 10.077874175.5
- 09.071482213.52
- 08.079286215
- 07.0794727.6
- 06.07159159194.5
- 30.065149.8240
- 15.06 › 23.06
- 15
- 18
- 20
- 625
- 23.0656101.5
- 22.061186519.2
- 21.065364216.6
- 20.067874120.2
- 19.0610365177
- 18.061763163.9
- 17.061971162.3
- 16.067374159.6
- 15.0689899.5
- 09.063179.24070
- 07.06243730
- 01.0511187.53640
- 28.0436256510
- 24.044919558
- 21.0446265.7510
- 14.04702575
- 07.0441267510
- 03.0415182.62020
- 31.039249.546100
- 29.0327204816
- 23.035291100225
- 13.03 › 19.03
- 3
- 173230
- 19.032610
- 18.031319195
- 17.032420180
- 16.032322221
- 15.032417226
- 14.032919195
- 13.03105121.5
- 20.02 › 24.02
- 13
- 2165
- 24.026163.93
- 23.023222119.9
- 22.029716.2
- 21.024011216.5
- 20.021111170.5
- 06.02 › 10.02
- 5
- 36
- 10.029888.5
- 09.025236188
- 08.024436191
- 07.021134166
- 06.02373710.3
11725 km in 72 days. PCS points: 472