Mark Duffy

Date of birth07 October 1985
Place of birthLiverpool
NationalityEnglish
Weight72 kg
Height1.75 m
PositionMidfielder

Mark Duffy played for Liverpool and Wrexham during his youth career.

After a loan spell, he joined Morecambe in May 2009 with a two-year contract.

Mark joined Scunthorpe United in January 2011 with a contract to June 2013 that was extended to June 2014 in January 2013.

He joined Doncaster Rovers in July 2013 with a three-year contract.

Mark joined Birmingham City in July 2014 with a two-year contract.

He joined Sheffield United in July 2016 with a two-year contract that was extended to June 2020 in January 2018.

Club history

Team Joined Left Loan / Trialist
Vauxhall Motors 01 Jul 2004 01 Feb 2005
Prescot Cables 01 Feb 2005 01 Jan 2007
Southport 01 Jan 2007 11 May 2009
Morecambe 23 Feb 2009 10 May 2009 L
Morecambe 11 May 2009 20 Jan 2011
Scunthorpe United 20 Jan 2011 15 Jul 2013
Doncaster Rovers 15 Jul 2013 18 Jun 2014
Birmingham City 18 Jun 2014 30 Jun 2016
Chesterfield 02 Feb 2015 02 Mar 2015 L
Burton Albion 03 Jul 2015 31 May 2016 L
Sheffield United 01 Jul 2016
Stoke City 08 Aug 2019 L

Club stats

Season Team Competition Apps Subs Goals Y R
2008-09 Morecambe League Two 4
5
1
1
2009-10 Morecambe FA Cup
2
1
2009-10 Morecambe Johnstones Paint Trophy 1
2009-10 Morecambe League Cup 1
2009-10 Morecambe League Two 24
11
4
4
1
2009-10 Morecambe League Two Play-Offs 2
1
2010-11 Morecambe FA Cup 1
2010-11 Morecambe Johnstones Paint Trophy 1
2010-11 Morecambe League Cup 1
1
1
2010-11 Morecambe League Two 16
6
1
2010-11 Scunthorpe United League Championship 19
3
1
2
2011-12 Scunthorpe United FA Cup 2
2011-12 Scunthorpe United Johnstones Paint Trophy 1
1
2011-12 Scunthorpe United League Cup 1
1
2011-12 Scunthorpe United League One 27
10
2
2
1
2012-13 Scunthorpe United FA Cup 1
2012-13 Scunthorpe United Johnstones Paint Trophy 1
1
2012-13 Scunthorpe United League Cup 2
1
2012-13 Scunthorpe United League One 43
5
3
1
2013-14 Doncaster Rovers FA Cup 1
2013-14 Doncaster Rovers League Championship 28
8
2
3
2013-14 Doncaster Rovers League Cup 1
1
2014-15 Birmingham City FA Cup 1
1
2014-15 Birmingham City League Championship 1
3
2014-15 Birmingham City League Cup 1
1
1
2014-15 Chesterfield League One 1
2
2015-16 Burton Albion FA Cup 1
2015-16 Burton Albion Johnstones Paint Trophy 1
2015-16 Burton Albion League One 44
1
8
1
2016-17 Sheffield United FA Cup 1
1
2016-17 Sheffield United Football League Trophy 1
1
1
2016-17 Sheffield United League Cup 1
2016-17 Sheffield United League One 38
1
6
3
2017-18 Sheffield United FA Cup 1
1
2017-18 Sheffield United League Championship 28
8
3
3
2017-18 Sheffield United League Cup 1


Please note: Career stats are based on performances in the Premier and Football Leagues and (in most cases all) internationals.

Club matches

