Shrewsbury · League Two← BackJosh Ruffels has delivered a season so far that exceeds the typical output expected of a defender in the League Cup. In just three appearances totalling 280 minutes, he has generated three key passes, a rate of 0.96 per 90 that surpasses the baseline of 0.56 and shows his role in creating chances for teammates. His defensive contribution is also above average, with seven tackles and three interceptions, translating to 2.25 tackles per 90 compared to the baseline of 1.65. Although he has not scored or assisted, his 2 shots and 0 shots on target reflect a modest offensive effort, slightly above the baseline of 0.5 shots per 90. Overall, Ruffels’ activity in both attack and defense demonstrates a clear lead in chance creation for his position.
J. Ruffels has played 414 minutes across 5 appearances in League Two, at 0.00 goals per 90 against a positional baseline of 0.06, converting 0% of 2 shots and averaging 6.56 a match.
| Player | Pos | Apps | Mins | Goals | Assists | Shots | On tgt | Goals /shot | Key passes | Pass acc | Dribbles | Drib % | Tackles | Interc. | Blocks | Duels won % | Fouls | Fouled | Yel | Red | Saves | Rating | Form |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Josh Davison | F | 5 | 427 | 2 | 0 | 7 | 3 | 29% | 0 | 56% | 1 | 25% | 4 | 1 | 1 | 31% | 9 | 6 | 0 | 0 | 0 | 6.49 | – |
| William Boyle | D | 5 | 460 | 1 | 0 | 5 | 2 | 20% | 1 | 79% | 1 | 100% | 6 | 3 | 9 | 78% | 5 | 3 | 1 | 0 | 0 | 7.05 | – |
| William Michael Brook | G | 5 | 460 | 0 | 0 | 0 | 0 | – | 0 | 44% | 0 | – | 0 | 0 | 0 | 100% | 0 | 2 | 0 | 0 | 4 | 6.04 | – |
| Kevin Berkoe | M | 5 | 448 | 0 | 0 | 0 | 0 | – | 3 | 70% | 2 | 18% | 8 | 6 | 1 | 45% | 3 | 1 | 1 | 0 | 0 | 6.47 | – |
| J. Ruffels | D | 5 | 414 | 0 | 0 | 2 | 0 | 0% | 3 | 67% | 1 | 100% | 10 | 5 | 4 | 64% | 1 | 2 | 0 | 0 | 0 | 6.56 | – |
| Luca Hoole | D | 5 | 367 | 0 | 0 | 2 | 1 | 0% | 2 | 77% | 1 | 100% | 10 | 10 | 1 | 56% | 5 | 3 | 0 | 0 | 0 | 6.35 | – |
| Isaac Fletcher | F | 5 | 365 | 0 | 0 | 5 | 2 | 0% | 7 | 65% | 0 | 0% | 6 | 0 | 0 | 30% | 8 | 2 | 0 | 0 | 0 | 6.46 | – |
| Arkell Jude-Boyd | M | 4 | 280 | 0 | 0 | 2 | 0 | 0% | 4 | 62% | 1 | 33% | 8 | 2 | 3 | 42% | 9 | 4 | 2 | 0 | 0 | 6.45 | – |
| Joe Gbode | F | 5 | 237 | 0 | 0 | 5 | 2 | 0% | 1 | 77% | 4 | 67% | 3 | 0 | 0 | 40% | 9 | 2 | 2 | 0 | 0 | 6.52 | – |
| Tom Anderson | D | 3 | 210 | 0 | 0 | 1 | 0 | 0% | 2 | 75% | 0 | – | 3 | 1 | 2 | 71% | 2 | 3 | 2 | 0 | 0 | 6.79 | – |
| G. Lloyd | F | 5 | 140 | 0 | 0 | 3 | 2 | 0% | 2 | 73% | 0 | 0% | 2 | 4 | 0 | 62% | 1 | 4 | 1 | 0 | 0 | 6.53 | – |
| Isaac England | D | 1 | 90 | 0 | 0 | 2 | 1 | 0% | 0 | 66% | 0 | – | 0 | 0 | 0 | 0% | 0 | 0 | 0 | 0 | 0 | 3.15 | – |
| Kian McMahon-Brown | – | 1 | 25 | 0 | 0 | 1 | 1 | 0% | 0 | 100% | 0 | – | 0 | 0 | 0 | 0% | 1 | 0 | 0 | 0 | 0 | 5.95 | – |
| Michael Golding | M | 1 | 14 | 0 | 0 | 1 | 0 | 0% | 0 | 100% | 0 | – | 1 | 0 | 1 | 100% | 0 | 0 | 0 | 0 | 0 | 5.89 | – |
| Thomas Sang | M | 4 | 325 | 0 | 0 | 3 | 0 | 0% | 6 | 68% | 1 | 33% | 8 | 11 | 1 | 60% | 3 | 2 | 0 | 0 | 0 | 7.02 | – |
| Will Gray | M | 3 | 227 | 0 | 0 | 1 | 0 | 0% | 0 | 88% | 1 | 33% | 3 | 1 | 0 | 54% | 1 | 8 | 0 | 0 | 0 | 6.73 | – |
| Jay Turner-Cooke | M | 4 | 206 | 0 | 0 | 0 | 0 | – | 3 | 79% | 2 | 29% | 5 | 2 | 1 | 45% | 4 | 4 | 1 | 0 | 0 | 6.72 | – |
| Sam Stubbs | D | 2 | 80 | 0 | 0 | 0 | 0 | – | 0 | 76% | 0 | – | 1 | 1 | 2 | 50% | 3 | 0 | 2 | 1 | 0 | 6.30 | – |
| Jack Price | M | 1 | 28 | 0 | 0 | 0 | 0 | – | 0 | 20% | 0 | – | 0 | 1 | 0 | 0% | 0 | 0 | 0 | 0 | 0 | 6.30 | – |
| Byron Pendleton | D | 1 | 12 | 0 | 0 | 0 | 0 | – | 0 | 75% | 0 | – | 0 | 0 | 0 | – | 0 | 0 | 0 | 0 | 0 | 6.30 | – |
| Isaac Lee | D | 1 | 11 | 0 | 0 | 0 | 0 | – | 0 | 33% | 0 | – | 0 | 0 | 0 | 100% | 0 | 0 | 0 | 0 | 0 | 6.00 | – |
| Season | Club | Comp | Apps | Mins | Goals | Assists | Shots | On tgt | Goals /shot | Key passes | Pass acc | Dribbles | Tackles | Interc. | Duels won % | Fouls | Yel | Red | Rating |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026/27 | Shrewsbury | League Two | 3 | 224 | 0 | 0 | 0 | 0 | – | 0 | 54% | 0 | 4 | 4 | 48% | 1 | 0 | 0 | 6.20 |
| 2026/27 | Shrewsbury | League Cup | 2 | 190 | 0 | 0 | 2 | 0 | 0% | 3 | 78% | 1 | 6 | 1 | 81% | 0 | 0 | 0 | 7.10 |
| 2025/26 | Shrewsbury | League Two | 28 | 2329 | 2 | 2 | 21 | 8 | 10% | 16 | 66% | 4 | 40 | 29 | 50% | 22 | 2 | 1 | 6.70 |
| 2025/26 | Shrewsbury | FA Cup | 3 | 235 | 0 | 0 | 3 | 1 | 0% | 2 | 81% | 0 | 5 | 6 | 46% | 3 | 3 | 1 | 6.43 |
| 2024/25 | Huddersfield | League Cup | 1 | 90 | 1 | 0 | 2 | 1 | 50% | 2 | 79% | 1 | 2 | 2 | 56% | 1 | 1 | 0 | 7.50 |
| 2024/25 | Huddersfield | FA Cup | 0 | 0 | 0 | 0 | 0 | 0 | – | 0 | – | 0 | 0 | 0 | – | 0 | 0 | 0 | – |
| 2023/24 | Huddersfield | Championship | 11 | 785 | 0 | 0 | 1 | 1 | 0% | 7 | 62% | 0 | 19 | 16 | 47% | 5 | 1 | 0 | 6.72 |
| 2022/23 | Huddersfield | Championship | 33 | 2576 | 3 | 0 | 10 | 6 | 30% | 14 | 63% | 3 | 31 | 53 | 51% | 12 | 0 | 0 | 6.80 |
| Date | Opponent | Res | Mins | Goals | Assists | Shots | On tgt | Key passes | Tackles | Fouls | Yel | Red | Rating | Form |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 01 Sep | a Rochdale | L | 44 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 5.80 | – |
| 29 Aug | v Salford | W | 90 | – | 0 | 0 | – | 0 | 3 | 1 | 0 | 0 | 6.90 | – |
| 25 Aug | a Fleetwood Town | L | 90 | – | 0 | 1 | – | 2 | 2 | – | 0 | 0 | 6.50 | – |
| 22 Aug | v Barnet | L | 90 | – | 0 | 0 | – | 0 | 1 | – | 0 | 0 | 5.90 | – |
| 08 Aug | a Salford | D | 100 | – | – | 1 | – | 1 | 4 | – | 0 | 0 | 7.70 | – |
| 02 May | a Gillingham | – | 90 | – | 0 | 1 | – | 1 | 1 | 1 | 0 | 0 | 6.90 | – |
| 25 Apr | v Fleetwood Town | – | 34 | 1 | 0 | 1 | 1 | 0 | 1 | – | 0 | 0 | 7.50 | – |
| 18 Apr | a Crawley Town | – | 90 | – | 0 | 0 | – | 0 | 2 | 1 | 0 | 0 | 7.50 | – |
| 11 Apr | v Oldham | – | 90 | – | 0 | 1 | – | 1 | 0 | 3 | 0 | 0 | 6.50 | – |
| 07 Apr | a Bromley | – | 90 | – | 0 | 1 | – | 0 | 2 | 1 | 0 | 0 | 6.30 | – |
| 03 Apr | v Tranmere | – | 90 | – | 0 | 2 | – | 0 | 4 | 1 | 0 | 0 | 6.90 | – |
| 28 Mar | a Newport County | – | 90 | – | 0 | 0 | – | 0 | 2 | – | 0 | 0 | 6.30 | – |
| 28 Feb | v Walsall | – | 90 | – | 0 | 0 | – | 0 | 1 | 1 | 0 | 1 | 6.00 | – |
| 24 Feb | a Salford | – | 90 | – | 0 | 2 | 1 | 2 | 3 | 1 | 0 | 0 | 6.70 | – |
| 21 Feb | a Accrington | – | 90 | – | 0 | 2 | – | 0 | 0 | 1 | 0 | 0 | 6.60 | – |