Football
Home › Teams › Shrewsbury › J. Ruffels
J. Ruffels

Joshua Ruffels (Shrewsbury, defender): career and season statistics

Shrewsbury · defender · England · 32 years old

Who is J. Ruffels?

J. Ruffels, defender, nationality England, 32 years of age. In 2026/27 he is turning out for Shrewsbury.

His 2026/27 season so far: 13 matches, 1 goal and 0 assists (scoring around once every 1133 minutes).

The season before (2025/26): 32 matches, 2 goals and 2 assists.

Last move: he left Huddersfield for Shrewsbury on 16 October 2025.

J. Ruffels: 2026/27 season stats

13Apps
1Goals
0Assists
1133Minutes
2Yellow cards
0Red cards
6.5Rating

Club competitions

CompetitionAppsGAMinsCardsRtg
EFL Cup2001900/07.0
League Two11109432/06.4
Total131011332/06.5

J. Ruffels: detailed stats

12Shots
4Shots on target
534Passes
5Key passes
67%Pass accuracy
4/4Successful dribbles / attempts
82/146Duels won / total
14Tackles
6Fouls won
6Fouls committed

Figures added up across every club competition in 2026/27.

J. Ruffels: 2025/26 season stats

32Apps
2Goals
2Assists
2654Minutes
6.7Rating

J. Ruffels: career

ClubPeriod
Shrewsbury2025–present
Huddersfield2021–2024
Oxford United2013–2020
Coventry2010–2011

Youth and reserve sides are left off; senior clubs only.

J. Ruffels: transfers

DateMoveFee
16 October 2025Huddersfield → Shrewsbury
29 June 2025Huddersfield → Shrewsbury
1 July 2021Oxford United → HuddersfieldFree transfer
30 July 2013Coventry → Oxford UnitedFree transfer

J. Ruffels: injuries and absences

ReasonFromTo
groin injury12 November 2023

J. Ruffels: frequently asked questions

What is J. Ruffels's goal tally for 2026/27?

J. Ruffels's 2026/27 so far: 1 goal and 0 assists across 13 matches.

What is J. Ruffels's current club?

In 2026/27 J. Ruffels (defender) is on the books at Shrewsbury. Nationality: England.

How old is J. Ruffels?

J. Ruffels is currently 32. Date of birth: 23 October 1993.

Where did J. Ruffels move in his last transfer?

He moved from Huddersfield to Shrewsbury on 16 October 2025.

About J. Ruffels

Season statistics, career, transfers and honours for J. Ruffels (England) are collected on this page. His current club is Shrewsbury, and the rest of the squad appears on the club page.