14 marca 2024 został powołany do kadry reprezentacji Polski na marcowe baraże o awans na Mistrzostwa Europy w Piłce Nożnej 2024. 26 marca 2024 rozegrał swój drugi mecz w narodowych barwach, wchodząc na boisko za Jakuba Piotrowskiego w 105. minucie meczu Polska–Walia, wygranym przez Polaków 5:4 po konkursie rzutów karnych (podstawowy czas gry zakończył się wynikiem 0:0).

7 czerwca 2024 podczas meczu towarzyskiego z Reprezentacją Ukrainy strzelił pierwszą bramkę w narodowych barwach.

Statystyki Klubowe (aktualne na koniec sezonu 2024/25) Klub Sezon Liga Liga Puchar Polski Europa SumaMeczeBramkiMeczeBramkiMeczeBramkiMeczeBramki Legionovia Legionowo2012/13 III liga13 1 0 0 – 13 12013/14 II liga32 2 0 0 – 32 2 Ogólnie 45 3 0 0 0 0 45 3 Jagiellonia Białystok2014/15 Ekstraklasa27 4 2 0 – 29 42015/16 Ekstraklasa33 3 2 0 4 0 39 32016/17 Ekstraklasa33 5 2 0 – 35 52017/18 Ekstraklasa33 5 1 0 4 1 38 62018/19 Ekstraklasa33 1 5 2 4 2 42 52019/20Ekstraklasa35 3 1 0 – 36 32020/21Ekstraklasa25 2 1 0 – 26 22021/22Ekstraklasa30 3 1 0 – 31 32022/23Ekstraklasa24 1 1 0 – 25 12023/24Ekstraklasa30 1 5 0 – 35 12024/25Ekstraklasa 26 2 2 0 15 1 43 3 Ogólnie 329 30 18 0 27 4 374 33 Ogólnie w karierze 374 33 18 0 27 4 419 37