
İsviçre’de 10 yıl kadar futbol oynayan Mikheil Kavelaşvili yemin ederek göreve başladı.
1997’de Manchester City tarafından İsviçre kulübü Grasshopper’e kiralanan Kavelaşvili bu takımda 2 sezon oynayıp 74 maçta 20 gol attı. Daha sonra FC Zürih takımına tranfer oldu 1999-2002 yılları arsında orada da 74 maçta 32 gol kaydetti.
FC Zürih’in ardından epey kulüp değştirdi: Lucerne, Sion, Aarau, Basel… Ancak hiç birinde eskisi kadar başarılı olamadı.