Age 28
Height 180 cm
Foot Left
Country England
🧬
Attributes
Chances created
Aerial duels
Defensive actions
Goals
Shot attempts
Touches
Filter:
Apps
30
Goals
1
Assists
0
Goals
1
51%
Assists
0
0%
Matches
22
41%
Started
16
39%
Minutes
1484
46%
🎯
Stats compared to other fullbacks
Championship · percentile vs peers
Chances created
47%
Aerial duels
97%
Defensive actions
96%
Goals
0%
Shot attempts
15%
Touches
50%
Detailed Stats & Percentiles (Championship)
Shooting
| Stat | Total | Per 90 |
Percentile
avg 56%
|
Per 90 pctl
avg 69%
|
|---|---|---|---|---|
| Goals | 1 | 0.06 |
51
|
73
|
| Shots | 9 | 0.55 |
58
|
68
|
| Shots on target | 3 | 0.18 |
53
|
68
|
| Headed shots | 2 | 0.12 |
63
|
68
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 48%
|
Per 90 pctl
avg 48%
|
|---|---|---|---|---|
| Assists | 0 | 0.00 |
0
|
0
|
| Accurate passes | 0 | 0.00 |
0
|
0
|
| Successful crosses | 8 | 0.49 |
95
|
95
|
| Cross accuracy | 100.0 | 100.00 |
100
|
100
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 42%
|
Per 90 pctl
avg 44%
|
|---|---|---|---|---|
| Duels won | 1 | 0.06 |
36
|
41
|
| Duels won % | 25.0 | 25.00 |
36
|
36
|
| Touches | 64 | 3.88 |
87
|
82
|
| Touches in opposition box | 1 | 0.06 |
58
|
78
|
| Dispossessed | 0 | 0.00 |
0
|
0
|
| Fouls won | 9 | 0.55 |
34
|
26
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 58%
|
Per 90 pctl
avg 78%
|
|---|---|---|---|---|
| Fouls committed | 17 | 1.03 |
48
|
63
|
| Clean sheets | 7 | 0.42 |
68
|
92
|
| Goals conceded while on pitch | 13 | 0.79 |
58
|
80
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 75%
|
Per 90 pctl
avg 78%
|
|---|---|---|---|---|
| Yellow cards | 2 | 0.12 |
51
|
56
|
| Red cards | 0 | 0.00 |
100
|
100
|
Shooting
| Stat | Total | Per 90 |
Percentile
avg 56%
|
Per 90 pctl
avg 69%
|
|---|---|---|---|---|
| Goals | 1 | 0.06 |
51
|
73
|
| Shots | 9 | 0.55 |
58
|
68
|
| Shots on target | 3 | 0.18 |
53
|
68
|
| Headed shots | 2 | 0.12 |
63
|
68
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 48%
|
Per 90 pctl
avg 48%
|
|---|---|---|---|---|
| Assists | 0 | 0.00 |
0
|
0
|
| Accurate passes | 0 | 0.00 |
0
|
0
|
| Successful crosses | 8 | 0.49 |
95
|
95
|
| Cross accuracy | 100.0 | 100.00 |
100
|
100
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 42%
|
Per 90 pctl
avg 44%
|
|---|---|---|---|---|
| Duels won | 1 | 0.06 |
36
|
41
|
| Duels won % | 25.0 | 25.00 |
36
|
36
|
| Touches | 64 | 3.88 |
87
|
82
|
| Touches in opposition box | 1 | 0.06 |
58
|
78
|
| Dispossessed | 0 | 0.00 |
0
|
0
|
| Fouls won | 9 | 0.55 |
34
|
26
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 58%
|
Per 90 pctl
avg 78%
|
|---|---|---|---|---|
| Fouls committed | 17 | 1.03 |
48
|
63
|
| Clean sheets | 7 | 0.42 |
68
|
92
|
| Goals conceded while on pitch | 13 | 0.79 |
58
|
80
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 75%
|
Per 90 pctl
avg 78%
|
|---|---|---|---|---|
| Yellow cards | 2 | 0.12 |
51
|
56
|
| Red cards | 0 | 0.00 |
100
|
100
|
Recent Matches (36)
| Date | Opponent | Comp | Score | Min | G | A | Rating |
|---|---|---|---|---|---|---|---|
| 2026-05-01 | @ Ayr United | Championship | 0-1 | 90 | 0 | 0 | |
| 2026-04-24 | vs Raith Rovers | Championship | 2-0 | 90 | 0 | 0 | |
| 2026-04-21 | @ Dunfermline Athletic | Championship | 0-2 | 90 | 0 | 0 | |
| 2026-04-11 | vs Airdrieonians | Championship | 4-0 | 6 | 0 | 0 | |
| 2026-04-04 | @ Arbroath | Championship | 2-4 | 0 | 0 | 0 | |
| 2026-03-28 | vs Queen's Park | Championship | 1-1 | 73 | 0 | 0 | |
| 2026-03-20 | @ Partick Thistle | Championship | 0-0 | 0 | 0 | 0 | |
| 2026-03-14 | vs Ross County | Championship | 1-0 | 0 | 0 | 0 | |
| 2026-03-07 | @ Greenock Morton | Championship | 0-2 | 90 | 0 | 0 | |
| 2026-02-28 | vs Ayr United | Championship | 3-1 | 90 | 0 | 0 | |
| 2026-02-20 | @ Raith Rovers | Championship | 0-0 | 0 | 0 | 0 | |
| 2026-02-13 | @ Airdrieonians | Championship | 0-1 | 0 | 0 | 0 | |
| 2026-01-30 | vs Partick Thistle | Championship | 2-2 | 0 | 0 | 0 | |
| 2026-01-24 | vs Dunfermline Athletic | Championship | 0-1 | 0 | 0 | 0 | |
| 2026-01-03 | vs Arbroath | Championship | 1-0 | 0 | 0 | 0 | |
| 2025-12-27 | @ Ross County | Championship | 0-0 | 10 | 0 | 0 | |
| 2025-12-20 | vs Greenock Morton | Championship | 5-0 | 0 | 0 | 0 | |
| 2025-12-12 | @ Ayr United | Championship | 2-4 | 45 | 1 | 0 | |
| 2025-12-06 | vs Raith Rovers | Championship | 0-0 | 0 | 0 | 0 | |
| 2025-11-22 | @ Partick Thistle | Championship | 2-1 | 89 | 0 | 0 | |
| 2025-11-15 | vs Queen's Park | Championship | 4-3 | 0 | 0 | 0 | |
| 2025-11-08 | @ Dunfermline Athletic | Championship | 2-2 | 1 | 0 | 0 | |
| 2025-11-01 | vs Airdrieonians | Championship | 3-0 | 17 | 0 | 0 | |
| 2025-10-25 | @ Greenock Morton | Championship | 0-4 | 0 | 0 | 0 | |
| 2025-10-18 | @ Arbroath | Championship | 3-1 | 63 | 0 | 0 | |
| 2025-10-11 | vs Ross County | Championship | 0-0 | 90 | 0 | 0 | |
| 2025-10-04 | vs Ayr United | Championship | 0-0 | 0 | 0 | 0 | |
| 2025-09-27 | @ Queen's Park | Championship | 1-2 | 90 | 0 | 0 | |
| 2025-09-23 | @ Airdrieonians | Championship | 1-2 | 90 | 0 | 0 | |
| 2025-09-19 | vs Dunfermline Athletic | Championship | 2-1 | 74 | 0 | 0 | |
| 2025-09-13 | @ Raith Rovers | Championship | 0-2 | 90 | 0 | 0 | |
| 2025-08-30 | vs Greenock Morton | Championship | 1-1 | 71 | 0 | 0 | |
| 2025-08-23 | vs Arbroath | Championship | 3-0 | 45 | 0 | 0 | |
| 2025-08-16 | vs Motherwell | League Cup | 0-1 | 62 | 0 | 0 | |
| 2025-08-08 | @ Ross County | Championship | 0-1 | 90 | 0 | 0 | |
| 2025-08-02 | vs Partick Thistle | Championship | 5-1 | 90 | 0 | 0 |
Career
| Season | Team | Type | Apps | G | A | Rating |
|---|---|---|---|---|---|---|
| 2025/2026 | St. Johnstone | senior | 30 | 1 | 0 | - |
| 2024/2025 | Harrogate Town | senior | 20 | 0 | 1 | 6.92 |
| 2023/2024 | Harrogate Town | senior | 41 | 3 | 2 | 7.16 |
| 2022/2023 | Harrogate Town | senior | 21 | 0 | 0 | 7.36 |
| 2022/2023 | Bradford City | senior | 21 | 0 | 2 | 7.27 |
| 2021/2022 | Bradford City | senior | 28 | 2 | 1 | 6.93 |
| 2020/2021 | Bradford City | senior | 3 | 0 | 0 | 6.11 |
| 2020/2021 | Como | senior | 3 | 0 | 0 | - |
| 2015/2016 | Bury | senior | 2 | 0 | 0 | - |
| 2019/2020 | Everton U21 | youth | 4 | 0 | 0 | - |
| 2018/2019 | Everton U21 | youth | 1 | 0 | 0 | - |
| 2017/2018 | Everton U21 | youth | 3 | 0 | 0 | - |
| 2019/2020 | Everton U23 | youth | 21 | 1 | 1 | - |
| 2018/2019 | Everton U23 | youth | 13 | 0 | 0 | - |
| 2017/2018 | Everton U23 | youth | 18 | 1 | 0 | - |
| 2016/2017 | Everton U23 | youth | 7 | 1 | 0 | - |
Teammates
Craig Hepburn
Scott Bright
Toby Steward
Reghan Tumilty
Cheick Diabate
Morgan Boyes
Bozo Mikulic
Jason Holt
Jonathan Svedberg
Josh Fowler
Jamie Gullan
Samuel Stanton
Jack Baird
Louis Lloyd
Sam McClelland
Taylor Steven
Kai Fotheringham
Stephen Mallan
Joshua McPake
Liam Smith
Kyle Thomson
Reece McAlear
Franciszek Franczak
Jack Robertson
Trophies
St. Johnstone
🏆
Championship
x1
Everton U23
🏆
Premier League Cup
x1
🏆
Premier League 2
x2