Zijn allereerste club was Club Defensores de Olivos in Buenos Aires. Na enkele jaren verhuisde zijn familie naar Rosario waar hij tot zijn negentiende speelde bij Club Sagrado Corazón de Rosario, een soort opleidingsploeg voor Newell's Old Boys. Zijn debuut in de Argentijnse eerste klasse was op 14 mei 2011 tegen Racing Club tijdens de play-offs van de Argentijnse Primera División. Hij speelde drie seizoenen voor Newell's Old Boys waar hij 57 wedstrijden speelde en 12 goals maakte. In augustus 2013 werd hij getransfereerd naar Toronto waar hij tweemaal speelde en in september 2013 geruild werd met Bright Dike van de Portland Timbers. Urruti maakte zijn eerste doelpunt in de MLS voor de Portland Timbers op 29 september 2013 waardoor Portland met 1-0 won van LA Galaxy.