Standard Stats

Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2016-201719Tottenhameng ENGEFL Cup00Matches
2016-201719Southend Unitedeng ENG3. League One321241.4000000100.000.000.000.000.00Matches
2016-201719Tottenhameng ENGJr. PL2 — Div. 114141,22513.6000000700.000.000.000.000.00Matches
2017-201820Tottenham1. Champions Lg00Matches
2017-201820Stevenageeng ENG4. League Two16141,32714.7202200400.140.000.140.140.14Matches
2017-201820Tottenhameng ENGJr. PL2 — Div. 1111196310.7000000400.000.000.000.000.00Matches
2018-201921Tottenhameng ENGJr. PL2 — Div. 1332012.2000000000.000.000.000.000.00Matches
2018-201921Tottenhameng ENG1. Premier League1030.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2019-202022QPReng ENG2. Championship34262,11123.5202200502.32.30.62.91997460.090.000.090.090.090.100.030.120.100.12Matches
2019-202022QPReng ENGEFL Cup10610.7000000000.000.000.000.000.00Matches
2019-202022QPReng ENGFA Cup00Matches
2020-202123QPReng ENG2. Championship553974.4000000000.60.60.61.2311150.000.000.000.000.000.140.140.280.140.28Matches
2020-202123QPReng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2021-202224QPReng ENG2. Championship29151,34815.0606600403.33.30.74.11148380.400.000.400.400.400.220.050.270.220.27Matches
2021-202224QPReng ENGEFL Cup211111.2000000000.000.000.000.000.00Matches
2021-202224QPReng ENGFA Cup21961.1000000000.000.000.000.000.00Matches
2022-202325QPReng ENG2. Championship2188939.9000000600.70.70.81.51737280.000.000.000.000.000.070.080.150.070.15Matches
2023-202426Hiberniansct SCO1. Premiership701331.5000000000.000.000.000.000.00Matches
2024-202527Hiberniansct SCO1. Premiership10180.2000000000.000.000.000.000.00Matches
9 Seasons5 Clubs8 Leagues123736,71274.61001010002007.07.02.79.7501931270.130.000.130.130.130.130.050.180.130.18
Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
QPR (4 Seasons)3 Leagues95575,10756.78088001507.07.02.79.7501931270.140.000.140.140.140.130.050.180.130.18
Tottenham (3 Seasons)1 League28282,38926.50000001100.000.000.000.000.00
Tottenham (3 Seasons)3 Leagues1030.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
Hibernian (2 Seasons)1 League801511.7000000000.000.000.000.000.00
Stevenage (1 Season)1 League16141,32714.7202200400.140.000.140.140.14
Southend United (1 Season)1 League321241.4000000100.000.000.000.000.00
Championship (4 Seasons)89544,74952.88088001507.07.02.79.7501931270.150.000.150.150.150.130.050.180.130.18
EFL Cup (4 Seasons)422622.9000000000.000.000.000.000.00
PL2 — Div. 1 (3 Seasons)28282,38926.50000001100.000.000.000.000.00
Premiership (2 Seasons)801511.7000000000.000.000.000.000.00
FA Cup (2 Seasons)21961.1000000000.000.000.000.000.00
League Two (1 Season)16141,32714.7202200400.140.000.140.140.14
League One (1 Season)321241.4000000100.000.000.000.000.00
Premier League (1 Season)1030.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
Champions Lg (1 Season)00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2016-201719Southend United1 League321241.4000000100.000.000.000.000.00
2016-201719Tottenham1 League00
2016-201719Tottenham1 League14141,22513.6000000700.000.000.000.000.00
2017-201820Stevenage1 League16141,32714.7202200400.140.000.140.140.14
2017-201820Tottenham1 League00
2017-201820Tottenham1 League111196310.7000000400.000.000.000.000.00
2018-201921Tottenham1 League1030.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
2018-201921Tottenham1 League332012.2000000000.000.000.000.000.00
2019-202022QPR3 Leagues35262,17224.1202200502.32.30.62.91997460.080.000.080.080.080.100.030.120.100.12
2020-202123QPR2 Leagues664875.4000000000.60.60.61.2311150.000.000.000.000.000.140.140.280.140.28
2021-202224QPR3 Leagues33171,55517.3606600403.33.30.74.11148380.350.000.350.350.350.220.050.270.220.27
2022-202325QPR1 League2188939.9000000600.70.70.81.51737280.000.000.000.000.000.070.080.150.070.15
2023-202426Hibernian1 League701331.5000000000.000.000.000.000.00
2024-202527Hibernian1 League10180.2000000000.000.000.000.000.00
9 Seasons5 Clubs8 Leagues123736,71274.61001010002007.07.02.79.7501931270.130.000.130.130.130.130.050.180.130.18
Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
QPR (4 Seasons)3 Leagues95575,10756.78088001507.07.02.79.7501931270.140.000.140.140.140.130.050.180.130.18
Tottenham (3 Seasons)1 League28282,38926.50000001100.000.000.000.000.00
Tottenham (3 Seasons)3 Leagues1030.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
Hibernian (2 Seasons)1 League801511.7000000000.000.000.000.000.00
Stevenage (1 Season)1 League16141,32714.7202200400.140.000.140.140.14
Southend United (1 Season)1 League321241.4000000100.000.000.000.000.00
Championship (4 Seasons)89544,74952.88088001507.07.02.79.7501931270.150.000.150.150.150.130.050.180.130.18
EFL Cup (4 Seasons)422622.9000000000.000.000.000.000.00
PL2 — Div. 1 (3 Seasons)28282,38926.50000001100.000.000.000.000.00
Premiership (2 Seasons)801511.7000000000.000.000.000.000.00
FA Cup (2 Seasons)21961.1000000000.000.000.000.000.00
League Two (1 Season)16141,32714.7202200400.140.000.140.140.14
League One (1 Season)321241.4000000100.000.000.000.000.00
Premier League (1 Season)1030.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
Champions Lg (1 Season)00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2016-201719Southend Unitedeng ENG3. League One7th321241.4000000100.000.000.000.000.00Matches
2016-201719Tottenhameng ENGJr. PL2 — Div. 110th14141,22513.6000000700.000.000.000.000.00Matches
2017-201820Stevenageeng ENG4. League Two16th16141,32714.7202200400.140.000.140.140.14Matches
2017-201820Tottenhameng ENGJr. PL2 — Div. 19th111196310.7000000400.000.000.000.000.00Matches
2018-201921Tottenhameng ENG1. Premier League4th1030.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2018-201921Tottenhameng ENGJr. PL2 — Div. 19th332012.2000000000.000.000.000.000.00Matches
2019-202022QPReng ENG2. Championship13th34262,11123.5202200502.32.30.62.91997460.090.000.090.090.090.100.030.120.100.12Matches
2020-202123QPReng ENG2. Championship9th553974.4000000000.60.60.61.2311150.000.000.000.000.000.140.140.280.140.28Matches
2021-202224QPReng ENG2. Championship11th29151,34815.0606600403.33.30.74.11148380.400.000.400.400.400.220.050.270.220.27Matches
2022-202325QPReng ENG2. Championship20th2188939.9000000600.70.70.81.51737280.000.000.000.000.000.070.080.150.070.15Matches
2023-202426Hiberniansct SCO1. Premiership8th701331.5000000000.000.000.000.000.00Matches
2024-202527Hiberniansct SCO1. Premiership8th10180.2000000000.000.000.000.000.00Matches
9 Seasons5 Clubs5 Leagues117706,35470.61001010002007.07.02.79.7501931270.140.000.140.140.140.130.050.180.130.18
Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
QPR (4 Seasons)1 League89544,74952.88088001507.07.02.79.7501931270.150.000.150.150.150.130.050.180.130.18
Tottenham (3 Seasons)1 League28282,38926.50000001100.000.000.000.000.00
Hibernian (2 Seasons)1 League801511.7000000000.000.000.000.000.00
Stevenage (1 Season)1 League16141,32714.7202200400.140.000.140.140.14
Southend United (1 Season)1 League321241.4000000100.000.000.000.000.00
Tottenham (1 Season)1 League1030.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
Championship (4 Seasons)89544,74952.88088001507.07.02.79.7501931270.150.000.150.150.150.130.050.180.130.18
PL2 — Div. 1 (3 Seasons)28282,38926.50000001100.000.000.000.000.00
Premiership (2 Seasons)801511.7000000000.000.000.000.000.00
League Two (1 Season)16141,32714.7202200400.140.000.140.140.14
League One (1 Season)321241.4000000100.000.000.000.000.00
Premier League (1 Season)1030.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2016-201719Tottenhameng ENGEFL Cup9th00Matches
2019-202022QPReng ENGEFL Cup33rd10610.7000000000.000.000.000.000.00Matches
2019-202022QPReng ENGFA Cup17th00Matches
2020-202123QPReng ENGEFL Cup58th11901.0000000000.000.000.000.000.00Matches
2021-202224QPReng ENGEFL CupRd4211111.2000000000.000.000.000.000.00Matches
2021-202224QPReng ENGFA Cup21961.1000000000.000.000.000.000.00Matches
4 Seasons2 Clubs2 Leagues633584.0000000000.000.000.000.000.00
Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
QPR (3 Seasons)2 Leagues633584.0000000000.000.000.000.000.00
Tottenham (1 Season)1 League00
EFL Cup (4 Seasons)422622.9000000000.000.000.000.000.00
FA Cup (2 Seasons)21961.1000000000.000.000.000.000.00

