Adblocker detected! Please consider reading this notice.

We've detected that you are using AdBlock Plus or some other adblocking software which is preventing the page from fully loading.

We don't have any banner, Flash, animation, obnoxious sound, or popup ad. We do not implement these annoying types of ads!

We need money to operate the site, and almost all of it comes from our online advertising.

Please add footballdatabase.eu to your ad blocking whitelist or disable your adblocking software.

×
John Ruddy - Stats and titles won - 23/24
You have visited 18 page(s) today. 32 page(s) are remaining before you get blocked as a simple visitor. If you want to access more pages today, you can sign up for free.

John Ruddy

21
Born on :  October 24, 1986 (37 years) at St Ives 
Nationality  : England 
Height : 1m93
Weight : 97 kg
Best foot : Left foot
Number of international caps : 1
First cap : vs Italy 15/08/2012
  • John Ruddy

Other photos

Current season statistics (2023/2024)

7 clean sheets 60 Goals conceded
38 Played matches 3420 Minutes played
2 Yellow cards 0 Red cards
G
Main position
Goalkeeper100%

Ruddy's career statisticsLast updated on 28/03/2024 at 13:47

SeasonClubLeagueContinentNat. cupsInternationalTotal
tier Games Games played Goals for goals Assists ass. Efficiency eff. Games Games played Goals for goals Assists ass. Efficiency eff. Games Games played Goals for goals Assists ass. Efficiency eff. Games Games played Goals for goals Assists ass. Efficiency eff. Games Games played Goals for goals Assists ass. Efficiency eff.
2023/2024 Birmingham236238
Club Competition Games Goals forAssistsEfficiency
Birmingham Sky Bet Championship 36
Birmingham Emirates FA Cup 2
2022/2023 Birmingham24343
Club Competition Games Goals forAssistsEfficiency
Birmingham Sky Bet Championship 43
Birmingham Emirates FA Cup
2021/2022 Wolverhampton1246
Club Competition Games Goals forAssistsEfficiency
Wolves Premier League 2
Wolves Carabao Cup 2
Wolves Emirates FA Cup 2
Wolves U-23 Papa John's Trophy 1
2020/2021 Wolverhampton1246
Club Competition Games Goals forAssistsEfficiency
Wolves Premier League 2
Wolves Carabao Cup 1
Wolves Emirates FA Cup 3
Wolves U-23 EFL Trophy 2
2019/2020 Wolverhampton1246
Club Competition Games Goals forAssistsEfficiency
Wolves Europa League 2
Wolves Premier League
Wolves Carabao Cup 2
Wolves FA Cup 2
2018/2019 Wolverhampton1178
Club Competition Games Goals forAssistsEfficiency
Wolves Premier League 1
Wolves Carabao Cup 1
Wolves FA Cup 6
2017/2018 Wolverhampton2401401
Club Competition Games Goals forAssistsEfficiency
Wolves Championship 401
2016/2017 Norwich City227229
Club Competition Games Goals forAssistsEfficiency
Norwich City Championship 27
Norwich City EFL Cup 2
2015/2016 Norwich City127128
Club Competition Games Goals forAssistsEfficiency
Norwich City Premier League 27
Norwich City Capital One Cup
Norwich City FA Cup 1
2014/2015 Norwich City246450
Club Competition Games Goals forAssistsEfficiency
Norwich City Championship 46
Norwich City Capital One Cup
Norwich City FA Cup 1
Norwich City Championship Play-Off 3
2013/2014 Norwich City13838
Club Competition Games Goals forAssistsEfficiency
Norwich City Premier League 38
2012/2013 Norwich City115116
Club Competition Games Goals forAssistsEfficiency
England Friendlies 1
Norwich City Premier League 15
2011/2012 Norwich City13737
Club Competition Games Goals forAssistsEfficiency
Norwich City Premier League 37
2010/2011 Norwich City24511461
Club Competition Games Goals forAssistsEfficiency
Norwich City Championship 451
Norwich City League Cup 1
2009/2010 Motherwell1342339
Club Competition Games Goals forAssistsEfficiency
Motherwell (C3) Europa League 2
Motherwell Premier League 34
Motherwell Scottish League Cup 2
Motherwell Scottish FA Cup 1
2008/2009 Crewe31919
Club Competition Games Goals forAssistsEfficiency
Crewe League One 19
2008/2009 Everton U-23
2007/2008 Stockport412113
Club Competition Games Goals forAssistsEfficiency
Stockport League Two 12
Stockport League Two Play-Off 1
2007/2008 Everton U-23
2006/2007 Bristol City311
Club Competition Games Goals forAssistsEfficiency
Bristol City League One 1
2006/2007 Wrexham455
Club Competition Games Goals forAssistsEfficiency
Wrexham League Two 5
2006/2007 Stockport41111
Club Competition Games Goals forAssistsEfficiency
Stockport League Two 11
2005/2006 Everton111
Club Competition Games Goals forAssistsEfficiency
Everton Premier League 1
2005/2006 Rushden4112
Club Competition Games Goals forAssistsEfficiency
Rushden Football League Trophy 1
Rushden League Two 1
2005/2006 Walsall355
Club Competition Games Goals forAssistsEfficiency
Walsall League One 5
2005/2006 Everton U-23
2004/2005 Cambridge4112
Club Competition Games Goals forAssistsEfficiency
Cambridge League Cup 1
Cambridge League Two 1
2003/2004 Cambridge4
Total449243514892
The data represented with this background color are not complete. The figures may not reflect reality.

