Full Name
Joshua Andrew Bernard Ruffels
Position
Midfielder
Current Club
Nationality
Place Of Birth
Oxford
Date Of Birth
23 October 1993
Age
33
Weight (kg)
75
Height (cm)
178
Season: 2026-2027
Games Played
10
-
Per Game
Games Started
10
1.0
Per Game
Minutes
930
93.0
Per Game
Goals
1
0.1
Per Game
Assists
0
0
Per Game
Stats Totals
EFL League 2 – 2026-2027
Shrewsbury Town
9
9
810′
2
1 (0)
EFL Carabao Cup 2026-2027
Shrewsbury Town
1
1
120′
Totals:
10
10
0
930′
2
0
0
1 (0)
0
0
Latest Matches
Date
For
Against
H/A
Result
EFL League 2 – 2026-2027
EFL League 2 – 2026-2027
Shrewsbury Town
GIL
H
L 1:2
90`
Shrewsbury Town
ROT
A
D 3:3
90`
1
Shrewsbury Town
CRA
A
W 2:3
90`
Shrewsbury Town
BRI
H
W 1:0
90`
Shrewsbury Town
EXE
H
L 0:1
90`
Shrewsbury Town
GRI
A
W 1:2
90`
Shrewsbury Town
NOR
H
W 2:0
90`
Shrewsbury Town
Salford City
H
W 1:0
90`
Shrewsbury Town
BAR
H
L 1:3
90`
EFL Carabao Cup 2026-2027
EFL Carabao Cup 2026-2027
Shrewsbury Town
Salford City
A
D 1:1
120`