Who is J. Ruffels?
J. Ruffels (position: defender) – nationality England, aged 32. His club in the 2026/27 season is Shrewsbury.
Season 2026/27: 13 matches, 1 goal, 0 assists (roughly one goal per 1133 minutes).
Previous season (2025/26): 32 matches, 2 goals, 2 assists.
Latest transfer: he moved from Huddersfield to Shrewsbury (16 October 2025).
J. Ruffels: 2026/27 season stats
Club competitions
| Competition | Apps | G | A | Mins | Cards | Rtg |
|---|---|---|---|---|---|---|
| EFL Cup | 2 | 0 | 0 | 190 | 0/0 | 7.0 |
| League Two | 11 | 1 | 0 | 943 | 2/0 | 6.4 |
| Total | 13 | 1 | 0 | 1133 | 2/0 | 6.5 |
J. Ruffels: detailed stats
Totals for all club competitions combined in 2026/27.
J. Ruffels: 2025/26 season stats
J. Ruffels: career
| Club | Period |
|---|---|
| 2025–present | |
| 2021–2024 | |
| 2013–2020 | |
| 2010–2011 |
Only senior clubs are shown; youth and reserve teams are left out.
J. Ruffels: transfers
| Date | Move | Fee |
|---|---|---|
| 16 October 2025 | Huddersfield → Shrewsbury | |
| 29 June 2025 | Huddersfield → Shrewsbury | |
| 1 July 2021 | Oxford United → Huddersfield | Free transfer |
| 30 July 2013 | Coventry → Oxford United | Free transfer |
J. Ruffels: injuries and absences
| Reason | From | To |
|---|---|---|
| groin injury | 12 November 2023 |
J. Ruffels: frequently asked questions
How many goals has J. Ruffels scored this season (2026/27)?
J. Ruffels has 1 goal and 0 assists in 13 matches in 2026/27.
What club does J. Ruffels play for?
J. Ruffels (defender) is with Shrewsbury in 2026/27. Nationality: England.
How old is J. Ruffels?
J. Ruffels is 32. Date of birth: 23 October 1993.
Where did J. Ruffels move to in his latest transfer?
He went from Huddersfield to Shrewsbury, 16 October 2025.
About J. Ruffels
Season stats, career, transfers and trophies of J. Ruffels (England) are all on this page. His club right now is Shrewsbury; see the club's page for the full squad.
