Carlos Villanueva è un difensore del Querétaro che ha collezionato 13 presenze, per un totale di 787 minuti. É stato scelto nell'11 iniziale in 8 partite su 29 giornate ed è entrato dalla panchina 5 volte.
La sua ultima apparizione in Liga MX risale al 4 aprile, gara in cui ha giocato solamente 5 minuti con la maglia del Querétaro contro il Deportivo Toluca, nella vittoria per 1-0.
La prossima sfida per il Querétaro FC sarà una gara casalinga contro il Fútbol Club Juárez, il 7 aprile.
Villanueva ha giocato 32 partite di Liga de Expansión MX nell'ultima stagione con Atlante, realizzando 1 gol.
Villanueva è passato a giocare 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.