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

Joshua Ruffels (Shrewsbury, defender): player profile and stats

Shrewsbury · defender · England · 32 years old

Who is J. Ruffels?

J. Ruffels, position: defender, nationality England, 32 years of age. He is with Shrewsbury for the 2026/27 season.

This season (2026/27): 13 matches, 1 goal and 0 assists (one goal about every 1133 minutes).

Season 2025/26: 32 matches, 2 goals and 2 assists.

His latest transfer took him from Huddersfield to Shrewsbury (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

11Shots
4Shots on target
535Passes
5Key passes
66%Pass accuracy
4/4Successful dribbles / attempts
81/145Duels won / total
14Tackles
6Fouls won
6Fouls committed

Figures for every club competition in 2026/27, added together.

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

The list covers senior clubs only, so youth and reserve sides do not appear.

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 record in 2026/27?

In 13 matches during 2026/27, J. Ruffels has 1 goal and 0 assists.

Who is J. Ruffels's club?

J. Ruffels (defender) is playing for Shrewsbury in 2026/27. Nationality: England.

How old is J. Ruffels?

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

Which club did J. Ruffels join in his most recent transfer?

He joined Shrewsbury from Huddersfield on 16 October 2025.

About J. Ruffels

On this page you will find J. Ruffels (England): his season stats, career, transfers and trophies. He is a Shrewsbury player at the moment; the club page lists the full squad.