Professional 2014-
25-02-2020 Volta ao Algarve 2020 Stage 322-05-2019 Tour of California 2019 Stage 7