Skip to content
Mark Duffy

Mark Duffy

Midfield - Central Midfield  at Retired
Age40
CitizenshipEngland
Height1.75 m
Footright
BornOctober 7, 1985
👕200+ Apps 🎯50+ Assists Veteran
Market value
Central Midfield Midfield

Career snapshot

13
clubs played for
06/07
debut season
0.1
goals / match
Sheffield United
top club · 121 apps

Career highs

€500k
peak value · 2018
top transfer fee
8
best season · 15/16
1 · 2.2%
pens / of goals
461Appearances
45Goals
91Assists
34Yellow cards
2Red cards
100Full matches (90′)
Full nameMark Duffy
Name in home countryMark James Duffy
Date of birth1985-10-07 (40 yrs)
Place of birthLiverpool, England
CitizenshipEngland
PositionMidfield - Central Midfield (main: Midfield)
Footright
Height175.00 m
Current clubRetired
Joined2024-07-01
Contract expires
AgentWasserman
Jul 2024
Transfer: Rylands → Retired
24/25 · Transfer
Feb 2024
Transfer: Career break → Rylands
23/24 · Transfer
Jul 2023
Transfer: Macclesfield → Career break
23/24 · Transfer
Jan 2022
Transfer: Tranmere → Macclesfield
21/22 · Transfer
Aug 2021
Transfer: Fleetwood → Tranmere
21/22 · Transfer
Jul 2021
21/22 — Tranmere Rovers
7 matches · 0 G · 2 A · across 3 competitions
Sep 2020
Transfer: Sheff Utd → Fleetwood
20/21 · Transfer
Jul 2020
20/21 — Fleetwood Town
31 matches · 2 G · 2 A · across 4 competitions
Jun 2020
Transfer: ADO Den Haag → Sheff Utd
19/20 · Return from loan
Jan 2020
Transfer: Sheff Utd → ADO Den Haag
19/20 · Loan
Jan 2020
Transfer: Stoke City → Sheff Utd
19/20 · Return from loan
Aug 2019
Transfer: Sheff Utd → Stoke City
19/20 · Loan
Jul 2019
19/20 — Stoke City, ADO Den Haag, Stoke City U23
16 matches · 0 G · 1 A · across 4 competitions
Jul 2018
18/19 — Sheffield United
38 matches · 6 G · 7 A · across 3 competitions
Mar 2018
Injury: unknown
3 games missed
Jul 2017
17/18 — Sheffield United
39 matches · 3 G · 9 A · across 3 competitions
Jul 2016
16/17 — Sheffield United
44 matches · 6 G · 9 A · across 4 competitions
Jul 2016
Transfer: Birmingham → Sheff Utd
16/17 · Transfer
May 2016
Transfer: Burton Albion → Birmingham
15/16 · Return from loan
Jul 2015
Transfer: Birmingham → Burton Albion
15/16 · Loan
Jul 2015
15/16 — Burton Albion
47 matches · 8 G · 11 A · across 4 competitions
Mar 2015
Transfer: Chesterfield → Birmingham
14/15 · Return from loan
Feb 2015
Transfer: Birmingham → Chesterfield
14/15 · Loan
Jul 2014
14/15 — Birmingham City, Chesterfield FC
10 matches · 1 G · 1 A · across 4 competitions
Jul 2014
Transfer: Doncaster → Birmingham
14/15 · Transfer
Jul 2013
Transfer: Scunthorpe Utd. → Doncaster
13/14 · Transfer
Jul 2013
13/14 — Doncaster Rovers
39 matches · 2 G · 6 A · across 3 competitions
Jul 2012
12/13 — Scunthorpe United
47 matches · 7 G · 17 A · across 4 competitions
Jul 2011
11/12 — Scunthorpe United
43 matches · 2 G · 6 A · across 4 competitions
Jan 2011
Transfer: Morecambe FC → Scunthorpe Utd.
10/11 · Transfer
Jul 2010
10/11 — Scunthorpe United, Morecambe FC
48 matches · 1 G · 14 A · across 5 competitions
Jul 2009
09/10 — Morecambe FC
41 matches · 6 G · 6 A · across 5 competitions
Feb 2009
Transfer: Southport → Morecambe FC
08/09 · Transfer
Jul 2008
08/09 — Morecambe FC
9 matches · 1 G · 0 A · across 1 competition
Jul 2007
Transfer: Prescot Cables → Southport
07/08 · Transfer
Jul 2006
06/07 — Southport FC
2 matches · 0 G · 0 A · across 1 competition
Jul 2005
Transfer: Vauxhall Motors → Prescot Cables
05/06 · Transfer
Jul 2004
Transfer: Vauxhall U19 → Vauxhall Motors
04/05 · Transfer
Jan 1970
Peak market value: €500k
Highest valuation recorded in dataset
8,978 min
Minutes played by club
Tranmere Rovers 0.0%
Fleetwood Town 4.6%
Stoke City 0.0%
ADO Den Haag 0.0%
Stoke City U23 0.0%
Sheffield United 19.2%
Burton Albion 5.4%
Birmingham City 1.2%
Chesterfield FC 0.0%
Doncaster Rovers 13.7%
Scunthorpe United 41.6%
Morecambe FC 14.3%
Southport FC 0.0%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
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

