John Ruddy

Date of birth24 October 1986
Place of birthSt Ives
NationalityEnglish
Weight97 kg
Height1.93 m
PositionGoalkeeper

John Ruddy signed a three-year professional contract with Cambridge United in September 2004.

He joined Everton in May 2005 with a contract to June 2009.

John joined Norwich City in July 2010 with a three-year contract that was extended to June 2016 in June 2012 and to June 2017 in October 2013.

He joined Wolverhampton Wanderers in July 2017 with a two-year contract.

His Wolves contract was extended to June 2021 in May 2020 and to June 2022 in June 2021.

Club history

Team Joined Left Loan / Trialist
Cambridge United 01 Sep 2004 20 May 2005
Manchester United 08 Nov 2004 12 Nov 2004 T
Everton 20 May 2005 05 Jul 2010
Walsall 22 Sep 2005 22 Oct 2005 L
Rushden and Diamonds 10 Nov 2005 10 Dec 2002 L
Chester City 16 Dec 2005 23 Dec 2002 L
Stockport County 13 Sep 2006 28 Nov 2006 L
Wrexham 09 Feb 2007 10 Mar 2007 L
Bristol City 21 Apr 2007 21 Apr 2007 L
Stockport County 22 Feb 2008 31 May 2008 L
Crewe Alexandra 29 Jan 2009 31 May 2009 L
Motherwell 24 Jul 2009 31 May 2010 L
Norwich City 05 Jul 2010 30 Jun 2017
Wolverhampton Wanderers 10 Jul 2017 30 Jun 2022
Birmingham City 14 Jul 2022

Club stats

Season Team Competition Apps Subs Clean sheets Conceded Y R
2003-04 Cambridge United League Division 3 1 1
2004-05 Cambridge United FA Cup 1 3
2004-05 Cambridge United LDV Vans Trophy 2 1 2
2004-05 Cambridge United League Cup 1 1
2004-05 Cambridge United League Two 38 4 45
1
2005-06 Chester City League Two 4 4
2005-06 Everton Premier League
1
2005-06 Rushden and Diamonds LDV Vans Trophy 1 4
2005-06 Rushden and Diamonds League Two 3 1 5
2005-06 Walsall League One 5 8
2006-07 Bristol City League One 1 1
2006-07 Stockport County League Two 11 4 8
2006-07 Wrexham League Two 5 8
2007-08 Stockport County League Two 12 8 6
2007-08 Stockport County League Two Play-Offs 1 1
2008-09 Crewe Alexandra League One 19 4 21
2010-11 Norwich City League Championship 45 11 55
2
2010-11 Norwich City League Cup 1 1
2011-12 Norwich City Premier League 37 2 64
1
1
2012-13 Norwich City Premier League 15 4 20
2013-14 Norwich City Premier League 38 7 59
2
2014-15 Norwich City FA Cup 1 2
2014-15 Norwich City League Championship 46 13 46
2
2014-15 Norwich City League Championship Play-Offs 3 1 2
2015-16 Norwich City FA Cup 1 3
2015-16 Norwich City Premier League 27 2 44
2016-17 Norwich City League Championship 27 7 35
2016-17 Norwich City League Cup 2 1 2
1
2017-18 Wolverhampton Wanderers League Championship 45 20 34
1
2018-19 Wolverhampton Wanderers FA Cup 6 3 5
2018-19 Wolverhampton Wanderers League Cup 2 1
2018-19 Wolverhampton Wanderers Premier League 1 1
2019-20 Wolverhampton Wanderers FA Cup 2 1
2019-20 Wolverhampton Wanderers League Cup 2 1 2
2019-20 Wolverhampton Wanderers Premier League Asia Trophy
1
2019-20 Wolverhampton Wanderers UEFA Europa League 2 2
2020-21 Wolverhampton Wanderers FA Cup 3 2 2
2020-21 Wolverhampton Wanderers League Cup 1
2020-21 Wolverhampton Wanderers Premier League 1
1
1
2021-22 Wolverhampton Wanderers FA Cup 2 1 1
2021-22 Wolverhampton Wanderers League Cup 2 1 2
2021-22 Wolverhampton Wanderers Premier League 1
1
1


Please note: Career stats are based on performances in the Premier and Football Leagues and (in most cases all) internationals.

Club matches

Date Match Result Competition Round
10 Feb 2007 Peterborough United v Wrexham L 3-0 League Two
18 Feb 2007 Wrexham v Chester City D 0-0 League Two
20 Feb 2007 Grimsby Town v Wrexham L 2-1 League Two
25 Feb 2007 Wrexham v Shrewsbury Town L 1-3 League Two
09 Mar 2007 Wrexham v Bury D 1-1 League Two


Please note: Match history is complete for the Premier and Football Leagues and (in most cases all) internationals.

International stats

Season Team Competition Apps Subs Clean sheets Conceded Y R
2012-13 England International Friendly
1


Please note: Career stats are based on performances in the Premier and Football Leagues and (in most cases all) internationals.

International matches

Date Match Result Competition Round
15 Aug 2012 England v Italy W 2-1 International Friendly


Please note: Match history is complete for the Premier and Football Leagues and (in most cases all) internationals.