Тиро Федераль
Лопес начал карьеру в чилийском клубе «Депортес Консепсьон». В 2001 году он перешёл в мексиканскую «Пачуку», в составе которой дебютировал в мексиканской Примере. По окончании сезона Карлос вернулся в Аргентину, став игроком «Сентраль Кордовы» из Росарио. В 2003 году он на правах аренды выступал за «Венадос». После того, как Лопес покинул «Сентраль Кордова», он играл за «Альдосиви», лихтенштейнский «Вадуц», итальянский «Паганезе», а также боливийский «Блуминг», в составе которого стал чемпионом Боливии. В 2009 году Карлос переехал в Венесуэлу и на протяжении двух лет играл за «Эстудиантес де Мерида» и «Петаре». Летом 2010 году Лопес ненадолго вернулся в Аргентину, став игроком «Тиро Федераль». 10 августа в матче против «Чакарита Хуниорс» он дебютировал за новую команду.