2021-02-11 | Tour de la Provence: Stage 1 |  | 2.Pro | 17 |
2021-02-12 | Tour de la Provence: Stage 2 |  | 2.Pro | 101 |
2021-02-13 | Tour de la Provence: Stage 3 |  | 2.Pro | 73 |
2021-02-14 | Tour de la Provence: Stage 4 |  | 2.Pro | 11 |
2021-02-14 | Tour de la Provence |  | 2.Pro | 77 |
2021-02-27 | Omloop Het Nieuwsblad Elite |  | WT | 125 |
2021-02-28 | Kuurne-Brussel-Kuurne |  | 1.Pro | 98 |
2021-03-06 | Strade Bianche |  | WT | 62 |
2021-03-10 | Tirreno-Adriatico: Stage 1 |  | WT | 147 |
2021-03-11 | Tirreno-Adriatico: Stage 2 |  | WT | 55 |
2021-03-12 | Tirreno-Adriatico: Stage 3 |  | WT | 15 |
2021-03-13 | Tirreno-Adriatico: Stage 4 |  | WT | 75 |
2021-03-14 | Tirreno-Adriatico: Stage 5 |  | WT | 67 |
2021-03-15 | Tirreno-Adriatico: Stage 6 |  | WT | 119 |
2021-03-16 | Tirreno-Adriatico: Stage 7 |  | WT | 72 |
2021-03-16 | Tirreno-Adriatico |  | WT | 50 |
2021-03-20 | Milano-Sanremo |  | WT | 37 |
2021-03-26 | E3 Saxo Bank Classic |  | WT | 05 |
2021-03-28 | Gent-Wevelgem |  | WT | 25 |
2021-06-05 | Dwars door het Hageland |  | 1.Pro | DNF |
2021-06-09 | Baloise Belgium Tour: Stage 1 |  | 2.Pro | 116 |
2021-06-10 | Baloise Belgium Tour: Stage 2 |  | 2.Pro | 50 |
2021-06-11 | Baloise Belgium Tour: Stage 3 |  | 2.Pro | 135 |
2021-06-12 | Baloise Belgium Tour: Stage 4 |  | 2.Pro | 91 |
2021-06-13 | Baloise Belgium Tour: Stage 5 |  | 2.Pro | 130 |
2021-06-13 | Baloise Belgium Tour |  | 2.Pro | 124 |
2021-06-17 | National Road Championships - Czech Republic TT |  | NC | 06 |
2021-06-20 | National Road Championships - Czech Republic |  | NC | 41 |
2021-07-24 | Olympic Games Tokyo |  | OG | DNF |
2021-07-31 | Donostia San Sebastian Klasikoa |  | 1.UWT | DNF |
2021-08-14 | Vuelta a Espana: Stage 1 |  | 2.UWT | 71 |
2021-08-15 | Vuelta a Espana: Stage 2 |  | 2.UWT | 127 |
2021-08-16 | Vuelta a Espana: Stage 3 |  | 2.UWT | 107 |
2021-08-17 | Vuelta a Espana: Stage 4 |  | 2.UWT | 62 |
2021-08-18 | Vuelta a Espana: Stage 5 |  | 2.UWT | 105 |
2021-08-19 | Vuelta a Espana: Stage 6 |  | 2.UWT | 62 |
2021-08-20 | Vuelta a Espana: Stage 7 |  | 2.UWT | 162 |
2021-08-21 | Vuelta a Espana: Stage 8 |  | 2.UWT | 138 |
2021-08-22 | Vuelta a Espana: Stage 9 |  | 2.UWT | 154 |
2021-08-24 | Vuelta a Espana: Stage 10 |  | 2.UWT | 149 |
2021-08-25 | Vuelta a Espana: Stage 11 |  | 2.UWT | 150 |
2021-08-26 | Vuelta a Espana: Stage 12 |  | 2.UWT | 87 |
2021-08-27 | Vuelta a Espana: Stage 13 |  | 2.UWT | 76 |
2021-08-28 | Vuelta a Espana: Stage 14 |  | 2.UWT | 136 |
2021-08-29 | Vuelta a Espana: Stage 15 |  | 2.UWT | 121 |
2021-08-31 | Vuelta a Espana: Stage 16 |  | 2.UWT | 102 |
2021-09-01 | Vuelta a Espana: Stage 17 |  | 2.UWT | 153 |
2021-09-02 | Vuelta a Espana: Stage 18 |  | 2.UWT | 144 |
2021-09-03 | Vuelta a Espana: Stage 19 |  | 2.UWT | 137 |
2021-09-04 | Vuelta a Espana: Stage 20 |  | 2.UWT | 138 |
2021-09-05 | Vuelta a Espana: Stage 21 |  | 2.UWT | 69 |
2021-09-05 | Vuelta a Espana |  | 2.UWT | 133 |
2021-09-12 | UEC Road European Championships |  | CC | DNF |
2021-09-18 | Primus Classic |  | 1.Pro | 07 |
2021-09-19 | Gooikse Pijl |  | 1.1 | 50 |
2021-09-26 | UCI World Championship Flanders |  | WC | 07 |
2021-10-03 | Paris-Roubaix |  | 1.UWT | 26 |