| 2025 | 2025-09-14 | G.P. Montreal | DNF | Israel - Premier Tech | 1.WT | 209,1 | Hill | 
                                
                    | 2025 | 2025-09-12 | G.P. Quebec | 91 | Israel - Premier Tech | 1.WT | 216 | Hill | 
                                
                    | 2025 | 2025-08-17 | ADAC Cyclassics | 106 | Israel - Premier Tech | 1.WT | 207,4 | Flat | 
                                
                    | 2025 | 2025-06-21 | Tour de Suisse | Rit 7 | DNF | Israel - Premier Tech | 2.WT | 207,3 | Hill | 
                                
                    | 2025 | 2025-06-20 | Tour de Suisse | Rit 6 | 121 | Israel - Premier Tech | 2.WT | 186,7 | Flat | 
                                
                    | 2025 | 2025-06-19 | Tour de Suisse | Rit 5 | 126 | Israel - Premier Tech | 2.WT | 183,5 | Mountain finish | 
                                
                    | 2025 | 2025-06-18 | Tour de Suisse | Rit 4 | 97 | Israel - Premier Tech | 2.WT | 193,2 | Mountain finish | 
                                
                    | 2025 | 2025-06-17 | Tour de Suisse | Rit 3 | 69 | Israel - Premier Tech | 2.WT | 195,6 | Hill | 
                                
                    | 2025 | 2025-06-16 | Tour de Suisse | Rit 2 | 137 | Israel - Premier Tech | 2.WT | 177 | Hill | 
                                
                    | 2025 | 2025-06-15 | Tour de Suisse | Rit 1 | 130 | Israel - Premier Tech | 2.WT | 129,4 | Hill | 
                                
                    | 2025 | 2025-06-01 | Giro d'Italia | Rit 21 | 147 | Israel - Premier Tech | GT | 141 | Sprint | 
                                
                    | 2025 | 2025-06-01 | Giro d'Italia | 117 | Israel - Premier Tech | GT |  | GC | 
                                
                    | 2025 | 2025-05-31 | Giro d'Italia | Rit 20 | 56 | Israel - Premier Tech | GT | 203 | Mountain finish | 
                                
                    | 2025 | 2025-05-30 | Giro d'Italia | Rit 19 | 63 | Israel - Premier Tech | GT | 166 | Mountain finish | 
                                
                    | 2025 | 2025-05-29 | Giro d'Italia | Rit 18 | 57 | Israel - Premier Tech | GT | 144 | Hill | 
                                
                    | 2025 | 2025-05-28 | Giro d'Italia | Rit 17 | 100 | Israel - Premier Tech | GT | 154 | Mountain | 
                                
                    | 2025 | 2025-05-27 | Giro d'Italia | Rit 16 | 141 | Israel - Premier Tech | GT | 199 | Mountain finish | 
                                
                    | 2025 | 2025-05-25 | Giro d'Italia | Rit 15 | 82 | Israel - Premier Tech | GT | 214 | Mountain | 
                                
                    | 2025 | 2025-05-24 | Giro d'Italia | Rit 14 | 145 | Israel - Premier Tech | GT | 186 | Hill | 
                                
                    | 2025 | 2025-05-23 | Giro d'Italia | Rit 13 | 151 | Israel - Premier Tech | GT | 180 | Hill | 
                                
                    | 2025 | 2025-05-22 | Giro d'Italia | Rit 12 | 161 | Israel - Premier Tech | GT | 172 | Flat | 
                                
                    | 2025 | 2025-05-21 | Giro d'Italia | Rit 11 | 156 | Israel - Premier Tech | GT | 185 | Mountain | 
                                
                    | 2025 | 2025-05-20 | Giro d'Italia | Rit 10 | 127 | Israel - Premier Tech | GT | 28,6 | ITT | 
                                
                    | 2025 | 2025-05-18 | Giro d'Italia | Rit 9 | 66 | Israel - Premier Tech | GT | 181 | Hill | 
                                
                    | 2025 | 2025-05-17 | Giro d'Italia | Rit 8 | 126 | Israel - Premier Tech | GT | 197 | Hill | 
                                
                    | 2025 | 2025-05-16 | Giro d'Italia | Rit 7 | 150 | Israel - Premier Tech | GT | 168 | Mountain finish | 
                                
                    | 2025 | 2025-05-15 | Giro d'Italia | Rit 6 | 106 | Israel - Premier Tech | GT | 226 | Sprint | 
                                
                    | 2025 | 2025-05-14 | Giro d'Italia | Rit 5 | 130 | Israel - Premier Tech | GT | 144 | Hill | 
                                
                    | 2025 | 2025-05-13 | Giro d'Italia | Rit 4 | 165 | Israel - Premier Tech | GT | 187 | Sprint | 
                                
                    | 2025 | 2025-05-11 | Giro d'Italia | Rit 3 | 161 | Israel - Premier Tech | GT | 160 | Hill | 
                                
                    | 2025 | 2025-05-10 | Giro d'Italia | Rit 2 | 107 | Israel - Premier Tech | GT | 13,7 | ITT | 
                                
                    | 2025 | 2025-05-09 | Giro d'Italia | Rit 1 | 136 | Israel - Premier Tech | GT | 164 | Hill | 
                                
                    | 2025 | 2025-04-27 | Liège - Bastogne - Liège | 62 | Israel - Premier Tech | 1.WT | 252 | Hill | 
                                
                    | 2025 | 2025-04-23 | Fleche Wallonne | DNF | Israel - Premier Tech | 1.WT | 205,2 | Uphill finish | 
                                
                    | 2025 | 2025-04-20 | Amstel Gold Race | 64 | Israel - Premier Tech | 1.WT | 255,9 | Hill | 
                                
                    | 2025 | 2025-03-25 | Vuelta a Catalunya | Rit 2 | DNF | Israel - Premier Tech | 2.WT | 177.3 | Hill | 
                                
                    | 2025 | 2025-03-24 | Vuelta a Catalunya | Rit 1 | 148 | Israel - Premier Tech | 2.WT | 178.6 | Hill | 
                                
                    | 2025 | 2025-03-08 | Strade Bianche | 51 | Israel - Premier Tech | 1.WT | 213 | Hill | 
                                
                    | 2025 | 2025-02-02 | Cadel Evans Great Ocean Road Race | 50 | Israel - Premier Tech | 1.WT | 183,8 | Hill | 
                                
                    | 2025 | 2025-01-26 | Tour Down Under | 106 | Israel - Premier Tech | 2.WT |  | GC | 
                                
                    | 2025 | 2025-01-26 | Tour Down Under | Rit 6 | 123 | Israel - Premier Tech | 2.WT | 90 | Sprint | 
                                
                    | 2025 | 2025-01-25 | Tour Down Under | Rit 5 | 67 | Israel - Premier Tech | 2.WT | 145,7 | Hill | 
                                
                    | 2025 | 2025-01-24 | Tour Down Under | Rit 4 | 134 | Israel - Premier Tech | 2.WT | 157,2 | Sprint | 
                                
                    | 2025 | 2025-01-23 | Tour Down Under | Rit 3 | 96 | Israel - Premier Tech | 2.WT | 147,5 | Hill | 
                                
                    | 2025 | 2025-01-22 | Tour Down Under | Rit 2 | 88 | Israel - Premier Tech | 2.WT | 128,8 | Hill | 
                                
                    | 2025 | 2025-01-21 | Tour Down Under | Rit 1 | 96 | Israel - Premier Tech | 2.WT | 150,7 | Sprint | 
                                
                    | 2024 | 2024-08-25 | Bretagne Classic - Ouest-France | 111 | Israel - Premier Tech | 1.WT | 259,6 | Hill | 
                                
                    | 2024 | 2024-05-26 | Giro d'Italia | Rit 21 | 18 | Israel - Premier Tech | GT | 126 | Sprint | 
                                
                    | 2024 | 2024-05-26 | Giro d'Italia | 97 | Israel - Premier Tech | GT |  | GC | 
                                
                    | 2024 | 2024-05-25 | Giro d'Italia | Rit 20 | 68 | Israel - Premier Tech | GT | 175 | Mountain | 
                                
                    | 2024 | 2024-05-24 | Giro d'Italia | Rit 19 | 88 | Israel - Premier Tech | GT | 155 | Mountain | 
                                
                    | 2024 | 2024-05-23 | Giro d'Italia | Rit 18 | 44 | Israel - Premier Tech | GT | 166 | Sprint | 
                                
                    | 2024 | 2024-05-22 | Giro d'Italia | Rit 17 | 65 | Israel - Premier Tech | GT | 159 | Mountain finish | 
                                
                    | 2024 | 2024-05-21 | Giro d'Italia | Rit 16 | 63 | Israel - Premier Tech | GT | 118,4 | Mountain finish | 
                                
                    | 2024 | 2024-05-19 | Giro d'Italia | Rit 15 | 97 | Israel - Premier Tech | GT | 220 | Mountain finish | 
                                
                    | 2024 | 2024-05-18 | Giro d'Italia | Rit 14 | 132 | Israel - Premier Tech | GT | 31 | ITT | 
                                
                    | 2024 | 2024-05-17 | Giro d'Italia | Rit 13 | 151 | Israel - Premier Tech | GT | 179 | Sprint | 
                                
                    | 2024 | 2024-05-16 | Giro d'Italia | Rit 12 | 7 | Israel - Premier Tech | GT | 183 | Hill | 
                                
                    | 2024 | 2024-05-15 | Giro d'Italia | Rit 11 | 118 | Israel - Premier Tech | GT | 203 | Sprint | 
                                
                    | 2024 | 2024-05-14 | Giro d'Italia | Rit 10 | 95 | Israel - Premier Tech | GT | 141 | Mountain finish | 
                                
                    | 2024 | 2024-05-12 | Giro d'Italia | Rit 9 | 147 | Israel - Premier Tech | GT | 206 | Hill | 
                                
                    | 2024 | 2024-05-11 | Giro d'Italia | Rit 8 | 65 | Israel - Premier Tech | GT | 153 | Mountain finish | 
                                
                    | 2024 | 2024-05-10 | Giro d'Italia | Rit 7 | 112 | Israel - Premier Tech | GT | 40,6 | ITT | 
                                
                    | 2024 | 2024-05-09 | Giro d'Italia | Rit 6 | 135 | Israel - Premier Tech | GT | 177 | Hill | 
                                
                    | 2024 | 2024-05-08 | Giro d'Italia | Rit 5 | 147 | Israel - Premier Tech | GT | 176 | Hill | 
                                
                    | 2024 | 2024-05-07 | Giro d'Italia | Rit 4 | 100 | Israel - Premier Tech | GT | 187 | Sprint | 
                                
                    | 2024 | 2024-05-06 | Giro d'Italia | Rit 3 | 168 | Israel - Premier Tech | GT | 165 | Sprint | 
                                
                    | 2024 | 2024-05-05 | Giro d'Italia | Rit 2 | 126 | Israel - Premier Tech | GT | 154 | Mountain finish | 
                                
                    | 2024 | 2024-05-04 | Giro d'Italia | Rit 1 | 130 | Israel - Premier Tech | GT | 136 | Hill | 
                                
                    | 2024 | 2024-04-21 | Liège - Bastogne - Liège | 58 | Israel - Premier Tech | 1.WT | 259 | Hill | 
                                
                    | 2024 | 2024-04-17 | Fleche Wallonne | DNF | Israel - Premier Tech | 1.WT | 199,1 | Uphill finish | 
                                
                    | 2024 | 2024-04-14 | Amstel Gold Race | 54 | Israel - Premier Tech | 1.WT | 255,2 | Hill | 
                                
                    | 2024 | 2024-03-16 | Milano - Sanremo | 18 | Israel - Premier Tech | 1.WT | 288 | Flat | 
                                
                    | 2024 | 2024-03-10 | Tirreno - Adriatico | 68 | Israel - Premier Tech | 2.WT |  | GC | 
                                
                    | 2024 | 2024-03-10 | Tirreno - Adriatico | Rit 7 | 109 | Israel - Premier Tech | 2.WT | 154 | Sprint | 
                                
                    | 2024 | 2024-03-09 | Tirreno - Adriatico | Rit 6 | 63 | Israel - Premier Tech | 2.WT | 180 | Mountain finish | 
                                
                    | 2024 | 2024-03-08 | Tirreno - Adriatico | Rit 5 | 86 | Israel - Premier Tech | 2.WT | 146 | Mountain | 
                                
                    | 2024 | 2024-03-07 | Tirreno - Adriatico | Rit 4 | 100 | Israel - Premier Tech | 2.WT | 207 | Hill | 
                                
                    | 2024 | 2024-03-06 | Tirreno - Adriatico | Rit 3 | 79 | Israel - Premier Tech | 2.WT | 220 | Sprint | 
                                
                    | 2024 | 2024-03-05 | Tirreno - Adriatico | Rit 2 | 168 | Israel - Premier Tech | 2.WT | 198 | Sprint | 
                                
                    | 2024 | 2024-03-04 | Tirreno - Adriatico | Rit 1 | 155 | Israel - Premier Tech | 2.WT | 10 | ITT | 
                                
                    | 2024 | 2024-03-02 | Strade Bianche | 46 | Israel - Premier Tech | 1.WT | 215 | Hill | 
                                
                    | 2024 | 2024-01-28 | Cadel Evans Great Ocean Road Race | 20 | Israel - Premier Tech | 1.WT | 176,5 | Hill | 
                                
                    | 2024 | 2024-01-21 | Tour Down Under | 68 | Israel - Premier Tech | 2.WT |  | GC | 
                                
                    | 2024 | 2024-01-21 | Tour Down Under | Rit 6 | 83 | Israel - Premier Tech | 2.WT | 128,2 | Hill | 
                                
                    | 2024 | 2024-01-20 | Tour Down Under | Rit 5 | 68 | Israel - Premier Tech | 2.WT | 129,3 | Hill | 
                                
                    | 2024 | 2024-01-19 | Tour Down Under | Rit 4 | 10 | Israel - Premier Tech | 2.WT | 136,2 | Sprint | 
                                
                    | 2024 | 2024-01-18 | Tour Down Under | Rit 3 | 77 | Israel - Premier Tech | 2.WT | 145,3 | Sprint | 
                                
                    | 2024 | 2024-01-17 | Tour Down Under | Rit 2 | 73 | Israel - Premier Tech | 2.WT | 141,6 | Hill | 
                                
                    | 2024 | 2024-01-16 | Tour Down Under | Rit 1 | 71 | Israel - Premier Tech | 2.WT | 144 | Sprint | 
                                
                    | 2023 | 2023-09-08 | G.P. Quebec | DNF | Israel - Premier Tech | 1.WT | 201,6 | Sprint | 
                                
                    | 2023 | 2023-07-29 | Clasica San Sebastian | 55 | Israel - Premier Tech | 1.WT | 230,3 | Hill | 
                                
                    | 2023 | 2023-07-23 | Tour de France | Rit 21 | 137 | Israel - Premier Tech | GT | 115 | Sprint | 
                                
                    | 2023 | 2023-07-23 | Tour de France | 109 | Israel - Premier Tech | GT |  | GC | 
                                
                    | 2023 | 2023-07-22 | Tour de France | Rit 20 | 132 | Israel - Premier Tech | GT | 133 | Mountain | 
                                
                    | 2023 | 2023-07-21 | Tour de France | Rit 19 | 105 | Israel - Premier Tech | GT | 173 | Flat | 
                                
                    | 2023 | 2023-07-20 | Tour de France | Rit 18 | 130 | Israel - Premier Tech | GT | 186 | Flat | 
                                
                    | 2023 | 2023-07-19 | Tour de France | Rit 17 | 118 | Israel - Premier Tech | GT | 166 | Mountain finish | 
                                
                    | 2023 | 2023-07-18 | Tour de France | Rit 16 | 143 | Israel - Premier Tech | GT | 22 | ITT | 
                                
                    | 2023 | 2023-07-16 | Tour de France | Rit 15 | 83 | Israel - Premier Tech | GT | 180 | Mountain finish | 
                                
                    | 2023 | 2023-07-15 | Tour de France | Rit 14 | 88 | Israel - Premier Tech | GT | 152 | Mountain | 
                                
                    | 2023 | 2023-07-14 | Tour de France | Rit 13 | 91 | Israel - Premier Tech | GT | 138 | Mountain finish | 
                                
                    | 2023 | 2023-07-13 | Tour de France | Rit 12 | 128 | Israel - Premier Tech | GT | 169 | Hill | 
                                
                    | 2023 | 2023-07-12 | Tour de France | Rit 11 | 122 | Israel - Premier Tech | GT | 180 | Sprint | 
                                
                    | 2023 | 2023-07-11 | Tour de France | Rit 10 | 70 | Israel - Premier Tech | GT | 167 | Hill | 
                                
                    | 2023 | 2023-07-09 | Tour de France | Rit 9 | 98 | Israel - Premier Tech | GT | 184 | Mountain finish | 
                                
                    | 2023 | 2023-07-08 | Tour de France | Rit 8 | 122 | Israel - Premier Tech | GT | 201 | Hill | 
                                
                    | 2023 | 2023-07-07 | Tour de France | Rit 7 | 109 | Israel - Premier Tech | GT | 170 | Sprint | 
                                
                    | 2023 | 2023-07-06 | Tour de France | Rit 6 | 127 | Israel - Premier Tech | GT | 145 | Mountain finish | 
                                
                    | 2023 | 2023-07-05 | Tour de France | Rit 5 | 78 | Israel - Premier Tech | GT | 165 | Mountain | 
                                
                    | 2023 | 2023-07-04 | Tour de France | Rit 4 | 122 | Israel - Premier Tech | GT | 182 | Sprint | 
                                
                    | 2023 | 2023-07-03 | Tour de France | Rit 3 | 119 | Israel - Premier Tech | GT | 185 | Sprint | 
                                
                    | 2023 | 2023-07-02 | Tour de France | Rit 2 | 105 | Israel - Premier Tech | GT | 209 | Hill | 
                                
                    | 2023 | 2023-07-01 | Tour de France | Rit 1 | 98 | Israel - Premier Tech | GT | 182 | Hill | 
                                
                    | 2023 | 2023-05-23 | Giro d'Italia | Rit 16 | DNF | Israel - Premier Tech | GT | 203 | Mountain finish | 
                                
                    | 2023 | 2023-05-21 | Giro d'Italia | Rit 15 | 99 | Israel - Premier Tech | GT | 195 | Hill | 
                                
                    | 2023 | 2023-05-20 | Giro d'Italia | Rit 14 | 19 | Israel - Premier Tech | GT | 193 | Hill | 
                                
                    | 2023 | 2023-05-19 | Giro d'Italia | Rit 13 | 107 | Israel - Premier Tech | GT | 74,6 | Mountain finish | 
                                
                    | 2023 | 2023-05-18 | Giro d'Italia | Rit 12 | 73 | Israel - Premier Tech | GT | 179 | Hill | 
                                
                    | 2023 | 2023-05-17 | Giro d'Italia | Rit 11 | 115 | Israel - Premier Tech | GT | 219 | Sprint | 
                                
                    | 2023 | 2023-05-16 | Giro d'Italia | Rit 10 | 44 | Israel - Premier Tech | GT | 196 | Hill | 
                                
                    | 2023 | 2023-05-14 | Giro d'Italia | Rit 9 | 100 | Israel - Premier Tech | GT | 35 | ITT | 
                                
                    | 2023 | 2023-05-13 | Giro d'Italia | Rit 8 | 117 | Israel - Premier Tech | GT | 207 | Uphill finish | 
                                
                    | 2023 | 2023-05-12 | Giro d'Italia | Rit 7 | 151 | Israel - Premier Tech | GT | 218 | Mountain finish | 
                                
                    | 2023 | 2023-05-11 | Giro d'Italia | Rit 6 | 89 | Israel - Premier Tech | GT | 162 | Sprint | 
                                
                    | 2023 | 2023-05-10 | Giro d'Italia | Rit 5 | 158 | Israel - Premier Tech | GT | 171 | Sprint | 
                                
                    | 2023 | 2023-05-09 | Giro d'Italia | Rit 4 | 103 | Israel - Premier Tech | GT | 175 | Hill | 
                                
                    | 2023 | 2023-05-08 | Giro d'Italia | Rit 3 | 174 | Israel - Premier Tech | GT | 216 | Hill | 
                                
                    | 2023 | 2023-05-07 | Giro d'Italia | Rit 2 | 130 | Israel - Premier Tech | GT | 201 | Sprint | 
                                
                    | 2023 | 2023-05-06 | Giro d'Italia | Rit 1 | 126 | Israel - Premier Tech | GT | 19,6 | ITT | 
                                
                    | 2023 | 2023-04-23 | Liège - Bastogne - Liège | 35 | Israel - Premier Tech | 1.WT | 258,5 | Hill | 
                                
                    | 2023 | 2023-04-19 | Fleche Wallonne | 82 | Israel - Premier Tech | 1.WT | 194,2 | Uphill finish | 
                                
                    | 2023 | 2023-04-16 | Amstel Gold Race | 20 | Israel - Premier Tech | 1.WT | 253,6 | Hill | 
                                
                    | 2023 | 2023-03-04 | Strade Bianche | 28 | Israel - Premier Tech | 1.WT | 184 | Uphill finish | 
                                
                    | 2023 | 2023-01-29 | Cadel Evans Great Ocean Road Race | 3 | Israel - Premier Tech | 1.WT | 172,7 | Hill | 
                                
                    | 2023 | 2023-01-22 | Tour Down Under | 91 | Israel - Premier Tech | 2.WT |  | GC | 
                                
                    | 2022 | 2022-09-11 | G.P. Montreal | 35 | Israel - Premier Tech | 1.WT | 221,4 | Hill | 
                                
                    | 2022 | 2022-09-09 | G.P. Quebec | 79 | Israel - Premier Tech | 1.WT | 201,6 | Hill | 
                                
                    | 2022 | 2022-08-28 | Bretagne Classic - Ouest-France | 30 | Israel - Premier Tech | 1.WT | 254,8 | Hill | 
                                
                    | 2022 | 2022-07-17 | Tour de France | Rit 15 | DNF | Israel - Premier Tech | GT | 200 | Sprint | 
                                
                    | 2022 | 2022-07-16 | Tour de France | Rit 14 | 122 | Israel - Premier Tech | GT | 195 | Hill | 
                                
                    | 2022 | 2022-07-15 | Tour de France | Rit 13 | 103 | Israel - Premier Tech | GT | 193 | Flat | 
                                
                    | 2022 | 2022-07-14 | Tour de France | Rit 12 | 52 | Israel - Premier Tech | GT | 166 | Mountain | 
                                
                    | 2022 | 2022-07-13 | Tour de France | Rit 11 | 64 | Israel - Premier Tech | GT | 149 | Mountain | 
                                
                    | 2022 | 2022-07-12 | Tour de France | Rit 10 | 17 | Israel - Premier Tech | GT | 148 | Hill | 
                                
                    | 2022 | 2022-07-10 | Tour de France | Rit 9 | 76 | Israel - Premier Tech | GT | 183 | Mountain | 
                                
                    | 2022 | 2022-07-09 | Tour de France | Rit 8 | 123 | Israel - Premier Tech | GT | 184 | Hill | 
                                
                    | 2022 | 2022-07-08 | Tour de France | Rit 7 | 126 | Israel - Premier Tech | GT | 176 | Mountain | 
                                
                    | 2022 | 2022-07-07 | Tour de France | Rit 6 | 130 | Israel - Premier Tech | GT | 220 | Hill | 
                                
                    | 2022 | 2022-07-06 | Tour de France | Rit 5 | 1 | Israel - Premier Tech | GT | 155 | Flat | 
                                
                    | 2022 | 2022-07-05 | Tour de France | Rit 4 | 162 | Israel - Premier Tech | GT | 172 | Hill | 
                                
                    | 2022 | 2022-07-03 | Tour de France | Rit 3 | 176 | Israel - Premier Tech | GT | 182 | Sprint | 
                                
                    | 2022 | 2022-07-02 | Tour de France | Rit 2 | 112 | Israel - Premier Tech | GT | 199 | Sprint | 
                                
                    | 2022 | 2022-07-01 | Tour de France | Rit 1 | 128 | Israel - Premier Tech | GT | 13 | ITT | 
                                
                    | 2022 | 2022-06-12 | Criterium du Dauphiné | 68 | Israel - Premier Tech | 2.WT |  | GC | 
                                
                    | 2022 | 2022-06-10 | Criterium du Dauphiné | Rit 6 | 14 | Israel - Premier Tech | 2.WT | 196,4 | Hill | 
                                
                    | 2022 | 2022-06-09 | Criterium du Dauphiné | Rit 5 | 13 | Israel - Premier Tech | 2.WT | 162,3 | Sprint | 
                                
                    | 2022 | 2022-06-06 | Criterium du Dauphiné | Rit 2 | 17 | Israel - Premier Tech | 2.WT | 169,8 | Hill | 
                                
                    | 2022 | 2022-03-27 | Vuelta a Catalunya | 47 | Israel - Premier Tech | 2.WT |  | GC | 
                                
                    | 2022 | 2022-03-21 | Vuelta a Catalunya | Rit 1 | 7 | Israel - Premier Tech | 2.WT | 171,2 | Hill | 
                                
                    | 2022 | 2022-03-05 | Strade Bianche | 26 | Israel - Premier Tech | 1.WT | 184 | Hill | 
                                
                    | 2022 | 2022-02-26 | Omloop Het Nieuwsblad | 11 | Israel - Premier Tech | 1.WT | 204,2 | Flat | 
                                
                    | 2021 | 2021-10-03 | Paris - Roubaix | 54 | Qhubeka Assos / Team Qhubeka NextHash | 1.WT | 257,5 | Flat | 
                                
                    | 2021 | 2021-08-29 | Bretagne Classic - Ouest-France | 56 | Qhubeka Assos / Team Qhubeka NextHash | 1.WT | 253,63 | Hill | 
                                
                    | 2021 | 2021-08-15 | Tour of Poland | 85 | Qhubeka Assos / Team Qhubeka NextHash | 2.WT | 1140 | GC | 
                                
                    | 2021 | 2021-07-18 | Tour de France | 123 | Qhubeka Assos / Team Qhubeka NextHash | GT | 3416,27 | GC | 
                                
                    | 2021 | 2021-07-18 | Tour de France | Rit 21 | 128 | Qhubeka Assos / Team Qhubeka NextHash | GT | 112 | Sprint | 
                                
                    | 2021 | 2021-07-17 | Tour de France | Rit 20 | 95 | Qhubeka Assos / Team Qhubeka NextHash | GT | 30,8 | ITT | 
                                
                    | 2021 | 2021-07-16 | Tour de France | Rit 19 | 20 | Qhubeka Assos / Team Qhubeka NextHash | GT | 207 | Flat | 
                                
                    | 2021 | 2021-07-15 | Tour de France | Rit 18 | 114 | Qhubeka Assos / Team Qhubeka NextHash | GT | 129,7 | Mountain | 
                                
                    | 2021 | 2021-07-14 | Tour de France | Rit 17 | 141 | Qhubeka Assos / Team Qhubeka NextHash | GT | 178,4 | Mountain | 
                                
                    | 2021 | 2021-07-13 | Tour de France | Rit 16 | 136 | Qhubeka Assos / Team Qhubeka NextHash | GT | 169 | Hill | 
                                
                    | 2021 | 2021-07-11 | Tour de France | Rit 15 | 124 | Qhubeka Assos / Team Qhubeka NextHash | GT | 191,3 | Mountain | 
                                
                    | 2021 | 2021-07-10 | Tour de France | Rit 14 | 91 | Qhubeka Assos / Team Qhubeka NextHash | GT | 183,7 | Hill | 
                                
                    | 2021 | 2021-07-09 | Tour de France | Rit 13 | 116 | Qhubeka Assos / Team Qhubeka NextHash | GT | 219,9 | Sprint | 
                                
                    | 2021 | 2021-07-08 | Tour de France | Rit 12 | 73 | Qhubeka Assos / Team Qhubeka NextHash | GT | 159,4 | Flat | 
                                
                    | 2021 | 2021-07-07 | Tour de France | Rit 11 | 111 | Qhubeka Assos / Team Qhubeka NextHash | GT | 198,9 | Mountain | 
                                
                    | 2021 | 2021-07-06 | Tour de France | Rit 10 | 89 | Qhubeka Assos / Team Qhubeka NextHash | GT | 190,7 | Sprint | 
                                
                    | 2021 | 2021-07-04 | Tour de France | Rit 9 | 80 | Qhubeka Assos / Team Qhubeka NextHash | GT | 144,89 | Mountain | 
                                
                    | 2021 | 2021-07-03 | Tour de France | Rit 8 | 160 | Qhubeka Assos / Team Qhubeka NextHash | GT | 150,8 | Mountain | 
                                
                    | 2021 | 2021-07-02 | Tour de France | Rit 7 | 130 | Qhubeka Assos / Team Qhubeka NextHash | GT | 249,1 | Hill | 
                                
                    | 2021 | 2021-07-01 | Tour de France | Rit 6 | 156 | Qhubeka Assos / Team Qhubeka NextHash | GT | 160,6 | Sprint | 
                                
                    | 2021 | 2021-06-30 | Tour de France | Rit 5 | 117 | Qhubeka Assos / Team Qhubeka NextHash | GT | 27,2 | ITT | 
                                
                    | 2021 | 2021-06-29 | Tour de France | Rit 4 | 170 | Qhubeka Assos / Team Qhubeka NextHash | GT | 150,4 | Sprint | 
                                
                    | 2021 | 2021-06-28 | Tour de France | Rit 3 | 161 | Qhubeka Assos / Team Qhubeka NextHash | GT | 182,7 | Flat | 
                                
                    | 2021 | 2021-06-27 | Tour de France | Rit 2 | 115 | Qhubeka Assos / Team Qhubeka NextHash | GT | 183,5 | Flat | 
                                
                    | 2021 | 2021-06-26 | Tour de France | Rit 1 | 137 | Qhubeka Assos / Team Qhubeka NextHash | GT | 197,8 | Flat | 
                                
                    | 2021 | 2021-06-13 | Tour de Suisse | 74 | Qhubeka Assos / Team Qhubeka NextHash | 2.WT | 1030,55 | GC | 
                                
                    | 2021 | 2021-04-25 | Liège - Bastogne - Liège | 31 | Qhubeka Assos / Team Qhubeka NextHash | 1.WT | 259,34 | Hill | 
                                
                    | 2021 | 2021-04-21 | Fleche Wallonne | 65 | Qhubeka Assos / Team Qhubeka NextHash | 1.WT | 192,8 | Hill | 
                                
                    | 2021 | 2021-04-18 | Amstel Gold Race | 55 | Qhubeka Assos / Team Qhubeka NextHash | 1.WT | 216,3 | Hill | 
                                
                    | 2021 | 2021-04-10 | Vuelta al Pais Vasco | Rit 6 | DNF | Qhubeka Assos / Team Qhubeka NextHash | 2.WT | 111,5 | Hill | 
                                
                    | 2021 | 2021-04-09 | Vuelta al Pais Vasco | Rit 5 | 5 | Qhubeka Assos / Team Qhubeka NextHash | 2.WT | 159,8 | Flat | 
                                
                    | 2021 | 2021-03-26 | G.P. E3 Harelbeke | DNF | Qhubeka Assos / Team Qhubeka NextHash | 1.WT | 204,2 | Flat | 
                                
                    | 2021 | 2021-03-20 | Milano - Sanremo | 38 | Qhubeka Assos / Team Qhubeka NextHash | 1.WT | 299 | Flat | 
                                
                    | 2021 | 2021-03-16 | Tirreno - Adriatico | 44 | Qhubeka Assos / Team Qhubeka NextHash | 2.WT | 1112,5 | GC | 
                                
                    | 2021 | 2021-03-14 | Tirreno - Adriatico | Rit 5 | 15 | Qhubeka Assos / Team Qhubeka NextHash | 2.WT | 205,5 | Hill | 
                                
                    | 2021 | 2021-03-11 | Tirreno - Adriatico | Rit 2 | 16 | Qhubeka Assos / Team Qhubeka NextHash | 2.WT | 203,3 | Hill | 
                                
                    | 2021 | 2021-03-06 | Strade Bianche | 8 | Qhubeka Assos / Team Qhubeka NextHash | 1.WT | 184,2 | Hill | 
                                
                    | 2020 | 2020-10-25 | Giro d'Italia | Rit 21 | 62 | EF Pro Cycling | GT | 15,7 | ITT | 
                                
                    | 2020 | 2020-10-25 | Giro d'Italia | 75 | EF Pro Cycling | GT |  |  | 
                                
                    | 2020 | 2020-10-24 | Giro d'Italia | Rit 20 | 94 | EF Pro Cycling | GT | 198 |  | 
                                
                    | 2020 | 2020-10-23 | Giro d'Italia | Rit 19 | 4 | EF Pro Cycling | GT | 124 |  | 
                                
                    | 2020 | 2020-10-22 | Giro d'Italia | Rit 18 | 89 | EF Pro Cycling | GT | 207 |  | 
                                
                    | 2020 | 2020-10-21 | Giro d'Italia | Rit 17 | 65 | EF Pro Cycling | GT | 203 |  | 
                                
                    | 2020 | 2020-10-20 | Giro d'Italia | Rit 16 | 103 | EF Pro Cycling | GT | 229 |  | 
                                
                    | 2020 | 2020-10-18 | Giro d'Italia | Rit 15 | 106 | EF Pro Cycling | GT | 185 |  | 
                                
                    | 2020 | 2020-10-17 | Giro d'Italia | Rit 14 | 71 | EF Pro Cycling | GT | 34,1 | ITT | 
                                
                    | 2020 | 2020-10-16 | Giro d'Italia | Rit 13 | 111 | EF Pro Cycling | GT | 192 |  | 
                                
                    | 2020 | 2020-10-15 | Giro d'Italia | Rit 12 | 3 | EF Pro Cycling | GT | 204 |  | 
                                
                    | 2020 | 2020-10-14 | Giro d'Italia | Rit 11 | 103 | EF Pro Cycling | GT | 182 |  | 
                                
                    | 2020 | 2020-10-13 | Giro d'Italia | Rit 10 | 48 | EF Pro Cycling | GT | 212 |  | 
                                
                    | 2020 | 2020-10-11 | Giro d'Italia | Rit 9 | 89 | EF Pro Cycling | GT | 208 |  | 
                                
                    | 2020 | 2020-10-10 | Giro d'Italia | Rit 8 | 127 | EF Pro Cycling | GT | 200 |  | 
                                
                    | 2020 | 2020-10-09 | Giro d'Italia | Rit 7 | 111 | EF Pro Cycling | GT | 143 |  | 
                                
                    | 2020 | 2020-10-08 | Giro d'Italia | Rit 6 | 13 | EF Pro Cycling | GT | 188 |  | 
                                
                    | 2020 | 2020-10-07 | Giro d'Italia | Rit 5 | 110 | EF Pro Cycling | GT | 225 |  | 
                                
                    | 2020 | 2020-10-06 | Giro d'Italia | Rit 4 | 128 | EF Pro Cycling | GT | 140 |  | 
                                
                    | 2020 | 2020-10-05 | Giro d'Italia | Rit 3 | 106 | EF Pro Cycling | GT | 150 |  | 
                                
                    | 2020 | 2020-10-04 | Giro d'Italia | Rit 2 | 46 | EF Pro Cycling | GT | 150 |  | 
                                
                    | 2020 | 2020-10-03 | Giro d'Italia | Rit 1 | 102 | EF Pro Cycling | GT | 15,1 | ITT | 
                                
                    | 2020 | 2020-09-14 | Tirreno - Adriatico | 108 | EF Pro Cycling | 2.WT |  |  | 
                                
                    | 2020 | 2020-09-09 | Tirreno - Adriatico | Rit 3 | 15 | EF Pro Cycling | 2.WT | 217 |  | 
                                
                    | 2020 | 2020-08-15 | Il Lombardia | 14 | EF Pro Cycling | 1.WT | 231 |  | 
                                
                    | 2020 | 2020-08-08 | Milano - Sanremo | 44 | EF Pro Cycling | 1.WT | 305 |  | 
                                
                    | 2020 | 2020-08-01 | Strade Bianche | DNF | EF Pro Cycling | 1.WT | 181 |  | 
                                
                    | 2019 | 2019-10-12 | Il Lombardia | 53 | EF Education First | 1.WT | 243 |  | 
                                
                    | 2019 | 2019-08-18 | BinckBank Tour | 9 | EF Education First | 2.WT |  |  | 
                                
                    | 2019 | 2019-08-18 | BinckBank Tour | Rit 7 | 4 | EF Education First | 2.WT | 178,6 |  | 
                                
                    | 2019 | 2019-08-15 | BinckBank Tour | Rit 4 | 11 | EF Education First | 2.WT | 96,2 |  | 
                                
                    | 2019 | 2019-08-14 | BinckBank Tour | Rit 3 | 12 | EF Education First | 2.WT | 137,8 |  | 
                                
                    | 2019 | 2019-08-03 | Clasica San Sebastian | 20 | EF Education First | 1.WT | 227,3 |  | 
                                
                    | 2019 | 2019-07-28 | Tour de France | Rit 21 | 39 | EF Education First | GT | 127 |  | 
                                
                    | 2019 | 2019-07-28 | Tour de France | 61 | EF Education First | GT |  |  | 
                                
                    | 2019 | 2019-07-27 | Tour de France | Rit 20 | 103 | EF Education First | GT | 59 |  | 
                                
                    | 2019 | 2019-07-26 | Tour de France | Rit 19 | 94 | EF Education First | GT | 88,5 |  | 
                                
                    | 2019 | 2019-07-25 | Tour de France | Rit 18 | 90 | EF Education First | GT | 208 |  | 
                                
                    | 2019 | 2019-07-24 | Tour de France | Rit 17 | 11 | EF Education First | GT | 200 |  | 
                                
                    | 2019 | 2019-07-23 | Tour de France | Rit 16 | 36 | EF Education First | GT | 177 |  | 
                                
                    | 2019 | 2019-07-21 | Tour de France | Rit 15 | 66 | EF Education First | GT | 185 |  | 
                                
                    | 2019 | 2019-07-20 | Tour de France | Rit 14 | 142 | EF Education First | GT | 117,5 |  | 
                                
                    | 2019 | 2019-07-19 | Tour de France | Rit 13 | 133 | EF Education First | GT | 27,2 | ITT | 
                                
                    | 2019 | 2019-07-18 | Tour de France | Rit 12 | 9 | EF Education First | GT | 209,5 |  | 
                                
                    | 2019 | 2019-07-17 | Tour de France | Rit 11 | 40 | EF Education First | GT | 167 |  | 
                                
                    | 2019 | 2019-07-15 | Tour de France | Rit 10 | 167 | EF Education First | GT | 217,5 |  | 
                                
                    | 2019 | 2019-07-14 | Tour de France | Rit 9 | 9 | EF Education First | GT | 170,5 |  | 
                                
                    | 2019 | 2019-07-13 | Tour de France | Rit 8 | 70 | EF Education First | GT | 200 |  | 
                                
                    | 2019 | 2019-07-12 | Tour de France | Rit 7 | 42 | EF Education First | GT | 230 |  | 
                                
                    | 2019 | 2019-07-11 | Tour de France | Rit 6 | 61 | EF Education First | GT | 160,5 |  | 
                                
                    | 2019 | 2019-07-10 | Tour de France | Rit 5 | 117 | EF Education First | GT | 175,5 |  | 
                                
                    | 2019 | 2019-07-09 | Tour de France | Rit 4 | 32 | EF Education First | GT | 213,5 |  | 
                                
                    | 2019 | 2019-07-08 | Tour de France | Rit 3 | 67 | EF Education First | GT | 215 |  | 
                                
                    | 2019 | 2019-07-06 | Tour de France | Rit 1 | 24 | EF Education First | GT | 194,5 |  | 
                                
                    | 2019 | 2019-06-16 | Criterium du Dauphiné | Rit 8 | DNF |  | 2.WT | 113,5 |  | 
                                
                    | 2019 | 2019-04-28 | Liège - Bastogne - Liège | 40 | EF Education First | 1.WT | 256 |  | 
                                
                    | 2019 | 2019-04-24 | Fleche Wallonne | 23 | EF Education First | 1.WT | 195 |  | 
                                
                    | 2019 | 2019-04-21 | Amstel Gold Race | 2 | EF Education First | 1.WT | 265,7 |  | 
                                
                    | 2019 | 2019-04-12 | Vuelta al Pais Vasco | Rit 5 | DNF |  | 2.WT | 149,8 |  | 
                                
                    | 2019 | 2019-03-23 | Milano - Sanremo | 9 | EF Education First | 1.WT | 291 |  | 
                                
                    | 2019 | 2019-03-19 | Tirreno - Adriatico | 8 | EF Education First | 2.WT |  |  | 
                                
                    | 2019 | 2019-03-17 | Tirreno - Adriatico | Rit 5 | 10 | EF Education First | 2.WT | 178 |  | 
                                
                    | 2019 | 2019-03-16 | Tirreno - Adriatico | Rit 4 | 7 | EF Education First | 2.WT | 223 |  | 
                                
                    | 2019 | 2019-03-09 | Strade Bianche | 8 | EF Education First | 1.WT | 184 |  | 
                                
                    | 2018 | 2018-10-13 | Il Lombardia | 73 | EF Education First - Drapac | 1.WT | 241 |  | 
                                
                    | 2018 | 2018-09-16 | Vuelta a Espana | 46 | EF Education First - Drapac | GT |  |  | 
                                
                    | 2018 | 2018-09-16 | Vuelta a Espana | Rit 21 | 62 | EF Education First - Drapac | GT | 112,3 |  | 
                                
                    | 2018 | 2018-09-15 | Vuelta a Espana | Rit 20 | 142 | EF Education First - Drapac | GT | 105,8 |  | 
                                
                    | 2018 | 2018-09-14 | Vuelta a Espana | Rit 19 | 73 | EF Education First - Drapac | GT | 157 |  | 
                                
                    | 2018 | 2018-09-13 | Vuelta a Espana | Rit 18 | 154 | EF Education First - Drapac | GT | 180,5 |  | 
                                
                    | 2018 | 2018-09-12 | Vuelta a Espana | Rit 17 | 43 | EF Education First - Drapac | GT | 116,4 |  | 
                                
                    | 2018 | 2018-09-11 | Vuelta a Espana | Rit 16 | 41 | EF Education First - Drapac | GT | 32,7 | ITT | 
                                
                    | 2018 | 2018-09-09 | Vuelta a Espana | Rit 15 | 45 | EF Education First - Drapac | GT | 185,5 |  | 
                                
                    | 2018 | 2018-09-08 | Vuelta a Espana | Rit 14 | 29 | EF Education First - Drapac | GT | 167 |  | 
                                
                    | 2018 | 2018-09-07 | Vuelta a Espana | Rit 13 | 63 | EF Education First - Drapac | GT | 175,5 |  | 
                                
                    | 2018 | 2018-09-06 | Vuelta a Espana | Rit 12 | 86 | EF Education First - Drapac | GT | 177,5 |  | 
                                
                    | 2018 | 2018-09-05 | Vuelta a Espana | Rit 11 | 68 | EF Education First - Drapac | GT | 208,8 |  | 
                                
                    | 2018 | 2018-09-04 | Vuelta a Espana | Rit 10 | 56 | EF Education First - Drapac | GT | 172,5 |  | 
                                
                    | 2018 | 2018-09-02 | Vuelta a Espana | Rit 9 | 78 | EF Education First - Drapac | GT | 195 |  | 
                                
                    | 2018 | 2018-09-01 | Vuelta a Espana | Rit 8 | 117 | EF Education First - Drapac | GT | 195,5 |  | 
                                
                    | 2018 | 2018-08-31 | Vuelta a Espana | Rit 7 | 78 | EF Education First - Drapac | GT | 182 |  | 
                                
                    | 2018 | 2018-08-30 | Vuelta a Espana | Rit 6 | 45 | EF Education First - Drapac | GT | 153 |  | 
                                
                    | 2018 | 2018-08-29 | Vuelta a Espana | Rit 5 | 1 | EF Education First - Drapac | GT | 188 |  | 
                                
                    | 2018 | 2018-08-28 | Vuelta a Espana | Rit 4 | 61 | EF Education First - Drapac | GT | 162 |  | 
                                
                    | 2018 | 2018-08-27 | Vuelta a Espana | Rit 3 | 11 | EF Education First - Drapac | GT | 182,5 |  | 
                                
                    | 2018 | 2018-08-26 | Vuelta a Espana | Rit 2 | 77 | EF Education First - Drapac | GT | 163,9 |  | 
                                
                    | 2018 | 2018-08-25 | Vuelta a Espana | Rit 1 | 60 | EF Education First - Drapac | GT | 8 | ITT | 
                                
                    | 2018 | 2018-07-29 | Tour de France | 100 | EF Education First - Drapac | GT |  |  | 
                                
                    | 2018 | 2018-07-29 | Tour de France | Rit 21 | 94 | EF Education First - Drapac | GT | 116 |  | 
                                
                    | 2018 | 2018-07-28 | Tour de France | Rit 20 | 83 | EF Education First - Drapac | GT | 31 | ITT | 
                                
                    | 2018 | 2018-07-27 | Tour de France | Rit 19 | 70 | EF Education First - Drapac | GT | 200,5 |  | 
                                
                    | 2018 | 2018-07-26 | Tour de France | Rit 18 | 123 | EF Education First - Drapac | GT | 171 |  | 
                                
                    | 2018 | 2018-07-25 | Tour de France | Rit 17 | 107 | EF Education First - Drapac | GT | 65 |  | 
                                
                    | 2018 | 2018-07-24 | Tour de France | Rit 16 | 70 | EF Education First - Drapac | GT | 218 |  | 
                                
                    | 2018 | 2018-07-22 | Tour de France | Rit 15 | 95 | EF Education First - Drapac | GT | 181 |  | 
                                
                    | 2018 | 2018-07-21 | Tour de France | Rit 14 | 123 | EF Education First - Drapac | GT | 188 |  | 
                                
                    | 2018 | 2018-07-20 | Tour de France | Rit 13 | 103 | EF Education First - Drapac | GT | 169,5 |  | 
                                
                    | 2018 | 2018-07-19 | Tour de France | Rit 12 | 110 | EF Education First - Drapac | GT | 175,5 |  | 
                                
                    | 2018 | 2018-07-18 | Tour de France | Rit 11 | 110 | EF Education First - Drapac | GT | 108,5 |  | 
                                
                    | 2018 | 2018-07-17 | Tour de France | Rit 10 | 71 | EF Education First - Drapac | GT | 158,5 |  | 
                                
                    | 2018 | 2018-07-15 | Tour de France | Rit 9 | 106 | EF Education First - Drapac | GT | 156,5 |  | 
                                
                    | 2018 | 2018-07-14 | Tour de France | Rit 8 | 169 | EF Education First - Drapac | GT | 181 |  | 
                                
                    | 2018 | 2018-07-13 | Tour de France | Rit 7 | 28 | EF Education First - Drapac | GT | 231 |  | 
                                
                    | 2018 | 2018-07-12 | Tour de France | Rit 6 | 75 | EF Education First - Drapac | GT | 181 |  | 
                                
                    | 2018 | 2018-07-11 | Tour de France | Rit 5 | 102 | EF Education First - Drapac | GT | 204,5 |  | 
                                
                    | 2018 | 2018-07-10 | Tour de France | Rit 4 | 136 | EF Education First - Drapac | GT | 195 |  | 
                                
                    | 2018 | 2018-07-08 | Tour de France | Rit 2 | 87 | EF Education First - Drapac | GT | 182,5 |  | 
                                
                    | 2018 | 2018-07-07 | Tour de France | Rit 1 | 81 | EF Education First - Drapac | GT | 201 |  | 
                                
                    | 2018 | 2018-06-10 | Criterium du Dauphiné | 72 |  | 2.WT |  |  | 
                                
                    | 2018 | 2018-06-05 | Criterium du Dauphiné | Rit 2 | 18 | EF Education First - Drapac | 2.WT | 181 |  | 
                                
                    | 2018 | 2018-06-04 | Criterium du Dauphiné | Rit 1 | 17 | EF Education First - Drapac | 2.WT | 179 |  | 
                                
                    | 2018 | 2018-05-17 | Tour of California | Rit 5 | 19 | EF Education First - Drapac | 2.WT | 176,5 |  | 
                                
                    | 2018 | 2018-03-17 | Milano - Sanremo | DNF | EF Education First - Drapac | 1.WT | 294 |  | 
                                
                    | 2018 | 2018-03-13 | Tirreno - Adriatico | 32 |  | 2.WT |  |  | 
                                
                    | 2018 | 2018-03-03 | Strade Bianche | 17 | EF Education First - Drapac | 1.WT | 184 |  | 
                                
                    | 2018 | 2018-01-18 | Tour Down Under | Rit 3 | 6 | EF Education First - Drapac | 2.WT | 120,5 |  | 
                                
                    | 2017 | 2017-09-10 | Vuelta a Espana | 74 | Cannondale - Drapac | GT |  |  | 
                                
                    | 2017 | 2017-07-23 | Tour de France | 86 | Cannondale - Drapac | GT |  |  | 
                                
                    | 2017 | 2017-06-11 | Criterium du Dauphiné | 23 |  | 2.WT |  |  | 
                                
                    | 2017 | 2017-04-30 | Tour de Romandie | 73 |  | 2.WT |  |  | 
                                
                    | 2017 | 2017-04-23 | Liège - Bastogne - Liège | 66 | Cannondale - Drapac | 1.WT | 258 |  | 
                                
                    | 2017 | 2017-04-19 | Fleche Wallonne | 84 |  | 1.WT | 204,5 |  | 
                                
                    | 2017 | 2017-04-08 | Vuelta al Pais Vasco | Rit 6 | DNF |  | 2.WT | 27,7 | ITT | 
                                
                    | 2017 | 2017-03-18 | Milano - Sanremo | 93 | Cannondale - Drapac | 1.WT | 291 |  | 
                                
                    | 2017 | 2017-03-14 | Tirreno - Adriatico | 70 |  | 2.WT |  |  | 
                                
                    | 2017 | 2017-03-04 | Strade Bianche | 57 | Cannondale - Drapac | 1.WT | 175 |  | 
                                
                    | 2016 | 2016-09-11 | Vuelta a Espana | DNF | Cannondale | GT |  |  | 
                                
                    | 2016 | 2016-08-31 | Vuelta a Espana | Rit 11 | DNF |  | GT | 168,6 |  | 
                                
                    | 2016 | 2016-05-29 | Giro d'Italia | 67 | Cannondale | GT |  |  | 
                                
                    | 2016 | 2016-04-24 | Liège - Bastogne - Liège | 136 | Cannondale | 1.WT | 248 |  | 
                                
                    | 2016 | 2016-04-20 | Fleche Wallonne | 48 |  | 1.WT | 196 |  | 
                                
                    | 2016 | 2016-04-09 | Vuelta al Pais Vasco | Rit 6 | DNF |  | 2.WT | 16,5 | ITT | 
                                
                    | 2016 | 2016-03-19 | Milano - Sanremo | DNF | Cannondale | 1.WT | 293 |  | 
                                
                    | 2016 | 2016-03-15 | Tirreno - Adriatico | 41 |  | 2.WT |  |  | 
                                
                    | 2015 | 2015-06-21 | Tour de Suisse | 51 |  | 2.WT |  |  | 
                                
                    | 2015 | 2015-05-31 | Giro d'Italia | 63 | Orica - GreenEdge | GT |  |  | 
                                
                    | 2015 | 2015-05-12 | Giro d'Italia | Rit 4 | 2 | Orica - GreenEdge | GT | 150 |  | 
                                
                    | 2015 | 2015-04-26 | Liège - Bastogne - Liège | 60 | Orica - GreenEdge | 1.WT | 253 |  | 
                                
                    | 2015 | 2015-04-22 | Fleche Wallonne | DNF |  | 1.WT | 205,5 |  | 
                                
                    | 2015 | 2015-03-22 | Milano - Sanremo | 97 | Orica - GreenEdge | 1.WT | 293 |  | 
                                
                    | 2015 | 2015-03-15 | Paris - Nice | 45 |  | 2.WT |  |  | 
                                
                    | 2014 | 2014-10-05 | Il Lombardia | 48 | Orica - GreenEdge | 1.WT | 254 |  | 
                                
                    | 2014 | 2014-09-14 | Vuelta a Espana | 70 | Orica - GreenEdge | GT |  |  | 
                                
                    | 2014 | 2014-07-27 | Tour de France | 113 | Orica - GreenEdge | GT |  |  | 
                                
                    | 2014 | 2014-06-22 | Tour de Suisse | 82 |  | 2.WT |  |  | 
                                
                    | 2014 | 2014-04-27 | Liège - Bastogne - Liège | 41 | Orica - GreenEdge | 1.WT | 263 |  | 
                                
                    | 2014 | 2014-04-23 | Fleche Wallonne | 16 |  | 1.WT | 199 |  | 
                                
                    | 2014 | 2014-03-25 | Vuelta a Catalunya | Rit 2 | DNF |  | 2.WT | 168 |  | 
                                
                    | 2014 | 2014-03-23 | Milano - Sanremo | 100 | Orica - GreenEdge | 1.WT | 294 |  | 
                                
                    | 2014 | 2014-03-18 | Tirreno - Adriatico | 52 |  | 2.WT |  |  | 
                                
                    | 2014 | 2014-03-14 | Tirreno - Adriatico | Rit 3 | 3 | Orica - GreenEdge | 2.WT | 212 |  | 
                                
                    | 2013 | 2013-10-06 | Il Lombardia | DNF | Orica - GreenEdge | 1.WT | 242 |  | 
                                
                    | 2013 | 2013-09-15 | Vuelta a Espana | 69 | Orica - GreenEdge | GT |  |  | 
                                
                    | 2013 | 2013-07-21 | Tour de France | 68 | Orica - GreenEdge | GT |  |  | 
                                
                    | 2013 | 2013-06-09 | Criterium du Dauphiné | Rit 8 | DNF |  | 2.WT | 155,5 |  | 
                                
                    | 2013 | 2013-04-21 | Liège - Bastogne - Liège | 58 | Orica - GreenEdge | 1.WT | 261 |  | 
                                
                    | 2013 | 2013-04-17 | Fleche Wallonne | 34 |  | 1.WT | 205 |  | 
                                
                    | 2013 | 2013-04-06 | Vuelta al Pais Vasco | 35 |  | 2.WT |  |  | 
                                
                    | 2013 | 2013-03-10 | Paris - Nice | 58 |  | 2.WT |  |  | 
                                
                    | 2012 | 2012-09-29 | Il Lombardia | 15 | GreenEdge | 1.WT | 251 |  | 
                                
                    | 2012 | 2012-09-09 | Vuelta a Espana | 77 | GreenEdge | GT |  |  | 
                                
                    | 2012 | 2012-08-21 | Vuelta a Espana | Rit 4 | 1 | GreenEdge | GT | 160,6 |  | 
                                
                    | 2012 | 2012-06-10 | Criterium du Dauphiné | 125 |  | 2.WT |  |  | 
                                
                    | 2012 | 2012-04-22 | Liège - Bastogne - Liège | 112 | GreenEdge | 1.WT | 257,5 |  | 
                                
                    | 2012 | 2012-04-18 | Fleche Wallonne | 70 |  | 1.WT | 194 |  | 
                                
                    | 2012 | 2012-04-07 | Vuelta al Pais Vasco | 77 |  | 2.WT |  |  | 
                                
                    | 2012 | 2012-03-11 | Paris - Nice | 77 |  | 2.WT |  |  | 
                                
                    | 2011 | 2011-08-21 | Vattenfall Cyclassics - Hamburg | 7 | Astana | 1.WT | 216,5 |  | 
                                
                    | 2011 | 2011-06-19 | Tour de Suisse | 57 |  | 2.WT |  |  | 
                                
                    | 2011 | 2011-04-10 | Paris - Roubaix | DNF | Astana | 1.WT | 258 |  | 
                                
                    | 2011 | 2011-04-03 | Ronde van Vlaanderen | 70 | Astana | 1.WT | 256 |  | 
                                
                    | 2011 | 2011-03-27 | Gent - Wevelgem | DNF |  | 1.WT | 205 |  | 
                                
                    | 2011 | 2011-03-19 | Milano - Sanremo | 66 | Astana | 1.WT | 298 |  | 
                                
                    | 2011 | 2011-03-15 | Tirreno - Adriatico | 15 |  | 2.WT |  |  | 
                                
                    | 2010 | 2010-03-20 | Milano - Sanremo | 32 | ISD - Neri | 1.HIS | 298 |  | 
                                
                    | 2010 | 2010-03-16 | Tirreno - Adriatico | 72 |  | 2.HIS |  |  | 
                                
                    | 2009 | 2009-10-17 | Giro di Lombardia | DNF |  | 1.HIS | 242 |  |