Last 5 Matches

Last 5 Matches Table
Performance Expected SCA Passes Carries Take-Ons
Date Day Comp Round Venue Result Squad Opponent Start Pos Min Gls Ast PK PKatt Sh SoT CrdY CrdR Touches Tkl Int Blocks xG npxG xAG SCA GCA Cmp Att Cmp% PrgP Carries PrgC Att Succ Match Report
2025-01-11SatFA CupThird round properAwayL 2–6QPRLeicester CityYCB90000000002Match Report
2025-01-06MonChampionshipMatchweek 26HomeW 2–1QPRLuton TownNAM30000000041000.00.00.00011100.010000Match Report
2025-01-01WedChampionshipMatchweek 25HomeW 3–1QPRWatfordNCB2900000000130010.00.00.0005683.302000Match Report
2024-12-26ThuChampionshipMatchweek 23AwayL 0–3QPRSwansea CityYCB9000001000471110.10.10.000364285.7119000Match Report
2024-12-21SatChampionshipMatchweek 22HomeW 2–1QPRPrestonNLB10000000000000.00.00.0000000000Match Report

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
2015-201617Chelseaeng ENG1. Premier League10170.2000000000.000.000.000.000.00Matches
2016-201718Bristol Roverseng ENGFA Cup10310.3000000000.000.000.000.000.00Matches
2016-201718Bristol Roverseng ENG3. League One1298669.6101100000.100.000.100.100.10Matches
2016-201718Chelseaeng ENGJr. PL2 — Div. 1332252.5000000000.000.000.000.000.00Matches
2017-201819Sunderlandeng ENG2. Championship1186547.3000000230.000.000.000.000.00Matches
2017-201819Chelseaeng ENGEFL Cup10200.2000000000.000.000.000.000.00Matches
2017-201819Chelseaeng ENGFA Cup00Matches
2017-201819Chelseaeng ENGJr. PL2 — Div. 1554505.0000000100.000.000.000.000.00Matches
2018-201920Vitessenl NED1. Eredivisie28282,41626.8101100300.040.000.040.040.04Matches
2019-202021Birmingham Cityeng ENG2. Championship19191,61017.9112100600.50.50.10.673320.060.060.110.060.110.030.010.040.030.04Matches
2019-202021Birmingham Cityeng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2019-202021Birmingham Cityeng ENGFA Cup332482.8000000100.000.000.000.000.00Matches
2020-202122Birmingham Cityeng ENG2. Championship1097898.8000000200.20.20.10.383330.000.000.000.000.000.030.010.030.030.03Matches
2020-202122Birmingham Cityeng ENGFA Cup11901.0000000100.000.000.000.000.00Matches
2021-202223Coventry Cityeng ENG2. Championship29272,29125.5000000600.90.90.81.72799100.000.000.000.000.000.040.030.070.040.07Matches
2021-202223Coventry Cityeng ENGFA Cup222102.3000000100.000.000.000.000.00Matches
2022-202324QPReng ENG2. Championship16131,13112.6000000100.40.40.40.8742110.000.000.000.000.000.030.030.070.030.07Matches
2023-202425QPReng ENG2. Championship33292,66729.6112100400.60.60.20.9105730.030.030.070.030.070.020.010.030.020.03Matches
2023-202425QPReng ENGFA Cup00Matches
2024-202526QPReng ENG2. Championship1187538.4000000300.20.20.20.312300.000.000.000.000.000.020.020.040.020.04Matches
2024-202526QPReng ENGEFL Cup211351.5000000000.000.000.000.000.00Matches
2024-202526QPReng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
10 Seasons7 Clubs6 Leagues18215914,108156.84264003032.92.91.84.760287290.030.010.040.030.040.030.020.050.030.05
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 (3 Seasons)3 Leagues63524,77653.1112100801.21.20.82.018122140.020.020.040.020.040.020.020.040.020.04
Birmingham City (2 Seasons)3 Leagues34332,82731.41121001000.70.70.20.9156650.030.030.060.030.060.030.010.030.030.03
Chelsea (2 Seasons)1 League886757.5000000100.000.000.000.000.00
Chelsea (2 Seasons)3 Leagues20370.4000000000.000.000.000.000.00
Coventry City (1 Season)2 Leagues31292,50127.8000000700.90.90.81.72799100.000.000.000.000.000.040.030.070.040.07
Vitesse (1 Season)1 League28282,41626.8101100300.040.000.040.040.04
Bristol Rovers (1 Season)2 Leagues13989710.0101100000.100.000.100.100.10
Sunderland (1 Season)1 League1186547.3000000230.000.000.000.000.00
Championship (7 Seasons)1291139,895109.92242002432.92.91.84.760287290.020.020.040.020.040.030.020.050.030.05
FA Cup (7 Seasons)876697.4000000300.000.000.000.000.00
EFL Cup (3 Seasons)422452.7000000000.000.000.000.000.00
PL2 — Div. 1 (2 Seasons)886757.5000000100.000.000.000.000.00
Eredivisie (1 Season)28282,41626.8101100300.040.000.040.040.04
League One (1 Season)1298669.6101100000.100.000.100.100.10
Premier League (1 Season)10170.2000000000.000.000.000.000.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
2015-201617Chelsea1 League10170.2000000000.000.000.000.000.00
2016-201718Bristol Rovers2 Leagues13989710.0101100000.100.000.100.100.10
2016-201718Chelsea1 League332252.5000000000.000.000.000.000.00
2017-201819Chelsea1 League554505.0000000100.000.000.000.000.00
2017-201819Sunderland1 League1186547.3000000230.000.000.000.000.00
2017-201819Chelsea2 Leagues10200.2000000000.000.000.000.000.00
2018-201920Vitesse1 League28282,41626.8101100300.040.000.040.040.04
2019-202021Birmingham City3 Leagues23231,94821.6112100700.50.50.10.673320.050.050.090.050.090.030.010.040.030.04
2020-202122Birmingham City2 Leagues11108799.8000000300.20.20.10.383330.000.000.000.000.000.030.010.030.030.03
2021-202223Coventry City2 Leagues31292,50127.8000000700.90.90.81.72799100.000.000.000.000.000.040.030.070.040.07
2022-202324QPR1 League16131,13112.6000000100.40.40.40.8742110.000.000.000.000.000.030.030.070.030.07
2023-202425QPR2 Leagues33292,66729.6112100400.60.60.20.9105730.030.030.070.030.070.020.010.030.020.03
2024-202526QPR3 Leagues141097810.9000000300.20.20.20.312300.000.000.000.000.000.020.020.040.020.04
10 Seasons7 Clubs6 Leagues18215914,108156.84264003032.92.91.84.760287290.030.010.040.030.040.030.020.050.030.05
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 (3 Seasons)3 Leagues63524,77653.1112100801.21.20.82.018122140.020.020.040.020.040.020.020.040.020.04
Birmingham City (2 Seasons)3 Leagues34332,82731.41121001000.70.70.20.9156650.030.030.060.030.060.030.010.030.030.03
Chelsea (2 Seasons)1 League886757.5000000100.000.000.000.000.00
Chelsea (2 Seasons)3 Leagues20370.4000000000.000.000.000.000.00
Coventry City (1 Season)2 Leagues31292,50127.8000000700.90.90.81.72799100.000.000.000.000.000.040.030.070.040.07
Vitesse (1 Season)1 League28282,41626.8101100300.040.000.040.040.04
Bristol Rovers (1 Season)2 Leagues13989710.0101100000.100.000.100.100.10
Sunderland (1 Season)1 League1186547.3000000230.000.000.000.000.00
Championship (7 Seasons)1291139,895109.92242002432.92.91.84.760287290.020.020.040.020.040.030.020.050.030.05
FA Cup (7 Seasons)876697.4000000300.000.000.000.000.00
EFL Cup (3 Seasons)422452.7000000000.000.000.000.000.00
PL2 — Div. 1 (2 Seasons)886757.5000000100.000.000.000.000.00
Eredivisie (1 Season)28282,41626.8101100300.040.000.040.040.04
League One (1 Season)1298669.6101100000.100.000.100.100.10
Premier League (1 Season)10170.2000000000.000.000.000.000.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
2015-201617Chelseaeng ENG1. Premier League10th10170.2000000000.000.000.000.000.00Matches
2016-201718Bristol Roverseng ENG3. League One10th1298669.6101100000.100.000.100.100.10Matches
2016-201718Chelseaeng ENGJr. PL2 — Div. 15th332252.5000000000.000.000.000.000.00Matches
2017-201819Chelseaeng ENGJr. PL2 — Div. 18th554505.0000000100.000.000.000.000.00Matches
2017-201819Sunderlandeng ENG2. Championship24th1186547.3000000230.000.000.000.000.00Matches
2018-201920Vitessenl NED1. Eredivisie5th28282,41626.8101100300.040.000.040.040.04Matches
2019-202021Birmingham Cityeng ENG2. Championship20th19191,61017.9112100600.50.50.10.673320.060.060.110.060.110.030.010.040.030.04Matches
2020-202122Birmingham Cityeng ENG2. Championship18th1097898.8000000200.20.20.10.383330.000.000.000.000.000.030.010.030.030.03Matches
2021-202223Coventry Cityeng ENG2. Championship12th29272,29125.5000000600.90.90.81.72799100.000.000.000.000.000.040.030.070.040.07Matches
2022-202324QPReng ENG2. Championship20th16131,13112.6000000100.40.40.40.8742110.000.000.000.000.000.030.030.070.030.07Matches
2023-202425QPReng ENG2. Championship18th33292,66729.6112100400.60.60.20.9105730.030.030.070.030.070.020.010.030.020.03Matches
2024-202526QPReng ENG2. Championship14th1187538.4000000300.20.20.20.312300.000.000.000.000.000.020.020.040.020.04Matches
10 Seasons7 Clubs4 Leagues17015013,194146.64264002732.92.91.84.760287290.030.010.040.030.040.030.020.050.030.05
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 (3 Seasons)1 League60504,55150.6112100801.21.20.82.018122140.020.020.040.020.040.020.020.040.020.04
Birmingham City (2 Seasons)1 League29282,39926.7112100800.70.70.20.9156650.040.040.080.040.080.030.010.030.030.03
Chelsea (2 Seasons)1 League886757.5000000100.000.000.000.000.00
Coventry City (1 Season)1 League29272,29125.5000000600.90.90.81.72799100.000.000.000.000.000.040.030.070.040.07
Vitesse (1 Season)1 League28282,41626.8101100300.040.000.040.040.04
Bristol Rovers (1 Season)1 League1298669.6101100000.100.000.100.100.10
Sunderland (1 Season)1 League1186547.3000000230.000.000.000.000.00
Chelsea (1 Season)1 League10170.2000000000.000.000.000.000.00
Championship (7 Seasons)1291139,895109.92242002432.92.91.84.760287290.020.020.040.020.040.030.020.050.030.05
PL2 — Div. 1 (2 Seasons)886757.5000000100.000.000.000.000.00
Eredivisie (1 Season)28282,41626.8101100300.040.000.040.040.04
League One (1 Season)1298669.6101100000.100.000.100.100.10
Premier League (1 Season)10170.2000000000.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-201718Bristol Roverseng ENGFA Cup65th10310.3000000000.000.000.000.000.00Matches
2017-201819Chelseaeng ENGEFL Cup3rd10200.2000000000.000.000.000.000.00Matches
2017-201819Chelseaeng ENGFA Cup1st00Matches
2019-202021Birmingham Cityeng ENGEFL Cup58th11901.0000000000.000.000.000.000.00Matches
2019-202021Birmingham Cityeng ENGFA Cup9th332482.8000000100.000.000.000.000.00Matches
2020-202122Birmingham Cityeng ENGFA Cup33rd11901.0000000100.000.000.000.000.00Matches
2021-202223Coventry Cityeng ENGFA Cup222102.3000000100.000.000.000.000.00Matches
2023-202425QPReng ENGFA Cup00Matches
2024-202526QPReng ENGEFL CupRd3211351.5000000000.000.000.000.000.00Matches
2024-202526QPReng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
7 Seasons5 Clubs2 Leagues12991410.2000000300.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
Birmingham City (2 Seasons)2 Leagues554284.8000000200.000.000.000.000.00
QPR (2 Seasons)2 Leagues322252.5000000000.000.000.000.000.00
Coventry City (1 Season)1 League222102.3000000100.000.000.000.000.00
Bristol Rovers (1 Season)1 League10310.3000000000.000.000.000.000.00
Chelsea (1 Season)2 Leagues10200.2000000000.000.000.000.000.00
FA Cup (7 Seasons)876697.4000000300.000.000.000.000.00
EFL Cup (3 Seasons)422452.7000000000.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
2015-201617Chelseaeng ENG1. Premier League0.2000.0000Matches
2016-201718Bristol Roverseng ENGFA Cup0.3000Matches
2016-201718Bristol Roverseng ENG3. League One9.61020.000.210.5000Matches
2016-201718Chelseaeng ENGJr. PL2 — Div. 12.5000Matches
2017-201819Sunderlandeng ENG2. Championship7.30300.00.410.000.0000Matches
2017-201819Chelseaeng ENGEFL Cup0.20000.000.0000Matches
2017-201819Chelseaeng ENGJr. PL2 — Div. 15.0000Matches
2018-201920Vitessenl NED1. Eredivisie26.8100Matches
2019-202021Birmingham Cityeng ENG2. Championship17.915240.00.280.110.200.509.90000.50.50.10+0.5+0.5Matches
2019-202021Birmingham Cityeng ENGEFL Cup1.00100.01.000.000.0000Matches
2019-202021Birmingham Cityeng ENGFA Cup2.80000.000.0000Matches
2020-202122Birmingham Cityeng ENG2. Championship8.80200.00.230.000.005.80000.20.20.12-0.2-0.2Matches
2020-202122Birmingham Cityeng ENGFA Cup1.00100.01.000.000.0000Matches
2021-202223Coventry Cityeng ENG2. Championship25.501218.30.470.040.000.0010.60000.90.90.08-0.9-0.9Matches
2021-202223Coventry Cityeng ENGFA Cup2.3011100.00.430.430.000.0000Matches
2022-202324QPReng ENG2. Championship12.603133.30.240.080.000.0010.30000.40.40.15-0.4-0.4Matches
2023-202425QPReng ENG2. Championship29.6114321.40.470.100.070.3312.10000.60.60.04+0.4+0.4Matches
2024-202526QPReng ENG2. Championship8.403133.30.360.120.000.0012.30000.20.20.06-0.2-0.2Matches
2024-202526QPReng ENGEFL Cup1.50000.000.0000Matches
2024-202526QPReng ENGFA Cup1.00000.000.0000Matches
10 Seasons7 Clubs6 Leagues156.84451124.40.350.080.070.2710.90002.92.90.07-0.9-0.9
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 (3 Seasons)3 Leagues53.1120525.00.380.090.050.2011.90001.21.20.06-0.2-0.2
Birmingham City (2 Seasons)3 Leagues31.419222.20.290.060.110.508.70000.70.70.11+0.3+0.3
Chelsea (2 Seasons)1 League7.5000
Chelsea (2 Seasons)3 Leagues0.40000.000.0000
Coventry City (1 Season)2 Leagues27.8013215.40.470.070.000.0010.60000.90.90.08-0.9-0.9
Vitesse (1 Season)1 League26.8100
Bristol Rovers (1 Season)2 Leagues10.01020.000.210.5000
Sunderland (1 Season)1 League7.30300.00.410.000.0000
Championship (7 Seasons)109.9242819.00.380.070.050.2510.90002.92.90.07-0.9-0.9
FA Cup (7 Seasons)7.402150.00.280.140.000.0000
EFL Cup (3 Seasons)2.70100.00.370.000.0000
PL2 — Div. 1 (2 Seasons)7.5000
Eredivisie (1 Season)26.8100
League One (1 Season)9.61020.000.210.5000
Premier League (1 Season)0.2000.0000
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
2015-201617Chelsea1 League0.2000.0000
2016-201718Bristol Rovers2 Leagues10.01020.000.210.5000
2016-201718Chelsea1 League2.5000
2017-201819Chelsea1 League5.0000
2017-201819Sunderland1 League7.30300.00.410.000.0000
2017-201819Chelsea2 Leagues0.20000.000.0000
2018-201920Vitesse1 League26.8100
2019-202021Birmingham City3 Leagues21.616233.30.280.090.170.509.90000.50.50.10+0.5+0.5
2020-202122Birmingham City2 Leagues9.80300.00.310.000.005.80000.20.20.12-0.2-0.2
2021-202223Coventry City2 Leagues27.8013215.40.470.070.000.0010.60000.90.90.08-0.9-0.9
2022-202324QPR1 League12.603133.30.240.080.000.0010.30000.40.40.15-0.4-0.4
2023-202425QPR2 Leagues29.6114321.40.470.100.070.3312.10000.60.60.04+0.4+0.4
2024-202526QPR3 Leagues10.903133.30.280.090.000.0012.30000.20.20.06-0.2-0.2
10 Seasons7 Clubs6 Leagues156.84451124.40.350.080.070.2710.90002.92.90.07-0.9-0.9
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 (3 Seasons)3 Leagues53.1120525.00.380.090.050.2011.90001.21.20.06-0.2-0.2
Birmingham City (2 Seasons)3 Leagues31.419222.20.290.060.110.508.70000.70.70.11+0.3+0.3
Chelsea (2 Seasons)1 League7.5000
Chelsea (2 Seasons)3 Leagues0.40000.000.0000
Coventry City (1 Season)2 Leagues27.8013215.40.470.070.000.0010.60000.90.90.08-0.9-0.9
Vitesse (1 Season)1 League26.8100
Bristol Rovers (1 Season)2 Leagues10.01020.000.210.5000
Sunderland (1 Season)1 League7.30300.00.410.000.0000
Championship (7 Seasons)109.9242819.00.380.070.050.2510.90002.92.90.07-0.9-0.9
FA Cup (7 Seasons)7.402150.00.280.140.000.0000
EFL Cup (3 Seasons)2.70100.00.370.000.0000
PL2 — Div. 1 (2 Seasons)7.5000
Eredivisie (1 Season)26.8100
League One (1 Season)9.61020.000.210.5000
Premier League (1 Season)0.2000.0000
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
2015-201617Chelseaeng ENG1. Premier League10th0.2000.0000Matches
2016-201718Bristol Roverseng ENG3. League One10th9.61020.000.210.5000Matches
2016-201718Chelseaeng ENGJr. PL2 — Div. 15th2.5000Matches
2017-201819Chelseaeng ENGJr. PL2 — Div. 18th5.0000Matches
2017-201819Sunderlandeng ENG2. Championship24th7.30300.00.410.000.0000Matches
2018-201920Vitessenl NED1. Eredivisie5th26.8100Matches
2019-202021Birmingham Cityeng ENG2. Championship20th17.915240.00.280.110.200.509.90000.50.50.10+0.5+0.5Matches
2020-202122Birmingham Cityeng ENG2. Championship18th8.80200.00.230.000.005.80000.20.20.12-0.2-0.2Matches
2021-202223Coventry Cityeng ENG2. Championship12th25.501218.30.470.040.000.0010.60000.90.90.08-0.9-0.9Matches
2022-202324QPReng ENG2. Championship20th12.603133.30.240.080.000.0010.30000.40.40.15-0.4-0.4Matches
2023-202425QPReng ENG2. Championship18th29.6114321.40.470.100.070.3312.10000.60.60.04+0.4+0.4Matches
2024-202526QPReng ENG2. Championship14th8.403133.30.360.120.000.0012.30000.20.20.06-0.2-0.2Matches
10 Seasons7 Clubs4 Leagues146.64421023.80.350.080.070.3010.90002.92.90.07-0.9-0.9
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 (3 Seasons)1 League50.6120525.00.400.100.050.2011.90001.21.20.06-0.2-0.2
Birmingham City (2 Seasons)1 League26.717228.60.260.080.140.508.70000.70.70.11+0.3+0.3
Chelsea (2 Seasons)1 League7.5000
Coventry City (1 Season)1 League25.501218.30.470.040.000.0010.60000.90.90.08-0.9-0.9
Vitesse (1 Season)1 League26.8100
Bristol Rovers (1 Season)1 League9.61020.000.210.5000
Sunderland (1 Season)1 League7.30300.00.410.000.0000
Chelsea (1 Season)1 League0.2000.0000
Championship (7 Seasons)109.9242819.00.380.070.050.2510.90002.92.90.07-0.9-0.9
PL2 — Div. 1 (2 Seasons)7.5000
Eredivisie (1 Season)26.8100
League One (1 Season)9.61020.000.210.5000
Premier League (1 Season)0.2000.0000
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
2016-201718Bristol Roverseng ENGFA Cup65th0.3000Matches
2017-201819Chelseaeng ENGEFL Cup3rd0.20000.000.0000Matches
2019-202021Birmingham Cityeng ENGEFL Cup58th1.00100.01.000.000.0000Matches
2019-202021Birmingham Cityeng ENGFA Cup9th2.80000.000.0000Matches
2020-202122Birmingham Cityeng ENGFA Cup33rd1.00100.01.000.000.0000Matches
2021-202223Coventry Cityeng ENGFA Cup2.3011100.00.430.430.000.0000Matches
2024-202526QPReng ENGEFL CupRd31.50000.000.0000Matches
2024-202526QPReng ENGFA Cup1.00000.000.0000Matches
7 Seasons5 Clubs2 Leagues10.203133.30.310.100.000.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Birmingham City (2 Seasons)2 Leagues4.80200.00.420.000.0000
QPR (2 Seasons)2 Leagues2.50000.000.0000
Coventry City (1 Season)1 League2.3011100.00.430.430.000.0000
Bristol Rovers (1 Season)1 League0.3000
Chelsea (1 Season)2 Leagues0.20000.000.0000
FA Cup (7 Seasons)7.402150.00.280.140.000.0000
EFL Cup (3 Seasons)2.70100.00.370.000.0000
Become a Stathead & surf this site ad-free.

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
2015-201617Chelseaeng ENG1. Premier League0.20Matches
2016-201718Bristol Roverseng ENGFA Cup0.30Matches
2016-201718Bristol Roverseng ENG3. League One9.60Matches
2016-201718Chelseaeng ENGJr. PL2 — Div. 12.50Matches
2017-201819Sunderlandeng ENG2. Championship7.30Matches
2017-201819Chelseaeng ENGEFL Cup0.20Matches
2017-201819Chelseaeng ENGJr. PL2 — Div. 15.00Matches
2018-201920Vitessenl NED1. Eredivisie26.80Matches
2019-202021Birmingham Cityeng ENG2. Championship17.940254973.28859371712014483.319724680.18014555.210.10.5+0.91321033Matches
2019-202021Birmingham Cityeng ENGEFL Cup1.00Matches
2019-202021Birmingham Cityeng ENGFA Cup2.80Matches
2020-202122Birmingham Cityeng ENG2. Championship8.831344370.7677226589611682.815619580.05611349.600.10.1-0.11364033Matches
2020-202122Birmingham Cityeng ENGFA Cup1.00Matches
2021-202223Coventry Cityeng ENG2. Championship25.51187149979.2217381005746453586.761171885.110119851.000.80.5-0.87816299Matches
2021-202223Coventry Cityeng ENGFA Cup2.30Matches
2022-202324QPReng ENG2. Championship12.661379477.211548523323526489.029835783.57113851.400.40.3-0.43403142Matches
2023-202425QPReng ENG2. Championship29.61373165583.0255441054850354991.673883488.511723050.910.20.4+0.85741057Matches
2024-202526QPReng ENG2. Championship8.434541084.1745230649410193.120623189.2447062.900.20.3-0.24235123Matches
2024-202526QPReng ENGEFL Cup1.50Matches
2024-202526QPReng ENGFA Cup1.00Matches
10 Seasons7 Clubs6 Leagues156.84233535079.181913352771512170988.52206258185.546989452.521.82.1+0.221286204287
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 (3 Seasons)3 Leagues53.12331285981.5445441884583291491.01242142287.323243853.010.81.0+0.21213792122
Birmingham City (2 Seasons)3 Leagues31.471599272.115631637521626083.135344180.013625852.710.20.6+0.82685066
Chelsea (2 Seasons)1 League7.50
Chelsea (2 Seasons)3 Leagues0.40
Coventry City (1 Season)2 Leagues27.81187149979.2217381005746453586.761171885.110119851.000.80.5-0.87816299
Vitesse (1 Season)1 League26.80
Bristol Rovers (1 Season)2 Leagues10.00
Sunderland (1 Season)1 League7.30
Championship (7 Seasons)109.94233535079.181913352771512170988.52206258185.546989452.521.82.1+0.221286204287
FA Cup (7 Seasons)7.40
EFL Cup (3 Seasons)2.70
PL2 — Div. 1 (2 Seasons)7.50
Eredivisie (1 Season)26.80
League One (1 Season)9.60
Premier League (1 Season)0.20
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
2015-201617Chelsea1 League0.20
2016-201718Bristol Rovers2 Leagues10.00
2016-201718Chelsea1 League2.50
2017-201819Chelsea1 League5.00
2017-201819Sunderland1 League7.30
2017-201819Chelsea2 Leagues0.20
2018-201920Vitesse1 League26.80
2019-202021Birmingham City3 Leagues21.640254973.28859371712014483.319724680.18014555.210.10.5+0.91321033
2020-202122Birmingham City2 Leagues9.831344370.7677226589611682.815619580.05611349.600.10.1-0.11364033
2021-202223Coventry City2 Leagues27.81187149979.2217381005746453586.761171885.110119851.000.80.5-0.87816299
2022-202324QPR1 League12.661379477.211548523323526489.029835783.57113851.400.40.3-0.43403142
2023-202425QPR2 Leagues29.61373165583.0255441054850354991.673883488.511723050.910.20.4+0.85741057
2024-202526QPR3 Leagues10.934541084.1745230649410193.120623189.2447062.900.20.3-0.24235123
10 Seasons7 Clubs6 Leagues156.84233535079.181913352771512170988.52206258185.546989452.521.82.1+0.221286204287
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 (3 Seasons)3 Leagues53.12331285981.5445441884583291491.01242142287.323243853.010.81.0+0.21213792122
Birmingham City (2 Seasons)3 Leagues31.471599272.115631637521626083.135344180.013625852.710.20.6+0.82685066
Chelsea (2 Seasons)1 League7.50
Chelsea (2 Seasons)3 Leagues0.40
Coventry City (1 Season)2 Leagues27.81187149979.2217381005746453586.761171885.110119851.000.80.5-0.87816299
Vitesse (1 Season)1 League26.80
Bristol Rovers (1 Season)2 Leagues10.00
Sunderland (1 Season)1 League7.30
Championship (7 Seasons)109.94233535079.181913352771512170988.52206258185.546989452.521.82.1+0.221286204287
FA Cup (7 Seasons)7.40
EFL Cup (3 Seasons)2.70
PL2 — Div. 1 (2 Seasons)7.50
Eredivisie (1 Season)26.80
League One (1 Season)9.60
Premier League (1 Season)0.20
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
2015-201617Chelseaeng ENG1. Premier League10th0.20Matches
2016-201718Bristol Roverseng ENG3. League One10th9.60Matches
2016-201718Chelseaeng ENGJr. PL2 — Div. 15th2.50Matches
2017-201819Chelseaeng ENGJr. PL2 — Div. 18th5.00Matches
2017-201819Sunderlandeng ENG2. Championship24th7.30Matches
2018-201920Vitessenl NED1. Eredivisie5th26.80Matches
2019-202021Birmingham Cityeng ENG2. Championship20th17.940254973.28859371712014483.319724680.18014555.210.10.5+0.91321033Matches
2020-202122Birmingham Cityeng ENG2. Championship18th8.831344370.7677226589611682.815619580.05611349.600.10.1-0.11364033Matches
2021-202223Coventry Cityeng ENG2. Championship12th25.51187149979.2217381005746453586.761171885.110119851.000.80.5-0.87816299Matches
2022-202324QPReng ENG2. Championship20th12.661379477.211548523323526489.029835783.57113851.400.40.3-0.43403142Matches
2023-202425QPReng ENG2. Championship18th29.61373165583.0255441054850354991.673883488.511723050.910.20.4+0.85741057Matches
2024-202526QPReng ENG2. Championship14th8.434541084.1745230649410193.120623189.2447062.900.20.3-0.24235123Matches
10 Seasons7 Clubs4 Leagues146.64233535079.181913352771512170988.52206258185.546989452.521.82.1+0.221286204287
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 (3 Seasons)1 League50.62331285981.5445441884583291491.01242142287.323243853.010.81.0+0.21213792122
Birmingham City (2 Seasons)1 League26.771599272.115631637521626083.135344180.013625852.710.20.6+0.82685066
Chelsea (2 Seasons)1 League7.50
Coventry City (1 Season)1 League25.51187149979.2217381005746453586.761171885.110119851.000.80.5-0.87816299
Vitesse (1 Season)1 League26.80
Bristol Rovers (1 Season)1 League9.60
Sunderland (1 Season)1 League7.30
Chelsea (1 Season)1 League0.20
Championship (7 Seasons)109.94233535079.181913352771512170988.52206258185.546989452.521.82.1+0.221286204287
PL2 — Div. 1 (2 Seasons)7.50
Eredivisie (1 Season)26.80
League One (1 Season)9.60
Premier League (1 Season)0.20
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
2016-201718Bristol Roverseng ENGFA Cup65th0.30Matches
2017-201819Chelseaeng ENGEFL Cup3rd0.20Matches
2019-202021Birmingham Cityeng ENGEFL Cup58th1.00Matches
2019-202021Birmingham Cityeng ENGFA Cup9th2.80Matches
2020-202122Birmingham Cityeng ENGFA Cup33rd1.00Matches
2021-202223Coventry Cityeng ENGFA Cup2.30Matches
2024-202526QPReng ENGEFL CupRd31.50Matches
2024-202526QPReng ENGFA Cup1.00Matches
7 Seasons5 Clubs2 Leagues10.20
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
Birmingham City (2 Seasons)2 Leagues4.80
QPR (2 Seasons)2 Leagues2.50
Coventry City (1 Season)1 League2.30
Bristol Rovers (1 Season)1 League0.30
Chelsea (1 Season)2 Leagues0.20
FA Cup (7 Seasons)7.40
EFL Cup (3 Seasons)2.70

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
2015-201617Chelseaeng ENG1. Premier League0.2Matches
2016-201718Bristol Roverseng ENGFA Cup0.3Matches
2016-201718Bristol Roverseng ENG3. League One9.60Matches
2016-201718Chelseaeng ENGJr. PL2 — Div. 12.5Matches
2017-201819Sunderlandeng ENG2. Championship7.35Matches
2017-201819Chelseaeng ENGEFL Cup0.20Matches
2017-201819Chelseaeng ENGJr. PL2 — Div. 15.0Matches
2018-201920Vitessenl NED1. Eredivisie26.8Matches
2019-202021Birmingham Cityeng ENG2. Championship17.9549529181701011000040222Matches
2019-202021Birmingham Cityeng ENGEFL Cup1.00Matches
2019-202021Birmingham Cityeng ENGFA Cup2.80Matches
2020-202122Birmingham Cityeng ENG2. Championship8.8443379611106450000031334Matches
2020-202122Birmingham Cityeng ENGFA Cup1.00Matches
2021-202223Coventry Cityeng ENG2. Championship25.514991436573616122100001187615Matches
2021-202223Coventry Cityeng ENGFA Cup2.30Matches
2022-202324QPReng ENG2. Championship12.67947355720105360000613215Matches
2023-202425QPReng ENG2. Championship29.616551497155501323200001373318Matches
2024-202526QPReng ENG2. Championship8.4410366411810214000034533Matches
2024-202526QPReng ENGEFL Cup1.50Matches
2024-202526QPReng ENGFA Cup1.00Matches
10 Seasons7 Clubs6 Leagues156.85350494238915242531154000042331957
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
QPR (3 Seasons)3 Leagues53.128592598253883398200002331836
Birmingham City (2 Seasons)3 Leagues31.49929087928016551000071556
Chelsea (2 Seasons)1 League7.5
Chelsea (2 Seasons)3 Leagues0.40
Coventry City (1 Season)2 Leagues27.814991436573616122100001187615
Vitesse (1 Season)1 League26.8
Bristol Rovers (1 Season)2 Leagues10.00
Sunderland (1 Season)1 League7.35
Championship (7 Seasons)109.95350494238915242531154000042331957
FA Cup (7 Seasons)7.40
EFL Cup (3 Seasons)2.70
PL2 — Div. 1 (2 Seasons)7.5
Eredivisie (1 Season)26.8
League One (1 Season)9.60
Premier League (1 Season)0.2
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
2015-201617Chelsea1 League0.2
2016-201718Bristol Rovers2 Leagues10.00
2016-201718Chelsea1 League2.5
2017-201819Chelsea1 League5.0
2017-201819Sunderland1 League7.35
2017-201819Chelsea2 Leagues0.20
2018-201920Vitesse1 League26.8
2019-202021Birmingham City3 Leagues21.6549529181701011000040222
2020-202122Birmingham City2 Leagues9.8443379611106450000031334
2021-202223Coventry City2 Leagues27.814991436573616122100001187615
2022-202324QPR1 League12.67947355720105360000613215
2023-202425QPR2 Leagues29.616551497155501323200001373318
2024-202526QPR3 Leagues10.9410366411810214000034533
10 Seasons7 Clubs6 Leagues156.85350494238915242531154000042331957
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
QPR (3 Seasons)3 Leagues53.128592598253883398200002331836
Birmingham City (2 Seasons)3 Leagues31.49929087928016551000071556
Chelsea (2 Seasons)1 League7.5
Chelsea (2 Seasons)3 Leagues0.40
Coventry City (1 Season)2 Leagues27.814991436573616122100001187615
Vitesse (1 Season)1 League26.8
Bristol Rovers (1 Season)2 Leagues10.00
Sunderland (1 Season)1 League7.35
Championship (7 Seasons)109.95350494238915242531154000042331957
FA Cup (7 Seasons)7.40
EFL Cup (3 Seasons)2.70
PL2 — Div. 1 (2 Seasons)7.5
Eredivisie (1 Season)26.8
League One (1 Season)9.60
Premier League (1 Season)0.2
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
2015-201617Chelseaeng ENG1. Premier League10th0.2Matches
2016-201718Bristol Roverseng ENG3. League One10th9.60Matches
2016-201718Chelseaeng ENGJr. PL2 — Div. 15th2.5Matches
2017-201819Chelseaeng ENGJr. PL2 — Div. 18th5.0Matches
2017-201819Sunderlandeng ENG2. Championship24th7.35Matches
2018-201920Vitessenl NED1. Eredivisie5th26.8Matches
2019-202021Birmingham Cityeng ENG2. Championship20th17.9549529181701011000040222Matches
2020-202122Birmingham Cityeng ENG2. Championship18th8.8443379611106450000031334Matches
2021-202223Coventry Cityeng ENG2. Championship12th25.514991436573616122100001187615Matches
2022-202324QPReng ENG2. Championship20th12.67947355720105360000613215Matches
2023-202425QPReng ENG2. Championship18th29.616551497155501323200001373318Matches
2024-202526QPReng ENG2. Championship14th8.4410366411810214000034533Matches
10 Seasons7 Clubs4 Leagues146.65350494238915242531154000042331957
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
QPR (3 Seasons)1 League50.628592598253883398200002331836
Birmingham City (2 Seasons)1 League26.79929087928016551000071556
Chelsea (2 Seasons)1 League7.5
Coventry City (1 Season)1 League25.514991436573616122100001187615
Vitesse (1 Season)1 League26.8
Bristol Rovers (1 Season)1 League9.60
Sunderland (1 Season)1 League7.35
Chelsea (1 Season)1 League0.2
Championship (7 Seasons)109.95350494238915242531154000042331957
PL2 — Div. 1 (2 Seasons)7.5
Eredivisie (1 Season)26.8
League One (1 Season)9.60
Premier League (1 Season)0.2
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-201718Bristol Roverseng ENGFA Cup65th0.3Matches
2017-201819Chelseaeng ENGEFL Cup3rd0.20Matches
2019-202021Birmingham Cityeng ENGEFL Cup58th1.00Matches
2019-202021Birmingham Cityeng ENGFA Cup9th2.80Matches
2020-202122Birmingham Cityeng ENGFA Cup33rd1.00Matches
2021-202223Coventry Cityeng ENGFA Cup2.30Matches
2024-202526QPReng ENGEFL CupRd31.50Matches
2024-202526QPReng ENGFA Cup1.00Matches
7 Seasons5 Clubs2 Leagues10.20
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Birmingham City (2 Seasons)2 Leagues4.80
QPR (2 Seasons)2 Leagues2.50
Coventry City (1 Season)1 League2.30
Bristol Rovers (1 Season)1 League0.3
Chelsea (1 Season)2 Leagues0.20
FA Cup (7 Seasons)7.40
EFL Cup (3 Seasons)2.70

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
2015-201617Chelseaeng ENG1. Premier League0.2Matches
2016-201718Bristol Roverseng ENGFA Cup0.3Matches
2016-201718Bristol Roverseng ENG3. League One9.6Matches
2016-201718Chelseaeng ENGJr. PL2 — Div. 12.5Matches
2017-201819Sunderlandeng ENG2. Championship7.3Matches
2017-201819Chelseaeng ENGEFL Cup0.2Matches
2017-201819Chelseaeng ENGJr. PL2 — Div. 15.0Matches
2018-201920Vitessenl NED1. Eredivisie26.8Matches
2019-202021Birmingham Cityeng ENG2. Championship17.950.2840010010.06100000Matches
2019-202021Birmingham Cityeng ENGEFL Cup1.0Matches
2019-202021Birmingham Cityeng ENGFA Cup2.8Matches
2020-202122Birmingham Cityeng ENG2. Championship8.840.4630001000.00000000Matches
2020-202122Birmingham Cityeng ENGFA Cup1.0Matches
2021-202223Coventry Cityeng ENG2. Championship25.5190.75150022000.00000000Matches
2021-202223Coventry Cityeng ENGFA Cup2.3Matches
2022-202324QPReng ENG2. Championship12.6141.11120011000.00000000Matches
2023-202425QPReng ENG2. Championship29.6170.57111030210.03100000Matches
2024-202526QPReng ENG2. Championship8.491.0890000020.24200000Matches
2024-202526QPReng ENGEFL Cup1.5Matches
2024-202526QPReng ENGFA Cup1.0Matches
10 Seasons7 Clubs6 Leagues156.8680.66541074240.04400000
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
QPR (3 Seasons)3 Leagues53.1400.79321041230.06300000
Birmingham City (2 Seasons)3 Leagues31.490.3470011010.04100000
Chelsea (2 Seasons)1 League7.5
Chelsea (2 Seasons)3 Leagues0.4
Coventry City (1 Season)2 Leagues27.8190.75150022000.00000000
Vitesse (1 Season)1 League26.8
Bristol Rovers (1 Season)2 Leagues10.0
Sunderland (1 Season)1 League7.3
Championship (7 Seasons)109.9680.66541074240.04400000
FA Cup (7 Seasons)7.4
EFL Cup (3 Seasons)2.7
PL2 — Div. 1 (2 Seasons)7.5
Eredivisie (1 Season)26.8
League One (1 Season)9.6
Premier League (1 Season)0.2
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
2015-201617Chelsea1 League0.2
2016-201718Bristol Rovers2 Leagues10.0
2016-201718Chelsea1 League2.5
2017-201819Chelsea1 League5.0
2017-201819Sunderland1 League7.3
2017-201819Chelsea2 Leagues0.2
2018-201920Vitesse1 League26.8
2019-202021Birmingham City3 Leagues21.650.2840010010.06100000
2020-202122Birmingham City2 Leagues9.840.4630001000.00000000
2021-202223Coventry City2 Leagues27.8190.75150022000.00000000
2022-202324QPR1 League12.6141.11120011000.00000000
2023-202425QPR2 Leagues29.6170.57111030210.03100000
2024-202526QPR3 Leagues10.991.0890000020.24200000
10 Seasons7 Clubs6 Leagues156.8680.66541074240.04400000
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
QPR (3 Seasons)3 Leagues53.1400.79321041230.06300000
Birmingham City (2 Seasons)3 Leagues31.490.3470011010.04100000
Chelsea (2 Seasons)1 League7.5
Chelsea (2 Seasons)3 Leagues0.4
Coventry City (1 Season)2 Leagues27.8190.75150022000.00000000
Vitesse (1 Season)1 League26.8
Bristol Rovers (1 Season)2 Leagues10.0
Sunderland (1 Season)1 League7.3
Championship (7 Seasons)109.9680.66541074240.04400000
FA Cup (7 Seasons)7.4
EFL Cup (3 Seasons)2.7
PL2 — Div. 1 (2 Seasons)7.5
Eredivisie (1 Season)26.8
League One (1 Season)9.6
Premier League (1 Season)0.2
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
2015-201617Chelseaeng ENG1. Premier League10th0.2Matches
2016-201718Bristol Roverseng ENG3. League One10th9.6Matches
2016-201718Chelseaeng ENGJr. PL2 — Div. 15th2.5Matches
2017-201819Chelseaeng ENGJr. PL2 — Div. 18th5.0Matches
2017-201819Sunderlandeng ENG2. Championship24th7.3Matches
2018-201920Vitessenl NED1. Eredivisie5th26.8Matches
2019-202021Birmingham Cityeng ENG2. Championship20th17.950.2840010010.06100000Matches
2020-202122Birmingham Cityeng ENG2. Championship18th8.840.4630001000.00000000Matches
2021-202223Coventry Cityeng ENG2. Championship12th25.5190.75150022000.00000000Matches
2022-202324QPReng ENG2. Championship20th12.6141.11120011000.00000000Matches
2023-202425QPReng ENG2. Championship18th29.6170.57111030210.03100000Matches
2024-202526QPReng ENG2. Championship14th8.491.0890000020.24200000Matches
10 Seasons7 Clubs4 Leagues146.6680.66541074240.04400000
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
QPR (3 Seasons)1 League50.6400.79321041230.06300000
Birmingham City (2 Seasons)1 League26.790.3470011010.04100000
Chelsea (2 Seasons)1 League7.5
Coventry City (1 Season)1 League25.5190.75150022000.00000000
Vitesse (1 Season)1 League26.8
Bristol Rovers (1 Season)1 League9.6
Sunderland (1 Season)1 League7.3
Chelsea (1 Season)1 League0.2
Championship (7 Seasons)109.9680.66541074240.04400000
PL2 — Div. 1 (2 Seasons)7.5
Eredivisie (1 Season)26.8
League One (1 Season)9.6
Premier League (1 Season)0.2
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-201718Bristol Roverseng ENGFA Cup65th0.3Matches
2017-201819Chelseaeng ENGEFL Cup3rd0.2Matches
2019-202021Birmingham Cityeng ENGEFL Cup58th1.0Matches
2019-202021Birmingham Cityeng ENGFA Cup9th2.8Matches
2020-202122Birmingham Cityeng ENGFA Cup33rd1.0Matches
2021-202223Coventry Cityeng ENGFA Cup2.3Matches
2024-202526QPReng ENGEFL CupRd31.5Matches
2024-202526QPReng ENGFA Cup1.0Matches
7 Seasons5 Clubs2 Leagues10.2
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Birmingham City (2 Seasons)2 Leagues4.8
QPR (2 Seasons)2 Leagues2.5
Coventry City (1 Season)1 League2.3
Bristol Rovers (1 Season)1 League0.3
Chelsea (1 Season)2 Leagues0.2
FA Cup (7 Seasons)7.4
EFL Cup (3 Seasons)2.7

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
2015-201617Chelseaeng ENG1. Premier League0.2Matches
2016-201718Bristol Roverseng ENGFA Cup0.3Matches
2016-201718Bristol Roverseng ENG3. League One9.600Matches
2016-201718Chelseaeng ENGJr. PL2 — Div. 12.5Matches
2017-201819Sunderlandeng ENG2. Championship7.3119Matches
2017-201819Chelseaeng ENGEFL Cup0.200Matches
2017-201819Chelseaeng ENGJr. PL2 — Div. 15.0Matches
2018-201920Vitessenl NED1. Eredivisie26.8Matches
2019-202021Birmingham Cityeng ENG2. Championship17.927151890121866.76322392350770Matches
2019-202021Birmingham Cityeng ENGEFL Cup1.021Matches
2019-202021Birmingham Cityeng ENGFA Cup2.803Matches
2020-202122Birmingham Cityeng ENG2. Championship8.82010137061060.048531434211Matches
2020-202122Birmingham Cityeng ENGFA Cup1.013Matches
2021-202223Coventry Cityeng ENG2. Championship25.5684541252274362.81631141734102821Matches
2021-202223Coventry Cityeng ENGFA Cup2.320Matches
2022-202324QPReng ENG2. Championship12.6342422120101376.939812458500Matches
2023-202425QPReng ENG2. Championship29.6654145182304271.41230151532971351Matches
2024-202526QPReng ENG2. Championship8.41478605862.531064418400Matches
2024-202526QPReng ENGEFL Cup1.521Matches
2024-202526QPReng ENGFA Cup1.002Matches
10 Seasons7 Clubs6 Leagues156.82281601477749013467.24412071491503594053
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 (3 Seasons)3 Leagues53.11137475362456371.418492920631732251
Birmingham City (2 Seasons)3 Leagues31.4472831160182864.3104028124484981
Chelsea (2 Seasons)1 League7.50
Chelsea (2 Seasons)3 Leagues0.4000
Coventry City (1 Season)2 Leagues27.8684741252274362.81631141734102821
Vitesse (1 Season)1 League26.80
Bristol Rovers (1 Season)2 Leagues10.0000
Sunderland (1 Season)1 League7.31190
Championship (7 Seasons)109.92281531477749013467.24412071491403594053
FA Cup (7 Seasons)7.4380
EFL Cup (3 Seasons)2.7420
PL2 — Div. 1 (2 Seasons)7.50
Eredivisie (1 Season)26.80
League One (1 Season)9.6000
Premier League (1 Season)0.20
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
2015-201617Chelsea1 League0.20
2016-201718Bristol Rovers2 Leagues10.0000
2016-201718Chelsea1 League2.50
2017-201819Chelsea1 League5.00
2017-201819Sunderland1 League7.31190
2017-201819Chelsea2 Leagues0.2000
2018-201920Vitesse1 League26.80
2019-202021Birmingham City3 Leagues21.627171890121866.76322392750770
2020-202122Birmingham City2 Leagues9.82011137061060.048531734211
2021-202223Coventry City2 Leagues27.8684741252274362.81631141734102821
2022-202324QPR1 League12.6342422120101376.939812458500
2023-202425QPR2 Leagues29.6654145182304271.41230151532971351
2024-202526QPR3 Leagues10.91498605862.531064718400
10 Seasons7 Clubs6 Leagues156.82281601477749013467.24412071491503594053
Comp 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)3 Leagues53.11137475362456371.418492920631732251
Birmingham City (2 Seasons)3 Leagues31.4472831160182864.3104028124484981
Chelsea (2 Seasons)1 League7.50
Chelsea (2 Seasons)3 Leagues0.4000
Coventry City (1 Season)2 Leagues27.8684741252274362.81631141734102821
Vitesse (1 Season)1 League26.80
Bristol Rovers (1 Season)2 Leagues10.0000
Sunderland (1 Season)1 League7.31190
Championship (7 Seasons)109.92281531477749013467.24412071491403594053
FA Cup (7 Seasons)7.4380
EFL Cup (3 Seasons)2.7420
PL2 — Div. 1 (2 Seasons)7.50
Eredivisie (1 Season)26.80
League One (1 Season)9.6000
Premier League (1 Season)0.20
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
2015-201617Chelseaeng ENG1. Premier League10th0.2Matches
2016-201718Bristol Roverseng ENG3. League One10th9.600Matches
2016-201718Chelseaeng ENGJr. PL2 — Div. 15th2.5Matches
2017-201819Chelseaeng ENGJr. PL2 — Div. 18th5.0Matches
2017-201819Sunderlandeng ENG2. Championship24th7.3119Matches
2018-201920Vitessenl NED1. Eredivisie5th26.8Matches
2019-202021Birmingham Cityeng ENG2. Championship20th17.927151890121866.76322392350770Matches
2020-202122Birmingham Cityeng ENG2. Championship18th8.82010137061060.048531434211Matches
2021-202223Coventry Cityeng ENG2. Championship12th25.5684541252274362.81631141734102821Matches
2022-202324QPReng ENG2. Championship20th12.6342422120101376.939812458500Matches
2023-202425QPReng ENG2. Championship18th29.6654145182304271.41230151532971351Matches
2024-202526QPReng ENG2. Championship14th8.41478605862.531064418400Matches
10 Seasons7 Clubs4 Leagues146.62281531477749013467.24412071491403594053
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)1 League50.61137275362456371.418492920601732251
Birmingham City (2 Seasons)1 League26.7472531160182864.3104028123784981
Chelsea (2 Seasons)1 League7.50
Coventry City (1 Season)1 League25.5684541252274362.81631141734102821
Vitesse (1 Season)1 League26.80
Bristol Rovers (1 Season)1 League9.6000
Sunderland (1 Season)1 League7.31190
Chelsea (1 Season)1 League0.20
Championship (7 Seasons)109.92281531477749013467.24412071491403594053
PL2 — Div. 1 (2 Seasons)7.50
Eredivisie (1 Season)26.80
League One (1 Season)9.6000
Premier League (1 Season)0.20
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-201718Bristol Roverseng ENGFA Cup65th0.3Matches
2017-201819Chelseaeng ENGEFL Cup3rd0.200Matches
2019-202021Birmingham Cityeng ENGEFL Cup58th1.021Matches
2019-202021Birmingham Cityeng ENGFA Cup9th2.803Matches
2020-202122Birmingham Cityeng ENGFA Cup33rd1.013Matches
2021-202223Coventry Cityeng ENGFA Cup2.320Matches
2024-202526QPReng ENGEFL CupRd31.521Matches
2024-202526QPReng ENGFA Cup1.002Matches
7 Seasons5 Clubs2 Leagues10.27100
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
Birmingham City (2 Seasons)2 Leagues4.8370
QPR (2 Seasons)2 Leagues2.5230
Coventry City (1 Season)1 League2.3200
Bristol Rovers (1 Season)1 League0.30
Chelsea (1 Season)2 Leagues0.2000
FA Cup (7 Seasons)7.4380
EFL Cup (3 Seasons)2.7420

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
2015-201617Chelseaeng ENG1. Premier League0.2Matches
2016-201718Bristol Roverseng ENGFA Cup0.3Matches
2016-201718Bristol Roverseng ENG3. League One9.6Matches
2016-201718Chelseaeng ENGJr. PL2 — Div. 12.5Matches
2017-201819Sunderlandeng ENG2. Championship7.3Matches
2017-201819Chelseaeng ENGEFL Cup0.2Matches
2017-201819Chelseaeng ENGJr. PL2 — Div. 15.0Matches
2018-201920Vitessenl NED1. Eredivisie26.8Matches
2019-202021Birmingham Cityeng ENG2. Championship17.973810943628522157387685.7114.32911728971720823122Matches
2019-202021Birmingham Cityeng ENGEFL Cup1.0Matches
2019-202021Birmingham Cityeng ENGFA Cup2.8Matches
2020-202122Birmingham Cityeng ENG2. Championship8.8520282272771925207571.4228.621910985668101002453Matches
2020-202122Birmingham Cityeng ENGFA Cup1.0Matches
2021-202223Coventry Cityeng ENG2. Championship25.517631529128056817176312541.7758.39945118308327232133109110Matches
2021-202223Coventry Cityeng ENGFA Cup2.3Matches
2022-202324QPReng ENG2. Championship12.6926844993953769265120.0360.041619849567504652511Matches
2023-202425QPReng ENG2. Championship29.6195834112496744419195811981.8218.293036771822103014211803Matches
2024-202526QPReng ENG2. Championship8.4489682802001154890002571162642100402960Matches
2024-202526QPReng ENGEFL Cup1.5Matches
2024-202526QPReng ENGFA Cup1.0Matches
10 Seasons7 Clubs6 Leagues156.8639478236032636201646394422661.91535.73107147678040603425313364929
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 (3 Seasons)3 Leagues53.133734932028126992303373161062.5531.31603682334201880228200114
Birmingham City (2 Seasons)3 Leagues31.4125813766356241171258141178.6321.45102826153715301825575
Chelsea (2 Seasons)1 League7.5
Chelsea (2 Seasons)3 Leagues0.4
Coventry City (1 Season)2 Leagues27.817631529128056817176312541.7758.39945118308327232133109110
Vitesse (1 Season)1 League26.8
Bristol Rovers (1 Season)2 Leagues10.0
Sunderland (1 Season)1 League7.3
Championship (7 Seasons)109.9639478236032636201646394422661.91535.73107147678040603425313364929
FA Cup (7 Seasons)7.4
EFL Cup (3 Seasons)2.7
PL2 — Div. 1 (2 Seasons)7.5
Eredivisie (1 Season)26.8
League One (1 Season)9.6
Premier League (1 Season)0.2
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
2015-201617Chelsea1 League0.2
2016-201718Bristol Rovers2 Leagues10.0
2016-201718Chelsea1 League2.5
2017-201819Chelsea1 League5.0
2017-201819Sunderland1 League7.3
2017-201819Chelsea2 Leagues0.2
2018-201920Vitesse1 League26.8
2019-202021Birmingham City3 Leagues21.673810943628522157387685.7114.32911728971720823122
2020-202122Birmingham City2 Leagues9.8520282272771925207571.4228.621910985668101002453
2021-202223Coventry City2 Leagues27.817631529128056817176312541.7758.39945118308327232133109110
2022-202324QPR1 League12.6926844993953769265120.0360.041619849567504652511
2023-202425QPR2 Leagues29.6195834112496744419195811981.8218.293036771822103014211803
2024-202526QPR3 Leagues10.9489682802001154890002571162642100402960
10 Seasons7 Clubs6 Leagues156.8639478236032636201646394422661.91535.73107147678040603425313364929
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 (3 Seasons)3 Leagues53.133734932028126992303373161062.5531.31603682334201880228200114
Birmingham City (2 Seasons)3 Leagues31.4125813766356241171258141178.6321.45102826153715301825575
Chelsea (2 Seasons)1 League7.5
Chelsea (2 Seasons)3 Leagues0.4
Coventry City (1 Season)2 Leagues27.817631529128056817176312541.7758.39945118308327232133109110
Vitesse (1 Season)1 League26.8
Bristol Rovers (1 Season)2 Leagues10.0
Sunderland (1 Season)1 League7.3
Championship (7 Seasons)109.9639478236032636201646394422661.91535.73107147678040603425313364929
FA Cup (7 Seasons)7.4
EFL Cup (3 Seasons)2.7
PL2 — Div. 1 (2 Seasons)7.5
Eredivisie (1 Season)26.8
League One (1 Season)9.6
Premier League (1 Season)0.2
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
2015-201617Chelseaeng ENG1. Premier League10th0.2Matches
2016-201718Bristol Roverseng ENG3. League One10th9.6Matches
2016-201718Chelseaeng ENGJr. PL2 — Div. 15th2.5Matches
2017-201819Chelseaeng ENGJr. PL2 — Div. 18th5.0Matches
2017-201819Sunderlandeng ENG2. Championship24th7.3Matches
2018-201920Vitessenl NED1. Eredivisie5th26.8Matches
2019-202021Birmingham Cityeng ENG2. Championship20th17.973810943628522157387685.7114.32911728971720823122Matches
2020-202122Birmingham Cityeng ENG2. Championship18th8.8520282272771925207571.4228.621910985668101002453Matches
2021-202223Coventry Cityeng ENG2. Championship12th25.517631529128056817176312541.7758.39945118308327232133109110Matches
2022-202324QPReng ENG2. Championship20th12.6926844993953769265120.0360.041619849567504652511Matches
2023-202425QPReng ENG2. Championship18th29.6195834112496744419195811981.8218.293036771822103014211803Matches
2024-202526QPReng ENG2. Championship14th8.4489682802001154890002571162642100402960Matches
10 Seasons7 Clubs4 Leagues146.6639478236032636201646394422661.91535.73107147678040603425313364929
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 (3 Seasons)1 League50.633734932028126992303373161062.5531.31603682334201880228200114
Birmingham City (2 Seasons)1 League26.7125813766356241171258141178.6321.45102826153715301825575
Chelsea (2 Seasons)1 League7.5
Coventry City (1 Season)1 League25.517631529128056817176312541.7758.39945118308327232133109110
Vitesse (1 Season)1 League26.8
Bristol Rovers (1 Season)1 League9.6
Sunderland (1 Season)1 League7.3
Chelsea (1 Season)1 League0.2
Championship (7 Seasons)109.9639478236032636201646394422661.91535.73107147678040603425313364929
PL2 — Div. 1 (2 Seasons)7.5
Eredivisie (1 Season)26.8
League One (1 Season)9.6
Premier League (1 Season)0.2
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
2016-201718Bristol Roverseng ENGFA Cup65th0.3Matches
2017-201819Chelseaeng ENGEFL Cup3rd0.2Matches
2019-202021Birmingham Cityeng ENGEFL Cup58th1.0Matches
2019-202021Birmingham Cityeng ENGFA Cup9th2.8Matches
2020-202122Birmingham Cityeng ENGFA Cup33rd1.0Matches
2021-202223Coventry Cityeng ENGFA Cup2.3Matches
2024-202526QPReng ENGEFL CupRd31.5Matches
2024-202526QPReng ENGFA Cup1.0Matches
7 Seasons5 Clubs2 Leagues10.2
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
Birmingham City (2 Seasons)2 Leagues4.8
QPR (2 Seasons)2 Leagues2.5
Coventry City (1 Season)1 League2.3
Bristol Rovers (1 Season)1 League0.3
Chelsea (1 Season)2 Leagues0.2
FA Cup (7 Seasons)7.4
EFL Cup (3 Seasons)2.7

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
2015-201617Chelseaeng ENG1. Premier League117170.50.200113.000000.00-0.16Matches
2016-201718Bristol Roverseng ENGFA Cup1313110.30.30013003.0020+2+5.81+6.14Matches
2016-201718Bristol Roverseng ENG3. League One128667220.99.698351.171322-9-0.94-1.13Matches
2016-201718Chelseaeng ENGJr. PL2 — Div. 132257511.42.53752001.004400.00-0.41Matches
2017-201819Sunderlandeng ENG2. Championship116545915.87.384330.64618-12-1.65-1.24Matches
2017-201819Chelseaeng ENGEFL Cup120204.40.20011923.001100.00-1.05Matches
2017-201819Chelseaeng ENGFA Cup00001Matches
2017-201819Chelseaeng ENGJr. PL2 — Div. 154509022.75.05905001.00811-3-0.60-0.72Matches
2018-201920Vitessenl NED1. Eredivisie282,4168679.026.8288625011.615441+13+0.48-0.35Matches
2019-202021Birmingham Cityeng ENG2. Championship191,6108538.917.91985150141.261924-5-0.28+0.2921.226.2-5.0-0.28-0.31Matches
2019-202021Birmingham Cityeng ENGEFL Cup19090100.01.01901000.0003-3-3.00Matches
2019-202021Birmingham Cityeng ENGFA Cup32488363.62.83832011.3312-1-0.36-1.00Matches
2020-202122Birmingham Cityeng ENG2. Championship107897919.18.89835145100.70614-8-0.91-0.486.615.2-8.6-0.98-0.79Matches
2020-202122Birmingham Cityeng ENGFA Cup19090100.01.01901000.0003-3-3.00Matches
2021-202223Coventry Cityeng ENG2. Championship292,2917955.325.527832122441.553431+3+0.12+0.2245.527.2+18.2+0.72+0.68Matches
2021-202223Coventry Cityeng ENGFA Cup2210105100.02.321052001.502200.00Matches
2022-202324QPReng ENG2. Championship161,1317127.312.61379933431.251419-5-0.40+0.2615.115.10.00.00+0.36Matches
2023-202425QPReng ENG2. Championship332,6678164.429.629862144271.333236-4-0.13+0.2928.630.4-1.8-0.06+0.24Matches
2023-202425QPReng ENGFA Cup00001Matches
2024-202526QPReng ENG2. Championship117536824.68.4890831131.55812-4-0.48-0.527.011.1-4.1-0.49-0.49Matches
2024-202526QPReng ENGEFL Cup21356850.01.5190114502.0021+1+0.67+1.33Matches
2024-202526QPReng ENGFA Cup19090100.01.01901000.0026-4-4.00Matches
10 Seasons7 Clubs6 Leagues18214,1087834.3156.8159851242331561.34196235-39-0.25-0.06124.0125.3-1.3-0.01+0.13
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 (3 Seasons)3 Leagues634,7767640.553.15285401132141.355874-16-0.30+0.0850.756.7-6.0-0.12+0.11
Birmingham City (2 Seasons)3 Leagues342,8278331.931.4338424145251.032646-20-0.64-0.1727.841.4-13.6-0.51-0.42
Chelsea (2 Seasons)1 League86758417.07.58847001.001215-3-0.40-0.67
Chelsea (2 Seasons)3 Leagues237190.80.40021943.001100.00-0.26
Coventry City (1 Season)2 Leagues312,5018157.527.829852322441.553633+3+0.11+0.2145.527.2+18.2+0.72+0.68
Vitesse (1 Season)1 League282,4168679.026.8288625011.615441+13+0.48-0.35
Bristol Rovers (1 Season)2 Leagues138976920.210.09843051.311522-7-0.70-0.85
Sunderland (1 Season)1 League116545915.87.384330.64618-12-1.65-1.24
Championship (7 Seasons)1299,8957735.5109.911384831630441.27119154-35-0.32+0.07124.0125.3-1.3-0.01+0.13
FA Cup (7 Seasons)86698436.07.4791613031.25713-6-0.81-0.81
EFL Cup (3 Seasons)42456130.22.7291223221.7535-2-0.73-1.37
PL2 — Div. 1 (2 Seasons)86758417.07.58847001.001215-3-0.40-0.67
Eredivisie (1 Season)282,4168679.026.8288625011.615441+13+0.48-0.35
League One (1 Season)128667220.99.698351.171322-9-0.94-1.13
Premier League (1 Season)117170.50.200113.000000.00-0.16
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
2015-201617Chelsea1 League117170.50.200113.000000.00-0.16
2016-201718Bristol Rovers2 Leagues138976920.210.09843051.311522-7-0.70-0.85
2016-201718Chelsea1 League32257511.42.53752001.004400.00-0.41
2017-201819Chelsea1 League54509022.75.05905001.00811-3-0.60-0.72
2017-201819Sunderland1 League116545915.87.384330.64618-12-1.65-1.24
2017-201819Chelsea2 Leagues120201.80.20011933.001100.00-1.05
2018-201920Vitesse1 League282,4168679.026.8288625011.615441+13+0.48-0.35
2019-202021Birmingham City3 Leagues231,9488542.221.62385180151.212029-9-0.42+0.0921.226.2-5.0-0.28-0.31
2020-202122Birmingham City2 Leagues118798020.89.810836145100.64617-11-1.13-0.706.615.2-8.6-0.98-0.79
2021-202223Coventry City2 Leagues312,5018157.527.829852322441.553633+3+0.11+0.2145.527.2+18.2+0.72+0.68
2022-202324QPR1 League161,1317127.312.61379933431.251419-5-0.40+0.2615.115.10.00.00+0.36
2023-202425QPR2 Leagues332,6678163.029.629862144281.333236-4-0.13+0.2928.630.4-1.8-0.06+0.24
2024-202526QPR3 Leagues149787028.610.910901042031.501219-7-0.64-0.647.011.1-4.1-0.49-0.49
10 Seasons7 Clubs6 Leagues18214,1087834.3156.8159851242331561.34196235-39-0.25-0.06124.0125.3-1.3-0.01+0.13
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 (3 Seasons)3 Leagues634,7767640.553.15285401132141.355874-16-0.30+0.0850.756.7-6.0-0.12+0.11
Birmingham City (2 Seasons)3 Leagues342,8278331.931.4338424145251.032646-20-0.64-0.1727.841.4-13.6-0.51-0.42
Chelsea (2 Seasons)1 League86758417.07.58847001.001215-3-0.40-0.67
Chelsea (2 Seasons)3 Leagues237190.80.40021943.001100.00-0.26
Coventry City (1 Season)2 Leagues312,5018157.527.829852322441.553633+3+0.11+0.2145.527.2+18.2+0.72+0.68
Vitesse (1 Season)1 League282,4168679.026.8288625011.615441+13+0.48-0.35
Bristol Rovers (1 Season)2 Leagues138976920.210.09843051.311522-7-0.70-0.85
Sunderland (1 Season)1 League116545915.87.384330.64618-12-1.65-1.24
Championship (7 Seasons)1299,8957735.5109.911384831630441.27119154-35-0.32+0.07124.0125.3-1.3-0.01+0.13
FA Cup (7 Seasons)86698436.07.4791613031.25713-6-0.81-0.81
EFL Cup (3 Seasons)42456130.22.7291223221.7535-2-0.73-1.37
PL2 — Div. 1 (2 Seasons)86758417.07.58847001.001215-3-0.40-0.67
Eredivisie (1 Season)282,4168679.026.8288625011.615441+13+0.48-0.35
League One (1 Season)128667220.99.698351.171322-9-0.94-1.13
Premier League (1 Season)117170.50.200113.000000.00-0.16
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
2015-201617Chelseaeng ENG1. Premier League10th117170.50.200113.000000.00-0.16Matches
2016-201718Bristol Roverseng ENG3. League One10th128667220.99.698351.171322-9-0.94-1.13Matches
2016-201718Chelseaeng ENGJr. PL2 — Div. 15th32257511.42.53752001.004400.00-0.41Matches
2017-201819Chelseaeng ENGJr. PL2 — Div. 18th54509022.75.05905001.00811-3-0.60-0.72Matches
2017-201819Sunderlandeng ENG2. Championship24th116545915.87.384330.64618-12-1.65-1.24Matches
2018-201920Vitessenl NED1. Eredivisie5th282,4168679.026.8288625011.615441+13+0.48-0.35Matches
2019-202021Birmingham Cityeng ENG2. Championship20th191,6108538.917.91985150141.261924-5-0.28+0.2921.226.2-5.0-0.28-0.31Matches
2020-202122Birmingham Cityeng ENG2. Championship18th107897919.18.89835145100.70614-8-0.91-0.486.615.2-8.6-0.98-0.79Matches
2021-202223Coventry Cityeng ENG2. Championship12th292,2917955.325.527832122441.553431+3+0.12+0.2245.527.2+18.2+0.72+0.68Matches
2022-202324QPReng ENG2. Championship20th161,1317127.312.61379933431.251419-5-0.40+0.2615.115.10.00.00+0.36Matches
2023-202425QPReng ENG2. Championship18th332,6678164.429.629862144271.333236-4-0.13+0.2928.630.4-1.8-0.06+0.24Matches
2024-202526QPReng ENG2. Championship14th117536824.68.4890831131.55812-4-0.48-0.527.011.1-4.1-0.49-0.49Matches
10 Seasons7 Clubs4 Leagues17013,1947834.3146.6150851162030511.33186217-31-0.210.00124.0125.3-1.3-0.01+0.13
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 (3 Seasons)1 League604,5517640.150.65085381030131.355467-13-0.26+0.1150.756.7-6.0-0.12+0.11
Birmingham City (2 Seasons)1 League292,3998329.026.7288420145241.072538-13-0.490.0027.841.4-13.6-0.51-0.42
Chelsea (2 Seasons)1 League86758417.07.58847001.001215-3-0.40-0.67
Coventry City (1 Season)1 League292,2917955.325.527832122441.553431+3+0.12+0.2245.527.2+18.2+0.72+0.68
Vitesse (1 Season)1 League282,4168679.026.8288625011.615441+13+0.48-0.35
Bristol Rovers (1 Season)1 League128667220.99.698351.171322-9-0.94-1.13
Sunderland (1 Season)1 League116545915.87.384330.64618-12-1.65-1.24
Chelsea (1 Season)1 League117170.50.200113.000000.00-0.16
Championship (7 Seasons)1299,8957735.5109.911384831630441.27119154-35-0.32+0.07124.0125.3-1.3-0.01+0.13
PL2 — Div. 1 (2 Seasons)86758417.07.58847001.001215-3-0.40-0.67
Eredivisie (1 Season)282,4168679.026.8288625011.615441+13+0.48-0.35
League One (1 Season)128667220.99.698351.171322-9-0.94-1.13
Premier League (1 Season)117170.50.200113.000000.00-0.16
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-201718Bristol Roverseng ENGFA Cup65th1313110.30.30013003.0020+2+5.81+6.14Matches
2017-201819Chelseaeng ENGEFL Cup3rd120204.40.20011923.001100.00-1.05Matches
2017-201819Chelseaeng ENGFA Cup1st00001Matches
2019-202021Birmingham Cityeng ENGEFL Cup58th19090100.01.01901000.0003-3-3.00Matches
2019-202021Birmingham Cityeng ENGFA Cup9th32488363.62.83832011.3312-1-0.36-1.00Matches
2020-202122Birmingham Cityeng ENGFA Cup33rd19090100.01.01901000.0003-3-3.00Matches
2021-202223Coventry Cityeng ENGFA Cup2210105100.02.321052001.502200.00Matches
2023-202425QPReng ENGFA Cup00001Matches
2024-202526QPReng ENGEFL CupRd321356850.01.5190114502.0021+1+0.67+1.33Matches
2024-202526QPReng ENGFA Cup19090100.01.01901000.0026-4-4.00Matches
7 Seasons5 Clubs2 Leagues129147634.210.2991833151.421018-8-0.79-1.16
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Birmingham City (2 Seasons)2 Leagues54288675.14.85864010.8018-7-1.47-2.11
QPR (2 Seasons)2 Leagues32257550.02.5290214511.3347-3-1.20-0.53
Coventry City (1 Season)1 League2210105100.02.321052001.502200.00
Bristol Rovers (1 Season)1 League1313110.30.30013003.0020+2+5.81+6.14
Chelsea (1 Season)2 Leagues120201.80.20011933.001100.00-1.05
FA Cup (7 Seasons)86698436.07.4791613031.25713-6-0.81-0.81
EFL Cup (3 Seasons)42456130.22.7291223221.7535-2-0.73-1.37

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
2015-201617Chelseaeng ENG1. Premier League0.2000Matches
2016-201718Bristol Roverseng ENGFA Cup0.30000Matches
2016-201718Bristol Roverseng ENG3. League One9.6000500000000Matches
2016-201718Chelseaeng ENGJr. PL2 — Div. 12.50000Matches
2017-201819Sunderlandeng ENG2. Championship7.32319505911000Matches
2017-201819Chelseaeng ENGEFL Cup0.2000000000000Matches
2017-201819Chelseaeng ENGJr. PL2 — Div. 15.01000Matches
2018-201920Vitessenl NED1. Eredivisie26.83000Matches
2019-202021Birmingham Cityeng ENG2. Championship17.960022401231500071696053.5Matches
2019-202021Birmingham Cityeng ENGEFL Cup1.00000000120Matches
2019-202021Birmingham Cityeng ENGFA Cup2.81003000300Matches
2020-202122Birmingham Cityeng ENG2. Championship8.820013414141001046493459.0Matches
2020-202122Birmingham Cityeng ENGFA Cup1.01001000310Matches
2021-202223Coventry Cityeng ENG2. Championship25.5600321601234450101491036760.6Matches
2021-202223Coventry Cityeng ENGFA Cup2.31005000020Matches
2022-202324QPReng ENG2. Championship12.610016305242400077582470.7Matches
2023-202425QPReng ENG2. Championship29.6400357123241000130944468.1Matches
2024-202526QPReng ENG2. Championship8.430074024700021171553.1Matches
2024-202526QPReng ENGEFL Cup1.50003000120Matches
2024-202526QPReng ENGFA Cup1.00001000200Matches
10 Seasons7 Clubs6 Leagues156.830311524323115016002049439024461.5
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
QPR (3 Seasons)3 Leagues53.180062141963740002281698367.1
Birmingham City (2 Seasons)3 Leagues31.410003981544280101171189455.7
Chelsea (2 Seasons)1 League7.51000
Chelsea (2 Seasons)3 Leagues0.4000000000000
Coventry City (1 Season)2 Leagues27.8700371601234470101491036760.6
Vitesse (1 Season)1 League26.83000
Bristol Rovers (1 Season)2 Leagues10.0000500000000
Sunderland (1 Season)1 League7.32319505911000
Championship (7 Seasons)109.924311344323114015302049439024461.5
FA Cup (7 Seasons)7.430010000830
EFL Cup (3 Seasons)2.7000300024000
PL2 — Div. 1 (2 Seasons)7.51000
Eredivisie (1 Season)26.83000
League One (1 Season)9.6000500000000
Premier League (1 Season)0.2000
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
2015-201617Chelsea1 League0.2000
2016-201718Bristol Rovers2 Leagues10.0000500000000
2016-201718Chelsea1 League2.50000
2017-201819Chelsea1 League5.01000
2017-201819Sunderland1 League7.32319505911000
2017-201819Chelsea2 Leagues0.2000000000000
2018-201920Vitesse1 League26.83000
2019-202021Birmingham City3 Leagues21.670025401271700071696053.5
2020-202122Birmingham City2 Leagues9.830014414171101046493459.0
2021-202223Coventry City2 Leagues27.8700371601234470101491036760.6
2022-202324QPR1 League12.610016305242400077582470.7
2023-202425QPR2 Leagues29.6400357123241000130944468.1
2024-202526QPR3 Leagues10.9300114027900021171553.1
10 Seasons7 Clubs6 Leagues156.830311524323115016002049439024461.5
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
QPR (3 Seasons)3 Leagues53.180062141963740002281698367.1
Birmingham City (2 Seasons)3 Leagues31.410003981544280101171189455.7
Chelsea (2 Seasons)1 League7.51000
Chelsea (2 Seasons)3 Leagues0.4000000000000
Coventry City (1 Season)2 Leagues27.8700371601234470101491036760.6
Vitesse (1 Season)1 League26.83000
Bristol Rovers (1 Season)2 Leagues10.0000500000000
Sunderland (1 Season)1 League7.32319505911000
Championship (7 Seasons)109.924311344323114015302049439024461.5
FA Cup (7 Seasons)7.430010000830
EFL Cup (3 Seasons)2.7000300024000
PL2 — Div. 1 (2 Seasons)7.51000
Eredivisie (1 Season)26.83000
League One (1 Season)9.6000500000000
Premier League (1 Season)0.2000
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
2015-201617Chelseaeng ENG1. Premier League10th0.2000Matches
2016-201718Bristol Roverseng ENG3. League One10th9.6000500000000Matches
2016-201718Chelseaeng ENGJr. PL2 — Div. 15th2.50000Matches
2017-201819Chelseaeng ENGJr. PL2 — Div. 18th5.01000Matches
2017-201819Sunderlandeng ENG2. Championship24th7.32319505911000Matches
2018-201920Vitessenl NED1. Eredivisie5th26.83000Matches
2019-202021Birmingham Cityeng ENG2. Championship20th17.960022401231500071696053.5Matches
2020-202122Birmingham Cityeng ENG2. Championship18th8.820013414141001046493459.0Matches
2021-202223Coventry Cityeng ENG2. Championship12th25.5600321601234450101491036760.6Matches
2022-202324QPReng ENG2. Championship20th12.610016305242400077582470.7Matches
2023-202425QPReng ENG2. Championship18th29.6400357123241000130944468.1Matches
2024-202526QPReng ENG2. Championship14th8.430074024700021171553.1Matches
10 Seasons7 Clubs4 Leagues146.627311394323114015302049439024461.5
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
QPR (3 Seasons)1 League50.680058141960720002281698367.1
Birmingham City (2 Seasons)1 League26.78003581537250101171189455.7
Chelsea (2 Seasons)1 League7.51000
Coventry City (1 Season)1 League25.5600321601234450101491036760.6
Vitesse (1 Season)1 League26.83000
Bristol Rovers (1 Season)1 League9.6000500000000
Sunderland (1 Season)1 League7.32319505911000
Chelsea (1 Season)1 League0.2000
Championship (7 Seasons)109.924311344323114015302049439024461.5
PL2 — Div. 1 (2 Seasons)7.51000
Eredivisie (1 Season)26.83000
League One (1 Season)9.6000500000000
Premier League (1 Season)0.2000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2016-201718Bristol Roverseng ENGFA Cup65th0.30000Matches
2017-201819Chelseaeng ENGEFL Cup3rd0.2000000000000Matches
2019-202021Birmingham Cityeng ENGEFL Cup58th1.00000000120Matches
2019-202021Birmingham Cityeng ENGFA Cup9th2.81003000300Matches
2020-202122Birmingham Cityeng ENGFA Cup33rd1.01001000310Matches
2021-202223Coventry Cityeng ENGFA Cup2.31005000020Matches
2024-202526QPReng ENGEFL CupRd31.50003000120Matches
2024-202526QPReng ENGFA Cup1.00001000200Matches
7 Seasons5 Clubs2 Leagues10.230013000107000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Birmingham City (2 Seasons)2 Leagues4.82004000730
QPR (2 Seasons)2 Leagues2.50004000320
Coventry City (1 Season)1 League2.31005000020
Bristol Rovers (1 Season)1 League0.30000
Chelsea (1 Season)2 Leagues0.2000000000000
FA Cup (7 Seasons)7.430010000830
EFL Cup (3 Seasons)2.7000300024000

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.