W zawodach Pucharu Świata zadebiutował 21 lutego 2015 roku w Saalbach, zajmując 39. miejsce w zjeździe. Pierwsze pucharowe punkty wywalczył 28 listopada 2015 roku w Lake Louise, gdzie zajął 23. miejsce w tej samej konkurencji. Na podium zawodów tego cyklu po raz pierwszy stanął 2 grudnia 2017 roku w Beaver Creek, kończąc rywalizację w zjeździe na trzeciej pozycji. Wyprzedzili go tam tylko Aksel Lund Svindal z Norwegii i Szwajcar Beat Feuz. W sezonie 2017/2018 zajął trzecie miejsce w klasyfikacji zjazdu. W tej samej klasyfikacji był też drugi w sezonie 2019/2020, ulegając jedynie Feuzowi.

W 2015 roku został mistrzem Niemiec w zjeździe i superkombinacji. W 2017 roku wystąpił na mistrzostwach świata w Sankt Moritz, gdzie zajął między innymi dwunaste miejsce w zjeździe i czternaste w superkombinacji. W 2018 roku wystartował na igrzyskach olimpijskich w Pjongczangu, zajmując piąte miejsce w zjeździe, dziewiąte w superkombinacji i dwunaste w supergigancie.

Osiągnięcia Igrzyska olimpijskie Miejsce Dzień Rok Miejscowość Konkurencja Czas biegu Strata Zwycięzca 9. 13 lutego 2018 Pjongczang Superkombinacja 2:06,52 +2,44 Marcel Hirscher 5. 15 lutego 2018 Pjongczang Zjazd 1:40,25 +0,78 Aksel Lund Svindal 12.