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
03 Aug 2013 Doncaster Rovers v Blackpool L 1-3 League Championship
06 Aug 2013 Doncaster Rovers v Rochdale W 1-0 League Cup 1st round
16 Aug 2013 Doncaster Rovers v Blackburn Rovers W 2-0 League Championship
27 Aug 2013 Doncaster Rovers v Leeds United L 1-3 League Cup 2nd round
31 Aug 2013 Doncaster Rovers v AFC Bournemouth L 0-1 League Championship
28 Sep 2013 Sheffield Wednesday v Doncaster Rovers W 0-1 League Championship
01 Oct 2013 Doncaster Rovers v Burnley L 0-2 League Championship
05 Oct 2013 Doncaster Rovers v Leicester City W 1-0 League Championship
19 Oct 2013 Reading v Doncaster Rovers L 4-1 League Championship
25 Oct 2013 Middlesbrough v Doncaster Rovers L 4-0 League Championship
02 Nov 2013 Doncaster Rovers v Brighton and Hove Albion L 1-3 League Championship
09 Nov 2013 Barnsley v Doncaster Rovers D 0-0 League Championship
22 Nov 2013 Doncaster Rovers v Yeovil Town W 2-1 League Championship
26 Nov 2013 Charlton Athletic v Doncaster Rovers L 2-0 League Championship
30 Nov 2013 Doncaster Rovers v Queens Park Rangers W 2-1 League Championship
03 Dec 2013 Birmingham City v Doncaster Rovers D 1-1 League Championship
07 Dec 2013 Bolton Wanderers v Doncaster Rovers L 3-0 League Championship
14 Dec 2013 Doncaster Rovers v Leeds United L 0-3 League Championship
21 Dec 2013 Derby County v Doncaster Rovers L 3-1 League Championship
26 Dec 2013 Doncaster Rovers v Ipswich Town L 0-3 League Championship
29 Dec 2013 Doncaster Rovers v Millwall D 0-0 League Championship
01 Jan 2014 Queens Park Rangers v Doncaster Rovers L 2-1 League Championship
04 Jan 2014 Doncaster Rovers v Stevenage L 2-3 FA Cup 3rd round
11 Jan 2014 Blackburn Rovers v Doncaster Rovers L 1-0 League Championship
18 Jan 2014 Doncaster Rovers v Wigan Athletic W 3-0 League Championship
25 Jan 2014 Blackpool v Doncaster Rovers D 1-1 League Championship
28 Jan 2014 Doncaster Rovers v Charlton Athletic W 3-0 League Championship
01 Feb 2014 Doncaster Rovers v Middlesbrough D 0-0 League Championship
08 Feb 2014 Brighton and Hove Albion v Doncaster Rovers L 1-0 League Championship
15 Feb 2014 Doncaster Rovers v Barnsley D 2-2 League Championship
22 Feb 2014 Yeovil Town v Doncaster Rovers L 1-0 League Championship
08 Mar 2014 Doncaster Rovers v Huddersfield Town W 2-0 League Championship
11 Mar 2014 Doncaster Rovers v Watford W 2-1 League Championship
15 Mar 2014 Nottingham Forest v Doncaster Rovers D 0-0 League Championship
22 Mar 2014 Doncaster Rovers v Sheffield Wednesday W 1-0 League Championship
25 Mar 2014 Burnley v Doncaster Rovers L 2-0 League Championship
05 Apr 2014 Doncaster Rovers v Birmingham City L 1-3 League Championship
12 Apr 2014 Ipswich Town v Doncaster Rovers L 2-1 League Championship
18 Apr 2014 Doncaster Rovers v Derby County L 0-2 League Championship


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