 After three years in Slovenia, Ćapin played for the German team Telekom Bonn in the 2003–04 season.Between 2004 and 2008, Ćapin played for Gravelines-Dunkerque in France, for Panellinios and Panionios in Greece, and for Viola Reggio Calabria and Cimberio Varese in Italy.In the summer of 2008, Ćapin signed a one-year contract with Azovmash from Ukraine.