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
2024-12-21SatChampionshipMatchweek 22HomeW 2–1QPRPrestonNCB6700000000681210.00.00.000486178.7142111Match Report
2024-12-11WedChampionshipMatchweek 20HomeW 2–0QPROxford UnitedNLB150000001060000.00.00.0002450.003010Match Report
2024-12-07SatChampionshipMatchweek 19HomeW 3–0QPRNorwich CityNCB2400000000100000.00.00.0006966.706000Match Report
2024-11-30SatChampionshipMatchweek 18AwayD 0–0QPRWatfordNLB2000000000112000.00.00.0305862.514000Match Report
2024-11-27WedChampionshipMatchweek 17AwayW 2–0QPRCardiff CityNCB100000000041010.00.00.00011100.001000Match 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
2013-201419Charlton Atheng ENG2. Championship654515.0022000100.000.400.400.000.40
2013-201419Notts Countyeng ENG3. League One765636.3101100000.160.000.160.160.16
2014-201520Charlton Atheng ENG2. Championship31232,08323.1022000300.000.090.090.000.09Matches
2014-201520Charlton Atheng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2014-201520Charlton Atheng ENGLeague Cup221802.0000000000.000.000.000.000.00Matches
2015-201621Charlton Atheng ENG2. Championship42403,51239.0123100900.030.050.080.030.08Matches
2015-201621Charlton Atheng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2015-201621Charlton Atheng ENGLeague Cup221802.0000000000.000.000.000.000.00Matches
2016-201722Sheffield Wedseng ENG2. Championship10107898.8101100000.110.000.110.110.11Matches
2016-201722Charlton Atheng ENGEFL Cup11901.0000000100.000.000.000.000.00Matches
2016-201722Charlton Atheng ENGFA Cup322622.9000000000.000.000.000.000.00Matches
2016-201722Charlton Atheng ENG3. League One24242,13723.7022000500.000.080.080.000.08Matches
2017-201823Sheffield Wedseng ENG2. Championship28262,20124.5011000320.000.040.040.000.04Matches
2017-201823Sheffield Wedseng ENGEFL Cup00Matches
2017-201823Sheffield Wedseng ENGFA Cup443604.0011000000.000.250.250.000.25Matches
2018-201924Sheffield Wedseng ENG2. Championship25211,88220.9033000301.91.93.15.01952560.000.140.140.000.140.090.150.240.090.24Matches
2018-201924Sheffield Wedseng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2018-201924Sheffield Wedseng ENGFA Cup332703.0000000100.000.000.000.000.00Matches
2019-202025Sheffield Wedseng ENG2. Championship27242,12723.6213200301.41.41.93.31681480.080.040.130.080.130.060.080.140.060.14Matches
2019-202025Sheffield Wedseng ENGEFL Cup221802.0000000000.000.000.000.000.00Matches
2019-202025Sheffield Wedseng ENGFA Cup332703.0101100000.330.000.330.330.33Matches
2020-202126Stoke Cityeng ENG2. Championship20201,73619.3033000200.20.21.61.81286460.000.160.160.000.160.010.080.090.010.09Matches
2020-202126Stoke Cityeng ENGEFL Cup221231.4000000000.000.000.000.000.00Matches
2021-202227Stoke Cityeng ENG2. Championship1096997.8000000110.30.30.20.51138120.000.000.000.000.000.040.020.060.040.06Matches
2021-202227Stoke Cityeng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2021-202227Stoke Cityeng ENGFA Cup211111.2000000000.000.000.000.000.00Matches
2021-202227Stoke Cityeng ENGJr. PL2 — Div. 2221802.0000000100.000.000.000.000.00Matches
2022-202328Stoke Cityeng ENG2. Championship40353,27236.4033000201.41.41.73.138218570.000.080.080.000.080.040.050.090.040.09Matches
2022-202328Stoke Cityeng ENGEFL Cup111201.3000000000.000.000.000.000.00Matches
2022-202328Stoke Cityeng ENGFA Cup211031.1000000000.000.000.000.000.00Matches
2023-202429QPReng ENG2. Championship20131,15012.8101100100.60.60.20.8428100.080.000.080.080.080.040.020.060.040.06Matches
2023-202429QPReng ENGEFL Cup10140.2000000000.000.000.000.000.00Matches
2023-202429QPReng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2024-202530QPReng ENG2. Championship812683.0000000200.00.00.00.01910.000.000.000.000.000.000.010.010.000.01Matches
12 Seasons5 Clubs4 Leagues33128625,583284.3720277003735.85.88.614.41015122300.020.070.090.020.090.050.070.120.050.12
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
Charlton Ath (4 Seasons)4 Leagues1131019,075100.81891001900.010.080.090.010.09
Sheffield Weds (4 Seasons)3 Leagues103948,16990.846104001023.33.35.08.3351331040.040.070.110.040.110.070.110.190.070.19
Stoke City (3 Seasons)3 Leagues78706,25469.5066000511.91.93.45.3613421150.000.090.090.000.090.030.050.080.030.08
QPR (2 Seasons)3 Leagues30151,52216.9101100300.60.60.20.8537110.060.000.060.060.060.040.010.050.040.05
Notts County (1 Season)1 League765636.3101100000.160.000.160.160.16
Stoke City (1 Season)1 League221802.0000000100.000.000.000.000.00
Championship (12 Seasons)26722720,170224.1517225003035.85.88.614.41015122300.020.080.100.020.100.050.070.120.050.12
EFL Cup (10 Seasons)13121,06711.9000000100.000.000.000.000.00
FA Cup (9 Seasons)20171,64618.3112100100.050.050.110.050.11
League One (2 Seasons)31302,70030.0123100500.030.070.100.030.10
PL2 — Div. 2 (1 Season)221802.0000000100.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
2013-201419Notts County1 League765636.3101100000.160.000.160.160.16
2013-201419Charlton Ath1 League654515.0022000100.000.400.400.000.40
2014-201520Charlton Ath3 Leagues34262,35326.1022000300.000.080.080.000.08
2015-201621Charlton Ath3 Leagues45433,78242.0123100900.020.050.070.020.07
2016-201722Charlton Ath3 Leagues28272,48927.7022000600.000.070.070.000.07
2016-201722Sheffield Weds1 League10107898.8101100000.110.000.110.110.11
2017-201823Sheffield Weds3 Leagues32302,56128.5022000320.000.070.070.000.07
2018-201924Sheffield Weds3 Leagues29252,24224.9033000401.91.93.15.01952560.000.120.120.000.120.090.150.240.090.24
2019-202025Sheffield Weds3 Leagues32292,57728.6314300301.41.41.93.31681480.100.030.140.100.140.060.080.140.060.14
2020-202126Stoke City2 Leagues22221,85920.7033000200.20.21.61.81286460.000.150.150.000.150.010.080.090.010.09
2021-202227Stoke City1 League221802.0000000100.000.000.000.000.00
2021-202227Stoke City3 Leagues131190010.0000000110.30.30.20.51138120.000.000.000.000.000.040.020.060.040.06
2022-202328Stoke City3 Leagues43373,49538.8033000201.41.41.73.138218570.000.080.080.000.080.040.050.090.040.09
2023-202429QPR3 Leagues22141,25413.9101100100.60.60.20.8428100.070.000.070.070.070.040.020.060.040.06
2024-202530QPR1 League812683.0000000200.00.00.00.01910.000.000.000.000.000.000.010.010.000.01
12 Seasons5 Clubs4 Leagues33128625,583284.3720277003735.85.88.614.41015122300.020.070.090.020.090.050.070.120.050.12
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
Charlton Ath (4 Seasons)4 Leagues1131019,075100.81891001900.010.080.090.010.09
Sheffield Weds (4 Seasons)3 Leagues103948,16990.846104001023.33.35.08.3351331040.040.070.110.040.110.070.110.190.070.19
Stoke City (3 Seasons)3 Leagues78706,25469.5066000511.91.93.45.3613421150.000.090.090.000.090.030.050.080.030.08
QPR (2 Seasons)3 Leagues30151,52216.9101100300.60.60.20.8537110.060.000.060.060.060.040.010.050.040.05
Notts County (1 Season)1 League765636.3101100000.160.000.160.160.16
Stoke City (1 Season)1 League221802.0000000100.000.000.000.000.00
Championship (12 Seasons)26722720,170224.1517225003035.85.88.614.41015122300.020.080.100.020.100.050.070.120.050.12
EFL Cup (10 Seasons)13121,06711.9000000100.000.000.000.000.00
FA Cup (9 Seasons)20171,64618.3112100100.050.050.110.050.11
League One (2 Seasons)31302,70030.0123100500.030.070.100.030.10
PL2 — Div. 2 (1 Season)221802.0000000100.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
2013-201419Notts Countyeng ENG3. League One20th765636.3101100000.160.000.160.160.16
2013-201419Charlton Atheng ENG2. Championship18th654515.0022000100.000.400.400.000.40
2014-201520Charlton Atheng ENG2. Championship12th31232,08323.1022000300.000.090.090.000.09Matches
2015-201621Charlton Atheng ENG2. Championship22nd42403,51239.0123100900.030.050.080.030.08Matches
2016-201722Charlton Atheng ENG3. League One13th24242,13723.7022000500.000.080.080.000.08Matches
2016-201722Sheffield Wedseng ENG2. Championship4th10107898.8101100000.110.000.110.110.11Matches
2017-201823Sheffield Wedseng ENG2. Championship15th28262,20124.5011000320.000.040.040.000.04Matches
2018-201924Sheffield Wedseng ENG2. Championship12th25211,88220.9033000301.91.93.15.01952560.000.140.140.000.140.090.150.240.090.24Matches
2019-202025Sheffield Wedseng ENG2. Championship16th27242,12723.6213200301.41.41.93.31681480.080.040.130.080.130.060.080.140.060.14Matches
2020-202126Stoke Cityeng ENG2. Championship14th20201,73619.3033000200.20.21.61.81286460.000.160.160.000.160.010.080.090.010.09Matches
2021-202227Stoke Cityeng ENGJr. PL2 — Div. 23rd221802.0000000100.000.000.000.000.00Matches
2021-202227Stoke Cityeng ENG2. Championship14th1096997.8000000110.30.30.20.51138120.000.000.000.000.000.040.020.060.040.06Matches
2022-202328Stoke Cityeng ENG2. Championship16th40353,27236.4033000201.41.41.73.138218570.000.080.080.000.080.040.050.090.040.09Matches
2023-202429QPReng ENG2. Championship18th20131,15012.8101100100.60.60.20.8428100.080.000.080.080.080.040.020.060.040.06Matches
2024-202530QPReng ENG2. Championship14th812683.0000000200.00.00.00.01910.000.000.000.000.000.000.010.010.000.01Matches
12 Seasons5 Clubs2 Leagues29825722,870254.1619256003535.85.88.614.41015122300.020.070.100.020.100.050.070.120.050.12
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
Charlton Ath (4 Seasons)2 Leagues103928,18390.91891001800.010.090.100.010.10
Sheffield Weds (4 Seasons)1 League90816,99977.8358300923.33.35.08.3351331040.040.060.100.040.100.070.110.190.070.19
Stoke City (3 Seasons)1 League70645,70763.4066000511.91.93.45.3613421150.000.090.090.000.090.030.050.080.030.08
QPR (2 Seasons)1 League28141,41815.8101100300.60.60.20.8537110.060.000.060.060.060.040.010.050.040.05
Notts County (1 Season)1 League765636.3101100000.160.000.160.160.16
Stoke City (1 Season)1 League221802.0000000100.000.000.000.000.00
Championship (12 Seasons)26722720,170224.1517225003035.85.88.614.41015122300.020.080.100.020.100.050.070.120.050.12
League One (2 Seasons)31302,70030.0123100500.030.070.100.030.10
PL2 — Div. 2 (1 Season)221802.0000000100.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
2014-201520Charlton Atheng ENGFA Cup33rd11901.0000000000.000.000.000.000.00Matches
2014-201520Charlton Atheng ENGLeague Cup33rd221802.0000000000.000.000.000.000.00Matches
2015-201621Charlton Atheng ENGFA Cup33rd11901.0000000000.000.000.000.000.00Matches
2015-201621Charlton Atheng ENGLeague Cup17th221802.0000000000.000.000.000.000.00Matches
2016-201722Charlton Atheng ENGEFL Cup58th11901.0000000100.000.000.000.000.00Matches
2016-201722Charlton Atheng ENGFA Cup65th322622.9000000000.000.000.000.000.00Matches
2017-201823Sheffield Wedseng ENGEFL Cup33rd00Matches
2017-201823Sheffield Wedseng ENGFA Cup9th443604.0011000000.000.250.250.000.25Matches
2018-201924Sheffield Wedseng ENGEFL Cup33rd11901.0000000000.000.000.000.000.00Matches
2018-201924Sheffield Wedseng ENGFA Cup17th332703.0000000100.000.000.000.000.00Matches
2019-202025Sheffield Wedseng ENGEFL Cup17th221802.0000000000.000.000.000.000.00Matches
2019-202025Sheffield Wedseng ENGFA Cup9th332703.0101100000.330.000.330.330.33Matches
2020-202126Stoke Cityeng ENGEFL Cup5th221231.4000000000.000.000.000.000.00Matches
2021-202227Stoke Cityeng ENGEFL CupRd411901.0000000000.000.000.000.000.00Matches
2021-202227Stoke Cityeng ENGFA Cup211111.2000000000.000.000.000.000.00Matches
2022-202328Stoke Cityeng ENGEFL CupRd1111201.3000000000.000.000.000.000.00Matches
2022-202328Stoke Cityeng ENGFA Cup211031.1000000000.000.000.000.000.00Matches
2023-202429QPReng ENGEFL CupRd110140.2000000000.000.000.000.000.00Matches
2023-202429QPReng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
10 Seasons4 Clubs2 Leagues33292,71330.1112100200.030.030.070.030.07
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
Sheffield Weds (3 Seasons)2 Leagues13131,17013.0112100100.080.080.150.080.15
Charlton Ath (3 Seasons)2 Leagues1098929.9000000100.000.000.000.000.00
Stoke City (3 Seasons)2 Leagues865476.1000000000.000.000.000.000.00
QPR (1 Season)2 Leagues211041.2000000000.000.000.000.000.00
EFL Cup (10 Seasons)13121,06711.9000000100.000.000.000.000.00
FA Cup (9 Seasons)20171,64618.3112100100.050.050.110.050.11

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
2013-201419Charlton Atheng ENG2. Championship5.0010.200.0000
2013-201419Notts Countyeng ENG3. League One6.3110.161.0000
2014-201520Charlton Atheng ENG2. Championship23.1020.090.0000Matches
2014-201520Charlton Atheng ENGFA Cup1.0000Matches
2014-201520Charlton Atheng ENGLeague Cup2.0000Matches
2015-201621Charlton Atheng ENG2. Championship39.0140.100.2500Matches
2015-201621Charlton Atheng ENGFA Cup1.0000Matches
2015-201621Charlton Atheng ENGLeague Cup2.0000Matches
2016-201722Sheffield Wedseng ENG2. Championship8.81010.000.111.0000Matches
2016-201722Charlton Atheng ENGEFL Cup1.00100.01.000.000.0000Matches
2016-201722Charlton Atheng ENGFA Cup2.9000Matches
2016-201722Charlton Atheng ENG3. League One23.70020.000.080.0000Matches
2017-201823Sheffield Wedseng ENG2. Championship24.501600.00.650.000.0000Matches
2017-201823Sheffield Wedseng ENGFA Cup4.0011100.00.250.250.000.0000Matches
2018-201924Sheffield Wedseng ENG2. Championship20.9010220.00.480.100.000.0010.50001.91.90.19-1.9-1.9Matches
2018-201924Sheffield Wedseng ENGEFL Cup1.00000.000.0000Matches
2018-201924Sheffield Wedseng ENGFA Cup3.00000.000.0000Matches
2019-202025Sheffield Wedseng ENG2. Championship23.6216212.50.680.080.131.0015.80001.41.40.09+0.6+0.6Matches
2019-202025Sheffield Wedseng ENGEFL Cup2.00100.00.500.000.0000Matches
2019-202025Sheffield Wedseng ENGFA Cup3.0111100.00.330.331.001.0000Matches
2020-202126Stoke Cityeng ENG2. Championship19.30400.00.210.000.0020.60000.20.20.05-0.2-0.2Matches
2020-202126Stoke Cityeng ENGEFL Cup1.40100.00.730.000.0000Matches
2021-202227Stoke Cityeng ENG2. Championship7.802150.00.260.130.000.006.90000.30.30.15-0.3-0.3Matches
2021-202227Stoke Cityeng ENGEFL Cup1.0011100.01.001.000.000.0000Matches
2021-202227Stoke Cityeng ENGFA Cup1.20000.000.0000Matches
2021-202227Stoke Cityeng ENGJr. PL2 — Div. 22.0000Matches
2022-202328Stoke Cityeng ENG2. Championship36.4021419.00.580.110.000.0015.60001.41.40.07-1.4-1.4Matches
2022-202328Stoke Cityeng ENGEFL Cup1.30200.01.500.000.0000Matches
2022-202328Stoke Cityeng ENGFA Cup1.10000.000.0000Matches
2023-202429QPReng ENG2. Championship12.815360.00.390.230.200.3314.90000.60.60.11+0.4+0.4Matches
2023-202429QPReng ENGEFL Cup0.20000.000.0000Matches
2023-202429QPReng ENGFA Cup1.00000.000.0000Matches
2024-202530QPReng ENG2. Championship3.00000.000.000000.00.00.00.0Matches
12 Seasons5 Clubs4 Leagues284.37822622.00.410.090.060.2714.80005.85.80.10-2.8-2.8
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
Charlton Ath (4 Seasons)4 Leagues100.8119200.00.040.100.000.1100
Sheffield Weds (4 Seasons)3 Leagues90.8445715.60.500.080.090.5713.80003.33.30.13-1.3-1.3
Stoke City (3 Seasons)3 Leagues69.5031619.40.450.090.000.0015.70001.91.90.07-1.9-1.9
QPR (2 Seasons)3 Leagues16.915360.00.300.180.200.3314.90000.60.60.11+0.4+0.4
Notts County (1 Season)1 League6.3110.161.0000
Stoke City (1 Season)1 League2.0000
Championship (12 Seasons)224.15742017.60.470.090.050.2514.80005.85.80.10-2.8-2.8
EFL Cup (10 Seasons)11.906116.70.760.130.000.0000
FA Cup (9 Seasons)18.3122100.00.150.150.500.5000
League One (2 Seasons)30.01030.000.100.3300
PL2 — Div. 2 (1 Season)2.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
2013-201419Notts County1 League6.3110.161.0000
2013-201419Charlton Ath1 League5.0010.200.0000
2014-201520Charlton Ath3 Leagues26.1020.090.0000
2015-201621Charlton Ath3 Leagues42.0140.100.2500
2016-201722Charlton Ath3 Leagues27.7012200.00.040.080.000.0000
2016-201722Sheffield Weds1 League8.81010.000.111.0000
2017-201823Sheffield Weds3 Leagues28.501715.90.600.040.000.0000
2018-201924Sheffield Weds3 Leagues24.9010220.00.400.080.000.0010.50001.91.90.19-1.9-1.9
2019-202025Sheffield Weds3 Leagues28.6318316.70.630.100.171.0015.80001.41.40.09+0.6+0.6
2020-202126Stoke City2 Leagues20.70500.00.240.000.0020.60000.20.20.05-0.2-0.2
2021-202227Stoke City1 League2.0000
2021-202227Stoke City3 Leagues10.003266.70.300.200.000.006.90000.30.30.15-0.3-0.3
2022-202328Stoke City3 Leagues38.8023417.40.590.100.000.0015.60001.41.40.07-1.4-1.4
2023-202429QPR3 Leagues13.915360.00.360.220.200.3314.90000.60.60.11+0.4+0.4
2024-202530QPR1 League3.00000.000.000000.00.00.00.0
12 Seasons5 Clubs4 Leagues284.37822622.00.410.090.060.2714.80005.85.80.10-2.8-2.8
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
Charlton Ath (4 Seasons)4 Leagues100.8119200.00.040.100.000.1100
Sheffield Weds (4 Seasons)3 Leagues90.8445715.60.500.080.090.5713.80003.33.30.13-1.3-1.3
Stoke City (3 Seasons)3 Leagues69.5031619.40.450.090.000.0015.70001.91.90.07-1.9-1.9
QPR (2 Seasons)3 Leagues16.915360.00.300.180.200.3314.90000.60.60.11+0.4+0.4
Notts County (1 Season)1 League6.3110.161.0000
Stoke City (1 Season)1 League2.0000
Championship (12 Seasons)224.15742017.60.470.090.050.2514.80005.85.80.10-2.8-2.8
EFL Cup (10 Seasons)11.906116.70.760.130.000.0000
FA Cup (9 Seasons)18.3122100.00.150.150.500.5000
League One (2 Seasons)30.01030.000.100.3300
PL2 — Div. 2 (1 Season)2.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
2013-201419Notts Countyeng ENG3. League One20th6.3110.161.0000
2013-201419Charlton Atheng ENG2. Championship18th5.0010.200.0000
2014-201520Charlton Atheng ENG2. Championship12th23.1020.090.0000Matches
2015-201621Charlton Atheng ENG2. Championship22nd39.0140.100.2500Matches
2016-201722Charlton Atheng ENG3. League One13th23.70020.000.080.0000Matches
2016-201722Sheffield Wedseng ENG2. Championship4th8.81010.000.111.0000Matches
2017-201823Sheffield Wedseng ENG2. Championship15th24.501600.00.650.000.0000Matches
2018-201924Sheffield Wedseng ENG2. Championship12th20.9010220.00.480.100.000.0010.50001.91.90.19-1.9-1.9Matches
2019-202025Sheffield Wedseng ENG2. Championship16th23.6216212.50.680.080.131.0015.80001.41.40.09+0.6+0.6Matches
2020-202126Stoke Cityeng ENG2. Championship14th19.30400.00.210.000.0020.60000.20.20.05-0.2-0.2Matches
2021-202227Stoke Cityeng ENGJr. PL2 — Div. 23rd2.0000Matches
2021-202227Stoke Cityeng ENG2. Championship14th7.802150.00.260.130.000.006.90000.30.30.15-0.3-0.3Matches
2022-202328Stoke Cityeng ENG2. Championship16th36.4021419.00.580.110.000.0015.60001.41.40.07-1.4-1.4Matches
2023-202429QPReng ENG2. Championship18th12.815360.00.390.230.200.3314.90000.60.60.11+0.4+0.4Matches
2024-202530QPReng ENG2. Championship14th3.00000.000.000000.00.00.00.0Matches
12 Seasons5 Clubs2 Leagues254.16742320.30.410.090.050.2614.80005.85.80.10-2.8-2.8
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
Charlton Ath (4 Seasons)2 Leagues90.91090.000.100.1100
Sheffield Weds (4 Seasons)1 League77.8342511.90.540.060.070.6013.80003.33.30.13-1.3-1.3
Stoke City (3 Seasons)1 League63.4027518.50.430.080.000.0015.70001.91.90.07-1.9-1.9
QPR (2 Seasons)1 League15.815360.00.320.190.200.3314.90000.60.60.11+0.4+0.4
Notts County (1 Season)1 League6.3110.161.0000
Stoke City (1 Season)1 League2.0000
Championship (12 Seasons)224.15742017.60.470.090.050.2514.80005.85.80.10-2.8-2.8
League One (2 Seasons)30.01030.000.100.3300
PL2 — Div. 2 (1 Season)2.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
2014-201520Charlton Atheng ENGFA Cup33rd1.0000Matches
2014-201520Charlton Atheng ENGLeague Cup33rd2.0000Matches
2015-201621Charlton Atheng ENGFA Cup33rd1.0000Matches
2015-201621Charlton Atheng ENGLeague Cup17th2.0000Matches
2016-201722Charlton Atheng ENGEFL Cup58th1.00100.01.000.000.0000Matches
2016-201722Charlton Atheng ENGFA Cup65th2.9000Matches
2017-201823Sheffield Wedseng ENGFA Cup9th4.0011100.00.250.250.000.0000Matches
2018-201924Sheffield Wedseng ENGEFL Cup33rd1.00000.000.0000Matches
2018-201924Sheffield Wedseng ENGFA Cup17th3.00000.000.0000Matches
2019-202025Sheffield Wedseng ENGEFL Cup17th2.00100.00.500.000.0000Matches
2019-202025Sheffield Wedseng ENGFA Cup9th3.0111100.00.330.331.001.0000Matches
2020-202126Stoke Cityeng ENGEFL Cup5th1.40100.00.730.000.0000Matches
2021-202227Stoke Cityeng ENGEFL CupRd41.0011100.01.001.000.000.0000Matches
2021-202227Stoke Cityeng ENGFA Cup1.20000.000.0000Matches
2022-202328Stoke Cityeng ENGEFL CupRd11.30200.01.500.000.0000Matches
2022-202328Stoke Cityeng ENGFA Cup1.10000.000.0000Matches
2023-202429QPReng ENGEFL CupRd10.20000.000.0000Matches
2023-202429QPReng ENGFA Cup1.00000.000.0000Matches
10 Seasons4 Clubs2 Leagues30.118337.50.380.140.130.3300
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Sheffield Weds (3 Seasons)2 Leagues13.013266.70.230.150.330.5000
Charlton Ath (3 Seasons)2 Leagues9.90100.01.000.000.0000
Stoke City (3 Seasons)2 Leagues6.104125.00.660.160.000.0000
QPR (1 Season)2 Leagues1.20000.000.0000
EFL Cup (10 Seasons)11.906116.70.760.130.000.0000
FA Cup (9 Seasons)18.3122100.00.150.150.500.5000
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
2013-201419Charlton Atheng ENG2. Championship5.02
2013-201419Notts Countyeng ENG3. League One6.30
2014-201520Charlton Atheng ENG2. Championship23.12Matches
2014-201520Charlton Atheng ENGFA Cup1.00Matches
2014-201520Charlton Atheng ENGLeague Cup2.00Matches
2015-201621Charlton Atheng ENG2. Championship39.02Matches
2015-201621Charlton Atheng ENGFA Cup1.00Matches
2015-201621Charlton Atheng ENGLeague Cup2.00Matches
2016-201722Sheffield Wedseng ENG2. Championship8.80Matches
2016-201722Charlton Atheng ENGEFL Cup1.00Matches
2016-201722Charlton Atheng ENGFA Cup2.90Matches
2016-201722Charlton Atheng ENG3. League One23.72Matches
2017-201823Sheffield Wedseng ENG2. Championship24.51Matches
2017-201823Sheffield Wedseng ENGFA Cup4.01Matches
2018-201924Sheffield Wedseng ENG2. Championship20.964598465.511918584028034780.727839071.37819041.133.12.3-0.193610752Matches
2018-201924Sheffield Wedseng ENGEFL Cup1.00Matches
2018-201924Sheffield Wedseng ENGFA Cup3.00Matches
2019-202025Sheffield Wedseng ENG2. Championship23.6723104769.113469791732838186.130041871.88820343.311.92.1-0.91977231781Matches
2019-202025Sheffield Wedseng ENGEFL Cup2.00Matches
2019-202025Sheffield Wedseng ENGFA Cup3.00Matches
2020-202126Stoke Cityeng ENG2. Championship19.3711107566.114010667126132779.833844176.610526240.131.61.9+1.41369211586Matches
2020-202126Stoke Cityeng ENGEFL Cup1.40Matches
2021-202227Stoke Cityeng ENG2. Championship7.831042772.65483263913716185.113316978.7327443.200.20.4-0.24238538Matches
2021-202227Stoke Cityeng ENGEFL Cup1.00Matches
2021-202227Stoke Cityeng ENGFA Cup1.20Matches
2021-202227Stoke Cityeng ENGJr. PL2 — Div. 22.00Matches
2022-202328Stoke Cityeng ENG2. Championship36.41691237971.1346541542759269585.2849105980.224054644.031.72.9+1.3251994112218Matches
2022-202328Stoke Cityeng ENGEFL Cup1.30Matches
2022-202328Stoke Cityeng ENGFA Cup1.10Matches
2023-202429QPReng ENG2. Championship12.845661674.09705468413315983.624028085.78016050.000.20.4-0.23274228Matches
2023-202429QPReng ENGEFL Cup0.20Matches
2023-202429QPReng ENGFA Cup1.00Matches
2024-202530QPReng ENG2. Championship3.013718574.129781218384388.4728485.7265151.000.00.20.0110109Matches
12 Seasons5 Clubs4 Leagues284.34673671369.692217443961769211383.72210284177.8649148643.7208.610.1+11.47444110858512
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
Charlton Ath (4 Seasons)4 Leagues100.88
Sheffield Weds (4 Seasons)3 Leagues90.81368203167.4253871375760872883.557880871.516639342.265.04.4+1.0281133324133
Stoke City (3 Seasons)3 Leagues69.52712388169.95414724737990118383.71320166979.137788242.763.45.1+2.6422917032342
QPR (2 Seasons)3 Leagues16.959380174.012683590217120284.731236485.710621150.200.20.6-0.24375237
Notts County (1 Season)1 League6.30
Stoke City (1 Season)1 League2.00
Championship (12 Seasons)224.14673671369.692217443961769211383.72210284177.8649148643.7178.610.1+8.47444110858512
EFL Cup (10 Seasons)11.90
FA Cup (9 Seasons)18.31
League One (2 Seasons)30.02
PL2 — Div. 2 (1 Season)2.00
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
2013-201419Notts County1 League6.30
2013-201419Charlton Ath1 League5.02
2014-201520Charlton Ath3 Leagues26.12
2015-201621Charlton Ath3 Leagues42.02
2016-201722Charlton Ath3 Leagues27.72
2016-201722Sheffield Weds1 League8.80
2017-201823Sheffield Weds3 Leagues28.52
2018-201924Sheffield Weds3 Leagues24.964598465.511918584028034780.727839071.37819041.133.12.3-0.193610752
2019-202025Sheffield Weds3 Leagues28.6723104769.113469791732838186.130041871.88820343.311.92.1-0.91977231781
2020-202126Stoke City2 Leagues20.7711107566.114010667126132779.833844176.610526240.131.61.9+1.41369211586
2021-202227Stoke City1 League2.00
2021-202227Stoke City3 Leagues10.031042772.65483263913716185.113316978.7327443.200.20.4-0.24238538
2022-202328Stoke City3 Leagues38.81691237971.1346541542759269585.2849105980.224054644.031.72.9+1.3251994112218
2023-202429QPR3 Leagues13.945661674.09705468413315983.624028085.78016050.000.20.4-0.23274228
2024-202530QPR1 League3.013718574.129781218384388.4728485.7265151.000.00.20.0110109
12 Seasons5 Clubs4 Leagues284.34673671369.692217443961769211383.72210284177.8649148643.7208.610.1+11.47444110858512
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
Charlton Ath (4 Seasons)4 Leagues100.88
Sheffield Weds (4 Seasons)3 Leagues90.81368203167.4253871375760872883.557880871.516639342.265.04.4+1.0281133324133
Stoke City (3 Seasons)3 Leagues69.52712388169.95414724737990118383.71320166979.137788242.763.45.1+2.6422917032342
QPR (2 Seasons)3 Leagues16.959380174.012683590217120284.731236485.710621150.200.20.6-0.24375237
Notts County (1 Season)1 League6.30
Stoke City (1 Season)1 League2.00
Championship (12 Seasons)224.14673671369.692217443961769211383.72210284177.8649148643.7178.610.1+8.47444110858512
EFL Cup (10 Seasons)11.90
FA Cup (9 Seasons)18.31
League One (2 Seasons)30.02
PL2 — Div. 2 (1 Season)2.00
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
2013-201419Notts Countyeng ENG3. League One20th6.30
2013-201419Charlton Atheng ENG2. Championship18th5.02
2014-201520Charlton Atheng ENG2. Championship12th23.12Matches
2015-201621Charlton Atheng ENG2. Championship22nd39.02Matches
2016-201722Charlton Atheng ENG3. League One13th23.72Matches
2016-201722Sheffield Wedseng ENG2. Championship4th8.80Matches
2017-201823Sheffield Wedseng ENG2. Championship15th24.51Matches
2018-201924Sheffield Wedseng ENG2. Championship12th20.964598465.511918584028034780.727839071.37819041.133.12.3-0.193610752Matches
2019-202025Sheffield Wedseng ENG2. Championship16th23.6723104769.113469791732838186.130041871.88820343.311.92.1-0.91977231781Matches
2020-202126Stoke Cityeng ENG2. Championship14th19.3711107566.114010667126132779.833844176.610526240.131.61.9+1.41369211586Matches
2021-202227Stoke Cityeng ENGJr. PL2 — Div. 23rd2.00Matches
2021-202227Stoke Cityeng ENG2. Championship14th7.831042772.65483263913716185.113316978.7327443.200.20.4-0.24238538Matches
2022-202328Stoke Cityeng ENG2. Championship16th36.41691237971.1346541542759269585.2849105980.224054644.031.72.9+1.3251994112218Matches
2023-202429QPReng ENG2. Championship18th12.845661674.09705468413315983.624028085.78016050.000.20.4-0.23274228Matches
2024-202530QPReng ENG2. Championship14th3.013718574.129781218384388.4728485.7265151.000.00.20.0110109Matches
12 Seasons5 Clubs2 Leagues254.14673671369.692217443961769211383.72210284177.8649148643.7198.610.1+10.47444110858512
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
Charlton Ath (4 Seasons)2 Leagues90.98
Sheffield Weds (4 Seasons)1 League77.81368203167.4253871375760872883.557880871.516639342.255.04.40.0281133324133
Stoke City (3 Seasons)1 League63.42712388169.95414724737990118383.71320166979.137788242.763.45.1+2.6422917032342
QPR (2 Seasons)1 League15.859380174.012683590217120284.731236485.710621150.200.20.6-0.24375237
Notts County (1 Season)1 League6.30
Stoke City (1 Season)1 League2.00
Championship (12 Seasons)224.14673671369.692217443961769211383.72210284177.8649148643.7178.610.1+8.47444110858512
League One (2 Seasons)30.02
PL2 — Div. 2 (1 Season)2.00
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
2014-201520Charlton Atheng ENGFA Cup33rd1.00Matches
2014-201520Charlton Atheng ENGLeague Cup33rd2.00Matches
2015-201621Charlton Atheng ENGFA Cup33rd1.00Matches
2015-201621Charlton Atheng ENGLeague Cup17th2.00Matches
2016-201722Charlton Atheng ENGEFL Cup58th1.00Matches
2016-201722Charlton Atheng ENGFA Cup65th2.90Matches
2017-201823Sheffield Wedseng ENGFA Cup9th4.01Matches
2018-201924Sheffield Wedseng ENGEFL Cup33rd1.00Matches
2018-201924Sheffield Wedseng ENGFA Cup17th3.00Matches
2019-202025Sheffield Wedseng ENGEFL Cup17th2.00Matches
2019-202025Sheffield Wedseng ENGFA Cup9th3.00Matches
2020-202126Stoke Cityeng ENGEFL Cup5th1.40Matches
2021-202227Stoke Cityeng ENGEFL CupRd41.00Matches
2021-202227Stoke Cityeng ENGFA Cup1.20Matches
2022-202328Stoke Cityeng ENGEFL CupRd11.30Matches
2022-202328Stoke Cityeng ENGFA Cup1.10Matches
2023-202429QPReng ENGEFL CupRd10.20Matches
2023-202429QPReng ENGFA Cup1.00Matches
10 Seasons4 Clubs2 Leagues30.11
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
Sheffield Weds (3 Seasons)2 Leagues13.01
Charlton Ath (3 Seasons)2 Leagues9.90
Stoke City (3 Seasons)2 Leagues6.10
QPR (1 Season)2 Leagues1.20
EFL Cup (10 Seasons)11.90
FA Cup (9 Seasons)18.31

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
2013-201419Charlton Atheng ENG2. Championship5.0
2013-201419Notts Countyeng ENG3. League One6.3
2014-201520Charlton Atheng ENG2. Championship23.1Matches
2014-201520Charlton Atheng ENGFA Cup1.0Matches
2014-201520Charlton Atheng ENGLeague Cup2.0Matches
2015-201621Charlton Atheng ENG2. Championship39.0Matches
2015-201621Charlton Atheng ENGFA Cup1.0Matches
2015-201621Charlton Atheng ENGLeague Cup2.0Matches
2016-201722Sheffield Wedseng ENG2. Championship8.80Matches
2016-201722Charlton Atheng ENGEFL Cup1.03Matches
2016-201722Charlton Atheng ENGFA Cup2.9Matches
2016-201722Charlton Atheng ENG3. League One23.70Matches
2017-201823Sheffield Wedseng ENG2. Championship24.591Matches
2017-201823Sheffield Wedseng ENGFA Cup4.03Matches
2018-201924Sheffield Wedseng ENG2. Championship20.9984743238604532320000645332Matches
2018-201924Sheffield Wedseng ENGEFL Cup1.00Matches
2018-201924Sheffield Wedseng ENGFA Cup3.06Matches
2019-202025Sheffield Wedseng ENG2. Championship23.61047806235309782320000723616Matches
2019-202025Sheffield Wedseng ENGEFL Cup2.09Matches
2019-202025Sheffield Wedseng ENGFA Cup3.03Matches
2020-202126Stoke Cityeng ENG2. Championship19.310758721981208531860000711529Matches
2020-202126Stoke Cityeng ENGEFL Cup1.40Matches
2021-202227Stoke Cityeng ENG2. Championship7.8427363623001859000031029Matches
2021-202227Stoke Cityeng ENGEFL Cup1.01Matches
2021-202227Stoke Cityeng ENGFA Cup1.20Matches
2021-202227Stoke Cityeng ENGJr. PL2 — Div. 22.0Matches
2022-202328Stoke Cityeng ENG2. Championship36.423792031343540427728900001691543Matches
2022-202328Stoke Cityeng ENGEFL Cup1.32Matches
2022-202328Stoke Cityeng ENGFA Cup1.10Matches
2023-202429QPReng ENG2. Championship12.861655658140611340000456211Matches
2023-202429QPReng ENGEFL Cup0.20Matches
2023-202429QPReng ENGFA Cup1.00Matches
2024-202530QPReng ENG2. Championship3.018516123401218000013714Matches
12 Seasons5 Clubs4 Leagues284.36713553211579607041010500000467324144
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Charlton Ath (4 Seasons)4 Leagues100.83
Sheffield Weds (4 Seasons)3 Leagues90.820311549473901324346400001368948
Stoke City (3 Seasons)3 Leagues69.53881326660369050151534000027121281
QPR (2 Seasons)3 Leagues16.980171781180713520000593315
Notts County (1 Season)1 League6.3
Stoke City (1 Season)1 League2.0
Championship (12 Seasons)224.16713553211579607038310500000467324144
EFL Cup (10 Seasons)11.915
FA Cup (9 Seasons)18.312
League One (2 Seasons)30.00
PL2 — Div. 2 (1 Season)2.0
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
2013-201419Notts County1 League6.3
2013-201419Charlton Ath1 League5.0
2014-201520Charlton Ath3 Leagues26.1
2015-201621Charlton Ath3 Leagues42.0
2016-201722Charlton Ath3 Leagues27.73
2016-201722Sheffield Weds1 League8.80
2017-201823Sheffield Weds3 Leagues28.594
2018-201924Sheffield Weds3 Leagues24.9984743238604592320000645332
2019-202025Sheffield Weds3 Leagues28.61047806235309902320000723616
2020-202126Stoke City2 Leagues20.710758721981208531860000711529
2021-202227Stoke City1 League2.0
2021-202227Stoke City3 Leagues10.0427363623001959000031029
2022-202328Stoke City3 Leagues38.823792031343540427928900001691543
2023-202429QPR3 Leagues13.961655658140611340000456211
2024-202530QPR1 League3.018516123401218000013714
12 Seasons5 Clubs4 Leagues284.36713553211579607041010500000467324144
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Charlton Ath (4 Seasons)4 Leagues100.83
Sheffield Weds (4 Seasons)3 Leagues90.820311549473901324346400001368948
Stoke City (3 Seasons)3 Leagues69.53881326660369050151534000027121281
QPR (2 Seasons)3 Leagues16.980171781180713520000593315
Notts County (1 Season)1 League6.3
Stoke City (1 Season)1 League2.0
Championship (12 Seasons)224.16713553211579607038310500000467324144
EFL Cup (10 Seasons)11.915
FA Cup (9 Seasons)18.312
League One (2 Seasons)30.00
PL2 — Div. 2 (1 Season)2.0
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
2013-201419Notts Countyeng ENG3. League One20th6.3
2013-201419Charlton Atheng ENG2. Championship18th5.0
2014-201520Charlton Atheng ENG2. Championship12th23.1Matches
2015-201621Charlton Atheng ENG2. Championship22nd39.0Matches
2016-201722Charlton Atheng ENG3. League One13th23.70Matches
2016-201722Sheffield Wedseng ENG2. Championship4th8.80Matches
2017-201823Sheffield Wedseng ENG2. Championship15th24.591Matches
2018-201924Sheffield Wedseng ENG2. Championship12th20.9984743238604532320000645332Matches
2019-202025Sheffield Wedseng ENG2. Championship16th23.61047806235309782320000723616Matches
2020-202126Stoke Cityeng ENG2. Championship14th19.310758721981208531860000711529Matches
2021-202227Stoke Cityeng ENGJr. PL2 — Div. 23rd2.0Matches
2021-202227Stoke Cityeng ENG2. Championship14th7.8427363623001859000031029Matches
2022-202328Stoke Cityeng ENG2. Championship16th36.423792031343540427728900001691543Matches
2023-202429QPReng ENG2. Championship18th12.861655658140611340000456211Matches
2024-202530QPReng ENG2. Championship14th3.018516123401218000013714Matches
12 Seasons5 Clubs2 Leagues254.16713553211579607038310500000467324144
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Charlton Ath (4 Seasons)2 Leagues90.90
Sheffield Weds (4 Seasons)1 League77.820311549473901322246400001368948
Stoke City (3 Seasons)1 League63.43881326660369050148534000027121281
QPR (2 Seasons)1 League15.880171781180713520000593315
Notts County (1 Season)1 League6.3
Stoke City (1 Season)1 League2.0
Championship (12 Seasons)224.16713553211579607038310500000467324144
League One (2 Seasons)30.00
PL2 — Div. 2 (1 Season)2.0
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
2014-201520Charlton Atheng ENGFA Cup33rd1.0Matches
2014-201520Charlton Atheng ENGLeague Cup33rd2.0Matches
2015-201621Charlton Atheng ENGFA Cup33rd1.0Matches
2015-201621Charlton Atheng ENGLeague Cup17th2.0Matches
2016-201722Charlton Atheng ENGEFL Cup58th1.03Matches
2016-201722Charlton Atheng ENGFA Cup65th2.9Matches
2017-201823Sheffield Wedseng ENGFA Cup9th4.03Matches
2018-201924Sheffield Wedseng ENGEFL Cup33rd1.00Matches
2018-201924Sheffield Wedseng ENGFA Cup17th3.06Matches
2019-202025Sheffield Wedseng ENGEFL Cup17th2.09Matches
2019-202025Sheffield Wedseng ENGFA Cup9th3.03Matches
2020-202126Stoke Cityeng ENGEFL Cup5th1.40Matches
2021-202227Stoke Cityeng ENGEFL CupRd41.01Matches
2021-202227Stoke Cityeng ENGFA Cup1.20Matches
2022-202328Stoke Cityeng ENGEFL CupRd11.32Matches
2022-202328Stoke Cityeng ENGFA Cup1.10Matches
2023-202429QPReng ENGEFL CupRd10.20Matches
2023-202429QPReng ENGFA Cup1.00Matches
10 Seasons4 Clubs2 Leagues30.127
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Sheffield Weds (3 Seasons)2 Leagues13.021
Charlton Ath (3 Seasons)2 Leagues9.93
Stoke City (3 Seasons)2 Leagues6.13
QPR (1 Season)2 Leagues1.20
EFL Cup (10 Seasons)11.915
FA Cup (9 Seasons)18.312

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
2013-201419Charlton Atheng ENG2. Championship5.0
2013-201419Notts Countyeng ENG3. League One6.3
2014-201520Charlton Atheng ENG2. Championship23.1Matches
2014-201520Charlton Atheng ENGFA Cup1.0Matches
2014-201520Charlton Atheng ENGLeague Cup2.0Matches
2015-201621Charlton Atheng ENG2. Championship39.0Matches
2015-201621Charlton Atheng ENGFA Cup1.0Matches
2015-201621Charlton Atheng ENGLeague Cup2.0Matches
2016-201722Sheffield Wedseng ENG2. Championship8.8Matches
2016-201722Charlton Atheng ENGEFL Cup1.0Matches
2016-201722Charlton Atheng ENGFA Cup2.9Matches
2016-201722Charlton Atheng ENG3. League One23.7Matches
2017-201823Sheffield Wedseng ENG2. Championship24.5Matches
2017-201823Sheffield Wedseng ENGFA Cup4.0Matches
2018-201924Sheffield Wedseng ENG2. Championship20.9251.20192211050.24401000Matches
2018-201924Sheffield Wedseng ENGEFL Cup1.0Matches
2018-201924Sheffield Wedseng ENGFA Cup3.0Matches
2019-202025Sheffield Wedseng ENG2. Championship23.6411.73315030250.21410000Matches
2019-202025Sheffield Wedseng ENGEFL Cup2.0Matches
2019-202025Sheffield Wedseng ENGFA Cup3.0Matches
2020-202126Stoke Cityeng ENG2. Championship19.3231.19220100040.21400000Matches
2020-202126Stoke Cityeng ENGEFL Cup1.4Matches
2021-202227Stoke Cityeng ENG2. Championship7.8141.80140000020.26200000Matches
2021-202227Stoke Cityeng ENGEFL Cup1.0Matches
2021-202227Stoke Cityeng ENGFA Cup1.2Matches
2021-202227Stoke Cityeng ENGJr. PL2 — Div. 22.0Matches
2022-202328Stoke Cityeng ENG2. Championship36.4531.46413351060.17500100Matches
2022-202328Stoke Cityeng ENGEFL Cup1.3Matches
2022-202328Stoke Cityeng ENGFA Cup1.1Matches
2023-202429QPReng ENG2. Championship12.8100.78100000000.00000000Matches
2023-202429QPReng ENGEFL Cup0.2Matches
2023-202429QPReng ENGFA Cup1.0Matches
2024-202530QPReng ENG2. Championship3.062.0260000000.00000000Matches
12 Seasons5 Clubs4 Leagues284.31721.39143106922220.181911100
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Charlton Ath (4 Seasons)4 Leagues100.8
Sheffield Weds (4 Seasons)3 Leagues90.8661.485072412100.22811000
Stoke City (3 Seasons)3 Leagues69.5901.427734510120.191100100
QPR (2 Seasons)3 Leagues16.9161.02160000000.00000000
Notts County (1 Season)1 League6.3
Stoke City (1 Season)1 League2.0
Championship (12 Seasons)224.11721.39143106922220.181911100
EFL Cup (10 Seasons)11.9
FA Cup (9 Seasons)18.3
League One (2 Seasons)30.0
PL2 — Div. 2 (1 Season)2.0
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
2013-201419Notts County1 League6.3
2013-201419Charlton Ath1 League5.0
2014-201520Charlton Ath3 Leagues26.1
2015-201621Charlton Ath3 Leagues42.0
2016-201722Charlton Ath3 Leagues27.7
2016-201722Sheffield Weds1 League8.8
2017-201823Sheffield Weds3 Leagues28.5
2018-201924Sheffield Weds3 Leagues24.9251.20192211050.24401000
2019-202025Sheffield Weds3 Leagues28.6411.73315030250.21410000
2020-202126Stoke City2 Leagues20.7231.19220100040.21400000
2021-202227Stoke City1 League2.0
2021-202227Stoke City3 Leagues10.0141.80140000020.26200000
2022-202328Stoke City3 Leagues38.8531.46413351060.17500100
2023-202429QPR3 Leagues13.9100.78100000000.00000000
2024-202530QPR1 League3.062.0260000000.00000000
12 Seasons5 Clubs4 Leagues284.31721.39143106922220.181911100
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Charlton Ath (4 Seasons)4 Leagues100.8
Sheffield Weds (4 Seasons)3 Leagues90.8661.485072412100.22811000
Stoke City (3 Seasons)3 Leagues69.5901.427734510120.191100100
QPR (2 Seasons)3 Leagues16.9161.02160000000.00000000
Notts County (1 Season)1 League6.3
Stoke City (1 Season)1 League2.0
Championship (12 Seasons)224.11721.39143106922220.181911100
EFL Cup (10 Seasons)11.9
FA Cup (9 Seasons)18.3
League One (2 Seasons)30.0
PL2 — Div. 2 (1 Season)2.0
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
2013-201419Notts Countyeng ENG3. League One20th6.3
2013-201419Charlton Atheng ENG2. Championship18th5.0
2014-201520Charlton Atheng ENG2. Championship12th23.1Matches
2015-201621Charlton Atheng ENG2. Championship22nd39.0Matches
2016-201722Charlton Atheng ENG3. League One13th23.7Matches
2016-201722Sheffield Wedseng ENG2. Championship4th8.8Matches
2017-201823Sheffield Wedseng ENG2. Championship15th24.5Matches
2018-201924Sheffield Wedseng ENG2. Championship12th20.9251.20192211050.24401000Matches
2019-202025Sheffield Wedseng ENG2. Championship16th23.6411.73315030250.21410000Matches
2020-202126Stoke Cityeng ENG2. Championship14th19.3231.19220100040.21400000Matches
2021-202227Stoke Cityeng ENGJr. PL2 — Div. 23rd2.0Matches
2021-202227Stoke Cityeng ENG2. Championship14th7.8141.80140000020.26200000Matches
2022-202328Stoke Cityeng ENG2. Championship16th36.4531.46413351060.17500100Matches
2023-202429QPReng ENG2. Championship18th12.8100.78100000000.00000000Matches
2024-202530QPReng ENG2. Championship14th3.062.0260000000.00000000Matches
12 Seasons5 Clubs2 Leagues254.11721.39143106922220.181911100
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Charlton Ath (4 Seasons)2 Leagues90.9
Sheffield Weds (4 Seasons)1 League77.8661.485072412100.22811000
Stoke City (3 Seasons)1 League63.4901.427734510120.191100100
QPR (2 Seasons)1 League15.8161.02160000000.00000000
Notts County (1 Season)1 League6.3
Stoke City (1 Season)1 League2.0
Championship (12 Seasons)224.11721.39143106922220.181911100
League One (2 Seasons)30.0
PL2 — Div. 2 (1 Season)2.0
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
2014-201520Charlton Atheng ENGFA Cup33rd1.0Matches
2014-201520Charlton Atheng ENGLeague Cup33rd2.0Matches
2015-201621Charlton Atheng ENGFA Cup33rd1.0Matches
2015-201621Charlton Atheng ENGLeague Cup17th2.0Matches
2016-201722Charlton Atheng ENGEFL Cup58th1.0Matches
2016-201722Charlton Atheng ENGFA Cup65th2.9Matches
2017-201823Sheffield Wedseng ENGFA Cup9th4.0Matches
2018-201924Sheffield Wedseng ENGEFL Cup33rd1.0Matches
2018-201924Sheffield Wedseng ENGFA Cup17th3.0Matches
2019-202025Sheffield Wedseng ENGEFL Cup17th2.0Matches
2019-202025Sheffield Wedseng ENGFA Cup9th3.0Matches
2020-202126Stoke Cityeng ENGEFL Cup5th1.4Matches
2021-202227Stoke Cityeng ENGEFL CupRd41.0Matches
2021-202227Stoke Cityeng ENGFA Cup1.2Matches
2022-202328Stoke Cityeng ENGEFL CupRd11.3Matches
2022-202328Stoke Cityeng ENGFA Cup1.1Matches
2023-202429QPReng ENGEFL CupRd10.2Matches
2023-202429QPReng ENGFA Cup1.0Matches
10 Seasons4 Clubs2 Leagues30.1
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Sheffield Weds (3 Seasons)2 Leagues13.0
Charlton Ath (3 Seasons)2 Leagues9.9
Stoke City (3 Seasons)2 Leagues6.1
QPR (1 Season)2 Leagues1.2
EFL Cup (10 Seasons)11.9
FA Cup (9 Seasons)18.3

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
2013-201419Charlton Atheng ENG2. Championship5.0
2013-201419Notts Countyeng ENG3. League One6.3
2014-201520Charlton Atheng ENG2. Championship23.1Matches
2014-201520Charlton Atheng ENGFA Cup1.0Matches
2014-201520Charlton Atheng ENGLeague Cup2.0Matches
2015-201621Charlton Atheng ENG2. Championship39.0Matches
2015-201621Charlton Atheng ENGFA Cup1.0Matches
2015-201621Charlton Atheng ENGLeague Cup2.0Matches
2016-201722Sheffield Wedseng ENG2. Championship8.800Matches
2016-201722Charlton Atheng ENGEFL Cup1.000Matches
2016-201722Charlton Atheng ENGFA Cup2.9Matches
2016-201722Charlton Atheng ENG3. League One23.700Matches
2017-201823Sheffield Wedseng ENG2. Championship24.53414Matches
2017-201823Sheffield Wedseng ENGFA Cup4.002Matches
2018-201924Sheffield Wedseng ENG2. Championship20.9392025131102147.6112510152766641Matches
2018-201924Sheffield Wedseng ENGEFL Cup1.000Matches
2018-201924Sheffield Wedseng ENGFA Cup3.003Matches
2019-202025Sheffield Wedseng ENG2. Championship23.6553729224112740.7162612143590660Matches
2019-202025Sheffield Wedseng ENGEFL Cup2.032Matches
2019-202025Sheffield Wedseng ENGFA Cup3.021Matches
2020-202126Stoke Cityeng ENG2. Championship19.3321715161122646.21416792658541Matches
2020-202126Stoke Cityeng ENGEFL Cup1.420Matches
2021-202227Stoke Cityeng ENG2. Championship7.81711142171353.86413724300Matches
2021-202227Stoke Cityeng ENGEFL Cup1.001Matches
2021-202227Stoke Cityeng ENGFA Cup1.200Matches
2021-202227Stoke Cityeng ENGJr. PL2 — Div. 22.0Matches
2022-202328Stoke Cityeng ENG2. Championship36.4865845383304961.219411526461321160Matches
2022-202328Stoke Cityeng ENGEFL Cup1.302Matches
2022-202328Stoke Cityeng ENGFA Cup1.100Matches
2023-202429QPReng ENG2. Championship12.8251612112111478.639901237570Matches
2023-202429QPReng ENGEFL Cup0.200Matches
2023-202429QPReng ENGFA Cup1.002Matches
2024-202530QPReng ENG2. Championship3.0544104580.0143138110Matches
12 Seasons5 Clubs4 Leagues284.3259204144103128515554.87012557681834153982
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Charlton Ath (4 Seasons)4 Leagues100.8000
Sheffield Weds (4 Seasons)3 Leagues90.8949654355214843.827512229841561301
Stoke City (3 Seasons)3 Leagues69.51358874565498855.739612338822142001
QPR (2 Seasons)3 Leagues16.9302016122151978.94131211745680
Notts County (1 Season)1 League6.30
Stoke City (1 Season)1 League2.00
Championship (12 Seasons)224.1259197144103128515554.87012557681704153982
EFL Cup (10 Seasons)11.9550
FA Cup (9 Seasons)18.3280
League One (2 Seasons)30.0000
PL2 — Div. 2 (1 Season)2.00
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
2013-201419Notts County1 League6.30
2013-201419Charlton Ath1 League5.00
2014-201520Charlton Ath3 Leagues26.10
2015-201621Charlton Ath3 Leagues42.00
2016-201722Charlton Ath3 Leagues27.7000
2016-201722Sheffield Weds1 League8.8000
2017-201823Sheffield Weds3 Leagues28.534160
2018-201924Sheffield Weds3 Leagues24.9392025131102147.6112510153066641
2019-202025Sheffield Weds3 Leagues28.6554229224112740.7162612143890660
2020-202126Stoke City2 Leagues20.7321915161122646.21416792658541
2021-202227Stoke City1 League2.00
2021-202227Stoke City3 Leagues10.01711142171353.86413824300
2022-202328Stoke City3 Leagues38.8865845383304961.219411526481321160
2023-202429QPR3 Leagues13.9251612112111478.639901437570
2024-202530QPR1 League3.0544104580.0143138110
12 Seasons5 Clubs4 Leagues284.3259204144103128515554.87012557681834153982
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Charlton Ath (4 Seasons)4 Leagues100.8000
Sheffield Weds (4 Seasons)3 Leagues90.8949654355214843.827512229841561301
Stoke City (3 Seasons)3 Leagues69.51358874565498855.739612338822142001
QPR (2 Seasons)3 Leagues16.9302016122151978.94131211745680
Notts County (1 Season)1 League6.30
Stoke City (1 Season)1 League2.00
Championship (12 Seasons)224.1259197144103128515554.87012557681704153982
EFL Cup (10 Seasons)11.9550
FA Cup (9 Seasons)18.3280
League One (2 Seasons)30.0000
PL2 — Div. 2 (1 Season)2.00
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
2013-201419Notts Countyeng ENG3. League One20th6.3
2013-201419Charlton Atheng ENG2. Championship18th5.0
2014-201520Charlton Atheng ENG2. Championship12th23.1Matches
2015-201621Charlton Atheng ENG2. Championship22nd39.0Matches
2016-201722Charlton Atheng ENG3. League One13th23.700Matches
2016-201722Sheffield Wedseng ENG2. Championship4th8.800Matches
2017-201823Sheffield Wedseng ENG2. Championship15th24.53414Matches
2018-201924Sheffield Wedseng ENG2. Championship12th20.9392025131102147.6112510152766641Matches
2019-202025Sheffield Wedseng ENG2. Championship16th23.6553729224112740.7162612143590660Matches
2020-202126Stoke Cityeng ENG2. Championship14th19.3321715161122646.21416792658541Matches
2021-202227Stoke Cityeng ENGJr. PL2 — Div. 23rd2.0Matches
2021-202227Stoke Cityeng ENG2. Championship14th7.81711142171353.86413724300Matches
2022-202328Stoke Cityeng ENG2. Championship16th36.4865845383304961.219411526461321160Matches
2023-202429QPReng ENG2. Championship18th12.8251612112111478.639901237570Matches
2024-202530QPReng ENG2. Championship14th3.0544104580.0143138110Matches
12 Seasons5 Clubs2 Leagues254.1259197144103128515554.87012557681704153982
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
Charlton Ath (4 Seasons)2 Leagues90.9000
Sheffield Weds (4 Seasons)1 League77.8949154355214843.827512229761561301
Stoke City (3 Seasons)1 League63.41358674565498855.739612338792142001
QPR (2 Seasons)1 League15.8302016122151978.94131211545680
Notts County (1 Season)1 League6.30
Stoke City (1 Season)1 League2.00
Championship (12 Seasons)224.1259197144103128515554.87012557681704153982
League One (2 Seasons)30.0000
PL2 — Div. 2 (1 Season)2.00
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
2014-201520Charlton Atheng ENGFA Cup33rd1.0Matches
2014-201520Charlton Atheng ENGLeague Cup33rd2.0Matches
2015-201621Charlton Atheng ENGFA Cup33rd1.0Matches
2015-201621Charlton Atheng ENGLeague Cup17th2.0Matches
2016-201722Charlton Atheng ENGEFL Cup58th1.000Matches
2016-201722Charlton Atheng ENGFA Cup65th2.9Matches
2017-201823Sheffield Wedseng ENGFA Cup9th4.002Matches
2018-201924Sheffield Wedseng ENGEFL Cup33rd1.000Matches
2018-201924Sheffield Wedseng ENGFA Cup17th3.003Matches
2019-202025Sheffield Wedseng ENGEFL Cup17th2.032Matches
2019-202025Sheffield Wedseng ENGFA Cup9th3.021Matches
2020-202126Stoke Cityeng ENGEFL Cup5th1.420Matches
2021-202227Stoke Cityeng ENGEFL CupRd41.001Matches
2021-202227Stoke Cityeng ENGFA Cup1.200Matches
2022-202328Stoke Cityeng ENGEFL CupRd11.302Matches
2022-202328Stoke Cityeng ENGFA Cup1.100Matches
2023-202429QPReng ENGEFL CupRd10.200Matches
2023-202429QPReng ENGFA Cup1.002Matches
10 Seasons4 Clubs2 Leagues30.17130
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
Sheffield Weds (3 Seasons)2 Leagues13.0580
Charlton Ath (3 Seasons)2 Leagues9.9000
Stoke City (3 Seasons)2 Leagues6.1230
QPR (1 Season)2 Leagues1.2020
EFL Cup (10 Seasons)11.9550
FA Cup (9 Seasons)18.3280

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
2013-201419Charlton Atheng ENG2. Championship5.0
2013-201419Notts Countyeng ENG3. League One6.3
2014-201520Charlton Atheng ENG2. Championship23.1Matches
2014-201520Charlton Atheng ENGFA Cup1.0Matches
2014-201520Charlton Atheng ENGLeague Cup2.0Matches
2015-201621Charlton Atheng ENG2. Championship39.0Matches
2015-201621Charlton Atheng ENGFA Cup1.0Matches
2015-201621Charlton Atheng ENGLeague Cup2.0Matches
2016-201722Sheffield Wedseng ENG2. Championship8.8Matches
2016-201722Charlton Atheng ENGEFL Cup1.0Matches
2016-201722Charlton Atheng ENGFA Cup2.9Matches
2016-201722Charlton Atheng ENG3. League One23.7Matches
2017-201823Sheffield Wedseng ENG2. Championship24.5Matches
2017-201823Sheffield Wedseng ENGFA Cup4.0Matches
2018-201924Sheffield Wedseng ENG2. Championship20.912018044852224028120111763.6436.4454197393219252151352356Matches
2018-201924Sheffield Wedseng ENGEFL Cup1.0Matches
2018-201924Sheffield Wedseng ENGFA Cup3.0Matches
2019-202025Sheffield Wedseng ENG2. Championship23.61294694685672673212948337.5562.5565230810821615419258348Matches
2019-202025Sheffield Wedseng ENGEFL Cup2.0Matches
2019-202025Sheffield Wedseng ENGFA Cup3.0Matches
2020-202126Stoke Cityeng ENG2. Championship19.312376442959122610123711872.7327.3532221611511214110564646Matches
2020-202126Stoke Cityeng ENGEFL Cup1.4Matches
2021-202227Stoke Cityeng ENG2. Championship7.85023719922480650222100.000.02411240756111104327012Matches
2021-202227Stoke Cityeng ENGEFL Cup1.0Matches
2021-202227Stoke Cityeng ENGFA Cup1.2Matches
2021-202227Stoke Cityeng ENGJr. PL2 — Div. 22.0Matches
2022-202328Stoke Cityeng ENG2. Championship36.4274315510871346331502743161381.3212.513456346352638314246159957Matches
2022-202328Stoke Cityeng ENGEFL Cup1.3Matches
2022-202328Stoke Cityeng ENGFA Cup1.1Matches
2023-202429QPReng ENG2. Championship12.87311294442444714731100.01100.036613295934405143210Matches
2023-202429QPReng ENGEFL Cup0.2Matches
2023-202429QPReng ENGFA Cup1.0Matches
2024-202530QPReng ENG2. Championship3.021419126781122142150.0150.0117452229110001231Matches
12 Seasons5 Clubs4 Leagues284.379225533201357212021427922513466.71631.436201586482691011011177304176230
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
Charlton Ath (4 Seasons)4 Leagues100.8
Sheffield Weds (4 Seasons)3 Leagues90.824951499161089507602495191052.6947.41019428120143540634151106104
Stoke City (3 Seasons)3 Leagues69.5448225617152161637664482292379.3517.22118980254336156538142515115
QPR (2 Seasons)3 Leagues16.994514857032258169453133.3266.748317818225505155511
Notts County (1 Season)1 League6.3
Stoke City (1 Season)1 League2.0
Championship (12 Seasons)224.179225533201357212021427922513466.71631.436201586482691011011177304176230
EFL Cup (10 Seasons)11.9
FA Cup (9 Seasons)18.3
League One (2 Seasons)30.0
PL2 — Div. 2 (1 Season)2.0
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
2013-201419Notts County1 League6.3
2013-201419Charlton Ath1 League5.0
2014-201520Charlton Ath3 Leagues26.1
2015-201621Charlton Ath3 Leagues42.0
2016-201722Charlton Ath3 Leagues27.7
2016-201722Sheffield Weds1 League8.8
2017-201823Sheffield Weds3 Leagues28.5
2018-201924Sheffield Weds3 Leagues24.912018044852224028120111763.6436.4454197393219252151352356
2019-202025Sheffield Weds3 Leagues28.61294694685672673212948337.5562.5565230810821615419258348
2020-202126Stoke City2 Leagues20.712376442959122610123711872.7327.3532221611511214110564646
2021-202227Stoke City1 League2.0
2021-202227Stoke City3 Leagues10.05023719922480650222100.000.02411240756111104327012
2022-202328Stoke City3 Leagues38.8274315510871346331502743161381.3212.513456346352638314246159957
2023-202429QPR3 Leagues13.97311294442444714731100.01100.036613295934405143210
2024-202530QPR1 League3.021419126781122142150.0150.0117452229110001231
12 Seasons5 Clubs4 Leagues284.379225533201357212021427922513466.71631.436201586482691011011177304176230
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
Charlton Ath (4 Seasons)4 Leagues100.8
Sheffield Weds (4 Seasons)3 Leagues90.824951499161089507602495191052.6947.41019428120143540634151106104
Stoke City (3 Seasons)3 Leagues69.5448225617152161637664482292379.3517.22118980254336156538142515115
QPR (2 Seasons)3 Leagues16.994514857032258169453133.3266.748317818225505155511
Notts County (1 Season)1 League6.3
Stoke City (1 Season)1 League2.0
Championship (12 Seasons)224.179225533201357212021427922513466.71631.436201586482691011011177304176230
EFL Cup (10 Seasons)11.9
FA Cup (9 Seasons)18.3
League One (2 Seasons)30.0
PL2 — Div. 2 (1 Season)2.0
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
2013-201419Notts Countyeng ENG3. League One20th6.3
2013-201419Charlton Atheng ENG2. Championship18th5.0
2014-201520Charlton Atheng ENG2. Championship12th23.1Matches
2015-201621Charlton Atheng ENG2. Championship22nd39.0Matches
2016-201722Charlton Atheng ENG3. League One13th23.7Matches
2016-201722Sheffield Wedseng ENG2. Championship4th8.8Matches
2017-201823Sheffield Wedseng ENG2. Championship15th24.5Matches
2018-201924Sheffield Wedseng ENG2. Championship12th20.912018044852224028120111763.6436.4454197393219252151352356Matches
2019-202025Sheffield Wedseng ENG2. Championship16th23.61294694685672673212948337.5562.5565230810821615419258348Matches
2020-202126Stoke Cityeng ENG2. Championship14th19.312376442959122610123711872.7327.3532221611511214110564646Matches
2021-202227Stoke Cityeng ENGJr. PL2 — Div. 23rd2.0Matches
2021-202227Stoke Cityeng ENG2. Championship14th7.85023719922480650222100.000.02411240756111104327012Matches
2022-202328Stoke Cityeng ENG2. Championship16th36.4274315510871346331502743161381.3212.513456346352638314246159957Matches
2023-202429QPReng ENG2. Championship18th12.87311294442444714731100.01100.036613295934405143210Matches
2024-202530QPReng ENG2. Championship14th3.021419126781122142150.0150.0117452229110001231Matches
12 Seasons5 Clubs2 Leagues254.179225533201357212021427922513466.71631.436201586482691011011177304176230
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
Charlton Ath (4 Seasons)2 Leagues90.9
Sheffield Weds (4 Seasons)1 League77.824951499161089507602495191052.6947.41019428120143540634151106104
Stoke City (3 Seasons)1 League63.4448225617152161637664482292379.3517.22118980254336156538142515115
QPR (2 Seasons)1 League15.894514857032258169453133.3266.748317818225505155511
Notts County (1 Season)1 League6.3
Stoke City (1 Season)1 League2.0
Championship (12 Seasons)224.179225533201357212021427922513466.71631.436201586482691011011177304176230
League One (2 Seasons)30.0
PL2 — Div. 2 (1 Season)2.0
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
2014-201520Charlton Atheng ENGFA Cup33rd1.0Matches
2014-201520Charlton Atheng ENGLeague Cup33rd2.0Matches
2015-201621Charlton Atheng ENGFA Cup33rd1.0Matches
2015-201621Charlton Atheng ENGLeague Cup17th2.0Matches
2016-201722Charlton Atheng ENGEFL Cup58th1.0Matches
2016-201722Charlton Atheng ENGFA Cup65th2.9Matches
2017-201823Sheffield Wedseng ENGFA Cup9th4.0Matches
2018-201924Sheffield Wedseng ENGEFL Cup33rd1.0Matches
2018-201924Sheffield Wedseng ENGFA Cup17th3.0Matches
2019-202025Sheffield Wedseng ENGEFL Cup17th2.0Matches
2019-202025Sheffield Wedseng ENGFA Cup9th3.0Matches
2020-202126Stoke Cityeng ENGEFL Cup5th1.4Matches
2021-202227Stoke Cityeng ENGEFL CupRd41.0Matches
2021-202227Stoke Cityeng ENGFA Cup1.2Matches
2022-202328Stoke Cityeng ENGEFL CupRd11.3Matches
2022-202328Stoke Cityeng ENGFA Cup1.1Matches
2023-202429QPReng ENGEFL CupRd10.2Matches
2023-202429QPReng ENGFA Cup1.0Matches
10 Seasons4 Clubs2 Leagues30.1
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
Sheffield Weds (3 Seasons)2 Leagues13.0
Charlton Ath (3 Seasons)2 Leagues9.9
Stoke City (3 Seasons)2 Leagues6.1
QPR (1 Season)2 Leagues1.2
EFL Cup (10 Seasons)11.9
FA Cup (9 Seasons)18.3

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
2013-201419Charlton Atheng ENG2. Championship64517510.95.051
2013-201419Notts Countyeng ENG3. League One75638013.66.361
2014-201520Charlton Atheng ENG2. Championship312,0836750.323.123218131.48303000.00+0.26Matches
2014-201520Charlton Atheng ENGFA Cup19090100.01.01901000.0012-1-1.00Matches
2014-201520Charlton Atheng ENGLeague Cup218090100.02.02902001.5041+3+1.50Matches
2015-201621Charlton Atheng ENG2. Championship423,5128484.839.04033240.883363-30-0.77+0.66Matches
2015-201621Charlton Atheng ENGFA Cup19090100.01.01901000.0012-1-1.00Matches
2015-201621Charlton Atheng ENGLeague Cup21809066.72.02902011.505500.00-3.00Matches
2016-201722Sheffield Wedseng ENG2. Championship107897919.18.8106001.201513+2+0.23-0.12Matches
2016-201722Charlton Atheng ENGEFL Cup19090100.01.01901000.0001-1-1.00Matches
2016-201722Charlton Atheng ENGFA Cup32628787.32.9291218101.333300.000.00Matches
2016-201722Charlton Atheng ENG3. League One242,1378951.623.72422001.423226+6+0.25+0.21Matches
2017-201823Sheffield Wedseng ENG2. Championship282,2017953.224.52621231.112235-13-0.53-1.09Matches
2017-201823Sheffield Wedseng ENGEFL Cup00001Matches
2017-201823Sheffield Wedseng ENGFA Cup43609080.04.04904012.0051+4+1.00+3.00Matches
2018-201924Sheffield Wedseng ENG2. Championship251,8827545.520.9218718416151.121827-9-0.43-0.7124.627.7-3.2-0.15+0.02Matches
2018-201924Sheffield Wedseng ENGEFL Cup1909050.01.01901000.0002-2-2.00-4.00Matches
2018-201924Sheffield Wedseng ENGFA Cup327090100.03.03903001.3313-2-0.67Matches
2019-202025Sheffield Wedseng ENG2. Championship272,1277951.423.624852133181.333036-6-0.25-0.1634.133.8+0.3+0.01-0.13Matches
2019-202025Sheffield Wedseng ENGEFL Cup218090100.02.02902001.5012-1-0.50Matches
2019-202025Sheffield Wedseng ENGFA Cup327090100.03.03903002.0032+1+0.33Matches
2020-202126Stoke Cityeng ENG2. Championship201,7368741.919.3208718001.50191900.00+0.0718.119.6-1.5-0.08-0.34Matches
2020-202126Stoke Cityeng ENGEFL Cup21236227.31.42621021.501100.00-0.28Matches
2021-202227Stoke Cityeng ENG2. Championship106997016.97.89755124101.10109+1+0.13+0.027.89.7-1.9-0.25-0.27Matches
2021-202227Stoke Cityeng ENGEFL Cup1909025.01.01901003.0020+2+2.00+1.33Matches
2021-202227Stoke Cityeng ENGFA Cup21115641.11.2190112103.0020+2+1.62+1.06Matches
2021-202227Stoke Cityeng ENGJr. PL2 — Div. 22180907.72.02902002.0063+3+1.50+1.71Matches
2022-202328Stoke Cityeng ENG2. Championship403,2728279.036.435893353321.20424200.00-0.1044.438.5+6.0+0.16-0.01Matches
2022-202328Stoke Cityeng ENGEFL Cup1120120100.01.311201001.000000.00Matches
2022-202328Stoke Cityeng ENGFA Cup21035238.11.1190111313.0040+4+3.50+3.50Matches
2023-202429QPReng ENG2. Championship201,1505827.812.8138210711101.301418-4-0.31-0.1013.017.7-4.7-0.37-0.30Matches
2023-202429QPReng ENGEFL Cup1141415.60.20011400.0001-1-6.43-6.43Matches
2023-202429QPReng ENGFA Cup19090100.01.01901000.0023-1-1.00Matches
2024-202530QPReng ENG2. Championship82683413.53.0190172531.7542+2+0.67+1.045.02.6+2.4+0.80+1.09Matches
12 Seasons5 Clubs4 Leagues33125,5837742.6284.3286862374524741.27304349-45-0.16-0.20147.1149.7-2.6-0.02-0.03
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
Charlton Ath (4 Seasons)4 Leagues1139,0758051.6100.810190851281181.19109133-24-0.25-0.03
Sheffield Weds (4 Seasons)3 Leagues1038,1697945.290.8948779922281.2495121-26-0.29-0.5658.761.5-2.8-0.06-0.04
Stoke City (3 Seasons)3 Leagues786,2548045.069.5708661828151.388071+9+0.13+0.0570.467.9+2.5+0.04-0.09
QPR (2 Seasons)3 Leagues301,5225124.216.91583121518131.332024-4-0.24+0.0318.020.3-2.3-0.150.00
Notts County (1 Season)1 League75638013.66.361
Stoke City (1 Season)1 League2180907.72.02902002.0063+3+1.50+1.71
Championship (12 Seasons)26720,1707642.4224.1227861874022681.22237294-57-0.26-0.27147.1149.7-2.6-0.02-0.03
EFL Cup (10 Seasons)131,0678250.811.912881111441.23131300.00-0.84
FA Cup (9 Seasons)201,6468278.418.317901733821.702216+6+0.33+0.53
League One (2 Seasons)312,7008732.630.03022101.423226+6+0.25+0.21
PL2 — Div. 2 (1 Season)2180907.72.02902002.0063+3+1.50+1.71
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
2013-201419Notts County1 League75638013.66.361
2013-201419Charlton Ath1 League64517510.95.051
2014-201520Charlton Ath3 Leagues342,3536953.426.12690248131.443533+2+0.08+0.34
2015-201621Charlton Ath3 Leagues453,7828484.042.0439036250.893970-31-0.74+0.14
2016-201722Charlton Ath3 Leagues282,4898954.927.727902518101.363530+5+0.18+0.14
2016-201722Sheffield Weds1 League107897919.18.8106001.201513+2+0.23-0.12
2017-201823Sheffield Weds3 Leagues322,5618053.728.5309025251.222736-9-0.32-0.76
2018-201924Sheffield Weds3 Leagues292,2427748.824.9258722416151.101932-13-0.52-0.8724.627.7-3.2-0.15+0.02
2019-202025Sheffield Weds3 Leagues322,5778156.128.629862633181.403440-6-0.21-0.1234.133.8+0.3+0.01-0.13
2020-202126Stoke City2 Leagues221,8598540.520.7228519021.50202000.00+0.0318.119.6-1.5-0.08-0.34
2021-202227Stoke City1 League2180907.72.02902002.0063+3+1.50+1.71
2021-202227Stoke City3 Leagues139006918.910.011787223101.54149+5+0.50+0.347.89.7-1.9-0.25-0.27
2022-202328Stoke City3 Leagues433,4958177.238.837903563031.284642+4+0.10+0.0244.438.5+6.0+0.16-0.01
2023-202429QPR3 Leagues221,2545729.013.9148311812101.181622-6-0.43-0.2313.017.7-4.7-0.37-0.30
2024-202530QPR1 League82683413.53.0190172531.7542+2+0.67+1.045.02.6+2.4+0.80+1.09
12 Seasons5 Clubs4 Leagues33125,5837742.6284.3286862374524741.27304349-45-0.16-0.20147.1149.7-2.6-0.02-0.03
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
Charlton Ath (4 Seasons)4 Leagues1139,0758051.6100.810190851281181.19109133-24-0.25-0.03
Sheffield Weds (4 Seasons)3 Leagues1038,1697945.290.8948779922281.2495121-26-0.29-0.5658.761.5-2.8-0.06-0.04
Stoke City (3 Seasons)3 Leagues786,2548045.069.5708661828151.388071+9+0.13+0.0570.467.9+2.5+0.04-0.09
QPR (2 Seasons)3 Leagues301,5225124.216.91583121518131.332024-4-0.24+0.0318.020.3-2.3-0.150.00
Notts County (1 Season)1 League75638013.66.361
Stoke City (1 Season)1 League2180907.72.02902002.0063+3+1.50+1.71
Championship (12 Seasons)26720,1707642.4224.1227861874022681.22237294-57-0.26-0.27147.1149.7-2.6-0.02-0.03
EFL Cup (10 Seasons)131,0678250.811.912881111441.23131300.00-0.84
FA Cup (9 Seasons)201,6468278.418.317901733821.702216+6+0.33+0.53
League One (2 Seasons)312,7008732.630.03022101.423226+6+0.25+0.21
PL2 — Div. 2 (1 Season)2180907.72.02902002.0063+3+1.50+1.71
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
2013-201419Notts Countyeng ENG3. League One20th75638013.66.361
2013-201419Charlton Atheng ENG2. Championship18th64517510.95.051
2014-201520Charlton Atheng ENG2. Championship12th312,0836750.323.123218131.48303000.00+0.26Matches
2015-201621Charlton Atheng ENG2. Championship22nd423,5128484.839.04033240.883363-30-0.77+0.66Matches
2016-201722Charlton Atheng ENG3. League One13th242,1378951.623.72422001.423226+6+0.25+0.21Matches
2016-201722Sheffield Wedseng ENG2. Championship4th107897919.18.8106001.201513+2+0.23-0.12Matches
2017-201823Sheffield Wedseng ENG2. Championship15th282,2017953.224.52621231.112235-13-0.53-1.09Matches
2018-201924Sheffield Wedseng ENG2. Championship12th251,8827545.520.9218718416151.121827-9-0.43-0.7124.627.7-3.2-0.15+0.02Matches
2019-202025Sheffield Wedseng ENG2. Championship16th272,1277951.423.624852133181.333036-6-0.25-0.1634.133.8+0.3+0.01-0.13Matches
2020-202126Stoke Cityeng ENG2. Championship14th201,7368741.919.3208718001.50191900.00+0.0718.119.6-1.5-0.08-0.34Matches
2021-202227Stoke Cityeng ENGJr. PL2 — Div. 23rd2180907.72.02902002.0063+3+1.50+1.71Matches
2021-202227Stoke Cityeng ENG2. Championship14th106997016.97.89755124101.10109+1+0.13+0.027.89.7-1.9-0.25-0.27Matches
2022-202328Stoke Cityeng ENG2. Championship16th403,2728279.036.435893353321.20424200.00-0.1044.438.5+6.0+0.16-0.01Matches
2023-202429QPReng ENG2. Championship18th201,1505827.812.8138210711101.301418-4-0.31-0.1013.017.7-4.7-0.37-0.30Matches
2024-202530QPReng ENG2. Championship14th82683413.53.0190172531.7542+2+0.67+1.045.02.6+2.4+0.80+1.09Matches
12 Seasons5 Clubs2 Leagues29822,8707741.0254.1257862094122681.24269320-51-0.21-0.22147.1149.7-2.6-0.02-0.03
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
Charlton Ath (4 Seasons)2 Leagues1038,1837949.490.9927611171.2195119-24-0.28+0.01
Sheffield Weds (4 Seasons)1 League906,9997842.377.8818666922261.1985111-26-0.33-0.6258.761.5-2.8-0.06-0.04
Stoke City (3 Seasons)1 League705,7078246.063.4648656632121.277170+1+0.02-0.0270.467.9+2.5+0.04-0.09
QPR (2 Seasons)1 League281,4185123.215.81483111418131.431820-2-0.13+0.1418.020.3-2.3-0.150.00
Notts County (1 Season)1 League75638013.66.361
Stoke City (1 Season)1 League2180907.72.02902002.0063+3+1.50+1.71
Championship (12 Seasons)26720,1707642.4224.1227861874022681.22237294-57-0.26-0.27147.1149.7-2.6-0.02-0.03
League One (2 Seasons)312,7008732.630.03022101.423226+6+0.25+0.21
PL2 — Div. 2 (1 Season)2180907.72.02902002.0063+3+1.50+1.71
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
2014-201520Charlton Atheng ENGFA Cup33rd19090100.01.01901000.0012-1-1.00Matches
2014-201520Charlton Atheng ENGLeague Cup33rd218090100.02.02902001.5041+3+1.50Matches
2015-201621Charlton Atheng ENGFA Cup33rd19090100.01.01901000.0012-1-1.00Matches
2015-201621Charlton Atheng ENGLeague Cup17th21809066.72.02902011.505500.00-3.00Matches
2016-201722Charlton Atheng ENGEFL Cup58th19090100.01.01901000.0001-1-1.00Matches
2016-201722Charlton Atheng ENGFA Cup65th32628787.32.9291218101.333300.000.00Matches
2017-201823Sheffield Wedseng ENGEFL Cup33rd00001Matches
2017-201823Sheffield Wedseng ENGFA Cup9th43609080.04.04904012.0051+4+1.00+3.00Matches
2018-201924Sheffield Wedseng ENGEFL Cup33rd1909050.01.01901000.0002-2-2.00-4.00Matches
2018-201924Sheffield Wedseng ENGFA Cup17th327090100.03.03903001.3313-2-0.67Matches
2019-202025Sheffield Wedseng ENGEFL Cup17th218090100.02.02902001.5012-1-0.50Matches
2019-202025Sheffield Wedseng ENGFA Cup9th327090100.03.03903002.0032+1+0.33Matches
2020-202126Stoke Cityeng ENGEFL Cup5th21236227.31.42621021.501100.00-0.28Matches
2021-202227Stoke Cityeng ENGEFL CupRd41909025.01.01901003.0020+2+2.00+1.33Matches
2021-202227Stoke Cityeng ENGFA Cup21115641.11.2190112103.0020+2+1.62+1.06Matches
2022-202328Stoke Cityeng ENGEFL CupRd11120120100.01.311201001.000000.00Matches
2022-202328Stoke Cityeng ENGFA Cup21035238.11.1190111313.0040+4+3.50+3.50Matches
2023-202429QPReng ENGEFL CupRd11141415.60.20011400.0001-1-6.43-6.43Matches
2023-202429QPReng ENGFA Cup19090100.01.01901000.0023-1-1.00Matches
10 Seasons4 Clubs2 Leagues332,7138264.630.129892843261.513529+6+0.20-0.28
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Sheffield Weds (3 Seasons)2 Leagues131,1709076.513.0139013021.61101000.000.00
Charlton Ath (3 Seasons)2 Leagues108928987.59.9990918111.00141400.00-2.11
Stoke City (3 Seasons)2 Leagues85476837.26.1686521732.3891+8+1.32+0.93
QPR (1 Season)2 Leagues21045257.81.2190111400.0024-2-1.73-1.73
EFL Cup (10 Seasons)131,0678250.811.912881111441.23131300.00-0.84
FA Cup (9 Seasons)201,6468278.418.317901733821.702216+6+0.33+0.53

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
2013-201419Charlton Atheng ENG2. Championship5.0103
2013-201419Notts Countyeng ENG3. League One6.3001
2014-201520Charlton Atheng ENG2. Championship23.13019Matches
2014-201520Charlton Atheng ENGFA Cup1.00000Matches
2014-201520Charlton Atheng ENGLeague Cup2.00000Matches
2015-201621Charlton Atheng ENG2. Championship39.09030Matches
2015-201621Charlton Atheng ENGFA Cup1.00000Matches
2015-201621Charlton Atheng ENGLeague Cup2.00000Matches
2016-201722Sheffield Wedseng ENG2. Championship8.80001400000000Matches
2016-201722Charlton Atheng ENGEFL Cup1.0100100300000Matches
2016-201722Charlton Atheng ENGFA Cup2.90000Matches
2016-201722Charlton Atheng ENG3. League One23.75002900000001Matches
2017-201823Sheffield Wedseng ENG2. Championship24.532121141911434100Matches
2017-201823Sheffield Wedseng ENGFA Cup4.00001103200Matches
2018-201924Sheffield Wedseng ENG2. Championship20.9300178153272001092654758.0Matches
2018-201924Sheffield Wedseng ENGEFL Cup1.0000100000000Matches
2018-201924Sheffield Wedseng ENGFA Cup3.0100500630000Matches
2019-202025Sheffield Wedseng ENG2. Championship23.63002470783537000114494651.6Matches
2019-202025Sheffield Wedseng ENGEFL Cup2.00002009230Matches
2019-202025Sheffield Wedseng ENGFA Cup3.00000203120Matches
2020-202126Stoke Cityeng ENG2. Championship19.3200177053261700095492962.8Matches
2020-202126Stoke Cityeng ENGEFL Cup1.40003000020Matches
2021-202227Stoke Cityeng ENG2. Championship7.8110131187110003914863.6Matches
2021-202227Stoke Cityeng ENGEFL Cup1.00001001100Matches
2021-202227Stoke Cityeng ENGFA Cup1.20001000000Matches
2021-202227Stoke Cityeng ENGJr. PL2 — Div. 22.01000Matches
2022-202328Stoke Cityeng ENG2. Championship36.420027141774658000188988055.1Matches
2022-202328Stoke Cityeng ENGEFL Cup1.30001002200Matches
2022-202328Stoke Cityeng ENGFA Cup1.10001300000Matches
2023-202429QPReng ENG2. Championship12.810062011121600060172243.6Matches
2023-202429QPReng ENGEFL Cup0.20000000000Matches
2023-202429QPReng ENGFA Cup1.00002000200Matches
2024-202530QPReng ENG2. Championship3.020031023401088561.5Matches
12 Seasons5 Clubs4 Leagues284.3373123162441018320412159630023755.9
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Charlton Ath (4 Seasons)4 Leagues100.819008200300001
Sheffield Weds (4 Seasons)3 Leagues90.810218532224384961102061149355.1
Stoke City (3 Seasons)3 Leagues69.551052272151828800032216111757.9
QPR (2 Seasons)3 Leagues16.9300113013172001068252748.1
Notts County (1 Season)1 League6.3001
Stoke City (1 Season)1 League2.01000
Championship (12 Seasons)224.1303118256438317019712059630023755.9
EFL Cup (10 Seasons)11.91009001555000
FA Cup (9 Seasons)18.310010601282000
League One (2 Seasons)30.05003000000001
PL2 — Div. 2 (1 Season)2.01000
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
2013-201419Notts County1 League6.3001
2013-201419Charlton Ath1 League5.0103
2014-201520Charlton Ath3 Leagues26.1300190
2015-201621Charlton Ath3 Leagues42.0900300
2016-201722Charlton Ath3 Leagues27.76003000300001
2016-201722Sheffield Weds1 League8.80001400000000
2017-201823Sheffield Weds3 Leagues28.532122151941634100
2018-201924Sheffield Weds3 Leagues24.9400238159302001092654758.0
2019-202025Sheffield Weds3 Leagues28.63002690903842000114494651.6
2020-202126Stoke City2 Leagues20.7200207053261900095492962.8
2021-202227Stoke City1 League2.01000
2021-202227Stoke City3 Leagues10.0110331198110003914863.6
2022-202328Stoke City3 Leagues38.820029171794858000188988055.1
2023-202429QPR3 Leagues13.910082011141600060172243.6
2024-202530QPR1 League3.020031023401088561.5
12 Seasons5 Clubs4 Leagues284.3373123162441018320412159630023755.9
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Charlton Ath (4 Seasons)4 Leagues100.819008200300001
Sheffield Weds (4 Seasons)3 Leagues90.810218532224384961102061149355.1
Stoke City (3 Seasons)3 Leagues69.551052272151828800032216111757.9
QPR (2 Seasons)3 Leagues16.9300113013172001068252748.1
Notts County (1 Season)1 League6.3001
Stoke City (1 Season)1 League2.01000
Championship (12 Seasons)224.1303118256438317019712059630023755.9
EFL Cup (10 Seasons)11.91009001555000
FA Cup (9 Seasons)18.310010601282000
League One (2 Seasons)30.05003000000001
PL2 — Div. 2 (1 Season)2.01000
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
2013-201419Notts Countyeng ENG3. League One20th6.3001
2013-201419Charlton Atheng ENG2. Championship18th5.0103
2014-201520Charlton Atheng ENG2. Championship12th23.13019Matches
2015-201621Charlton Atheng ENG2. Championship22nd39.09030Matches
2016-201722Charlton Atheng ENG3. League One13th23.75002900000001Matches
2016-201722Sheffield Wedseng ENG2. Championship4th8.80001400000000Matches
2017-201823Sheffield Wedseng ENG2. Championship15th24.532121141911434100Matches
2018-201924Sheffield Wedseng ENG2. Championship12th20.9300178153272001092654758.0Matches
2019-202025Sheffield Wedseng ENG2. Championship16th23.63002470783537000114494651.6Matches
2020-202126Stoke Cityeng ENG2. Championship14th19.3200177053261700095492962.8Matches
2021-202227Stoke Cityeng ENGJr. PL2 — Div. 23rd2.01000Matches
2021-202227Stoke Cityeng ENG2. Championship14th7.8110131187110003914863.6Matches
2022-202328Stoke Cityeng ENG2. Championship16th36.420027141774658000188988055.1Matches
2023-202429QPReng ENG2. Championship18th12.810062011121600060172243.6Matches
2024-202530QPReng ENG2. Championship14th3.020031023401088561.5Matches
12 Seasons5 Clubs2 Leagues254.1353121256438317019712159630023755.9
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Charlton Ath (4 Seasons)2 Leagues90.918008100000001
Sheffield Weds (4 Seasons)1 League77.89217629222276911102061149355.1
Stoke City (3 Seasons)1 League63.451045242148798600032216111757.9
QPR (2 Seasons)1 League15.830093013152001068252748.1
Notts County (1 Season)1 League6.3001
Stoke City (1 Season)1 League2.01000
Championship (12 Seasons)224.1303118256438317019712059630023755.9
League One (2 Seasons)30.05003000000001
PL2 — Div. 2 (1 Season)2.01000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2014-201520Charlton Atheng ENGFA Cup33rd1.00000Matches
2014-201520Charlton Atheng ENGLeague Cup33rd2.00000Matches
2015-201621Charlton Atheng ENGFA Cup33rd1.00000Matches
2015-201621Charlton Atheng ENGLeague Cup17th2.00000Matches
2016-201722Charlton Atheng ENGEFL Cup58th1.0100100300000Matches
2016-201722Charlton Atheng ENGFA Cup65th2.90000Matches
2017-201823Sheffield Wedseng ENGFA Cup9th4.00001103200Matches
2018-201924Sheffield Wedseng ENGEFL Cup33rd1.0000100000000Matches
2018-201924Sheffield Wedseng ENGFA Cup17th3.0100500630000Matches
2019-202025Sheffield Wedseng ENGEFL Cup17th2.00002009230Matches
2019-202025Sheffield Wedseng ENGFA Cup9th3.00000203120Matches
2020-202126Stoke Cityeng ENGEFL Cup5th1.40003000020Matches
2021-202227Stoke Cityeng ENGEFL CupRd41.00001001100Matches
2021-202227Stoke Cityeng ENGFA Cup1.20001000000Matches
2022-202328Stoke Cityeng ENGEFL CupRd11.30001002200Matches
2022-202328Stoke Cityeng ENGFA Cup1.10001300000Matches
2023-202429QPReng ENGEFL CupRd10.20000000000Matches
2023-202429QPReng ENGFA Cup1.00002000200Matches
10 Seasons4 Clubs2 Leagues30.1200196027137000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Sheffield Weds (3 Seasons)2 Leagues13.01009302185000
Charlton Ath (3 Seasons)2 Leagues9.9100100300000
Stoke City (3 Seasons)2 Leagues6.10007303320
QPR (1 Season)2 Leagues1.20002000200
EFL Cup (10 Seasons)11.91009001555000
FA Cup (9 Seasons)18.310010601282000

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.