Родился 26 апреля 1985 года в городе Нововолынск, Волынская область. Воспитанник луцкого футбола и академии донецкого "Шахтера".
Выступал за "Шахтер-3" и "Шахтер-2", но так и не получил шанса проявить себя в первой команде, после чего отправился сначала в киевский "Арсенал", а потом и в ФК "Харьков". В 2008 году предпринял еще одну попытку закрепиться в "Шахтере", но и она успехом не увенчалась, хотя в сезоне 2008/09 он и стал обладателем Кубка УЕФА (в том розыгрыше он провел на поле всего несколько минут) в составе донецкой команды.
Выступал также за львовские "Карпаты", а в августе 2012 года подписал контракт с днепропетровским "Днепром", в составе которого стал игроком основного состава и играл в финале Лиги Европы сезона 2014/15.
За национальную сборную Украины провел 48 поединков (2 забитых мяча).
Сезон | Ліга | Команда | ЧМ | ЧГ | КМ | КГ | ЄМ | ЄГ |
---|---|---|---|---|---|---|---|---|
2002/03 | 2л | "Шахтар-3" | 18 | 1 | 0 | 0 | 0 | 0 |
2003/04 | 1л | "Шахтар-2" | 13 | 0 | 0 | 0 | 0 | 0 |
2003/04 | 2л | "Шахтар-3" | 12 | 2 | 0 | 0 | 0 | 0 |
2004/05 | 1л | "Шахтар-2" | 16 | 2 | 0 | 0 | 0 | 0 |
2005/06 | 1л | "Шахтар-2" | 27 | 4 | 0 | 0 | 0 | 0 |
2006/07 | вл | "Арсенал" Київ | 12 | 0 | 0 | 0 | 0 | 0 |
2006/07 | 2л | "Шахтар-3" | 1 | 0 | 0 | 0 | 0 | 0 |
2007/08 | вл | ФК "Харків" | 24 | 5 | 1 | 0 | 0 | 0 |
2008/09 | вл | "Шахтар" | 5 | 1 | 3 | 0 | 1 | 0 |
2008/09 | м | "Шахтар"-м | 6 | 1 | 0 | 0 | 0 | 0 |
2009/10 | вл | "Карпати" Лв | 28 | 7 | 2 | 0 | 0 | 0 |
2010/11 | вл | "Карпати" Лв | 23 | 2 | 2 | 0 | 10 | 3 |
2010/11 | м | "Карпати"-м | 1 | 0 | 0 | 0 | 0 | 0 |
2011/12 | вл | "Карпати" Лв | 24 | 3 | 4 | 0 | 4 | 1 |
2012/13 | вл | "Дніпро" | 17 | 1 | 2 | 0 | 6 | 2 |
2012/13 | м | "Шахтар"-м | 1 | 0 | 0 | 0 | 0 | 0 |
2013/14 | вл | "Дніпро" | 23 | 1 | 0 | 0 | 7 | 0 |
2014/15 | вл | "Дніпро" | 16 | 1 | 4 | 0 | 17 | 2 |
2015/16 | вл | "Дніпро" | 13 | 0 | 4 | 0 | 6 | 0 |
Всього | ||||||||
2л | "Шахтар-3" | 31 | 3 | 0 | 0 | 0 | 0 | |
1л | "Шахтар-2" | 56 | 6 | 0 | 0 | 0 | 0 | |
вл | "Арсенал" Київ | 12 | 0 | 0 | 0 | 0 | 0 | |
вл | ФК "Харків" | 24 | 5 | 1 | 0 | 0 | 0 | |
вл | "Шахтар" | 5 | 1 | 3 | 0 | 1 | 0 | |
м | "Шахтар"-м | 7 | 1 | 0 | 0 | 0 | 0 | |
вл | "Карпати" Лв | 75 | 12 | 8 | 0 | 14 | 4 | |
м | "Карпати"-м | 1 | 0 | 0 | 0 | 0 | 0 | |
вл | "Дніпро" | 69 | 3 | 10 | 0 | 36 | 4 |