Loading live ticker…
Declan John

Declan John

St. Mirren
Left Midfielder Wales
Age 30
Height 178 cm
Foot Left
Country Wales
Value €357.4k
Contract 2027-05-31
📈
Form
Rating per season, last 5 matches, and timeline all matches
Season
6.84
42 matches
Last 5
6.56
-0.28 vs season
Best
8.8
vs Falkirk
MOTM
1
of 30 matches
Rating by match (last 30)
5.0 6.0 7.0 8.0 9.0 6.7 2025-08-03 · A vs Celtic · 0G 0A · 6.7 6.8 2025-08-09 · H vs Motherwell · 0G 0A · 6.8 6.6 2025-08-24 · H vs Rangers · 0G 0A · 6.6 7.8 2025-08-31 · A vs Hibernian · 0G 1A · 7.8 8.8 2025-09-13 · A vs Falkirk · 1G 1A · 8.8 7.2 2025-09-27 · H vs Dundee FC · 0G 0A · 7.2 6.3 2025-10-04 · A vs Kilmarnock · 0G 0A · 6.3 6.3 2025-10-18 · H vs Aberdeen · 0G 0A · 6.3 6.6 2025-10-25 · A vs Dundee United · 0G 0A · 6.6 6.8 2025-10-29 · H vs Hearts · 0G 0A · 6.8 6.0 2025-11-08 · H vs Hibernian · 0G 0A · 6.0 6.9 2025-11-22 · H vs Celtic · 0G 0A · 6.9 6.2 2025-11-29 · A vs Dundee FC · 0G 0A · 6.2 7.7 2025-12-06 · H vs Dundee United · 0G 1A · 7.7 7.6 2025-12-20 · H vs Livingston · 0G 1A · 7.6 7.6 2025-12-27 · H vs Kilmarnock · 0G 0A · 7.6 6.7 2025-12-30 · A vs Rangers · 0G 0A · 6.7 6.7 2026-01-03 · A vs Motherwell · 0G 0A · 6.7 5.9 2026-01-10 · H vs Falkirk · 0G 0A · 5.9 7.2 2026-01-14 · A vs Hearts · 0G 0A · 7.2 7.1 2026-01-20 · A vs Livingston · 0G 0A · 7.1 8.4 2026-02-03 · H vs Hearts · 0G 1A · 8.4 6.8 2026-02-11 · A vs Kilmarnock · 0G 0A · 6.8 6.2 2026-02-14 · A vs Hibernian · 0G 0A · 6.2 5.8 2026-02-21 · H vs Motherwell · 0G 0A · 5.8 6.0 2026-03-03 · A vs Dundee United · 0G 0A · 6.0 6.4 2026-03-21 · A vs Falkirk · 0G 0A · 6.4 7.6 2026-04-04 · H vs Aberdeen · 0G 0A · 7.6 6.5 2026-04-11 · A vs Celtic · 0G 0A · 6.5 6.3 2026-04-25 · H vs Livingston · 0G 0A · 6.3 08-03 09-27 11-08 12-27 01-20 03-03 04-25
≥8.0 7.0–8.0 6.0–7.0 5.5–6.0 <5.5
🧬
Attributes
Chances created Aerial duels Defensive actions Goals Shot attempts Touches
Filter:
Apps
42
Goals
1
Assists
9
Rating
6.84
Goals
1
44%
Assists
5
92%
Rating
6.84
55%
Matches
30
67%
Started
28
79%
Minutes
2374
76%
🎯
Stats compared to other midfielders
Premiership · percentile vs peers
90% 34% 10% 27% 17% 18%
Chances created
90%
Aerial duels
34%
Defensive actions
10%
Goals
27%
Shot attempts
17%
Touches
18%
🎯
Shot Map
15 shots per season
Goals
1
On target
11
xG
0.85
Conversion
7%
Goal Saved Off target
🔥
Heatmap
1386 touches this season
Attack
Touches
1386
Attack
44%
Middle
31%
Ø position
56%
ATTACK

Detailed Stats & Percentiles (Premiership)

Shooting

Stat Total Per 90
Percentile
avg 46%
Per 90 pctl
avg 29%
Goals 1 0.04
44
45
xG 0.84 0.03
48
27
xGOT 0.47 0.02
36
28
xG excl. penalty 0.84 0.03
48
27
Shots 15 0.57
55
23
Shots on target 3 0.11
44
27

Passing

Stat Total Per 90
Percentile
avg 73%
Per 90 pctl
avg 62%
Assists 5 0.19
92
87
xA 6.44 0.24
96
89
Accurate passes 617 23.39
67
20
Pass accuracy 78.5 78.50
37
37
Accurate long balls 32 1.21
61
23
Long ball accuracy 34.4 34.41
16
16
Chances created 46 1.74
96
87
Big chances created 17 0.64
100
100
Successful crosses 43 1.63
96
94
Cross accuracy 27.6 27.56
68
68

Possession

Stat Total Per 90
Percentile
avg 50%
Per 90 pctl
avg 34%
Dribbles 12 0.45
68
35
Dribbles success rate 48.0 48.00
42
42
Duels won 61 2.31
44
1
Duels won % 48.0 48.03
35
35
Aerials won 18 0.68
57
22
Aerials won % 38.3 38.30
28
28
Touches 1216 46.10
74
16
Touches in opposition box 52 1.97
84
76
Dispossessed 10 0.38
46
88
Fouls won 5 0.19
20
2

Defending

