Carlos Villanueva è un difensore del Querétaro che ha collezionato 11 presenze, per un totale di 764 minuti. É stato scelto nell'11 iniziale in 8 partite su 23 giornate ed è stato utilizzato come subentrato 3 volte.
Il difensore ha collezionato la sua ultima presenza il 14 febbraio, con il Querétaro FC: una sconfitta per 3-0 contro l'Atlético San Luis, in cui ha giocato 90 minuti.
La prossima gara per il Querétaro FC sarà una gara casalinga contro il Fútbol Club Juárez, il 22 febbraio.
Villanueva ha giocato 32 partite di Liga de Expansión MX nell'ultima stagione con Atlante, gare in cui ha segnato 1 gol.
Prima di cominciare l'esperienza con il Querétaro FC nel luglio 2025, Villanueva ha collezionato 54 presenze in campionato con Atlante, per un totale di 2 gol.