Newell's Old Boys became Silva's first senior club 2014, he made his professional debut on 25 October during a draw against Godoy Cruz.[3][4] He subsequently made six first-team appearances over the course of 2014, 2015 and 2016 for Newell's Old Boys.[2] In July 2016, Silva joined Primera B Nacional's Argentinos Juniors on loan.[2][5] He went on to make three appearances in the club's promotion-winning campaign of 2016–17.[2] He returned to Newell's Old Boys in July 2017, but was soon loaned out again to Primera B Nacional side Guillermo Brown.[2][6] He scored on his debut, in a 3–0 win over Flandria on 8 October.[2]
Brown was Silva's third career loan destination, with him joining the Primera B Nacional outfit on 23 July 2018.[2] He remained for two years, appearing in twenty-eight fixtures and scoring one goal; versus Defensores de Belgrano.[2][7]