Highest-scoring season 2018 3 goals · Premier League Most frequent opponent Dynamo 13 spelade matches Most starts alongside Nikolay Rasskazov 51 starts together Results and matches 2026/27 · Appearances 21 Matches
1,553 recorded Minutes
0 Goals
4 recorded Assists
7–8–6 W–D–L
6,58 Season rating
Results and form across 21 recorded appearances. Goals recorded in 21, assists in 17 and minutes in 17 matches. Club and national-team matches are included.
Career statistics Club summary Matches Connections Career statistics Season Teams Competition M Min Goals A P ★ 2017 Naftan Premier League13 960 1 — — 1 0 — 2018 FC Vitebsk Premier League29 1 238 3 — — 0 0 — 2019 FC Vitebsk Premier League29 2 356 2 — — 2 0 — 2019/20 FC Vitebsk UEFA Europa League2 180 0 — — 0 0 — 2019 Belarus Friendlies1 14 0 — — 0 0 — 2020 Dinamo Brest Premier League23 1 802 1 — — 3 0 — 2020/21 Dinamo Brest UEFA Champions League3 270 1 — — 0 0 — 2020/21 Dinamo Brest UEFA Europa League1 2 0 — — 0 0 — 2020/21 Belarus Euro Championship1 16 0 — — 0 0 6,7 2020 Belarus UEFA Nations League3 199 0 — — 0 0 6,37 2020 Belarus Friendlies2 110 0 — — 0 0 — 2021 Ruh Brest Premier League27 2 198 2 — — 5 0 — 2021 Belarus Friendlies1 46 0 — — 0 0 — 2020 Belarus World Cup - Qualification Europe3 204 0 — — 1 0 6,47 2022 Belarus UEFA Nations League5 334 0 1 1 2 0 6,96 2022/23 FC Orenburg Premier League26 1 285 — 2 — 1 0 6,76 2022 Belarus Friendlies2 112 0 — — 0 0 — 2023 FC Orenburg Friendlies Clubs0 0 1 — — 0 0 — 2023/24 Belarus Euro Championship - Qualification7 515 0 1 1 1 0 6,76 2023/24 FC Orenburg Premier League12 254 — 0 — 1 0 6,47 2023/24 Krylia Sovetov Premier League12 230 0 0 0 1 0 6,47 2024 Belarus Friendlies4 255 0 — — 1 0 — 2024/25 Krylia Sovetov Premier League30 1 325 2 1 3 3 0 6,78 2024 Belarus UEFA Nations League5 432 0 1 1 2 0 7,04 2025 Belarus Friendlies4 90 0 0 0 0 0 6,9 2025/26 Krylia Sovetov Premier League30 2 312 1 3 4 3 0 6,79 2024 Belarus World Cup - Qualification Europe5 432 0 0 0 2 0 6,72 2026/27 Krylia Sovetov Premier League13 1 146 0 1 1 2 0 6,41 2026 Belarus UEFA Nations League4 360 0 3 3 1 0 7,27
Ordered by the first recorded appearance for each team, competition and season, oldest first. If a player’s match date is unavailable, the team’s match date or the season start is used. Missing data is shown as —.