Career snapshot
Position rank · 19/20
Among 2,931 Attack - Centre-Forwards · ≥200 mins
Career highs
| Full name | Chris O'Grady |
|---|---|
| Name in home country | Christopher James O'Grady |
| Date of birth | 1986-01-25 (40 yrs) |
| Place of birth | Nottingham, England |
| Citizenship | England |
| Position | Attack - Centre-Forward (main: Attack) |
| Foot | right |
| Height | 191.00 m |
| Current club | Without Club |
| Joined | 2025-03-15 |
| Contract expires | — |
Percentile rank vs 933 other Attack - Centre-Forwards with ≥500 minutes in 19/20. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Bolton Wanderers | 1 | 19/20 | 19/20 | 23 | 4 | 1 | 546 |
| Oldham Athletic | 3 | 08/09 | 18/19 | 64 | 8 | 8 | 591 |
| Chesterfield FC | 1 | 17/18 | 17/18 | 41 | 3 | 3 | 1,268 |
| Burton Albion | 1 | 16/17 | 16/17 | 26 | 1 | 1 | 1,905 |
| Nottingham Forest | 1 | 15/16 | 15/16 | 21 | 2 | 2 | 635 |
| Brighton & Hove Albion | 2 | 14/15 | 15/16 | 38 | 3 | 2 | 1,553 |
| Sheffield United | 1 | 14/15 | 14/15 | 4 | 1 | 0 | 293 |
| Barnsley FC | 2 | 12/13 | 13/14 | 59 | 21 | 9 | 424 |
| Sheffield Wednesday | 2 | 11/12 | 12/13 | 60 | 13 | 6 | 913 |
| Rochdale AFC | 3 | 09/10 | 11/12 | 95 | 31 | 17 | 621 |
| Stockport County | 1 | 08/09 | 08/09 | 18 | 2 | 0 | 779 |
| Bradford City | 1 | 08/09 | 08/09 | 2 | 0 | 0 | 0 |
| Bury FC | 1 | 08/09 | 08/09 | 6 | 0 | 0 | 0 |
| Rotherham United | 2 | 06/07 | 07/08 | 55 | 15 | 3 | 842 |
| Leicester City | 4 | 02/03 | 06/07 | 25 | 2 | 0 | 274 |
| Rushden & Diamonds (- 2011) | 1 | 05/06 | 05/06 | 25 | 4 | 1 | 457 |
| Notts County | 1 | 04/05 | 04/05 | 10 | 0 | 0 | 0 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 19/20 | EFL Trophy | Bolton Wanderers | 2 | 2 | 0 | 0 | 0 | 80 |
| 19/20 | FA Cup | Bolton Wanderers | 1 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | League One | Bolton Wanderers | 20 | 2 | 1 | 1 | 0 | 466 |
| 18/19 | EFL Cup | Oldham Athletic | 1 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | EFL Trophy | Oldham Athletic | 4 | 0 | 3 | 0 | 0 | 0 |
| 18/19 | FA Cup | Oldham Athletic | 4 | 1 | 2 | 0 | 0 | 257 |
| 18/19 | League Two | Oldham Athletic | 38 | 7 | 3 | 3 | 0 | 334 |
| 17/18 | EFL Cup | Chesterfield FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | EFL Trophy | Chesterfield FC | 4 | 1 | 0 | 0 | 0 | 324 |
| 17/18 | FA Cup | Chesterfield FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | League Two | Chesterfield FC | 35 | 2 | 3 | 2 | 0 | 944 |
| 16/17 | Championship | Burton Albion | 26 | 1 | 1 | 4 | 0 | 1,905 |
| 16/17 | EFL Cup | Burton Albion | 0 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | Championship | Nottingham Forest | 21 | 2 | 2 | 1 | 0 | 635 |
| 15/16 | Championship | Brighton & Hove Albion | 3 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | League Cup | Brighton & Hove Albion | 2 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | Championship | Brighton & Hove Albion | 28 | 1 | 2 | 0 | 0 | 1,496 |
| 14/15 | FA Cup | Brighton & Hove Albion | 2 | 2 | 0 | 0 | 0 | 57 |
| 14/15 | League Cup | Brighton & Hove Albion | 3 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | League One | Sheffield United | 4 | 1 | 0 | 0 | 0 | 293 |
| 13/14 | Championship | Barnsley FC | 40 | 15 | 4 | 2 | 0 | 225 |
| 13/14 | FA Cup | Barnsley FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | League Cup | Barnsley FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 12/13 | Championship | Barnsley FC | 16 | 6 | 5 | 1 | 0 | 199 |
| 12/13 | Championship | Sheffield Wednesday | 21 | 4 | 2 | 0 | 0 | 298 |
| 12/13 | FA Cup | Sheffield Wednesday | 1 | 0 | 0 | 0 | 0 | 0 |
| 12/13 | League Cup | Sheffield Wednesday | 2 | 2 | 0 | 0 | 0 | 43 |
| 11/12 | FA Cup | Sheffield Wednesday | 4 | 2 | 2 | 0 | 0 | 143 |
| 11/12 | League One | Rochdale AFC | 1 | 0 | 0 | 0 | 0 | 0 |
| 11/12 | League One | Sheffield Wednesday | 32 | 5 | 2 | 1 | 0 | 429 |
| 10/11 | FA Cup | Rochdale AFC | 1 | 0 | 0 | 0 | 0 | 0 |
| 10/11 | League Cup | Rochdale AFC | 2 | 0 | 1 | 0 | 0 | 0 |
| 10/11 | League One | Rochdale AFC | 46 | 9 | 3 | 0 | 0 | 452 |
| 09/10 | FA Cup | Rochdale AFC | 2 | 0 | 0 | 0 | 0 | 0 |
| 09/10 | League Cup | Oldham Athletic | 1 | 0 | 0 | 0 | 0 | 0 |
| 09/10 | League One | Oldham Athletic | 0 | 0 | 0 | 0 | 0 | 0 |
| 09/10 | League Two | Rochdale AFC | 43 | 22 | 13 | 2 | 0 | 169 |
| 08/09 | EFL Trophy | Oldham Athletic | 1 | 0 | 0 | 0 | 0 | 0 |
| 08/09 | League Cup | Oldham Athletic | 2 | 0 | 0 | 0 | 0 | 0 |
| 08/09 | League One | Stockport County | 18 | 2 | 0 | 1 | 0 | 779 |
| 08/09 | League One | Oldham Athletic | 13 | 0 | 0 | 2 | 0 | 0 |
| 08/09 | League Two | Bradford City | 2 | 0 | 0 | 0 | 0 | 0 |
| 08/09 | League Two | Bury FC | 6 | 0 | 0 | 0 | 0 | 0 |
| 07/08 | EFL Trophy | Rotherham United | 1 | 1 | 0 | 0 | 0 | 74 |
| 07/08 | FA Cup | Rotherham United | 2 | 1 | 0 | 1 | 0 | 165 |
| 07/08 | League Cup | Rotherham United | 1 | 0 | 0 | 0 | 0 | 0 |
| 07/08 | League Two | Rotherham United | 38 | 9 | 3 | 1 | 0 | 351 |
| 06/07 | Championship | Leicester City | 10 | 0 | 0 | 0 | 0 | 0 |
| 06/07 | League Cup | Leicester City | 1 | 1 | 0 | 0 | 0 | 90 |
| 06/07 | League One | Rotherham United | 13 | 4 | 0 | 0 | 0 | 252 |
| 05/06 | Championship | Leicester City | 13 | 1 | 0 | 2 | 0 | 184 |
| 05/06 | EFL Trophy | Rushden & Diamonds (- 2011) | 2 | 0 | 0 | 0 | 0 | 0 |
| 05/06 | League Cup | Rushden & Diamonds (- 2011) | 1 | 0 | 0 | 0 | 0 | 0 |
| 05/06 | League Two | Rushden & Diamonds (- 2011) | 22 | 4 | 1 | 2 | 0 | 457 |
| 04/05 | Championship | Leicester City | 0 | 0 | 0 | 0 | 0 | 0 |
| 04/05 | FA Cup | Notts County | 1 | 0 | 0 | 0 | 0 | 0 |
| 04/05 | League Two | Notts County | 9 | 0 | 0 | 0 | 0 | 0 |
| 02/03 | First Division | Leicester City | 1 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 04/05 | 2004-07-01 | Leicester U18 | Leicester | Transfer | 0 | — |
| 04/05 | 2004-09-01 | Leicester | Notts County | Loan | 0 | — |
| 04/05 | 2004-12-31 | Notts County | Leicester | Return from loan | 50000 | — |
| 05/06 | 2005-08-01 | Leicester | Rush. & Diamon. | Loan | 50000 | — |
| 05/06 | 2005-12-31 | Rush. & Diamon. | Leicester | Return from loan | 50000 | — |
| 06/07 | 2007-01-01 | Leicester | Rotherham | Transfer | 50000 | €90k |
| 08/09 | 2008-07-01 | Rotherham | Oldham Athletic | Transfer | 125000 | €125k |
| 08/09 | 2008-10-01 | Oldham Athletic | Bury | Loan | 125000 | — |
| 08/09 | 2008-12-01 | Bury | Oldham Athletic | Return from loan | 125000 | — |
| 08/09 | 2009-01-01 | Oldham Athletic | Bradford | Loan | 125000 | — |
| 08/09 | 2009-02-01 | Bradford | Oldham Athletic | Return from loan | 125000 | — |
| 08/09 | 2009-03-01 | Oldham Athletic | Stockport | Loan | 125000 | — |
| 08/09 | 2009-05-31 | Stockport | Oldham Athletic | Return from loan | 125000 | — |
| 09/10 | 2009-08-21 | Oldham Athletic | Rochdale | Loan | 125000 | — |
| 09/10 | 2010-01-13 | Rochdale | Oldham Athletic | Return from loan | 125000 | — |
| 09/10 | 2010-01-14 | Oldham Athletic | Rochdale | Transfer | 125000 | €160k |
| 11/12 | 2011-08-09 | Rochdale | Sheff Wed | Transfer | 300000 | €400k |
| 12/13 | 2013-01-31 | Sheff Wed | Barnsley | Loan | 300000 | — |
| 12/13 | 2013-05-31 | Barnsley | Sheff Wed | Return from loan | 500000 | — |
| 13/14 | 2013-07-01 | Sheff Wed | Barnsley | Transfer | 500000 | — |
| 14/15 | 2014-07-18 | Barnsley | Brighton | Transfer | 700000 | — |
| 14/15 | 2014-11-27 | Brighton | Sheff Utd | Loan | 700000 | — |
| 14/15 | 2015-01-31 | Sheff Utd | Brighton | Return from loan | 700000 | — |
| 15/16 | 2015-09-01 | Brighton | Forest | Loan | 500000 | — |
| 15/16 | 2016-05-31 | Forest | Brighton | Return from loan | 500000 | — |
| 16/17 | 2016-07-16 | Brighton | Burton Albion | Loan | 500000 | — |
| 16/17 | 2017-05-31 | Burton Albion | Brighton | Return from loan | 350000 | — |
| 17/18 | 2017-07-01 | Brighton | Chesterfield | Transfer | 350000 | — |
| 18/19 | 2018-07-30 | Chesterfield | Oldham Athletic | Transfer | 350000 | — |
| 19/20 | 2019-09-02 | Oldham Athletic | Bolton | Transfer | 350000 | — |
| 20/21 | 2020-07-01 | Bolton | Without Club | Transfer | 300000 | — |
| 22/23 | 2022-05-24 | Without Club | Ilkeston Town | Transfer | 0 | — |
| 22/23 | 2023-02-11 | Ilkeston Town | Grantham | Transfer | 0 | — |
| 23/24 | 2023-07-01 | Grantham | Career break | Transfer | 0 | — |
| 24/25 | 2025-01-28 | Career break | Mickleover | Transfer | 0 | — |
| 24/25 | 2025-03-15 | Mickleover | Without Club | Transfer | 0 | — |
No recorded injuries.
| Date | Value |
|---|---|
| Jan 1, 1970 | — |
| Jan 1, 1970 | €50k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €450k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €700k |
| Jan 1, 1970 | €700k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €125k |
| Jan 1, 1970 | €50k |
No national team data.
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| George Edmundson | 1 | 0 | 0 |
| Stephen Brogan | 1 | 0 | 0 |
| Daniel Iversen | 2 | 0 | 0 |
| Peter Clarke | 2 | 1 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 09/10 | League Two | Rochdale AFC | 22 | 43 |
| 13/14 | Championship | Barnsley FC | 15 | 40 |
| 12/13 | Championship | Sheffield Wednesday | 10 | 37 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 09/10 | League Two | Rochdale AFC | 13 | 43 |
| 12/13 | Championship | Sheffield Wednesday | 7 | 37 |
| 13/14 | Championship | Barnsley FC | 4 | 40 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 16/17 | 2017-05-31 | Burton Albion | Brighton | Return from loan | — | €350k |
| 16/17 | 2016-07-16 | Brighton | Burton Albion | Loan | — | €500k |
| 15/16 | 2016-05-31 | Forest | Brighton | Return from loan | — | €500k |
| 15/16 | 2015-09-01 | Brighton | Forest | Loan | — | €500k |
| 14/15 | 2015-01-31 | Sheff Utd | Brighton | Return from loan | — | €700k |
| 14/15 | 2014-11-27 | Brighton | Sheff Utd | Loan | — | €700k |
| 12/13 | 2013-05-31 | Barnsley | Sheff Wed | Return from loan | — | €500k |
| 12/13 | 2013-01-31 | Sheff Wed | Barnsley | Loan | — | €300k |
| 09/10 | 2010-01-13 | Rochdale | Oldham Athletic | Return from loan | — | €125k |
| 09/10 | 2009-08-21 | Oldham Athletic | Rochdale | Loan | — | €125k |
| 08/09 | 2009-05-31 | Stockport | Oldham Athletic | Return from loan | — | €125k |
| 08/09 | 2009-03-01 | Oldham Athletic | Stockport | Loan | — | €125k |
| 08/09 | 2009-02-01 | Bradford | Oldham Athletic | Return from loan | — | €125k |
| 08/09 | 2009-01-01 | Oldham Athletic | Bradford | Loan | — | €125k |
| 08/09 | 2008-12-01 | Bury | Oldham Athletic | Return from loan | — | €125k |
| 08/09 | 2008-10-01 | Oldham Athletic | Bury | Loan | — | €125k |
| 05/06 | 2005-12-31 | Rush. & Diamon. | Leicester | Return from loan | — | €50k |
| 05/06 | 2005-08-01 | Leicester | Rush. & Diamon. | Loan | — | €50k |
| 04/05 | 2004-12-31 | Notts County | Leicester | Return from loan | — | €50k |
| 04/05 | 2004-09-01 | Leicester | Notts County | Loan | — | — |
Teams faced most often by Chris O'Grady'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 % |
|---|---|---|---|---|---|---|---|---|
| Ipswich Town | 140 | 45 | 43 | 52 | 172 | 174 | -2 | 32% |
| Bristol City | 140 | 47 | 40 | 53 | 183 | 192 | -9 | 34% |
| Millwall FC | 139 | 52 | 36 | 51 | 171 | 177 | -6 | 37% |
| Derby County | 137 | 43 | 43 | 51 | 151 | 176 | -25 | 31% |
| Leeds United | 135 | 46 | 35 | 54 | 174 | 178 | -4 | 34% |
| Huddersfield Town | 128 | 45 | 40 | 43 | 173 | 167 | +6 | 35% |
| Preston North End | 128 | 35 | 47 | 46 | 132 | 151 | -19 | 27% |
| Brentford FC | 127 | 43 | 28 | 56 | 155 | 175 | -20 | 34% |
| Cardiff City | 122 | 29 | 34 | 59 | 120 | 160 | -40 | 24% |
| Blackpool FC | 121 | 47 | 49 | 25 | 161 | 124 | +37 | 39% |
| Reading FC | 121 | 34 | 35 | 52 | 135 | 178 | -43 | 28% |
| Scunthorpe United | 120 | 39 | 37 | 44 | 167 | 171 | -4 | 33% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 02/03 | Senior debut season | |
| 05/06 | First senior goal | |
| 10/11 | Goal #50 (career) | |
| 18/19 | Goal #100 (career) |
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′ |
|---|---|---|---|---|---|---|
| 19/20 | 23 | 546 | 1 | 0 | 0 | 0.16 |
| 18/19 | 47 | 591 | 3 | 0 | 0 | 0.46 |
| 17/18 | 41 | 1,268 | 2 | 0 | 0 | 0.14 |
| 16/17 | 26 | 1,905 | 4 | 0 | 0 | 0.19 |
| 15/16 | 26 | 635 | 1 | 0 | 0 | 0.14 |
| 13/14 | 43 | 225 | 2 | 0 | 0 | 0.8 |
| 12/13 | 40 | 540 | 1 | 0 | 0 | 0.17 |
| 11/12 | 37 | 572 | 1 | 0 | 0 | 0.16 |
| 09/10 | 46 | 169 | 2 | 0 | 0 | 1.07 |
| 08/09 | 42 | 779 | 3 | 0 | 0 | 0.35 |
| 07/08 | 42 | 590 | 2 | 0 | 0 | 0.31 |
| 05/06 | 38 | 641 | 4 | 0 | 0 | 0.56 |
Output by competition
Career goals and assists broken down by tournament.
More on Chris O'Grady
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Chris O'Grady
Who is Chris O'Grady?
Chris O'Grady is an England professional footballer who plays as a centre-forward for Without Club.
How old is Chris O'Grady?
Chris O'Grady is 40 years old. He was born on January 25, 1986 in Nottingham.
What position does Chris O'Grady play?
Chris O'Grady plays as a centre-forward (Attack - Centre-Forward).
What club does Chris O'Grady play for?
Chris O'Grady currently plays for Without Club.
How many career goals has Chris O'Grady scored?
Across all senior club competitions in our dataset, Chris O'Grady has scored 110 goals in 572 appearances.
England