Notes

Overall
74/100
Physical
11/20
Mental
12/20
Technical
5/20
Offense
5/20
Defense
14/20

Player's evolution

*The FBDB Index is an automatically engineered figure based on player's statistical performances during each game he is involved in.
goalkeeper's Position World Ranking979
goalkeeper's Position National Ranking (England)43
goalkeeper's Position League Ranking (Sky Bet Championship)23
2024's Number of Matches World Ranking>1000
2024's Number of Victories World Ranking>1000
2024's Minimum Losses World Ranking (Min. 30 games played)>1000
Rankings updated on 28/03/2024

Player's titles

Victories

Championship 1logo Wolverhampton2018

Runner-ups

Championship 1logo Norwich City2011
League One 1logo Bristol City2007

Rewards

Victories

Championship Team of the Year 12018

Transfers

14/07/22 > BirminghamFree
10/07/17 > 01/07/22 WolverhamptonFree
05/07/10 > 01/07/17 Norwich City600 k€
27/07/09 > 01/06/10 MotherwellLoan
29/01/09 > 31/05/09 CreweLoan
22/02/08 > 18/05/08 StockportLoan
20/04/07 > 01/05/07 Bristol CityLoan
09/02/07 > 10/03/07 WrexhamLoan
13/09/06 > 26/11/06 StockportLoan
16/12/05 > 16/01/06 Chester CityLoan
11/11/05 > 11/12/05 RushdenLoan
22/09/05 > 22/10/05 WalsallLoan
20/05/05 > 05/07/10 Everton U-23350 k€
01/07/03 > 20/05/05 Cambridge

Player career by clubLast updated on 28/03/2024 at 13:47

Club Games Played matches Goals for Goals Assists Assists Efficiency Efficiency Minutes played Minutes played Yellow cards Yellow cards Red cards Red cards Match starts Match starts V Victories L Losses
logo England England1450%0100%10%0
logo Birmingham City Birmingham8172373100%8131%2544%36
logo Bristol City Bristol City190100%1100%10%0
logo Cambridge United Cambridge2180100%20%0100%2
logo Crewe Alexandra Crewe191710100%1937%732%6
logo Everton Everton1810%0100%10%0
logo Motherwell Motherwell393495100%3933%1333%13
logo Norwich City Norwich City24312183681100%24339%9434%83
logo Rushden & Diamonds Rushden2180100%20%0100%2
logo Stockport Stockport242160100%2463%1517%4
logo Walsall Walsall5450100%520%140%2
logo Wolverhampton Wolves6615836197%6458%3821%14
logo Wolverhampton Wolves U-233270100%333%133%1
logo Wrexham Wrexham5450100%50%060%3

Results with or without him

