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