Richard Duffy

Richard Michael Duffy (born 30 August 1985) is a Welsh former professional footballer who is now the assistant manager at Congleton Town. A versatile player who can play either on the right or at the centre of defence, he won 13 caps for Wales between 2005 and 2008. He is the younger brother of Robert Duffy.

Richard Duffy
Duffy warming up for Port Vale before the match against Northampton Town on 20 April 2013.
Personal information
Full name Richard Michael Duffy[1]
Date of birth (1985-08-30) 30 August 1985[2]
Place of birth Swansea, Wales[2]
Height 1.78 m (5 ft 10 in)[3]
Position(s) Defender
Youth career
1994–2001 Swansea City
Senior career*
Years Team Apps (Gls)
2001–2004 Swansea City 18 (1)
2004–2009 Portsmouth 1 (0)
2004Burnley (loan) 7 (1)
2005Coventry City (loan) 14 (0)
2005–2006Coventry City (loan) 32 (0)
2006Coventry City (loan) 13 (0)
2007Swansea City (loan) 11 (0)
2008Coventry City (loan) 2 (0)
2009 Millwall 12 (0)
2009–2012 Exeter City 112 (3)
2012–2016 Port Vale 136 (1)
2016 Eastleigh 0 (0)
2016–2019 Notts County 104 (7)
2019–2020 Kidsgrove Athletic 21 (0)
National team
2001–2002 Wales U17 4 (0)
2002–2003 Wales U19 3 (0)
2004–2006 Wales U21 7 (0)
2005–2008 Wales 13 (0)
* Senior club appearances and goals counted for the domestic league only and correct as of 00:00, 14 March 2020 (UTC)

He began his career at Swansea City, making his debut as a 16-year-old in December 2001, before winning a six-figure sum move to Premier League side Portsmouth in January 2004. He never broke into the first team picture at Fratton Park, and instead enjoyed numerous loan moves at Burnley, Coventry City, and former club Swansea. He switched to Millwall in February 2009, before signing with Exeter City in July 2009. He joined Port Vale in July 2012, and helped the club to secure promotion out of League Two in 2012–13. He stayed at the club for four years before joining Notts County via Eastleigh in June 2016. He joined Kidsgrove Athletic in August 2019.

He began coaching at Congleton Town in May 2020.

Club career

Swansea City

Duffy began his career at Swansea City, making his senior debut under Colin Addison as a 16-year-old on 8 December 2001, in a 4–1 defeat to Macclesfield Town at Moss Rose; he was a 64th-minute substitute for Michael Howard.[4] However a bout of spondylosis in his lower back kept him out injured for over a year.[5]

He returned to fitness at the start of the 2003–04 season, and soon won a regular place in the first team. He scored his first career goal in a 3–0 home win over Macclesfield on 16 September.[6] Despite only having played 18 Third Division games, the Wales youth international soon began to attract the attention of scouts from bigger clubs, and in January 2004 he was sold to Premier League side Portsmouth on a four-year contract for a six-figure sum (believed to be £300,000[7]).[8] He had forced through the move after rejecting Swansea's offer of a three-year contract,[9] despite manager Brian Flynn's insistence that he would remain at Vetch Field.[10] Flynn also accused Portsmouth of trying to unsettle the youngster.[11]

"The Swans have offered him a fresh deal but he hasn't signed anything and is entitled to speak to other clubs from 1 January. The club could take cash up front or gamble on getting more from the tribunal in terms of compensation because Richard is under the age of 24. Richard knows a move to Portsmouth would be a big lift for his full international prospects with Wales. Soccer can be a relatively short career – a bad injury has ended so many dreams too early. I'm telling Richard to be sensible, but also to make the most of any opportunities that come along."

Duffy's agent, Wayne Elsey, was keen on the move to Portsmouth.[12]

Portsmouth

Harry Redknapp handed Duffy his Premier League debut at Fratton Park on 1 May 2004, putting him on for Linvoy Primus 22 minutes into a 1–1 draw with Fulham.[13] At the beginning of the 2004–05 season he was loaned out to Steve Cotterill's Burnley for four weeks.[14] He gained much admiration from the Burnley fans for his excellent performances, and the loan deal was extended into another month.[15] He scored in the "Clarets" 2–1 win over Leeds United at Elland Road.[16] The young Welshman spent some of his loan spell at Turf Moor playing as a right-winger. He joined fellow Championship side Coventry City on a three-month loan in January 2005, becoming Micky Adams's first signing at Highfield Road.[17] He played 15 games for the "Sky Blues", helping the club to narrowly avoid relegation.