Season Club When present When absent Influence
v l Total v l Total
2023/2024 Birmingham 29% 47% 38 20% 60% 5 -
2022/2023 Birmingham 33% 42% 43 14% 57% 7 Very positive
2021/2022 Wolves 33% 33% 6 42% 44% 36 -
2020/2021 Wolves 33% 67% 6 33% 42% 36 -
2019/2020 Wolves 33% 33% 6 47% 23% 53 -
2018/2019 Wolves 63% 13% 8 42% 34% 38 Positive
2017/2018 Wolves 68% 13% 40 50% 25% 12 Slightly positive
2016/2017 Norwich City 45% 31% 29 41% 36% 22 Very slightly positive
2015/2016 Norwich City 21% 57% 28 36% 50% 14 Negative
2014/2015 Norwich City 54% 22% 50 50% 50% 2 -
2013/2014 Norwich City 21% 55% 38 40% 40% 5 -
2012/2013 Norwich City 33% 27% 15 31% 41% 29 Very slightly positive
2011/2012 Norwich City 32% 38% 37 40% 60% 5 -
2010/2011 Norwich City 50% 17% 46 33% 67% 3 -
2009/2010 Motherwell 33% 33% 39 25% 50% 4 -
2008/2009 Crewe 37% 32% 19 0% 100% 1 -
2008/2009 Everton U-23 0% 0% 0% 0% 0 -
2007/2008 Stockport 69% 15% 13 67% 0% 3 -
2007/2008 Everton U-23 0% 0% 0% 0% 0 -
2006/2007 Bristol City 100% 0% 1 0% 100% 1 -
2006/2007 Wrexham 0% 60% 5 100% 0% 1 -
2006/2007 Stockport 55% 18% 11 67% 33% 3 -
2005/2006 Everton 100% 0% 1 33% 28% 18 -
2005/2006 Rushden 0% 100% 2 20% 40% 5 -
2005/2006 Walsall 20% 40% 5 100% 0% 1 -
2005/2006 Everton U-23 0% 0% 0% 0% 0 -
2004/2005 Cambridge 0% 100% 2 19% 48% 48 -
2003/2004 Cambridge 0% 0% 0 29% 39% 51 -

Key figures

Match starts
Ruddy has played in the first 11 in Championship in each of the last 120 at home matches
Match starts
The player has played in the first 11 in Championship in each of the last 237 matches
icon stats
He hasn't won in Championship any of the last 6 matches
Match starts
Ruddy has played in the first 11 in Championship in each of the last 117 away from home matches
Match starts
Ruddy has played in the first 11 all competitions included in each of the last 45 at home matches
Match starts
He has played in the first 11 all competitions included in each of the last 81 matches
icon stats
John Ruddy hasn't won all competitions included any of the last 6 matches
Match starts
The player has played in the first 11 all competitions included in each of the last 40 away from home matches
icon stats
Ruddy hasn't won all competitions included any of the last 4 away from home matches
Match starts
Ruddy has played in the first 11 in non-league and non-national team competition in each of the last 22 away from home matches
Match starts
The player has played in the first 11 in non-league and non-national team competition in each of the last 42 matches
Match starts
He has played in the first 11 in non-league and non-national team competition in each of the last 20 at home matches

First times

Date Competition Games Score First times

Cambridge United

24/08/2004 LC Watford - Cambridge 1 - 0 First match with the club, first start, first loss

Walsall

24/09/2005 LO Scunthorpe - Walsall 1 - 3 First match with the club, first start, first victory
01/10/2005 LO Port Vale - Walsall 3 - 2 First loss

Rushden & Diamonds

22/11/2005 FLT Swansea - Rushden 4 - 0 First match with the club, first start, first loss

Everton

11/02/2006 PL Everton - Blackburn 1 - 0 First match with the club, first victory

Stockport

16/09/2006 LT Stockport - Wrexham 5 - 2 First match with the club, first start, first victory
26/09/2006 LT Notts County - Stockport 1 - 0 First loss

Wrexham

10/02/2007 LT Peterborough - Wrexham 3 - 0 First match with the club, first start, first loss

Bristol City

21/04/2007 LO Carlisle United - Bristol City 1 - 3 First match with the club, first start, first victory

Crewe Alexandra

31/01/2009 LO Crewe - Tranmere 2 - 1 First match with the club, first start, first victory
14/02/2009 LO Leyton Orient - Crewe 1 - 0 First loss

Motherwell

30/07/2009 C3EL Steaua - Motherwell 3 - 0 First match with the club, first start, first loss
22/08/2009 PL Motherwell - Kilmarnock 3 - 1 First victory

Norwich City

06/08/2010 C Norwich City - Watford 2 - 3 First match with the club, first start, first loss
10/08/2010 LC Norwich City - Gillingham 4 - 1 First victory
27/08/2011 PL Chelsea - Norwich City 3 - 1 First red card

Wolverhampton

09/09/2017 C Wolverhampton - Millwall 1 - 0 First match with the club, first start, first victory
27/09/2017 C Sheffield U - Wolverhampton 2 - 0 First loss

Wolverhampton U-23

06/10/2020 EFL Trophy Bradford - Wolves U-23 1 - 1 First match with the club, first start
10/11/2020 EFL Trophy Doncaster - Wolves U-23 1 - 2 First victory
09/11/2021 Papa John's Trophy Crewe - Wolves U-23 3 - 0 First loss

