2001–2006 Real Madrid B 87 (4)
2002–2006 Real Madrid 4 (0)
2002–2006 Real Madrid 4 (0)
2004 → Borussia M'gladbach (loan) 3 (0)
2004–2005 → Albacete (loan) 22 (0)
2006–2007 Racing Santander 34 (2)
2007–2009 Celta 70 (1)
2009–2011 Mallorca 31 (3)
2011–2013 Osasuna 27 (0)
2013–2014 Baku 23 (0)
2014–2016 Zaragoza 31 (1)
2016 Delhi Dynamos 13 (1)
2017 Coruxo 13 (0)