Date Match Result Competition Round
24 Feb 2009 Grimsby Town v Morecambe W 2-3 League Two
28 Feb 2009 Morecambe v Wycombe Wanderers D 0-0 League Two
10 Mar 2009 Morecambe v Bury D 0-0 League Two
28 Mar 2009 Morecambe v Luton Town L 1-2 League Two
13 Apr 2009 Macclesfield Town v Morecambe W 0-1 League Two
18 Apr 2009 Morecambe v Notts County W 1-0 League Two
21 Apr 2009 Rotherham United v Morecambe L 3-2 League Two
25 Apr 2009 Exeter City v Morecambe D 2-2 League Two
02 May 2009 Morecambe v AFC Bournemouth L 0-4 League Two
08 Aug 2009 Morecambe v Hereford United D 2-2 League Two
11 Aug 2009 Preston North End v Morecambe L 5-1 League Cup 1st round
15 Aug 2009 Burton Albion v Morecambe L 5-2 League Two
01 Sep 2009 Morecambe v Carlisle United L 2-2 (2-4) Johnstones Paint Trophy 1st round - northern section
26 Sep 2009 Dagenham and Redbridge v Morecambe D 1-1 League Two
29 Sep 2009 Morecambe v Bradford City D 0-0 League Two
03 Oct 2009 Morecambe v Shrewsbury Town D 1-1 League Two
10 Oct 2009 Aldershot Town v Morecambe L 4-1 League Two
17 Oct 2009 Torquay United v Morecambe D 2-2 League Two
24 Oct 2009 Morecambe v Northampton Town L 2-4 League Two
07 Nov 2009 Carlisle United v Morecambe D 2-2 FA Cup 1st round
17 Nov 2009 Morecambe v Carlisle United L 0-1 FA Cup 1st round replay
24 Nov 2009 Darlington v Morecambe W 0-4 League Two
01 Dec 2009 Morecambe v Bury W 3-0 League Two
12 Dec 2009 Morecambe v AFC Bournemouth W 5-0 League Two
18 Dec 2009 Grimsby Town v Morecambe D 1-1 League Two
26 Dec 2009 Morecambe v Accrington Stanley L 1-2 League Two
28 Dec 2009 Rochdale v Morecambe L 4-1 League Two
23 Jan 2010 Morecambe v Barnet W 2-1 League Two
26 Jan 2010 Macclesfield Town v Morecambe D 2-2 League Two
30 Jan 2010 Morecambe v Chesterfield L 0-1 League Two
06 Feb 2010 Accrington Stanley v Morecambe L 3-2 League Two
13 Feb 2010 Morecambe v Darlington W 2-0 League Two
16 Feb 2010 Morecambe v Burton Albion W 3-2 League Two
20 Feb 2010 Cheltenham Town v Morecambe L 2-0 League Two
23 Feb 2010 Bury v Morecambe D 0-0 League Two
27 Feb 2010 Morecambe v Port Vale W 1-0 League Two
06 Mar 2010 AFC Bournemouth v Morecambe L 1-0 League Two
13 Mar 2010 Morecambe v Grimsby Town D 1-1 League Two
16 Mar 2010 Hereford United v Morecambe W 0-1 League Two
20 Mar 2010 Northampton Town v Morecambe L 2-0 League Two
27 Mar 2010 Morecambe v Torquay United W 2-0 League Two
02 Apr 2010 Morecambe v Crewe Alexandra W 4-3 League Two
10 Apr 2010 Morecambe v Rotherham United W 2-0 League Two
13 Apr 2010 Bradford City v Morecambe L 2-0 League Two
17 Apr 2010 Notts County v Morecambe L 4-1 League Two
24 Apr 2010 Morecambe v Dagenham and Redbridge W 1-0 League Two
01 May 2010 Shrewsbury Town v Morecambe W 2-3 League Two
08 May 2010 Morecambe v Aldershot Town W 1-0 League Two
16 May 2010 Dagenham and Redbridge v Morecambe L 6-0 League Two Play-Offs Semi-final 1st leg
20 May 2010 Morecambe v Dagenham and Redbridge W 2-1
Agg: 2-7
League Two Play-Offs Semi-final 2nd leg
07 Aug 2010 Wycombe Wanderers v Morecambe L 2-0 League Two
10 Aug 2010 Morecambe v Coventry City W 2-0 League Cup 1st round
14 Aug 2010 Morecambe v Rotherham United D 0-0 League Two
21 Aug 2010 Burton Albion v Morecambe L 3-2 League Two
24 Aug 2010 Morecambe v Burnley L 1-3 League Cup 2nd round
28 Aug 2010 Morecambe v Gillingham D 1-1 League Two
31 Aug 2010 Macclesfield Town v Morecambe L 1-0 Johnstones Paint Trophy 1st round - northern section
04 Sep 2010 Oxford United v Morecambe L 4-0 League Two
11 Sep 2010 Morecambe v Chesterfield D 1-1 League Two
18 Sep 2010 Southend United v Morecambe W 2-3 League Two
25 Sep 2010 Morecambe v Barnet D 2-2 League Two
28 Sep 2010 Morecambe v Bury L 1-4 League Two
02 Oct 2010 Bradford City v Morecambe W 0-1 League Two
09 Oct 2010 Morecambe v Shrewsbury Town W 1-0 League Two
16 Oct 2010 Aldershot Town v Morecambe L 2-1 League Two
23 Oct 2010 Morecambe v Stevenage D 0-0 League Two
30 Oct 2010 Torquay United v Morecambe L 3-1 League Two
02 Nov 2010 Morecambe v Stockport County W 5-0 League Two
06 Nov 2010 Cheltenham Town v Morecambe L 1-0 FA Cup 1st round
13 Nov 2010 Morecambe v Lincoln City L 1-2 League Two
27 Nov 2010 Morecambe v Crewe Alexandra L 1-2 League Two
11 Dec 2010 Morecambe v Port Vale W 1-0 League Two
01 Jan 2011 Morecambe v Accrington Stanley L 1-2 League Two
03 Jan 2011 Stockport County v Morecambe W 0-2 League Two
08 Jan 2011 Shrewsbury Town v Morecambe W 1-3 League Two
15 Jan 2011 Morecambe v Torquay United W 2-1 League Two


Please note: Match history is complete for the Premier and Football Leagues and (in most cases all) internationals.