















Palmares
2013 1st place in La Côte Picarde
2014 2nd place in World Championships U23
2015 1st place on stage 5. Vuelta a Espana
2015 1st place in Vuelta Ciclista a La Rioja
2015 2nd place in National Championships of Australia RR
2015 3rd place on stage 1. Vuelta a Espana
2016 1st place on stage 1. Tour Down Under
2016 1st place on stage 6. Tour Down Under
2016 1st place in Cyclassics Hamburg
2016 2nd place on stage 12. Giro d'Italia
2017 1st place on stage 7. Giro d'Italia
2017 1st place on stage 1. Santos Tour Down Under
2017 1st place on stage 3. Santos Tour Down Under
2017 1st place on stage 4. Santos Tour Down Under
2017 1st place on stage 6. Santos Tour Down Under
2017 1st place on stage 4. Abu Dhabi Tour
2017 1st place on stage 4. Tour de Pologne
2017 2nd place on stage 1. Giro d'Italia
2017 10th place in Mediolan-San Remo
2018 1st place on stage 2. Santos Tour Down Under
2018 1st place in Clasica de Almeria
2018 2nd place in Mediolan-San Remo
2019 1st place on stage 4. UAE Tour
2019 1st place on stage 4. Presidential Cycling Tour of Turkey
2019 1st place on stage 6. Presidential Cycling Tour of Turkey
2019 1st place on stage 8. Giro d'Italia
2019 1st place on stage 11. Giro d'Italia
2019 1st place on stage 11. Tour de France
2019 1st place on stage 16. Tour de France
2019 1st place on stage 21. Tour de France
2019 1st place in Brussels Cycling Classic
2019 2nd place in Cadel Evans Great Ocean Road Race
2019 2nd place in EuroEyes Cyclassics Hamburg
2020 1st place on stage 2. Santos Tour Down Under
2020 1st place on stage 4. Santos Tour Down Under
2020 1st place on stage 2. UAE Tour
2020 1st place on stage 3. Tour de France
2020 1st place on stage 11. Tour de France
2020 7th place in Cadel Evans Great Ocean Road Race
2021 1st place on stage 7. UAE Tour
2021 1st place on stage 5. Giro dItalia
2021 1st place on stage 7. Giro dItalia
2021 1st place on stage 5. Benelux Tour
2021 2nd place in Milano-Sanremo
2022 1st place on stage 3. Tirreno-Adriatico
2023 1st place in Van Merksteijn Fences Classic
2023 6th place in Cadel Evans Great Ocean Road Race
2024 1st place in Vuelta a Castilla y Leon


Palmares


Palmares
2016 1st place in ZLM - Roompot Tour
2019 1st place in National Championships of Norway RR
2019 1st place in Hammer Stavanger
2019 5th place in Prudential RideLondon & Surrey Classic
2019 5th place in Bretagne Classic - Ouest-France


Palmares


Palmares
2023 8th place in Gree-Tour of Guangxi


Palmares


Palmares
2018 1st place in Hammer Stavanger
2018 1st place in Hammer Hong Kong
2019 1st place in Settimana Internazionale Coppi e Bartali
2020 1st place on stage 4. Tirreno-Adriatico
2020 2nd place in National Championships of Australia RR
2020 9th place in Santos Tour Down Under
2021 4th place in Paris-Nice
2021 8th place in Tour de Romandie
2021 10th place in Volta Ciclista a Catalunya