Champion du monde en salle en 2018 à Birmingham, il remporte également six titres européens, dont trois en salle (2011, 2013 et 2017) et trois en plein air (2014, 2016 et 2018).