Mikel Villanueva è un difensore Santa Clara che è sceso in campo nella maggior parte delle gare del suo club in Primeira Liga nel 2020/2021, avendo collezionato 29 presenze, per un totale di 2566 minuti. É partito titolare in tutte le 29 presenze, su 34 giornate.
Villanueva ha giocato la sua ultima partita il 19 maggio, con Santa Clara: una vittoria per 4-0 contro Farense, in cui ha giocato 90 minuti. In totale il difensore ha realizzato 1 gol nel 2020/2021. Ha ricevuto 8 cartellini gialli.
Ha aperto le sue marcature in questo campionato contro Nacional l'11 aprile, avendo realizzato nella vittoria per 5-1.
Villanueva ha giocato 16 partite di Segunda División nell'ultima stagione con Málaga, gare in cui ha realizzato 1 gol e fornito 1 passaggio vincente.
Prima di cominciare l'esperienza con Santa Clara nell'agosto 2020, il difensore ha collezionato 31 presenze in campionato con Málaga, per un totale di 1 gol e 1 assist.