Yes, Koltsov has played for Swiss teams. During the 2009–10 season, he joined Genève-Servette HC of the National League A (NLA), the highest level of ice hockey in Switzerland. He played for the team for three seasons, racking up 122 points in 175 regular-season games.
Slap Shots and Breakaways: The Konstantin Koltsov Hockey Challenge