Career snapshot
Position rank · 22/23
Among 1,745 Attack - Left Wingers · ≥200 mins
Career highs
Born the same day
Shares 1987-02-07 · 4 players total
| Full name | Joe Cardle |
|---|---|
| Name in home country | Joseph Cardle |
| Date of birth | 1987-02-07 (39 yrs) |
| Place of birth | Blackpool, England |
| Citizenship | England |
| Position | Attack - Left Winger (main: Attack) |
| Foot | right |
| Height | 175.00 m |
| Current club | Without Club |
| Joined | 2023-07-01 |
| Contract expires | — |
Percentile rank vs 862 other Attack - Left Wingers with ≥500 minutes in 22/23. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Kelty Hearts FC | 2 | 21/22 | 22/23 | 87 | 18 | 20 | 1,476 |
| Partick Thistle FC | 3 | 18/19 | 20/21 | 72 | 14 | 18 | 1,771 |
| AFC Fylde | 1 | 18/19 | 18/19 | 17 | 2 | 4 | 552 |
| Dunfermline Athletic FC | 7 | 09/10 | 17/18 | 243 | 54 | 66 | 3,183 |
| Ross County FC | 1 | 14/15 | 14/15 | 25 | 0 | 2 | 0 |
| Raith Rovers FC | 2 | 12/13 | 13/14 | 50 | 8 | 12 | 1,477 |
| Airdrie United FC | 1 | 08/09 | 08/09 | 33 | 4 | 4 | 2,138 |
| Port Vale FC | 3 | 05/06 | 07/08 | 24 | 0 | 1 | 0 |
| Clyde FC | 1 | 07/08 | 07/08 | 8 | 0 | 0 | 0 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 22/23 | Challenge Cup | Kelty Hearts FC | 3 | 0 | 1 | 0 | 0 | 0 |
| 22/23 | League One | Kelty Hearts FC | 34 | 2 | 7 | 8 | 0 | 913 |
| 22/23 | SFA Cup | Kelty Hearts FC | 1 | 0 | 0 | 0 | 1 | 0 |
| 22/23 | Viaplay Cup | Kelty Hearts FC | 3 | 0 | 1 | 1 | 0 | 0 |
| 21/22 | League Two | Kelty Hearts FC | 36 | 12 | 9 | 6 | 0 | 207 |
| 21/22 | Prem. Sports Cup | Kelty Hearts FC | 4 | 1 | 1 | 0 | 0 | 224 |
| 21/22 | SFA Cup | Kelty Hearts FC | 5 | 3 | 1 | 1 | 0 | 132 |
| 21/22 | Trust Trophy | Kelty Hearts FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Betfred Cup | Partick Thistle FC | 4 | 2 | 0 | 1 | 0 | 121 |
| 20/21 | League One | Partick Thistle FC | 16 | 3 | 6 | 1 | 0 | 342 |
| 20/21 | League One Meisterr. | Partick Thistle FC | 4 | 2 | 0 | 1 | 0 | 108 |
| 20/21 | SFA Cup | Partick Thistle FC | 2 | 0 | 1 | 0 | 0 | 0 |
| 19/20 | Betfred Cup | Partick Thistle FC | 6 | 0 | 2 | 1 | 0 | 0 |
| 19/20 | Championship | Partick Thistle FC | 22 | 3 | 3 | 3 | 0 | 497 |
| 19/20 | SFA Cup | Partick Thistle FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Tunnock Ch. Cup | Partick Thistle FC | 4 | 1 | 2 | 1 | 0 | 339 |
| 18/19 | Championship | Partick Thistle FC | 11 | 2 | 3 | 1 | 0 | 220 |
| 18/19 | National League | AFC Fylde | 17 | 2 | 4 | 0 | 0 | 552 |
| 18/19 | SFA Cup | Partick Thistle FC | 3 | 1 | 1 | 2 | 0 | 144 |
| 17/18 | Betfred Cup | Dunfermline Athletic FC | 5 | 3 | 0 | 1 | 0 | 145 |
| 17/18 | Championship | Dunfermline Athletic FC | 25 | 7 | 7 | 7 | 0 | 210 |
| 17/18 | Irn-Bru Cup | Dunfermline Athletic FC | 1 | 0 | 1 | 0 | 0 | 0 |
| 17/18 | Premiership Play-offs | Dunfermline Athletic FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | SFA Cup | Dunfermline Athletic FC | 2 | 0 | 1 | 1 | 0 | 0 |
| 16/17 | Betfred Cup | Dunfermline Athletic FC | 4 | 0 | 0 | 1 | 0 | 0 |
| 16/17 | Championship | Dunfermline Athletic FC | 23 | 4 | 2 | 1 | 0 | 239 |
| 16/17 | Irn-Bru Cup | Dunfermline Athletic FC | 3 | 0 | 1 | 1 | 0 | 0 |
| 16/17 | SFA Cup | Dunfermline Athletic FC | 2 | 1 | 0 | 0 | 0 | 69 |
| 15/16 | League One | Dunfermline Athletic FC | 30 | 14 | 12 | 7 | 1 | 164 |
| 15/16 | Petrofac Tr. Cup | Dunfermline Athletic FC | 3 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | SCL by Utilita | Dunfermline Athletic FC | 3 | 1 | 2 | 2 | 0 | 287 |
| 15/16 | SFA Cup | Dunfermline Athletic FC | 3 | 0 | 1 | 0 | 0 | 0 |
| 14/15 | League Cup | Ross County FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | Premiership | Ross County FC | 22 | 0 | 1 | 0 | 0 | 0 |
| 14/15 | SFA Cup | Ross County FC | 1 | 0 | 1 | 0 | 0 | 0 |
| 13/14 | Championship | Raith Rovers FC | 33 | 5 | 4 | 8 | 1 | 547 |
| 13/14 | League Cup | Raith Rovers FC | 2 | 1 | 3 | 0 | 0 | 210 |
| 13/14 | Ramsdens Cup | Raith Rovers FC | 5 | 1 | 3 | 1 | 0 | 450 |
| 13/14 | SFA Cup | Raith Rovers FC | 3 | 1 | 2 | 0 | 0 | 270 |
| 12/13 | Championship | Raith Rovers FC | 7 | 0 | 0 | 0 | 0 | 0 |
| 12/13 | Championship | Dunfermline Athletic FC | 25 | 3 | 4 | 2 | 0 | 563 |
| 12/13 | Ramsdens Cup | Dunfermline Athletic FC | 1 | 0 | 1 | 0 | 0 | 0 |
| 12/13 | Scot. League Cup | Dunfermline Athletic FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 12/13 | SFA Cup | Dunfermline Athletic FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 11/12 | Premiership | Dunfermline Athletic FC | 36 | 8 | 8 | 2 | 0 | 281 |
| 11/12 | Scot. League Cup | Dunfermline Athletic FC | 1 | 0 | 1 | 0 | 0 | 0 |
| 11/12 | SFA Cup | Dunfermline Athletic FC | 2 | 0 | 1 | 0 | 0 | 0 |
| 10/11 | ALBA Chal. Cup | Dunfermline Athletic FC | 2 | 0 | 1 | 0 | 0 | 0 |
| 10/11 | Championship | Dunfermline Athletic FC | 32 | 4 | 15 | 3 | 0 | 492 |
| 10/11 | Co-op. Ins. Cup | Dunfermline Athletic FC | 3 | 1 | 3 | 0 | 0 | 237 |
| 10/11 | SFA Cup | Dunfermline Athletic FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 09/10 | ALBA Chal. Cup | Dunfermline Athletic FC | 2 | 1 | 0 | 0 | 0 | 98 |
| 09/10 | Championship | Dunfermline Athletic FC | 25 | 5 | 2 | 4 | 0 | 326 |
| 09/10 | Co-op. Ins. Cup | Dunfermline Athletic FC | 2 | 0 | 1 | 0 | 0 | 0 |
| 09/10 | SFA Cup | Dunfermline Athletic FC | 3 | 2 | 2 | 1 | 0 | 72 |
| 08/09 | ALBA Chal. Cup | Airdrie United FC | 4 | 2 | 1 | 1 | 0 | 184 |
| 08/09 | Championship | Airdrie United FC | 24 | 1 | 2 | 4 | 1 | 1,819 |
| 08/09 | Co-op. Ins. Cup | Airdrie United FC | 3 | 0 | 0 | 1 | 0 | 0 |
| 08/09 | SFA Cup | Airdrie United FC | 2 | 1 | 1 | 0 | 0 | 135 |
| 07/08 | Championship | Clyde FC | 8 | 0 | 0 | 1 | 0 | 0 |
| 07/08 | League One | Port Vale FC | 9 | 0 | 0 | 0 | 0 | 0 |
| 06/07 | EFL Trophy | Port Vale FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 06/07 | League Cup | Port Vale FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 06/07 | League One | Port Vale FC | 7 | 0 | 0 | 0 | 0 | 0 |
| 05/06 | FA Cup | Port Vale FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 05/06 | League One | Port Vale FC | 6 | 0 | 1 | 1 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 03/04 | 2003-07-01 | Burnley U18 | Port Vale U18 | Transfer | 0 | — |
| 05/06 | 2005-07-01 | Port Vale U18 | Port Vale | Transfer | 0 | — |
| 07/08 | 2007-08-01 | Port Vale | Clyde FC | Loan | 0 | — |
| 07/08 | 2007-12-01 | Clyde FC | Port Vale | Return from loan | 0 | — |
| 08/09 | 2008-07-01 | Port Vale | Airdrie United | Transfer | 0 | — |
| 08/09 | 2009-03-01 | Airdrie United | Without Club | Transfer | 225000 | — |
| 09/10 | 2009-07-01 | Without Club | Dunfermline A. | Transfer | 275000 | — |
| 12/13 | 2013-03-31 | Dunfermline A. | Raith Rovers | Transfer | 450000 | — |
| 14/15 | 2014-07-01 | Raith Rovers | Ross County | Transfer | 350000 | — |
| 15/16 | 2015-07-17 | Ross County | Dunfermline A. | Transfer | 400000 | — |
| 18/19 | 2018-07-20 | Dunfermline A. | Fylde | Transfer | 375000 | — |
| 18/19 | 2018-11-06 | Fylde | Without Club | Transfer | 375000 | — |
| 18/19 | 2019-01-04 | Without Club | Partick Thistle | Transfer | 375000 | — |
| 21/22 | 2021-07-01 | Partick Thistle | Kelty Hearts | Transfer | 150000 | — |
| 23/24 | 2023-07-01 | Kelty Hearts | Without Club | Transfer | 0 | — |
No recorded injuries.
| Date | Value |
|---|---|
| Jan 1, 1970 | — |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €325k |
| Jan 1, 1970 | €375k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | — |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €450k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €375k |
| Jan 1, 1970 | €325k |
| Jan 1, 1970 | €275k |
| Jan 1, 1970 | €225k |
No national team data.
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Kallum Higginbotham | 2 | 14 | 0 |
| Ryan Williamson | 2 | 3 | 0 |
| Lewis Martin | 2 | 0 | 0 |
| Andy Geggan | 2 | 3 | 0 |
| Darren Jamieson | 2 | 0 | 0 |
| Jamie Barjonas | 2 | 5 | 0 |
| Tam O'Ware | 2 | 4 | 0 |
| Jason Thomson | 1 | 0 | 0 |
| Michael Tidser | 2 | 1 | 0 |
| Alfie Agyeman | 2 | 3 | 0 |
| James Penrice | 1 | 2 | 0 |
| Lee Ashcroft | 2 | 0 | 0 |
| Stuart Bannigan | 2 | 1 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 15/16 | League One | Dunfermline Athletic FC | 14 | 30 |
| 21/22 | League Two | Kelty Hearts FC | 12 | 36 |
| 11/12 | Premiership | Dunfermline Athletic FC | 8 | 36 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 10/11 | Championship | Dunfermline Athletic FC | 15 | 32 |
| 15/16 | League One | Dunfermline Athletic FC | 12 | 30 |
| 21/22 | League Two | Kelty Hearts FC | 9 | 36 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 07/08 | 2007-12-01 | Clyde FC | Port Vale | Return from loan | — | — |
| 07/08 | 2007-08-01 | Port Vale | Clyde FC | Loan | — | — |
Teams faced most often by Joe Cardle'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 % |
|---|---|---|---|---|---|---|---|---|
| Aldershot Town | 6 | 4 | 1 | 1 | 14 | 4 | +10 | 67% |
| Wrexham AFC | 6 | 4 | 2 | 0 | 8 | 2 | +6 | 67% |
| Eastleigh FC | 6 | 2 | 4 | 0 | 13 | 9 | +4 | 33% |
| Dagenham & Redbridge | 6 | 2 | 2 | 2 | 9 | 8 | +1 | 33% |
| Boreham Wood | 6 | 2 | 2 | 2 | 8 | 7 | +1 | 33% |
| Solihull Moors | 6 | 3 | 2 | 1 | 11 | 6 | +5 | 50% |
| Dover Athletic | 6 | 3 | 1 | 2 | 10 | 8 | +2 | 50% |
| Barrow AFC | 6 | 2 | 3 | 1 | 6 | 4 | +2 | 33% |
| Hartlepool United | 5 | 3 | 2 | 0 | 13 | 8 | +5 | 60% |
| Halifax Town | 5 | 1 | 1 | 3 | 4 | 8 | -4 | 20% |
| Maidenhead United | 5 | 3 | 1 | 1 | 12 | 7 | +5 | 60% |
| Sutton United | 5 | 1 | 3 | 1 | 5 | 5 | 0 | 20% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 05/06 | Senior debut season | |
| 08/09 | First senior goal | |
| 15/16 | Goal #50 (career) | |
| 22/23 | 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′ |
|---|---|---|---|---|---|---|
| 22/23 | 41 | 913 | 9 | 0 | 1 | 0.99 |
| 21/22 | 46 | 563 | 7 | 0 | 0 | 1.12 |
| 20/21 | 26 | 571 | 3 | 0 | 0 | 0.47 |
| 19/20 | 32 | 836 | 5 | 0 | 0 | 0.54 |
| 18/19 | 31 | 916 | 3 | 0 | 0 | 0.29 |
| 17/18 | 34 | 355 | 9 | 0 | 0 | 2.28 |
| 16/17 | 32 | 308 | 3 | 0 | 0 | 0.88 |
| 15/16 | 39 | 451 | 9 | 0 | 1 | 2 |
| 13/14 | 43 | 1,477 | 9 | 0 | 1 | 0.61 |
| 12/13 | 36 | 563 | 2 | 0 | 0 | 0.32 |
| 11/12 | 39 | 281 | 2 | 0 | 0 | 0.64 |
| 10/11 | 38 | 729 | 3 | 0 | 0 | 0.37 |
| 09/10 | 32 | 496 | 5 | 1 | 0 | 1.09 |
| 08/09 | 33 | 2,138 | 6 | 0 | 1 | 0.29 |
| 07/08 | 17 | 0 | 1 | 1 | 0 | 0 |
| 05/06 | 6 | 0 | 1 | 0 | 0 | 0 |
Output by competition
Career goals and assists broken down by tournament.
More on Joe Cardle
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Joe Cardle
Who is Joe Cardle?
Joe Cardle is an England professional footballer who plays as a left winger for Without Club.
How old is Joe Cardle?
Joe Cardle is 39 years old. He was born on February 7, 1987 in Blackpool.
What position does Joe Cardle play?
Joe Cardle plays as a left winger (Attack - Left Winger).
What club does Joe Cardle play for?
Joe Cardle currently plays for Without Club.
How many career goals has Joe Cardle scored?
Across all senior club competitions in our dataset, Joe Cardle has scored 100 goals in 559 appearances.
England