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
16 Sep 2006 Stockport County v Wrexham W 5-2 League Two
23 Sep 2006 Grimsby Town v Stockport County W 0-1 League Two
26 Sep 2006 Notts County v Stockport County L 1-0 League Two
30 Sep 2006 Stockport County v Peterborough United L 0-1 League Two
07 Oct 2006 Stockport County v Barnet W 2-0 League Two
14 Oct 2006 Hartlepool United v Stockport County D 1-1 League Two
21 Oct 2006 Stockport County v Torquay United W 1-0 League Two
28 Oct 2006 Rochdale v Stockport County W 1-3 League Two
04 Nov 2006 Stockport County v Lincoln City W 2-0 League Two
17 Nov 2006 Chester City v Stockport County D 1-1 League Two
25 Nov 2006 Stockport County v Macclesfield Town D 1-1 League Two
23 Feb 2008 Accrington Stanley v Stockport County W 0-2 League Two
01 Mar 2008 Hereford United v Stockport County W 0-1 League Two
08 Mar 2008 Stockport County v Bradford City W 2-1 League Two
11 Mar 2008 Stockport County v Rochdale W 2-0 League Two
15 Mar 2008 Lincoln City v Stockport County W 0-1 League Two
21 Mar 2008 Stockport County v Macclesfield Town W 2-0 League Two
24 Mar 2008 Wycombe Wanderers v Stockport County D 0-0 League Two
05 Apr 2008 Stockport County v Darlington W 1-0 League Two
09 Apr 2008 Stockport County v Mansfield Town W 2-1 League Two
12 Apr 2008 Peterborough United v Stockport County W 0-1 League Two
19 Apr 2008 Stockport County v Milton Keynes Dons L 2-3 League Two
26 Apr 2008 Barnet v Stockport County L 2-1 League Two
11 May 2008 Wycombe Wanderers v Stockport County D 1-1 League Two Play-Offs Semi-final 1st leg


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.