He spent the entirety of the 2005–06 season on loan at Coventry City.[18] He made 34 appearances at the club, helping Coventry to a respectable eighth-place finish. He was also handed a new contract with Portsmouth in March 2006, causing Coventry boss Micky Adams to snipe "I am sure it will be nice playing in their reserves."[19] In October 2006, he was loaned to Coventry for the third time, in a deal which was extended until 1 January 2007.[20] This followed the collapse of an expected loan move to Queens Park Rangers.[21] He played 13 games before returning to the South coast. On 10 January, a loan to former club Swansea City was agreed until the end of the 2006–07 season.[22] He featured in 11 League One games for the "Swans", falling somewhat out of favour after manager Kenny Jackett was replaced by Roberto Martínez.

In March 2008, Duffy rejoined Coventry City for the fourth time on loan until the end of the 2007–08 season.[23] However he tore a thigh muscle the following month, and was sidelined for the rest of the season.[24] He was told he was free to leave Portsmouth in January 2009, having started just the one game for "Pompey" in five years.[25]

Millwall

In February 2009, Duffy joined Kenny Jackett's Millwall on a contract until the end of the season.[26] He played 12 League One games for the "Lions", but was one of ten players released from The Den in May 2009.[27]

Exeter City

In July 2009, Duffy signed for newly promoted League One side Exeter City.[28] He made 44 appearances in the 2009–10 season, picking up a total of 12 yellow cards during the course of the campaign. He made 50 appearances in 2010–11, and again helped Paul Tisdale's side to exceed expectations by finishing just three points outside the play-offs. Duffy signed a new one-year contract with the "Grecians" in May 2011.[29] Despite injury concerns, he remained a key player at St James Park in 2011–12, as he played 34 games; despite his efforts the club suffered relegation in 23rd place.

Port Vale

Duffy signed a two-year contract with League Two side Port Vale in July 2012; this move reunited him with former Coventry boss Micky Adams.[30] He admitted that having Micky Adams as his manager was the main reason he chose to come to Vale Park.[31] He replaced Adam Yates as Vale's preferred right-back at the start of the 2012–13 season, but struggled when he was tried out at centre-back in the League Trophy.[32] Vale were promoted at the end of the 2012–13 season, with Duffy putting in 39 appearances.

Duffy returned to the centre-half role alongside Chris Robertson in the 2013–14 season after Liam Chilvers was taken ill in mid-November.[33] He went on to finish the campaign with 30 appearances to his name, helping the club to a ninth-place finish in League One. He signed a new two-year contract in June 2014.[34]

He started the 2014–15 season in a centre-back partnership with Ryan McGivern.[35] He played a total of 29 games throughout the campaign. He started the 2015–16 season competing with Ryan Inniss and Remie Streete for one of two available centre-back places.[36] He impressed manager Rob Page, who praised his organisation skills and fitness levels.[37] His consistency meant that he went on to establish himself as the established centre-back alongside one of Inniss, Streete and McGivern.[38] In February he stated that he hoped to win a new contract in the summer and that he was "in a good place with my family. I'm settled here".[39]

Notts County

On 27 May 2016, Duffy rejected a new contract at Port Vale and dropped down two divisions to sign a two-year contract with National League club Eastleigh; manager Chris Todd described him as "one of my top targets this summer".[40] However four weeks later he had his contract with Eastleigh cancelled so that he could sign a one-year contract with League Two club Notts County.[41] He made 47 appearances across the 2016–17 campaign.[42] In February 2017 he had an appearance-based contract extension clause removed from his contract so that he would be available for selection under new manager Kevin Nolan.[43] Later that month Nolan stated that "he's probably been our best player all season".[44] The next month was included in the EFL team of the week after making a "brilliant last-ditch block" to deny Wycombe Wanderers an equalising goal in a 1–0 win.[45]

