Playing now
Live| Season | Team | Competition | MP | Min | G | A |
|---|---|---|---|---|---|---|
| 2025/26 | Ebbsfleet United | English Blue Square Bet South | 39 | 2,285 | 17 | 0 |
| 2025/26 | Ebbsfleet United | FA Cup | 1 | 25 | 0 | 0 |
| 2024/25 | Ebbsfleet United | English Conference National | 15 | 661 | 1 | 1 |
| 2024/25 | Ebbsfleet United | English National League Cup | 2 | 118 | 0 | 0 |
| 2022/23 | Ross County | Scottish League Cup | 4 | 226 | 1 | 1 |
| 2022/23 | Ross County | Scottish Premier League | 11 | 300 | 0 | 0 |
| 2021/22 | Ross County | Scottish League Cup | 2 | 154 | 0 | 1 |
| 2021/22 | Ross County | Scottish Premier League | 28 | 1,043 | 1 | 0 |
| 2020/21 | Gillingham | FA Cup | 2 | 180 | 3 | 0 |
| 2020/21 | Gillingham | English Johnstone's Paints Trophy | 2 | 74 | 0 | 0 |
| 2020/21 | Gillingham | English League 1 | 22 | 1,308 | 3 | 1 |
| 2019/20 | Blackburn Rovers | English Npower Championship | 15 | 625 | 2 | 0 |
| 2019/20 | Blackburn Rovers PL2 | Premier League International Cup | 1 | 90 | 0 | 0 |
| 2019/20 | Blackburn Rovers PL2 | English Premier League 2 Division One | 5 | 397 | 6 | 0 |
| 2018/19 | Blackburn Rovers | EFL Cup | 1 | 31 | 0 | 0 |
| 2018/19 | Blackburn Rovers | English Npower Championship | 2 | 89 | 0 | 0 |
| 2017/18 | Blackburn Rovers | FA Cup | 2 | 180 | 2 | 1 |
| 2017/18 | Blackburn Rovers | English Johnstone's Paints Trophy | 1 | 31 | 0 | 0 |
| 2017/18 | Blackburn Rovers | English League 1 | 36 | 1,940 | 5 | 2 |
| 2017/18 | Blackburn Rovers | EFL Cup | 2 | 114 | 1 | 0 |
| 2016/17 | Reading | FA Cup | 1 | 13 | 0 | 0 |
| 2016/17 | Reading | EFL Cup | 2 | 133 | 0 | 0 |
| 2016/17 | Reading PL2 | Barclays Under 21 Premier League | 3 | 163 | 0 | 0 |
| 2016/17 | Reading PL2 | English Johnstone's Paints Trophy | 3 | 218 | 0 | 0 |
| 2016/17 | Reading PL2 | English Premier League 2 Division One | 3 | 163 | 0 | 0 |
| 2015/16 | Gillingham | English League 1 | 25 | 1,959 | 7 | 4 |
| 2015/16 | Reading | EFL Cup | 1 | 14 | 0 | 0 |
| 2015/16 | Reading | English Npower Championship | 1 | 4 | 0 | 0 |
| 2014/15 | Coventry City | English League 1 | 13 | 1,003 | 6 | 1 |
| 2014/15 | Reading | FA Cup | 1 | 13 | 0 | 0 |
| 2013/14 | Reading PL2 | Fulham U21 League | 1 | 90 | 0 | 0 |
| 2013/14 | Dagenham and Redbridge | English League 2 | 1 | 40 | 0 | 0 |
| 2012/13 | Colchester United | English League 1 | 2 | 133 | 0 | 0 |
| 2012/13 | Reading | Premier League | 1 | 18 | 0 | 0 |
| 2012/13 | Reading PL2 | Barclays Under 21 Premier League | 1 | 90 | 1 | 1 |
| Total | 35 seasons | 252 | 13,925 | 56 | 13 |
English Blue Square Bet South
2025/26Compared with 119 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.
No data in this competition: Aerial game.
| Metric | Value | Percentile |
|---|---|---|
| Goals | 0.67 | 94 |
| Shots | 0.67 | 94 |
| Chances created | 0.00 | 50 |
| Dribbles | 0.00 | 50 |
| Touches in the box | 0.00 | 50 |
| Metric | Total |
|---|---|
| Goals | 17 |
| Shots | 17 |
| Clean sheets | 2 |
FA Cup
2025/26No stats available right now.
English FA Trophy
2025/26No stats available right now.
English FA Cup Qualifying
2025/26No stats available right now.
English Conference National
2024/25Compared with 129 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.
No data in this competition: Aerial game.
| Metric | Value | Percentile |
|---|---|---|
| Goals | 0.14 | 27 |
| Shots | 0.14 | 26 |
| Chances created | 0.14 | 58 |
| Dribbles | 0.00 | 50 |
| Touches in the box | 0.27 | 29 |
| Metric | Total |
|---|---|
| Goals | 1 |
| Assists | 1 |
| Big chances created | 1 |
| Shots | 1 |
English FA Trophy
2024/25No stats available right now.
English FA Cup Qualifying
2024/25No stats available right now.
English National League Cup
2024/25| Metric | Total |
|---|---|
| Shots | 1 |
| Clearances | 2 |
English Conference National
2023/24No stats available right now.
English FA Trophy
2023/24No stats available right now.
Scottish FA Cup
2022/23No stats available right now.
Scottish League Cup
2022/23| Metric | Total |
|---|---|
| Goals | 1 |
| Assists | 1 |
| Big chances created | 1 |
| Shots | 3 |
| Dribbles completed | 1 |
| Interceptions | 2 |
| Clean sheets | 1 |
Scottish Premier League
2022/23Compared with 60 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.
Small sample so far: few matches played.
| Metric | Value | Percentile |
|---|---|---|
| Goals | 0.00 | 9 |
| Shots | 0.90 | 5 |
| Chances created | 0.60 | 12 |
| Dribbles | 0.00 | 0 |
| Touches in the box | 1.80 | 7 |
| Aerial game | 40% | 57 |
| Metric | Total |
|---|---|
| Big chances created | 2 |
| Shots | 3 |
| Tackles won | 1 |
| Interceptions | 1 |
| Clearances | 1 |
Scottish Premiership Play-offs
2022/23No stats available right now.
Scottish FA Cup
2021/22No stats available right now.
Scottish League Cup
2021/22| Metric | Total |
|---|---|
| Assists | 1 |
| Big chances created | 1 |
| Shots | 3 |
| Clearances | 1 |
Scottish Premier League
2021/22Compared with 59 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 |
|---|---|---|
| Goals | 0.09 | 21 |
| Shots | 1.47 | 25 |
| Chances created | 0.60 | 16 |
| Dribbles | 1.04 | 65 |
| Touches in the box | 2.24 | 8 |
| Aerial game | 32% | 57 |
| Metric | Total |
|---|---|
| Goals | 1 |
| Big chances created | 7 |
| Shots | 17 |
| Dribbles completed | 12 |
| Tackles won | 2 |
| Interceptions | 4 |
| Clearances | 15 |
FA Cup
2020/21| Metric | Total |
|---|---|
| Goals | 3 |
| Shots | 7 |
English Johnstone's Paints Trophy
2020/21| Metric | Total |
|---|---|
| Shots | 4 |
| Clearances | 1 |
English League 1
2020/21Compared with 112 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 |
|---|---|---|
| Goals | 0.21 | 39 |
| Shots | 2.34 | 65 |
| Chances created | 0.69 | 19 |
| Dribbles | 0.62 | 50 |
| Touches in the box | 2.75 | 12 |
| Aerial game | 17% | 10 |
| Metric | Total |
|---|---|
| Goals | 3 |
| Assists | 1 |
| Big chances created | 10 |
| Shots | 34 |
| Dribbles completed | 9 |
| Tackles won | 8 |
| Interceptions | 1 |
| Clearances | 7 |
| Clean sheets | 1 |
EFL Cup
2020/21No stats available right now.
English Johnstone's Paints Trophy
2019/20No stats available right now.
FA Cup
2019/20No stats available right now.
EFL Cup
2019/20No stats available right now.
English Npower Championship
2019/20Compared with 115 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.
| Metric | Value | Percentile |
|---|---|---|
| Goals | 0.29 | 49 |
| Shots | 2.02 | 33 |
| Chances created | 0.43 | 5 |
| Dribbles | 0.58 | 25 |
| Touches in the box | 3.02 | 18 |
| Aerial game | 23% | 9 |
| Metric | Total |
|---|---|
| Goals | 2 |
| Big chances created | 3 |
| Shots | 14 |
| Dribbles completed | 4 |
| Tackles won | 1 |
| Interceptions | 1 |
| Clearances | 5 |
English Barclays U21 Premier League Cup
2019/20No stats available right now.
Premier League International Cup
2019/20No stats available right now.
English Premier League 2 Division One
2019/20| Metric | Total |
|---|---|
| Goals | 6 |
| Big chances created | 3 |
| Shots | 17 |
| Dribbles completed | 8 |
| Clean sheets | 2 |
FA Cup
2018/19No stats available right now.
EFL Cup
2018/19| Metric | Total |
|---|---|
| Shots | 4 |
English Npower Championship
2018/19| Metric | Total |
|---|---|
| Shots | 1 |
| Dribbles completed | 1 |
| Tackles won | 1 |
| Interceptions | 1 |
FA Cup
2017/18| Metric | Total |
|---|---|
| Goals | 2 |
| Assists | 1 |
| Big chances created | 1 |
| Shots | 3 |
| Dribbles completed | 1 |
| Tackles won | 1 |
English Johnstone's Paints Trophy
2017/18| Metric | Total |
|---|---|
| Shots | 2 |
English League 1
2017/18| Metric | Total |
|---|---|
| Goals | 5 |
| Assists | 2 |
| Big chances created | 2 |
| Shots | 51 |
| Clearances | 1 |
EFL Cup
2017/18| Metric | Total |
|---|---|
| Goals | 1 |
| Shots | 5 |
FA Cup
2016/17No stats available right now.
EFL Cup
2016/17No stats available right now.
English Npower Championship
2016/17No stats available right now.
FA Cup
2016/17No stats available right now.
EFL Cup
2016/17| Metric | Total |
|---|---|
| Shots | 4 |
Barclays Under 21 Premier League
2016/17| Metric | Total |
|---|---|
| Shots | 5 |
| Dribbles completed | 1 |
| Tackles won | 2 |
| Clearances | 1 |
English Johnstone's Paints Trophy
2016/17| Metric | Total |
|---|---|
| Shots | 10 |
English Premier League 2 Division One
2016/17| Metric | Total |
|---|---|
| Shots | 5 |
| Dribbles completed | 1 |
| Tackles won | 2 |
| Clearances | 1 |
FA Cup
2015/16No stats available right now.
English Johnstone's Paints Trophy
2015/16No stats available right now.
English League 1
2015/16| Metric | Total |
|---|---|
| Goals | 7 |
| Assists | 4 |
| Big chances created | 4 |
| Shots | 45 |
| Clearances | 2 |
| Clean sheets | 5 |
EFL Cup
2015/16No stats available right now.
FA Cup
2015/16No stats available right now.
EFL Cup
2015/16No stats available right now.
English Npower Championship
2015/16No stats available right now.
English Johnstone's Paints Trophy
2014/15No stats available right now.
English League 1
2014/15| Metric | Total |
|---|---|
| Goals | 6 |
| Assists | 1 |
| Big chances created | 1 |
| Shots | 31 |
| Clearances | 2 |
| Clean sheets | 2 |
EFL Cup
2014/15No stats available right now.
FA Cup
2014/15No stats available right now.
EFL Cup
2014/15No stats available right now.
English Npower Championship
2014/15No stats available right now.
Barclays Under 21 Premier League
2014/15No stats available right now.
English Barclays U21 Premier League Cup
2014/15No stats available right now.
FA Cup
2013/14No stats available right now.
EFL Cup
2013/14No stats available right now.
English Npower Championship
2013/14No stats available right now.
Barclays Under 21 Premier League
2013/14No stats available right now.
Fulham U21 League
2013/14| Metric | Total |
|---|---|
| Big chances created | 2 |
| Shots | 3 |
| Dribbles completed | 3 |
| Interceptions | 1 |
English League 2
2013/14No stats available right now.
English League 1
2012/13| Metric | Total |
|---|---|
| Shots | 6 |
Premier League
2012/13No stats available right now.
FA Cup
2012/13No stats available right now.
EFL Cup
2012/13No stats available right now.
Barclays Under 21 Premier League
2012/13| Metric | Total |
|---|---|
| Goals | 1 |
| Assists | 1 |
| Big chances created | 1 |
| Shots | 1 |
| Dribbles completed | 3 |
| Tackles won | 1 |
| Clean sheets | 1 |
Recent matches
| Match | Min | G | A | Sh | SoT | KP | Drb | Duel | Pass | Score |
|---|---|---|---|---|---|---|---|---|---|---|
| 11/01AwayGrimsby TownP3-1 | 25' | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0/0 | 6.0 |
| 01/02AwayAberdeenE0-0 | 16' | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1/2 | 5.5 |
| 11/12AwayCelticP2-1 | 24' | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3/3 | 5.6 |
| 11/05St. MirrenG3-2 | 8' | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 3/5 | 6.0 |
| 10/30Heart of MidlothianP1-2 | 8' | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 3/3 | 6.2 |
| 10/15Dundee UnitedE1-1 | 8' | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1/3 | 6.0 |
| 10/08AwayLivingstonG0-1 | 11' | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0/0 | 5.7 |
| 10/04MotherwellP0-5 | 45' | 0 | 0 | 0 | 0 | 0 | 0 | 5 | 14/15 | 6.3 |
| 09/17AwaySt. JohnstoneE0-0 | 14' | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 3/4 | 6.0 |
| 08/31CelticP1-4 | 61' | 0 | 0 | 0 | 0 | 0 | 1 | 2 | 12/17 | 6.2 |
| 08/13AwaySt. MirrenP1-0 | 45' | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 8/11 | 6.0 |
| 08/06CelticP1-3 | 45' | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3/6 | 5.6 |
| 07/30AwayHeart of MidlothianP2-1 | 76' | 0 | 0 | 1 | 0 | 2 | 0 | 4 | 14/16 | 6.5 |
| 07/19AwayAlloa AthleticG0-2 | 90' | 0 | 1 | 1 | 1 | 1 | 0 | 1 | 0/0 | 7.4 |
| 07/16Dunfermline AthleticG1-0 | 30' | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0/0 | 5.5 |
SAN
FLA
CAP
ATL
PAL
BAH
FLU
CBA
JSS
OLY
USM
MCO
ENS
CAR
NAL
BLO
BOL
FAS
ALI
HJK
KUP
OUL
ANT
MUN
ALE
UAT
MOQ
CIE
CAG
LCH
SHA
DUH
WAK
GFA
SAH
AIN
KAL
NAS
HAT
KHO
WAS
VIP








