Podczas mistrzostw Europy juniorów w Nowym Sadzie (2009) wygrał eliminacje z wynikiem 4,95 m jednak w finale nie zaliczył żadnej wysokości. W 2010 reprezentował Polskę na mistrzostwach świata juniorów zajmując czwartą lokatę. Zajął odległe miejsce w finale mistrzostw Europy do lat 23 w 2011. Młodzieżowy wicemistrz Europy (2013). W swoim debiucie na seniorskiej imprezie międzynarodowej był szósty na halowych mistrzostwach Europy w Göteborgu z nowym rekordem życiowym (5,71). Wicemistrz Europy młodzieżowców z Tampere (2013). W 2015 roku podczas halowych mistrzostw Europy w Pradze zajął czwarte miejsce z wynikiem 5,80 m. Szósty zawodnik halowych mistrzostw świata (2016), złoty medalista Mistrzostw Europy w 2016 roku.