On 6 February 2018, he played former club Swansea City in the FA Cup, which ended in an 8–1 defeat.[46] Nevertheless, he scored two goals in 43 league appearances to help the "Magpies" to qualify for the play-offs at the end of the 2017–18 campaign. He also filled in as captain during absences by Michael O'Connor and the Nottingham Post reported that he had an "outstanding season".[47] He was offered new contract by Notts County at the end of the 2017–18 season.[48] He missed three months at the start of the 2018–19 season with a hamstring injury.[49] Speaking in April, manager Neal Ardley stated that "he has been excellent [and] he has been part of the reason why we have looked solid at the back".[50] County were relegated at the end of the campaign, ending a 131-year stay in the Football League.[51] He was released by Notts County at the end of the 2018–19 season.[52]

Kidsgrove Athletic

On 21 August 2019, Duffy joined Northern Premier League Division One South East club Kidsgrove Athletic.[53] Manager Ryan Austin said that "he brings real quality to our squad as well as vast experience. We've been looking for a leader, and an organiser for a long time and, Rich fits that role perfectly".[54] The 2019–20 season was formally abandoned on 26 March, with all results from the season being expunged, due to the COVID-19 pandemic in England.[55]

International career

Duffy won four caps for the Wales under-17 team, three caps for the under-19 side, as well as seven caps for the under-21s.

Duffy made his full international debut for Wales at the Liberty Stadium in a goalless draw with Slovenia on 17 August 2005.[56] Manager John Toshack predicted a bright future for the young defender.[57] He then played in a 1–0 defeat to England on 3 September 2005,[58] and was said to have "acquitted himself well on the right".[59] He further played against Poland four days later, and gave away a penalty for a foul on Kamil Kosowski, which was converted for the only goal of the game.[60]

He featured as a substitute in a 3–2 win over Northern Ireland on 8 October 2005,[61] and in a BBC report was marked 7 out of 10 for his "faultless display" and was noted as having "made some crucial clearances under heavy pressure".[62] Coming on as a second-half substitute in a goalless draw with Bulgaria on 15 August 2006, he was described as "impressive" in a BBC report.[63] He played 64 minutes of a 2–0 loss to Brazil on 5 September 2006.[64] He later played in the 5–1 defeat to Slovakia on 7 October 2006.[65] He also played the first half of a 4–0 friendly win over Liechtenstein on 14 November 2006.[66]

He was dropped from the squad in May 2007,[67] but made a return in March 2008 for the friendly encounter with Luxembourg.[68] In total he won 13 caps for his country in a three-year international career.

Coaching career

In May 2020, Duffy was appointed as assistant manager to Ryan Austin at North West Counties League Premier Division side Congleton Town.[69]

Style of play

Duffy can operate as a right-back or at the centre of defence.[31] A player with good leadership skills, he describes himself as "a ball-playing centre-half" and has said that "I like to play, not just hump it, and I'm a good communicator too."[70] [31]

Personal life

Duffy admitted driving under the influence in January 2011 after a "silly mistake" following a meal out with friends; he was banned from driving for 12 months and fined £700.[71] He pledged his support to an Exeter based anti-drink-driving campaign and said that "I can only apologise for my actions. It was the first time I have done this and it will be the last. As a role model, especially to young people, this is not an example I should be setting... It just goes to prove that you can never be sure if you take a risk. I hope people reading this will heed the warning."[71]

Statistics

Club statistics

As of match played 14 March 2020
Club Season Division League FA Cup EFL Cup Other Total
AppsGoalsAppsGoalsAppsGoalsAppsGoalsAppsGoals
Swansea City 2001–02[72] Third Division 0010000010
2002–03[73] Third Division 0000000000
2003–04[74] Third Division 18130001[lower-alpha 1]0221
Total 181400010231
Portsmouth 2003–04[74] Premier League 10000010
2004–05[75] Premier League 0000000000
2005–06[76] Premier League 0000000000
2006–07[77] Premier League 0000100010
2007–08[78] Premier League 0000000000
2008–09[79] Premier League 0000000000
Total 1000100020
Burnley (loan) 2004–05[75] Championship 7100200091
Coventry City (loan) 2004–05[75] Championship 1401000150
2005–06[76] Championship 320200000340
2006–07[77] Championship 1300000130
2007–08[78] Championship 2000000020
Total 610300000640
Swansea City (loan) 2006–07[77] League One 1101000120
Millwall 2008–09[79] League One 120000000120
Exeter City 2009–10[80] League One 421101000441
2010–11[81] League One 42210106[lower-alpha 1]1[lower-alpha 1]503
2011–12[82] League One 28020202[lower-alpha 1]0340
Total 11234040811284
Port Vale 2012–13[83] League Two 36010002[lower-alpha 1]0390
2013–14[84] League One 28020001[lower-alpha 1]0310
2014–15[85] League One 27110001[lower-alpha 1]0291
2015–16[86] League One 45030202[lower-alpha 1]0520
Total 13617020601511
Eastleigh 2016–17[42] National League 0000000000
Notts County 2016–17[42] League Two 42430101[lower-alpha 1]0474
2017–18[87] League Two 43251002[lower-alpha 2]0503
2018–19[88] League Two 19100102[lower-alpha 1]0221
Total 10478120501198
Kidsgrove Athletic 2019–20[89] Northern Premier League Division One South East 21040205[lower-alpha 3]1321
Career total 4831331113025255216
  1. Appearance/s and goal/s in the EFL Trophy.
  2. Appearance/s and goal/s in the play-offs.
  3. 4 appearances in the FA Trophy and 1 appearance in the Staffordshire Senior Cup.

