John Ruddy
Season2023-24
Career
Appearances, saves and goals conceded for every competition on record.Figures are the competition's own season totals, not sums of the shot map. Cup and international caps are a pilot, loaded for a small number of players so far.
| Season | Competition | Team | Apps | Min | Saves | Conceded | Rating |
|---|---|---|---|---|---|---|---|
| 2025-26 | Cup FA Cup | Newcastle United | 1 | 0 | — | — | — |
| 2025-26 | Cup League Cup | Newcastle United | 1 | 0 | — | — | — |
| 2025-26 | League Premier League | Newcastle United | 9 | 0 | — | — | — |
| 2025-26 | Int'l cup Champions League | Newcastle United | 4 | 0 | — | — | — |
| 2024-25 | Cup FA Cup | Newcastle United | 1 | 0 | — | — | — |
| 2024-25 | Cup League Cup | Newcastle United | 2 | 0 | — | — | — |
| 2024-25 | League Premier League | Newcastle United | 8 | 0 | — | — | — |
| 2023-24 | League Championship | Birmingham City | 44 | 3,960 | 153 | 62 | 7.17 |
| 2023-24 | Cup FA Cup | Birmingham City | 2 | 90 | — | — | 6.10 |
| 2022-23 | League Championship | Birmingham City | 43 | 3,818 | 107 | 53 | 6.84 |
| 2022-23 | Cup FA Cup | Birmingham City | 3 | 0 | — | — | — |
| 2021-22 | League Premier League | Wolverhampton | 2 | 134 | 4 | 3 | 6.45 |
| 2021-22 | Cup FA Cup | Wolverhampton | 2 | 180 | — | — | 7.25 |
| 2021-22 | Cup League Cup | Wolverhampton | 2 | 180 | — | — | 6.95 |
| 2020-21 | League Premier League | Wolverhampton | 2 | 91 | 3 | 1 | 6.80 |
| 2020-21 | Cup FA Cup | Wolverhampton | 3 | 270 | — | — | 7.20 |
| 2020-21 | Cup League Cup | Wolverhampton | 1 | 90 | — | — | 6.50 |
| 2019-20 | Cup FA Cup | Wolverhampton | 2 | 180 | — | — | 7.10 |
| 2019-20 | Cup League Cup | Wolverhampton | 2 | 180 | — | — | 6.95 |
| 2019-20 | Int'l cup UEFA Europa League | Wolverhampton | 17 | 90 | — | — | 6.90 |
| 2019-20 | League Premier League | Wolverhampton | 38 | 0 | — | — | — |
| 2018-19 | League Premier League | Wolverhampton | 1 | 90 | 3 | 0 | 7.40 |
| 2018-19 | Cup FA Cup | Wolverhampton | 6 | 570 | — | — | 6.28 |
| 2018-19 | Cup League Cup | Wolverhampton | 2 | 180 | — | — | 7.45 |
| 2017-18 | League Championship | Wolverhampton | 45 | 4,050 | 100 | 36 | 6.82 |
| 2016-17 | League Championship | Norwich City | 27 | 2,386 | 56 | 35 | 6.64 |
| 2015-16 | League Premier League | Norwich City | 27 | 2,430 | 69 | 44 | 6.59 |
| 2015-16 | League League One | Bury FC | 1 | 0 | — | — | — |
| 2015-16 | Cup League Cup | Norwich City | 1 | 0 | — | — | — |
| 2014 | National team World Cup 2014, Qualification | England | 8 | 0 | — | — | — |
| 2014-15 | Cup FA Cup | Norwich City | 1 | 0 | — | — | — |
| 2014-15 | League Championship | Norwich City | 49 | 0 | — | — | — |
| 2014 | National team Int. Friendly Games | England | 1 | 0 | — | — | — |
| 2013-14 | League Premier League | Norwich City | 38 | 3,420 | 0 | 62 | — |
| 2013-14 | Cup FA Cup | Norwich City | 2 | 0 | — | — | — |
| 2013 | National team Int. Friendly Games | England | 2 | 0 | — | — | — |
| 2012-13 | League Premier League | Norwich City | 15 | 1,268 | 0 | 20 | — |
| 2011-12 | Cup FA Cup | Norwich City | 2 | 0 | — | — | — |
| 2011-12 | League Premier League | Norwich City | 29 | 2,610 | — | — | — |
John Ruddy historical transfers
- 2026-08-27Newcastle United to WolverhamptonFree
- 2026-07-01Newcastle United to No teamTransfer
- 2024-07-01Birmingham City to Newcastle UnitedFree
- 2022-07-14Wolverhampton to Birmingham CityFree
- 2017-07-10Norwich City to WolverhamptonFree
- 2010-07-01Everton to Norwich City600k €
- 2009-07-01Everton to MotherwellLoan
- 2009-01-01Everton to Crewe AlexandraLoan
- 2008-02-01Everton to Stockport CountyLoan
- 2007-04-01Everton to Bristol CityLoan
- 2007-02-01Everton to WrexhamLoan
- 2006-09-01Everton to Stockport CountyLoan
- 2006-01-01Everton to UnknownLoan
- 2005-11-01Everton to AFC Rushden & DiamondsLoan
- 2005-09-01Everton to WalsallLoan
- 2005-07-01Cambridge United to Everton375k €
- 2004-07-01Unknown to Cambridge UnitedTransfer
Detailed statistics
Every figure the competition reported for this season. Fields the source did not measure are left out rather than shown as zero.
Goalkeeping
- Saves
- 1533.48 per 90
- Goals conceded
- 621.41 per 90
- Punches
- 110.25 per 90
- Goals prevented
- -3.74
- Saves inside the box
- 1002.27 per 90
- Acted as sweeper
- 200.45 per 90
- Errors leading to a goal
- 10.02 per 90
Distribution
- Touches
- 191343.48 per 90
- Accurate passes
- 80618.32 per 90
- Pass accuracy
- 59%
- Accurate long balls
- 3297.48 per 90
- Long ball accuracy
- 38%
- Expected assists
- 0.120.00 per 90
Sweeping and duels
- Ball recoveries
- 4269.68 per 90
- Clearances
- 270.61 per 90
- Duels won
- 240.55 per 90
- Was fouled
- 30.07 per 90
Detailed statistics
Every figure the competition reported for this season. Fields the source did not measure are left out rather than shown as zero.
Goalkeeping
- Saves
- 1072.52 per 90
- Goals conceded
- 531.25 per 90
- Punches
- 60.14 per 90
- Saves inside the box
- 691.63 per 90
- Acted as sweeper
- 310.73 per 90
- Errors leading to a goal
- 10.02 per 90
Distribution
- Touches
- 161338.02 per 90
- Accurate passes
- 58813.86 per 90
- Pass accuracy
- 47%
- Accurate long balls
- 4119.69 per 90
- Long ball accuracy
- 39%
Sweeping and duels
- Ball recoveries
- 43210.18 per 90
- Clearances
- 210.50 per 90
- Duels won
- 120.28 per 90
- Was fouled
- 20.05 per 90
Detailed statistics
Every figure the competition reported for this season. Fields the source did not measure are left out rather than shown as zero.
Goalkeeping
- Saves
- 42.69 per 90
- Goals conceded
- 32.01 per 90
- Punches
- 0
- Goals prevented
- -0.08
- Saves inside the box
- 32.01 per 90
- Acted as sweeper
- 21.34 per 90
Distribution
- Touches
- 4127.54 per 90
- Accurate passes
- 1812.09 per 90
- Pass accuracy
- 62%
- Accurate long balls
- 21.34 per 90
- Long ball accuracy
- 17%
Sweeping and duels
- Ball recoveries
- 64.03 per 90
- Clearances
- 32.01 per 90
- Duels won
- 10.67 per 90
- Was fouled
- 0
Detailed statistics
Every figure the competition reported for this season. Fields the source did not measure are left out rather than shown as zero.
Goalkeeping
- Saves
- 32.97 per 90
- Goals conceded
- 10.99 per 90
- Punches
- 0
- Saves inside the box
- 32.97 per 90
Distribution
- Touches
- 3029.67 per 90
- Accurate passes
- 98.90 per 90
- Pass accuracy
- 64%
- Accurate long balls
- 32.97 per 90
- Long ball accuracy
- 38%
Sweeping and duels
- Ball recoveries
- 1211.87 per 90
- Clearances
- 0
- Duels won
- 10.99 per 90
- Was fouled
- 0
Detailed statistics
Every figure the competition reported for this season. Fields the source did not measure are left out rather than shown as zero.
Goalkeeping
- Saves
- 33.00 per 90
- Goals conceded
- 0
- Punches
- 0
- Saves inside the box
- 33.00 per 90
Distribution
- Touches
- 2525.00 per 90
- Accurate passes
- 1313.00 per 90
- Pass accuracy
- 68%
- Accurate long balls
- 99.00 per 90
- Long ball accuracy
- 60%
Sweeping and duels
- Ball recoveries
- 55.00 per 90
- Clearances
- 0
- Duels won
- 0
- Was fouled
- 0
Detailed statistics
Every figure the competition reported for this season. Fields the source did not measure are left out rather than shown as zero.
Goalkeeping
- Saves
- 1002.22 per 90
- Goals conceded
- 360.80 per 90
- Punches
- 140.31 per 90
- Saves inside the box
- 521.16 per 90
- Acted as sweeper
- 60.13 per 90
- Errors leading to a goal
- 40.09 per 90
Distribution
- Touches
- 137830.62 per 90
- Accurate passes
- 55012.22 per 90
- Pass accuracy
- 57%
- Accurate long balls
- 2475.49 per 90
- Long ball accuracy
- 37%
- Chances created
- 10.02 per 90
Sweeping and duels
- Ball recoveries
- 3587.96 per 90
- Clearances
- 240.53 per 90
- Duels won
- 360.80 per 90
- Was fouled
- 100.22 per 90
Detailed statistics
Every figure the competition reported for this season. Fields the source did not measure are left out rather than shown as zero.
Goalkeeping
- Saves
- 562.11 per 90
- Goals conceded
- 351.32 per 90
- Punches
- 70.26 per 90
- Saves inside the box
- 391.47 per 90
- Acted as sweeper
- 130.49 per 90
- Errors leading to a goal
- 20.08 per 90
Distribution
- Touches
- 99837.64 per 90
- Accurate passes
- 38914.67 per 90
- Pass accuracy
- 51%
- Accurate long balls
- 1766.64 per 90
- Long ball accuracy
- 32%
Sweeping and duels
- Ball recoveries
- 2469.28 per 90
- Clearances
- 130.49 per 90
- Duels won
- 100.38 per 90
- Was fouled
- 20.08 per 90
Detailed statistics
Every figure the competition reported for this season. Fields the source did not measure are left out rather than shown as zero.
Goalkeeping
- Saves
- 692.56 per 90
- Goals conceded
- 441.63 per 90
- Punches
- 130.48 per 90
- Saves inside the box
- 401.48 per 90
- Acted as sweeper
- 220.81 per 90
- Errors leading to a goal
- 40.15 per 90
Distribution
- Touches
- 106139.30 per 90
- Accurate passes
- 37413.85 per 90
- Pass accuracy
- 48%
- Accurate long balls
- 2208.15 per 90
- Long ball accuracy
- 36%
Sweeping and duels
- Ball recoveries
- 27010.00 per 90
- Clearances
- 210.78 per 90
- Duels won
- 80.30 per 90
- Was fouled
- 20.07 per 90
Detailed statistics
Every figure the competition reported for this season. Fields the source did not measure are left out rather than shown as zero.
Goalkeeping
- Saves
- 0
- Goals conceded
- 621.63 per 90
- Punches
- 0
Distribution
- Touches
- 0
- Accurate passes
- 0
- Accurate long balls
- 0
Sweeping and duels
- Ball recoveries
- 0
- Clearances
- 0
- Duels won
- 0
- Was fouled
- 0
Detailed statistics
Every figure the competition reported for this season. Fields the source did not measure are left out rather than shown as zero.
Goalkeeping
- Saves
- 0
- Goals conceded
- 201.42 per 90
- Punches
- 0
Distribution
- Touches
- 0
- Accurate passes
- 0
- Accurate long balls
- 0
Sweeping and duels
- Ball recoveries
- 0
- Clearances
- 0
- Duels won
- 0
- Was fouled
- 0
Data updated 25 Sept 2026, 22:31 UTC