Pada tahun 2003 ia pindah ke tim promosi Real Zaragoza. Bersama Zaragoza ia tidak mempunyai masalah dalam beradaptasi bersama pemain lainnya dan ia menciptakan 17 gol dalam musim pertamanya bersama Zaragoza.Setelah bermain 2 musim bersama Zaragoza ia di transfer ke klub besar Valencia pada musim panas 2005 dengan bandrol 12 juta euro.
Musim 2005-2006 ia menjadi pencetak gol terbanyak untuk Valencia dengan 25 gol dari 35 pertandingan, dimana ia kalah 1 gol dari Samuel Eto’o dari Barcelona yang menjadi pencetak gol terbanyak di Laliga. Ia mencetak hat-trick untuk Valencia ketika melawan Athetic Bilbao pada 23 April 2006. Sebelumnya pada 14 Maret 2006 Valencia memperpanjang kontrak Villa sampai 2013. Sejak 2010 hingga saat ini, David Villa bermain untuk Barcelona.
Untuk tim Nasional Spanyol debutnya ketika melawan San Marino bulan Februari 2006, ia bagian tim skuad Luis Aragones bersama Fernando Torres dan
Satu lagi gol dari pemain berumur 26 tahun itu hadir waktu Spanyol menekuk Swedia 2-1. Di pertandingan ketiga fase grup menghadapi Yunani, Villa tak turun dan karenanya tak mencetak gol. Mulai babak perempatfinal hingga semifinal, produksi golnya macet. Menghadapi Rusia di semifinal, ia bahkan hanya bermain 35 menit sebelum digantikan Cesc Fabregas. Partai puncak Euro 2008 antara Jerman versus Spanyol digelar di Ernst Happel. 'Tim matador' akhirnya menjadi juara Eropa 2008 setelah menang atas Jerman 0-1.
Referensi :
- http://id.wikipedia.org/wiki/David_Villa'
- http://phee-sukabola.blogspot.com/2009/03/david-villa.html
Biografi dan Profil Tokoh Berpengaruh www.tokohbiografi.blogspot.com