Benelux Tour - stage 3

01/09/2021

Vuelta a España - stage 17

01/09/2021

Benelux Tour - stage 2

31/08/2021

Vuelta a España - stage 16

31/08/2021

Benelux Tour - stage 1

30/08/2021

Deutschland Tour - stage 4

29/08/2021

Vuelta a España - stage 15

29/08/2021

Bretagne Classic

29/08/2021

Brussels Cycling Classic

28/08/2021

Vuelta a España - stage 14

28/08/2021

Deutschland Tour - stage 3

28/08/2021

Deutschland Tour - stage 2

27/08/2021