Teams managed

Swansea City
Wales
Goalkeeping Coach
07/2023 - 06/2024
#
07/2019 - 08/2021 Swansea City Goalkeeping Coach
12/2017 - 05/2018 Everton FC Goalkeeping Coach
01/2017 - 12/2017 Crystal Palace Goalkeeping Coach
10/2014 - 06/2016 Cardiff City Goalkeeping Coach
07/2011 - 10/2014 West Ham United Goalkeeping Coach
07/2005 - 07/2011 Cardiff City Goalkeeping Coach

National teams managed

Season team Position
World Cup 2022 Qatar England England Goalkeeping Coach
WC Qualifiers Europe 2016/2017 Wales Wales Goalkeeping Coach
Friendlies 2024 England England Goalkeeping Coach
Friendlies 2023 England England Goalkeeping Coach
Friendlies 2016 Wales Wales Goalkeeping Coach
EURO 2016 in Frankreich Wales Wales Goalkeeping Coach
EURO Qualifiers 2023/2024 England England Goalkeeping Coach
Nations League A 2022/2023 England England Goalkeeping Coach

Club career

08/2002 - 06/2007 Cardiff City Goalkeeper
08/1999 - 08/2002 Huddersfield Town Goalkeeper
07/1998 - 08/1999 Southend United Goalkeeper
07/1995 - 06/1998 Manchester City Goalkeeper
03/1995 - 06/1995 Luton Town Goalkeeper
03/1994 - 03/1995 Manchester City Goalkeeper
01/1994 - 02/1994 Bolton Wanderers Goalkeeper
12/1993 - 12/1993 Bristol Rovers Goalkeeper
07/1990 - 12/1993 Manchester City Goalkeeper
» Overall club matches

Club matches

league Matches goals Starting line-up Substitue in Substitue out Yellow cards Second yellow cards Red cards  
Premier League England 6 0 6 0 1 0 0 0 » Pr. League-Matches
Championship England 73 0 71 2 1 1 0 1 » Championship-Matches
FA Cup England 4 0 4 0 0 0 0 0 » FA Cup-Matches
League Cup England 13 0 12 1 0 0 0 0 » League Cup-Matches
League One England 52 0 52 0 0 0 0 0 » League One-Matches
148 0 145 3 2 1 0 1 » Overall 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.

Internationals

league Matches goals Starting line-up Substitue in Substitue out Yellow cards Second yellow cards Red cards  
Friendlies FIFA 1 0 0 1 0 0 0 0 » Friendlies-Matches
1 0 0 1 0 0 0 0 » Overall international matches