Joseph Gerard Rafferty (born 6 October 1993) is a professional footballer who plays for EFL League One club Rotherham United.
[7] On 4 September 2012 Rafferty made his first-team debut for Rochdale in the Football League Trophy against Fleetwood Town coming on as an 82nd-minute substitute for Brian Barry-Murphy.
on 8 October 2013 Rafferty scored his first professional goal with a header against Port Vale in the Football League Trophy.
[10] On 23 January 2019 Rafferty joined Preston North End on a three-and-a-half-year deal for an undisclosed fee.
[16] On 20 May 2024, it was announced that Rafferty would sign for newly-relegated League One side Rotherham United on a two-year deal.