Shooting

Shooting Table
Standard Expected
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2016-201719Southend Unitedeng ENG3. League One1.40000.000.0000Matches
2016-201719Tottenhameng ENGJr. PL2 — Div. 113.6000Matches
2017-201820Stevenageeng ENG4. League Two14.72050.000.340.4000Matches
2017-201820Tottenhameng ENGJr. PL2 — Div. 110.7000Matches
2018-201921Tottenhameng ENGJr. PL2 — Div. 12.2000Matches
2018-201921Tottenhameng ENG1. Premier League0.00000.000.000000.00.00.00.0Matches
2019-202022QPReng ENG2. Championship23.5216531.30.680.210.130.4016.50002.32.30.14-0.3-0.3Matches
2019-202022QPReng ENGEFL Cup0.70000.000.0000Matches
2020-202123QPReng ENG2. Championship4.406116.71.360.230.000.0015.10000.60.60.10-0.6-0.6Matches
2020-202123QPReng ENGEFL Cup1.00000.000.0000Matches
2021-202224QPReng ENG2. Championship15.0615853.31.000.530.400.7514.70003.33.30.22+2.7+2.7Matches
2021-202224QPReng ENGEFL Cup1.20100.00.810.000.0000Matches
2021-202224QPReng ENGFA Cup1.10200.01.870.000.0000Matches
2022-202325QPReng ENG2. Championship9.901200.01.210.000.0021.71000.70.70.06-0.7-0.7Matches
2023-202426Hiberniansct SCO1. Premiership1.50000.000.0000Matches
2024-202527Hiberniansct SCO1. Premiership0.20100.05.000.000.0000Matches
9 Seasons5 Clubs8 Leagues74.610531935.80.710.250.190.5317.11007.07.00.14+1.0+1.0
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
QPR (4 Seasons)3 Leagues56.78521426.90.920.250.150.5717.11007.07.00.14+1.0+1.0
Tottenham (3 Seasons)1 League26.5000
Tottenham (3 Seasons)3 Leagues0.00000.000.000000.00.00.00.0
Hibernian (2 Seasons)1 League1.70100.00.600.000.0000
Stevenage (1 Season)1 League14.72050.000.340.4000
Southend United (1 Season)1 League1.40000.000.0000
Championship (4 Seasons)52.88491428.60.930.270.160.5717.11007.07.00.14+1.0+1.0
EFL Cup (4 Seasons)2.90100.00.340.000.0000
PL2 — Div. 1 (3 Seasons)26.5000
Premiership (2 Seasons)1.70100.00.600.000.0000
FA Cup (2 Seasons)1.10200.01.870.000.0000
League Two (1 Season)14.72050.000.340.4000
League One (1 Season)1.40000.000.0000
Premier League (1 Season)0.00000.000.000000.00.00.00.0
Champions Lg (1 Season)
Shooting Table
Standard Expected
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2016-201719Southend United1 League1.40000.000.0000
2016-201719Tottenham1 League13.6000
2017-201820Stevenage1 League14.72050.000.340.4000
2017-201820Tottenham1 League10.7000
2018-201921Tottenham1 League0.00000.000.000000.00.00.00.0
2018-201921Tottenham1 League2.2000
2019-202022QPR3 Leagues24.1216531.30.660.210.130.4016.50002.32.30.14-0.3-0.3
2020-202123QPR2 Leagues5.406116.71.110.180.000.0015.10000.60.60.10-0.6-0.6
2021-202224QPR3 Leagues17.3618844.41.040.460.330.7514.70003.33.30.22+2.7+2.7
2022-202325QPR1 League9.901200.01.210.000.0021.71000.70.70.06-0.7-0.7
2023-202426Hibernian1 League1.50000.000.0000
2024-202527Hibernian1 League0.20100.05.000.000.0000
9 Seasons5 Clubs8 Leagues74.610531935.80.710.250.190.5317.11007.07.00.14+1.0+1.0
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
QPR (4 Seasons)3 Leagues56.78521426.90.920.250.150.5717.11007.07.00.14+1.0+1.0
Tottenham (3 Seasons)1 League26.5000
Tottenham (3 Seasons)3 Leagues0.00000.000.000000.00.00.00.0
Hibernian (2 Seasons)1 League1.70100.00.600.000.0000
Stevenage (1 Season)1 League14.72050.000.340.4000
Southend United (1 Season)1 League1.40000.000.0000
Championship (4 Seasons)52.88491428.60.930.270.160.5717.11007.07.00.14+1.0+1.0
EFL Cup (4 Seasons)2.90100.00.340.000.0000
PL2 — Div. 1 (3 Seasons)26.5000
Premiership (2 Seasons)1.70100.00.600.000.0000
FA Cup (2 Seasons)1.10200.01.870.000.0000
League Two (1 Season)14.72050.000.340.4000
League One (1 Season)1.40000.000.0000
Premier League (1 Season)0.00000.000.000000.00.00.00.0
Champions Lg (1 Season)
Shooting Table
Standard Expected
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2016-201719Southend Unitedeng ENG3. League One7th1.40000.000.0000Matches
2016-201719Tottenhameng ENGJr. PL2 — Div. 110th13.6000Matches
2017-201820Stevenageeng ENG4. League Two16th14.72050.000.340.4000Matches
2017-201820Tottenhameng ENGJr. PL2 — Div. 19th10.7000Matches
2018-201921Tottenhameng ENG1. Premier League4th0.00000.000.000000.00.00.00.0Matches
2018-201921Tottenhameng ENGJr. PL2 — Div. 19th2.2000Matches
2019-202022QPReng ENG2. Championship13th23.5216531.30.680.210.130.4016.50002.32.30.14-0.3-0.3Matches
2020-202123QPReng ENG2. Championship9th4.406116.71.360.230.000.0015.10000.60.60.10-0.6-0.6Matches
2021-202224QPReng ENG2. Championship11th15.0615853.31.000.530.400.7514.70003.33.30.22+2.7+2.7Matches
2022-202325QPReng ENG2. Championship20th9.901200.01.210.000.0021.71000.70.70.06-0.7-0.7Matches
2023-202426Hiberniansct SCO1. Premiership8th1.50000.000.0000Matches
2024-202527Hiberniansct SCO1. Premiership8th0.20100.05.000.000.0000Matches
9 Seasons5 Clubs5 Leagues70.610501938.00.710.270.200.5317.11007.07.00.14+1.0+1.0
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
QPR (4 Seasons)1 League52.88491428.60.930.270.160.5717.11007.07.00.14+1.0+1.0
Tottenham (3 Seasons)1 League26.5000
Hibernian (2 Seasons)1 League1.70100.00.600.000.0000
Stevenage (1 Season)1 League14.72050.000.340.4000
Southend United (1 Season)1 League1.40000.000.0000
Tottenham (1 Season)1 League0.00000.000.000000.00.00.00.0
Championship (4 Seasons)52.88491428.60.930.270.160.5717.11007.07.00.14+1.0+1.0
PL2 — Div. 1 (3 Seasons)26.5000
Premiership (2 Seasons)1.70100.00.600.000.0000
League Two (1 Season)14.72050.000.340.4000
League One (1 Season)1.40000.000.0000
Premier League (1 Season)0.00000.000.000000.00.00.00.0
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2019-202022QPReng ENGEFL Cup33rd0.70000.000.0000Matches
2020-202123QPReng ENGEFL Cup58th1.00000.000.0000Matches
2021-202224QPReng ENGEFL CupRd41.20100.00.810.000.0000Matches
2021-202224QPReng ENGFA Cup1.10200.01.870.000.0000Matches
4 Seasons2 Clubs2 Leagues4.00300.00.750.000.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
QPR (3 Seasons)2 Leagues4.00300.00.750.000.0000
Tottenham (1 Season)1 League
EFL Cup (4 Seasons)2.90100.00.340.000.0000
FA Cup (2 Seasons)1.10200.01.870.000.0000

