Darryl Duffy

Date of birth16 April 1984
Place of birthGlasgow
NationalityScottish
Weight76 kg
Height1.80 m
PositionForward

Duffy joined Hull City in January 2006 with a contract to June 2008.

After a loan spell, he joined Swansea City in July 2007 with a three-year contract.

He joined Bristol Rovers in July 2008 with a three-year contract.

Duffy joined Cheltenham Town in July 2011 with a two-year contract.

Club history

Team Joined Left Loan / Trialist
Rangers 01 Jul 2002 31 May 2004
Brechin City 17 Jan 2004 20 Mar 2004 L
Falkirk 25 Jun 2004 10 Jan 2006
Hull City 10 Jan 2006 10 Jul 2007
Hartlepool United 02 Nov 2006 02 Jan 2007 L
Swansea City 21 Mar 2007 31 May 2007 L
Swansea City 10 Jul 2007 03 Jul 2008
Bristol Rovers 03 Jul 2008 30 Jun 2011
Carlisle United 01 Feb 2010 04 Apr 2010 L
Hibernian 30 Aug 2010 31 May 2011 L
Cheltenham Town 21 Jul 2011 30 Jun 2013
Salgaocar 03 Aug 2013

Club stats

Season Team Competition Apps Subs Goals Y R
2005-06 Hull City League Championship 5
10
3
1
2006-07 Hartlepool United League Two 10
5
2006-07 Hull City FA Cup
1
1
2006-07 Hull City League Championship 4
5
1
2006-07 Hull City League Cup
3
1
2006-07 Swansea City League One 5
3
5
1
2007-08 Swansea City FA Cup 1
3
2007-08 Swansea City Johnstones Paint Trophy 3
2
1
2007-08 Swansea City League Cup
2
2007-08 Swansea City League One 12
8
2
2008-09 Bristol Rovers FA Cup
1
2008-09 Bristol Rovers Johnstones Paint Trophy 1
2008-09 Bristol Rovers League Cup 1
2008-09 Bristol Rovers League One 28
15
13
2009-10 Bristol Rovers FA Cup
1
1
2009-10 Bristol Rovers Johnstones Paint Trophy 1
2009-10 Bristol Rovers League Cup 2
2
2009-10 Bristol Rovers League One 15
15
4
2
2009-10 Carlisle United League One 7
1
1
2010-11 Bristol Rovers League One
3
2011-12 Cheltenham Town FA Cup 2
1
2
1
2011-12 Cheltenham Town Johnstones Paint Trophy
3
2
2011-12 Cheltenham Town League Cup
1
2011-12 Cheltenham Town League Two 25
16
11
2
2011-12 Cheltenham Town League Two Play-Offs
2
2012-13 Cheltenham Town FA Cup 1
2
2012-13 Cheltenham Town Johnstones Paint Trophy 1
1
1
2012-13 Cheltenham Town League Cup
1
2012-13 Cheltenham Town League Two 3
21
2
2
2012-13 Cheltenham Town League Two Play-Offs 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
09 Aug 2008 Bristol Rovers v Carlisle United L 2-3 League One
12 Aug 2008 Watford v Bristol Rovers L 1-0 League Cup 1st round
16 Aug 2008 Brighton and Hove Albion v Bristol Rovers D 1-1 League One
23 Aug 2008 Bristol Rovers v Hereford United W 6-1 League One
30 Aug 2008 Leeds United v Bristol Rovers D 2-2 League One
02 Sep 2008 AFC Bournemouth v Bristol Rovers L 3-0 Johnstones Paint Trophy 1st round - southern section
06 Sep 2008 Peterborough United v Bristol Rovers L 5-4 League One
13 Sep 2008 Bristol Rovers v Walsall L 1-3 League One
16 Sep 2008 Cheltenham Town v Bristol Rovers L 2-1 League One
20 Sep 2008 Yeovil Town v Bristol Rovers D 2-2 League One
27 Sep 2008 Bristol Rovers v Crewe Alexandra D 0-0 League One
04 Oct 2008 Colchester United v Bristol Rovers W 0-1 League One
11 Oct 2008 Bristol Rovers v Leyton Orient W 2-1 League One
18 Oct 2008 Huddersfield Town v Bristol Rovers D 1-1 League One
21 Oct 2008 Bristol Rovers v Oldham Athletic W 2-0 League One
25 Oct 2008 Bristol Rovers v Southend United W 4-2 League One
01 Nov 2008 Leicester City v Bristol Rovers L 2-1 League One
08 Nov 2008 AFC Bournemouth v Bristol Rovers L 1-0 FA Cup 1st round
14 Nov 2008 Bristol Rovers v Scunthorpe United L 1-2 League One
22 Nov 2008 Bristol Rovers v Swindon Town D 2-2 League One
06 Dec 2008 Millwall v Bristol Rovers L 3-2 League One
13 Dec 2008 Bristol Rovers v Tranmere Rovers W 2-0 League One
20 Dec 2008 Stockport County v Bristol Rovers L 3-1 League One
26 Dec 2008 Bristol Rovers v Milton Keynes Dons L 1-2 League One
17 Jan 2009 Leyton Orient v Bristol Rovers W 1-2 League One
27 Jan 2009 Bristol Rovers v Cheltenham Town W 3-2 League One
31 Jan 2009 Southend United v Bristol Rovers L 1-0 League One
14 Feb 2009 Scunthorpe United v Bristol Rovers W 0-2 League One
17 Feb 2009 Bristol Rovers v Yeovil Town W 3-0 League One
21 Feb 2009 Bristol Rovers v Leicester City L 0-1 League One
24 Feb 2009 Oldham Athletic v Bristol Rovers W 0-2 League One
28 Feb 2009 Carlisle United v Bristol Rovers D 1-1 League One
07 Mar 2009 Bristol Rovers v Leeds United D 2-2 League One
10 Mar 2009 Hereford United v Bristol Rovers W 0-3 League One
14 Mar 2009 Walsall v Bristol Rovers W 0-5 League One
17 Mar 2009 Crewe Alexandra v Bristol Rovers D 1-1 League One
21 Mar 2009 Bristol Rovers v Peterborough United L 0-1 League One
28 Mar 2009 Bristol Rovers v Stockport County W 2-0 League One
31 Mar 2009 Bristol Rovers v Huddersfield Town L 1-2 League One
05 Apr 2009 Tranmere Rovers v Bristol Rovers L 2-0 League One
10 Apr 2009 Bristol Rovers v Northampton Town W 1-0 League One
13 Apr 2009 Milton Keynes Dons v Bristol Rovers L 2-1 League One
18 Apr 2009 Bristol Rovers v Millwall W 4-2 League One
21 Apr 2009 Bristol Rovers v Brighton and Hove Albion L 1-2 League One
25 Apr 2009 Swindon Town v Bristol Rovers L 2-1 League One
02 May 2009 Bristol Rovers v Hartlepool United W 4-1 League One
08 Aug 2009 Bristol Rovers v Leyton Orient L 1-2 League One
11 Aug 2009 Bristol Rovers v Aldershot Town W 2-1 League Cup 1st round
15 Aug 2009 Stockport County v Bristol Rovers W 0-2 League One
18 Aug 2009 Hartlepool United v Bristol Rovers W 1-2 League One
22 Aug 2009 Bristol Rovers v Huddersfield Town W 1-0 League One
26 Aug 2009 Cardiff City v Bristol Rovers L 3-1 League Cup 2nd round
29 Aug 2009 Wycombe Wanderers v Bristol Rovers L 2-1 League One
01 Sep 2009 Hereford United v Bristol Rovers L 0-0 (2-4) Johnstones Paint Trophy 1st round - southern section
05 Sep 2009 Bristol Rovers v Millwall W 2-0 League One
12 Sep 2009 Bristol Rovers v Oldham Athletic W 1-0 League One
26 Sep 2009 Bristol Rovers v Brighton and Hove Albion D 1-1 League One
29 Sep 2009 Southampton v Bristol Rovers W 2-3 League One
03 Oct 2009 Norwich City v Bristol Rovers L 5-1 League One
17 Oct 2009 Southend United v Bristol Rovers L 2-1 League One
27 Oct 2009 Bristol Rovers v Leeds United L 0-4 League One
31 Oct 2009 Milton Keynes Dons v Bristol Rovers L 2-1 League One
06 Nov 2009 Bristol Rovers v Southampton L 2-3 FA Cup 1st round
14 Nov 2009 Bristol Rovers v Carlisle United W 3-2 League One
21 Nov 2009 Bristol Rovers v Gillingham W 2-1 League One
24 Nov 2009 Charlton Athletic v Bristol Rovers L 4-2 League One
01 Dec 2009 Bristol Rovers v Exeter City W 1-0 League One
05 Dec 2009 Colchester United v Bristol Rovers L 1-0 League One
12 Dec 2009 Bristol Rovers v Swindon Town W 3-0 League One
19 Dec 2009 Tranmere Rovers v Bristol Rovers L 2-0 League One
28 Dec 2009 Millwall v Bristol Rovers L 2-0 League One
19 Jan 2010 Huddersfield Town v Bristol Rovers D 0-0 League One
23 Jan 2010 Bristol Rovers v Hartlepool United W 2-0 League One
30 Jan 2010 Bristol Rovers v Wycombe Wanderers L 2-3 League One
05 Apr 2010 Bristol Rovers v Milton Keynes Dons W 1-0 League One
10 Apr 2010 Oldham Athletic v Bristol Rovers L 2-1 League One
17 Apr 2010 Bristol Rovers v Brentford D 0-0 League One
24 Apr 2010 Brighton and Hove Albion v Bristol Rovers L 2-1 League One
01 May 2010 Bristol Rovers v Norwich City L 0-3 League One
08 May 2010 Leeds United v Bristol Rovers L 2-1 League One
07 Aug 2010 Peterborough United v Bristol Rovers L 3-0 League One
21 Aug 2010 Exeter City v Bristol Rovers D 2-2 League One
28 Aug 2010 Bristol Rovers v Southampton L 0-4 League One


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

International stats

Season Team Competition Apps Subs Goals Y R
2004-05 Scotland Under-21 2
2005-06 Scotland UEFA Under-21 3
1
2005-06 Scotland Under-21
1


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

International matches

Date Match Result Competition Round
16 Nov 2004 Scotland v Sweden L 1-2 U21
08 Feb 2005 Northern Ireland v Scotland D 0-0 U21
16 Aug 2005 Austria v Scotland W 1-3 U21
02 Sep 2005 Scotland v Italy D 2-2 UEFA U21 Group 5
07 Oct 2005 Scotland v Belarus L 2-3 UEFA U21 Group 5
11 Oct 2005 Slovenia v Scotland L 3-0 UEFA Under-21 Group 5


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