6€125K12€250K18€375K24€500K08/09 — 1 goals (Morecambe FC)108/0909/10 — 6 goals (Morecambe FC)09/10 — 6 assists1209/1010/11 — 1 goals (Scunthorpe United)10/11 — 14 assists1510/1111/12 — 2 goals (Scunthorpe United)11/12 — 6 assists811/1212/13 — 7 goals (Scunthorpe United)12/13 — 17 assists2412/1313/14 — 2 goals (Doncaster Rovers)13/14 — 6 assists813/1414/15 — 1 goals (Birmingham City)14/15 — 1 assists214/1515/16 — 8 goals (Burton Albion)15/16 — 11 assists1915/1616/17 — 6 goals (Sheffield United)16/17 — 9 assists1516/1717/18 — 3 goals (Sheffield United)17/18 — 9 assists1217/1818/19 — 6 goals (Sheffield United)18/19 — 7 assists1318/1919/20 — 1 assists119/2020/21 — 2 goals (Fleetwood Town)20/21 — 2 assists420/2121/22 — 2 assists221/2210/11 — €50K12/13 — €100K13/14 — €200K14/15 — €350K15/16 — €350K17/18 — €350K18/19 — €500K19/20 — €500K20/21 — €400KGoalsAssistsMarket value

Goals by season

06/07: 0006/0708/09: 1108/0909/10: 6609/1010/11: 1110/1111/12: 2211/1212/13: 7712/1313/14: 2213/1414/15: 1114/1515/16: 8815/1616/17: 6616/1717/18: 3317/1818/19: 6618/1919/20: 0019/2020/21: 2220/2121/22: 0021/22

Assists by season

06/07: 0006/0708/09: 0008/0909/10: 6609/1010/11: 141410/1111/12: 6611/1212/13: 171712/1313/14: 6613/1414/15: 1114/1515/16: 111115/1616/17: 9916/1717/18: 9917/1818/19: 7718/1919/20: 1119/2020/21: 2220/2121/22: 2221/22
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
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
SeasonDateFromToTypeMarket valueFee
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
SeasonInjuryFromToDays missedGames missed
17/18 Groin injury 2018-03-17 2018-04-06 21 3
Current€400k
Peak€500k
Low
Δ since start+€350k
€125k€250k€375k€500k197019701970
DateValue
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.

TeammatePPG played withJoint goalsMinutes
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

SeasonCompetitionClubGoalsMatches
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

SeasonCompetitionClubAssistsMatches
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.

SeasonDateFromToTypeFeeValue 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).

OpponentPWDLGFGAGDWin %
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 / YearMilestoneDate
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.

SeasonMatchesMinsYC2nd YCRCCards / 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.

League One
191 apps
21 G
42 A
Championship
140 apps
12 G
26 A
League Two
69 apps
5 G
15 A
League Cup
20 apps
3 G
4 A
FL Trophy
16 apps
2 G
2 A
FA Cup
14 apps
1 G
1 A
League Two Play-Offs
2 apps
1 G
0 A
Premier League 2
2 apps
0 G
1 A
Eredivisie
5 apps
0 G
0 A

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.