W 2010 roku po raz drugi doszedł z Cruz Azul do finału północnoamerykańskiej Ligi Mistrzów.

Wiosną 2012 Villaluz przeniósł się do klubu San Luis FC z siedzibą w San Luis Potosí. Tam, mimo początkowych regularnych występów, już po kilku miesiącach został relegowany do roli rezerwowego, a ogółem barwy San Luis reprezentował przez półtora roku bez większych sukcesów. W maju 2013 był bliski transferu do drużyny Tigres UANL, jednak nie przeszedł w niej testów medycznych i ostatecznie zasilił ekipę Chiapas FC z miasta Tuxtla Gutiérrez, która nabyła licencję jego dotychczasowej drużyny.

Sezon Klub Kraj Rozgrywki Mecze Bramki 2005/2006 Cruz Azul

Liga MX 5 1 2006/2007 Cruz Azul

Liga MX 8 1 2007/2008 Cruz Azul

Liga MX 36 6 2008/2009 Cruz Azul

Liga MX 37 2 2009/2010 Cruz Azul

Liga MX 29 2 2010/2011 Cruz Azul

Liga MX 29 3 2011/2012 Cruz Azul

Liga MX 14 1 2011/2012 San Luis FC

Liga MX 15 1 2012/2013 San Luis FC

Liga MX 7 0 2013/2014 Chiapas FC

Liga MX 3 0 2014/2015 Chiapas FC

Liga MX