Passing

Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2016-201719Southend Unitedeng ENG3. League One1.40Matches
2016-201719Tottenhameng ENGJr. PL2 — Div. 113.60Matches
2017-201820Stevenageeng ENG4. League Two14.70Matches
2017-201820Tottenhameng ENGJr. PL2 — Div. 110.70Matches
2018-201921Tottenhameng ENGJr. PL2 — Div. 12.20Matches
2018-201921Tottenhameng ENG1. Premier League0.01333.3961250.0000000.00.00.000000Matches
2019-202022QPReng ENG2. Championship23.5863105881.615762381933740583.239144188.710815171.500.61.6-0.6138710197Matches
2019-202022QPReng ENGEFL Cup0.70Matches
2020-202123QPReng ENG2. Championship4.410012778.71701413506083.3404883.381080.000.60.6-0.6473111Matches
2020-202123QPReng ENGEFL Cup1.00Matches
2021-202224QPReng ENG2. Championship15.038750576.65838144919723882.815118083.9164139.000.70.4-0.79389148Matches
2021-202224QPReng ENGEFL Cup1.20Matches
2021-202224QPReng ENGFA Cup1.10Matches
2022-202325QPReng ENG2. Championship9.923832373.73648105713015285.58611276.8143441.200.80.6-0.84233037Matches
2023-202426Hiberniansct SCO1. Premiership1.50Matches
2024-202527Hiberniansct SCO1. Premiership0.20Matches
9 Seasons5 Clubs8 Leagues74.61589201678.826958674471585783.466878185.514623661.902.73.2-2.730155253193
Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
QPR (4 Seasons)3 Leagues56.71588201378.926949673871485583.566878185.514623661.902.73.2-2.730155253193
Tottenham (3 Seasons)1 League26.50
Tottenham (3 Seasons)3 Leagues0.01333.3961250.0000000.00.00.000000
Hibernian (2 Seasons)1 League1.70
Stevenage (1 Season)1 League14.70
Southend United (1 Season)1 League1.40
Championship (4 Seasons)52.81588201378.926949673871485583.566878185.514623661.902.73.2-2.730155253193
EFL Cup (4 Seasons)2.90
PL2 — Div. 1 (3 Seasons)26.50
Premiership (2 Seasons)1.70
FA Cup (2 Seasons)1.10
League Two (1 Season)14.70
League One (1 Season)1.40
Premier League (1 Season)0.01333.3961250.0000000.00.00.000000
Champions Lg (1 Season)
Passing Table
Total Short Medium Long Expected
Season Age Squad Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2016-201719Southend United1 League1.40
2016-201719Tottenham1 League13.60
2017-201820Stevenage1 League14.70
2017-201820Tottenham1 League10.70
2018-201921Tottenham1 League0.01333.3961250.0000000.00.00.000000
2018-201921Tottenham1 League2.20
2019-202022QPR3 Leagues24.1863105881.615762381933740583.239144188.710815171.500.61.6-0.6138710197
2020-202123QPR2 Leagues5.410012778.71701413506083.3404883.381080.000.60.6-0.6473111
2021-202224QPR3 Leagues17.338750576.65838144919723882.815118083.9164139.000.70.4-0.79389148
2022-202325QPR1 League9.923832373.73648105713015285.58611276.8143441.200.80.6-0.84233037
2023-202426Hibernian1 League1.50
2024-202527Hibernian1 League0.20
9 Seasons5 Clubs8 Leagues74.61589201678.826958674471585783.466878185.514623661.902.73.2-2.730155253193
Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
QPR (4 Seasons)3 Leagues56.71588201378.926949673871485583.566878185.514623661.902.73.2-2.730155253193
Tottenham (3 Seasons)1 League26.50
Tottenham (3 Seasons)3 Leagues0.01333.3961250.0000000.00.00.000000
Hibernian (2 Seasons)1 League1.70
Stevenage (1 Season)1 League14.70
Southend United (1 Season)1 League1.40
Championship (4 Seasons)52.81588201378.926949673871485583.566878185.514623661.902.73.2-2.730155253193
EFL Cup (4 Seasons)2.90
PL2 — Div. 1 (3 Seasons)26.50
Premiership (2 Seasons)1.70
FA Cup (2 Seasons)1.10
League Two (1 Season)14.70
League One (1 Season)1.40
Premier League (1 Season)0.01333.3961250.0000000.00.00.000000
Champions Lg (1 Season)
Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2016-201719Southend Unitedeng ENG3. League One7th1.40Matches
2016-201719Tottenhameng ENGJr. PL2 — Div. 110th13.60Matches
2017-201820Stevenageeng ENG4. League Two16th14.70Matches
2017-201820Tottenhameng ENGJr. PL2 — Div. 19th10.70Matches
2018-201921Tottenhameng ENG1. Premier League4th0.01333.3961250.0000000.00.00.000000Matches
2018-201921Tottenhameng ENGJr. PL2 — Div. 19th2.20Matches
2019-202022QPReng ENG2. Championship13th23.5863105881.615762381933740583.239144188.710815171.500.61.6-0.6138710197Matches
2020-202123QPReng ENG2. Championship9th4.410012778.71701413506083.3404883.381080.000.60.6-0.6473111Matches
2021-202224QPReng ENG2. Championship11th15.038750576.65838144919723882.815118083.9164139.000.70.4-0.79389148Matches
2022-202325QPReng ENG2. Championship20th9.923832373.73648105713015285.58611276.8143441.200.80.6-0.84233037Matches
2023-202426Hiberniansct SCO1. Premiership8th1.50Matches
2024-202527Hiberniansct SCO1. Premiership8th0.20Matches
9 Seasons5 Clubs5 Leagues70.61589201678.826958674471585783.466878185.514623661.902.73.2-2.730155253193
Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
QPR (4 Seasons)1 League52.81588201378.926949673871485583.566878185.514623661.902.73.2-2.730155253193
Tottenham (3 Seasons)1 League26.50
Hibernian (2 Seasons)1 League1.70
Stevenage (1 Season)1 League14.70
Southend United (1 Season)1 League1.40
Tottenham (1 Season)1 League0.01333.3961250.0000000.00.00.000000
Championship (4 Seasons)52.81588201378.926949673871485583.566878185.514623661.902.73.2-2.730155253193
PL2 — Div. 1 (3 Seasons)26.50
Premiership (2 Seasons)1.70
League Two (1 Season)14.70
League One (1 Season)1.40
Premier League (1 Season)0.01333.3961250.0000000.00.00.000000
Passing Table
Total Short Medium Long
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
2019-202022QPReng ENGEFL Cup33rd0.70Matches
2020-202123QPReng ENGEFL Cup58th1.00Matches
2021-202224QPReng ENGEFL CupRd41.20Matches
2021-202224QPReng ENGFA Cup1.10Matches
4 Seasons2 Clubs2 Leagues4.00
Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
QPR (3 Seasons)2 Leagues4.00
Tottenham (1 Season)1 League
EFL Cup (4 Seasons)2.90
FA Cup (2 Seasons)1.10
Become a Stathead & surf this site ad-free.

