Xgoals Get alerts

Joshua Ruffels

Map

Loading the map…

Matches

Profile

Team
Shrewsbury
Full name
Joshua Andrew Bernard Ruffels
Born
1993-10-23 (33)
Birthplace
Oxford, England
Nationality
England
Position
Defender
Height
178 cm
Weight
75 kg
Shirt
3

Season by season

SeasonTeamGamesMinutesGoalsAssistsRating
League Two 2026/2027Shrewsbury11943106.43
League Cup 2026Shrewsbury2190007.10
League Two 2025/2026Shrewsbury282329226.70
FA Cup 2025/2026Shrewsbury3235006.43
EFL Trophy 2025/2026Shrewsbury190007.30
League One 2024/2025Huddersfield221430006.91
EFL Trophy 2024/2025Huddersfield2141006.80
League Cup 2024/2025Huddersfield190107.50
Championship 2023/2024Huddersfield11785006.72
Championship 2022/2023Huddersfield332576306.80
Championship 2021/2022Huddersfield8195006.50
FA Cup 2021/2022Huddersfield155006.20
League One 2020/2021Oxford United443876667.00
EFL Trophy 2020/2021Oxford United2180017.55
League Cup 2020/2021Oxford United190007.50
League One 2019/2020Oxford United332921336.88
FA Cup 2019/2020Oxford United1120016.10
League Cup 2019/2020Oxford United3276006.63
League Cup 2018/2019Oxford United135006.40

Latest matches

xG board

This week in xG

every league