[citation needed] His excellent performances led him to be transferred on loan to the well-known Argentine club San Lorenzo de Almagro.
His performances were strong enough to draw the attention of Óscar Tabárez, coach of the Uruguay national team, for whom Alfaro made his debut.
[citation needed] His form also saw him attract interest from Europe, and on January 12, 2012, Alfaro moved to Italian Serie A club Lazio for a fee of 3 million euro.
[citation needed] On September 12, 2012 Alfaro was loaned to Al Wasl in the United Arab Emirates, with option to purchase value set at 3.5 million.
After spending the entire season of 2013–2014 in bench, on August 28, 2014 was loaned to his old club Liverpool Montevideo, the team that launched him in professional football.
He scored the first goal in the 20 minute, taking advantage of a failure of Goa goalkeeper Laxmikant Kattimani to clear a backpass by Lúcio.
[18] Seven days later, he scored a brace against Mumbai City FC, which included the winning goal in the dying minute of the 2–1 victory.
[22] After retiring, Alfaro worked as a youth coordinator at his last club Liverpool, before being named first team manager on 21 December 2023, replacing Jorge Bava.
[24] Details correct to 24 November 2018 Alfaro first represented Uruguay at the 2005 South American Under-17 Football Championship held in Venezuela.
He then played with the Uruguayan under-20 team at the 2007 FIFA U-20 World Cup held in Canada alongside Edinson Cavani and Luis Suárez.