Pass Types

Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2016-201719Southend Unitedeng ENG3. League One1.40Matches
2016-201719Tottenhameng ENGJr. PL2 — Div. 113.6Matches
2017-201820Stevenageeng ENG4. League Two14.70Matches
2017-201820Tottenhameng ENGJr. PL2 — Div. 110.7Matches
2018-201921Tottenhameng ENGJr. PL2 — Div. 12.2Matches
2018-201921Tottenhameng ENG1. Premier League0.0330000000000100Matches
2019-202022QPReng ENG2. Championship23.5105810431411091121000863116Matches
2019-202022QPReng ENGEFL Cup0.70Matches
2020-202123QPReng ENG2. Championship4.4127126110030000010003Matches
2020-202123QPReng ENGEFL Cup1.02Matches
2021-202224QPReng ENG2. Championship15.05054949610521100387210Matches
2021-202224QPReng ENGEFL Cup1.20Matches
2021-202224QPReng ENGFA Cup1.11Matches
2022-202325QPReng ENG2. Championship9.93233193111401100238112Matches
2023-202426Hiberniansct SCO1. Premiership1.50Matches
2024-202527Hiberniansct SCO1. Premiership0.21Matches
9 Seasons5 Clubs8 Leagues74.620161985271921027432001589441
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
QPR (4 Seasons)3 Leagues56.720131982271921026432001588441
Tottenham (3 Seasons)1 League26.5
Tottenham (3 Seasons)3 Leagues0.0330000000000100
Hibernian (2 Seasons)1 League1.71
Stevenage (1 Season)1 League14.70
Southend United (1 Season)1 League1.40
Championship (4 Seasons)52.820131982271921023432001588441
EFL Cup (4 Seasons)2.92
PL2 — Div. 1 (3 Seasons)26.5
Premiership (2 Seasons)1.71
FA Cup (2 Seasons)1.11
League Two (1 Season)14.70
League One (1 Season)1.40
Premier League (1 Season)0.0330000000000100
Champions Lg (1 Season)
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2016-201719Southend United1 League1.40
2016-201719Tottenham1 League13.6
2017-201820Stevenage1 League14.70
2017-201820Tottenham1 League10.7
2018-201921Tottenham1 League0.0330000000000100
2018-201921Tottenham1 League2.2
2019-202022QPR3 Leagues24.1105810431411091121000863116
2020-202123QPR2 Leagues5.4127126110050000010003
2021-202224QPR3 Leagues17.35054949610621100387210
2022-202325QPR1 League9.93233193111401100238112
2023-202426Hibernian1 League1.50
2024-202527Hibernian1 League0.21
9 Seasons5 Clubs8 Leagues74.620161985271921027432001589441
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
QPR (4 Seasons)3 Leagues56.720131982271921026432001588441
Tottenham (3 Seasons)1 League26.5
Tottenham (3 Seasons)3 Leagues0.0330000000000100
Hibernian (2 Seasons)1 League1.71
Stevenage (1 Season)1 League14.70
Southend United (1 Season)1 League1.40
Championship (4 Seasons)52.820131982271921023432001588441
EFL Cup (4 Seasons)2.92
PL2 — Div. 1 (3 Seasons)26.5
Premiership (2 Seasons)1.71
FA Cup (2 Seasons)1.11
League Two (1 Season)14.70
League One (1 Season)1.40
Premier League (1 Season)0.0330000000000100
Champions Lg (1 Season)
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2016-201719Southend Unitedeng ENG3. League One7th1.40Matches
2016-201719Tottenhameng ENGJr. PL2 — Div. 110th13.6Matches
2017-201820Stevenageeng ENG4. League Two16th14.70Matches
2017-201820Tottenhameng ENGJr. PL2 — Div. 19th10.7Matches
2018-201921Tottenhameng ENG1. Premier League4th0.0330000000000100Matches
2018-201921Tottenhameng ENGJr. PL2 — Div. 19th2.2Matches
2019-202022QPReng ENG2. Championship13th23.5105810431411091121000863116Matches
2020-202123QPReng ENG2. Championship9th4.4127126110030000010003Matches
2021-202224QPReng ENG2. Championship11th15.05054949610521100387210Matches
2022-202325QPReng ENG2. Championship20th9.93233193111401100238112Matches
2023-202426Hiberniansct SCO1. Premiership8th1.50Matches
2024-202527Hiberniansct SCO1. Premiership8th0.21Matches
9 Seasons5 Clubs5 Leagues70.620161985271921024432001589441
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
QPR (4 Seasons)1 League52.820131982271921023432001588441
Tottenham (3 Seasons)1 League26.5
Hibernian (2 Seasons)1 League1.71
Stevenage (1 Season)1 League14.70
Southend United (1 Season)1 League1.40
Tottenham (1 Season)1 League0.0330000000000100
Championship (4 Seasons)52.820131982271921023432001588441
PL2 — Div. 1 (3 Seasons)26.5
Premiership (2 Seasons)1.71
League Two (1 Season)14.70
League One (1 Season)1.40
Premier League (1 Season)0.0330000000000100
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2019-202022QPReng ENGEFL Cup33rd0.70Matches
2020-202123QPReng ENGEFL Cup58th1.02Matches
2021-202224QPReng ENGEFL CupRd41.20Matches
2021-202224QPReng ENGFA Cup1.11Matches
4 Seasons2 Clubs2 Leagues4.03
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
QPR (3 Seasons)2 Leagues4.03
Tottenham (1 Season)1 League
EFL Cup (4 Seasons)2.92
FA Cup (2 Seasons)1.11

Goal and Shot Creation

Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2016-201719Southend Unitedeng ENG3. League One1.4Matches
2016-201719Tottenhameng ENGJr. PL2 — Div. 113.6Matches
2017-201820Stevenageeng ENG4. League Two14.7Matches
2017-201820Tottenhameng ENGJr. PL2 — Div. 110.7Matches
2018-201921Tottenhameng ENGJr. PL2 — Div. 12.2Matches
2018-201921Tottenhameng ENG1. Premier League0.000.0000000000.00000000Matches
2019-202022QPReng ENG2. Championship23.5311.32210222410.04100000Matches
2019-202022QPReng ENGEFL Cup0.7Matches
2020-202123QPReng ENG2. Championship4.481.8150011110.23000100Matches
2020-202123QPReng ENGEFL Cup1.0Matches
2021-202224QPReng ENG2. Championship15.0342.27270032260.40500010Matches
2021-202224QPReng ENGEFL Cup1.2Matches
2021-202224QPReng ENGFA Cup1.1Matches
2022-202325QPReng ENG2. Championship9.9232.32170310210.10100000Matches
2023-202426Hiberniansct SCO1. Premiership1.5Matches
2024-202527Hiberniansct SCO1. Premiership0.2Matches
9 Seasons5 Clubs8 Leagues74.6961.82700575990.17700110
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
QPR (4 Seasons)3 Leagues56.7961.82700575990.17700110
Tottenham (3 Seasons)1 League26.5
Tottenham (3 Seasons)3 Leagues0.000.0000000000.00000000
Hibernian (2 Seasons)1 League1.7
Stevenage (1 Season)1 League14.7
Southend United (1 Season)1 League1.4
Championship (4 Seasons)52.8961.82700575990.17700110
EFL Cup (4 Seasons)2.9
PL2 — Div. 1 (3 Seasons)26.5
Premiership (2 Seasons)1.7
FA Cup (2 Seasons)1.1
League Two (1 Season)14.7
League One (1 Season)1.4
Premier League (1 Season)0.000.0000000000.00000000
Champions Lg (1 Season)
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2016-201719Southend United1 League1.4
2016-201719Tottenham1 League13.6
2017-201820Stevenage1 League14.7
2017-201820Tottenham1 League10.7
2018-201921Tottenham1 League0.000.0000000000.00000000
2018-201921Tottenham1 League2.2
2019-202022QPR3 Leagues24.1311.32210222410.04100000
2020-202123QPR2 Leagues5.481.8150011110.23000100
2021-202224QPR3 Leagues17.3342.27270032260.40500010
2022-202325QPR1 League9.9232.32170310210.10100000
2023-202426Hibernian1 League1.5
2024-202527Hibernian1 League0.2
9 Seasons5 Clubs8 Leagues74.6961.82700575990.17700110
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
QPR (4 Seasons)3 Leagues56.7961.82700575990.17700110
Tottenham (3 Seasons)1 League26.5
Tottenham (3 Seasons)3 Leagues0.000.0000000000.00000000
Hibernian (2 Seasons)1 League1.7
Stevenage (1 Season)1 League14.7
Southend United (1 Season)1 League1.4
Championship (4 Seasons)52.8961.82700575990.17700110
EFL Cup (4 Seasons)2.9
PL2 — Div. 1 (3 Seasons)26.5
Premiership (2 Seasons)1.7
FA Cup (2 Seasons)1.1
League Two (1 Season)14.7
League One (1 Season)1.4
Premier League (1 Season)0.000.0000000000.00000000
Champions Lg (1 Season)
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2016-201719Southend Unitedeng ENG3. League One7th1.4Matches
2016-201719Tottenhameng ENGJr. PL2 — Div. 110th13.6Matches
2017-201820Stevenageeng ENG4. League Two16th14.7Matches
2017-201820Tottenhameng ENGJr. PL2 — Div. 19th10.7Matches
2018-201921Tottenhameng ENG1. Premier League4th0.000.0000000000.00000000Matches
2018-201921Tottenhameng ENGJr. PL2 — Div. 19th2.2Matches
2019-202022QPReng ENG2. Championship13th23.5311.32210222410.04100000Matches
2020-202123QPReng ENG2. Championship9th4.481.8150011110.23000100Matches
2021-202224QPReng ENG2. Championship11th15.0342.27270032260.40500010Matches
2022-202325QPReng ENG2. Championship20th9.9232.32170310210.10100000Matches
2023-202426Hiberniansct SCO1. Premiership8th1.5Matches
2024-202527Hiberniansct SCO1. Premiership8th0.2Matches
9 Seasons5 Clubs5 Leagues70.6961.82700575990.17700110
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
QPR (4 Seasons)1 League52.8961.82700575990.17700110
Tottenham (3 Seasons)1 League26.5
Hibernian (2 Seasons)1 League1.7
Stevenage (1 Season)1 League14.7
Southend United (1 Season)1 League1.4
Tottenham (1 Season)1 League0.000.0000000000.00000000
Championship (4 Seasons)52.8961.82700575990.17700110
PL2 — Div. 1 (3 Seasons)26.5
Premiership (2 Seasons)1.7
League Two (1 Season)14.7
League One (1 Season)1.4
Premier League (1 Season)0.000.0000000000.00000000
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2019-202022QPReng ENGEFL Cup33rd0.7Matches
2020-202123QPReng ENGEFL Cup58th1.0Matches
2021-202224QPReng ENGEFL CupRd41.2Matches
2021-202224QPReng ENGFA Cup1.1Matches
4 Seasons2 Clubs2 Leagues4.0
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
QPR (3 Seasons)2 Leagues4.0
Tottenham (1 Season)1 League
EFL Cup (4 Seasons)2.9
FA Cup (2 Seasons)1.1

