W barwach reprezentacji Polski do lat 18 uczestniczył w turniejach mistrzostw świata juniorów do lat 18 edycji 2019 (Dywizja IIA). W barwach reprezentacji Polski do lat 20 uczestniczył w turniejach mistrzostw świata juniorów do lat 20 edycji 2020, 2022 (Dywizja IB). 11 listopada 2021 zadebiutował w reprezentacji seniorskiej podczas turnieju Baltic Challenge Cup w Tallinie, zdobywając gola w meczu przeciw Litwie (11:3). Podczas zgrupowania reprezentacji Polski przed Mistrzostwami Świata 2023 Dywizji 1A doznał urazu, przez który musiał przejść operacje artroskopii lewego barku. W barwach reprezentacji seniorskiej uczestniczył w turniejach mistrzostw świata edycji 2025, 2026 (Dywizja IA).

Osiągnięcia Reprezentacyjne Awans do mistrzostw świata juniorów do lat 18 Dywizji I Grupy B: 2019

Klubowe 16px Srebrny medal mistrzostw Polski juniorów młodszych: 2019, 2020 16px Złoty medal mistrzostw Polski juniorów starszych: 2019 Finał Pucharu Polski: 2025 z Zagłębiem Sosnowiec 16px Brązowy medal mistrzostw Polski: 2026 z Zagłębiem Sosnowiec