Menu
England

J Ruffels — Football player profile

J. Ruffels
EnglandFootball

J. Ruffels

SShrewsburyFA Cup2025Midfielder
Age
32
Height
178 cm
Weight
75 kg
Born
1993-10-23 · Oxford

Current Season

J. Ruffels has made 30 appearances this season with 1 goal scored. Current form, physical attributes, and performance metrics at a glance — useful for anytime scorer bets and player prop markets.

30

Appearances

2530

Min

1

Goals

2

Assists

22

Shots

8

On Target

20

Key Passes

66%

Pass Accuracy %

45

Tackles

14

Blocks

35

Interceptions

11

Dribbles

158

Duels Won

24

Fouls

4

Yellow Cards

1

Red Cards

6.7

Rating

Statistics by Season

J. Ruffels has recorded 29 goals and 13 assists in 439 appearances across 15 seasons. Career history spans 5 teams including Shrewsbury, Huddersfield, Huddersfield Town U21. Season-by-season breakdown reveals consistency and long-term impact.

TeamSeasonCompetitionAppearancesGoalsAssistsMinRating
Shrewsbury2025FA Cup300235206.4
Shrewsbury2025EFL Trophy10090007.3
Shrewsbury2025League Two26122205216.7
Huddersfield2024League One2501430306.9
Huddersfield2024FA Cup100
Huddersfield2024League Cup11090107.3
Huddersfield Town U212024Premier League Cup118300
Huddersfield2024EFL Trophy200141006.8
Huddersfield2023Championship110780106.7
Huddersfield2023League Cup00000
Huddersfield2023FA Cup00000
Huddersfield2022Championship3832486006.8
Huddersfield2022League Cup00000
Huddersfield2022FA Cup00000
Huddersfield2021Championship80174006.4
Huddersfield2021FA Cup30235006.3
Huddersfield2021League Cup00000
Oxford United2020League One44663864107.0
Oxford United2020League Cup1090007.3
Oxford United2020FA Cup119000
Oxford United2020EFL Trophy201180007.6
Oxford United2019League One38333402206.9
Oxford United2019League Cup40360006.8
Oxford United2019EFL Trophy2018000
Oxford United2019FA Cup401390006.2
Oxford United2018League One444369950
Oxford United2018League Cup20110006.5
Oxford United2018EFL Trophy3027000
Oxford United2018FA Cup3027000
Oxford United2017League One385293110
Oxford United2017League Cup1012010
Oxford United2017EFL Trophy5036500
Oxford United2017FA Cup106300
Oxford United2016League One202134030
Oxford United2016FA Cup3121900
Oxford United2016League Cup109000
Oxford United2016EFL Trophy6043710
Oxford United2015League Two16084110
Oxford United2015League Cup2012100
Oxford United2015EFL Trophy3018000
Oxford United2015FA Cup10800
Oxford United2014League Two330262710
Oxford United2014FA Cup109000
Oxford United2014League Cup2013900
Oxford United2014EFL Trophy106310
Oxford United2013League Two291181910
Oxford United2013League Cup00000
Oxford United2013EFL Trophy109000
Oxford United2013FA Cup5044900
Coventry2011Championship107200
Coventry2011League Cup00000
Coventry2011FA Cup10700
Coventry2010Championship00000
Coventry2010FA Cup00000

Career Timeline

2356
+
'10
'11
'13
'14
'15
'16
'17
'18
'19
'20
'21
'22
'23
'24
'25
'10'11'13'14'15'16'17'18'19'20'21'22'23'24'25
Goals001002543603000
Assists000000003600000
Appearances01293316203844384483811253
Min721,8192,6278411,3402,9313,6993,4023,8641742,4867801,430235
Yellow Cards11131521132

Trophies

5

J. Ruffels has earned 5 trophy entries with 0 titles won. Honours at club and international level reflect sustained success and competitive pedigree.

CompetitionSeasonCountryResult
EFL Trophy2016/2017England2nd Place
League Two2015/2016England2nd Place
EFL Trophy2015/2016England2nd Place
League TwoEngland2nd Place
EFL TrophyEngland2nd Place

Transfer History

1

J. Ruffels has 1 recorded transfer. Transfer history provides context for career trajectory and market valuation.

DateFromToType

Injury History

1

J. Ruffels has 1 recorded injury period. The table below shows each injury type, duration, and days missed.

InjuryStartEndDays Out
Groin injuryNov 12, 2023

API data: May 10, 2026

J. Ruffels — Football player profile | Betmana - Sports Data & Analytics