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 30 Jun 2020
Stoke City 08 Aug 2019 30 Jan 2020 L
ADO Den Haag 31 Jan 2020 29 Jun 2020 L
Fleetwood Town 04 Sep 2020

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
08 Aug 2015 Burton Albion v Scunthorpe United W 2-1 League One
15 Aug 2015 Barnsley v Burton Albion L 1-0 League One
18 Aug 2015 Blackpool v Burton Albion W 1-2 League One
22 Aug 2015 Burton Albion v Peterborough United W 2-1 League One
29 Aug 2015 Shrewsbury Town v Burton Albion W 0-1 League One
01 Sep 2015 Doncaster Rovers v Burton Albion L 0-0 (3-5) Johnstones Paint Trophy 1st round - northern section
06 Sep 2015 Burton Albion v Coventry City L 1-2 League One
12 Sep 2015 Burton Albion v Rochdale W 1-0 League One
19 Sep 2015 Swindon Town v Burton Albion W 0-1 League One
26 Sep 2015 Chesterfield v Burton Albion W 1-2 League One
29 Sep 2015 Burton Albion v Sheffield United D 0-0 League One
03 Oct 2015 Burton Albion v Southend United W 1-0 League One
10 Oct 2015 Walsall v Burton Albion L 2-0 League One
17 Oct 2015 Fleetwood Town v Burton Albion L 4-0 League One
20 Oct 2015 Burton Albion v Crewe Alexandra D 0-0 League One
24 Oct 2015 Burton Albion v Port Vale W 2-0 League One
31 Oct 2015 Oldham Athletic v Burton Albion W 0-1 League One
07 Nov 2015 Burton Albion v Peterborough United L 0-3 FA Cup 1st round
21 Nov 2015 Bury v Burton Albion L 1-0 League One
24 Nov 2015 Wigan Athletic v Burton Albion W 0-1 League One
28 Nov 2015 Burton Albion v Colchester United W 5-1 League One
01 Dec 2015 Burton Albion v Millwall W 2-1 League One
12 Dec 2015 Gillingham v Burton Albion W 0-3 League One
19 Dec 2015 Burton Albion v Doncaster Rovers D 3-3 League One
28 Dec 2015 Burton Albion v Swindon Town W 1-0 League One
02 Jan 2016 Burton Albion v Blackpool W 1-0 League One
16 Jan 2016 Coventry City v Burton Albion W 0-2 League One
23 Jan 2016 Burton Albion v Shrewsbury Town L 1-2 League One
26 Jan 2016 Peterborough United v Burton Albion W 0-1 League One
30 Jan 2016 Rochdale v Burton Albion L 2-1 League One
06 Feb 2016 Burton Albion v Bradford City W 3-1 League One
12 Feb 2016 Burton Albion v Chesterfield W 1-0 League One
22 Feb 2016 Southend United v Burton Albion L 3-1 League One
01 Mar 2016 Sheffield United v Burton Albion W 0-1 League One
05 Mar 2016 Crewe Alexandra v Burton Albion D 1-1 League One
08 Mar 2016 Bradford City v Burton Albion L 2-0 League One
12 Mar 2016 Burton Albion v Fleetwood Town W 2-1 League One
19 Mar 2016 Port Vale v Burton Albion W 0-4 League One
26 Mar 2016 Burton Albion v Oldham Athletic D 0-0 League One
28 Mar 2016 Millwall v Burton Albion L 2-0 League One
02 Apr 2016 Burton Albion v Bury D 1-1 League One
09 Apr 2016 Scunthorpe United v Burton Albion L 1-0 League One
16 Apr 2016 Burton Albion v Barnsley D 0-0 League One
19 Apr 2016 Burton Albion v Wigan Athletic D 1-1 League One
23 Apr 2016 Colchester United v Burton Albion W 0-3 League One
30 Apr 2016 Burton Albion v Gillingham W 2-1 League One
08 May 2016 Doncaster Rovers v Burton Albion D 0-0 League One


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