В высшей лиге чемпионата Беларуси провел 399 матчей, забил 116 мячей (за «Столицу» – 98/25). В розыгрышах Кубка Беларуси за «Столицу» сыграл 17 матчей, забил 3 мяча, в Суперкубке – 1/0, в Лиге чемпионов – 10/2, в Балтийской лиге – 2/0.
В составе национальной сборной Беларуси сыграл 76 матчей, забил 9 мячей (в 18 матчах вызывался из «Столицы»).
Выступал за «Верас» (Несвиж) (2000-02, 2009-11), МАПИД (Минск) (2011-17), «Столицу» (Минск) (2017-21).
Чемпион Беларуси 2019 г., серебряный призер 2012, 2013, 2016 гг., бронзовый призер 2014, 2018, 2020 гг. Финалист Кубка Беларуси 2018, 2020, 2021 гг. Финалист Суперкубка Беларуси 2017 г.
Вошел в символическую сборную чемпионата 2013, 2014, 2016, 2017 гг.
2017/18 Столица (Минск) (33 – 8) 3-е место 2018/19 Столица (Минск) (35 – 12) 1-е место 2019/20 Столица (Минск) (8 – 1) 3-е место 2020/21 Столица (Минск) (22 – 4) 4-е место