| 2024 | 2024-02-25 | UAE Tour | Rit 7 | 119 | Intermarché - Circus - Wanty | 2.WT | 161 | Mountain finish | 
                                
                    | 2024 | 2024-02-25 | UAE Tour | 114 | Intermarché - Circus - Wanty | 2.WT |  | GC | 
                                
                    | 2024 | 2024-02-24 | UAE Tour | Rit 6 | 103 | Intermarché - Circus - Wanty | 2.WT | 138 | Sprint | 
                                
                    | 2024 | 2024-02-23 | UAE Tour | Rit 5 | 117 | Intermarché - Circus - Wanty | 2.WT | 182 | Sprint | 
                                
                    | 2024 | 2024-02-22 | UAE Tour | Rit 4 | 23 | Intermarché - Circus - Wanty | 2.WT | 173 | Sprint | 
                                
                    | 2024 | 2024-02-21 | UAE Tour | Rit 3 | 91 | Intermarché - Circus - Wanty | 2.WT | 176 | Mountain finish | 
                                
                    | 2024 | 2024-02-20 | UAE Tour | Rit 2 | 87 | Intermarché - Circus - Wanty | 2.WT | 12,1 | ITT | 
                                
                    | 2024 | 2024-02-19 | UAE Tour | Rit 1 | 47 | Intermarché - Circus - Wanty | 2.WT | 143 | Sprint | 
                                
                    | 2023 | 2023-09-17 | Vuelta a Espana | Rit 21 | 47 | Intermarché - Circus - Wanty | GT | 101 | Flat | 
                                
                    | 2023 | 2023-09-17 | Vuelta a Espana | 124 | Intermarché - Circus - Wanty | GT |  | GC | 
                                
                    | 2023 | 2023-09-16 | Vuelta a Espana | Rit 20 | 130 | Intermarché - Circus - Wanty | GT | 208,4 | Hill | 
                                
                    | 2023 | 2023-09-15 | Vuelta a Espana | Rit 19 | 31 | Intermarché - Circus - Wanty | GT | 177,4 | Sprint | 
                                
                    | 2023 | 2023-09-14 | Vuelta a Espana | Rit 18 | 103 | Intermarché - Circus - Wanty | GT | 178,9 | Mountain finish | 
                                
                    | 2023 | 2023-09-13 | Vuelta a Espana | Rit 17 | 109 | Intermarché - Circus - Wanty | GT | 122,6 | Mountain finish | 
                                
                    | 2023 | 2023-09-12 | Vuelta a Espana | Rit 16 | 141 | Intermarché - Circus - Wanty | GT | 119,7 | Hill | 
                                
                    | 2023 | 2023-09-10 | Vuelta a Espana | Rit 15 | 91 | Intermarché - Circus - Wanty | GT | 156,5 | Hill | 
                                
                    | 2023 | 2023-09-09 | Vuelta a Espana | Rit 14 | 77 | Intermarché - Circus - Wanty | GT | 161,7 | Mountain finish | 
                                
                    | 2023 | 2023-09-08 | Vuelta a Espana | Rit 13 | 137 | Intermarché - Circus - Wanty | GT | 134,7 | Mountain finish | 
                                
                    | 2023 | 2023-09-07 | Vuelta a Espana | Rit 12 | 3 | Intermarché - Circus - Wanty | GT | 165,4 | Sprint | 
                                
                    | 2023 | 2023-09-06 | Vuelta a Espana | Rit 11 | 121 | Intermarché - Circus - Wanty | GT | 163,2 | Mountain finish | 
                                
                    | 2023 | 2023-09-05 | Vuelta a Espana | Rit 10 | 61 | Intermarché - Circus - Wanty | GT | 25 | ITT | 
                                
                    | 2023 | 2023-09-03 | Vuelta a Espana | Rit 9 | 130 | Intermarché - Circus - Wanty | GT | 180,9 | Hill | 
                                
                    | 2023 | 2023-09-02 | Vuelta a Espana | Rit 8 | 148 | Intermarché - Circus - Wanty | GT | 164,8 | Mountain | 
                                
                    | 2023 | 2023-09-01 | Vuelta a Espana | Rit 7 | 83 | Intermarché - Circus - Wanty | GT | 188,8 | Sprint | 
                                
                    | 2023 | 2023-08-31 | Vuelta a Espana | Rit 6 | 145 | Intermarché - Circus - Wanty | GT | 181,3 | Mountain finish | 
                                
                    | 2023 | 2023-08-30 | Vuelta a Espana | Rit 5 | 104 | Intermarché - Circus - Wanty | GT | 185,7 | Sprint | 
                                
                    | 2023 | 2023-08-29 | Vuelta a Espana | Rit 4 | 64 | Intermarché - Circus - Wanty | GT | 183,4 | Sprint | 
                                
                    | 2023 | 2023-08-28 | Vuelta a Espana | Rit 3 | 157 | Intermarché - Circus - Wanty | GT | 158,5 | Mountain finish | 
                                
                    | 2023 | 2023-08-27 | Vuelta a Espana | Rit 2 | 75 | Intermarché - Circus - Wanty | GT | 181,3 | Hill | 
                                
                    | 2023 | 2023-08-26 | Vuelta a Espana | Rit 1 | DF | Intermarché - Circus - Wanty | GT | 14,6 | TTT | 
                                
                    | 2023 | 2023-08-04 | Tour of Poland | Rit 7 | 88 | Intermarché - Circus - Wanty | 2.WT | 166,6 | Sprint | 
                                
                    | 2023 | 2023-08-04 | Tour of Poland | 101 | Intermarché - Circus - Wanty | 2.WT |  | GC | 
                                
                    | 2023 | 2023-08-03 | Tour of Poland | Rit 6 | 105 | Intermarché - Circus - Wanty | 2.WT | 16,6 | ITT | 
                                
                    | 2023 | 2023-08-02 | Tour of Poland | Rit 5 | 94 | Intermarché - Circus - Wanty | 2.WT | 198,8 | Hill | 
                                
                    | 2023 | 2023-08-01 | Tour of Poland | Rit 4 | 108 | Intermarché - Circus - Wanty | 2.WT | 198,6 | Sprint | 
                                
                    | 2023 | 2023-07-31 | Tour of Poland | Rit 3 | 100 | Intermarché - Circus - Wanty | 2.WT | 163,3 | Hill | 
                                
                    | 2023 | 2023-07-30 | Tour of Poland | Rit 2 | 133 | Intermarché - Circus - Wanty | 2.WT | 202,9 | Uphill finish | 
                                
                    | 2023 | 2023-07-29 | Tour of Poland | Rit 1 | 70 | Intermarché - Circus - Wanty | 2.WT | 183,7 | Sprint | 
                                
                    | 2023 | 2023-03-26 | Gent - Wevelgem | DNF | Intermarché - Circus - Wanty | 1.WT | 260,9 | Flat | 
                                
                    | 2023 | 2023-03-22 | Classic Brugge - De Panne | DNF | Intermarché - Circus - Wanty | 1.WT | 221,2 | Flat | 
                                
                    | 2023 | 2023-02-26 | UAE Tour | 107 | Intermarché - Circus - Wanty | 2.WT |  | GC | 
                                
                    | 2023 | 2023-01-29 | Cadel Evans Great Ocean Road Race | 74 | Intermarché - Circus - Wanty | 1.WT | 172,7 | Hill | 
                                
                    | 2022 | 2022-09-01 | Vuelta a Espana | Rit 12 | DNF | Intermarché - Wanty - Gobert Matériaux | GT | 195,5 | Mountain | 
                                
                    | 2022 | 2022-08-31 | Vuelta a Espana | Rit 11 | 10 | Intermarché - Wanty - Gobert Matériaux | GT | 193 | Sprint | 
                                
                    | 2022 | 2022-08-30 | Vuelta a Espana | Rit 10 | 63 | Intermarché - Wanty - Gobert Matériaux | GT | 31,1 | ITT | 
                                
                    | 2022 | 2022-08-28 | Vuelta a Espana | Rit 9 | 161 | Intermarché - Wanty - Gobert Matériaux | GT | 175,5 | Hill | 
                                
                    | 2022 | 2022-08-27 | Vuelta a Espana | Rit 8 | 161 | Intermarché - Wanty - Gobert Matériaux | GT | 154,5 | Mountain | 
                                
                    | 2022 | 2022-08-26 | Vuelta a Espana | Rit 7 | 167 | Intermarché - Wanty - Gobert Matériaux | GT | 190,1 | Hill | 
                                
                    | 2022 | 2022-08-25 | Vuelta a Espana | Rit 6 | 174 | Intermarché - Wanty - Gobert Matériaux | GT | 180 | Mountain | 
                                
                    | 2022 | 2022-08-24 | Vuelta a Espana | Rit 5 | 174 | Intermarché - Wanty - Gobert Matériaux | GT | 187 | Hill | 
                                
                    | 2022 | 2022-08-23 | Vuelta a Espana | Rit 4 | 178 | Intermarché - Wanty - Gobert Matériaux | GT | 153,5 | Hill | 
                                
                    | 2022 | 2022-08-21 | Vuelta a Espana | Rit 3 | 63 | Intermarché - Wanty - Gobert Matériaux | GT | 193,2 | Sprint | 
                                
                    | 2022 | 2022-08-20 | Vuelta a Espana | Rit 2 | 44 | Intermarché - Wanty - Gobert Matériaux | GT | 175,1 | Sprint | 
                                
                    | 2022 | 2022-08-05 | Tour of Poland | 94 | Intermarché - Wanty - Gobert Matériaux | 2.WT |  | GC | 
                                
                    | 2022 | 2022-04-03 | Ronde van Vlaanderen | DNF | Intermarché - Wanty - Gobert Matériaux | 1.WT | 272,5 | Hill | 
                                
                    | 2021 | 2021-09-05 | Benelux Tour | 56 | Intermarché - Wanty - Gobert | 2.WT | 1091,56 | GC | 
                                
                    | 2021 | 2021-07-18 | Tour de France | Rit 21 | 53 | Intermarché - Wanty - Gobert | GT | 112 | Sprint | 
                                
                    | 2021 | 2021-07-18 | Tour de France | 117 | Intermarché - Wanty - Gobert | GT | 3416,27 | GC | 
                                
                    | 2021 | 2021-07-17 | Tour de France | Rit 20 | 83 | Intermarché - Wanty - Gobert | GT | 30,8 | ITT | 
                                
                    | 2021 | 2021-07-16 | Tour de France | Rit 19 | 112 | Intermarché - Wanty - Gobert | GT | 207 | Flat | 
                                
                    | 2021 | 2021-07-15 | Tour de France | Rit 18 | 102 | Intermarché - Wanty - Gobert | GT | 129,7 | Mountain | 
                                
                    | 2021 | 2021-07-14 | Tour de France | Rit 17 | 139 | Intermarché - Wanty - Gobert | GT | 178,4 | Mountain | 
                                
                    | 2021 | 2021-07-13 | Tour de France | Rit 16 | 142 | Intermarché - Wanty - Gobert | GT | 169 | Hill | 
                                
                    | 2021 | 2021-07-11 | Tour de France | Rit 15 | 130 | Intermarché - Wanty - Gobert | GT | 191,3 | Mountain | 
                                
                    | 2021 | 2021-07-10 | Tour de France | Rit 14 | 120 | Intermarché - Wanty - Gobert | GT | 183,7 | Hill | 
                                
                    | 2021 | 2021-07-09 | Tour de France | Rit 13 | 71 | Intermarché - Wanty - Gobert | GT | 219,9 | Sprint | 
                                
                    | 2021 | 2021-07-08 | Tour de France | Rit 12 | 91 | Intermarché - Wanty - Gobert | GT | 159,4 | Flat | 
                                
                    | 2021 | 2021-07-07 | Tour de France | Rit 11 | 122 | Intermarché - Wanty - Gobert | GT | 198,9 | Mountain | 
                                
                    | 2021 | 2021-07-06 | Tour de France | Rit 10 | 11 | Intermarché - Wanty - Gobert | GT | 190,7 | Sprint | 
                                
                    | 2021 | 2021-07-04 | Tour de France | Rit 9 | 151 | Intermarché - Wanty - Gobert | GT | 144,89 | Mountain | 
                                
                    | 2021 | 2021-07-03 | Tour de France | Rit 8 | 155 | Intermarché - Wanty - Gobert | GT | 150,8 | Mountain | 
                                
                    | 2021 | 2021-07-02 | Tour de France | Rit 7 | 95 | Intermarché - Wanty - Gobert | GT | 249,1 | Hill | 
                                
                    | 2021 | 2021-07-01 | Tour de France | Rit 6 | 106 | Intermarché - Wanty - Gobert | GT | 160,6 | Sprint | 
                                
                    | 2021 | 2021-06-30 | Tour de France | Rit 5 | 138 | Intermarché - Wanty - Gobert | GT | 27,2 | ITT | 
                                
                    | 2021 | 2021-06-29 | Tour de France | Rit 4 | 9 | Intermarché - Wanty - Gobert | GT | 150,4 | Sprint | 
                                
                    | 2021 | 2021-06-28 | Tour de France | Rit 3 | 20 | Intermarché - Wanty - Gobert | GT | 182,7 | Flat | 
                                
                    | 2021 | 2021-06-27 | Tour de France | Rit 2 | 112 | Intermarché - Wanty - Gobert | GT | 183,5 | Flat | 
                                
                    | 2021 | 2021-06-26 | Tour de France | Rit 1 | 34 | Intermarché - Wanty - Gobert | GT | 197,8 | Flat | 
                                
                    | 2021 | 2021-04-04 | Ronde van Vlaanderen | 74 | Intermarché - Wanty - Gobert | 1.WT | 254,4 | Flat | 
                                
                    | 2021 | 2021-03-31 | Dwars door Vlaanderen | 12 | Intermarché - Wanty - Gobert | 1.WT | 184 | Flat | 
                                
                    | 2021 | 2021-03-28 | Gent - Wevelgem | 65 | Intermarché - Wanty - Gobert | 1.WT | 248,6 | Flat | 
                                
                    | 2021 | 2021-03-26 | G.P. E3 Harelbeke | 91 | Intermarché - Wanty - Gobert | 1.WT | 204,2 | Flat | 
                                
                    | 2021 | 2021-03-24 | Classic Brugge - De Panne | 75 | Intermarché - Wanty - Gobert | 1.WT | 203,9 | Sprint | 
                                
                    | 2021 | 2021-03-14 | Paris - Nice | 126 | Intermarché - Wanty - Gobert | 2.WT | 1235,9 | GC | 
                                
                    | 2021 | 2021-02-27 | Omloop Het Nieuwsblad | DNF | Intermarché - Wanty - Gobert | 1.WT | 200,5 | Flat | 
                                
                    | 2020 | 2020-10-21 | Classic Brugge - De Panne | DNF | Circus - Wanty Gobert | 1.WT | 188,6 |  | 
                                
                    | 2020 | 2020-10-18 | Ronde van Vlaanderen | 107 | Circus - Wanty Gobert | 1.WT | 243,3 |  | 
                                
                    | 2020 | 2020-10-11 | Gent - Wevelgem | DNF | Circus - Wanty Gobert | 1.WT | 232,5 |  | 
                                
                    | 2020 | 2020-08-25 | Bretagne Classic - Ouest-France | DNF | Circus - Wanty Gobert | 1.WT | 247,8 |  | 
                                
                    | 2020 | 2020-02-29 | Omloop Het Nieuwsblad | 57 | Circus - Wanty Gobert | 1.WT | 200 |  | 
                                
                    | 2019 | 2019-08-16 | BinckBank Tour | Rit 5 | 10 | Roompot - Charles | 2.WT | 184,9 |  | 
                                
                    | 2019 | 2019-08-13 | BinckBank Tour | Rit 2 | 14 | Roompot - Charles | 2.WT | 167,9 |  | 
                                
                    | 2019 | 2019-04-14 | Paris - Roubaix | 93 | Roompot - Charles | 1.WT | 257 |  | 
                                
                    | 2019 | 2019-04-07 | Ronde van Vlaanderen | 56 | Roompot - Charles | 1.WT | 267,7 |  | 
                                
                    | 2019 | 2019-03-31 | Gent - Wevelgem | 41 | Roompot - Charles | 1.WT | 251,5 |  | 
                                
                    | 2019 | 2019-03-27 | Classic Brugge - De Panne | 12 | Roompot - Charles | 1.WT | 200,3 |  | 
                                
                    | 2018 | 2018-08-06 | Tour of Poland | Rit 3 | 19 | Trek - Segafredo | 2.WT | 140 |  | 
                                
                    | 2018 | 2018-05-27 | Giro d'Italia | 137 | Trek - Segafredo | GT |  |  | 
                                
                    | 2018 | 2018-05-27 | Giro d'Italia | Rit 21 | 30 | Trek - Segafredo | GT | 115 |  | 
                                
                    | 2018 | 2018-05-26 | Giro d'Italia | Rit 20 | 121 | Trek - Segafredo | GT | 214 |  | 
                                
                    | 2018 | 2018-05-25 | Giro d'Italia | Rit 19 | 145 | Trek - Segafredo | GT | 185 |  | 
                                
                    | 2018 | 2018-05-24 | Giro d'Italia | Rit 18 | 28 | Trek - Segafredo | GT | 196 |  | 
                                
                    | 2018 | 2018-05-23 | Giro d'Italia | Rit 17 | 151 | Trek - Segafredo | GT | 149,5 |  | 
                                
                    | 2018 | 2018-05-22 | Giro d'Italia | Rit 16 | 78 | Trek - Segafredo | GT | 34 | ITT | 
                                
                    | 2018 | 2018-05-20 | Giro d'Italia | Rit 15 | 151 | Trek - Segafredo | GT | 176 |  | 
                                
                    | 2018 | 2018-05-19 | Giro d'Italia | Rit 14 | 165 | Trek - Segafredo | GT | 186 |  | 
                                
                    | 2018 | 2018-05-18 | Giro d'Italia | Rit 13 | 18 | Trek - Segafredo | GT | 180 |  | 
                                
                    | 2018 | 2018-05-17 | Giro d'Italia | Rit 12 | 77 | Trek - Segafredo | GT | 214 |  | 
                                
                    | 2018 | 2018-05-16 | Giro d'Italia | Rit 11 | 129 | Trek - Segafredo | GT | 156 |  | 
                                
                    | 2018 | 2018-05-15 | Giro d'Italia | Rit 10 | 156 | Trek - Segafredo | GT | 244 |  | 
                                
                    | 2018 | 2018-05-13 | Giro d'Italia | Rit 9 | 166 | Trek - Segafredo | GT | 225 |  | 
                                
                    | 2018 | 2018-05-12 | Giro d'Italia | Rit 8 | 164 | Trek - Segafredo | GT | 209 |  | 
                                
                    | 2018 | 2018-05-11 | Giro d'Italia | Rit 7 | 99 | Trek - Segafredo | GT | 159 |  | 
                                
                    | 2018 | 2018-05-10 | Giro d'Italia | Rit 6 | 172 | Trek - Segafredo | GT | 169 |  | 
                                
                    | 2018 | 2018-05-09 | Giro d'Italia | Rit 5 | 165 | Trek - Segafredo | GT | 153 |  | 
                                
                    | 2018 | 2018-05-08 | Giro d'Italia | Rit 4 | 132 | Trek - Segafredo | GT | 202 |  | 
                                
                    | 2018 | 2018-05-06 | Giro d'Italia | Rit 3 | 120 | Trek - Segafredo | GT | 229 |  | 
                                
                    | 2018 | 2018-05-05 | Giro d'Italia | Rit 2 | 131 | Trek - Segafredo | GT | 167 |  | 
                                
                    | 2018 | 2018-05-04 | Giro d'Italia | Rit 1 | 120 | Trek - Segafredo | GT | 9,7 | ITT | 
                                
                    | 2018 | 2018-04-08 | Paris - Roubaix | 48 | Trek - Segafredo | 1.WT | 257 |  | 
                                
                    | 2018 | 2018-03-17 | Milano - Sanremo | 143 | Trek - Segafredo | 1.WT | 294 |  | 
                                
                    | 2018 | 2018-03-03 | Strade Bianche | DNF | Trek - Segafredo | 1.WT | 184 |  | 
                                
                    | 2017 | 2017-04-09 | Paris - Roubaix | 51 | Trek - Segafredo | 1.WT | 257 |  | 
                                
                    | 2017 | 2017-04-02 | Ronde van Vlaanderen | 38 | Trek - Segafredo | 1.WT | 260,8 |  | 
                                
                    | 2017 | 2017-03-04 | Strade Bianche | DNF | Trek - Segafredo | 1.WT | 175 |  | 
                                
                    | 2016 | 2016-05-29 | Giro d'Italia | DNF | Trek - Segafredo | GT |  |  | 
                                
                    | 2016 | 2016-04-10 | Paris - Roubaix | DNF | Trek - Segafredo | 1.WT | 257,5 |  | 
                                
                    | 2015 | 2015-09-13 | Vuelta a Espana | 158 | Trek Factory Racing | GT |  |  | 
                                
                    | 2015 | 2015-05-31 | Giro d'Italia | 146 | Trek Factory Racing | GT |  |  | 
                                
                    | 2014 | 2014-06-01 | Giro d'Italia | 131 | Trek Factory Racing | GT |  |  | 
                                
                    | 2014 | 2014-04-13 | Paris - Roubaix | 53 | Trek Factory Racing | 1.WT | 257 |  | 
                                
                    | 2013 | 2013-08-25 | Vattenfall Cyclassics - Hamburg | 6 | Vacansoleil - DCM | 1.WT | 246 |  | 
                                
                    | 2013 | 2013-07-21 | Tour de France | 144 | Vacansoleil - DCM | GT |  |  | 
                                
                    | 2013 | 2013-04-07 | Paris - Roubaix | 81 | Vacansoleil - DCM | 1.WT | 254,5 |  | 
                                
                    | 2013 | 2013-03-31 | Ronde van Vlaanderen | 109 | Vacansoleil - DCM | 1.WT | 256 |  | 
                                
                    | 2013 | 2013-03-17 | Milano - Sanremo | 105 | Vacansoleil - DCM | 1.WT | 246 |  |