PLAYER PROFILE

John Ruddy.

Wolverhampton Wanderers · England

Matrix 25136

At a glance

Full name
John Thomas Gordon Ruddy
Born
24 Oct 1986
Age today
40
Nationality
England

Career by season

106 recorded appearances
John Ruddy appearances by season, competition and team
SeasonCompetitionTeamAppsStartsGoalsAssistsMinutesCards
23/24FA Cup Birmingham City 22001800
23/24Championship Birmingham City 4444003,9602
22/23Championship Birmingham City 4343003,8181
21/22Premier League Wolverhampton Wanderers 21001340
21/22FA Cup Wolverhampton Wanderers 22001800
21/22EFL Cup Wolverhampton Wanderers 22001800
20/21Premier League Wolverhampton Wanderers 2100910
20/21FA Cup Wolverhampton Wanderers 33002700
20/21EFL Cup Wolverhampton Wanderers 1100900
19/20UEFA Europa League Wolverhampton Wanderers 1100900
19/20FA Cup Wolverhampton Wanderers 22001800
19/20EFL Cup Wolverhampton Wanderers 22001800

Appearances in our supported competitions. Goals, assists and minutes come from match reports where we have them.

Match log

Newest first
John Ruddy match log
DateCompetitionMatchScoreMinutesGoals
14 Sep 2022Championship West Bromwich Albion v Birmingham City 2 – 390
03 Sep 2022Championship Preston North End v Birmingham City 0 – 190
30 Aug 2022Championship Birmingham City v Norwich City 1 – 290
27 Aug 2022Championship Rotherham United v Birmingham City 2 – 090
20 Aug 2022Championship Birmingham City v Wigan Athletic 0 – 190
16 Aug 2022Championship Birmingham City v Watford FC 1 – 190
13 Aug 2022Championship Cardiff City v Birmingham City 1 – 090
05 Aug 2022Championship Birmingham City v Huddersfield Town 2 – 190
30 Jul 2022Championship Luton Town v Birmingham City 0 – 090
22 May 2022Premier League Liverpool FC v Wolverhampton WanderersSubstitute, on 46′ 3 – 144
15 May 2022Premier League Wolverhampton Wanderers v Norwich City 1 – 190
05 Feb 2022FA Cup Wolverhampton Wanderers v Norwich City 0 – 190
09 Jan 2022FA Cup Wolverhampton Wanderers v Sheffield United 3 – 090
22 Sep 2021EFL Cup Wolverhampton Wanderers v Tottenham Hotspur 2 – 290
24 Aug 2021EFL Cup Nottingham Forest v Wolverhampton Wanderers 0 – 490
19 May 2021Premier League Everton FC v Wolverhampton Wanderers 1 – 090
15 Mar 2021Premier League Wolverhampton Wanderers v Liverpool FCSubstitute, on 90′ 0 – 11
11 Feb 2021FA Cup Wolverhampton Wanderers v Southampton FC 0 – 290
22 Jan 2021FA Cup Chorley FC v Wolverhampton Wanderers 0 – 190
08 Jan 2021FA Cup Wolverhampton Wanderers v Crystal Palace 1 – 090

Career transfers

24 recorded moves

All recorded career moves, newest first.

John Ruddy career transfers
Date FromToMoveFee
27 Aug 2026 Newcastle United Wolverhampton Wanderers Transfer Free
01 Jul 2025 Newcastle United Not recorded Not recorded —
01 Jul 2024 Birmingham City Newcastle United Transfer Free
14 Jul 2022 Wolverhampton Wanderers Birmingham City Transfer Free
10 Jul 2017 Norwich City Wolverhampton Wanderers Transfer Free
01 Jul 2010 Everton FC Norwich City Transfer €600k
01 May 2010 Motherwell FC Everton FC Loan return
01 Jul 2009 Everton FC Motherwell FC Loan —
30 Jun 2009 Crewe Alexandra Everton FC Loan return
01 Jan 2009 Everton FC Crewe Alexandra Loan —
01 May 2008 Stockport County Everton FC Loan return
01 Feb 2008 Everton FC Stockport County Loan —
01 May 2007 Bristol City Everton FC Loan return
01 Apr 2007 Everton FC Bristol City Loan —
01 Mar 2007 Wrexham AFC Everton FC Loan return
01 Feb 2007 Everton FC Wrexham AFC Loan —
01 Nov 2006 Stockport County Everton FC Loan return
01 Sep 2006 Everton FC Stockport County Loan —
01 Feb 2006 Chester City (- 2010) Everton FC Loan return
01 Jan 2006 Everton FC Not recorded Loan —
01 Oct 2005 Walsall FC Everton FC Loan return
01 Sep 2005 Everton FC Walsall FC Loan —
01 Jul 2005 Cambridge United Everton FC Transfer €375k
01 Jul 2004 Not recorded Cambridge United Transfer —

Contracts and market values are not available yet.