Salcido won the 2006 Mexican Primera Division with Guadalajara. With PSV Eindhoven he won the Eredivisie in 2006-07 and 2007-08 and the Johan Crujiff Shield in 2008. Salcido became the first Mexican player to be champion in the Eredivise. . As a part of UANL Carlos won the Primera Divicion de Mexico Apertura 2011 and the Copa MX Clausura 2014. He has also represented Mexico in international competition from 2004 to 2014. He has competed for Mexico in the World Cup in 2006, 2010, and 2014 as well as winning the gold medal at the 2012 Summer Olympics. He also won a CONCACAF Gold Cup in 2011.