Born in Monterrey, Palacios began his professional football career with local side Tigres UANL, making his Liga MX debut in August 2003. After five years playing for Tigres, Palacios joined rivals Club Necaxa. In December 2008, Necaxa sent him on a six-month loan to San Luis.[2]
Notes
^In this Spanish name, the first or paternal surname is Palacios and the second or maternal family name is Olague.