Stat Total Per 90
Percentile
avg 50%
Per 90 pctl
avg 34%
Defensive actions 96 3.64
67
15
Tackles 26 0.99
49
5
Interceptions 11 0.42
45
7
Blocked scoring attempt 7 0.27
71
45
Fouls committed 7 0.27
18
2
Recoveries 79 2.99
62
7
Possession won final 3rd 4 0.15
41
16
Dribbled past 7 0.27
66
93
Clearances 52 1.97
83
58
Clean sheets 3 0.11
67
59
Goals conceded while on pitch 38 1.44
16
50
xG against while on pitch 35.57 1.35
18
45

Discipline

Stat Total Per 90
Percentile
avg 81%
Per 90 pctl
avg 93%
Yellow cards 1 0.04
63
87
Red cards 0 0.00
100
100

Recent Matches (38)

Date Opponent Comp Score Min G A Rating
2026-04-25 vs Livingston Premiership Relegation Group 0-2 82 0 0 6.3
2026-04-19 @ Celtic FA Cup 6-2 106 0 1
2026-04-11 @ Celtic Premiership 1-0 81 0 0 6.5
2026-04-04 vs Aberdeen Premiership 2-0 59 0 0 7.6
2026-03-21 @ Falkirk Premiership 1-2 33 0 0 6.4
2026-03-08 vs Partick Thistle FA Cup 2-1 80 0 0
2026-03-03 @ Dundee United Premiership 2-1 25 0 0 6.0
2026-02-21 vs Motherwell Premiership 0-5 90 0 0 5.8
2026-02-14 @ Hibernian Premiership 2-0 90 0 0 6.2
2026-02-11 @ Kilmarnock Premiership 4-3 84 0 0 6.8
2026-02-06 @ Airdrieonians FA Cup 1-2 120 0 0
2026-02-03 vs Hearts Premiership 1-0 90 0 1 8.4
2026-01-31 vs Dundee FC Premiership 0-0 0 0 0
2026-01-20 @ Livingston Premiership 1-1 79 0 0 7.1
2026-01-14 @ Hearts Premiership 2-0 90 0 0 7.2
2026-01-10 vs Falkirk Premiership 0-2 45 0 0 5.9
2026-01-03 @ Motherwell Premiership 2-0 90 0 0 6.7
2025-12-30 @ Rangers Premiership 2-1 90 0 0 6.7
2025-12-27 vs Kilmarnock Premiership 0-0 90 0 0 7.6
2025-12-20 vs Livingston Premiership 1-0 83 0 1 7.6
2025-12-14 vs Celtic League Cup 3-1 78 0 1
2025-12-06 vs Dundee United Premiership 2-0 82 0 1 7.7
2025-11-29 @ Dundee FC Premiership 3-1 32 0 0 6.2
2025-11-22 vs Celtic Premiership 0-1 90 0 0 6.9
2025-11-08 vs Hibernian Premiership 0-3 81 0 0 6.0
2025-11-01 @ Motherwell League Cup 1-4 88 0 1
2025-10-29 vs Hearts Premiership 2-2 90 0 0 6.8
2025-10-25 @ Dundee United Premiership 3-1 90 0 0 6.6
2025-10-18 vs Aberdeen Premiership 0-1 89 0 0 6.3
2025-10-04 @ Kilmarnock Premiership 2-0 90 0 0 6.3
2025-09-27 vs Dundee FC Premiership 1-0 86 0 0 7.2
2025-09-19 @ Kilmarnock League Cup 2-2 120 0 0
2025-09-13 @ Falkirk Premiership 1-2 89 1 1 8.8
2025-08-31 @ Hibernian Premiership 1-1 90 0 1 7.8
2025-08-24 vs Rangers Premiership 1-1 84 0 0 6.6
2025-08-16 vs Hearts League Cup 1-1 46 0 1
2025-08-09 vs Motherwell Premiership 0-0 90 0 0 6.8
2025-08-03 @ Celtic Premiership 1-0 90 0 0 6.7

Career

Season Team Type Apps G A Rating
2025/2026 St. Mirren senior 42 1 9 6.84
2024/2025 St. Mirren senior 20 2 1 7.01
2023/2024 Salford City senior 33 0 3 6.72
2022/2023 Bolton Wanderers senior 27 1 3 6.80
2021/2022 Bolton Wanderers senior 44 5 6 7.00
2020/2021 Bolton Wanderers senior 21 2 1 7.10
2019/2020 Swansea City senior 5 0 0 6.13
2018/2019 Swansea City senior 13 0 0 6.15
2017/2018 Rangers senior 31 3 3 -
2016/2017 Cardiff City senior 16 0 0 6.41
2015/2016 Chesterfield senior 6 0 0 -
2015/2016 Cardiff City senior 1 0 0 -
2014/2015 Barnsley senior 9 0 0 -
2014/2015 Cardiff City senior 10 0 1 -
2013/2014 Cardiff City senior 23 0 0 -
2012/2013 Cardiff City senior 2 0 0 -
2019/2020 Swansea City U23 youth 2 0 0 -
2018/2019 Swansea City U23 youth 2 0 0 -
2019 Wales national team 1 0 0 -
2018 Wales national team 4 0 0 -
2014 Wales national team 2 0 0 -
2017 Wales U21 national team 7 0 0 -
2015 Wales U21 national team 2 0 0 -
2014 Wales U19 national team 3 1 0 -
2013 Wales U19 national team 3 0 0 -
2012 Wales U17 national team 4 0 0 -

Transfer Value History

Trophies

Bolton Wanderers
🏆 EFL Trophy x1
Cardiff City
🏆 Championship x1
Help