Zadebiutował 23 marca 2017 w meczu U20 Elite League przeciwko reprezentacji Włoch U-20, w którym zdobył swoją pierwszą bramkę.

Statystyki Klubowe (aktualne na dzień 13 września 2025) KlubSezonLigaLigaPuchar krajuInneUwzględniono: Baraże o grę w I lidze – 2 (0)SumaMeczeBramkiMeczeBramkiMeczeBramkiMeczeBramkiLegia II Warszawa2013/14III liga32800–3282014/1510200–102Ogólnie42 10 0 0 0 0 42 10Arka Gdynia2014/15I liga3000–302015/1615110–161Ogólnie18 1 1 0 0 0 19 1Pogoń Siedlce (wyp.)2016/17I liga33422–3562017/183361120367Ogólnie66 10 3 3 2 0 71 13Stal Mielec2018/19I liga32510–3352019/2034340–3832020/21Ekstraklasa29310–3032021/2233810–348Ogólnie128 19 7 0 0 0 135 19Piast Gliwice2022/23Ekstraklasa33330–3632023/2433251–3832024/2531030–3402025/264000–40Ogólnie1015111001126Ogólnie w karierze355 45 22 4 2 0 379 49

Reprezentacyjne Reprezentacja Rok Mecze Bramki2012 7 32013 3 0Ogólnie 10 32013 5 32014 5 3Ogólnie 10 62013 3 02014 7 42015 4 0Ogólnie 14 42017 3 1Ogólnie 3 1

Mecze i gole w reprezentacjiLp. Data Miejsce Gospodarz Gość Wynik Gol Rozgrywki1. 23.03.2017 Piła 3:1 U20 Elite League2. 27.03.2017 Włocławek 2:1 Mecz towarzyski3.