1 | 178 | 2016-10-01 | | |
2 | 128 | 2018-12-25 | | |
3 | 125 | 2016-08-06 | DNF | Olympic Games Road Race |
4 | 89 | 2017-06-15 | 8 | Tour de Korea | Stage 2 |
5 | 88 | 2018-03-12 | 10 | Tour de Taiwan | Stage 2 |
6 | 85 | 2018-07-31 | | |
7 | 82 | 2017-02-15 | 77 | Vuelta a Andalucia Ruta Ciclista Del Sol | Stage 1 |
8 | 76 | 2018-07-30 | | |
9 | 69 | 2017-02-16 | 60 | Vuelta a Andalucia Ruta Ciclista Del Sol | Stage 2 |
10 | 66 | 2018-08-07 | 79 | The Larry H.Miller Tour of Utah | Stage 1 |
11 | 64 | 2018-02-24 | | |
12 | 64 | 2018-01-15 | | |
13 | 63 | 2018-01-26 | DNF | Trofeo Serra de Tramuntana |
14 | 62 | 2016-11-19 | | |
15 | 62 | 2018-12-24 | | |
16 | 62 | 2018-04-28 | 86 | Vuelta Asturias Julio Alvarez Mendo | Stage 2 |
17 | 60 | 2018-03-04 | | |
18 | 60 | 2017-04-17 | | |
19 | 59 | 2018-08-06 | 114 | The Larry H.Miller Tour of Utah | Prologue |
20 | 56 | 2018-12-10 | | |
21 | 55 | 2017-02-14 | | |
22 | 54 | 2017-02-18 | 107 | Vuelta a Andalucia Ruta Ciclista Del Sol | Stage 4 |
23 | 54 | 2018-04-11 | | |
24 | 54 | 2017-02-17 | 124 | Vuelta a Andalucia Ruta Ciclista Del Sol | Stage 3 (ITT) |
25 | 54 | 2017-04-18 | 150 | Tour of Croatia | Stage 1 |
26 | 54 | 2017-12-04 | | |
27 | 52 | 2018-03-06 | | |
28 | 51 | 2017-12-05 | | |
29 | 51 | 2018-08-15 | | |
30 | 51 | 2017-08-06 | 83 | The Larry H.Miller Tour of Utah | Stage 7,The Larry H.Miller Tour of Utah | General classification |
31 | 50 | 2018-02-25 | | |
32 | 50 | 2017-04-21 | 119 | Tour of Croatia | Stage 4 |
33 | 49 | 2018-01-25 | 101 | Trofeo Campos, Porreres, Felanitx, Ses Salines |
34 | 49 | 2017-02-19 | DNF | Vuelta a Andalucia Ruta Ciclista Del Sol | Stage 5 |
35 | 49 | 2018-01-24 | | |
36 | 48 | 2017-12-06 | | |
37 | 48 | 2017-02-10 | | |
38 | 47 | 2017-11-25 | | |
39 | 47 | 2018-10-03 | | |
40 | 47 | 2018-03-10 | | |
41 | 46 | 2017-12-03 | | |
42 | 46 | 2018-03-09 | | |
43 | 46 | 2018-12-11 | | |
44 | 46 | 2018-01-02 | | |
45 | 46 | 2018-04-29 | 86 | Vuelta Asturias Julio Alvarez Mendo | Stage 3,Vuelta Asturias Julio Alvarez Mendo | General classification |
46 | 46 | 2018-08-16 | 71 | Colorado Classic | Stage 1 |
47 | 46 | 2018-03-13 | 24 | Tour de Taiwan | Stage 3 |
48 | 46 | 2018-04-10 | | |
49 | 46 | 2018-12-04 | | |
50 | 46 | 2018-04-23 | | |