He won seven medals at the ICF Canoe Slalom World Championships with two golds (C1: 2018, C2: 2015), four silvers (C1 team: 2010, 2013, 2015; C2 team: 2015), and a bronze (C1: 2014). He also won six medals at the European Championships (2 golds, 2 silvers and 2 bronzes).