Josh Ruffels, Defender for Shrewsbury Town

Josh Ruffels

Defender

Shrewsbury Town

Josh Ruffels (32, England) plays for Shrewsbury Town. Position: Defender. League Two 2026/2027 with Shrewsbury Town: 4 matches, 314 minutes, 0 goals, 0 assists. Career league totals: 361 matches, 25 goals (15 seasons).

Position

Defender

Nationality

England

Age

32

Height

178 cm

Weight

75 kg

Birthplace

Oxford

Born

23.10.1993

Market Value

€185K

Current Season

5

Appearances

0

Goals

404

Minutes

All Seasons

League

CompetitionAppsGoals

League Two

2026/2027

4-

League Two

2025/2026

272

League One

2024/2025

22-

Championship

2023/2024

10-

Championship

2022/2023

323

Championship

2021/2022

8-

League One

2020/2021

446

League One

2019/2020

332

League One

2018/2019

444

League One

2017/2018

385

League One

2016/2017

202

League Two

2015/2016

16-

League Two

2014/2015

33-

League Two

2013/2014

291

Championship

2011/2012

1-

Domestic Cups

CompetitionAppsGoals

EFL Cup

2026/2027

1-

EFL Trophy

2025/2026

1-

FA Cup

2025/2026

3-

Premier League Cup

2024/2025

11

EFL Trophy

2024/2025

2-

EFL Cup

2024/2025

11

FA Cup

2021/2022

1-

EFL Trophy

2020/2021

2-

FA Cup

2020/2021

11

EFL Cup

2020/2021

1-

FA Cup

2019/2020

1-

EFL Trophy

2019/2020

2-

EFL Cup

2019/2020

4-

FA Cup

2018/2019

3-

EFL Trophy

2018/2019

3-

EFL Cup

2018/2019

1-

FA Cup

2017/2018

1-

EFL Trophy

2017/2018

5-

EFL Cup

2017/2018

1-

FA Cup

2016/2017

31

EFL Trophy

2016/2017

5-

EFL Cup

2016/2017

1-

Johnstone's Paint Trophy

2015/2016

3-

Capital One Cup

2014/2015

1-

FA Cup

2013/2014

2-