Peu avant le début de la saison 2006-2007, il reçoit une offre de son club formateur qui a changé de direction et de staff sportif. Le Traktor recherche de toute urgence un gardien possédant un passeport russe. Guelachvili est alors conseillé aux dirigeants du club par Guennadi Tsygourov. Malgré la volonté du Kazakhmys de le conserver, le gardien a fait son choix, il veut retourner dans sa ville natale. L'affaire passe devant le Tribunal arbitral du sport qui permet au portier de rejoindre le Traktor. Il joue ses premiers matchs en Superliga et gagne sa place de titulaire devant l'américain Chad Alban et le champion du monde junior 2002 Sergueï Mylnikov. Il est l'un des gardiens le moins payé de la ligue, il touche d'ailleurs moins qu'au Kazakhmys. Le Traktor se classe dix-septième en fin de saison régulière. La saison suivante, Tsygourov ayant refusé une prolongation de contrat, l'équipe est alors dirigée par l'entraîneur Andreï Nazarov. Guelachvili n'est alors plus considéré comme un gardien numéro 1 du niveau de la Superliga et Nazarov déclare à la presse que l'équipe a besoin d'un gardien de but. En mauvais terme avec Nazarov, il quitte l'équipe en cours de saison. Il est prêté au Metchel Tcheliabinsk qui joue au second échelon national. Son salaire est alors plus important qu'au Traktor. Neuvième de la poule est, le Metchel ne participe pas aux séries éliminatoires.