Birmingham City

30/07/2022 Sky Bet Championship Luton Town - Birmingham 0 - 0 First match with the club, first start
05/08/2022 Sky Bet Championship Birmingham - Huddersfield 2 - 1 First victory
13/08/2022 Sky Bet Championship Cardiff City - Birmingham 1 - 0 First loss

Player's results for each season

Season Club Tier Rk. pts MP V D L GF GA
2023/2024 Birmingham 2 21 39 36 10 9 17 42 57
2022/2023 Birmingham 2 15 53 43 14 11 18 46 53
2021/2022 Wolves 1 10 51 38 15 6 17 38 43
2020/2021 Wolves 1 13 45 38 12 9 17 36 52
2019/2020 Wolves 1 7 59 38 15 14 9 51 40
2018/2019 Wolves 1 7 57 38 16 9 13 47 46
2017/2018 Wolves 2 1 99 46 30 9 7 82 39
2016/2017 Norwich City 2 8 70 46 20 10 16 85 69
2015/2016 Norwich City 1 19 34 38 9 7 22 39 67
2014/2015 Norwich City 2 3 86 46 25 11 10 88 48
2013/2014 Norwich City 1 18 33 38 8 9 21 28 62
2012/2013 Norwich City 1 11 44 38 10 14 14 41 58
2011/2012 Norwich City 1 12 47 38 12 11 15 52 66
2010/2011 Norwich City 2 2 84 46 23 15 8 83 58
2009/2010 Motherwell 1 5 53 38 13 14 11 52 54
2008/2009 Crewe 3 22 46 46 12 10 24 59 82
2007/2008 Stockport 4 4 82 46 24 10 12 72 54
2006/2007 Bristol City 3 2 82 45 24 10 11 60 38
2006/2007 Wrexham 4 22 35 36 8 11 17 33 58
2006/2007 Stockport 4 12 26 19 7 5 7 22 22
2005/2006 Everton 1 11 50 38 14 8 16 34 49
2005/2006 Rushden 4 22 19 20 4 7 9 19 30
2005/2006 Walsall 3 13 20 15 5 5 5 22 24
2004/2005 Cambridge 4 24 30 46 8 16 22 39 62
2003/2004 Cambridge 4 13 56 46 14 14 18 55 67

Last games

