He won nine medals at the ICF Canoe Slalom World Championships with four golds (K1: 2015, 2019; K1 team: 2015, 2017), four silvers (K1: 2013, 2018; K1 team: 2014, 2019) and a bronze (K1 team: 2018). He also won ten gold, one silver and three bronze medals at the European Championships.