Playing now
Live| Season | Team | Competition | MP | Min | G | A |
|---|---|---|---|---|---|---|
| 2026/27 | Middlesbrough | EFL Cup | 1 | 23 | 0 | 0 |
| 2025/26 | Middlesbrough | English Npower Championship | 7 | 217 | 0 | 0 |
| 2025/26 | Middlesbrough U21 | English National League Cup | 1 | 45 | 0 | 0 |
| 2024/25 | Ipswich Town | Premier League | 1 | 1 | 0 | 0 |
| 2024/25 | Middlesbrough | FA Cup | 1 | 90 | 0 | 0 |
| 2024/25 | Middlesbrough | English Npower Championship | 24 | 2,093 | 1 | 0 |
| 2023/24 | Ipswich Town | FA Cup | 2 | 180 | 0 | 0 |
| 2023/24 | Ipswich Town | EFL Cup | 3 | 270 | 0 | 0 |
| 2023/24 | Ipswich Town | English Npower Championship | 10 | 889 | 0 | 2 |
| 2022/23 | Ipswich Town | FA Cup | 3 | 270 | 0 | 0 |
| 2022/23 | Ipswich Town | English Johnstone's Paints Trophy | 4 | 247 | 1 | 0 |
| 2022/23 | Ipswich Town | English League 1 | 18 | 1,555 | 2 | 0 |
| 2021/22 | Ipswich Town | FA Cup | 2 | 180 | 0 | 0 |
| 2021/22 | Ipswich Town | English League 1 | 32 | 2,851 | 2 | 2 |
| 2020/21 | Derby County | English Npower Championship | 10 | 749 | 1 | 0 |
| 2020/21 | Rangers | Scottish Premier League | 1 | 14 | 0 | 0 |
| 2020/21 | Rangers | UEFA Europa League Qualifying | 1 | 90 | 0 | 0 |
| 2019/20 | Rangers | Scottish League Cup | 1 | 90 | 0 | 1 |
| 2019/20 | Rangers | Scottish Premier League | 7 | 376 | 1 | 0 |
| 2019/20 | Rangers | UEFA Europa League | 2 | 180 | 1 | 0 |
| 2019/20 | Rangers | UEFA Europa League Qualifying | 2 | 180 | 0 | 0 |
| 2018/19 | Oldham Athletic | FA Cup | 4 | 360 | 0 | 1 |
| 2018/19 | Oldham Athletic | English Johnstone's Paints Trophy | 4 | 360 | 0 | 0 |
| 2018/19 | Oldham Athletic | English League 2 | 45 | 4,015 | 2 | 2 |
| 2018/19 | Oldham Athletic | EFL Cup | 1 | 90 | 0 | 0 |
| 2017/18 | Oldham Athletic | English Johnstone's Paints Trophy | 2 | 180 | 0 | 0 |
| 2017/18 | Oldham Athletic | English League 1 | 15 | 1,290 | 1 | 0 |
| 2017/18 | AFC Fylde | FA Cup | 2 | 180 | 0 | 0 |
| 2016/17 | Oldham Athletic | English Johnstone's Paints Trophy | 2 | 180 | 0 | 0 |
| 2016/17 | Oldham Athletic | English League 1 | 3 | 225 | 0 | 0 |
| 2016/17 | Alfreton Town | English Blue Square Bet North | 8 | 694 | 2 | 0 |
| 2015/16 | Oldham Athletic | English Johnstone's Paints Trophy | 1 | 90 | 0 | 0 |
| 2015/16 | Oldham Athletic | English League 1 | 2 | 180 | 0 | 0 |
| Total | 33 seasons | 222 | 18,434 | 14 | 8 |
EFL Cup
2026/27| Metric | Total |
|---|---|
| Shots | 1 |
| Interceptions | 1 |
| Clearances | 6 |
English Npower Championship
2026/27No stats available right now.
FA Cup
2025/26No stats available right now.
EFL Cup
2025/26No stats available right now.
English Npower Championship
2025/26Compared with 190 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.
| Metric | Value | Percentile |
|---|---|---|
| Duels won | 59% | 58 |
| Aerial game | 60% | 61 |
| Tackles | 1.24 | 76 |
| Interceptions | 2.49 | 100 |
| Clearances | 9.95 | 99 |
| Pass accuracy | 84% | 76 |
| Metric | Total |
|---|---|
| Dribbles completed | 1 |
| Tackles won | 3 |
| Interceptions | 6 |
| Clearances | 24 |
English Premier League 2 Division One
2025/26No stats available right now.
English National League Cup
2025/26| Metric | Total |
|---|---|
| Clearances | 4 |
Premier League
2024/25Compared with 143 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: Duels won, Aerial game.
| Metric | Value | Percentile |
|---|---|---|
| Tackles | 0.00 | 0 |
| Interceptions | 0.00 | 0 |
| Clearances | 0.00 | 0 |
| Pass accuracy | 50% | 0 |
No stats available right now.
FA Cup
2024/25No stats available right now.
EFL Cup
2024/25No stats available right now.
English Npower Championship
2024/25Compared with 179 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.
| Metric | Value | Percentile |
|---|---|---|
| Duels won | 58% | 48 |
| Aerial game | 57% | 47 |
| Tackles | 0.77 | 29 |
| Interceptions | 0.95 | 43 |
| Clearances | 5.03 | 59 |
| Pass accuracy | 90% | 95 |
| Metric | Total |
|---|---|
| Goals | 1 |
| Big chances created | 3 |
| Shots | 11 |
| Dribbles completed | 3 |
| Tackles won | 18 |
| Interceptions | 22 |
| Clearances | 117 |
| Clean sheets | 5 |
FA Cup
2023/24| Metric | Total |
|---|---|
| Big chances created | 3 |
| Shots | 2 |
| Interceptions | 2 |
| Clearances | 1 |
EFL Cup
2023/24| Metric | Total |
|---|---|
| Shots | 1 |
| Dribbles completed | 1 |
| Tackles won | 3 |
| Interceptions | 2 |
| Clearances | 10 |
| Clean sheets | 1 |
English Npower Championship
2023/24Compared with 177 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 |
|---|---|---|
| Duels won | 56% | 44 |
| Aerial game | 55% | 42 |
| Tackles | 1.01 | 48 |
| Interceptions | 0.51 | 2 |
| Clearances | 4.25 | 80 |
| Pass accuracy | 86% | 79 |
| Metric | Total |
|---|---|
| Assists | 2 |
| Big chances created | 4 |
| Shots | 2 |
| Dribbles completed | 2 |
| Tackles won | 10 |
| Interceptions | 5 |
| Clearances | 42 |
| Clean sheets | 3 |
FA Cup
2022/23| Metric | Total |
|---|---|
| Shots | 1 |
| Tackles won | 2 |
| Interceptions | 3 |
| Clearances | 2 |
| Clean sheets | 1 |
English Johnstone's Paints Trophy
2022/23| Metric | Total |
|---|---|
| Goals | 1 |
| Shots | 2 |
| Dribbles completed | 1 |
| Tackles won | 1 |
| Interceptions | 1 |
| Clearances | 4 |
| Clean sheets | 1 |
English League 1
2022/23Compared with 186 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 |
|---|---|---|
| Duels won | 61% | 62 |
| Aerial game | 64% | 69 |
| Tackles | 0.64 | 22 |
| Interceptions | 1.10 | 42 |
| Clearances | 2.66 | 38 |
| Pass accuracy | 82% | 94 |
| Metric | Total |
|---|---|
| Goals | 2 |
| Big chances created | 4 |
| Shots | 21 |
| Dribbles completed | 1 |
| Tackles won | 11 |
| Interceptions | 19 |
| Clearances | 46 |
| Clean sheets | 5 |
EFL Cup
2022/23No stats available right now.
FA Cup
2021/22| Metric | Total |
|---|---|
| Shots | 1 |
| Clearances | 3 |
English Johnstone's Paints Trophy
2021/22No stats available right now.
English League 1
2021/22Compared with 169 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 |
|---|---|---|
| Duels won | 63% | 77 |
| Aerial game | 66% | 84 |
| Tackles | 0.73 | 30 |
| Interceptions | 1.29 | 61 |
| Clearances | 4.04 | 74 |
| Pass accuracy | 77% | 87 |
| Metric | Total |
|---|---|
| Goals | 2 |
| Assists | 2 |
| Big chances created | 5 |
| Shots | 15 |
| Dribbles completed | 13 |
| Tackles won | 23 |
| Interceptions | 41 |
| Clearances | 128 |
| Clean sheets | 13 |
EFL Cup
2021/22No stats available right now.
FA Cup
2020/21No stats available right now.
EFL Cup
2020/21No stats available right now.
English Npower Championship
2020/21| Metric | Total |
|---|---|
| Goals | 1 |
| Big chances created | 2 |
| Shots | 5 |
| Dribbles completed | 3 |
| Tackles won | 9 |
| Interceptions | 5 |
| Clearances | 35 |
| Clean sheets | 1 |
Scottish Premier League
2020/21No stats available right now.
UEFA Europa League
2020/21No stats available right now.
UEFA Europa League Qualifying
2020/21| Metric | Total |
|---|---|
| Clean sheets | 1 |
Scottish FA Cup
2019/20No stats available right now.
Scottish League Cup
2019/20| Metric | Total |
|---|---|
| Assists | 1 |
| Big chances created | 1 |
| Clean sheets | 1 |
Scottish Premier League
2019/20| Metric | Total |
|---|---|
| Goals | 1 |
| Shots | 7 |
| Dribbles completed | 1 |
| Tackles won | 1 |
| Interceptions | 2 |
| Clearances | 14 |
| Clean sheets | 2 |
UEFA Europa League
2019/20| Metric | Total |
|---|---|
| Goals | 1 |
| Shots | 1 |
| Tackles won | 1 |
| Interceptions | 1 |
| Clearances | 12 |
| Clean sheets | 1 |
UEFA Europa League Qualifying
2019/20| Metric | Total |
|---|---|
| Clean sheets | 2 |
Scottish Challenge Cup
2019/20No stats available right now.
Youth Friendlies
2019/20No stats available right now.
FA Cup
2018/19| Metric | Total |
|---|---|
| Assists | 1 |
| Big chances created | 1 |
| Shots | 1 |
| Dribbles completed | 1 |
| Tackles won | 1 |
| Interceptions | 2 |
| Clearances | 6 |
| Clean sheets | 1 |
English Johnstone's Paints Trophy
2018/19| Metric | Total |
|---|---|
| Shots | 3 |
| Clearances | 10 |
English League 2
2018/19| Metric | Total |
|---|---|
| Goals | 2 |
| Assists | 2 |
| Big chances created | 2 |
| Shots | 14 |
| Clearances | 62 |
| Clean sheets | 15 |
EFL Cup
2018/19| Metric | Total |
|---|---|
| Clearances | 3 |
FA Cup
2017/18No stats available right now.
English Johnstone's Paints Trophy
2017/18| Metric | Total |
|---|---|
| Shots | 1 |
| Clearances | 5 |
English League 1
2017/18| Metric | Total |
|---|---|
| Goals | 1 |
| Shots | 2 |
| Clearances | 14 |
| Clean sheets | 3 |
EFL Cup
2017/18No stats available right now.
FA Cup
2017/18| Metric | Total |
|---|---|
| Interceptions | 1 |
| Clearances | 5 |
English FA Cup Qualifying
2017/18No stats available right now.
FA Cup
2016/17No stats available right now.
English Johnstone's Paints Trophy
2016/17| Metric | Total |
|---|---|
| Shots | 2 |
| Clearances | 3 |
English League 1
2016/17| Metric | Total |
|---|---|
| Clean sheets | 2 |
EFL Cup
2016/17No stats available right now.
English Blue Square Bet North
2016/17| Metric | Total |
|---|---|
| Goals | 2 |
| Shots | 2 |
| Clean sheets | 1 |
English FA Cup Qualifying
2016/17No stats available right now.
FA Cup
2015/16No stats available right now.
English Johnstone's Paints Trophy
2015/16| Metric | Total |
|---|---|
| Clearances | 1 |
English League 1
2015/16| Metric | Total |
|---|---|
| Clean sheets | 2 |
EFL Cup
2015/16No stats available right now.
Recent matches
| Match | Min | G | A | Clr | Tkl | Int | Duel | Aer | Pass | Score |
|---|---|---|---|---|---|---|---|---|---|---|
| 08/07WrexhamG1-0 | 23' | 0 | 0 | 6 | 0 | 1 | 1 | 1 | 2/2 | 6.1 |
| 01/11Blackburn RoversP0-1 | 90' | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0/0 | 5.9 |
| 08/24AwayManchester CityP4-1 | 1' | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1/2 | 6.0 |
| 01/27Maidstone UnitedP1-2 | 90' | 0 | 0 | 1 | 0 | 2 | 7 | 7 | 81/92 | 6.6 |
| 01/06AwayAFC WimbledonG1-3 | 90' | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0/0 | 5.7 |
| 09/26Wolverhampton WanderersG3-2 | 90' | 0 | 0 | 4 | 1 | 1 | 12 | 7 | 51/63 | 7.5 |
| 08/29AwayReadingE2-2 | 90' | 0 | 0 | 4 | 1 | 1 | 3 | 0 | 85/92 | 7.0 |
| 08/09Bristol RoversG2-0 | 90' | 0 | 0 | 2 | 1 | 0 | 5 | 2 | 82/86 | 7.7 |
| 02/07AwayBurnleyP2-1 | 90' | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0/0 | 5.8 |
| 01/28BurnleyE0-0 | 90' | 0 | 0 | 2 | 2 | 3 | 5 | 2 | 36/45 | 7.5 |
| 01/07Rotherham UnitedG4-1 | 90' | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0/0 | 5.9 |
| 11/16AwayOldham AthleticG1-2 | 90' | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0/0 | 6.0 |
| 11/06Oldham AthleticE1-1 | 90' | 0 | 0 | 3 | 0 | 0 | 1 | 0 | 0/0 | 5.7 |
| 07/17ArsenalE2-2 | 28' | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 4/6 | 5.9 |
| 09/27AwayMotherwellG1-5 | 14' | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 7/8 | 5.7 |
COM
ROM
GXH
SHJ
NBP
NJC
GGP
DNU
GRI
NHC
QWC
DYB
UTR
WIL
IKS
KER
OGU
DAU
AKH
BAL
MOT
CEL
ÖSK
LJU
SES
A01
AFK
SIL
TOK
ZON
KAR
MAZ
YBB
KON
İBA
DYN
KUD
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
LAZ
MON
LEC
BOL
SAS
MIL
CAG
JUV
NIC
STR
REN
AUX
TRO
MAR






