Career snapshot
Career highs
Born the same day
Shares 1987-01-23 · 6 players total
| Full name | Joe Ledley |
|---|---|
| Name in home country | Joseph Christopher Ledley |
| Date of birth | 1987-01-23 (39 yrs) |
| Place of birth | Cardiff, Wales |
| Citizenship | Wales |
| Position | Midfield - Central Midfield (main: Midfield) |
| Foot | left |
| Height | 183.00 m |
| Current club | Retired |
| Joined | 2021-11-14 |
| Contract expires | — |
| Agent | Avid Sports Group |
| Outfitter | New Balance |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Newport County | 1 | 20/21 | 20/21 | 4 | 0 | 0 | 0 |
| Charlton Athletic | 1 | 19/20 | 19/20 | 1 | 0 | 0 | 0 |
| Newcastle United Jets | 1 | 19/20 | 19/20 | 5 | 0 | 0 | 0 |
| Derby County | 2 | 17/18 | 18/19 | 30 | 2 | 2 | 2,123 |
| Crystal Palace | 4 | 13/14 | 16/17 | 96 | 6 | 1 | 4,053 |
| Celtic FC | 4 | 10/11 | 13/14 | 157 | 30 | 24 | 3,818 |
| Cardiff City | 6 | 04/05 | 09/10 | 257 | 30 | 21 | 6,326 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 20/21 | League Two | Newport County | 4 | 0 | 0 | 1 | 0 | 0 |
| 20/21 | League Two Play-Offs | Newport County | 0 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | A-League | Newcastle United Jets | 5 | 0 | 0 | 2 | 0 | 0 |
| 19/20 | Championship | Charlton Athletic | 1 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Championship | Derby County | 4 | 1 | 0 | 2 | 0 | 226 |
| 17/18 | Championship | Derby County | 26 | 1 | 2 | 3 | 0 | 1,897 |
| 17/18 | Championship Play-Offs | Derby County | 0 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | FA Cup | Crystal Palace | 3 | 0 | 0 | 2 | 0 | 0 |
| 16/17 | Premier League | Crystal Palace | 18 | 1 | 0 | 1 | 0 | 1,161 |
| 15/16 | FA Cup | Crystal Palace | 4 | 0 | 0 | 1 | 0 | 0 |
| 15/16 | League Cup | Crystal Palace | 3 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | Premier League | Crystal Palace | 19 | 1 | 0 | 1 | 0 | 980 |
| 14/15 | FA Cup | Crystal Palace | 3 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | Premier League | Crystal Palace | 32 | 2 | 0 | 0 | 0 | 1,287 |
| 13/14 | Champions League | Celtic FC | 4 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | Champions League Qu. | Celtic FC | 4 | 0 | 0 | 1 | 0 | 0 |
| 13/14 | Premier League | Crystal Palace | 14 | 2 | 1 | 1 | 0 | 625 |
| 13/14 | Premiership | Celtic FC | 20 | 4 | 5 | 0 | 0 | 413 |
| 13/14 | SFA Cup | Celtic FC | 1 | 1 | 1 | 0 | 0 | 90 |
| 12/13 | Champions League | Celtic FC | 6 | 0 | 0 | 1 | 0 | 0 |
| 12/13 | Champions League Qu. | Celtic FC | 3 | 1 | 1 | 0 | 0 | 245 |
| 12/13 | Premiership | Celtic FC | 25 | 7 | 2 | 0 | 0 | 283 |
| 12/13 | Scot. League Cup | Celtic FC | 3 | 0 | 0 | 1 | 0 | 0 |
| 12/13 | SFA Cup | Celtic FC | 4 | 2 | 1 | 0 | 0 | 195 |
| 11/12 | Europa League | Celtic FC | 4 | 1 | 0 | 0 | 0 | 251 |
| 11/12 | Europa League Qualifying | Celtic FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 11/12 | Premiership | Celtic FC | 32 | 7 | 7 | 1 | 0 | 387 |
| 11/12 | Scot. League Cup | Celtic FC | 4 | 0 | 1 | 0 | 0 | 0 |
| 11/12 | SFA Cup | Celtic FC | 4 | 1 | 1 | 0 | 0 | 328 |
| 10/11 | Champions League Qu. | Celtic FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 10/11 | Co-op. Ins. Cup | Celtic FC | 4 | 1 | 1 | 0 | 0 | 366 |
| 10/11 | Europa League Qualifying | Celtic FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 10/11 | Premiership | Celtic FC | 29 | 2 | 2 | 0 | 1 | 1,147 |
| 10/11 | SFA Cup | Celtic FC | 4 | 3 | 2 | 2 | 0 | 113 |
| 09/10 | Championship | Cardiff City | 29 | 3 | 3 | 3 | 0 | 785 |
| 09/10 | Championship Play-Offs | Cardiff City | 3 | 1 | 0 | 0 | 0 | 300 |
| 09/10 | FA Cup | Cardiff City | 3 | 0 | 0 | 0 | 0 | 0 |
| 09/10 | League Cup | Cardiff City | 1 | 0 | 0 | 0 | 0 | 0 |
| 08/09 | Championship | Cardiff City | 41 | 4 | 3 | 2 | 0 | 891 |
| 08/09 | FA Cup | Cardiff City | 3 | 1 | 0 | 0 | 0 | 270 |
| 08/09 | League Cup | Cardiff City | 3 | 0 | 0 | 1 | 0 | 0 |
| 07/08 | Championship | Cardiff City | 41 | 10 | 8 | 3 | 0 | 333 |
| 07/08 | FA Cup | Cardiff City | 4 | 1 | 1 | 0 | 0 | 360 |
| 07/08 | League Cup | Cardiff City | 3 | 0 | 1 | 1 | 0 | 0 |
| 06/07 | Championship | Cardiff City | 46 | 3 | 4 | 3 | 0 | 1,335 |
| 06/07 | FA Cup | Cardiff City | 2 | 0 | 0 | 0 | 0 | 0 |
| 06/07 | League Cup | Cardiff City | 1 | 0 | 0 | 0 | 0 | 0 |
| 05/06 | Championship | Cardiff City | 42 | 3 | 0 | 4 | 0 | 1,260 |
| 05/06 | FA Cup | Cardiff City | 1 | 0 | 0 | 0 | 0 | 0 |
| 05/06 | League Cup | Cardiff City | 2 | 1 | 0 | 0 | 0 | 180 |
| 04/05 | Championship | Cardiff City | 28 | 3 | 1 | 1 | 0 | 612 |
| 04/05 | FA Cup | Cardiff City | 1 | 0 | 0 | 0 | 0 | 0 |
| 04/05 | League Cup | Cardiff City | 3 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 04/05 | 2004-07-01 | Cardiff U18 | Cardiff | Transfer | 0 | — |
| 10/11 | 2010-07-12 | Cardiff | Celtic | Transfer | 2750000 | — |
| 13/14 | 2014-01-31 | Celtic | Crystal Palace | Transfer | 3500000 | €3.50m |
| 17/18 | 2017-07-01 | Crystal Palace | Without Club | Transfer | 3500000 | — |
| 17/18 | 2017-09-20 | Without Club | Derby | Transfer | 3500000 | — |
| 18/19 | 2019-01-31 | Derby | Without Club | Transfer | 3000000 | — |
| 19/20 | 2019-12-06 | Without Club | Charlton | Transfer | 3000000 | — |
| 19/20 | 2020-01-27 | Charlton | Without Club | Transfer | 1000000 | — |
| 19/20 | 2020-02-23 | Without Club | Newcastle | Transfer | 1000000 | — |
| 20/21 | 2020-12-01 | Newcastle | Without Club | Transfer | 500000 | — |
| 20/21 | 2021-03-18 | Without Club | Newport County | Transfer | 500000 | — |
| 21/22 | 2021-07-01 | Newport County | Without Club | Transfer | 500000 | — |
| 21/22 | 2021-11-14 | Without Club | Retired | Transfer | 0 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 10/11 | Achilles tendon problems | 2011-04-25 | 2011-06-30 | 67 | 13 |
| 11/12 | Muscle strain | 2011-10-31 | 2011-11-21 | 22 | 5 |
| 12/13 | Groin problems | 2012-12-10 | 2013-01-10 | 32 | 6 |
| 13/14 | Groin problems | 2013-09-16 | 2013-10-17 | 32 | 13 |
| 15/16 | Thigh problems | 2015-09-03 | 2015-09-21 | 19 | 3 |
| 15/16 | Broken fibula | 2016-05-09 | 2016-06-02 | 25 | 2 |
| 15/16 | minor knock | 2016-06-16 | 2016-06-16 | 1 | 0 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | — |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €3.50m |
| Jan 1, 1970 | €3.50m |
| Jan 1, 1970 | €4.00m |
| Jan 1, 1970 | €4.00m |
| Jan 1, 1970 | €3.50m |
| Jan 1, 1970 | €5.00m |
| Jan 1, 1970 | €5.00m |
| Jan 1, 1970 | €4.50m |
| Jan 1, 1970 | €3.50m |
| Jan 1, 1970 | €3.50m |
| Jan 1, 1970 | €4.25m |
| Jan 1, 1970 | €4.75m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €2.75m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €400k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #30431 | — | 6 | 0 | — | — | former national player |
| Team #26181 | — | 3 | 0 | — | — | former national player |
| Team #24966 | — | 5 | 0 | — | — | former national player |
| Team #3864 | #16 | 77 | 4 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Charlie Mulgrew | 2 | 6 | 0 |
| Anthony Stokes | 2 | 9 | 0 |
| Adam Matthews | 2 | 0 | 0 |
| Gary Hooper | 2 | 3 | 0 |
| James Forrest | 2 | 5 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 07/08 | Championship | Cardiff City | 10 | 41 |
| 11/12 | Premiership | Celtic FC | 7 | 32 |
| 12/13 | Premiership | Celtic FC | 7 | 25 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 07/08 | Championship | Cardiff City | 8 | 41 |
| 11/12 | Premiership | Celtic FC | 7 | 32 |
| 13/14 | Premiership | Celtic FC | 5 | 20 |
Teams faced most often by Joe Ledley'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 | 70 | 25 | 14 | 31 | 86 | 94 | -8 | 36% |
| Watford FC | 61 | 26 | 15 | 20 | 102 | 89 | +13 | 43% |
| Burnley FC | 60 | 17 | 24 | 19 | 77 | 74 | +3 | 28% |
| Leicester City | 58 | 20 | 15 | 23 | 62 | 67 | -5 | 34% |
| Reading FC | 56 | 15 | 20 | 21 | 73 | 98 | -25 | 27% |
| Queens Park Rangers | 56 | 19 | 18 | 19 | 60 | 57 | +3 | 34% |
| Leeds United | 54 | 29 | 10 | 15 | 76 | 55 | +21 | 54% |
| Nottingham Forest | 54 | 25 | 14 | 15 | 70 | 54 | +16 | 46% |
| Sheffield Wednesday | 54 | 22 | 18 | 14 | 67 | 53 | +14 | 41% |
| Hull City | 53 | 22 | 14 | 17 | 69 | 58 | +11 | 42% |
| Wolverhampton Wanderers | 52 | 19 | 10 | 23 | 74 | 77 | -3 | 37% |
| Preston North End | 52 | 23 | 15 | 14 | 66 | 63 | +3 | 44% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 04/05 | Senior debut season | |
| 04/05 | First senior goal | |
| 12/13 | Goal #50 (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′ |
|---|---|---|---|---|---|---|
| 20/21 | 4 | 0 | 1 | 0 | 0 | 0 |
| 19/20 | 6 | 0 | 2 | 0 | 0 | 0 |
| 18/19 | 4 | 226 | 2 | 0 | 0 | 0.8 |
| 17/18 | 26 | 1,897 | 3 | 0 | 0 | 0.14 |
| 16/17 | 21 | 1,161 | 3 | 0 | 0 | 0.23 |
| 15/16 | 26 | 980 | 2 | 0 | 0 | 0.18 |
| 13/14 | 43 | 1,128 | 2 | 0 | 0 | 0.16 |
| 12/13 | 41 | 723 | 2 | 0 | 0 | 0.25 |
| 11/12 | 46 | 966 | 1 | 0 | 0 | 0.09 |
| 10/11 | 41 | 1,626 | 2 | 0 | 1 | 0.17 |
| 09/10 | 36 | 1,085 | 3 | 1 | 0 | 0.33 |
| 08/09 | 47 | 1,161 | 3 | 0 | 0 | 0.23 |
| 07/08 | 48 | 693 | 4 | 0 | 0 | 0.52 |
| 06/07 | 49 | 1,335 | 3 | 0 | 0 | 0.2 |
| 05/06 | 45 | 1,440 | 4 | 0 | 0 | 0.25 |
| 04/05 | 32 | 612 | 1 | 0 | 0 | 0.15 |
Output by competition
Career goals and assists broken down by tournament.
More on Joe Ledley
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Joe Ledley
Who is Joe Ledley?
Joe Ledley is a Wales professional footballer who plays as a central midfield for Retired.
How old is Joe Ledley?
Joe Ledley is 39 years old. He was born on January 23, 1987 in Cardiff.
What position does Joe Ledley play?
Joe Ledley plays as a central midfield (Midfield - Central Midfield).
What club does Joe Ledley play for?
Joe Ledley currently plays for Retired.
How many career goals has Joe Ledley scored?
Across all senior club competitions in our dataset, Joe Ledley has scored 68 goals in 550 appearances.
Wales