Clubs
| Club | Seasons | Apps | Goals | Assists |
|---|---|---|---|---|
| Budapest Honved | 2026/27 | 4 | 0 | 0 |
| Unirea Slobozia | 2025/26 | 25 | 0 | 0 |
| Zalaegerszegi TE | 2022/23 – 2024/25 | 60 | 1 | — |
| Nafta | 2021/22 | 5 | 0 | — |
| Desna | 2021/22 | 16 | 0 | — |
| Dnipro-1 | 2017/18 – 2020/21 | 35 | 2 | — |
| FCI Levadia II | 2020/21 | 1 | 1 | — |
| FC Levadia Tallinn | 2020/21 | 8 | 2 | — |
| Ukraine U20 | 2019 | 4 | 0 | — |
| Zirka | 2018/19 | 14 | 0 | — |
| Ukraine U19 | 2018 | 5 | 2 | — |
| Dnipro Dnipropetrovsk | 2016/17 | 0 | 0 | — |
Transfers
| Date | From | To | Type |
|---|---|---|---|
| 15 Jun 2022 | Nafta | Zalaegerszegi TE | Free |
| 15 Jul 2021 | Dnipro-1 | Desna | Free |
| 23 Jul 2020 | FC Levadia Tallinn | Dnipro-1 | — |
| 26 Jan 2020 | Dnipro-1 | FC Levadia Tallinn | Loan |
| 9 Aug 2018 | Dnipro-1 | Zirka | Loan |
| 1 Jul 2017 | Dnipro Dnipropetrovsk | Dnipro-1 | Free |
| 29 Jun 2025 | Zalaegerszegi TE | Unirea Slobozia | Free agent |
| 31 Jul 2025 | Zalaegerszegi TE | Unirea Slobozia | Free Transfer |
| 14 Aug 2026 | Unirea Slobozia | Budapest Honved | Free agent |
| 1 Jan 2019 | Zirka | Dnipro-1 | — |
Season by season
| Season | Competition | Club | Apps | Starts | Min | Goals | Assists | Yellow | Red | Rating |
|---|---|---|---|---|---|---|---|---|---|---|
| 2026/27 | NB I | Budapest Honved | 4 | 2 | 182 | 0 | 0 | 2 | 0 | 6.14 |
| 2025/26 | Liga I | Unirea Slobozia | 25 | 19 | 1760 | 0 | 0 | 3 | 0 | 6.52 |
| 2024/25 | NB I | Zalaegerszegi TE | 17 | 12 | 1073 | 0 | — | 2 | 0 | — |
| 2024/25 | Magyar Kupa | Zalaegerszegi TE | 3 | 3 | 270 | 0 | — | 1 | 0 | — |
| 2023/24 | NB I | Zalaegerszegi TE | 23 | 23 | 1988 | 1 | — | 3 | 0 | — |
| 2023/24 | UEFA Europa Conference League | Zalaegerszegi TE | 2 | 2 | 180 | 0 | — | 0 | 0 | 6.90 |
| 2022/23 | NB I | Zalaegerszegi TE | 15 | 7 | 618 | 0 | — | 1 | 0 | — |
| 2021/22 | 2. SNL | Nafta | 5 | 5 | 339 | 0 | — | 0 | 0 | — |
| 2021/22 | Premier League | Desna | 16 | 15 | 1250 | 0 | — | 3 | 0 | — |
| 2020/21 | Premier League | Dnipro-1 | 3 | 3 | 270 | 0 | — | 0 | 0 | — |
| 2020/21 | Esiliiga A | FCI Levadia II | 1 | 1 | 90 | 1 | — | 0 | 0 | — |
| 2020/21 | Meistriliiga | FC Levadia Tallinn | 8 | 7 | 628 | 2 | — | 2 | 0 | — |
| 2020/21 | Cup | Dnipro-1 | 1 | 1 | 90 | 1 | — | 0 | 0 | — |
| 2019/20 | Premier League | Dnipro-1 | 12 | 10 | 910 | 0 | — | 4 | 0 | — |
| 2019 | World Cup - U20 | Ukraine U20 | 4 | 2 | 191 | 0 | — | 0 | 0 | — |
| 2018/19 | Persha Liga | Dnipro-1 | 3 | 1 | 146 | 0 | — | 0 | 0 | — |
| 2018/19 | Persha Liga | Zirka | 12 | 12 | 1036 | 0 | — | 2 | 0 | — |
| 2018/19 | Cup | Zirka | 2 | 2 | 210 | 0 | — | 0 | 0 | — |
| 2018 | UEFA U19 Championship | Ukraine U19 | 5 | 4 | 416 | 2 | — | 2 | 0 | — |
| 2017/18 | Druha Liga - Group A | Dnipro-1 | 16 | 9 | 983 | 1 | — | 3 | 0 | — |
Availability history
No injuries or suspensions recorded.
Trophies
| Competition | Season | Place |
|---|---|---|
| Persha Liga (Ukraine) | 2018/2019 | Winner |
| Druha Liga (Ukraine) | 2017/2018 | 2nd Place |
| Magyar Kupa (Hungary) | 2022/2023 | Winner |
| FIFA U20 World Cup (World) | 2019 Poland | Winner |
