Carlos Villanueva del Querétaro ha collezionato 12 presenze, per un totale di 782 minuti. É partito titolare in 8 partite su 28 giornate ed è entrato a gara in corso 4 volte.
L'ultima partita di Villanueva in campionato è stata il 4 marzo, partita in cui ha giocato 18 minuti con la maglia del Querétaro contro il Monterrey, nella sconfitta per 4-0.
Nella prossima partita di Liga MX, il 5 aprile, il Querétaro FC dovrà giocare una gara casalinga contro il Deportivo Toluca.
Nella passata stagione di Liga de Expansión MX Villanueva ha giocato 32 partite con Atlante, gare in cui ha realizzato 1 gol.
Villanueva ha iniziato la sua esperienza con il Querétaro FC nel luglio 2025, mentre prima giocava con Atlante, con cui ha collezionato 54 presenze in campionato, con 2 gol segnati.