Teams managed

12/2017 - 12/2017 Swansea City Manager

Club career

01/2011 - 06/2018 Swansea City Midfielder
09/2017 - 09/2017 Swansea City U23 Midfielder
08/2015 - 08/2015 Swansea City U21 Midfielder
07/2010 - 01/2011 Sheffield United Midfielder
06/2003 - 06/2010 Swansea City Midfielder
05/2003 - 06/2003 West Ham United Midfielder
12/2002 - 05/2003 Swansea City Midfielder
07/2000 - 12/2002 West Ham United (R) Midfielder
07/1998 - 06/2000 West Ham United [Youth] Midfielder
07/1996 - 06/1998 Arsenal FC [Youth B] Midfielder
» Overall club matches

Club matches

Note: the number of club matches may be incomplete. To view a complete list of all competitions and leagues filled with match details visit our overview page.