Tour de France 2019
06-07-2019 -> 28-07-2019
3
Tour of Andalusia 2019
20-02-2019 -> 24-02-2019
3
Tour of Switzerland 2017
10-06-2017 -> 18-06-2017
3
Record book