Joshua Andrew Bernard Ruffels (born 23 October 1993) is an English professional footballer who plays as a left-back for EFL League One club Huddersfield Town.
[5] Ruffels made his first-team debut for Coventry City as a substitute on 16 August 2011 in a 2–1 defeat to Crystal Palace in the Championship, coming on to replace injured Gary McSheffrey after 18 minutes.
[14] On 20 October 2017, Ruffles agreed a new contract keeping him at Oxford until the end of the 2019–20 season, with an additional one-year option available.
[17] Ruffels agreed to join EFL Championship club Huddersfield Town on 1 July 2021.
[18] After contracting COVID-19 just as the season was about to commence in August 2021, Ruffels had to miss a lot of the early part of the season, but he finally made his Terriers debut as a substitute in their 3–2 win over Blackburn Rovers on 28 September 2021, where he also became the 1,000th player to play for Huddersfield Town.