Richard Michael Duffy (born 30 August 1985) is a Welsh former professional footballer who is the player-manager at Northern Premier League Division One West club Congleton Town.
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.
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.
[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.
"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.
He joined fellow Championship side Coventry City on a three-month loan in January 2005, becoming Micky Adams's first signing at Highfield Road.
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.
[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.
[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.
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.
[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 Football League Trophy.
Duffy returned to the centre-half role alongside Chris Robertson in the 2013–14 season after Liam Chilvers was taken ill in mid-November.
[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.
[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".
[52] On 21 August 2019, Duffy joined Northern Premier League Division One South East club Kidsgrove Athletic.
Duffy made his full international debut for Wales at the Liberty Stadium in a goalless draw with Slovenia on 17 August 2005.
[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".
"[69] [31] In May 2020, Duffy was appointed as assistant manager to Ryan Austin at North West Counties League Premier Division side Congleton Town.