CAREER:
2015-2021: Bardiani CSF Faizanè
VICTORIES: 1
2018: Tour of Croatia – Stage 4.
BEST RESULTS:
2020: 10° Giro d’Italia – Tappa 16
2018: 2° Tour of Britain – Stage 2
3° Tour of Croatia – Stage 5