His stay in Odesa was brief, and on 9 February 2009, it was announced that Toronto FC of Major League Soccer had signed Vitti on a loan.
Vitti wore the captain's armband for Toronto FC in an international friendly vs. his fellow countrymen from River Plate at BMO Field on 22 July 2009.
[4] After being released by Toronto FC Vitti signed with Peruvian top flight club Universidad San Martín in mid-January.
San Martin won the 2010 Torneo Descentralizado with Vitti playing an integral role all season scoring 15 goals in all competitions.
Most considered Vitti to be the best player in the Peruvian League during the 2010 season, earning him a three-year contract with the most successful team in Peru Universitario de Deportes.