Defensive Actions

Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2016-201719Southend Unitedeng ENG3. League One1.400Matches
2016-201719Tottenhameng ENGJr. PL2 — Div. 113.6Matches
2017-201820Stevenageeng ENG4. League Two14.700Matches
2017-201820Tottenhameng ENGJr. PL2 — Div. 110.7Matches
2018-201921Tottenhameng ENGJr. PL2 — Div. 12.2Matches
2018-201921Tottenhameng ENG1. Premier League0.0100100000000100Matches
2019-202022QPReng ENG2. Championship23.5493223188145724.643366303483300Matches
2019-202022QPReng ENGEFL Cup0.700Matches
2020-202123QPReng ENG2. Championship4.411735331030.0762441540Matches
2020-202123QPReng ENGEFL Cup1.001Matches
2021-202224QPReng ENG2. Championship15.0301912153153246.917215162353160Matches
2021-202224QPReng ENGEFL Cup1.244Matches
2021-202224QPReng ENGFA Cup1.102Matches
2022-202325QPReng ENG2. Championship9.9179656112347.812231221229190Matches
2023-202426Hiberniansct SCO1. Premiership1.524Matches
2024-202527Hiberniansct SCO1. Premiership0.200Matches
9 Seasons5 Clubs8 Leagues74.6108734444204312235.27986147284181690
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
QPR (4 Seasons)3 Leagues56.7107714443204312235.27986147280180690
Tottenham (3 Seasons)1 League26.50
Tottenham (3 Seasons)3 Leagues0.0100100000000100
Hibernian (2 Seasons)1 League1.7240
Stevenage (1 Season)1 League14.7000
Southend United (1 Season)1 League1.4000
Championship (4 Seasons)52.8107674443204312235.27986147273180690
EFL Cup (4 Seasons)2.9450
PL2 — Div. 1 (3 Seasons)26.50
Premiership (2 Seasons)1.7240
FA Cup (2 Seasons)1.1020
League Two (1 Season)14.7000
League One (1 Season)1.4000
Premier League (1 Season)0.0100100000000100
Champions Lg (1 Season)0
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2016-201719Southend United1 League1.4000
2016-201719Tottenham1 League13.60
2017-201820Stevenage1 League14.7000
2017-201820Tottenham1 League10.70
2018-201921Tottenham1 League0.0100100000000100
2018-201921Tottenham1 League2.20
2019-202022QPR3 Leagues24.1493223188145724.643366303483300
2020-202123QPR2 Leagues5.411735331030.0762451540
2021-202224QPR3 Leagues17.3302312153153246.917215162953160
2022-202325QPR1 League9.9179656112347.812231221229190
2023-202426Hibernian1 League1.5240
2024-202527Hibernian1 League0.2000
9 Seasons5 Clubs8 Leagues74.6108734444204312235.27986147284181690
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
QPR (4 Seasons)3 Leagues56.7107714443204312235.27986147280180690
Tottenham (3 Seasons)1 League26.50
Tottenham (3 Seasons)3 Leagues0.0100100000000100
Hibernian (2 Seasons)1 League1.7240
Stevenage (1 Season)1 League14.7000
Southend United (1 Season)1 League1.4000
Championship (4 Seasons)52.8107674443204312235.27986147273180690
EFL Cup (4 Seasons)2.9450
PL2 — Div. 1 (3 Seasons)26.50
Premiership (2 Seasons)1.7240
FA Cup (2 Seasons)1.1020
League Two (1 Season)14.7000
League One (1 Season)1.4000
Premier League (1 Season)0.0100100000000100
Champions Lg (1 Season)0
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2016-201719Southend Unitedeng ENG3. League One7th1.400Matches
2016-201719Tottenhameng ENGJr. PL2 — Div. 110th13.6Matches
2017-201820Stevenageeng ENG4. League Two16th14.700Matches
2017-201820Tottenhameng ENGJr. PL2 — Div. 19th10.7Matches
2018-201921Tottenhameng ENG1. Premier League4th0.0100100000000100Matches
2018-201921Tottenhameng ENGJr. PL2 — Div. 19th2.2Matches
2019-202022QPReng ENG2. Championship13th23.5493223188145724.643366303483300Matches
2020-202123QPReng ENG2. Championship9th4.411735331030.0762441540Matches
2021-202224QPReng ENG2. Championship11th15.0301912153153246.917215162353160Matches
2022-202325QPReng ENG2. Championship20th9.9179656112347.812231221229190Matches
2023-202426Hiberniansct SCO1. Premiership8th1.524Matches
2024-202527Hiberniansct SCO1. Premiership8th0.200Matches
9 Seasons5 Clubs5 Leagues70.6108694444204312235.27986147277181690
Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
QPR (4 Seasons)1 League52.8107674443204312235.27986147273180690
Tottenham (3 Seasons)1 League26.50
Hibernian (2 Seasons)1 League1.7240
Stevenage (1 Season)1 League14.7000
Southend United (1 Season)1 League1.4000
Tottenham (1 Season)1 League0.0100100000000100
Championship (4 Seasons)52.8107674443204312235.27986147273180690
PL2 — Div. 1 (3 Seasons)26.50
Premiership (2 Seasons)1.7240
League Two (1 Season)14.7000
League One (1 Season)1.4000
Premier League (1 Season)0.0100100000000100
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2019-202022QPReng ENGEFL Cup33rd0.700Matches
2020-202123QPReng ENGEFL Cup58th1.001Matches
2021-202224QPReng ENGEFL CupRd41.244Matches
2021-202224QPReng ENGFA Cup1.102Matches
4 Seasons2 Clubs2 Leagues4.0470
Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
QPR (3 Seasons)2 Leagues4.0470
Tottenham (1 Season)1 League0
EFL Cup (4 Seasons)2.9450
FA Cup (2 Seasons)1.1020

