He played for the club Zakarpattia Uzhhorod before joining Karpaty Lviv. On 19 June 2009 Shakhtar Donetsk officially signed the right wingback from Karpaty Lviv, he left Lviv after three seasons with 131 appearances and 11 goals in the league.
On 7 February 2018, Kobin signed for FC Tobol.[3] Kobin played 9 games for Tobol before being released by mutual agreement on 30 June 2018.[4]