Playing now
Live| Season | Team | Competition | MP | Min | G | A |
|---|---|---|---|---|---|---|
| 2025/26 | Southport | English Blue Square Bet North | 7 | 380 | 0 | 0 |
| 2025/26 | Truro City | English Conference National | 8 | 289 | 0 | 1 |
| 2025/26 | Truro City | English National League Cup | 2 | 162 | 0 | 0 |
| 2023/24 | Morecambe | FA Cup | 2 | 93 | 0 | 0 |
| 2023/24 | Morecambe | English Johnstone's Paints Trophy | 1 | 90 | 0 | 0 |
| 2023/24 | Morecambe | English League 2 | 28 | 1,457 | 1 | 0 |
| 2023/24 | Morecambe | EFL Cup | 1 | 16 | 0 | 0 |
| 2022/23 | Morecambe | English Johnstone's Paints Trophy | 2 | 96 | 0 | 1 |
| 2022/23 | Morecambe | English League 1 | 23 | 1,141 | 0 | 1 |
| 2022/23 | Morecambe | EFL Cup | 2 | 151 | 0 | 0 |
| 2021/22 | Port Vale | FA Cup | 1 | 9 | 0 | 0 |
| 2021/22 | Port Vale | English Johnstone's Paints Trophy | 3 | 215 | 1 | 1 |
| 2021/22 | Port Vale | English League 2 | 14 | 451 | 0 | 1 |
| 2020/21 | Port Vale | English Johnstone's Paints Trophy | 1 | 33 | 0 | 0 |
| 2020/21 | Port Vale | English League 2 | 25 | 1,459 | 1 | 2 |
| 2020/21 | Scunthorpe United | FA Cup | 1 | 71 | 0 | 0 |
| 2019/20 | Port Vale | FA Cup | 3 | 241 | 0 | 0 |
| 2019/20 | Port Vale | English Johnstone's Paints Trophy | 4 | 198 | 2 | 0 |
| 2019/20 | Port Vale | English League 2 | 18 | 1,474 | 5 | 1 |
| 2017/18 | Nottingham Forest U23 | English U21 Professional Development League 2 | 2 | 210 | 0 | 0 |
| Total | 20 seasons | 148 | 8,236 | 10 | 8 |
English Blue Square Bet North
2025/26Compared with 215 players in the same position in 2025/26.
Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.
Small sample so far: few matches played.
No data in this competition: Pass accuracy, Duels won.
| Metric | Value | Percentile |
|---|---|---|
| Chances created | 0.00 | 50 |
| Dribbles | 0.00 | 50 |
| Recoveries | 0.00 | 50 |
| Forward passes | 0.00 | 50 |
No stats available right now.
English FA Trophy
2025/26No stats available right now.
English Conference National
2025/26Compared with 191 players in the same position in 2025/26.
Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.
Small sample so far: few matches played.
No data in this competition: Duels won.
| Metric | Value | Percentile |
|---|---|---|
| Chances created | 0.31 | 96 |
| Pass accuracy | 100% | 50 |
| Dribbles | 0.00 | 50 |
| Recoveries | 0.00 | 50 |
| Forward passes | 0.31 | 96 |
| Metric | Total |
|---|---|
| Assists | 1 |
| Big chances created | 1 |
English FA Cup Qualifying
2025/26No stats available right now.
English National League Cup
2025/26| Metric | Total |
|---|---|
| Big chances created | 1 |
| Shots | 4 |
| Clearances | 1 |
FA Cup
2023/24No stats available right now.
English Johnstone's Paints Trophy
2023/24| Metric | Total |
|---|---|
| Big chances created | 4 |
| Shots | 2 |
| Tackles won | 1 |
| Interceptions | 1 |
English League 2
2023/24Compared with 175 players in the same position in 2023/24.
Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.
| Metric | Value | Percentile |
|---|---|---|
| Chances created | 0.93 | 36 |
| Pass accuracy | 86% | 93 |
| Dribbles | 0.56 | 44 |
| Duels won | 55% | 81 |
| Recoveries | 1.24 | 17 |
| Forward passes | 25.14 | 48 |
| Metric | Total |
|---|---|
| Goals | 1 |
| Big chances created | 15 |
| Shots | 8 |
| Dribbles completed | 9 |
| Tackles won | 14 |
| Interceptions | 6 |
| Clearances | 27 |
| Clean sheets | 1 |
EFL Cup
2023/24| Metric | Total |
|---|---|
| Tackles won | 1 |
FA Cup
2022/23No stats available right now.
English Johnstone's Paints Trophy
2022/23| Metric | Total |
|---|---|
| Assists | 1 |
| Big chances created | 1 |
| Shots | 2 |
| Tackles won | 1 |
| Interceptions | 1 |
English League 1
2022/23Compared with 180 players in the same position in 2022/23.
Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.
| Metric | Value | Percentile |
|---|---|---|
| Chances created | 1.26 | 64 |
| Pass accuracy | 76% | 54 |
| Dribbles | 0.79 | 61 |
| Duels won | 48% | 39 |
| Recoveries | 1.89 | 41 |
| Forward passes | 21.14 | 34 |
| Metric | Total |
|---|---|
| Assists | 1 |
| Big chances created | 16 |
| Shots | 12 |
| Dribbles completed | 10 |
| Tackles won | 15 |
| Interceptions | 9 |
| Clearances | 9 |
EFL Cup
2022/23| Metric | Total |
|---|---|
| Shots | 1 |
| Dribbles completed | 2 |
| Tackles won | 1 |
| Interceptions | 1 |
FA Cup
2021/22No stats available right now.
English Johnstone's Paints Trophy
2021/22| Metric | Total |
|---|---|
| Goals | 1 |
| Assists | 1 |
| Big chances created | 3 |
| Shots | 5 |
| Dribbles completed | 2 |
| Tackles won | 2 |
| Interceptions | 3 |
| Clearances | 3 |
| Clean sheets | 2 |
English League 2
2021/22Compared with 172 players in the same position in 2021/22.
Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.
| Metric | Value | Percentile |
|---|---|---|
| Chances created | 1.20 | 61 |
| Pass accuracy | 75% | 70 |
| Dribbles | 1.40 | 93 |
| Duels won | 60% | 93 |
| Recoveries | 2.00 | 51 |
| Forward passes | 30.13 | 81 |
| Metric | Total |
|---|---|
| Assists | 1 |
| Big chances created | 6 |
| Shots | 9 |
| Dribbles completed | 7 |
| Tackles won | 5 |
| Interceptions | 5 |
| Clearances | 6 |
EFL Cup
2021/22No stats available right now.
FA Cup
2020/21No stats available right now.
English Johnstone's Paints Trophy
2020/21| Metric | Total |
|---|---|
| Clearances | 1 |
English League 2
2020/21Compared with 179 players in the same position in 2020/21.
Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.
| Metric | Value | Percentile |
|---|---|---|
| Chances created | 0.86 | 48 |
| Pass accuracy | 79% | 85 |
| Dribbles | 0.74 | 72 |
| Duels won | 50% | 55 |
| Recoveries | 1.23 | 14 |
| Forward passes | 20.85 | 24 |
| Metric | Total |
|---|---|
| Goals | 1 |
| Assists | 2 |
| Big chances created | 14 |
| Shots | 21 |
| Dribbles completed | 12 |
| Tackles won | 11 |
| Interceptions | 9 |
| Clearances | 11 |
| Clean sheets | 1 |
EFL Cup
2020/21No stats available right now.
FA Cup
2020/21| Metric | Total |
|---|---|
| Shots | 1 |
| Clearances | 1 |
FA Cup
2019/20| Metric | Total |
|---|---|
| Shots | 1 |
| Interceptions | 1 |
| Clean sheets | 1 |
English Johnstone's Paints Trophy
2019/20| Metric | Total |
|---|---|
| Goals | 2 |
| Big chances created | 2 |
| Shots | 3 |
| Dribbles completed | 3 |
| Tackles won | 1 |
| Interceptions | 1 |
| Clearances | 1 |
English League 2
2019/20| Metric | Total |
|---|---|
| Goals | 5 |
| Assists | 1 |
| Big chances created | 12 |
| Shots | 31 |
| Dribbles completed | 6 |
| Tackles won | 20 |
| Interceptions | 7 |
| Clearances | 14 |
| Clean sheets | 3 |
EFL Cup
2019/20No stats available right now.
English U21 Professional Development League 2
2019/20No stats available right now.
English Barclays U21 Premier League Cup
2018/19No stats available right now.
English U21 Professional Development League 2
2018/19No stats available right now.
U21 Club Friendlies
2018/19No stats available right now.
English Barclays U21 Premier League Cup
2017/18No stats available right now.
English U21 Professional Development League 2
2017/18| Metric | Total |
|---|---|
| Shots | 3 |
| Dribbles completed | 1 |
| Tackles won | 3 |
| Interceptions | 7 |
| Clearances | 3 |
| Clean sheets | 1 |
Recent matches
| Match | Min | G | A | KP | Drb | Duel | Rec | Tkl | Pass | Score |
|---|---|---|---|---|---|---|---|---|---|---|
| 01/06AwaySwansea CityP2-0 | 90' | 0 | 0 | 0 | 0 | 3 | 0 | 0 | 0/0 | 6.1 |
| 12/02AwayWycombe WanderersG0-2 | 3' | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0/0 | 6.0 |
| 08/08AwayRotherham UnitedE1-1 | 16' | 0 | 0 | 0 | 0 | 2 | 1 | 1 | 1/2 | 6.1 |
| 08/23AwayRotherham UnitedG0-1 | 65' | 0 | 0 | 0 | 0 | 2 | 0 | 1 | 14/16 | 5.9 |
| 08/09Stoke CityE0-0 | 86' | 0 | 0 | 0 | 2 | 4 | 2 | 0 | 13/18 | 6.5 |
| 11/06Accrington StanleyG5-1 | 9' | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0/0 | 6.0 |
| 11/08Solihull MoorsP2-3 | 71' | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0/0 | 5.8 |
| 01/04AwayManchester CityP4-1 | 61' | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 7/9 | 6.2 |
| 11/30AwayCheltenham TownG1-3 | 90' | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0/0 | 6.2 |
| 11/09AwayMK DonsG0-1 | 90' | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0/0 | 6.0 |
SWE
POL
NIR
HUN
BEL
FRA
GLP
BRB
TUN
BOT
SSL
REC
TUR
ITA
ROU
BIH
CUB
SUR
MTQ
SKN
GRN
LCA
BER
JAM
HON
GUA
SLV
LIB
OLI
QAT_U19
WAN
ALB
PRK
CHN
ARM
MNE
GEO
UKR
LVA
CYP
JPN
VEN
KOR
URU
ZIM
COD
CTA
BFA
EQG
SLE
KHA
WAK
SHA
DUH
SAI
RAY
DEN
ENG




