Richard O'Donnell
Season2025-26
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 |
|---|---|---|---|---|---|---|---|
| 2026 | Club Friendly Club Friendly Games | Derby County | 4 | 0 | — | — | — |
| 2025-26 | League Championship | Derby County | 8 | 641 | 20 | 7 | 7.09 |
| 2025-26 | League League Two | Grimsby Town | 1 | 90 | — | — | 7.00 |
| 2025-26 | Cup FA Cup | Derby County | 1 | 0 | — | — | — |
| 2025-26 | Cup League Cup | Derby County | 2 | 0 | — | — | — |
| 2024-25 | League League One | Blackpool | 46 | 540 | — | — | 6.52 |
| 2024-25 | Cup FA Cup | Blackpool | 2 | 0 | — | — | — |
| 2024-25 | Cup League Cup | Blackpool | 3 | 270 | — | — | 7.13 |
| 2023-24 | League League One | Blackpool | 46 | 90 | — | — | 6.50 |
| 2023-24 | Cup FA Cup | Blackpool | 4 | 152 | — | — | 7.45 |
| 2023-24 | Cup League Cup | Blackpool | 2 | 180 | — | — | 7.00 |
| 2022-23 | League League Two | Rochdale | 44 | 3,553 | — | — | 6.79 |
| 2022-23 | Cup FA Cup | Rochdale | 1 | 0 | — | — | — |
| 2022-23 | Cup League Cup | Rochdale | 2 | 23 | — | — | 6.50 |
| 2021-22 | League League Two | Bradford City | 44 | 1,710 | — | — | 6.62 |
| 2021-22 | Cup FA Cup | Bradford City | 2 | 0 | — | — | — |
| 2021-22 | Cup League Cup | Bradford City | 1 | 90 | — | — | 6.30 |
| 2020-21 | League League Two | Bradford City | 41 | 2,520 | — | — | 6.95 |
| 2020-21 | Cup FA Cup | Bradford City | 2 | 90 | — | — | 7.50 |
| 2020-21 | Cup League Cup | Bradford City | 2 | 180 | — | — | 6.30 |
| 2019-20 | League League Two | Bradford City | 33 | 2,970 | — | — | 6.85 |
| 2019-20 | Cup FA Cup | Bradford City | 2 | 0 | — | — | — |
| 2019-20 | Cup League Cup | Bradford City | 1 | 0 | — | — | — |
| 2018-19 | League League One | Bradford City | 46 | 0 | — | — | — |
| 2018-19 | Cup FA Cup | Bradford City | 4 | 0 | — | — | — |
| 2018-19 | Cup League Cup | Bradford City | 1 | 0 | — | — | — |
| 2017-18 | League League One | Rotherham United | 26 | 0 | — | — | — |
| 2017-18 | League League One | Northampton Town | 19 | 0 | — | — | — |
| 2017-18 | Cup FA Cup | Rotherham United | 1 | 0 | — | — | — |
| 2017-18 | Cup League Cup | Rotherham United | 2 | 0 | — | — | — |
| 2016-17 | League Championship | Rotherham United | 12 | 1,080 | 43 | 22 | 6.65 |
| 2016-17 | League Championship | Bristol City | 8 | 720 | 16 | 12 | 6.40 |
| 2016-17 | Cup FA Cup | Bristol City | 2 | 0 | — | — | — |
| 2015-16 | League Championship | Bristol City | 21 | 1,890 | 49 | 27 | 6.69 |
| 2015-16 | League League One | Wigan Athletic | 21 | 0 | — | — | — |
| 2015-16 | Cup FA Cup | Wigan Athletic | 1 | 0 | — | — | — |
| 2014-15 | League League One | Walsall | 45 | 0 | — | — | — |
| 2014-15 | Cup FA Cup | Walsall | 2 | 0 | — | — | — |
| 2013-14 | League League One | Walsall | 46 | 0 | — | — | — |
| 2013-14 | Cup FA Cup | Walsall | 1 | 0 | — | — | — |
| 2012-13 | League League Two | Chesterfield | 30 | 0 | — | — | — |
| 2012-13 | Cup FA Cup | Chesterfield | 2 | 0 | — | — | — |
| 2011-12 | League League Two | Macclesfield Town | 12 | 0 | — | — | — |
| 2011-12 | League League One | Sheffield Wednesday | 12 | 0 | — | — | — |
| 2011-12 | Cup FA Cup | Sheffield Wednesday | 2 | 0 | — | — | — |
Rows marked with a rule share a season: this player changed club mid-season, and each club's figures are counted separately.
Richard O'Donnell historical transfers
- 2025-11-20Derby County to Grimsby TownLoan
- 2025-07-01Blackpool to Derby CountyFree
- 2023-07-01Rochdale to BlackpoolUnknown
- 2022-07-01Bradford City to RochdaleFree
- 2018-07-01Northampton Town to Bradford CityFree
- 2018-01-08Rotherham United to Northampton TownUnknown
- 2017-01-19Bristol City to Rotherham UnitedUnknown
- 2016-02-01Wigan Athletic to Bristol CityUnknown
- 2016-01-12Wigan Athletic to Bristol CityLoan
- 2015-07-01Walsall to Wigan AthleticFree
- 2013-07-18Chesterfield to WalsallFree
- 2013-01-14Chesterfield to Stockport CountyLoan
- 2012-07-01Sheffield Wednesday to ChesterfieldFree
- 2012-02-24Sheffield Wednesday to Macclesfield FCLoan
- 2011-01-31Sheffield Wednesday to Alfreton TownLoan
- 2010-10-31Sheffield Wednesday to Grimsby TownLoan
- 2008-03-14Sheffield Wednesday to Oldham AthleticLoan
- 2008-01-08Sheffield Wednesday to Rotherham UnitedLoan
- 2007-12-11Sheffield Wednesday to Buxton FCLoan
- 2007-03-02Sheffield Wednesday to York CityLoan
- 2006-08-01Unknown to Sheffield WednesdayTransfer
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
- 202.81 per 90
- Goals conceded
- 70.98 per 90
- Punches
- 20.28 per 90
Distribution
- Touches
- 27939.17 per 90
- Accurate passes
- 12317.27 per 90
- Pass accuracy
- 54%
- Accurate long balls
- 628.71 per 90
- Long ball accuracy
- 37%
- Expected assists
- 0.020.00 per 90
Sweeping and duels
- Ball recoveries
- 527.30 per 90
- Clearances
- 40.56 per 90
- Duels won
- 20.28 per 90
- Was fouled
- 20.28 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
- 592.95 per 90
- Goals conceded
- 341.70 per 90
- Punches
- 60.30 per 90
- Saves inside the box
- 331.65 per 90
- Acted as sweeper
- 80.40 per 90
- Errors leading to a goal
- 20.10 per 90
Distribution
- Touches
- 76338.15 per 90
- Accurate passes
- 20510.25 per 90
- Pass accuracy
- 33%
- Accurate long balls
- 1658.25 per 90
- Long ball accuracy
- 28%
Sweeping and duels
- Ball recoveries
- 1959.75 per 90
- Clearances
- 170.85 per 90
- Duels won
- 50.25 per 90
- Was fouled
- 10.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
- 433.58 per 90
- Goals conceded
- 221.83 per 90
- Punches
- 50.42 per 90
- Saves inside the box
- 211.75 per 90
- Acted as sweeper
- 30.25 per 90
- Errors leading to a goal
- 10.08 per 90
Distribution
- Touches
- 47539.58 per 90
- Accurate passes
- 1078.92 per 90
- Pass accuracy
- 27%
- Accurate long balls
- 1038.58 per 90
- Long ball accuracy
- 27%
Sweeping and duels
- Ball recoveries
- 12610.50 per 90
- Clearances
- 100.83 per 90
- Duels won
- 40.33 per 90
- Was fouled
- 10.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
- 162.00 per 90
- Goals conceded
- 121.50 per 90
- Punches
- 10.13 per 90
- Saves inside the box
- 121.50 per 90
- Acted as sweeper
- 50.63 per 90
- Errors leading to a goal
- 10.13 per 90
Distribution
- Touches
- 28836.00 per 90
- Accurate passes
- 9812.25 per 90
- Pass accuracy
- 43%
- Accurate long balls
- 627.75 per 90
- Long ball accuracy
- 32%
Sweeping and duels
- Ball recoveries
- 698.63 per 90
- Clearances
- 70.88 per 90
- Duels won
- 10.13 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
- 492.33 per 90
- Goals conceded
- 271.29 per 90
- Punches
- 110.52 per 90
- Saves inside the box
- 301.43 per 90
- Acted as sweeper
- 211.00 per 90
- Errors leading to a goal
- 20.10 per 90
Distribution
- Touches
- 79537.86 per 90
- Accurate passes
- 25712.24 per 90
- Pass accuracy
- 41%
- Accurate long balls
- 1738.24 per 90
- Long ball accuracy
- 32%
Sweeping and duels
- Ball recoveries
- 22510.71 per 90
- Clearances
- 241.14 per 90
- Duels won
- 110.52 per 90
- Was fouled
- 0
Data updated 29 Sept 2026, 03:02 UTC