Player profile
Joshua Ruffels

Joshua RuffelsEngland

Joshua Andrew Bernard Ruffels

Position
Defender
Nationality
England
Born
Oct 23, 1993, Oxford (33 years old)
Height
178 cm
Weight
75 kg

Data updated on Oct 30, 2026 · Source: Footlab AI database (API-Football, Wikidata)

How many goals has Joshua Ruffels scored?

Joshua Ruffels has 30 goals and 13 assists in 452 official matches, all at club level. In 2026-27: 1 goal in 12 matches.

452
Matches
30
Goals
13
Assists
34,010
Minutes
387
Starts
15
Seasons
29
Yellow cards
1
Red cards

Totals since 2011 across competitions tracked by Footlab AI.

Which club does Joshua Ruffels play for?

Joshua Ruffels is in the Shrewsbury squad, playing as a Defender.

Shrewsbury
Shrewsbury
#3 · Defender · England

What are Joshua Ruffels's stats in 2026-27?

In 2026-27, Joshua Ruffels has 1 goal and 0 assists in 12 matches, for 1,044 minutes played.

12
Matches
1
Goals
0
Assists
1,044
Minutes

Breakdown by competition

SeasonCompetitionMatchesGoalsAssistsMinutesAverage rating
2026-27League Two10108546.5
2026-27League Cup2001907.0
2025-26EFL Trophy100907.3
2025-26FA Cup3002356.4
2025-26League Two28222,3296.7

Which clubs has Joshua Ruffels played for?

Footlab AI records 4 transfers for Joshua Ruffels, the most recent in 2025.

DateFromToFee
Jun 29, 2025HuddersfieldShrewsburyTransfer
Oct 16, 2025HuddersfieldShrewsburyFree agent
Jul 1, 2021Oxford UnitedHuddersfieldFree
Jul 30, 2013CoventryOxford UnitedFree

What are Joshua Ruffels's latest matches?

Over the last 8 matches played, Joshua Ruffels scored 1 goal and provided 0 assists in 674 minutes.

Who are Joshua Ruffels's teammates?

The Shrewsbury squad includes 24 other players recorded by Footlab AI.

Which other players play in the same position?

Here are the 12 players with the most minutes at Defender in League Two, excluding Shrewsbury.

Ask your question about Joshua Ruffels

Stats, comparisons, history: Footlab AI answers with the numbers from its database.

Launch the appSee our prediction accuracy

Ready to know everything about football?