López a Racingnál kezdte a pályafutását, majd 2005-től elkezdte sikeres európai körútját. A Portóval négy bajnoki címet nyert, aztán 2009-ben a Lyonba távozott.
A francia csapatnál Karim Benzemát kellett pótolnia, de az Olympique túl volt már a fénykorán, López idejében csak egy Francia Kupát nyert. 2013-ban a katari Al-Garafához, majd a brazil Internacionalhoz, újra a Racinghoz, az amerikai Atlantához, ismét a Racinghoz, végül 2022-ben a Sarmientóhoz igazolt.
A hétszeres válogatott játékos a Racinggal 2019-ben bajnoki címet nyert.