
Środkowy obrońca i wychowanek Polonii Lidzbark Warmiński, zdobywca Superpucharu Polski z Cracovią.
Urodził się w Lidzbarku Warmińskim i zaczynał w miejscowej Polonii. Jako junior grał także w DKS Dobre Miasto i OKS 1945 Olsztyn.
Do pierwszej drużyny Stomilu Olsztyn dotarł przez zespoły juniorskie i rezerwy. Jak wspominał, trener znający go z kadry wojewódzkiej sprowadził go do juniorów i wspierał w kolejnych etapach rozwoju. Grał zarówno jako defensywny pomocnik, jak i stoper; w Stomilu pomysł przestawienia go do obrony wyszedł od trenera Kaczmarka. Na początku 2016 roku przeszedł do Jagiellonii Białystok, która sprowadzała go do środka pola, lecz również wykorzystywała w centrum obrony.
W 2020 roku zagrał od pierwszej minuty w spotkaniu o Superpuchar Polski z Legią Warszawa; po bezbramkowym remisie Cracovia wygrała serię rzutów karnych 5:4.
W październiku 2021 roku, po pobycie w Cracovii i kilkumiesięcznej przerwie od meczów, dołączył do Warty Poznań. Wszedł po przerwie w spotkaniu z Lechią Gdańsk i szybko wywalczył miejsce w podstawowym składzie. W lutym 2022 roku strzelił jedyną bramkę w wygranym przez Wartę 1:0 wyjazdowym meczu z Legią Warszawa.
Opisywał też nowe zadanie obrońców u Dawida Szulczka: rozgrywaniem piłki mieli przyciągać pressing rywali, aby zostawić więcej przestrzeni pomocnikom do przejścia do ataku. W czerwcu 2024 roku przeszedł z Warty do Puszczy Niepołomice.
Występował w reprezentacji Polski do lat 20. 3 września 2015 roku wszedł za Rafała Makowskiego w wygranym 1:0 meczu ze Szwajcarią w Turnieju Czterech Narodów.
270
z 1890 możliwych
0
0
Łącznie · Na 90 min
| Sezon | Klub | Rozgrywki | M | Min | Gole | Asysty |
|---|---|---|---|---|---|---|
| 2025/2026Betclic 1 liga | Wieczysta Kraków | Betclic 1 liga | 14 | 1072 | 1 | 0 |





