López progressed through the Nueva Chicago youth academy.[2][3] He was moved to the first-team in 2019 under Walter Perazzo for an encounter against Central Córdoba on 3 April 2019 in the Copa Argentina, as he came off the substitutes bench on sixty-one minutes in place of Gonzalo Miceli during a home defeat.[2][4][5] López made his Primera B Nacional debut as a second-half substitute in a 3–2 loss to Quilmes, where he was fouled in the area in the 91st minute and teammate Alejandro Melo converted the resulting penalty.[6]