International statistics

Wales national team[90]
YearAppsGoals
200560
200650
200710
200810
Total130

Honours

Port Vale

References

  1. "Richard Duffy". Barry Hugman's Footballers. Retrieved 9 March 2017.
  2. "FootballSquads - Port Vale - 2015/2016". www.footballsquads.co.uk. Retrieved 1 February 2021.
  3. "FootballSquads - Port Vale - 2015/16". www.footballsquads.co.uk. Retrieved 24 June 2019.
  4. "Macclesfield 4–1 Swansea". BBC Sport. 8 December 2001. Retrieved 15 July 2012.
  5. "Richard Duffy". swanseacity.net. Retrieved 15 July 2012.
  6. "Swansea 3–0 Macclesfield". BBC Sport. 16 September 2003. Retrieved 27 October 2009.
  7. "Duffy relishes harsh lesson". BBC Sport. 10 October 2004. Retrieved 15 July 2012.
  8. "Duffy completes Pompey switch". BBC Sport. 26 January 2004. Retrieved 15 July 2012.
  9. "Duffy snubs Swans offer". BBC Sport. 16 January 2004. Retrieved 15 July 2012.
  10. "Duffy heads for Pompey talks". BBC Sport. 7 January 2004. Retrieved 15 July 2012.
  11. "Duffy blanks Pompey bid". BBC Sport. 21 December 2003. Retrieved 15 July 2012.
  12. "Pompey up Duffy stakes". BBC Sport. 30 December 2003. Retrieved 15 July 2012.
  13. "Portsmouth 1–1 Fulham". BBC Sport. 1 May 2004. Retrieved 15 July 2012.
  14. "Burnley borrow Duffy". BBC Sport. 24 September 2004. Retrieved 15 July 2012.
  15. "Duffy extends Burnley loan spell". BBC Sport. 25 October 2004. Retrieved 15 July 2012.
  16. "Leeds 1–2 Burnley". BBC Sport. 3 November 2004. Retrieved 27 October 2009.
  17. "Adams signs Portsmouth defender". BBC Sport. 26 January 2005. Retrieved 15 July 2012.
  18. "Duffy joins Coventry for season". BBC Sport. 7 June 2005. Retrieved 15 July 2012.
  19. "Duffy agrees new Portsmouth deal". BBC Sport. 16 March 2006. Retrieved 15 July 2012.
  20. "Duffy & Clarke extend loan deals". BBC Sport. 21 November 2006. Retrieved 15 July 2012.
  21. "Duffy's Coventry return now off". BBC Sport. 19 October 2006. Retrieved 15 July 2012.
  22. "Swansea secure Duffy from Pompey". BBC Sport. 10 January 2007. Retrieved 15 July 2012.
  23. "Fourth City loan for Duffy". CCFC official website. 21 March 2008. Archived from the original on 12 May 2008. Retrieved 15 July 2012.
  24. "Duffy set to miss rest of season". BBC Sport. 10 April 2008. Retrieved 15 July 2012.
  25. "Pompey will allow Duffy to leave". BBC Sport. 1 January 2009. Retrieved 15 July 2012.
  26. "Millwall snap up defender Duffy". BBC Sport. 2 February 2009. Retrieved 15 July 2012.
  27. "Jackett releases 10 in Lions cull". BBC Sport. 27 May 2009. Retrieved 15 July 2012.
  28. "Welsh defender signs for Grecians". BBC Sport. 23 July 2009. Retrieved 15 July 2012.
  29. "Richard Duffy gets new Exeter City deal". BBC Sport. 21 May 2011. Retrieved 15 July 2012.
  30. "Port Vale sign Richard Duffy, Chris Neal and David Artell". BBC Sport. 6 July 2012. Retrieved 12 July 2012.
  31. "Duffy delighted to link up with old boss Adams again". The Sentinel. 7 July 2012. Retrieved 15 July 2012.
  32. "Match stats v Walsall". The Sentinel. 10 October 2012. Retrieved 10 October 2012.
  33. "Page delighted with vocal Duffy". The Sentinel. 14 December 2013. Retrieved 15 December 2013.
  34. "Port Vale defender signs new two-year contract". BBC Sport. 13 June 2014. Retrieved 13 June 2014.
  35. "Rob Page delighted with new boy Ryan McGivern". The Sentinel. 22 August 2014. Retrieved 22 August 2014.
  36. "Competition keeps us on our toes, says defender Ryan Inniss". The Sentinel. 17 August 2015. Archived from the original on 18 August 2015. Retrieved 17 August 2015.
  37. "Richard Duffy could be key man for six more seasons, says Rob Page". The Sentinel. 5 September 2015. Retrieved 5 September 2015.
  38. Baggaley, Mike (29 November 2015). "Rochdale 2, Port Vale 1: Star man and player rating". The Sentinel. Retrieved 29 November 2015.
  39. "Richard Duffy: Port Vale defender keen to sign new contract". BBC Sport. 8 February 2016. Retrieved 8 February 2016.
  40. "Eastleigh seal major signing as Richard Duffy signs on". Southern Daily Echo. 27 May 2016. Retrieved 27 May 2016.
  41. "Richard Duffy joins Notts County after a month at Eastleigh". BBC Sport. 27 June 2016. Retrieved 27 June 2016.
  42. "Games played by Richard Duffy in 2016/2017". Soccerbase. Centurycomm. Retrieved 1 January 2017.
  43. Pallatt, James (9 February 2017). "Richard Duffy puts Notts County cause ahead of contract clause, reveals Kevin Nolan". Nottingham Post. Retrieved 11 May 2017.
  44. Curtis, Leigh (23 February 2017). "Duffy will be a big loss to Notts County, says boss Kevin Nolan". Nottingham Post. Archived from the original on 23 February 2017. Retrieved 11 May 2017.
  45. Butcher, Alex (27 March 2017). "Sky Bet EFL: Team of the Week". www.efl.com. Retrieved 9 October 2019.
  46. Curtis, Leigh (25 January 2018). "Playing against boyhood club will not affect my professionalism - Duffy". Nottingham Post. Retrieved 10 May 2018.
  47. Curtis, Leigh (10 April 2018). "Duffy can feel immensely proud of the job he has done as Notts County captain". Nottingham Post. Retrieved 10 May 2018.
  48. "Notts County: Shola Ameobi and Alan Smith leave League Two club". BBC Sport. 22 May 2018. Retrieved 24 May 2018.
  49. Curtis, Leigh (26 October 2018). "Duffy returns as boss Kewell gives an update on Hall". Nottingham Post. Retrieved 14 May 2019.
  50. Leach, Tom (15 April 2019). "Ardley sweating on Duffy ahead of Good Friday clash". Nottingham Post. Retrieved 14 May 2019.
  51. "Notts County: League Two relegation robs Magpies of their identity". BBC Sport. 5 May 2019. Retrieved 14 May 2019.
  52. "Notts County: Jon Stead and David Vaughan among 12 released". BBC Sport. 17 May 2019. Retrieved 20 May 2019.
  53. "Kidsgrove Athletic signs Richard Duffy". www.kidsgroveathleticfc.com. 21 August 2019. Retrieved 22 August 2019.
  54. Baggaley, Michael (22 August 2019). ""He brings real quality" - Kidsgrove Athletic sign former Port Vale defender". Stoke Sentinel. Retrieved 22 August 2019.
  55. "Coronavirus: All football below National League to end". BBC Sport. 26 March 2020. Retrieved 26 March 2020.
  56. "Wales 0–0 Slovenia". BBC Sport. 17 August 2005. Retrieved 15 July 2012.
  57. "Toshack thrilled by Wales youth". BBC Sport. 11 August 2005. Retrieved 15 July 2012.
  58. "Wales 0–1 England". BBC Sport. 3 September 2005. Retrieved 15 July 2012.
  59. "Player ratings". BBC Sport. 3 September 2005. Retrieved 15 July 2012.
  60. "Poland 1–0 Wales". BBC Sport. 7 September 2005. Retrieved 15 July 2012.
  61. "N Ireland 2–3 Wales". BBC Sport. 8 October 2005. Retrieved 15 July 2012.
  62. "N Ireland & Wales player ratings". BBC Sport. 8 October 2005. Retrieved 15 July 2012.
  63. "Wales 0–0 Bulgaria". BBC Sport. 15 August 2006. Retrieved 15 July 2012.
  64. "Brazil 2–0 Wales". BBC Sport. 5 September 2006. Retrieved 15 July 2012.
  65. Davies, Sean (7 October 2006). "Wales 1–5 Slovakia". BBC Sport. Retrieved 15 July 2012.
  66. "Wales 4–0 Liechtenstein". BBC Sport. 14 November 2006. Retrieved 15 July 2012.
  67. "Toshack warns his Wales discards". BBC Sport. 22 May 2007. Retrieved 15 July 2012.
  68. "Key players out of Wales friendly". BBC Sport. 17 March 2008. Retrieved 15 July 2012.
  69. "Ex-Wales defender Duffy set for Congleton Town role | Non League Daily". nonleaguedaily.com. 1 May 2020. Retrieved 2 September 2020.
  70. Baggaley, Mike (27 December 2014). "What Tom Pope would get his team mates for Christmas". The Sentinel. Retrieved 28 December 2014.
  71. "City star Richard Duffy says sorry for drink-driving". Echo. 26 January 2011. Retrieved 15 July 2012.
  72. "Games played by Richard Duffy in 2001/2002". Soccerbase. Centurycomm. Retrieved 1 January 2017.
  73. "Games played by Richard Duffy in 2002/2003". Soccerbase. Centurycomm. Retrieved 1 January 2017.
  74. "Games played by Richard Duffy in 2003/2004". Soccerbase. Centurycomm. Retrieved 1 January 2017.
  75. "Games played by Richard Duffy in 2004/2005". Soccerbase. Centurycomm. Retrieved 1 January 2017.
  76. "Games played by Richard Duffy in 2005/2006". Soccerbase. Centurycomm. Retrieved 1 January 2017.
  77. "Games played by Richard Duffy in 2006/2007". Soccerbase. Centurycomm. Retrieved 1 January 2017.
  78. "Games played by Richard Duffy in 2007/2008". Soccerbase. Centurycomm. Retrieved 1 January 2017.
  79. "Games played by Richard Duffy in 2008/2009". Soccerbase. Centurycomm. Retrieved 1 January 2017.
  80. "Games played by Richard Duffy in 2009/2010". Soccerbase. Centurycomm. Retrieved 1 January 2017.
  81. "Games played by Richard Duffy in 2010/2011". Soccerbase. Centurycomm. Retrieved 1 January 2017.
  82. "Games played by Richard Duffy in 2011/2012". Soccerbase. Centurycomm. Retrieved 1 January 2017.
  83. "Games played by Richard Duffy in 2012/2013". Soccerbase. Centurycomm. Retrieved 1 January 2017.
  84. "Games played by Richard Duffy in 2013/2014". Soccerbase. Centurycomm. Retrieved 1 January 2017.
  85. "Games played by Richard Duffy in 2014/2015". Soccerbase. Centurycomm. Retrieved 1 January 2017.
  86. "Games played by Richard Duffy in 2015/2016". Soccerbase. Centurycomm. Retrieved 1 January 2017.
  87. "Games played by Richard Duffy in 2017/2018". Soccerbase. Centurycomm. Retrieved 27 January 2018.
  88. "Games played by Richard Duffy in 2018/2019". Soccerbase. Centurycomm. Retrieved 15 May 2019.
  89. "Kidsgrove Athletic | Appearances | Richard Duffy | Football Web Pages". www.footballwebpages.co.uk. Retrieved 3 July 2020.
  90. "Richard Duffy". National Football Teams. Benjamin Strack-Zimmerman. Retrieved 10 July 2016.
  91. Sherwin, Phil; Johnson, Dave (2013), Port Vale This Side Up: 2012–2013 Promotion Celebration, BGL, ISBN 978-0-9926579-0-1
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.