Age 30
Height 183 cm
Foot Right
Country Wales
Value €147.8k
Contract 2027-05-31
🧬
Attributes
Chances created
Aerial duels
Defensive actions
Goals
Shot attempts
Touches
Filter:
Apps
44
Goals
13
Assists
2
Goals
9
90%
Assists
1
34%
Matches
32
85%
Started
19
75%
Minutes
1885
78%
🎯
Stats compared to other forwards
Championship · percentile vs peers
Chances created
67%
Aerial duels
72%
Defensive actions
42%
Goals
17%
Shot attempts
9%
Touches
52%
Detailed Stats & Percentiles (Championship)
Shooting
| Stat | Total | Per 90 |
Percentile
avg 85%
|
Per 90 pctl
avg 71%
|
|---|---|---|---|---|
| Goals | 9 | 0.43 |
90
|
80
|
| Shots | 49 | 2.34 |
85
|
70
|
| Shots on target | 28 | 1.34 |
90
|
78
|
| Headed shots | 10 | 0.48 |
78
|
58
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 17%
|
Per 90 pctl
avg 19%
|
|---|---|---|---|---|
| Assists | 1 | 0.05 |
34
|
39
|
| Accurate passes | 0 | 0.00 |
0
|
0
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 62%
|
Per 90 pctl
avg 59%
|
|---|---|---|---|---|
| Duels won | 3 | 0.14 |
56
|
56
|
| Duels won % | 60.0 | 60.00 |
75
|
75
|
| Touches | 4 | 0.19 |
43
|
43
|
| Dispossessed | 0 | 0.00 |
0
|
0
|
| Fouls won | 49 | 2.34 |
100
|
87
|
| Penalties awarded | 2 | 0.10 |
100
|
95
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 68%
|
Per 90 pctl
avg 80%
|
|---|---|---|---|---|
| Fouls committed | 32 | 1.53 |
85
|
73
|
| Clean sheets | 5 | 0.24 |
87
|
87
|
| Goals conceded while on pitch | 19 | 0.91 |
31
|
80
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 100%
|
Per 90 pctl
avg 100%
|
|---|---|---|---|---|
| Yellow cards | 0 | 0.00 |
100
|
100
|
| Red cards | 0 | 0.00 |
100
|
100
|
Shooting
| Stat | Total | Per 90 |
Percentile
avg 85%
|
Per 90 pctl
avg 71%
|
|---|---|---|---|---|
| Goals | 9 | 0.43 |
90
|
80
|
| Shots | 49 | 2.34 |
85
|
70
|
| Shots on target | 28 | 1.34 |
90
|
78
|
| Headed shots | 10 | 0.48 |
78
|
58
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 17%
|
Per 90 pctl
avg 19%
|
|---|---|---|---|---|
| Assists | 1 | 0.05 |
34
|
39
|
| Accurate passes | 0 | 0.00 |
0
|
0
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 62%
|
Per 90 pctl
avg 59%
|
|---|---|---|---|---|
| Duels won | 3 | 0.14 |
56
|
56
|
| Duels won % | 60.0 | 60.00 |
75
|
75
|
| Touches | 4 | 0.19 |
43
|
43
|
| Dispossessed | 0 | 0.00 |
0
|
0
|
| Fouls won | 49 | 2.34 |
100
|
87
|
| Penalties awarded | 2 | 0.10 |
100
|
95
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 68%
|
Per 90 pctl
avg 80%
|
|---|---|---|---|---|
| Fouls committed | 32 | 1.53 |
85
|
73
|
| Clean sheets | 5 | 0.24 |
87
|
87
|
| Goals conceded while on pitch | 19 | 0.91 |
31
|
80
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 100%
|
Per 90 pctl
avg 100%
|
|---|---|---|---|---|
| Yellow cards | 0 | 0.00 |
100
|
100
|
| Red cards | 0 | 0.00 |
100
|
100
|
Recent Matches (40)
| Date | Opponent | Comp | Score | Min | G | A | Rating |
|---|---|---|---|---|---|---|---|
| 2026-05-25 | @ St. Mirren | Premiership Qualification | 1-0 | 90 | 0 | 0 | |
| 2026-05-21 | vs St. Mirren | Premiership Qualification | 1-1 | 90 | 0 | 0 | |
| 2026-05-15 | vs Dunfermline Athletic | Premiership Qualification | 2-1 | 90 | 1 | 1 | |
| 2026-05-12 | @ Dunfermline Athletic | Premiership Qualification | 1-1 | 24 | 0 | 0 | |
| 2026-05-01 | vs Queen's Park | Championship | 1-1 | 61 | 0 | 0 | |
| 2026-04-18 | @ Airdrieonians | Championship | 2-2 | 68 | 0 | 0 | |
| 2026-04-11 | vs Dunfermline Athletic | Championship | 2-0 | 72 | 2 | 0 | |
| 2026-04-04 | @ Ayr United | Championship | 1-1 | 89 | 0 | 0 | |
| 2026-03-27 | vs Ross County | Championship | 3-1 | 65 | 1 | 0 | |
| 2026-03-24 | @ Raith Rovers | Championship | 0-2 | 90 | 0 | 0 | |
| 2026-03-20 | vs St. Johnstone | Championship | 0-0 | 90 | 0 | 0 | |
| 2026-03-13 | @ Greenock Morton | Championship | 1-2 | 90 | 1 | 0 | |
| 2026-03-08 | @ St. Mirren | FA Cup | 2-1 | 90 | 0 | 0 | |
| 2026-02-28 | vs Arbroath | Championship | 0-0 | 90 | 0 | 0 | |
| 2026-02-24 | @ Dunfermline Athletic | Championship | 2-2 | 31 | 1 | 0 | |
| 2026-02-21 | vs Airdrieonians | Championship | 1-0 | 90 | 0 | 0 | |
| 2026-02-07 | @ Elgin City | FA Cup | 2-3 | 90 | 0 | 0 | |
| 2026-01-30 | @ St. Johnstone | Championship | 2-2 | 90 | 0 | 0 | |
| 2026-01-24 | vs Ayr United | Championship | 2-1 | 89 | 1 | 0 | |
| 2026-01-09 | @ Ross County | Championship | 2-0 | 90 | 0 | 0 | |
| 2026-01-03 | vs Greenock Morton | Championship | 3-2 | 90 | 0 | 0 | |
| 2025-12-27 | @ Queen's Park | Championship | 2-2 | 90 | 0 | 0 | |
| 2025-12-20 | vs Raith Rovers | Championship | 0-0 | 26 | 0 | 0 | |
| 2025-12-13 | @ Arbroath | Championship | 2-1 | 90 | 1 | 0 | |
| 2025-12-06 | @ Ayr United | Championship | 0-0 | 90 | 0 | 0 | |
| 2025-11-25 | vs Dunfermline Athletic | Championship | 1-0 | 20 | 0 | 0 | |
| 2025-11-22 | vs St. Johnstone | Championship | 2-1 | 81 | 0 | 1 | |
| 2025-11-07 | @ Airdrieonians | Championship | 1-1 | 19 | 0 | 0 | |
| 2025-11-01 | vs Queen's Park | Championship | 5-0 | 22 | 0 | 0 | |
| 2025-10-21 | vs Ayr United | Championship | 2-1 | 45 | 0 | 0 | |
| 2025-10-18 | vs Ross County | Championship | 1-0 | 29 | 0 | 0 | |
| 2025-10-11 | @ Greenock Morton | Championship | 1-1 | 17 | 1 | 0 | |
| 2025-10-04 | vs Arbroath | Championship | 1-1 | 31 | 0 | 0 | |
| 2025-09-30 | @ Queen's Park | Championship | 0-1 | 27 | 0 | 0 | |
| 2025-09-27 | @ Dunfermline Athletic | Championship | 0-2 | 25 | 0 | 0 | |
| 2025-09-21 | vs Celtic | League Cup | 0-4 | 44 | 0 | 0 | |
| 2025-09-12 | vs Airdrieonians | Championship | 2-1 | 28 | 1 | 0 | |
| 2025-08-30 | vs Raith Rovers | Championship | 3-2 | 27 | 0 | 0 | |
| 2025-08-23 | @ Ross County | Championship | 1-3 | 23 | 0 | 0 | |
| 2025-08-16 | vs Ayr United | League Cup | 2-0 | 18 | 0 | 0 |
Career
| Season | Team | Type | Apps | G | A | Rating |
|---|---|---|---|---|---|---|
| 2025/2026 | Partick Thistle | senior | 44 | 13 | 2 | - |
| 2024/2025 | Ross County | senior | 29 | 2 | 1 | 6.06 |
| 2023/2024 | Inverness CT | senior | 19 | 6 | 2 | 6.71 |
| 2023/2024 | Ross County | senior | 16 | 0 | 0 | 5.92 |
| 2022/2023 | Ross County | senior | 13 | 1 | 1 | 6.14 |
| 2021/2022 | Ross County | senior | 6 | 0 | 0 | 6.09 |
| 2021/2022 | Wycombe Wanderers | senior | 2 | 0 | 0 | 5.94 |
| 2020/2021 | Wycombe Wanderers | senior | 23 | 1 | 0 | 5.82 |
| 2019/2020 | Wycombe Wanderers | senior | 29 | 4 | 2 | 6.00 |
| 2018/2019 | Wycombe Wanderers | senior | 36 | 6 | 1 | - |
| 2017/2018 | Stevenage | senior | 28 | 4 | 2 | - |
| 2016/2017 | Newport County | senior | 18 | 2 | 0 | - |
| 2015/2016 | Greenock Morton | senior | 30 | 4 | 1 | - |
| 2011/2012 | Aberystwyth Town FC | senior | 11 | 1 | 0 | - |
| 2016/2017 | Swansea City U23 | youth | 10 | 2 | 0 | - |
Transfer Value History
Teammates
Scott Martin
Lewis Budinauckas
Cammy Logan
Patrick Reading
Lee Ashcroft
Kyle Turner
Daniel Mackay
Oisin Smyth
Logan Chalmers
Gary Mackay-Steven
Robbie Crawford
Sean Kelly
Ethan Ingram
Zander MacKenzie
Ricco Diack
Luke McBeth
Daniel O'Reilly
Aidan Fitzpatrick
Cale Loughrey
Ben Stanway
Tony Watt
Thomas Horn
Luis Cameron
Matthew Falconer
Jamie Low
Liam Dolan
Daniel Gray
Gabriel Nosa Erhabor
Connor Storey
Tsoanelo Letsosa
Partick Thistle