Date Competition Round Team 1 Score Team 2 Score Minutes played Goals for Own goals Assists Yellow cards Red cards
March 16, 202416/03Sky Bet ChampionshipRound 38Birmingham0 - 1Watford90 Minutes
March 12, 202412/03Sky Bet ChampionshipRound 29Birmingham0 - 1Middlesbrough90 Minutes
March 09, 202409/03Sky Bet ChampionshipRound 37Millwall1 - 0Birmingham90 Minutes
March 05, 202405/03Sky Bet ChampionshipRound 36Hull City1 - 1Birmingham90 Minutes
March 02, 202402/03Sky Bet ChampionshipRound 35Birmingham3 - 4Southampton90 Minutes
February 24, 202424/02Sky Bet ChampionshipRound 34Ipswich Town3 - 1Birmingham90 Minutes
February 17, 202417/02Sky Bet ChampionshipRound 33Birmingham2 - 1Sunderland90 Minutes
February 13, 202413/02Sky Bet ChampionshipRound 32Birmingham1 - 0Blackburn90 Minutes
February 09, 202409/02Sky Bet ChampionshipRound 31S Wednesday2 - 0BirminghamAbsent
February 03, 202403/02Sky Bet ChampionshipRound 30WBA1 - 0BirminghamAbsent
January 27, 202427/01Emirates FA CupRound of 32Leicester3 - 0Birmingham90 Minutes
January 20, 202420/01Sky Bet ChampionshipRound 28Stoke City1 - 2Birmingham90 Minutes
January 16, 202416/01Emirates FA Cup3rd roundBirmingham2 - 1Hull City90 Minutes
January 13, 202413/01Sky Bet ChampionshipRound 27Birmingham2 - 2Swansea90 Minutes
January 06, 202406/01Emirates FA Cup3rd roundHull City1 - 1BirminghamAbsent
January 01, 202401/01Sky Bet ChampionshipRound 26Leeds United3 - 0Birmingham90 Minutes
December 29, 202329/12Sky Bet ChampionshipRound 25Birmingham0 - 0Bristol City90 Minutes
December 26, 202326/12Sky Bet ChampionshipRound 24Birmingham1 - 3Stoke City90 Minutes
December 23, 202323/12Sky Bet ChampionshipRound 23Plymouth3 - 3Birmingham90 Minutes
December 18, 202318/12Sky Bet ChampionshipRound 22Birmingham2 - 3Leicester90 Minutes
December 13, 202313/12Sky Bet ChampionshipRound 21Cardiff City0 - 1Birmingham90 Minutes
December 08, 202308/12Sky Bet ChampionshipRound 20Coventry2 - 0Birmingham90 Minutes
December 02, 202302/12Sky Bet ChampionshipRound 19Birmingham0 - 0Rotherham90 Minutes
November 29, 202329/11Sky Bet ChampionshipRound 18Blackburn4 - 2Birmingham90 Minutes
November 25, 202325/11Sky Bet ChampionshipRound 17Birmingham2 - 1S Wednesday90 Minutes
November 20, 202320/11Euro QualifyingRound 10Macedonia1 - 1EnglandAbsent
November 17, 202317/11Euro QualifyingRound 9England2 - 0MaltaAbsent
November 11, 202311/11Sky Bet ChampionshipRound 16Sunderland3 - 1Birmingham90 Minutes
November 04, 202304/11Sky Bet ChampionshipRound 15Birmingham2 - 2Ipswich Town90 Minutes
October 28, 202328/10Sky Bet ChampionshipRound 14Southampton3 - 1Birmingham90 Minutes
October 25, 202325/10Sky Bet ChampionshipRound 13Birmingham0 - 2Hull City90 Minutes
October 21, 202321/10Sky Bet ChampionshipRound 12Middlesbrough1 - 0Birmingham90 MinutesYellow cards
October 17, 202317/10Euro QualifyingRound 8England3 - 1ItalyAbsent
October 13, 202313/10FriendliesIntercontinentalEngland1 - 0AustraliaAbsent
October 06, 202306/10Sky Bet ChampionshipRound 11Birmingham3 - 1WBA90 Minutes
October 03, 202303/10Sky Bet ChampionshipRound 10Birmingham4 - 1Huddersfield90 Minutes
September 30, 202330/09Sky Bet ChampionshipRound 9Norwich City2 - 0Birmingham90 Minutes
September 22, 202322/09Sky Bet ChampionshipRound 8Birmingham0 - 0QPR90 Minutes
September 19, 202319/09Sky Bet ChampionshipRound 7Preston NE2 - 1Birmingham90 Minutes
September 16, 202316/09Sky Bet ChampionshipRound 6Watford2 - 0Birmingham90 Minutes
September 12, 202312/09FriendliesEuropeScotland1 - 3EnglandAbsent
September 09, 202309/09Euro QualifyingRound 5Ukraine1 - 1EnglandAbsent
September 02, 202302/09Sky Bet ChampionshipRound 5Birmingham1 - 1Millwall90 Minutes
August 29, 202329/08Carabao Cup2nd roundBirmingham1 - 3Cardiff CityAbsent
August 26, 202326/08Sky Bet ChampionshipRound 4Birmingham2 - 1Plymouth90 Minutes
August 19, 202319/08Sky Bet ChampionshipRound 3Bristol City0 - 2Birmingham90 Minutes
August 12, 202312/08Sky Bet ChampionshipRound 2Birmingham1 - 0Leeds United90 MinutesYellow cards
August 08, 202308/08Carabao CupFirst roundCheltenham0 - 2BirminghamAbsent
August 05, 202305/08Sky Bet ChampionshipRound 1Swansea1 - 1Birmingham90 Minutes
First XI
On the bench
Absent

Match ratings and personal notes

You have to sign in to display information here. If you want any information here, you have to rate the player in games he partipated in and/or comment one of his performances.

Player's injuries

Injury Bone fracture  - Right hand
Number of games missed : 0
DateMay 23, 2012
Duration62 Days of unavailability
Right hand

Closest teammates

photo Martin Russell Martin Compare 212 Games
photo Hoolahan Wes Hoolahan Compare 181 Games
photo Howson Jonny Howson Compare 136 Games
photo Johnson Bradley Johnson Compare 123 Games
photo Bennett Ryan Bennett Compare 115 Games

Most visited opponents

photo Adomah Albert Adomah Compare 11 Games
photo Weimann Andreas Weimann Compare 10 Games
photo Mata Juan Manuel Mata Compare 9 Games
photo Chambers Luke Chambers Compare 9 Games
photo Gunnarsson Aron Gunnarsson Compare 9 Games

Player's teammates

Former National Team teammates

Back to top