Han vant Vasaloppet, Birkebeinerrennet og Ylläs–Levi Ski Marathon i 2018, og i 2019 vant han La Diagonela, Jizerská padesátka og Ylläs–Levi Ski Marathon, og vant Ski Classics sammenlagt både i 2018/19 og 2019/20. Han vant Vasaloppet, Birkebeinerrennet og Ski Classics sammenlagt i 2022. Han har vunnet verdens lengste skirenn, Nordenskiöldsloppet (220 km) tre år på rad (2017–2019).