Josh Sheehan
- Height
- 184 cm
- Shirt
- 8
- Age
- 31
- Preferred foot
- Right
- Country
- Wales
- Market value
- €527.6k
- Contract end
- 30 June 2028
Championship · 2026–2027
12Apps
12Starts
1076Minutes
1Goals
0Assists
1.18xG
2.49xA
Rating
2026–2027 by competition
| Competition | Team | Apps | G | A | Rating |
|---|---|---|---|---|---|
Championship |
Bolton Wanderers |
12 | 1 | 0 | |
EFL Cup |
Bolton Wanderers |
1 | 0 | 0 | |
UEFA Nations League A |
Wales |
4 | 0 | 0 | |
Friendlies |
Wales |
3 | 0 | 0 |
Recent matchesFull log →
| Date | Opponent | Result | Min | G | A | Rating |
|---|---|---|---|---|---|---|
23 Oct |
vs Middlesbrough |
L 1–5 | 90 | · | · | |
17 Oct |
@ Southampton |
D 0–0 | 90 | · | · | |
13 Oct |
@ Wolverhampton Wanderers |
W 3–1 | 90 | 1 | · | |
10 Oct |
vs Stoke City |
L 1–2 | 90 | · | · | |
04 Oct |
vs Denmark |
L 0–1 | 34 | · | · | |
01 Oct |
vs Norway |
W 2–1 | 15 | · | · |
Player profile CM
Per-90 percentiles against midfielders in Championship. 50 = average.
Market value€527.6k
Shooting
| Stat | Total | Per 90 | Percentile |
|---|---|---|---|
| Goals | 1 | 0.08 | 65 |
| xG | 1.18 | 0.10 | 66 |
| xGOT | 2.09 | 0.18 | 81 |
| xG excl. penalty | 1.18 | 0.10 | 67 |
| Shots | 22 | 1.84 | 80 |
| Shots on target | 8 | 0.67 | 85 |
Passing
| Stat | Total | Per 90 | Percentile |
|---|---|---|---|
| Assists | 0 | 0.00 | 0 |
| xA | 2.49 | 0.21 | 86 |
| Accurate passes | 536 | 44.8 | 74 |
| Pass accuracy | 85.1% | — | 65 |
| Accurate long balls | 44 | 3.68 | 93 |
| Long ball accuracy | 47.8% | — | 54 |
| Line-breaking passes | 68 | 5.69 | 65 |
| Chances created | 15 | 1.25 | 69 |
| Big chances created | 5 | 0.42 | 88 |
| Successful crosses | 5 | 0.42 | 55 |
| Cross accuracy | 17.9% | — | 39 |
Possession
| Stat | Total | Per 90 | Percentile |
|---|---|---|---|
| Dribbles | 5 | 0.42 | 49 |
| Dribbles success rate | 62.5% | — | 68 |
| Duels won | 39 | 3.26 | 14 |
| Duels won % | 50.0% | — | 45 |
| Touches | 800 | 66.9 | 68 |
| Touches in opposition box | 12 | 1.00 | 39 |
| Dispossessed | 5 | 0.42 | 74 |
| Fouls won | 20 | 1.67 | 74 |
Defending
| Stat | Total | Per 90 | Percentile |
|---|---|---|---|
| Defensive actions | 44 | 3.68 | 19 |
| Tackles | 14 | 1.17 | 20 |
| Interceptions | 13 | 1.09 | 52 |
| Blocked scoring attempt | 3 | 0.25 | 39 |
| Fouls committed | 16 | 1.34 | 50 |
| Recoveries | 51 | 4.27 | 40 |
| Dribbled past | 7 | 0.59 | 59 |
| Clearances | 14 | 1.17 | 34 |
| Clean sheets | 3 | 0.25 | 84 |
| Goals conceded while on pitch | 21 | 1.76 | 22 |
| xG against while on pitch | 23.42 | 1.96 | 10 |
Discipline
| Stat | Total | Per 90 | Percentile |
|---|---|---|---|
| Yellow cards | 2 | 0.17 | 56 |
| Red cards | 1 | 0.08 | 6 |
Percentiles are per 90 minutes, against players in the same position in Championship.
| Date | Opponent | Result | Min | G | A | Rating |
|---|---|---|---|---|---|---|
23 Oct |
vs Middlesbrough |
L 1–5 | 90 | · | · | |
17 Oct |
@ Southampton |
D 0–0 | 90 | · | · | |
13 Oct |
@ Wolverhampton Wanderers |
W 3–1 | 90 | 1 | · | |
10 Oct |
vs Stoke City |
L 1–2 | 90 | · | · | |
04 Oct |
vs Denmark |
L 0–1 | 34 | · | · | |
01 Oct |
vs Norway |
W 2–1 | 15 | · | · | |
27 Sep |
@ Denmark |
L 0–2 | 30 | · | · | |
24 Sep |
@ Portugal |
L 0–1 | 90 | · | · | |
20 Sep |
@ Norwich City |
W 4–3 | 90 | · | · | |
12 Sep |
vs Cardiff City |
W 1–0 | 90 | · | · | |
08 Sep |
vs West Ham United |
L 2–3 | 90 | · | · | |
05 Sep |
@ Millwall |
L 0–4 | 86 | · | · | |
01 Sep |
@ Sheffield United |
L 2–3 | 90 | · | · | |
29 Aug |
vs Lincoln City |
L 0–1 | 90 | · | · | |
22 Aug |
@ Queens Park Rangers |
D 0–0 | 90 | · | · | |
15 Aug |
vs Preston North End |
W 2–1 | 90 | · | · | |
08 Aug |
@ Sheffield Wednesday |
L 0–1 | 90 | · | · | |
25 Jul |
vs Everton |
D 0–0 | 78 | · | · | — |
06 Jun |
@ Romania |
L 1–2 | 90 | · | · | |
02 Jun |
vs Ghana |
D 1–1 | 90 | · | · | |
24 May |
vs Stockport County |
W 4–1 | 90 | · | · | |
14 May |
@ Bradford City |
W 1–0 | 90 | · | · | |
09 May |
vs Bradford City |
W 1–0 | 90 | · | · | |
02 May |
vs Luton Town |
L 2–3 | 90 | · | · | |
25 Apr |
@ Bradford City |
D 1–1 | 87 | · | · | |
18 Apr |
vs Huddersfield Town |
D 3–3 | 90 | · | · | |
14 Apr |
vs Stevenage |
W 5–1 | 90 | · | · | |
11 Apr |
@ Cardiff City |
L 0–2 | 90 | · | · | |
06 Apr |
vs Stockport County |
D 2–2 | 90 | · | · | |
03 Apr |
@ Plymouth Argyle |
W 2–1 | 90 | · | · | |
31 Mar |
vs Northern Ireland |
D 1–1 | 90 | · | · | |
26 Mar |
vs Bosnia and Herzegovina |
D 1–1 | Bench | · | · | — |
21 Mar |
@ Port Vale |
L 0–1 | 29 | · | · | |
17 Mar |
vs Doncaster Rovers |
D 0–0 | 85 | · | · | |
14 Mar |
@ Rotherham United |
D 2–2 | 90 | · | · | |
07 Mar |
vs Wycombe Wanderers |
W 3–2 | 90 | · | · | |
28 Feb |
@ Exeter City |
W 5–1 | 80 | · | 1 | |
21 Feb |
vs Blackpool |
D 2–2 | 90 | · | · | |
17 Feb |
@ Reading |
D 1–1 | 90 | · | · | |
14 Feb |
@ Lincoln City |
D 1–1 | 29 | · | · |
| Season | Team | Apps | G | A | Rating |
|---|---|---|---|---|---|
| ▸ 2026–2027 | Bolton Wanderers | 13 | 1 | 0 | |
| Championship | 12 | 1 | 0 | ||
| EFL Cup | 1 | 0 | 0 | ||
| ▸ 2025–2026 | Bolton Wanderers | 46 | 3 | 4 | |
| League One | 41 | 3 | 4 | ||
| EFL Trophy | 3 | 0 | 0 | ||
| FA Cup | 2 | 0 | 0 | — | |
| ▸ 2024–2025 | Bolton Wanderers | 38 | 4 | 5 | |
| League One | 34 | 3 | 5 | ||
| EFL Trophy | 1 | 0 | 0 | — | |
| FA Cup | 1 | 1 | 0 | — | |
| EFL Cup | 2 | 0 | 0 | ||
| ▸ 2023–2024 | Bolton Wanderers | 53 | 4 | 13 | |
| League One | 46 | 2 | 12 | ||
| EFL Trophy | 3 | 2 | 1 | — | |
| FA Cup | 3 | 0 | 0 | ||
| EFL Cup | 1 | 0 | 0 | ||
| ▸ 2022–2023 | Bolton Wanderers | 34 | 2 | 2 | |
| League One | 26 | 2 | 2 | ||
| EFL Trophy | 8 | 0 | 0 | — | |
| ▸ 2021–2022 | Bolton Wanderers | 20 | 4 | 1 | |
| League One | 15 | 4 | 1 | ||
| EFL Trophy | 2 | 0 | 0 | — | |
| FA Cup | 1 | 0 | 0 | ||
| EFL Cup | 2 | 0 | 0 | ||
| ▸ 2020–2021 | Newport County | 53 | 3 | 4 | |
| League Two | 46 | 3 | 4 | ||
| FA Cup | 3 | 0 | 0 | ||
| EFL Cup | 4 | 0 | 0 | — | |
| ▸ 2019–2020 | Newport County | 42 | 2 | 3 | |
| League Two | 33 | 2 | 3 | ||
| EFL Trophy | 3 | 0 | 0 | — | |
| FA Cup | 4 | 0 | 0 | ||
| EFL Cup | 2 | 0 | 0 | — | |
| ▸ 2018–2019 | Newport County | 46 | 1 | 1 | |
| League Two | 36 | 1 | 1 | — | |
| EFL Trophy | 4 | 0 | 0 | — | |
| FA Cup | 4 | 0 | 0 | ||
| EFL Cup | 2 | 0 | 0 | — | |
| ▸ 2017–2018 | Newport County | 13 | 2 | 0 | — |
| League Two | 13 | 2 | 0 | — | |
| ▸ 2016–2017 | Newport County | 25 | 7 | 4 | |
| League Two | 20 | 5 | 4 | — | |
| EFL Trophy | 1 | 0 | 0 | — | |
| FA Cup | 4 | 2 | 0 | ||
| ▸ 2015–2016 | Yeovil Town | 16 | 2 | 0 | — |
| League Two | 13 | 2 | 0 | — | |
| EFL Trophy | 1 | 0 | 0 | — | |
| FA Cup | 2 | 0 | 0 | — | |
| ▸ 2014–2015 | Yeovil Town | 13 | 0 | 0 | — |
| League One | 13 | 0 | 0 | — | |
| ▸ 2014–2015 | Swansea City | 1 | 0 | 0 | — |
| EFL Cup | 1 | 0 | 0 | — |
Bolton Wanderers
| Competition | Won | Runner-up |
|---|---|---|
| EFL Trophy ×1 | 2022/2023 | — |
Latest news2 articles
Championship roundup: Middlesbrough edge Stoke in thriller, Watford collapse at Cardiff
Middlesbrough stay second after a 3-2 win over Stoke featuring an own goal and a late winner, Watford drop into the relegation zone after a 5-1 thrashing at Cardiff, Birmingham cruise past 10-man Preston and results come thick and fast across the Championship.
Ten-man Stoke end 36-year wait for win at Bolton as Cissé and Wilmot sink Wanderers
Lamine Cissé and Ben Wilmot scored as 10-man Stoke City beat Bolton Wanderers 2-1 at the Toughsheet Community Stadium to claim their first win at Bolton since October 1990 and stretch their unbeaten Sky Bet Championship run to six games, lifting Mark Robins' side to fourth while the Trotters slipped to 17th.

Championship
EFL Cup
UEFA Nations League A





































