Career snapshot
Career highs
| Full name | Mark Duffy |
|---|---|
| Name in home country | Mark James Duffy |
| Date of birth | 1985-10-07 (40 yrs) |
| Place of birth | Liverpool, England |
| Citizenship | England |
| Position | Midfield - Central Midfield (main: Midfield) |
| Foot | right |
| Height | 175.00 m |
| Current club | Retired |
| Joined | 2024-07-01 |
| Contract expires | — |
| Agent | Wasserman |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Tranmere Rovers | 1 | 21/22 | 21/22 | 7 | 0 | 2 | 0 |
| Fleetwood Town | 1 | 20/21 | 20/21 | 31 | 2 | 2 | 413 |
| Stoke City | 1 | 19/20 | 19/20 | 9 | 0 | 0 | 0 |
| ADO Den Haag | 1 | 19/20 | 19/20 | 5 | 0 | 0 | 0 |
| Stoke City U23 | 1 | 19/20 | 19/20 | 2 | 0 | 1 | 0 |
| Sheffield United | 3 | 16/17 | 18/19 | 121 | 15 | 25 | 1,722 |
| Burton Albion | 1 | 15/16 | 15/16 | 47 | 8 | 11 | 484 |
| Birmingham City | 1 | 14/15 | 14/15 | 7 | 1 | 1 | 106 |
| Chesterfield FC | 1 | 14/15 | 14/15 | 3 | 0 | 0 | 0 |
| Doncaster Rovers | 1 | 13/14 | 13/14 | 39 | 2 | 6 | 1,234 |
| Scunthorpe United | 3 | 10/11 | 12/13 | 112 | 10 | 27 | 3,737 |
| Morecambe FC | 3 | 08/09 | 10/11 | 76 | 7 | 16 | 1,282 |
| Southport FC | 1 | 06/07 | 06/07 | 2 | 0 | 0 | 0 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 21/22 | EFL Trophy | Tranmere Rovers | 4 | 0 | 2 | 0 | 0 | 0 |
| 21/22 | FA Cup | Tranmere Rovers | 0 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | League Two | Tranmere Rovers | 3 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | EFL Cup | Fleetwood Town | 3 | 1 | 1 | 0 | 0 | 118 |
| 20/21 | EFL Trophy | Fleetwood Town | 4 | 1 | 0 | 0 | 0 | 295 |
| 20/21 | FA Cup | Fleetwood Town | 0 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | League One | Fleetwood Town | 24 | 0 | 1 | 4 | 0 | 0 |
| 19/20 | Championship | Stoke City | 6 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | EFL Cup | Stoke City | 3 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Eredivisie | ADO Den Haag | 5 | 0 | 0 | 2 | 0 | 0 |
| 19/20 | Premier League 2 | Stoke City U23 | 2 | 0 | 1 | 0 | 0 | 0 |
| 18/19 | Championship | Sheffield United | 36 | 6 | 7 | 2 | 0 | 408 |
| 18/19 | EFL Cup | Sheffield United | 1 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | FA Cup | Sheffield United | 1 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Championship | Sheffield United | 36 | 3 | 9 | 3 | 0 | 824 |
| 17/18 | EFL Cup | Sheffield United | 1 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | FA Cup | Sheffield United | 2 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | EFL Cup | Sheffield United | 1 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | EFL Trophy | Sheffield United | 2 | 0 | 0 | 1 | 0 | 0 |
| 16/17 | FA Cup | Sheffield United | 2 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | League One | Sheffield United | 39 | 6 | 9 | 3 | 0 | 490 |
| 15/16 | FA Cup | Burton Albion | 1 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | FL Trophy | Burton Albion | 1 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | League Cup | Burton Albion | 0 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | League One | Burton Albion | 45 | 8 | 11 | 1 | 0 | 484 |
| 14/15 | Championship | Birmingham City | 4 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | FA Cup | Birmingham City | 1 | 0 | 1 | 1 | 0 | 0 |
| 14/15 | League Cup | Birmingham City | 2 | 1 | 0 | 0 | 0 | 106 |
| 14/15 | League One | Chesterfield FC | 3 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | Championship | Doncaster Rovers | 36 | 2 | 6 | 3 | 0 | 1,234 |
| 13/14 | FA Cup | Doncaster Rovers | 1 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | League Cup | Doncaster Rovers | 2 | 0 | 0 | 0 | 0 | 0 |
| 12/13 | EFL Trophy | Scunthorpe United | 1 | 1 | 0 | 0 | 0 | 67 |
| 12/13 | FA Cup | Scunthorpe United | 1 | 0 | 0 | 0 | 0 | 0 |
| 12/13 | League Cup | Scunthorpe United | 2 | 1 | 2 | 0 | 0 | 210 |
| 12/13 | League One | Scunthorpe United | 43 | 5 | 15 | 3 | 0 | 754 |
| 11/12 | EFL Trophy | Scunthorpe United | 2 | 0 | 0 | 0 | 0 | 0 |
| 11/12 | FA Cup | Scunthorpe United | 2 | 0 | 0 | 0 | 0 | 0 |
| 11/12 | League Cup | Scunthorpe United | 2 | 0 | 0 | 0 | 0 | 0 |
| 11/12 | League One | Scunthorpe United | 37 | 2 | 6 | 2 | 1 | 1,164 |
| 10/11 | Championship | Scunthorpe United | 22 | 1 | 4 | 2 | 0 | 1,542 |
| 10/11 | EFL Trophy | Morecambe FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 10/11 | FA Cup | Morecambe FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 10/11 | League Cup | Morecambe FC | 2 | 0 | 1 | 1 | 0 | 0 |
| 10/11 | League Two | Morecambe FC | 22 | 0 | 9 | 1 | 0 | 0 |
| 09/10 | EFL Trophy | Morecambe FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 09/10 | FA Cup | Morecambe FC | 2 | 1 | 0 | 0 | 0 | 31 |
| 09/10 | League Cup | Morecambe FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 09/10 | League Two | Morecambe FC | 35 | 4 | 6 | 4 | 1 | 548 |
| 09/10 | League Two Play-Offs | Morecambe FC | 2 | 1 | 0 | 0 | 0 | 180 |
| 08/09 | League Two | Morecambe FC | 9 | 1 | 0 | 1 | 0 | 523 |
| 06/07 | Conference | Southport FC | 2 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 04/05 | 2004-07-01 | Vauxhall U19 | Vauxhall Motors | Transfer | 0 | — |
| 05/06 | 2005-07-01 | Vauxhall Motors | Prescot Cables | Transfer | 0 | — |
| 07/08 | 2007-07-01 | Prescot Cables | Southport | Transfer | 0 | — |
| 08/09 | 2009-02-01 | Southport | Morecambe FC | Transfer | 0 | — |
| 10/11 | 2011-01-01 | Morecambe FC | Scunthorpe Utd. | Transfer | 50000 | — |
| 13/14 | 2013-07-14 | Scunthorpe Utd. | Doncaster | Transfer | 100000 | — |
| 14/15 | 2014-07-01 | Doncaster | Birmingham | Transfer | 350000 | — |
| 14/15 | 2015-02-02 | Birmingham | Chesterfield | Loan | 350000 | — |
| 14/15 | 2015-03-02 | Chesterfield | Birmingham | Return from loan | 350000 | — |
| 15/16 | 2015-07-03 | Birmingham | Burton Albion | Loan | 350000 | — |
| 15/16 | 2016-05-31 | Burton Albion | Birmingham | Return from loan | 350000 | — |
| 16/17 | 2016-07-01 | Birmingham | Sheff Utd | Transfer | 350000 | — |
| 19/20 | 2019-08-08 | Sheff Utd | Stoke City | Loan | 500000 | — |
| 19/20 | 2020-01-30 | Stoke City | Sheff Utd | Return from loan | 500000 | — |
| 19/20 | 2020-01-31 | Sheff Utd | ADO Den Haag | Loan | 500000 | — |
| 19/20 | 2020-06-30 | ADO Den Haag | Sheff Utd | Return from loan | 400000 | — |
| 20/21 | 2020-09-04 | Sheff Utd | Fleetwood | Transfer | 0 | — |
| 21/22 | 2021-08-31 | Fleetwood | Tranmere | Transfer | 0 | — |
| 21/22 | 2022-01-07 | Tranmere | Macclesfield | Transfer | 0 | — |
| 23/24 | 2023-07-01 | Macclesfield | Career break | Transfer | 0 | — |
| 23/24 | 2024-02-16 | Career break | Rylands | Transfer | 0 | — |
| 24/25 | 2024-07-01 | Rylands | Retired | Transfer | 0 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 17/18 | Groin injury | 2018-03-17 | 2018-04-06 | 21 | 3 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | — |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €25k |
| Jan 1, 1970 | €50k |
No national team data.
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Billy Sharp | 2 | 10 | 0 |
| John Fleck | 2 | 3 | 0 |
| Paul Coutts | 2 | 3 | 0 |
| Kieron Freeman | 2 | 2 | 0 |
| Craig Stanley | 1 | 3 | 0 |
| Niall Canavan | 1 | 3 | 0 |
| Simon Moore | 2 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 15/16 | League One | Burton Albion | 8 | 45 |
| 16/17 | League One | Sheffield United | 6 | 39 |
| 18/19 | Championship | Sheffield United | 6 | 36 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 12/13 | League One | Scunthorpe United | 15 | 43 |
| 15/16 | League One | Burton Albion | 11 | 45 |
| 10/11 | League Two | Morecambe FC | 9 | 22 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 19/20 | 2020-06-30 | ADO Den Haag | Sheff Utd | Return from loan | — | €400k |
| 19/20 | 2020-01-31 | Sheff Utd | ADO Den Haag | Loan | — | €500k |
| 19/20 | 2020-01-30 | Stoke City | Sheff Utd | Return from loan | — | €500k |
| 19/20 | 2019-08-08 | Sheff Utd | Stoke City | Loan | — | €500k |
| 15/16 | 2016-05-31 | Burton Albion | Birmingham | Return from loan | — | €350k |
| 15/16 | 2015-07-03 | Birmingham | Burton Albion | Loan | — | €350k |
| 14/15 | 2015-03-02 | Chesterfield | Birmingham | Return from loan | — | €350k |
| 14/15 | 2015-02-02 | Birmingham | Chesterfield | Loan | — | €350k |
Teams faced most often by Mark Duffy'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 % |
|---|---|---|---|---|---|---|---|---|
| Rochdale AFC | 68 | 31 | 19 | 18 | 108 | 80 | +28 | 46% |
| Bradford City | 64 | 20 | 22 | 22 | 76 | 79 | -3 | 31% |
| Barnsley FC | 64 | 19 | 24 | 21 | 66 | 77 | -11 | 30% |
| Coventry City | 64 | 30 | 13 | 21 | 79 | 63 | +16 | 47% |
| Shrewsbury Town | 63 | 27 | 15 | 21 | 67 | 63 | +4 | 43% |
| Gillingham FC | 62 | 21 | 18 | 23 | 78 | 91 | -13 | 34% |
| Southend United | 62 | 28 | 17 | 17 | 91 | 72 | +19 | 45% |
| Blackpool FC | 61 | 19 | 17 | 25 | 73 | 86 | -13 | 31% |
| Peterborough United | 60 | 26 | 14 | 20 | 77 | 71 | +6 | 43% |
| Plymouth Argyle | 60 | 29 | 11 | 20 | 89 | 75 | +14 | 48% |
| Bury FC | 56 | 23 | 16 | 17 | 75 | 66 | +9 | 41% |
| Walsall FC | 56 | 18 | 15 | 23 | 68 | 72 | -4 | 32% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 06/07 | Senior debut season | |
| 08/09 | First senior goal |
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 | 31 | 413 | 4 | 0 | 0 | 0.87 |
| 19/20 | 16 | 0 | 2 | 0 | 0 | 0 |
| 18/19 | 38 | 408 | 2 | 0 | 0 | 0.44 |
| 17/18 | 39 | 824 | 3 | 0 | 0 | 0.33 |
| 16/17 | 44 | 490 | 4 | 0 | 0 | 0.73 |
| 15/16 | 47 | 484 | 1 | 0 | 0 | 0.19 |
| 14/15 | 10 | 106 | 1 | 0 | 0 | 0.85 |
| 13/14 | 39 | 1,234 | 3 | 0 | 0 | 0.22 |
| 12/13 | 47 | 1,031 | 3 | 1 | 0 | 0.35 |
| 11/12 | 43 | 1,164 | 2 | 0 | 1 | 0.23 |
| 10/11 | 48 | 1,542 | 4 | 0 | 0 | 0.23 |
| 09/10 | 41 | 759 | 4 | 0 | 1 | 0.59 |
| 08/09 | 9 | 523 | 1 | 0 | 0 | 0.17 |
Output by competition
Career goals and assists broken down by tournament.
More on Mark Duffy
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Mark Duffy
Who is Mark Duffy?
Mark Duffy is an England professional footballer who plays as a central midfield for Retired.
How old is Mark Duffy?
Mark Duffy is 40 years old. He was born on October 7, 1985 in Liverpool.
What position does Mark Duffy play?
Mark Duffy plays as a central midfield (Midfield - Central Midfield).
What club does Mark Duffy play for?
Mark Duffy currently plays for Retired.
How many career goals has Mark Duffy scored?
Across all senior club competitions in our dataset, Mark Duffy has scored 45 goals in 461 appearances.
England