Possession

Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2016-201719Southend Unitedeng ENG3. League One1.4Matches
2016-201719Tottenhameng ENGJr. PL2 — Div. 113.6Matches
2017-201820Stevenageeng ENG4. League Two14.7Matches
2017-201820Tottenhameng ENGJr. PL2 — Div. 110.7Matches
2018-201921Tottenhameng ENGJr. PL2 — Div. 12.2Matches
2018-201921Tottenhameng ENG1. Premier League0.040130040000000000000Matches
2019-202022QPReng ENG2. Championship23.5130051306762247231300352057.11542.96273449132319181342687046Matches
2019-202022QPReng ENGEFL Cup0.7Matches
2020-202123QPReng ENG2. Championship4.41739339250111737114.3685.78945214131010611315Matches
2020-202123QPReng ENGEFL Cup1.0Matches
2021-202224QPReng ENG2. Championship15.0691231603811612169120945.01155.037017107411155351842738Matches
2021-202224QPReng ENGEFL Cup1.2Matches
2021-202224QPReng ENGFA Cup1.1Matches
2022-202325QPReng ENG2. Championship9.9466179724113725466201050.0945.019812375601785231225228Matches
2023-202426Hiberniansct SCO1. Premiership1.5Matches
2024-202527Hiberniansct SCO1. Premiership0.2Matches
9 Seasons5 Clubs8 Leagues74.626341005971479595802634824048.84150.0128468482765503211102621662127
Country Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
QPR (4 Seasons)3 Leagues56.726301005961476595802630824048.84150.0128468482765503211102621662127
Tottenham (3 Seasons)1 League26.5
Tottenham (3 Seasons)3 Leagues0.040130040000000000000
Hibernian (2 Seasons)1 League1.7
Stevenage (1 Season)1 League14.7
Southend United (1 Season)1 League1.4
Championship (4 Seasons)52.826301005961476595802630824048.84150.0128468482765503211102621662127
EFL Cup (4 Seasons)2.9
PL2 — Div. 1 (3 Seasons)26.5
Premiership (2 Seasons)1.7
FA Cup (2 Seasons)1.1
League Two (1 Season)14.7
League One (1 Season)1.4
Premier League (1 Season)0.040130040000000000000
Champions Lg (1 Season)
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2016-201719Southend United1 League1.4
2016-201719Tottenham1 League13.6
2017-201820Stevenage1 League14.7
2017-201820Tottenham1 League10.7
2018-201921Tottenham1 League0.040130040000000000000
2018-201921Tottenham1 League2.2
2019-202022QPR3 Leagues24.1130051306762247231300352057.11542.96273449132319181342687046
2020-202123QPR2 Leagues5.41739339250111737114.3685.78945214131010611315
2021-202224QPR3 Leagues17.3691231603811612169120945.01155.037017107411155351842738
2022-202325QPR1 League9.9466179724113725466201050.0945.019812375601785231225228
2023-202426Hibernian1 League1.5
2024-202527Hibernian1 League0.2
9 Seasons5 Clubs8 Leagues74.626341005971479595802634824048.84150.0128468482765503211102621662127
Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
QPR (4 Seasons)3 Leagues56.726301005961476595802630824048.84150.0128468482765503211102621662127
Tottenham (3 Seasons)1 League26.5
Tottenham (3 Seasons)3 Leagues0.040130040000000000000
Hibernian (2 Seasons)1 League1.7
Stevenage (1 Season)1 League14.7
Southend United (1 Season)1 League1.4
Championship (4 Seasons)52.826301005961476595802630824048.84150.0128468482765503211102621662127
EFL Cup (4 Seasons)2.9
PL2 — Div. 1 (3 Seasons)26.5
Premiership (2 Seasons)1.7
FA Cup (2 Seasons)1.1
League Two (1 Season)14.7
League One (1 Season)1.4
Premier League (1 Season)0.040130040000000000000
Champions Lg (1 Season)
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2016-201719Southend Unitedeng ENG3. League One7th1.4Matches
2016-201719Tottenhameng ENGJr. PL2 — Div. 110th13.6Matches
2017-201820Stevenageeng ENG4. League Two16th14.7Matches
2017-201820Tottenhameng ENGJr. PL2 — Div. 19th10.7Matches
2018-201921Tottenhameng ENG1. Premier League4th0.040130040000000000000Matches
2018-201921Tottenhameng ENGJr. PL2 — Div. 19th2.2Matches
2019-202022QPReng ENG2. Championship13th23.5130051306762247231300352057.11542.96273449132319181342687046Matches
2020-202123QPReng ENG2. Championship9th4.41739339250111737114.3685.78945214131010611315Matches
2021-202224QPReng ENG2. Championship11th15.0691231603811612169120945.01155.037017107411155351842738Matches
2022-202325QPReng ENG2. Championship20th9.9466179724113725466201050.0945.019812375601785231225228Matches
2023-202426Hiberniansct SCO1. Premiership8th1.5Matches
2024-202527Hiberniansct SCO1. Premiership8th0.2Matches
9 Seasons5 Clubs5 Leagues70.626341005971479595802634824048.84150.0128468482765503211102621662127
Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
QPR (4 Seasons)1 League52.826301005961476595802630824048.84150.0128468482765503211102621662127
Tottenham (3 Seasons)1 League26.5
Hibernian (2 Seasons)1 League1.7
Stevenage (1 Season)1 League14.7
Southend United (1 Season)1 League1.4
Tottenham (1 Season)1 League0.040130040000000000000
Championship (4 Seasons)52.826301005961476595802630824048.84150.0128468482765503211102621662127
PL2 — Div. 1 (3 Seasons)26.5
Premiership (2 Seasons)1.7
League Two (1 Season)14.7
League One (1 Season)1.4
Premier League (1 Season)0.040130040000000000000
Possession Table
Touches Take-Ons Carries
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
2019-202022QPReng ENGEFL Cup33rd0.7Matches
2020-202123QPReng ENGEFL Cup58th1.0Matches
2021-202224QPReng ENGEFL CupRd41.2Matches
2021-202224QPReng ENGFA Cup1.1Matches
4 Seasons2 Clubs2 Leagues4.0
Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
QPR (3 Seasons)2 Leagues4.0
Tottenham (1 Season)1 League
EFL Cup (4 Seasons)2.9
FA Cup (2 Seasons)1.1

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2016-201719Tottenhameng ENGEFL Cup00001Matches
2016-201719Southend Unitedeng ENG3. League One3124413.01.4201162.0013-2-1.45-1.88Matches
2016-201719Tottenhameng ENGJr. PL2 — Div. 1141,2258861.913.6148812001.142326-3-0.22+0.73Matches
2017-201820Tottenham1. Champions Lg00001Matches
2017-201820Stevenageeng ENG4. League Two161,3278332.114.71410201.062120+1+0.07+0.26Matches
2017-201820Tottenhameng ENGJr. PL2 — Div. 1119638848.610.7118810000.821625-9-0.84-0.75Matches
2018-201921Tottenhameng ENGJr. PL2 — Div. 132016710.22.23672002.3341+3+1.34+2.10Matches
2018-201921Tottenhameng ENG1. Premier League1330.10.0001213.000000.00-0.740.00.00.00.00-0.20Matches
2019-202022QPReng ENG2. Championship342,1116251.023.52675982161.123639-3-0.13+0.1434.035.1-1.1-0.05+0.14Matches
2019-202022QPReng ENGEFL Cup1616129.00.70016103.0010+1+1.48+3.29Matches
2019-202022QPReng ENGFA Cup00001Matches
2020-202123QPReng ENG2. Championship5397799.64.45791001.204400.00-0.054.94.1+0.7+0.17+0.23Matches
2020-202123QPReng ENGEFL Cup19090100.01.01901000.0023-1-1.00Matches
2021-202224QPReng ENG2. Championship291,3484632.615.015723141991.622320+3+0.20+0.2617.021.3-4.3-0.29-0.21Matches
2021-202224QPReng ENGEFL Cup21115628.51.2183012801.000000.00-0.65Matches
2021-202224QPReng ENGFA Cup2964845.71.1145015100.5012-1-0.94-0.15Matches
2022-202325QPReng ENG2. Championship218934321.69.98731132441.52911-2-0.20+0.4911.114.1-3.1-0.31-0.06Matches
2023-202426Hiberniansct SCO1. Premiership7133193.91.50071921.1414-3-2.03-1.92Matches
2024-202527Hiberniansct SCO1. Premiership118181.20.20011820.0002-2-10.00-9.64Matches
9 Seasons5 Clubs8 Leagues1236,7125519.174.67374255022431.3299108-9-0.12-0.1167.074.7-7.7-0.15-0.09
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
QPR (4 Seasons)3 Leagues955,1075429.056.75774153823201.367679-3-0.05+0.1967.074.7-7.7-0.15-0.01
Tottenham (3 Seasons)1 League282,3898540.226.5288524001.144352-9-0.34+0.27
Tottenham (3 Seasons)3 Leagues1330.10.0001233.000000.00-0.740.00.00.00.00-0.20
Hibernian (2 Seasons)1 League8151193.11.70081941.0016-5-2.98-2.79
Stevenage (1 Season)1 League161,3278332.114.71410201.062120+1+0.07+0.26
Southend United (1 Season)1 League3124413.01.4201162.0013-2-1.45-1.88
Championship (4 Seasons)894,7495328.752.85474143521191.387274-2-0.04+0.2067.074.7-7.7-0.15-0.01
EFL Cup (4 Seasons)42626630.12.9287124511.253300.00+0.21
PL2 — Div. 1 (3 Seasons)282,3898540.226.5288524001.144352-9-0.34+0.27
Premiership (2 Seasons)8151193.11.70081941.0016-5-2.98-2.79
FA Cup (2 Seasons)2964824.61.1145015110.5012-1-0.94-0.15
League Two (1 Season)161,3278332.114.71410201.062120+1+0.07+0.26
League One (1 Season)3124413.01.4201162.0013-2-1.45-1.88
Premier League (1 Season)1330.10.0001213.000000.00-0.740.00.00.00.00-0.20
Champions Lg (1 Season)00001
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2016-201719Southend United1 League3124413.01.4201162.0013-2-1.45-1.88
2016-201719Tottenham1 League00001
2016-201719Tottenham1 League141,2258861.913.6148812001.142326-3-0.22+0.73
2017-201820Stevenage1 League161,3278332.114.71410201.062120+1+0.07+0.26
2017-201820Tottenham1 League00001
2017-201820Tottenham1 League119638848.610.7118810000.821625-9-0.84-0.75
2018-201921Tottenham1 League1330.10.0001213.000000.00-0.740.00.00.00.00-0.20
2018-201921Tottenham1 League32016710.22.23672002.3341+3+1.34+2.10
2019-202022QPR3 Leagues352,1726247.924.12675992671.173739-2-0.08+0.2934.035.1-1.1-0.05+0.14
2020-202123QPR2 Leagues64878111.55.46812001.0067-1-0.18-0.234.94.1+0.7+0.17+0.23
2021-202224QPR3 Leagues331,5554732.817.317713162291.512422+2+0.12+0.1417.021.3-4.3-0.29-0.21
2022-202325QPR1 League218934321.69.98731132441.52911-2-0.20+0.4911.114.1-3.1-0.31-0.06
2023-202426Hibernian1 League7133193.91.50071921.1414-3-2.03-1.92
2024-202527Hibernian1 League118181.20.20011820.0002-2-10.00-9.64
9 Seasons5 Clubs8 Leagues1236,7125519.174.67374255022431.3299108-9-0.12-0.1167.074.7-7.7-0.15-0.09
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
QPR (4 Seasons)3 Leagues955,1075429.056.75774153823201.367679-3-0.05+0.1967.074.7-7.7-0.15-0.01
Tottenham (3 Seasons)1 League282,3898540.226.5288524001.144352-9-0.34+0.27
Tottenham (3 Seasons)3 Leagues1330.10.0001233.000000.00-0.740.00.00.00.00-0.20
Hibernian (2 Seasons)1 League8151193.11.70081941.0016-5-2.98-2.79
Stevenage (1 Season)1 League161,3278332.114.71410201.062120+1+0.07+0.26
Southend United (1 Season)1 League3124413.01.4201162.0013-2-1.45-1.88
Championship (4 Seasons)894,7495328.752.85474143521191.387274-2-0.04+0.2067.074.7-7.7-0.15-0.01
EFL Cup (4 Seasons)42626630.12.9287124511.253300.00+0.21
PL2 — Div. 1 (3 Seasons)282,3898540.226.5288524001.144352-9-0.34+0.27
Premiership (2 Seasons)8151193.11.70081941.0016-5-2.98-2.79
FA Cup (2 Seasons)2964824.61.1145015110.5012-1-0.94-0.15
League Two (1 Season)161,3278332.114.71410201.062120+1+0.07+0.26
League One (1 Season)3124413.01.4201162.0013-2-1.45-1.88
Premier League (1 Season)1330.10.0001213.000000.00-0.740.00.00.00.00-0.20
Champions Lg (1 Season)00001
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2016-201719Southend Unitedeng ENG3. League One7th3124413.01.4201162.0013-2-1.45-1.88Matches
2016-201719Tottenhameng ENGJr. PL2 — Div. 110th141,2258861.913.6148812001.142326-3-0.22+0.73Matches
2017-201820Stevenageeng ENG4. League Two16th161,3278332.114.71410201.062120+1+0.07+0.26Matches
2017-201820Tottenhameng ENGJr. PL2 — Div. 19th119638848.610.7118810000.821625-9-0.84-0.75Matches
2018-201921Tottenhameng ENG1. Premier League4th1330.10.0001213.000000.00-0.740.00.00.00.00-0.20Matches
2018-201921Tottenhameng ENGJr. PL2 — Div. 19th32016710.22.23672002.3341+3+1.34+2.10Matches
2019-202022QPReng ENG2. Championship13th342,1116251.023.52675982161.123639-3-0.13+0.1434.035.1-1.1-0.05+0.14Matches
2020-202123QPReng ENG2. Championship9th5397799.64.45791001.204400.00-0.054.94.1+0.7+0.17+0.23Matches
2021-202224QPReng ENG2. Championship11th291,3484632.615.015723141991.622320+3+0.20+0.2617.021.3-4.3-0.29-0.21Matches
2022-202325QPReng ENG2. Championship20th218934321.69.98731132441.52911-2-0.20+0.4911.114.1-3.1-0.31-0.06Matches
2023-202426Hiberniansct SCO1. Premiership8th7133193.91.50071921.1414-3-2.03-1.92Matches
2024-202527Hiberniansct SCO1. Premiership8th118181.20.20011820.0002-2-10.00-9.64Matches
9 Seasons5 Clubs5 Leagues1176,3545419.170.67074244720401.3495103-8-0.11-0.1167.074.7-7.7-0.15-0.09
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
QPR (4 Seasons)1 League894,7495328.752.85474143521191.387274-2-0.04+0.2067.074.7-7.7-0.15-0.01
Tottenham (3 Seasons)1 League282,3898540.226.5288524001.144352-9-0.34+0.27
Hibernian (2 Seasons)1 League8151193.11.70081941.0016-5-2.98-2.79
Stevenage (1 Season)1 League161,3278332.114.71410201.062120+1+0.07+0.26
Southend United (1 Season)1 League3124413.01.4201162.0013-2-1.45-1.88
Tottenham (1 Season)1 League1330.10.0001213.000000.00-0.740.00.00.00.00-0.20
Championship (4 Seasons)894,7495328.752.85474143521191.387274-2-0.04+0.2067.074.7-7.7-0.15-0.01
PL2 — Div. 1 (3 Seasons)282,3898540.226.5288524001.144352-9-0.34+0.27
Premiership (2 Seasons)8151193.11.70081941.0016-5-2.98-2.79
League Two (1 Season)161,3278332.114.71410201.062120+1+0.07+0.26
League One (1 Season)3124413.01.4201162.0013-2-1.45-1.88
Premier League (1 Season)1330.10.0001213.000000.00-0.740.00.00.00.00-0.20
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2016-201719Tottenhameng ENGEFL Cup9th00001Matches
2019-202022QPReng ENGEFL Cup33rd1616129.00.70016103.0010+1+1.48+3.29Matches
2019-202022QPReng ENGFA Cup17th00001Matches
2020-202123QPReng ENGEFL Cup58th19090100.01.01901000.0023-1-1.00Matches
2021-202224QPReng ENGEFL CupRd421115628.51.2183012801.000000.00-0.65Matches
2021-202224QPReng ENGFA Cup2964845.71.1145015100.5012-1-0.94-0.15Matches
4 Seasons2 Clubs2 Leagues63586028.44.0373134721.0045-1-0.25+0.08
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
QPR (3 Seasons)2 Leagues63586033.14.0373134711.0045-1-0.25+0.08
Tottenham (1 Season)1 League00001
EFL Cup (4 Seasons)42626630.12.9287124511.253300.00+0.21
FA Cup (2 Seasons)2964824.61.1145015110.5012-1-0.94-0.15

