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
08 May 2004 Leyton Orient v Cambridge United W 0-1 League Division 3
07 Aug 2004 Wycombe Wanderers v Cambridge United L 2-1 League Two
10 Aug 2004 Cambridge United v Leyton Orient D 1-1 League Two
14 Aug 2004 Cambridge United v Shrewsbury Town W 1-0 League Two
21 Aug 2004 Southend United v Cambridge United D 0-0 League Two
24 Aug 2004 Watford v Cambridge United L 1-0 League Cup 1st round
28 Aug 2004 Cambridge United v Swansea City L 0-1 League Two
30 Aug 2004 Darlington v Cambridge United D 1-1 League Two
04 Sep 2004 Boston United v Cambridge United L 2-1 League Two
18 Sep 2004 Chester City v Cambridge United D 0-0 League Two
29 Sep 2004 Boston United v Cambridge United W 0-1 LDV Vans Trophy 1st round - southern section
02 Oct 2004 Kidderminster Harriers v Cambridge United D 1-1 League Two
09 Oct 2004 Cambridge United v Bristol Rovers W 1-0 League Two
15 Oct 2004 Cambridge United v Northampton Town L 0-1 League Two
19 Oct 2004 Macclesfield Town v Cambridge United D 1-1 League Two
23 Oct 2004 Cheltenham Town v Cambridge United L 2-1 League Two
30 Oct 2004 Cambridge United v Lincoln City L 0-1 League Two
02 Nov 2004 Cambridge United v Leyton Orient L 0-2 LDV Vans Trophy 2nd round - southern section
06 Nov 2004 Rochdale v Cambridge United L 2-1 League Two
13 Nov 2004 Halifax Town v Cambridge United L 3-1 FA Cup 1st round
01 Jan 2005 Cambridge United v Boston United L 0-1 League Two
03 Jan 2005 Grimsby Town v Cambridge United L 3-0 League Two
08 Jan 2005 Bristol Rovers v Cambridge United D 1-1 League Two
11 Jan 2005 Mansfield Town v Cambridge United D 0-0 League Two
15 Jan 2005 Cambridge United v Chester City D 0-0 League Two
22 Jan 2005 Yeovil Town v Cambridge United L 2-1 League Two
29 Jan 2005 Cambridge United v Kidderminster Harriers L 1-3 League Two
04 Feb 2005 Northampton Town v Cambridge United D 2-2 League Two
12 Feb 2005 Cambridge United v Macclesfield Town L 0-1 League Two
19 Feb 2005 Lincoln City v Cambridge United L 2-1 League Two
22 Feb 2005 Cambridge United v Cheltenham Town W 1-0 League Two
26 Feb 2005 Cambridge United v Oxford United W 2-1 League Two
05 Mar 2005 Bury v Cambridge United L 2-1 League Two
12 Mar 2005 Leyton Orient v Cambridge United D 1-1 League Two
19 Mar 2005 Cambridge United v Wycombe Wanderers W 2-1 League Two
25 Mar 2005 Shrewsbury Town v Cambridge United D 0-0 League Two
28 Mar 2005 Cambridge United v Southend United L 0-2 League Two
02 Apr 2005 Swansea City v Cambridge United L 3-0 League Two
09 Apr 2005 Cambridge United v Darlington W 3-1 League Two
16 Apr 2005 Scunthorpe United v Cambridge United L 4-0 League Two
23 Apr 2005 Cambridge United v Rochdale D 0-0 League Two
30 Apr 2005 Rushden and Diamonds v Cambridge United W 0-1 League Two
07 May 2005 Cambridge United v Notts County D 0-0 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.