Playing now
Live| Season | Team | Competition | MP | Min | G | A |
|---|---|---|---|---|---|---|
| 2024/25 | Hereford FC | English Blue Square Bet North | 9 | 233 | 0 | 0 |
| 2019/20 | Stourbridge | FA Cup | 2 | 173 | 0 | 0 |
| 2018/19 | Queens Park Rangers U23 | English U21 Professional Development League 2 | 1 | 90 | 0 | 0 |
| 2018/19 | Queens Park Rangers U23 | U23 Club Friendlies | 1 | 73 | 0 | 0 |
| 2017/18 | Queens Park Rangers U23 | English U21 Professional Development League 2 | 2 | 157 | 0 | 0 |
| 2016/17 | West Bromwich Albion PL2 | Barclays Under 21 Premier League | 6 | 409 | 0 | 0 |
| 2016/17 | West Bromwich Albion PL2 | English Barclays U21 Premier League Cup | 1 | 90 | 0 | 0 |
| 2016/17 | West Bromwich Albion PL2 | English Premier League 2 Division Two | 6 | 408 | 0 | 0 |
| 2016/17 | Worcester City | English Blue Square Bet North | 6 | 71 | 0 | 0 |
| 2015/16 | West Bromwich Albion PL2 | Barclays Under 21 Premier League | 2 | 101 | 0 | 0 |
| 2015/16 | West Bromwich Albion U18 | English Premier Academy League U18 | 3 | 266 | 1 | 1 |
| 2014/15 | West Bromwich Albion U18 | English Premier Academy League U18 | 5 | 347 | 1 | 3 |
| Total | 12 seasons | 44 | 2,418 | 2 | 4 |
English Blue Square Bet North
2024/25Compared with 102 players in the same position in 2024/25.
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: Aerial game.
| Metric | Value | Percentile |
|---|---|---|
| Goals | 0.00 | 2 |
| Shots | 0.00 | 2 |
| Chances created | 0.00 | 50 |
| Dribbles | 0.00 | 50 |
| Touches in the box | 0.00 | 50 |
No stats available right now.
English FA Trophy
2024/25No stats available right now.
English FA Cup Qualifying
2024/25No stats available right now.
English Johnstone's Paints Trophy
2019/20No stats available right now.
FA Cup
2019/20| Metric | Total |
|---|---|
| Shots | 1 |
English FA Cup Qualifying
2019/20No stats available right now.
Youth Friendlies
2019/20No stats available right now.
FA Cup
2018/19No stats available right now.
EFL Cup
2018/19No stats available right now.
English Npower Championship
2018/19No stats available right now.
English U21 Professional Development League 2
2018/19| Metric | Total |
|---|---|
| Big chances created | 3 |
| Interceptions | 1 |
U23 Club Friendlies
2018/19| Metric | Total |
|---|---|
| Big chances created | 3 |
| Dribbles completed | 2 |
| Clearances | 1 |
FA Cup
2017/18No stats available right now.
English Npower Championship
2017/18No stats available right now.
English U21 Professional Development League 2
2017/18| Metric | Total |
|---|---|
| Big chances created | 1 |
| Shots | 2 |
| Dribbles completed | 1 |
| Tackles won | 2 |
| Interceptions | 1 |
| Clearances | 1 |
Barclays Under 21 Premier League
2016/17Compared with 80 players in the same position in 2016/17.
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: Aerial game.
| Metric | Value | Percentile |
|---|---|---|
| Goals | 0.00 | 6 |
| Shots | 1.54 | 24 |
| Chances created | 0.00 | 3 |
| Dribbles | 0.00 | 10 |
| Touches in the box | 0.66 | 1 |
| Metric | Total |
|---|---|
| Shots | 7 |
English Johnstone's Paints Trophy
2016/17No stats available right now.
English Barclays U21 Premier League Cup
2016/17| Metric | Total |
|---|---|
| Big chances created | 1 |
| Shots | 1 |
| Interceptions | 4 |
| Clearances | 2 |
English Premier League 2 Division Two
2016/17Compared with 42 players in the same position in 2016/17.
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.
| Metric | Value | Percentile |
|---|---|---|
| Goals | 0.00 | 6 |
| Shots | 1.32 | 14 |
| Chances created | 1.32 | 62 |
| Dribbles | 0.88 | 43 |
| Touches in the box | 2.21 | 5 |
| Aerial game | 43% | 81 |
| Metric | Total |
|---|---|
| Big chances created | 6 |
| Shots | 6 |
| Dribbles completed | 4 |
| Tackles won | 5 |
| Interceptions | 6 |
English Blue Square Bet North
2016/17Compared with 75 players in the same position in 2016/17.
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: Aerial game.
| Metric | Value | Percentile |
|---|---|---|
| Goals | 0.00 | 4 |
| Shots | 0.00 | 4 |
| Chances created | 0.00 | 50 |
| Dribbles | 0.00 | 50 |
| Touches in the box | 0.00 | 50 |
No stats available right now.
English FA Trophy
2016/17No stats available right now.
Barclays Under 21 Premier League
2015/16Compared with 26 players in the same position in 2015/16.
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.
| Metric | Value | Percentile |
|---|---|---|
| Goals | 0.00 | 10 |
| Shots | 3.56 | 85 |
| Chances created | 0.89 | 46 |
| Dribbles | 0.89 | 65 |
| Touches in the box | 0.00 | 46 |
| Aerial game | 100% | 100 |
| Metric | Total |
|---|---|
| Big chances created | 1 |
| Shots | 4 |
| Dribbles completed | 1 |
| Tackles won | 4 |
| Interceptions | 4 |
English Barclays U21 Premier League Cup
2015/16No stats available right now.
English FA Youth Cup
2015/16No stats available right now.
English Premier Academy League U18
2015/16Compared with 31 players in the same position in 2015/16.
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.
| Metric | Value | Percentile |
|---|---|---|
| Goals | 0.34 | 45 |
| Shots | 1.02 | 3 |
| Chances created | 0.68 | 13 |
| Dribbles | 0.68 | 23 |
| Touches in the box | 0.00 | 50 |
| Aerial game | 100% | 98 |
| Metric | Total |
|---|---|
| Goals | 1 |
| Assists | 1 |
| Big chances created | 2 |
| Shots | 3 |
| Dribbles completed | 2 |
| Tackles won | 5 |
| Interceptions | 5 |
English FA Youth Cup
2014/15No stats available right now.
English Premier Academy League U18
2014/15| Metric | Total |
|---|---|
| Goals | 1 |
| Assists | 3 |
| Big chances created | 7 |
| Shots | 6 |
| Tackles won | 5 |
| Interceptions | 8 |
| Clearances | 1 |
| Clean sheets | 1 |
Recent matches
| Match | Min | G | A | Sh | SoT | KP | Drb | Duel | Pass | Score |
|---|---|---|---|---|---|---|---|---|---|---|
| 11/19AwayEastleighP3-0 | 83' | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0/0 | 6.2 |
| 11/09EastleighE2-2 | 90' | 0 | 0 | 1 | 1 | 0 | 0 | 1 | 0/0 | 6.2 |
| 08/02AwayChelsea PL2P2-0 | 73' | 0 | 0 | 0 | 0 | 3 | 2 | 5 | 28/34 | 6.8 |
| 12/19AwayBrighton and Hove Albion PL2P2-1 | 26' | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 3/5 | 5.7 |
| 12/12Wolverhampton Wanderers PL2P0-1 | 90' | 0 | 0 | 1 | 1 | 0 | 1 | 6 | 20/34 | 6.6 |
| 11/21AwayNewcastle United PL2E1-1 | 81' | 0 | 0 | 0 | 0 | 1 | 0 | 5 | 22/26 | 6.8 |
| 10/31AwayWest Ham United PL2P2-1 | 90' | 0 | 0 | 0 | 0 | 1 | 1 | 3 | 25/30 | 6.6 |
| 10/17AwayNorwich City PL2P2-1 | 90' | 0 | 0 | 4 | 2 | 3 | 2 | 6 | 28/35 | 7.3 |
| 09/26Stoke City PL2G2-1 | 31' | 0 | 0 | 1 | 0 | 1 | 0 | 3 | 8/9 | 5.4 |
| 03/11AwayDerby County PL2P2-0 | 90' | 0 | 0 | 1 | 0 | 1 | 1 | 8 | 19/21 | 7.3 |
| 02/05AwayFulham PL2E1-1 | 11' | 0 | 0 | 3 | 2 | 0 | 0 | 1 | 3/4 | 6.5 |
CRY
NFO
HUL
EVE
RSO
DEP
KOE
BMG
LAZ
MON
LEC
BOL
NIC
STR
FEI
RIY
RIO
NAC
SAF
TUR
GN2
STG
OHL
BIF
LYN
EXC
GRO
IRA
LEV
KIF
PTL
CHU
MUM
CTZ
MAN
RFS
FSJ
CSK
ABE
STJ
RNI
VOJ
RUZ
MŠK
BKH
ÖIS
VAR
FFF
SG
LS
VAD
BAS
FKG
MUG
ERZ
BYC
52O
KIR
GAZ
COR
PIA
WID
LIV
MCI
BET
OSA
RAC
VAL
STL
LAG
ASL
CSL
PAC
NCX
PUM
CAZ
SCF
S04




