Richard O'Donnell
Career snapshot
Career highs
Born the same day
Shares 1988-09-12 · 5 players total
| Full name | Richard O'Donnell |
|---|---|
| Name in home country | Richard Mark O'Donnell |
| Date of birth | 1988-09-12 (37 yrs) |
| Place of birth | Sheffield, England |
| Citizenship | England |
| Position | Goalkeeper |
| Foot | left |
| Height | 188.00 m |
| Current club | Derby County |
| Joined | 2025-07-01 |
| Contract expires | 2026-06-30 |
| Agent | Refuel Performance ... |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Derby County | 1 | 25/26 | 25/26 | 0 | 0 | 0 | 0 |
| Blackpool FC | 2 | 23/24 | 24/25 | 24 | 0 | 0 | 2,132 |
| Rochdale AFC | 1 | 22/23 | 22/23 | 44 | 0 | 1 | 3,846 |
| Bradford City | 4 | 18/19 | 21/22 | 137 | 0 | 0 | 12,420 |
| Rotherham United | 3 | 07/08 | 17/18 | 27 | 0 | 0 | 2,460 |
| Northampton Town | 1 | 17/18 | 17/18 | 19 | 0 | 0 | 1,710 |
| Bristol City | 2 | 15/16 | 16/17 | 32 | 0 | 1 | 2,835 |
| Wigan Athletic | 1 | 15/16 | 15/16 | 12 | 0 | 0 | 1,080 |
| Walsall FC | 2 | 13/14 | 14/15 | 105 | 0 | 0 | 9,510 |
| Stockport County | 1 | 12/13 | 12/13 | 20 | 0 | 0 | 1,800 |
| Chesterfield FC | 1 | 12/13 | 12/13 | 17 | 0 | 0 | 1,441 |
| Sheffield Wednesday | 5 | 06/07 | 11/12 | 20 | 0 | 0 | 1,769 |
| Macclesfield Town FC | 1 | 11/12 | 11/12 | 11 | 0 | 0 | 990 |
| Grimsby Town | 1 | 10/11 | 10/11 | 10 | 0 | 0 | 900 |
| Oldham Athletic | 1 | 07/08 | 07/08 | 4 | 0 | 0 | 300 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | EFL Cup | Derby County | 0 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | EFL Cup | Blackpool FC | 3 | 0 | 0 | 0 | 0 | 270 |
| 24/25 | EFL Trophy | Blackpool FC | 1 | 0 | 0 | 0 | 0 | 90 |
| 24/25 | FA Cup | Blackpool FC | 1 | 0 | 0 | 0 | 0 | 90 |
| 24/25 | League One | Blackpool FC | 6 | 0 | 0 | 0 | 0 | 540 |
| 23/24 | EFL Cup | Blackpool FC | 2 | 0 | 0 | 1 | 0 | 180 |
| 23/24 | EFL Trophy | Blackpool FC | 7 | 0 | 0 | 1 | 0 | 630 |
| 23/24 | FA Cup | Blackpool FC | 3 | 0 | 0 | 1 | 0 | 242 |
| 23/24 | League One | Blackpool FC | 1 | 0 | 0 | 1 | 0 | 90 |
| 22/23 | EFL Cup | Rochdale AFC | 1 | 0 | 0 | 0 | 0 | 23 |
| 22/23 | EFL Trophy | Rochdale AFC | 2 | 0 | 0 | 0 | 0 | 180 |
| 22/23 | FA Cup | Rochdale AFC | 1 | 0 | 0 | 0 | 0 | 90 |
| 22/23 | League Two | Rochdale AFC | 40 | 0 | 1 | 4 | 0 | 3,553 |
| 21/22 | EFL Cup | Bradford City | 1 | 0 | 0 | 0 | 0 | 90 |
| 21/22 | EFL Trophy | Bradford City | 0 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | FA Cup | Bradford City | 2 | 0 | 0 | 0 | 0 | 210 |
| 21/22 | League Two | Bradford City | 19 | 0 | 0 | 2 | 0 | 1,710 |
| 20/21 | EFL Cup | Bradford City | 2 | 0 | 0 | 0 | 0 | 180 |
| 20/21 | EFL Trophy | Bradford City | 0 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | FA Cup | Bradford City | 2 | 0 | 0 | 0 | 0 | 180 |
| 20/21 | League Two | Bradford City | 28 | 0 | 0 | 0 | 0 | 2,520 |
| 19/20 | EFL Cup | Bradford City | 0 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | EFL Trophy | Bradford City | 0 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | FA Cup | Bradford City | 2 | 0 | 0 | 0 | 0 | 180 |
| 19/20 | League Two | Bradford City | 33 | 0 | 0 | 0 | 0 | 2,970 |
| 18/19 | EFL Cup | Bradford City | 0 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | EFL Trophy | Bradford City | 3 | 0 | 0 | 0 | 0 | 300 |
| 18/19 | FA Cup | Bradford City | 3 | 0 | 0 | 0 | 0 | 300 |
| 18/19 | League One | Bradford City | 42 | 0 | 0 | 3 | 0 | 3,780 |
| 17/18 | EFL Cup | Rotherham United | 2 | 0 | 0 | 0 | 0 | 180 |
| 17/18 | EFL Trophy | Rotherham United | 2 | 0 | 0 | 0 | 0 | 210 |
| 17/18 | FA Cup | Rotherham United | 1 | 0 | 0 | 0 | 0 | 90 |
| 17/18 | League One | Northampton Town | 19 | 0 | 0 | 1 | 0 | 1,710 |
| 17/18 | League One | Rotherham United | 10 | 0 | 0 | 0 | 0 | 900 |
| 16/17 | Championship | Rotherham United | 12 | 0 | 0 | 0 | 0 | 1,080 |
| 16/17 | Championship | Bristol City | 8 | 0 | 0 | 0 | 0 | 720 |
| 16/17 | EFL Cup | Bristol City | 2 | 0 | 0 | 0 | 0 | 180 |
| 16/17 | FA Cup | Bristol City | 1 | 0 | 0 | 0 | 0 | 45 |
| 15/16 | Championship | Bristol City | 21 | 0 | 1 | 1 | 0 | 1,890 |
| 15/16 | FA Cup | Wigan Athletic | 1 | 0 | 0 | 0 | 0 | 90 |
| 15/16 | FL Trophy | Wigan Athletic | 0 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | League Cup | Wigan Athletic | 1 | 0 | 0 | 0 | 0 | 90 |
| 15/16 | League One | Wigan Athletic | 10 | 0 | 0 | 0 | 0 | 900 |
| 14/15 | EFL Trophy | Walsall FC | 6 | 0 | 0 | 1 | 0 | 570 |
| 14/15 | FA Cup | Walsall FC | 2 | 0 | 0 | 0 | 0 | 180 |
| 14/15 | League Cup | Walsall FC | 2 | 0 | 0 | 0 | 0 | 180 |
| 14/15 | League One | Walsall FC | 44 | 0 | 0 | 1 | 0 | 3,960 |
| 13/14 | EFL Trophy | Walsall FC | 1 | 0 | 0 | 1 | 0 | 120 |
| 13/14 | FA Cup | Walsall FC | 2 | 0 | 0 | 0 | 0 | 180 |
| 13/14 | League Cup | Walsall FC | 2 | 0 | 0 | 0 | 0 | 180 |
| 13/14 | League One | Walsall FC | 46 | 0 | 0 | 0 | 0 | 4,140 |
| 12/13 | Conference | Stockport County | 20 | 0 | 0 | 1 | 0 | 1,800 |
| 12/13 | EFL Trophy | Chesterfield FC | 2 | 0 | 0 | 0 | 0 | 91 |
| 12/13 | FA Cup | Chesterfield FC | 1 | 0 | 0 | 0 | 0 | 90 |
| 12/13 | League Cup | Chesterfield FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 12/13 | League Two | Chesterfield FC | 14 | 0 | 0 | 0 | 0 | 1,260 |
| 11/12 | EFL Trophy | Sheffield Wednesday | 1 | 0 | 0 | 0 | 0 | 118 |
| 11/12 | FA Cup | Sheffield Wednesday | 2 | 0 | 0 | 0 | 0 | 180 |
| 11/12 | League Cup | Sheffield Wednesday | 2 | 0 | 0 | 0 | 0 | 210 |
| 11/12 | League One | Sheffield Wednesday | 6 | 0 | 0 | 0 | 0 | 540 |
| 11/12 | League Two | Macclesfield Town FC | 11 | 0 | 0 | 1 | 0 | 990 |
| 10/11 | Conference | Grimsby Town | 10 | 0 | 0 | 0 | 0 | 900 |
| 10/11 | League One | Sheffield Wednesday | 9 | 0 | 0 | 1 | 0 | 721 |
| 09/10 | Championship | Sheffield Wednesday | 0 | 0 | 0 | 0 | 0 | 0 |
| 09/10 | League Cup | Sheffield Wednesday | 0 | 0 | 0 | 0 | 0 | 0 |
| 08/09 | Championship | Sheffield Wednesday | 0 | 0 | 0 | 0 | 0 | 0 |
| 08/09 | League Cup | Sheffield Wednesday | 0 | 0 | 0 | 0 | 0 | 0 |
| 07/08 | League One | Oldham Athletic | 4 | 0 | 0 | 0 | 0 | 300 |
| 07/08 | League Two | Rotherham United | 0 | 0 | 0 | 0 | 0 | 0 |
| 06/07 | Championship | Sheffield Wednesday | 0 | 0 | 0 | 0 | 0 | 0 |
| 06/07 | League Cup | Sheffield Wednesday | 0 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 06/07 | 2006-08-01 | Sheff Wed U18 | Sheff Wed | Transfer | 0 | — |
| 06/07 | 2007-03-02 | Sheff Wed | York City | Loan | 0 | — |
| 06/07 | 2007-03-18 | York City | Sheff Wed | Return from loan | 0 | — |
| 07/08 | 2007-12-11 | Sheff Wed | Buxton | Loan | 75000 | — |
| 07/08 | 2008-01-07 | Buxton | Sheff Wed | Return from loan | 75000 | — |
| 07/08 | 2008-01-08 | Sheff Wed | Rotherham | Loan | 75000 | — |
| 07/08 | 2008-03-02 | Rotherham | Sheff Wed | Return from loan | 75000 | — |
| 07/08 | 2008-03-14 | Sheff Wed | Oldham Athletic | Loan | 75000 | — |
| 07/08 | 2008-05-04 | Oldham Athletic | Sheff Wed | Return from loan | 75000 | — |
| 10/11 | 2010-10-31 | Sheff Wed | Grimsby Town | Loan | 100000 | — |
| 10/11 | 2011-01-31 | Sheff Wed | Alfreton | Loan | 100000 | — |
| 10/11 | 2011-02-04 | Alfreton | Sheff Wed | Return from loan | 100000 | — |
| 10/11 | 2011-05-31 | Grimsby Town | Sheff Wed | Return from loan | 100000 | — |
| 11/12 | 2012-02-24 | Sheff Wed | Macclesfield | Loan | 100000 | — |
| 11/12 | 2012-05-06 | Macclesfield | Sheff Wed | Return from loan | 100000 | — |
| 12/13 | 2012-07-01 | Sheff Wed | Chesterfield | Transfer | 100000 | — |
| 12/13 | 2013-01-14 | Chesterfield | Stockport | Loan | 100000 | — |
| 12/13 | 2013-04-17 | Stockport | Chesterfield | Return from loan | 100000 | — |
| 13/14 | 2013-07-18 | Chesterfield | Walsall | Transfer | 100000 | — |
| 15/16 | 2015-07-01 | Walsall | Wigan | Transfer | 150000 | — |
| 15/16 | 2016-01-12 | Wigan | Bristol City | Loan | 200000 | — |
| 15/16 | 2016-01-31 | Bristol City | Wigan | Return from loan | 200000 | — |
| 15/16 | 2016-02-01 | Wigan | Bristol City | Transfer | 200000 | — |
| 16/17 | 2017-01-19 | Bristol City | Rotherham | Transfer | 300000 | — |
| 17/18 | 2018-01-08 | Rotherham | Northampton | Transfer | 300000 | — |
| 18/19 | 2018-07-01 | Northampton | Bradford | Transfer | 300000 | — |
| 22/23 | 2022-07-01 | Bradford | Rochdale | Transfer | 300000 | — |
| 23/24 | 2023-07-01 | Rochdale | Blackpool | Transfer | 100000 | — |
| 25/26 | 2025-07-01 | Blackpool | Derby | Transfer | 50000 | — |
No recorded injuries.
| Date | Value |
|---|---|
| Jan 1, 1970 | €50k |
| Jan 1, 1970 | €75k |
| Jan 1, 1970 | €75k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €75k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €50k |
| Jan 1, 1970 | €75k |
No national team data.
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Anthony O'Connor | 1 | 0 | 0 |
| Paul Downing | 1 | 0 | 0 |
| James Baxendale | 1 | 0 | 0 |
| Paudie O'Connor | 1 | 0 | 0 |
| Craig Westcarr | 1 | 1 | 0 |
| Sam Mantom | 1 | 0 | 0 |
| Elliot Watt | 1 | 0 | 0 |
| David Ball | 1 | 0 | 0 |
| Jack Payne | 1 | 0 | 0 |
| Abraham Odoh | 1 | 0 | 0 |
| Ben Richards-Everton | 1 | 0 | 0 |
| Milan Lalkovic | 1 | 0 | 0 |
| Ian Henderson | 1 | 0 | 0 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 15/16 | 2016-01-31 | Bristol City | Wigan | Return from loan | — | €200k |
| 15/16 | 2016-01-12 | Wigan | Bristol City | Loan | — | €200k |
| 12/13 | 2013-04-17 | Stockport | Chesterfield | Return from loan | — | €100k |
| 12/13 | 2013-01-14 | Chesterfield | Stockport | Loan | — | €100k |
| 11/12 | 2012-05-06 | Macclesfield | Sheff Wed | Return from loan | — | €100k |
| 11/12 | 2012-02-24 | Sheff Wed | Macclesfield | Loan | — | €100k |
| 10/11 | 2011-05-31 | Grimsby Town | Sheff Wed | Return from loan | — | €100k |
| 10/11 | 2011-02-04 | Alfreton | Sheff Wed | Return from loan | — | €100k |
| 10/11 | 2011-01-31 | Sheff Wed | Alfreton | Loan | — | €100k |
| 10/11 | 2010-10-31 | Sheff Wed | Grimsby Town | Loan | — | €100k |
| 07/08 | 2008-05-04 | Oldham Athletic | Sheff Wed | Return from loan | — | €75k |
| 07/08 | 2008-03-14 | Sheff Wed | Oldham Athletic | Loan | — | €75k |
| 07/08 | 2008-03-02 | Rotherham | Sheff Wed | Return from loan | — | €75k |
| 07/08 | 2008-01-08 | Sheff Wed | Rotherham | Loan | — | €75k |
| 07/08 | 2008-01-07 | Buxton | Sheff Wed | Return from loan | — | €75k |
| 07/08 | 2007-12-11 | Sheff Wed | Buxton | Loan | — | €75k |
| 06/07 | 2007-03-18 | York City | Sheff Wed | Return from loan | — | — |
| 06/07 | 2007-03-02 | Sheff Wed | York City | Loan | — | — |
Last 50 matches for Derby County The Availability column cross-references our injury database — matches inside a known injury window are flagged INJURED. Per-match goal attribution requires a paid feed (FBref/Sofascore) and isn't wired up yet.
| Date | Comp | Home | Score | Away | Availability |
|---|---|---|---|---|---|
| 2024-08-27 | CGB |
Barrow AFC | 3–2 | Derby County | Available |
| 2024-08-13 | CGB |
Derby County | 2–1 | Chesterfield FC | Available |
| 2024-04-27 | GB3 |
Derby County | 2–0 | Carlisle United | Available |
| 2024-04-20 | GB3 |
Cambridge United | 0–1 | Derby County | Available |
| 2024-04-13 | GB3 |
Derby County | 3–0 | Leyton Orient | Available |
| 2024-04-10 | GB3 |
Wycombe Wanderers | 0–0 | Derby County | Available |
| 2024-04-02 | GB3 |
Portsmouth FC | 2–2 | Derby County | Available |
| 2024-03-29 | GB3 |
Derby County | 1–0 | Blackpool FC | Available |
| 2024-03-23 | GB3 |
Northampton Town | 1–0 | Derby County | Available |
| 2024-03-16 | GB3 |
Derby County | 1–0 | Bolton Wanderers | Available |
| 2024-03-12 | GB3 |
Derby County | 2–1 | Reading FC | Available |
| 2024-03-09 | GB3 |
Bristol Rovers | 0–3 | Derby County | Available |
| 2024-03-02 | GB3 |
Derby County | 3–0 | Port Vale FC | Available |
| 2024-02-27 | GB3 |
Derby County | 1–2 | Charlton Athletic | Available |
| 2024-02-24 | GB3 |
Barnsley FC | 2–1 | Derby County | Available |
| 2024-02-17 | GB3 |
Derby County | 1–0 | Stevenage FC | Available |
| 2024-02-13 | GB3 |
Exeter City | 0–3 | Derby County | Available |
| 2024-02-10 | GB3 |
Derby County | 1–1 | Shrewsbury Town | Available |
| 2024-02-03 | GB3 |
Charlton Athletic | 0–1 | Derby County | Available |
| 2024-01-27 | GB3 |
Derby County | 2–1 | Cheltenham Town | Available |
| 2024-01-23 | GB3 |
Reading FC | 1–0 | Derby County | Available |
| 2024-01-20 | GB3 |
Lincoln City | 0–0 | Derby County | Available |
| 2024-01-15 | GB3 |
Derby County | 3–2 | Burton Albion | Available |
| 2024-01-06 | GB3 |
Fleetwood Town | 1–3 | Derby County | Available |
| 2024-01-01 | GB3 |
Derby County | 2–3 | Peterborough United | Available |
| 2023-12-29 | GB3 |
Oxford United | 2–3 | Derby County | Available |
| 2023-12-26 | GB3 |
Wigan Athletic | 0–1 | Derby County | Available |
| 2023-12-21 | GB3 |
Derby County | 3–1 | Lincoln City | Available |
| 2023-12-16 | GB3 |
Derby County | 1–1 | Wycombe Wanderers | Available |
| 2023-12-09 | GB3 |
Leyton Orient | 0–3 | Derby County | Available |
| 2023-11-28 | GB3 |
Port Vale FC | 0–1 | Derby County | Available |
| 2023-11-25 | GB3 |
Derby County | 2–1 | Bristol Rovers | Available |
| 2023-11-11 | GB3 |
Derby County | 3–0 | Barnsley FC | Available |
| 2023-10-31 | GB3 |
Derby County | 4–0 | Northampton Town | Available |
| 2023-10-28 | GB3 |
Stevenage FC | 3–1 | Derby County | Available |
| 2023-10-24 | GB3 |
Derby County | 2–0 | Exeter City | Available |
| 2023-10-21 | GB3 |
Shrewsbury Town | 1–0 | Derby County | Available |
| 2023-10-07 | GB3 |
Cheltenham Town | 1–1 | Derby County | Available |
| 2023-10-03 | GB3 |
Blackpool FC | 1–3 | Derby County | Available |
| 2023-09-30 | GB3 |
Derby County | 0–0 | Cambridge United | Available |
| 2023-09-23 | GB3 |
Carlisle United | 0–2 | Derby County | Available |
| 2023-09-16 | GB3 |
Derby County | 1–1 | Portsmouth FC | Available |
| 2023-09-02 | GB3 |
Bolton Wanderers | 2–1 | Derby County | Available |
| 2023-08-26 | GB3 |
Peterborough United | 2–4 | Derby County | Available |
| 2023-08-19 | GB3 |
Derby County | 1–0 | Fleetwood Town | Available |
| 2023-08-15 | GB3 |
Derby County | 1–2 | Oxford United | Available |
| 2023-08-12 | GB3 |
Burton Albion | 0–3 | Derby County | Available |
| 2023-08-08 | CGB |
Derby County | 0–2 | Blackpool FC | Available |
| 2023-08-05 | GB3 |
Derby County | 1–2 | Wigan Athletic | Available |
| 2023-05-07 | GB3 |
Sheffield Wednesday | 1–0 | Derby County | Available |
Teams faced most often by Richard O'Donnell's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).
| Opponent | P | W | D | L | GF | GA | GD | Win % |
|---|---|---|---|---|---|---|---|---|
| Gillingham FC | 151 | 56 | 50 | 45 | 202 | 175 | +27 | 37% |
| Swindon Town | 137 | 46 | 35 | 56 | 177 | 208 | -31 | 34% |
| Milton Keynes Dons | 133 | 51 | 32 | 50 | 197 | 202 | -5 | 38% |
| Shrewsbury Town | 133 | 55 | 34 | 44 | 184 | 157 | +27 | 41% |
| Peterborough United | 132 | 49 | 22 | 61 | 184 | 228 | -44 | 37% |
| Port Vale FC | 132 | 51 | 37 | 44 | 178 | 152 | +26 | 39% |
| Colchester United | 130 | 44 | 50 | 36 | 175 | 147 | +28 | 34% |
| Crewe Alexandra | 127 | 51 | 38 | 38 | 181 | 145 | +36 | 40% |
| Charlton Athletic | 125 | 30 | 42 | 53 | 136 | 183 | -47 | 24% |
| Doncaster Rovers | 125 | 55 | 26 | 44 | 186 | 164 | +22 | 44% |
| Southend United | 124 | 47 | 31 | 46 | 162 | 166 | -4 | 38% |
| Scunthorpe United | 122 | 47 | 40 | 35 | 163 | 152 | +11 | 39% |
Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.
| Season | Matches | Mins | YC | 2nd YC | RC | Cards / 90′ |
|---|---|---|---|---|---|---|
| 23/24 | 13 | 1,142 | 4 | 0 | 0 | 0.32 |
| 22/23 | 44 | 3,846 | 4 | 0 | 0 | 0.09 |
| 21/22 | 22 | 2,010 | 2 | 0 | 0 | 0.09 |
| 18/19 | 48 | 4,380 | 3 | 0 | 0 | 0.06 |
| 17/18 | 34 | 3,090 | 1 | 0 | 0 | 0.03 |
| 15/16 | 33 | 2,970 | 1 | 0 | 0 | 0.03 |
| 14/15 | 54 | 4,890 | 2 | 0 | 0 | 0.04 |
| 13/14 | 51 | 4,620 | 1 | 0 | 0 | 0.02 |
| 12/13 | 37 | 3,241 | 1 | 0 | 0 | 0.03 |
| 11/12 | 22 | 2,038 | 1 | 0 | 0 | 0.04 |
| 10/11 | 19 | 1,621 | 1 | 0 | 0 | 0.06 |
Goalkeeper-specific aggregates: clean sheets and goals conceded by season.
| Season | Matches | Mins | Clean sheets | CS % | Goals conceded | GC / 90′ |
|---|---|---|---|---|---|---|
| 24/25 | 11 | 990 | 3 | 27% | 16 | 1.45 |
| 23/24 | 13 | 1,142 | 5 | 38% | 15 | 1.18 |
| 22/23 | 44 | 3,846 | 8 | 18% | 61 | 1.43 |
| 21/22 | 22 | 2,010 | 3 | 14% | 28 | 1.25 |
| 20/21 | 32 | 2,880 | 7 | 22% | 41 | 1.28 |
| 19/20 | 35 | 3,150 | 10 | 29% | 36 | 1.03 |
| 18/19 | 48 | 4,380 | 11 | 23% | 83 | 1.71 |
| 17/18 | 34 | 3,090 | 6 | 18% | 50 | 1.46 |
| 16/17 | 23 | 2,025 | 3 | 13% | 36 | 1.6 |
| 15/16 | 33 | 2,970 | 9 | 27% | 46 | 1.39 |
| 14/15 | 54 | 4,890 | 21 | 39% | 57 | 1.05 |
| 13/14 | 51 | 4,620 | 12 | 24% | 56 | 1.09 |
| 12/13 | 37 | 3,241 | 10 | 27% | 49 | 1.36 |
| 11/12 | 22 | 2,038 | 4 | 18% | 38 | 1.68 |
| 10/11 | 19 | 1,621 | 6 | 32% | 24 | 1.33 |
| 07/08 | 4 | 300 | 0 | 0% | 6 | 1.8 |
Output by competition
Career goals and assists broken down by tournament.
More on Richard O'Donnell
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Richard O'Donnell
Who is Richard O'Donnell?
Richard O'Donnell is an England professional footballer who plays as a goalkeeper for Derby County.
How old is Richard O'Donnell?
Richard O'Donnell is 37 years old. He was born on September 12, 1988 in Sheffield.
What position does Richard O'Donnell play?
Richard O'Donnell plays as a goalkeeper (Goalkeeper).
What club does Richard O'Donnell play for?
Richard O'Donnell currently plays for Derby County.
What is Richard O'Donnell's market value?
Richard O'Donnell's most recent reported market value is €50k.
England