Miscellaneous Stats

Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2016-201719Southend Unitedeng ENG3. League One1.4100200000000Matches
2016-201719Tottenhameng ENGJr. PL2 — Div. 113.67000Matches
2017-201820Stevenageeng ENG4. League Two14.74001600000000Matches
2017-201820Tottenhameng ENGJr. PL2 — Div. 110.74000Matches
2018-201921Tottenhameng ENGJr. PL2 — Div. 12.20000Matches
2018-201921Tottenhameng ENG1. Premier League0.000000000000001150.0Matches
2019-202022QPReng ENG2. Championship23.550041280113432000132323051.6Matches
2019-202022QPReng ENGEFL Cup0.70000000000Matches
2020-202123QPReng ENG2. Championship4.4000342347000216746.2Matches
2020-202123QPReng ENGEFL Cup1.00000002100Matches
2021-202224QPReng ENG2. Championship15.0400181515231910086162935.6Matches
2021-202224QPReng ENGEFL Cup1.20001000440Matches
2021-202224QPReng ENGFA Cup1.10003301200Matches
2022-202325QPReng ENG2. Championship9.96001272412900054151648.4Matches
2023-202426Hiberniansct SCO1. Premiership1.50002210420Matches
2024-202527Hiberniansct SCO1. Premiership0.20000001000Matches
9 Seasons5 Clubs8 Leagues74.6200098596278473100293708345.8
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
QPR (4 Seasons)3 Leagues56.7150078575268071100293698245.7
Tottenham (3 Seasons)1 League26.511000
Tottenham (3 Seasons)3 Leagues0.000000000000001150.0
Hibernian (2 Seasons)1 League1.70002211420
Stevenage (1 Season)1 League14.74001600000000
Southend United (1 Season)1 League1.4100200000000
Championship (4 Seasons)52.8150074545237367100293698245.7
EFL Cup (4 Seasons)2.90001002540
PL2 — Div. 1 (3 Seasons)26.511000
Premiership (2 Seasons)1.70002211420
FA Cup (2 Seasons)1.10003301200
League Two (1 Season)14.74001600000000
League One (1 Season)1.4100200000000
Premier League (1 Season)0.000000000000001150.0
Champions Lg (1 Season)
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2016-201719Southend United1 League1.4100200000000
2016-201719Tottenham1 League13.67000
2017-201820Stevenage1 League14.74001600000000
2017-201820Tottenham1 League10.74000
2018-201921Tottenham1 League0.000000000000001150.0
2018-201921Tottenham1 League2.20000
2019-202022QPR3 Leagues24.150041280113432000132323051.6
2020-202123QPR2 Leagues5.4000342557000216746.2
2021-202224QPR3 Leagues17.3400221816292310086162935.6
2022-202325QPR1 League9.96001272412900054151648.4
2023-202426Hibernian1 League1.50002210420
2024-202527Hibernian1 League0.20000001000
9 Seasons5 Clubs8 Leagues74.6200098596278473100293708345.8
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
QPR (4 Seasons)3 Leagues56.7150078575268071100293698245.7
Tottenham (3 Seasons)1 League26.511000
Tottenham (3 Seasons)3 Leagues0.000000000000001150.0
Hibernian (2 Seasons)1 League1.70002211420
Stevenage (1 Season)1 League14.74001600000000
Southend United (1 Season)1 League1.4100200000000
Championship (4 Seasons)52.8150074545237367100293698245.7
EFL Cup (4 Seasons)2.90001002540
PL2 — Div. 1 (3 Seasons)26.511000
Premiership (2 Seasons)1.70002211420
FA Cup (2 Seasons)1.10003301200
League Two (1 Season)14.74001600000000
League One (1 Season)1.4100200000000
Premier League (1 Season)0.000000000000001150.0
Champions Lg (1 Season)
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2016-201719Southend Unitedeng ENG3. League One7th1.4100200000000Matches
2016-201719Tottenhameng ENGJr. PL2 — Div. 110th13.67000Matches
2017-201820Stevenageeng ENG4. League Two16th14.74001600000000Matches
2017-201820Tottenhameng ENGJr. PL2 — Div. 19th10.74000Matches
2018-201921Tottenhameng ENG1. Premier League4th0.000000000000001150.0Matches
2018-201921Tottenhameng ENGJr. PL2 — Div. 19th2.20000Matches
2019-202022QPReng ENG2. Championship13th23.550041280113432000132323051.6Matches
2020-202123QPReng ENG2. Championship9th4.4000342347000216746.2Matches
2021-202224QPReng ENG2. Championship11th15.0400181515231910086162935.6Matches
2022-202325QPReng ENG2. Championship20th9.96001272412900054151648.4Matches
2023-202426Hiberniansct SCO1. Premiership8th1.50002210420Matches
2024-202527Hiberniansct SCO1. Premiership8th0.20000001000Matches
9 Seasons5 Clubs5 Leagues70.6200094566247769100293708345.8
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
QPR (4 Seasons)1 League52.8150074545237367100293698245.7
Tottenham (3 Seasons)1 League26.511000
Hibernian (2 Seasons)1 League1.70002211420
Stevenage (1 Season)1 League14.74001600000000
Southend United (1 Season)1 League1.4100200000000
Tottenham (1 Season)1 League0.000000000000001150.0
Championship (4 Seasons)52.8150074545237367100293698245.7
PL2 — Div. 1 (3 Seasons)26.511000
Premiership (2 Seasons)1.70002211420
League Two (1 Season)14.74001600000000
League One (1 Season)1.4100200000000
Premier League (1 Season)0.000000000000001150.0
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2019-202022QPReng ENGEFL Cup33rd0.70000000000Matches
2020-202123QPReng ENGEFL Cup58th1.00000002100Matches
2021-202224QPReng ENGEFL CupRd41.20001000440Matches
2021-202224QPReng ENGFA Cup1.10003301200Matches
4 Seasons2 Clubs2 Leagues4.00004303740
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
QPR (3 Seasons)2 Leagues4.00004303740
Tottenham (1 Season)1 League
EFL Cup (4 Seasons)2.90001002540
FA Cup (2 Seasons)1.10003301200

Player Club Summary

About FBref.com

FBref.com launched (June 13, 2018) with domestic league coverage for England, France, Germany, Italy, Spain, and United States. Since then we have been steadily expanding our coverage to include domestic leagues from over 40 countries as well as domestic cup, super cup and youth leagues from top European countries. We have also added coverage for major international cups such as the UEFA Champions League and Copa Libertadores.

FBref is the most complete sources for women's football data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries, including advanced stats like xG for most of those nine.

In collaboration with Opta, we are including advanced analytical data such as xG, xA, progressive passing, duels and more for over twenty competitions. For more information on the expected goals model and which competitions have advanced data, see our xG explainer.

Note that player records are likely not complete for their careers. Players may come from or move to leagues we don't currently cover. This issue will go down over time, as we add new leagues and seasons. We will never in the future have less data than we do today.

You can sign up to receive an e-mail when new countries and features launch.

For more information, see our Launch Blog Post, the overall leagues/competition page with details on leagues and seasons we include, or our About Page. Let us know if you find an issue or have a suggestion.

FBref is one of seven Sports-Reference.com sites.