07/2013 - 05/2016 | Everton FC | |
07/2009 - 06/2013 | Wigan Athletic | |
02/2007 - 06/2009 | Swansea City | |
07/2006 - 02/2007 | Chester City | |
07/2003 - 06/2006 | Swansea City | |
05/2003 - 06/2003 | Walsall FC | |
01/2003 - 05/2003 | Swansea City | |
08/2002 - 01/2003 | Walsall FC | |
07/2001 - 08/2002 | Motherwell FC | |
07/1995 - 06/2001 | Wigan Athletic | |
07/1994 - 06/1995 | CF Balaguer | |
07/1992 - 06/1994 | Real Zaragoza B | |
07/1992 - 06/1993 | Real Zaragoza |