Playing now
Live| Season | Team | Competition | MP | Min | G | A |
|---|---|---|---|---|---|---|
| 2024/25 | Farsley Celtic | English Blue Square Bet North | 3 | 39 | 0 | 0 |
| 2019/20 | Doncaster Rovers | English Johnstone's Paints Trophy | 2 | 180 | 0 | 1 |
| 2019/20 | Doncaster Rovers | English League 1 | 1 | 6 | 0 | 0 |
| 2019/20 | Doncaster Rovers | EFL Cup | 1 | 59 | 0 | 0 |
| 2018/19 | Chesterfield | FA Cup | 2 | 112 | 0 | 0 |
| 2018/19 | Doncaster Rovers | English League 1 | 3 | 101 | 0 | 0 |
| 2018/19 | Doncaster Rovers | EFL Cup | 1 | 29 | 0 | 0 |
| 2018/19 | Doncaster Rovers U23 | English Barclays U21 Premier League Cup | 1 | 90 | 0 | 0 |
| 2017/18 | Doncaster Rovers | English League 1 | 12 | 545 | 1 | 1 |
| 2016/17 | Crewe Alexandra | FA Cup | 2 | 135 | 0 | 0 |
| 2016/17 | Crewe Alexandra | English Johnstone's Paints Trophy | 1 | 90 | 0 | 0 |
| 2016/17 | Crewe Alexandra | English League 2 | 34 | 2,112 | 7 | 4 |
| 2016/17 | Crewe Alexandra | EFL Cup | 2 | 181 | 0 | 1 |
| 2015/16 | Fleetwood Town | English League 1 | 4 | 187 | 0 | 0 |
| 2015/16 | Chelsea PL2 | Barclays Under 21 Premier League | 4 | 313 | 0 | 0 |
| 2015/16 | Chelsea PL2 | Premier League International Cup | 2 | 157 | 1 | 0 |
| 2014/15 | Barnsley | English League 1 | 5 | 286 | 0 | 0 |
| 2014/15 | Chelsea PL2 | Barclays Under 21 Premier League | 7 | 427 | 1 | 0 |
| 2014/15 | England U19 | UEFA Under 19 Championship Qualifiers | 3 | 137 | 0 | 0 |
| 2014/15 | England U19 | Under 19 Internationals | 2 | 87 | 0 | 0 |
| 2013/14 | Chelsea PL2 | Barclays Under 21 Premier League | 3 | 184 | 0 | 1 |
| 2013/14 | Chelsea PL2 | Fulham U21 League | 1 | 77 | 0 | 1 |
| 2012/13 | Chelsea PL2 | Barclays Under 21 Premier League | 1 | 7 | 0 | 0 |
| 2012/13 | Chelsea PL2 | Fulham U21 League | 1 | 58 | 0 | 0 |
| 2012/13 | Chelsea U18 | English Premier Academy League U18 | 2 | 165 | 2 | 0 |
| 2012/13 | Chelsea U18 | Fulham U18 League | 1 | 76 | 0 | 0 |
| Total | 26 seasons | 101 | 5,840 | 12 | 9 |
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 FA Cup Qualifying
2021/22No stats available right now.
English FA Cup Qualifying
2020/21No stats available right now.
English Conference National
2020/21No stats available right now.
FA Cup
2020/21No stats available right now.
English FA Trophy
2020/21No stats available right now.
English Johnstone's Paints Trophy
2019/20| Metric | Total |
|---|---|
| Assists | 1 |
| Big chances created | 2 |
| Shots | 3 |
| Tackles won | 4 |
| Interceptions | 2 |
| Clearances | 1 |
English League 1
2019/20Compared with 108 players in the same position in 2019/20.
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 | 3 |
| Shots | 0.00 | 0 |
| Chances created | 0.00 | 0 |
| Dribbles | 0.00 | 0 |
| Touches in the box | 15.00 | 100 |
| Aerial game | 0% | 0 |
| Metric | Total |
|---|---|
| Tackles won | 1 |
EFL Cup
2019/20| Metric | Total |
|---|---|
| Big chances created | 3 |
| Shots | 2 |
| Tackles won | 1 |
English FA Trophy
2019/20No stats available right now.
English Conference National
2018/19No stats available right now.
FA Cup
2018/19| Metric | Total |
|---|---|
| Big chances created | 2 |
| Shots | 2 |
| Dribbles completed | 1 |
| Tackles won | 1 |
| Interceptions | 1 |
English FA Trophy
2018/19No stats available right now.
English FA Cup Qualifying
2018/19No stats available right now.
FA Cup
2018/19No stats available right now.
English League 1
2018/19Compared with 108 players in the same position in 2018/19.
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 | 0 |
| Chances created | 0.00 | 8 |
| Dribbles | 0.00 | 47 |
| Touches in the box | 0.00 | 0 |
No stats available right now.
EFL Cup
2018/19No stats available right now.
English Barclays U21 Premier League Cup
2018/19| Metric | Total |
|---|---|
| Big chances created | 2 |
| Dribbles completed | 2 |
| Interceptions | 1 |
| Clearances | 1 |
FA Cup
2017/18No stats available right now.
English Johnstone's Paints Trophy
2017/18No stats available right now.
English League 1
2017/18Compared with 121 players in the same position in 2017/18.
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.
No data in this competition: Aerial game.
| Metric | Value | Percentile |
|---|---|---|
| Goals | 0.17 | 36 |
| Shots | 0.66 | 2 |
| Chances created | 0.17 | 72 |
| Dribbles | 0.00 | 47 |
| Touches in the box | 0.66 | 4 |
| Metric | Total |
|---|---|
| Goals | 1 |
| Assists | 1 |
| Big chances created | 1 |
| Shots | 4 |
EFL Cup
2017/18No stats available right now.
FA Cup
2016/17| Metric | Total |
|---|---|
| Shots | 2 |
English Johnstone's Paints Trophy
2016/17| Metric | Total |
|---|---|
| Shots | 1 |
English League 2
2016/17Compared with 113 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.
No data in this competition: Aerial game.
| Metric | Value | Percentile |
|---|---|---|
| Goals | 0.30 | 58 |
| Shots | 1.41 | 19 |
| Chances created | 0.17 | 72 |
| Dribbles | 0.00 | 46 |
| Touches in the box | 1.07 | 18 |
| Metric | Total |
|---|---|
| Goals | 7 |
| Assists | 4 |
| Big chances created | 4 |
| Shots | 33 |
| Clearances | 3 |
| Clean sheets | 2 |
EFL Cup
2016/17| Metric | Total |
|---|---|
| Assists | 1 |
| Big chances created | 1 |
| Shots | 1 |
English League 1
2015/16Compared with 102 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.
No data in this competition: Aerial game.
| Metric | Value | Percentile |
|---|---|---|
| Goals | 0.00 | 3 |
| Shots | 1.44 | 20 |
| Chances created | 0.00 | 9 |
| Dribbles | 0.00 | 46 |
| Touches in the box | 0.00 | 48 |
| Metric | Total |
|---|---|
| Shots | 3 |
Barclays Under 21 Premier League
2015/16| Metric | Total |
|---|---|
| Big chances created | 4 |
| Shots | 11 |
| Dribbles completed | 6 |
| Tackles won | 3 |
| Interceptions | 5 |
| Clearances | 1 |
| Clean sheets | 1 |
UEFA Youth League
2015/16No stats available right now.
English Barclays U21 Premier League Cup
2015/16No stats available right now.
Premier League International Cup
2015/16| Metric | Total |
|---|---|
| Goals | 1 |
| Big chances created | 2 |
| Shots | 3 |
| Dribbles completed | 5 |
| Interceptions | 1 |
| Clearances | 2 |
English League 1
2014/15No stats available right now.
Barclays Under 21 Premier League
2014/15| Metric | Total |
|---|---|
| Goals | 1 |
| Big chances created | 3 |
| Shots | 9 |
| Dribbles completed | 6 |
| Tackles won | 11 |
| Interceptions | 9 |
| Clearances | 1 |
| Clean sheets | 1 |
UEFA Under 19 Championship Qualifiers
2014/15| Metric | Total |
|---|---|
| Big chances created | 1 |
| Shots | 4 |
| Dribbles completed | 5 |
| Tackles won | 4 |
| Interceptions | 2 |
| Clean sheets | 1 |
Under 19 Internationals
2014/15| Metric | Total |
|---|---|
| Big chances created | 1 |
| Shots | 2 |
| Dribbles completed | 7 |
| Tackles won | 1 |
| Interceptions | 3 |
Barclays Under 21 Premier League
2013/14| Metric | Total |
|---|---|
| Assists | 1 |
| Big chances created | 3 |
| Shots | 4 |
| Dribbles completed | 6 |
| Tackles won | 1 |
| Interceptions | 2 |
Fulham U21 League
2013/14| Metric | Total |
|---|---|
| Assists | 1 |
| Big chances created | 1 |
| Dribbles completed | 1 |
| Tackles won | 5 |
| Clearances | 1 |
English Premier Academy League U18
2013/14No stats available right now.
Fulham U18 League
2013/14No stats available right now.
Barclays Under 21 Premier League
2012/13No stats available right now.
Fulham U21 League
2012/13| Metric | Total |
|---|---|
| Tackles won | 1 |
English Premier Academy League U18
2012/13| Metric | Total |
|---|---|
| Goals | 2 |
| Big chances created | 3 |
| Shots | 9 |
| Dribbles completed | 1 |
| Tackles won | 2 |
Fulham U18 League
2012/13| Metric | Total |
|---|---|
| Shots | 1 |
| Dribbles completed | 1 |
Recent matches
| Match | Min | G | A | Sh | SoT | KP | Drb | Duel | Pass | Score |
|---|---|---|---|---|---|---|---|---|---|---|
| 08/22AwayFenerbahçeE2-2 | 7' | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0/1 | 6.0 |
| 08/13AwayGrimsby TownP1-0 | 59' | 0 | 0 | 2 | 0 | 3 | 0 | 3 | 12/12 | 6.6 |
| 12/02Grimsby TownP0-2 | 90' | 0 | 0 | 2 | 0 | 2 | 1 | 4 | 11/19 | 6.6 |
| 11/20AwayBillericay TownG1-3 | 22' | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0/0 | 5.8 |
| 08/28BlackpoolP1-2 | 29' | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0/0 | 6.0 |
| 11/15Cheltenham TownP1-4 | 45' | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0/0 | 6.0 |
| 11/05AwayCheltenham TownE1-1 | 90' | 0 | 0 | 2 | 0 | 0 | 0 | 0 | 0/0 | 6.1 |
| 08/23AwayBlackburn RoversP4-3 | 120' | 0 | 1 | 1 | 1 | 1 | 0 | 1 | 0/0 | 7.4 |
| 08/09AwaySheffield UnitedG1-2 | 61' | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0/0 | 6.0 |
| 02/29AwaySouthampton PL2E0-0 | 90' | 0 | 0 | 5 | 3 | 2 | 3 | 5 | 15/25 | 5.9 |
| 01/11AwayTottenham Hotspur PL2G4-5 | 45' | 0 | 0 | 2 | 0 | 0 | 0 | 2 | 6/11 | 5.9 |
| 08/14Southampton PL2P1-3 | 90' | 0 | 0 | 2 | 1 | 1 | 2 | 3 | 19/22 | 6.0 |
| 08/09AwayLiverpool PL2G0-1 | 88' | 0 | 0 | 2 | 0 | 1 | 1 | 3 | 15/19 | 6.4 |
| 05/07Liverpool PL2G4-3 | 75' | 1 | 0 | 1 | 1 | 1 | 1 | 5 | 12/16 | 7.8 |
| 05/04AwayFulham PL2G1-3 | 45' | 0 | 0 | 0 | 0 | 2 | 3 | 6 | 13/16 | 6.8 |
LLA
GDM
WTT
BIT
DLY
HBI
CRY
NFO
HUL
EVE
LIV
MCI
ELC
CEL
RSO
DEP
BET
OSA
RAC
VAL
STL
LAG
ASL
CSL
PAC
NCX
PUM
CAZ
KOE
BMG
SCF
S04
COM
ROM
LAZ
MON
LEC
BOL
SAS
MIL
CAG
JUV
NIC
STR
REN
AUX
TRO
MAR
GÜÍ
AE
ATL
SAN
FLA
FLU
GRE
INT
PAL
COR
BAH
MIR
UCA
MAC
ORE
CUE
LDU
BAR
SLO
RIE
PLA
ARG
ROS
IND
RAC
BEL
TAL
CAI
FEI
RIY






