With 6 National caps, he finished 11th at 2018 European Championships, 22nd at 2018 World Team Championships, 11th at 2017 European Cup and did not finished this race in 2019, then at his third attempt, he won the bronze medal at 2021 European Team Championships, with his personal best, qualifying him to the 2020 Olympics.