PLAYER PROFILE

Joe Rafferty.

Rotherham United · Republic of Ireland

Matrix 24186

At a glance

Full name
Joseph Rafferty
Born
06 Oct 1993
Age today
33
Nationality
Republic of Ireland

Career by season

225 recorded appearances
Joe Rafferty appearances by season, competition and team
SeasonCompetitionTeamAppsStartsGoalsAssistsMinutesCards
26/27League Two Rotherham United 74003910
26/27EFL Cup Rotherham United 1000140
25/26League One Rotherham United 4238312,6484
25/26EFL Cup Rotherham United 2100900
24/25League One Rotherham United 3938113,3845
24/25FA Cup Rotherham United 1100700
23/24League One Portsmouth FC 3936043,3157 / 1 red
23/24FA Cup Portsmouth FC 1100451
22/23League One Portsmouth FC 2525032,2364
22/23EFL Cup Portsmouth FC 1100900
21/22EFL Cup Preston North End 33112540
21/22Championship Preston North End 52002170
20/21FA Cup Preston North End 1100740
20/21EFL Cup Preston North End 32002000
20/21Championship Preston North End 2215011,3891 / 1 red
19/20FA Cup Preston North End 1100900
19/20EFL Cup Preston North End 32001910
19/20Championship Preston North End 2928112,5212 / 1 red

Appearances in our supported competitions. Goals, assists and minutes come from match reports where we have them.

Match log

Newest first
Joe Rafferty match log
DateCompetitionMatchScoreMinutesGoals
31 Oct 2026League Two Swindon Town v Rotherham United 2 – 155
24 Oct 2026League Two Rotherham United v Shrewsbury Town 3 – 390
20 Oct 2026League Two Rotherham United v Newport County 2 – 290
26 Sep 2026League Two Rotherham United v Crewe AlexandraSubstitute, on 57′ 1 – 133
01 Sep 2026League Two Tranmere Rovers v Rotherham United 2 – 268
29 Aug 2026League Two Rotherham United v Chesterfield FCSubstitute, on 58′ 2 – 132
22 Aug 2026League Two Rotherham United v York CitySubstitute, on 67′ 1 – 123
08 Aug 2026EFL Cup Rotherham United v West Bromwich AlbionSubstitute, on 76′ 1 – 414
02 May 2026League One Wycombe Wanderers v Rotherham United 3 – 290
25 Apr 2026League One Rotherham United v Reading FC 1 – 190
21 Apr 2026League One Rotherham United v Luton Town 0 – 290
18 Apr 2026League One Leyton Orient v Rotherham UnitedSubstitute, on 46′ 0 – 245
14 Apr 2026League One Wigan Athletic v Rotherham United 3 – 0—
07 Apr 2026League One Port Vale FC v Rotherham United 1 – 072
03 Apr 2026League One Rotherham United v Stevenage FC 0 – 0—
21 Mar 2026League One Lincoln City v Rotherham United 3 – 0—
17 Mar 2026League One Peterborough United v Rotherham United 5 – 0—
14 Mar 2026League One Rotherham United v Bolton Wanderers 2 – 2—
07 Mar 2026League One Huddersfield Town v Rotherham United 1 – 0—
03 Mar 2026League One Rotherham United v Mansfield Town 0 – 089

Career transfers

5 recorded moves

All recorded career moves, newest first.

Joe Rafferty career transfers
Date FromToMoveFee
01 Jul 2024 Portsmouth FC Rotherham United Transfer Free
01 Jul 2022 Preston North End Portsmouth FC Transfer Free
23 Jan 2019 Rochdale AFC Preston North End Transfer —
06 Jul 2012 Liverpool FC U21 Rochdale AFC Transfer Free
01 Jul 2011 Liverpool FC U18 Liverpool FC U21 Internal move —

Contracts and market values are not available yet.