Richard Duffy

Date of birth30 August 1985
Place of birthSwansea
NationalityWelsh
Weight65 kg
Height1.73 m
PositionDefender

Richard Duffy joined Portsmouth in January 2004 with a contract to June 2008.

He joined Port Vale in July 2012 with a two-year contract that was extended to June 2016 in June 2014.

Richard joined Notts County in July 2016 with a one-year contract.

Club history

Team Joined Left Loan / Trialist
Swansea City 03 Sep 2002 27 Jan 2004
Portsmouth 27 Jan 2004 02 Feb 2009
Burnley 24 Sep 2004 24 Nov 2004 L
Coventry City 25 Jan 2005 31 May 2006 L
Coventry City 23 Oct 2006 02 Jan 2007 L
Swansea City 10 Jan 2007 31 May 2007 L
Coventry City 21 Mar 2008 31 May 2008 L
Millwall 02 Feb 2009 30 Jun 2009
Exeter City 23 Jul 2009 30 Jun 2012
Port Vale 06 Jul 2012 30 Jun 2016
Notts County 01 Jul 2016

Club stats

Season Team Competition Apps Subs Goals Y R
2001-02 Swansea City FA Cup
1
2003-04 Portsmouth Premier League
1
2003-04 Swansea City FA Cup 3
2
2003-04 Swansea City LDV Vans Trophy 1
2003-04 Swansea City League Division 3 16
2
1
3
2
2004-05 Burnley League Championship 3
4
1
3
2004-05 Burnley League Cup 2
2004-05 Coventry City FA Cup 1
2004-05 Coventry City League Championship 14
3
2005-06 Coventry City FA Cup 2
1
2005-06 Coventry City League Championship 30
2
7
2006-07 Coventry City League Championship 13
4
2006-07 Portsmouth League Cup 1
2006-07 Swansea City FA Cup 1
1
2006-07 Swansea City League One 8
3
1
2007-08 Coventry City League Championship 2
1
2008-09 Millwall League One 11
1
2
2009-10 Exeter City FA Cup 1
2009-10 Exeter City League Cup 1
2009-10 Exeter City League One 41
1
1
11
1
2010-11 Exeter City FA Cup 1
2010-11 Exeter City Johnstones Paint Trophy 6
1
2010-11 Exeter City League Cup 1
1
2010-11 Exeter City League One 41
1
2
7
1
2011-12 Exeter City FA Cup 1
1
2011-12 Exeter City Johnstones Paint Trophy 2
2011-12 Exeter City League Cup 2
2011-12 Exeter City League One 22
6
2
2012-13 Port Vale FA Cup 1
1
2012-13 Port Vale Johnstones Paint Trophy 2
1
2012-13 Port Vale League Two 35
1
7
2013-14 Port Vale FA Cup 2
2013-14 Port Vale Johnstones Paint Trophy 1
1
2013-14 Port Vale League One 26
2
7
2014-15 Port Vale FA Cup 1
1
2014-15 Port Vale Johnstones Paint Trophy 1
2014-15 Port Vale League One 27
1
8
1
2015-16 Port Vale FA Cup 3
1
2015-16 Port Vale Johnstones Paint Trophy 2
1
2015-16 Port Vale League Cup 2
1
2015-16 Port Vale League One 45
11
2016-17 Notts County FA Cup 3
2016-17 Notts County Football League Trophy 1
2016-17 Notts County League Cup 1
2016-17 Notts County League Two 42
4
9
2017-18 Notts County FA Cup 5
1
1
2017-18 Notts County League Two 43
2
8
2017-18 Notts County League Two Play-Offs 2
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 Dec 2001 Macclesfield Town v Swansea City L 4-1 FA Cup 2nd round
30 Aug 2003 Swansea City v Mansfield Town W 4-1 League Division 3
06 Sep 2003 Yeovil Town v Swansea City L 2-0 League Division 3
13 Sep 2003 Scunthorpe United v Swansea City D 2-2 League Division 3
16 Sep 2003 Swansea City v Macclesfield Town W 3-0 League Division 3
20 Sep 2003 Swansea City v Huddersfield Town W 2-0 League Division 3
27 Sep 2003 Carlisle United v Swansea City W 1-2 League Division 3
30 Sep 2003 Hull City v Swansea City L 1-0 League Division 3
04 Oct 2003 Swansea City v Lincoln City D 2-2 League Division 3
11 Oct 2003 Leyton Orient v Swansea City W 1-2 League Division 3
04 Nov 2003 Swansea City v Southend United L 1-2 LDV Vans Trophy 2nd round - southern section
08 Nov 2003 Swansea City v Rushden and Diamonds W 3-0 FA Cup 1st round
17 Nov 2003 Northampton Town v Swansea City L 2-1 League Division 3
22 Nov 2003 Swansea City v Darlington W 1-0 League Division 3
29 Nov 2003 York City v Swansea City D 0-0 League Division 3
06 Dec 2003 Swansea City v Stevenage Borough W 2-1 FA Cup 2nd round
13 Dec 2003 Swansea City v Southend United L 2-3 League Division 3
19 Dec 2003 Doncaster Rovers v Swansea City L 3-1 League Division 3
26 Dec 2003 Torquay United v Swansea City D 0-0 League Division 3
28 Dec 2003 Swansea City v Yeovil Town W 3-2 League Division 3
03 Jan 2004 Swansea City v Macclesfield Town W 2-1 FA Cup 3rd round
06 Jan 2004 Swansea City v Oxford United D 0-0 League Division 3
10 Jan 2004 Bury v Swansea City L 2-0 League Division 3
13 Jan 2007 Bradford City v Swansea City D 2-2 League One
20 Jan 2007 Swansea City v Nottingham Forest D 0-0 League One
23 Jan 2007 Swansea City v Gillingham W 2-0 League One
27 Jan 2007 Ipswich Town v Swansea City L 1-0 FA Cup 4th round
10 Feb 2007 Swansea City v Oldham Athletic L 0-1 League One
17 Feb 2007 Doncaster Rovers v Swansea City D 2-2 League One
20 Feb 2007 Swansea City v Scunthorpe United L 0-2 League One
16 Mar 2007 Swansea City v Chesterfield W 2-0 League One
31 Mar 2007 Millwall v Swansea City L 2-0 League One
07 Apr 2007 Bristol City v Swansea City D 0-0 League One
09 Apr 2007 Swansea City v Port Vale W 3-0 League One
14 Apr 2007 AFC Bournemouth v Swansea City D 2-2 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 Wales UEFA Under-21 5
1
2004-05 Wales Under-21 1
2005-06 Wales FIFA World Cup 2
2
1
2005-06 Wales International Friendly 2
2006-07 Wales International Friendly 3
1
2006-07 Wales UEFA European Championship 2
2007-08 Wales International Friendly
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
18 Aug 2004 Latvia v Wales D 0-0 U21
08 Oct 2004 England v Wales L 2-0 UEFA Under-21 Group 6
12 Oct 2004 Wales v Poland D 2-2 UEFA U21 Group 6
08 Feb 2005 Wales v Germany L 0-4 UEFA U21 Group 6
25 Mar 2005 Wales v Austria W 1-0 UEFA U21 Group 6
29 Mar 2005 Austria v Wales L 2-0 UEFA Under-21 Group
17 Aug 2005 Wales v Slovenia D 0-0 International Friendly
03 Sep 2005 Wales v England L 0-1 FIFA World Cup Europe group 6
07 Sep 2005 Poland v Wales L 1-0 FIFA World Cup Europe group 6
08 Oct 2005 Northern Ireland v Wales W 2-3 FIFA World Cup Europe group 6
12 Oct 2005 Wales v Azerbaijan W 2-0 FIFA World Cup Europe group 6
16 Nov 2005 Cyprus v Wales L 1-0 International Friendly
15 Aug 2006 Wales v Bulgaria D 0-0 International Friendly
05 Sep 2006 Brazil v Wales L 2-0 International Friendly
07 Oct 2006 Wales v Slovakia L 1-5 UEFA European Championship Group D
11 Oct 2006 Wales v Cyprus W 3-1 UEFA European Championship Group D
14 Nov 2006 Wales v Liechtenstein W 4-0 International Friendly
06 Feb 2007 Northern Ireland v Wales D 0-0 International Friendly
26 Mar 2008 Luxembourg v Wales W 0-2 International Friendly


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