24 stycznia 2016 zajął 2. lokatę w zawodach Pucharu Świata w Zakopanem. Między 19 a 23 lutego trzykrotnie zwyciężył w konkursach cyklu rozgrywanych w Lahti i Kuopio. W kolejnych zawodach, które odbyły się w Ałmaty, zajął 2. miejsce. W marcu 2016 w Pucharze Świata najwyżej sklasyfikowany był w Planicy, na 4. pozycji. W klasyfikacji generalnej cykl zakończył na 4. miejscu, zdobywając 1301 punktów.
Sezon 2016/2017 W Letnim Grand Prix 2016 raz stanął na podium, zajmując 3. miejsce w Einsiedeln.
Sezon 2016/2017 Pucharu Świata rozpoczął od 11. i 10. miejsca w Ruce. Na podium indywidualnie po raz pierwszy stanął 16 grudnia 2016, zwyciężając w Engelbergu. W ramach 65. Turnieju Czterech Skoczni zajął 3. miejsce w Oberstdorfie oraz 2. w Bischofshofen. Z powodu choroby nie wystąpił jednak w zawodach w Innsbrucku i cały turniej ukończył na 19. pozycji.