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
2014-201518Readingeng ENG2. Championship10610.7000000000.000.000.000.000.00Matches
2014-201518Readingeng ENGLeague Cup00Matches
2015-201619Readingeng ENG2. Championship00Matches
2015-201619Fleetwood Towneng ENG3. League One643614.0134100000.250.751.000.251.00Matches
2015-201619Acc'ton Stanleyeng ENG4. League Two843964.4314300100.680.230.910.680.91Matches
2016-201720Colchester Utdeng ENGFA Cup10450.5101100002.000.002.002.002.00Matches
2016-201720Colchester Utdeng ENG4. League Two33141,45316.1549500500.310.250.560.310.56Matches
2016-201720Readingeng ENGJr. PL2 — Div. 1221802.0112100000.500.501.000.501.00Matches
2017-201821Charlton Atheng ENGEFL Cup11560.6011000000.001.611.610.001.61Matches
2017-201821Charlton Atheng ENGFA Cup10270.3000000000.000.000.000.000.00Matches
2017-201821Charlton Atheng ENG3. League One30262,23224.89312900200.360.120.480.360.48Matches
2018-201922Charlton Atheng ENGFA Cup211251.4011000000.000.720.720.000.72Matches
2018-201922Charlton Atheng ENG3. League One27141,49816.6235111210.120.180.300.060.24Matches
2019-202023Brentfordeng ENG2. Championship1022572.9101100100.50.50.40.9107220.350.000.350.350.350.180.130.310.180.31Matches
2019-202023Oxford Unitedeng ENGEFL Cup322222.5112100000.410.410.810.410.81Matches
2019-202023Oxford Unitedeng ENGFA Cup443564.0112100000.250.250.510.250.51Matches
2019-202023Oxford Unitedeng ENG3. League One25211,87820.98210800200.380.100.480.380.48Matches
2020-202124Brentfordeng ENG2. Championship39191,80220.0437400402.12.12.34.464601400.200.150.350.200.350.110.120.220.110.22Matches
2020-202124Brentfordeng ENGEFL Cup654535.0000000100.000.000.000.000.00Matches
2020-202124Brentfordeng ENGFA Cup221802.0000000000.000.000.000.000.00Matches
2021-202225Brentfordeng ENGEFL Cup21891.0000000000.000.000.000.000.00Matches
2021-202225Brentfordeng ENG1. Premier League10170.2000000000.00.00.00.03140.000.000.000.000.000.220.000.220.220.22Matches
2022-202326Stoke Cityeng ENG2. Championship20131,23413.7011000301.01.01.92.94542990.000.070.070.000.070.070.140.210.070.21Matches
2022-202326Rotherham Utdeng ENG2. Championship19151,46716.3123100102.52.51.33.83861750.060.120.180.060.180.150.080.240.150.24Matches
2022-202326Stoke Cityeng ENGFA Cup00Matches
9 Seasons9 Clubs6 Leagues24114814,209157.937266336112216.26.25.912.11601713400.230.160.400.230.390.120.110.230.120.23
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
Brentford (3 Seasons)4 Leagues60292,79831.1538500602.72.72.75.477681660.160.100.260.160.260.120.120.230.120.23
Charlton Ath (2 Seasons)3 Leagues61423,93843.8118191011410.250.180.430.230.41
Reading (2 Seasons)2 Leagues10610.7000000000.000.000.000.000.00
Colchester Utd (1 Season)2 Leagues34141,49816.66410600500.360.240.600.360.60
Oxford United (1 Season)3 Leagues32272,45627.3104141000200.370.150.510.370.51
Stoke City (1 Season)2 Leagues20131,23413.7011000301.01.01.92.94542990.000.070.070.000.070.070.140.210.070.21
Rotherham Utd (1 Season)1 League19151,46716.3123100102.52.51.33.83861750.060.120.180.060.180.150.080.240.150.24
Acc'ton Stanley (1 Season)1 League843964.4314300100.680.230.910.680.91
Fleetwood Town (1 Season)1 League643614.0134100000.250.751.000.251.00
Reading (1 Season)1 League221802.0112100000.500.501.000.501.00
FA Cup (6 Seasons)1077338.1224200000.250.250.490.250.49
Championship (5 Seasons)89494,82153.66612600906.16.15.912.11571703360.110.110.220.110.220.120.110.230.120.23
EFL Cup (5 Seasons)1298209.1123100100.110.220.330.110.33
League One (4 Seasons)88655,96966.32011311911610.300.170.470.290.45
League Two (2 Seasons)41181,84920.58513800600.390.240.630.390.63
PL2 — Div. 1 (1 Season)221802.0112100000.500.501.000.501.00
Premier League (1 Season)10170.2000000000.00.00.00.03140.000.000.000.000.000.220.000.220.220.22
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
2014-201518Reading2 Leagues10610.7000000000.000.000.000.000.00
2015-201619Reading1 League00
2015-201619Acc'ton Stanley1 League843964.4314300100.680.230.910.680.91
2015-201619Fleetwood Town1 League643614.0134100000.250.751.000.251.00
2016-201720Reading1 League221802.0112100000.500.501.000.501.00
2016-201720Colchester Utd2 Leagues34141,49816.66410600500.360.240.600.360.60
2017-201821Charlton Ath3 Leagues32272,31525.79413900200.350.160.510.350.51
2018-201922Charlton Ath2 Leagues29151,62318.0246111210.110.220.330.060.28
2019-202023Oxford United3 Leagues32272,45627.3104141000200.370.150.510.370.51
2019-202023Brentford1 League1022572.9101100100.50.50.40.9107220.350.000.350.350.350.180.130.310.180.31
2020-202124Brentford3 Leagues47262,43527.1437400502.12.12.34.464601400.150.110.260.150.260.110.120.220.110.22
2021-202225Brentford2 Leagues311061.2000000000.00.00.00.03140.000.000.000.000.000.220.000.220.220.22
2022-202326Stoke City2 Leagues20131,23413.7011000301.01.01.92.94542990.000.070.070.000.070.070.140.210.070.21
2022-202326Rotherham Utd1 League19151,46716.3123100102.52.51.33.83861750.060.120.180.060.180.150.080.240.150.24
9 Seasons9 Clubs6 Leagues24114814,209157.937266336112216.26.25.912.11601713400.230.160.400.230.390.120.110.230.120.23
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
Brentford (3 Seasons)4 Leagues60292,79831.1538500602.72.72.75.477681660.160.100.260.160.260.120.120.230.120.23
Charlton Ath (2 Seasons)3 Leagues61423,93843.8118191011410.250.180.430.230.41
Reading (2 Seasons)2 Leagues10610.7000000000.000.000.000.000.00
Colchester Utd (1 Season)2 Leagues34141,49816.66410600500.360.240.600.360.60
Oxford United (1 Season)3 Leagues32272,45627.3104141000200.370.150.510.370.51
Stoke City (1 Season)2 Leagues20131,23413.7011000301.01.01.92.94542990.000.070.070.000.070.070.140.210.070.21
Rotherham Utd (1 Season)1 League19151,46716.3123100102.52.51.33.83861750.060.120.180.060.180.150.080.240.150.24
Acc'ton Stanley (1 Season)1 League843964.4314300100.680.230.910.680.91
Fleetwood Town (1 Season)1 League643614.0134100000.250.751.000.251.00
Reading (1 Season)1 League221802.0112100000.500.501.000.501.00
FA Cup (6 Seasons)1077338.1224200000.250.250.490.250.49
Championship (5 Seasons)89494,82153.66612600906.16.15.912.11571703360.110.110.220.110.220.120.110.230.120.23
EFL Cup (5 Seasons)1298209.1123100100.110.220.330.110.33
League One (4 Seasons)88655,96966.32011311911610.300.170.470.290.45
League Two (2 Seasons)41181,84920.58513800600.390.240.630.390.63
PL2 — Div. 1 (1 Season)221802.0112100000.500.501.000.501.00
Premier League (1 Season)10170.2000000000.00.00.00.03140.000.000.000.000.000.220.000.220.220.22
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
2014-201518Readingeng ENG2. Championship19th10610.7000000000.000.000.000.000.00Matches
2015-201619Readingeng ENG2. Championship17th00Matches
2015-201619Acc'ton Stanleyeng ENG4. League Two4th843964.4314300100.680.230.910.680.91Matches
2015-201619Fleetwood Towneng ENG3. League One19th643614.0134100000.250.751.000.251.00Matches
2016-201720Readingeng ENGJr. PL2 — Div. 111th221802.0112100000.500.501.000.501.00Matches
2016-201720Colchester Utdeng ENG4. League Two8th33141,45316.1549500500.310.250.560.310.56Matches
2017-201821Charlton Atheng ENG3. League One6th30262,23224.89312900200.360.120.480.360.48Matches
2018-201922Charlton Atheng ENG3. League One3rd27141,49816.6235111210.120.180.300.060.24Matches
2019-202023Oxford Unitedeng ENG3. League One4th25211,87820.98210800200.380.100.480.380.48Matches
2019-202023Brentfordeng ENG2. Championship3rd1022572.9101100100.50.50.40.9107220.350.000.350.350.350.180.130.310.180.31Matches
2020-202124Brentfordeng ENG2. Championship3rd39191,80220.0437400402.12.12.34.464601400.200.150.350.200.350.110.120.220.110.22Matches
2021-202225Brentfordeng ENG1. Premier League13th10170.2000000000.00.00.00.03140.000.000.000.000.000.220.000.220.220.22Matches
2022-202326Stoke Cityeng ENG2. Championship16th20131,23413.7011000301.01.01.92.94542990.000.070.070.000.070.070.140.210.070.21Matches
2022-202326Rotherham Utdeng ENG2. Championship19th19151,46716.3123100102.52.51.33.83861750.060.120.180.060.180.150.080.240.150.24Matches
9 Seasons9 Clubs4 Leagues21913212,656140.634225633112116.26.25.912.11601713400.240.160.400.230.390.120.110.230.120.23
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
Brentford (3 Seasons)2 Leagues50212,07623.1538500502.72.72.75.477681660.220.130.350.220.350.120.120.230.120.23
Charlton Ath (2 Seasons)1 League57403,73041.4116171011410.270.140.410.240.39
Reading (2 Seasons)1 League10610.7000000000.000.000.000.000.00
Colchester Utd (1 Season)1 League33141,45316.1549500500.310.250.560.310.56
Oxford United (1 Season)1 League25211,87820.98210800200.380.100.480.380.48
Stoke City (1 Season)1 League20131,23413.7011000301.01.01.92.94542990.000.070.070.000.070.070.140.210.070.21
Rotherham Utd (1 Season)1 League19151,46716.3123100102.52.51.33.83861750.060.120.180.060.180.150.080.240.150.24
Acc'ton Stanley (1 Season)1 League843964.4314300100.680.230.910.680.91
Fleetwood Town (1 Season)1 League643614.0134100000.250.751.000.251.00
Reading (1 Season)1 League221802.0112100000.500.501.000.501.00
Championship (5 Seasons)89494,82153.66612600906.16.15.912.11571703360.110.110.220.110.220.120.110.230.120.23
League One (4 Seasons)88655,96966.32011311911610.300.170.470.290.45
League Two (2 Seasons)41181,84920.58513800600.390.240.630.390.63
PL2 — Div. 1 (1 Season)221802.0112100000.500.501.000.501.00
Premier League (1 Season)10170.2000000000.00.00.00.03140.000.000.000.000.000.220.000.220.220.22
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-201518Readingeng ENGLeague Cup17th00Matches
2016-201720Colchester Utdeng ENGFA Cup85th10450.5101100002.000.002.002.002.00Matches
2017-201821Charlton Atheng ENGEFL Cup33rd11560.6011000000.001.611.610.001.61Matches
2017-201821Charlton Atheng ENGFA Cup65th10270.3000000000.000.000.000.000.00Matches
2018-201922Charlton Atheng ENGFA Cup65th211251.4011000000.000.720.720.000.72Matches
2019-202023Oxford Unitedeng ENGEFL Cup5th322222.5112100000.410.410.810.410.81Matches
2019-202023Oxford Unitedeng ENGFA Cup17th443564.0112100000.250.250.510.250.51Matches
2020-202124Brentfordeng ENGEFL Cup3rd654535.0000000100.000.000.000.000.00Matches
2020-202124Brentfordeng ENGFA Cup17th221802.0000000000.000.000.000.000.00Matches
2021-202225Brentfordeng ENGEFL CupQF21891.0000000000.000.000.000.000.00Matches
2022-202326Stoke Cityeng ENGFA Cup00Matches
8 Seasons6 Clubs2 Leagues22161,55317.3347300100.170.230.410.170.41
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
Brentford (2 Seasons)2 Leagues1087228.0000000100.000.000.000.000.00
Charlton Ath (2 Seasons)2 Leagues422082.3022000000.000.870.870.000.87
Oxford United (1 Season)2 Leagues765786.4224200000.310.310.620.310.62
Colchester Utd (1 Season)1 League10450.5101100002.000.002.002.002.00
Stoke City (1 Season)1 League00
Reading (1 Season)1 League00
FA Cup (6 Seasons)1077338.1224200000.250.250.490.250.49
EFL Cup (5 Seasons)1298209.1123100100.110.220.330.110.33
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad 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
202024gh GhanaFriendlies (M)221531.7101100000.590.000.590.590.59Matches
202125gh GhanaAfrica Cup of Nations qualification221772.0000000100.000.000.000.000.00Matches
2 Seasons1 Club2 Leagues443303.7101100100.270.000.270.270.27
Friendlies (M) (1 Season)221531.7101100000.590.000.590.590.59
Africa Cup of Nations qualification (1 Season)221772.0000000100.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
2014-201518Readingeng ENG2. Championship0.7000.0000Matches
2015-201619Fleetwood Towneng ENG3. League One4.0151.250.2000Matches
2015-201619Acc'ton Stanleyeng ENG4. League Two4.4371.590.4300Matches
2016-201720Colchester Utdeng ENGFA Cup0.5100Matches
2016-201720Colchester Utdeng ENG4. League Two16.150150.000.930.3300Matches
2016-201720Readingeng ENGJr. PL2 — Div. 12.0100Matches
2017-201821Charlton Atheng ENGEFL Cup0.60000.000.0000Matches
2017-201821Charlton Atheng ENGFA Cup0.303266.710.006.670.000.0000Matches
2017-201821Charlton Atheng ENG3. League One24.890230.000.930.3900Matches
2018-201922Charlton Atheng ENGFA Cup1.404375.02.882.160.000.0000Matches
2018-201922Charlton Atheng ENG3. League One16.6211Matches
2019-202023Brentfordeng ENG2. Championship2.917457.12.451.400.140.2517.50000.50.50.07+0.5+0.5Matches
2019-202023Oxford Unitedeng ENGEFL Cup2.5110330.04.051.220.100.3300Matches
2019-202023Oxford Unitedeng ENGFA Cup4.0119631.64.801.520.050.1700Matches
2019-202023Oxford Unitedeng ENG3. League One20.98542240.72.591.050.150.3600Matches
2020-202124Brentfordeng ENG2. Championship20.0426934.61.300.450.150.4418.41002.12.10.08+1.9+1.9Matches
2020-202124Brentfordeng ENGEFL Cup5.007228.61.390.400.000.0000Matches
2020-202124Brentfordeng ENGFA Cup2.003133.31.500.500.000.0000Matches
2021-202225Brentfordeng ENGEFL Cup1.004125.04.041.010.000.0000Matches
2021-202225Brentfordeng ENG1. Premier League0.2011100.05.295.290.000.0017.00000.00.00.040.00.0Matches
2022-202326Stoke Cityeng ENG2. Championship13.7021523.81.530.360.000.0021.60001.01.00.05-1.0-1.0Matches
2022-202326Rotherham Utdeng ENG2. Championship16.3121628.61.290.370.050.1720.61002.52.50.12-1.5-1.5Matches
9 Seasons9 Clubs6 Leagues157.93718011557.21.370.820.170.3019.82116.26.20.08-0.2-0.2
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
Brentford (3 Seasons)4 Leagues31.15481837.51.540.580.100.2818.21002.72.70.08+2.3+2.3
Charlton Ath (2 Seasons)3 Leagues43.811728400.00.261.031.290.3211
Reading (2 Seasons)2 Leagues0.7000.0000
Colchester Utd (1 Season)2 Leagues16.660150.000.930.3300
Oxford United (1 Season)3 Leagues27.310833137.33.041.140.120.3200
Stoke City (1 Season)2 Leagues13.7021523.81.530.360.000.0021.60001.01.00.05-1.0-1.0
Rotherham Utd (1 Season)1 League16.3121628.61.290.370.050.1720.61002.52.50.12-1.5-1.5
Acc'ton Stanley (1 Season)1 League4.4371.590.4300
Fleetwood Town (1 Season)1 League4.0151.250.2000
Reading (1 Season)1 League2.0100
FA Cup (6 Seasons)8.12291241.43.791.570.030.0800
Championship (5 Seasons)53.66752432.01.420.450.080.2519.82006.16.10.08-0.1-0.1
EFL Cup (5 Seasons)9.1121628.62.300.660.050.1700
League One (4 Seasons)66.320545083.31.181.010.310.3611
League Two (2 Seasons)20.580220.001.070.3600
PL2 — Div. 1 (1 Season)2.0100
Premier League (1 Season)0.2011100.05.295.290.000.0017.00000.00.00.040.00.0
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
2014-201518Reading2 Leagues0.7000.0000
2015-201619Acc'ton Stanley1 League4.4371.590.4300
2015-201619Fleetwood Town1 League4.0151.250.2000
2016-201720Reading1 League2.0100
2016-201720Colchester Utd2 Leagues16.660150.000.930.3300
2017-201821Charlton Ath3 Leagues25.79325833.30.120.973.000.3600
2018-201922Charlton Ath2 Leagues18.024375.02.882.160.000.0011
2019-202023Oxford United3 Leagues27.310833137.33.041.140.120.3200
2019-202023Brentford1 League2.917457.12.451.400.140.2517.50000.50.50.07+0.5+0.5
2020-202124Brentford3 Leagues27.14361233.31.330.440.110.3318.41002.12.10.08+1.9+1.9
2021-202225Brentford2 Leagues1.205240.04.251.700.000.0017.00000.00.00.040.00.0
2022-202326Stoke City2 Leagues13.7021523.81.530.360.000.0021.60001.01.00.05-1.0-1.0
2022-202326Rotherham Utd1 League16.3121628.61.290.370.050.1720.61002.52.50.12-1.5-1.5
9 Seasons9 Clubs6 Leagues157.93718011557.21.370.820.170.3019.82116.26.20.08-0.2-0.2
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
Brentford (3 Seasons)4 Leagues31.15481837.51.540.580.100.2818.21002.72.70.08+2.3+2.3
Charlton Ath (2 Seasons)3 Leagues43.811728400.00.261.031.290.3211
Reading (2 Seasons)2 Leagues0.7000.0000
Colchester Utd (1 Season)2 Leagues16.660150.000.930.3300
Oxford United (1 Season)3 Leagues27.310833137.33.041.140.120.3200
Stoke City (1 Season)2 Leagues13.7021523.81.530.360.000.0021.60001.01.00.05-1.0-1.0
Rotherham Utd (1 Season)1 League16.3121628.61.290.370.050.1720.61002.52.50.12-1.5-1.5
Acc'ton Stanley (1 Season)1 League4.4371.590.4300
Fleetwood Town (1 Season)1 League4.0151.250.2000
Reading (1 Season)1 League2.0100
FA Cup (6 Seasons)8.12291241.43.791.570.030.0800
Championship (5 Seasons)53.66752432.01.420.450.080.2519.82006.16.10.08-0.1-0.1
EFL Cup (5 Seasons)9.1121628.62.300.660.050.1700
League One (4 Seasons)66.320545083.31.181.010.310.3611
League Two (2 Seasons)20.580220.001.070.3600
PL2 — Div. 1 (1 Season)2.0100
Premier League (1 Season)0.2011100.05.295.290.000.0017.00000.00.00.040.00.0
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
2014-201518Readingeng ENG2. Championship19th0.7000.0000Matches
2015-201619Acc'ton Stanleyeng ENG4. League Two4th4.4371.590.4300Matches
2015-201619Fleetwood Towneng ENG3. League One19th4.0151.250.2000Matches
2016-201720Readingeng ENGJr. PL2 — Div. 111th2.0100Matches
2016-201720Colchester Utdeng ENG4. League Two8th16.150150.000.930.3300Matches
2017-201821Charlton Atheng ENG3. League One6th24.890230.000.930.3900Matches
2018-201922Charlton Atheng ENG3. League One3rd16.6211Matches
2019-202023Oxford Unitedeng ENG3. League One4th20.98542240.72.591.050.150.3600Matches
2019-202023Brentfordeng ENG2. Championship3rd2.917457.12.451.400.140.2517.50000.50.50.07+0.5+0.5Matches
2020-202124Brentfordeng ENG2. Championship3rd20.0426934.61.300.450.150.4418.41002.12.10.08+1.9+1.9Matches
2021-202225Brentfordeng ENG1. Premier League13th0.2011100.05.295.290.000.0017.00000.00.00.040.00.0Matches
2022-202326Stoke Cityeng ENG2. Championship16th13.7021523.81.530.360.000.0021.60001.01.00.05-1.0-1.0Matches
2022-202326Rotherham Utdeng ENG2. Championship19th16.3121628.61.290.370.050.1720.61002.52.50.12-1.5-1.5Matches
9 Seasons9 Clubs4 Leagues140.6341309765.41.130.780.220.3319.82116.26.20.08-0.2-0.2
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
Brentford (3 Seasons)2 Leagues23.15341441.21.470.610.150.3618.21002.72.70.08+2.3+2.3
Charlton Ath (2 Seasons)1 League41.4110230.000.930.3911
Reading (2 Seasons)1 League0.7000.0000
Colchester Utd (1 Season)1 League16.150150.000.930.3300
Oxford United (1 Season)1 League20.98542240.72.591.050.150.3600
Stoke City (1 Season)1 League13.7021523.81.530.360.000.0021.60001.01.00.05-1.0-1.0
Rotherham Utd (1 Season)1 League16.3121628.61.290.370.050.1720.61002.52.50.12-1.5-1.5
Acc'ton Stanley (1 Season)1 League4.4371.590.4300
Fleetwood Town (1 Season)1 League4.0151.250.2000
Reading (1 Season)1 League2.0100
Championship (5 Seasons)53.66752432.01.420.450.080.2519.82006.16.10.08-0.1-0.1
League One (4 Seasons)66.320545083.31.181.010.310.3611
League Two (2 Seasons)20.580220.001.070.3600
PL2 — Div. 1 (1 Season)2.0100
Premier League (1 Season)0.2011100.05.295.290.000.0017.00000.00.00.040.00.0
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2016-201720Colchester Utdeng ENGFA Cup85th0.5100Matches
2017-201821Charlton Atheng ENGEFL Cup33rd0.60000.000.0000Matches
2017-201821Charlton Atheng ENGFA Cup65th0.303266.710.006.670.000.0000Matches
2018-201922Charlton Atheng ENGFA Cup65th1.404375.02.882.160.000.0000Matches
2019-202023Oxford Unitedeng ENGEFL Cup5th2.5110330.04.051.220.100.3300Matches
2019-202023Oxford Unitedeng ENGFA Cup17th4.0119631.64.801.520.050.1700Matches
2020-202124Brentfordeng ENGEFL Cup3rd5.007228.61.390.400.000.0000Matches
2020-202124Brentfordeng ENGFA Cup17th2.003133.31.500.500.000.0000Matches
2021-202225Brentfordeng ENGEFL CupQF1.004125.04.041.010.000.0000Matches
8 Seasons6 Clubs2 Leagues17.33501836.02.981.070.040.1100
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Brentford (2 Seasons)2 Leagues8.0014428.61.750.500.000.0000
Charlton Ath (2 Seasons)2 Leagues2.307571.43.032.160.000.0000
Oxford United (1 Season)2 Leagues6.4229931.04.521.400.070.2200
Colchester Utd (1 Season)1 League0.5100
Stoke City (1 Season)1 League
Reading (1 Season)1 League
FA Cup (6 Seasons)8.12291241.43.791.570.030.0800
EFL Cup (5 Seasons)9.1121628.62.300.660.050.1700
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
202024gh GhanaFriendlies (M)1.7100Matches
202125gh GhanaAfrica Cup of Nations qualification2.0000Matches
2 Seasons1 Club2 Leagues3.7100
Friendlies (M) (1 Season)1.7100
Africa Cup of Nations qualification (1 Season)2.0000

Passing

Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2014-201518Readingeng ENG2. Championship0.70Matches
2015-201619Fleetwood Towneng ENG3. League One4.03Matches
2015-201619Acc'ton Stanleyeng ENG4. League Two4.41Matches
2016-201720Colchester Utdeng ENGFA Cup0.50Matches
2016-201720Colchester Utdeng ENG4. League Two16.14Matches
2016-201720Readingeng ENGJr. PL2 — Div. 12.01Matches
2017-201821Charlton Atheng ENGEFL Cup0.61Matches
2017-201821Charlton Atheng ENGFA Cup0.30Matches
2017-201821Charlton Atheng ENG3. League One24.83Matches
2018-201922Charlton Atheng ENGFA Cup1.41Matches
2018-201922Charlton Atheng ENG3. League One16.63Matches
2019-202023Brentfordeng ENG2. Championship2.9638276.8886188384486.4162369.63650.000.40.3-0.443327Matches
2019-202023Oxford Unitedeng ENGEFL Cup2.51Matches
2019-202023Oxford Unitedeng ENGFA Cup4.01Matches
2019-202023Oxford Unitedeng ENG3. League One20.92Matches
2020-202124Brentfordeng ENG2. Championship20.054073873.28347220730236083.917723575.3428648.832.32.2+0.7164215760Matches
2020-202124Brentfordeng ENGEFL Cup5.00Matches
2020-202124Brentfordeng ENGFA Cup2.00Matches
2021-202225Brentfordeng ENGEFL Cup1.00Matches
2021-202225Brentfordeng ENG1. Premier League0.26785.71031322100.04580.00000.00.00.000001Matches
2022-202326Stoke Cityeng ENG2. Championship13.733747770.65551145117220982.312616476.8306248.411.91.7-0.9152018642Matches
2022-202326Rotherham Utdeng ENG2. Championship16.332748467.64833121217021081.011014675.3186129.521.31.7+0.7173018161Matches
9 Seasons9 Clubs6 Leagues157.91273178871.219720507168482582.943357375.69321543.3265.96.0+20.152955416171
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
Brentford (3 Seasons)4 Leagues31.160982773.69336240834240684.219726374.9459248.932.72.6+0.3204518968
Charlton Ath (2 Seasons)3 Leagues43.88
Reading (2 Seasons)2 Leagues0.70
Colchester Utd (1 Season)2 Leagues16.64
Oxford United (1 Season)3 Leagues27.34
Stoke City (1 Season)2 Leagues13.733747770.65551145117220982.312616476.8306248.411.91.7-0.9152018642
Rotherham Utd (1 Season)1 League16.332748467.64833121217021081.011014675.3186129.521.31.7+0.7173018161
Acc'ton Stanley (1 Season)1 League4.41
Fleetwood Town (1 Season)1 League4.03
Reading (1 Season)1 League2.01
FA Cup (6 Seasons)8.12
Championship (5 Seasons)53.61267178171.119617505868282382.942956875.59321543.365.96.0+0.152955416170
EFL Cup (5 Seasons)9.12
League One (4 Seasons)66.311
League Two (2 Seasons)20.55
PL2 — Div. 1 (1 Season)2.01
Premier League (1 Season)0.26785.71031322100.04580.00000.00.00.000001
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
2014-201518Reading2 Leagues0.70
2015-201619Acc'ton Stanley1 League4.41
2015-201619Fleetwood Town1 League4.03
2016-201720Reading1 League2.01
2016-201720Colchester Utd2 Leagues16.64
2017-201821Charlton Ath3 Leagues25.74
2018-201922Charlton Ath2 Leagues18.04
2019-202023Oxford United3 Leagues27.34
2019-202023Brentford1 League2.9638276.8886188384486.4162369.63650.000.40.3-0.443327
2020-202124Brentford3 Leagues27.154073873.28347220730236083.917723575.3428648.832.32.2+0.7164215760
2021-202225Brentford2 Leagues1.26785.71031322100.04580.00000.00.00.000001
2022-202326Stoke City2 Leagues13.733747770.65551145117220982.312616476.8306248.411.91.7-0.9152018642
2022-202326Rotherham Utd1 League16.332748467.64833121217021081.011014675.3186129.521.31.7+0.7173018161
9 Seasons9 Clubs6 Leagues157.91273178871.219720507168482582.943357375.69321543.3265.96.0+20.152955416171
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
Brentford (3 Seasons)4 Leagues31.160982773.69336240834240684.219726374.9459248.932.72.6+0.3204518968
Charlton Ath (2 Seasons)3 Leagues43.88
Reading (2 Seasons)2 Leagues0.70
Colchester Utd (1 Season)2 Leagues16.64
Oxford United (1 Season)3 Leagues27.34
Stoke City (1 Season)2 Leagues13.733747770.65551145117220982.312616476.8306248.411.91.7-0.9152018642
Rotherham Utd (1 Season)1 League16.332748467.64833121217021081.011014675.3186129.521.31.7+0.7173018161
Acc'ton Stanley (1 Season)1 League4.41
Fleetwood Town (1 Season)1 League4.03
Reading (1 Season)1 League2.01
FA Cup (6 Seasons)8.12
Championship (5 Seasons)53.61267178171.119617505868282382.942956875.59321543.365.96.0+0.152955416170
EFL Cup (5 Seasons)9.12
League One (4 Seasons)66.311
League Two (2 Seasons)20.55
PL2 — Div. 1 (1 Season)2.01
Premier League (1 Season)0.26785.71031322100.04580.00000.00.00.000001
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
2014-201518Readingeng ENG2. Championship19th0.70Matches
2015-201619Acc'ton Stanleyeng ENG4. League Two4th4.41Matches
2015-201619Fleetwood Towneng ENG3. League One19th4.03Matches
2016-201720Readingeng ENGJr. PL2 — Div. 111th2.01Matches
2016-201720Colchester Utdeng ENG4. League Two8th16.14Matches
2017-201821Charlton Atheng ENG3. League One6th24.83Matches
2018-201922Charlton Atheng ENG3. League One3rd16.63Matches
2019-202023Oxford Unitedeng ENG3. League One4th20.92Matches
2019-202023Brentfordeng ENG2. Championship3rd2.9638276.8886188384486.4162369.63650.000.40.3-0.443327Matches
2020-202124Brentfordeng ENG2. Championship3rd20.054073873.28347220730236083.917723575.3428648.832.32.2+0.7164215760Matches
2021-202225Brentfordeng ENG1. Premier League13th0.26785.71031322100.04580.00000.00.00.000001Matches
2022-202326Stoke Cityeng ENG2. Championship16th13.733747770.65551145117220982.312616476.8306248.411.91.7-0.9152018642Matches
2022-202326Rotherham Utdeng ENG2. Championship19th16.332748467.64833121217021081.011014675.3186129.521.31.7+0.7173018161Matches
9 Seasons9 Clubs4 Leagues140.61273178871.219720507168482582.943357375.69321543.3225.96.0+16.152955416171
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
Brentford (3 Seasons)2 Leagues23.160982773.69336240834240684.219726374.9459248.932.72.6+0.3204518968
Charlton Ath (2 Seasons)1 League41.46
Reading (2 Seasons)1 League0.70
Colchester Utd (1 Season)1 League16.14
Oxford United (1 Season)1 League20.92
Stoke City (1 Season)1 League13.733747770.65551145117220982.312616476.8306248.411.91.7-0.9152018642
Rotherham Utd (1 Season)1 League16.332748467.64833121217021081.011014675.3186129.521.31.7+0.7173018161
Acc'ton Stanley (1 Season)1 League4.41
Fleetwood Town (1 Season)1 League4.03
Reading (1 Season)1 League2.01
Championship (5 Seasons)53.61267178171.119617505868282382.942956875.59321543.365.96.0+0.152955416170
League One (4 Seasons)66.311
League Two (2 Seasons)20.55
PL2 — Div. 1 (1 Season)2.01
Premier League (1 Season)0.26785.71031322100.04580.00000.00.00.000001
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-201720Colchester Utdeng ENGFA Cup85th0.50Matches
2017-201821Charlton Atheng ENGEFL Cup33rd0.61Matches
2017-201821Charlton Atheng ENGFA Cup65th0.30Matches
2018-201922Charlton Atheng ENGFA Cup65th1.41Matches
2019-202023Oxford Unitedeng ENGEFL Cup5th2.51Matches
2019-202023Oxford Unitedeng ENGFA Cup17th4.01Matches
2020-202124Brentfordeng ENGEFL Cup3rd5.00Matches
2020-202124Brentfordeng ENGFA Cup17th2.00Matches
2021-202225Brentfordeng ENGEFL CupQF1.00Matches
8 Seasons6 Clubs2 Leagues17.34
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
Brentford (2 Seasons)2 Leagues8.00
Charlton Ath (2 Seasons)2 Leagues2.32
Oxford United (1 Season)2 Leagues6.42
Colchester Utd (1 Season)1 League0.50
Stoke City (1 Season)1 League
Reading (1 Season)1 League
FA Cup (6 Seasons)8.12
EFL Cup (5 Seasons)9.12
Passing Table
Total Short Medium Long
Season Age Squad 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
202024gh GhanaFriendlies (M)1.70Matches
202125gh GhanaAfrica Cup of Nations qualification2.00Matches
2 Seasons1 Club2 Leagues3.70
Friendlies (M) (1 Season)1.70
Africa Cup of Nations qualification (1 Season)2.00
Become a Stathead & surf this site ad-free.

Pass Types

Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2014-201518Readingeng ENG2. Championship0.7Matches
2015-201619Fleetwood Towneng ENG3. League One4.0Matches
2015-201619Acc'ton Stanleyeng ENG4. League Two4.4Matches
2016-201720Colchester Utdeng ENGFA Cup0.5Matches
2016-201720Colchester Utdeng ENG4. League Two16.10Matches
2016-201720Readingeng ENGJr. PL2 — Div. 12.0Matches
2017-201821Charlton Atheng ENGEFL Cup0.60Matches
2017-201821Charlton Atheng ENGFA Cup0.30Matches
2017-201821Charlton Atheng ENG3. League One24.80Matches
2018-201922Charlton Atheng ENGFA Cup1.43Matches
2018-201922Charlton Atheng ENG3. League One16.6Matches
2019-202023Brentfordeng ENG2. Championship2.9828200006000006300Matches
2019-202023Oxford Unitedeng ENGEFL Cup2.58Matches
2019-202023Oxford Unitedeng ENGFA Cup4.06Matches
2019-202023Oxford Unitedeng ENG3. League One20.962Matches
2020-202124Brentfordeng ENG2. Championship20.07387122420445220000540228Matches
2020-202124Brentfordeng ENGEFL Cup5.011Matches
2020-202124Brentfordeng ENGFA Cup2.06Matches
2021-202225Brentfordeng ENGEFL Cup1.02Matches
2021-202225Brentfordeng ENG1. Premier League0.2770000100000600Matches
2022-202326Stoke Cityeng ENG2. Championship13.74774294633243430000337219Matches
2022-202326Rotherham Utdeng ENG2. Championship16.3484464201043233300327028Matches
9 Seasons9 Clubs6 Leagues157.9178816949063102256833001273475
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Brentford (3 Seasons)4 Leagues31.18278012420471220000609228
Charlton Ath (2 Seasons)3 Leagues43.83
Reading (2 Seasons)2 Leagues0.7
Colchester Utd (1 Season)2 Leagues16.60
Oxford United (1 Season)3 Leagues27.376
Stoke City (1 Season)2 Leagues13.74774294633243430000337219
Rotherham Utd (1 Season)1 League16.3484464201043233300327028
Acc'ton Stanley (1 Season)1 League4.4
Fleetwood Town (1 Season)1 League4.0
Reading (1 Season)1 League2.0
FA Cup (6 Seasons)8.115
Championship (5 Seasons)53.6178116879063101266833001267475
EFL Cup (5 Seasons)9.121
League One (4 Seasons)66.362
League Two (2 Seasons)20.50
PL2 — Div. 1 (1 Season)2.0
Premier League (1 Season)0.2770000100000600
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
2014-201518Reading2 Leagues0.7
2015-201619Acc'ton Stanley1 League4.4
2015-201619Fleetwood Town1 League4.0
2016-201720Reading1 League2.0
2016-201720Colchester Utd2 Leagues16.60
2017-201821Charlton Ath3 Leagues25.70
2018-201922Charlton Ath2 Leagues18.03
2019-202023Oxford United3 Leagues27.376
2019-202023Brentford1 League2.9828200006000006300
2020-202124Brentford3 Leagues27.17387122420462220000540228
2021-202225Brentford2 Leagues1.2770000300000600
2022-202326Stoke City2 Leagues13.74774294633243430000337219
2022-202326Rotherham Utd1 League16.3484464201043233300327028
9 Seasons9 Clubs6 Leagues157.9178816949063102256833001273475
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Brentford (3 Seasons)4 Leagues31.18278012420471220000609228
Charlton Ath (2 Seasons)3 Leagues43.83
Reading (2 Seasons)2 Leagues0.7
Colchester Utd (1 Season)2 Leagues16.60
Oxford United (1 Season)3 Leagues27.376
Stoke City (1 Season)2 Leagues13.74774294633243430000337219
Rotherham Utd (1 Season)1 League16.3484464201043233300327028
Acc'ton Stanley (1 Season)1 League4.4
Fleetwood Town (1 Season)1 League4.0
Reading (1 Season)1 League2.0
FA Cup (6 Seasons)8.115
Championship (5 Seasons)53.6178116879063101266833001267475
EFL Cup (5 Seasons)9.121
League One (4 Seasons)66.362
League Two (2 Seasons)20.50
PL2 — Div. 1 (1 Season)2.0
Premier League (1 Season)0.2770000100000600
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-201518Readingeng ENG2. Championship19th0.7Matches
2015-201619Acc'ton Stanleyeng ENG4. League Two4th4.4Matches
2015-201619Fleetwood Towneng ENG3. League One19th4.0Matches
2016-201720Readingeng ENGJr. PL2 — Div. 111th2.0Matches
2016-201720Colchester Utdeng ENG4. League Two8th16.10Matches
2017-201821Charlton Atheng ENG3. League One6th24.80Matches
2018-201922Charlton Atheng ENG3. League One3rd16.6Matches
2019-202023Oxford Unitedeng ENG3. League One4th20.962Matches
2019-202023Brentfordeng ENG2. Championship3rd2.9828200006000006300Matches
2020-202124Brentfordeng ENG2. Championship3rd20.07387122420445220000540228Matches
2021-202225Brentfordeng ENG1. Premier League13th0.2770000100000600Matches
2022-202326Stoke Cityeng ENG2. Championship16th13.74774294633243430000337219Matches
2022-202326Rotherham Utdeng ENG2. Championship19th16.3484464201043233300327028Matches
9 Seasons9 Clubs4 Leagues140.6178816949063101896833001273475
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Brentford (3 Seasons)2 Leagues23.18278012420452220000609228
Charlton Ath (2 Seasons)1 League41.40
Reading (2 Seasons)1 League0.7
Colchester Utd (1 Season)1 League16.10
Oxford United (1 Season)1 League20.962
Stoke City (1 Season)1 League13.74774294633243430000337219
Rotherham Utd (1 Season)1 League16.3484464201043233300327028
Acc'ton Stanley (1 Season)1 League4.4
Fleetwood Town (1 Season)1 League4.0
Reading (1 Season)1 League2.0
Championship (5 Seasons)53.6178116879063101266833001267475
League One (4 Seasons)66.362
League Two (2 Seasons)20.50
PL2 — Div. 1 (1 Season)2.0
Premier League (1 Season)0.2770000100000600
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-201720Colchester Utdeng ENGFA Cup85th0.5Matches
2017-201821Charlton Atheng ENGEFL Cup33rd0.60Matches
2017-201821Charlton Atheng ENGFA Cup65th0.30Matches
2018-201922Charlton Atheng ENGFA Cup65th1.43Matches
2019-202023Oxford Unitedeng ENGEFL Cup5th2.58Matches
2019-202023Oxford Unitedeng ENGFA Cup17th4.06Matches
2020-202124Brentfordeng ENGEFL Cup3rd5.011Matches
2020-202124Brentfordeng ENGFA Cup17th2.06Matches
2021-202225Brentfordeng ENGEFL CupQF1.02Matches
8 Seasons6 Clubs2 Leagues17.336
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Brentford (2 Seasons)2 Leagues8.019
Charlton Ath (2 Seasons)2 Leagues2.33
Oxford United (1 Season)2 Leagues6.414
Colchester Utd (1 Season)1 League0.5
Stoke City (1 Season)1 League
Reading (1 Season)1 League
FA Cup (6 Seasons)8.115
EFL Cup (5 Seasons)9.121
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
202024gh GhanaFriendlies (M)1.7Matches
202125gh GhanaAfrica Cup of Nations qualification2.0Matches
2 Seasons1 Club2 Leagues3.7
Friendlies (M) (1 Season)1.7
Africa Cup of Nations qualification (1 Season)2.0

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
2014-201518Readingeng ENG2. Championship0.7Matches
2015-201619Fleetwood Towneng ENG3. League One4.0Matches
2015-201619Acc'ton Stanleyeng ENG4. League Two4.4Matches
2016-201720Colchester Utdeng ENGFA Cup0.5Matches
2016-201720Colchester Utdeng ENG4. League Two16.1Matches
2016-201720Readingeng ENGJr. PL2 — Div. 12.0Matches
2017-201821Charlton Atheng ENGEFL Cup0.6Matches
2017-201821Charlton Atheng ENGFA Cup0.3Matches
2017-201821Charlton Atheng ENG3. League One24.8Matches
2018-201922Charlton Atheng ENGFA Cup1.4Matches
2018-201922Charlton Atheng ENG3. League One16.6Matches
2019-202023Brentfordeng ENG2. Championship2.993.1660021020.70100100Matches
2019-202023Oxford Unitedeng ENGEFL Cup2.5Matches
2019-202023Oxford Unitedeng ENGFA Cup4.0Matches
2019-202023Oxford Unitedeng ENG3. League One20.9Matches
2020-202124Brentfordeng ENG2. Championship20.0492.454004230110.55802010Matches
2020-202124Brentfordeng ENGEFL Cup5.0Matches
2020-202124Brentfordeng ENGFA Cup2.0Matches
2021-202225Brentfordeng ENGEFL Cup1.0Matches
2021-202225Brentfordeng ENG1. Premier League0.215.2900010000.00000000Matches
2022-202326Stoke Cityeng ENG2. Championship13.7352.55263122130.22200001Matches
2022-202326Rotherham Utdeng ENG2. Championship16.3503.073111142170.43501100Matches
9 Seasons9 Clubs6 Leagues157.91442.711034161182230.431603211
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Brentford (3 Seasons)4 Leagues31.1592.564604540130.56902110
Charlton Ath (2 Seasons)3 Leagues43.8
Reading (2 Seasons)2 Leagues0.7
Colchester Utd (1 Season)2 Leagues16.6
Oxford United (1 Season)3 Leagues27.3
Stoke City (1 Season)2 Leagues13.7352.55263122130.22200001
Rotherham Utd (1 Season)1 League16.3503.073111142170.43501100
Acc'ton Stanley (1 Season)1 League4.4
Fleetwood Town (1 Season)1 League4.0
Reading (1 Season)1 League2.0
FA Cup (6 Seasons)8.1
Championship (5 Seasons)53.61432.701034161082230.441603211
EFL Cup (5 Seasons)9.1
League One (4 Seasons)66.3
League Two (2 Seasons)20.5
PL2 — Div. 1 (1 Season)2.0
Premier League (1 Season)0.215.2900010000.00000000
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
2014-201518Reading2 Leagues0.7
2015-201619Acc'ton Stanley1 League4.4
2015-201619Fleetwood Town1 League4.0
2016-201720Reading1 League2.0
2016-201720Colchester Utd2 Leagues16.6
2017-201821Charlton Ath3 Leagues25.7
2018-201922Charlton Ath2 Leagues18.0
2019-202023Oxford United3 Leagues27.3
2019-202023Brentford1 League2.993.1660021020.70100100
2020-202124Brentford3 Leagues27.1492.454004230110.55802010
2021-202225Brentford2 Leagues1.215.2900010000.00000000
2022-202326Stoke City2 Leagues13.7352.55263122130.22200001
2022-202326Rotherham Utd1 League16.3503.073111142170.43501100
9 Seasons9 Clubs6 Leagues157.91442.711034161182230.431603211
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Brentford (3 Seasons)4 Leagues31.1592.564604540130.56902110
Charlton Ath (2 Seasons)3 Leagues43.8
Reading (2 Seasons)2 Leagues0.7
Colchester Utd (1 Season)2 Leagues16.6
Oxford United (1 Season)3 Leagues27.3
Stoke City (1 Season)2 Leagues13.7352.55263122130.22200001
Rotherham Utd (1 Season)1 League16.3503.073111142170.43501100
Acc'ton Stanley (1 Season)1 League4.4
Fleetwood Town (1 Season)1 League4.0
Reading (1 Season)1 League2.0
FA Cup (6 Seasons)8.1
Championship (5 Seasons)53.61432.701034161082230.441603211
EFL Cup (5 Seasons)9.1
League One (4 Seasons)66.3
League Two (2 Seasons)20.5
PL2 — Div. 1 (1 Season)2.0
Premier League (1 Season)0.215.2900010000.00000000
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2014-201518Readingeng ENG2. Championship19th0.7Matches
2015-201619Acc'ton Stanleyeng ENG4. League Two4th4.4Matches
2015-201619Fleetwood Towneng ENG3. League One19th4.0Matches
2016-201720Readingeng ENGJr. PL2 — Div. 111th2.0Matches
2016-201720Colchester Utdeng ENG4. League Two8th16.1Matches
2017-201821Charlton Atheng ENG3. League One6th24.8Matches
2018-201922Charlton Atheng ENG3. League One3rd16.6Matches
2019-202023Oxford Unitedeng ENG3. League One4th20.9Matches
2019-202023Brentfordeng ENG2. Championship3rd2.993.1660021020.70100100Matches
2020-202124Brentfordeng ENG2. Championship3rd20.0492.454004230110.55802010Matches
2021-202225Brentfordeng ENG1. Premier League13th0.215.2900010000.00000000Matches
2022-202326Stoke Cityeng ENG2. Championship16th13.7352.55263122130.22200001Matches
2022-202326Rotherham Utdeng ENG2. Championship19th16.3503.073111142170.43501100Matches
9 Seasons9 Clubs4 Leagues140.61442.711034161182230.431603211
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Brentford (3 Seasons)2 Leagues23.1592.564604540130.56902110
Charlton Ath (2 Seasons)1 League41.4
Reading (2 Seasons)1 League0.7
Colchester Utd (1 Season)1 League16.1
Oxford United (1 Season)1 League20.9
Stoke City (1 Season)1 League13.7352.55263122130.22200001
Rotherham Utd (1 Season)1 League16.3503.073111142170.43501100
Acc'ton Stanley (1 Season)1 League4.4
Fleetwood Town (1 Season)1 League4.0
Reading (1 Season)1 League2.0
Championship (5 Seasons)53.61432.701034161082230.441603211
League One (4 Seasons)66.3
League Two (2 Seasons)20.5
PL2 — Div. 1 (1 Season)2.0
Premier League (1 Season)0.215.2900010000.00000000
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2016-201720Colchester Utdeng ENGFA Cup85th0.5Matches
2017-201821Charlton Atheng ENGEFL Cup33rd0.6Matches
2017-201821Charlton Atheng ENGFA Cup65th0.3Matches
2018-201922Charlton Atheng ENGFA Cup65th1.4Matches
2019-202023Oxford Unitedeng ENGEFL Cup5th2.5Matches
2019-202023Oxford Unitedeng ENGFA Cup17th4.0Matches
2020-202124Brentfordeng ENGEFL Cup3rd5.0Matches
2020-202124Brentfordeng ENGFA Cup17th2.0Matches
2021-202225Brentfordeng ENGEFL CupQF1.0Matches
8 Seasons6 Clubs2 Leagues17.3
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Brentford (2 Seasons)2 Leagues8.0
Charlton Ath (2 Seasons)2 Leagues2.3
Oxford United (1 Season)2 Leagues6.4
Colchester Utd (1 Season)1 League0.5
Stoke City (1 Season)1 League
Reading (1 Season)1 League
FA Cup (6 Seasons)8.1
EFL Cup (5 Seasons)9.1
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
202024gh GhanaFriendlies (M)1.7Matches
202125gh GhanaAfrica Cup of Nations qualification2.0Matches
2 Seasons1 Club2 Leagues3.7
Friendlies (M) (1 Season)1.7
Africa Cup of Nations qualification (1 Season)2.0

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
2014-201518Readingeng ENG2. Championship0.7Matches
2015-201619Fleetwood Towneng ENG3. League One4.0Matches
2015-201619Acc'ton Stanleyeng ENG4. League Two4.4Matches
2016-201720Colchester Utdeng ENGFA Cup0.5Matches
2016-201720Colchester Utdeng ENG4. League Two16.100Matches
2016-201720Readingeng ENGJr. PL2 — Div. 12.0Matches
2017-201821Charlton Atheng ENGEFL Cup0.600Matches
2017-201821Charlton Atheng ENGFA Cup0.300Matches
2017-201821Charlton Atheng ENG3. League One24.800Matches
2018-201922Charlton Atheng ENGFA Cup1.400Matches
2018-201922Charlton Atheng ENG3. League One16.6Matches
2019-202023Brentfordeng ENG2. Championship2.9836205955.644041910Matches
2019-202023Oxford Unitedeng ENGEFL Cup2.540Matches
2019-202023Oxford Unitedeng ENGFA Cup4.010Matches
2019-202023Oxford Unitedeng ENG3. League One20.9219Matches
2020-202124Brentfordeng ENG2. Championship20.0452127117143441.220272251863150Matches
2020-202124Brentfordeng ENGEFL Cup5.085Matches
2020-202124Brentfordeng ENGFA Cup2.013Matches
2021-202225Brentfordeng ENGEFL Cup1.014Matches
2021-202225Brentfordeng ENG1. Premier League0.2000000001010000Matches
2022-202326Stoke Cityeng ENG2. Championship13.7342218133182669.28202181953160Matches
2022-202326Rotherham Utdeng ENG2. Championship16.32611109782828.620250251339140Matches
9 Seasons9 Clubs6 Leagues157.911393613517459746.4527747372164460
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Brentford (3 Seasons)4 Leagues31.1533433137194344.224322303172160
Charlton Ath (2 Seasons)3 Leagues43.8000
Reading (2 Seasons)2 Leagues0.70
Colchester Utd (1 Season)2 Leagues16.6000
Oxford United (1 Season)3 Leagues27.32690
Stoke City (1 Season)2 Leagues13.7342218133182669.28202181953160
Rotherham Utd (1 Season)1 League16.32611109782828.620250251339140
Acc'ton Stanley (1 Season)1 League4.40
Fleetwood Town (1 Season)1 League4.00
Reading (1 Season)1 League2.00
FA Cup (6 Seasons)8.1230
Championship (5 Seasons)53.611357613517459746.4527647251164460
EFL Cup (5 Seasons)9.11390
League One (4 Seasons)66.32190
League Two (2 Seasons)20.5000
PL2 — Div. 1 (1 Season)2.00
Premier League (1 Season)0.2000000001010000
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
2014-201518Reading2 Leagues0.70
2015-201619Acc'ton Stanley1 League4.40
2015-201619Fleetwood Town1 League4.00
2016-201720Reading1 League2.00
2016-201720Colchester Utd2 Leagues16.6000
2017-201821Charlton Ath3 Leagues25.7000
2018-201922Charlton Ath2 Leagues18.0000
2019-202023Oxford United3 Leagues27.32690
2019-202023Brentford1 League2.9836205955.644041910
2020-202124Brentford3 Leagues27.1453027117143441.220272252663150
2021-202225Brentford2 Leagues1.2010000001014000
2022-202326Stoke City2 Leagues13.7342218133182669.28202181953160
2022-202326Rotherham Utd1 League16.32611109782828.620250251339140
9 Seasons9 Clubs6 Leagues157.911393613517459746.4527747372164460
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Brentford (3 Seasons)4 Leagues31.1533433137194344.224322303172160
Charlton Ath (2 Seasons)3 Leagues43.8000
Reading (2 Seasons)2 Leagues0.70
Colchester Utd (1 Season)2 Leagues16.6000
Oxford United (1 Season)3 Leagues27.32690
Stoke City (1 Season)2 Leagues13.7342218133182669.28202181953160
Rotherham Utd (1 Season)1 League16.32611109782828.620250251339140
Acc'ton Stanley (1 Season)1 League4.40
Fleetwood Town (1 Season)1 League4.00
Reading (1 Season)1 League2.00
FA Cup (6 Seasons)8.1230
Championship (5 Seasons)53.611357613517459746.4527647251164460
EFL Cup (5 Seasons)9.11390
League One (4 Seasons)66.32190
League Two (2 Seasons)20.5000
PL2 — Div. 1 (1 Season)2.00
Premier League (1 Season)0.2000000001010000
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-201518Readingeng ENG2. Championship19th0.7Matches
2015-201619Acc'ton Stanleyeng ENG4. League Two4th4.4Matches
2015-201619Fleetwood Towneng ENG3. League One19th4.0Matches
2016-201720Readingeng ENGJr. PL2 — Div. 111th2.0Matches
2016-201720Colchester Utdeng ENG4. League Two8th16.100Matches
2017-201821Charlton Atheng ENG3. League One6th24.800Matches
2018-201922Charlton Atheng ENG3. League One3rd16.6Matches
2019-202023Oxford Unitedeng ENG3. League One4th20.9219Matches
2019-202023Brentfordeng ENG2. Championship3rd2.9836205955.644041910Matches
2020-202124Brentfordeng ENG2. Championship3rd20.0452127117143441.220272251863150Matches
2021-202225Brentfordeng ENG1. Premier League13th0.2000000001010000Matches
2022-202326Stoke Cityeng ENG2. Championship16th13.7342218133182669.28202181953160Matches
2022-202326Rotherham Utdeng ENG2. Championship19th16.32611109782828.620250251339140Matches
9 Seasons9 Clubs4 Leagues140.611378613517459746.4527747360164460
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
Brentford (3 Seasons)2 Leagues23.1532433137194344.224322301972160
Charlton Ath (2 Seasons)1 League41.4000
Reading (2 Seasons)1 League0.70
Colchester Utd (1 Season)1 League16.1000
Oxford United (1 Season)1 League20.92190
Stoke City (1 Season)1 League13.7342218133182669.28202181953160
Rotherham Utd (1 Season)1 League16.32611109782828.620250251339140
Acc'ton Stanley (1 Season)1 League4.40
Fleetwood Town (1 Season)1 League4.00
Reading (1 Season)1 League2.00
Championship (5 Seasons)53.611357613517459746.4527647251164460
League One (4 Seasons)66.32190
League Two (2 Seasons)20.5000
PL2 — Div. 1 (1 Season)2.00
Premier League (1 Season)0.2000000001010000
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-201720Colchester Utdeng ENGFA Cup85th0.5Matches
2017-201821Charlton Atheng ENGEFL Cup33rd0.600Matches
2017-201821Charlton Atheng ENGFA Cup65th0.300Matches
2018-201922Charlton Atheng ENGFA Cup65th1.400Matches
2019-202023Oxford Unitedeng ENGEFL Cup5th2.540Matches
2019-202023Oxford Unitedeng ENGFA Cup17th4.010Matches
2020-202124Brentfordeng ENGEFL Cup3rd5.085Matches
2020-202124Brentfordeng ENGFA Cup17th2.013Matches
2021-202225Brentfordeng ENGEFL CupQF1.014Matches
8 Seasons6 Clubs2 Leagues17.315120
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
Brentford (2 Seasons)2 Leagues8.010120
Charlton Ath (2 Seasons)2 Leagues2.3000
Oxford United (1 Season)2 Leagues6.4500
Colchester Utd (1 Season)1 League0.50
Stoke City (1 Season)1 League0
Reading (1 Season)1 League0
FA Cup (6 Seasons)8.1230
EFL Cup (5 Seasons)9.11390
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
202024gh GhanaFriendlies (M)1.7Matches
202125gh GhanaAfrica Cup of Nations qualification2.0Matches
2 Seasons1 Club2 Leagues3.70
Friendlies (M) (1 Season)1.70
Africa Cup of Nations qualification (1 Season)2.00

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
2014-201518Readingeng ENG2. Championship0.7Matches
2015-201619Fleetwood Towneng ENG3. League One4.0Matches
2015-201619Acc'ton Stanleyeng ENG4. League Two4.4Matches
2016-201720Colchester Utdeng ENGFA Cup0.5Matches
2016-201720Colchester Utdeng ENG4. League Two16.1Matches
2016-201720Readingeng ENGJr. PL2 — Div. 12.0Matches
2017-201821Charlton Atheng ENGEFL Cup0.6Matches
2017-201821Charlton Atheng ENGFA Cup0.3Matches
2017-201821Charlton Atheng ENG3. League One24.8Matches
2018-201922Charlton Atheng ENGFA Cup1.4Matches
2018-201922Charlton Atheng ENG3. League One16.6Matches
2019-202023Brentfordeng ENG2. Championship2.9135422417514135211152.41047.69263432110701159922Matches
2019-202023Oxford Unitedeng ENGEFL Cup2.5Matches
2019-202023Oxford Unitedeng ENGFA Cup4.0Matches
2019-202023Oxford Unitedeng ENG3. League One20.9Matches
2020-202124Brentfordeng ENG2. Championship20.0103717182485395571037764356.63343.4628369417806441146144693140Matches
2020-202124Brentfordeng ENGEFL Cup5.0Matches
2020-202124Brentfordeng ENGFA Cup2.0Matches
2021-202225Brentfordeng ENGEFL Cup1.0Matches
2021-202225Brentfordeng ENG1. Premier League0.2100037310000762533110084Matches
2022-202326Stoke Cityeng ENG2. Championship13.77112514927329743711622032.32946.841028391295451824532939699Matches
2022-202326Rotherham Utdeng ENG2. Championship16.37561913229335347756944952.13537.242626861138382519544842575Matches
9 Seasons9 Clubs6 Leagues157.926496548510951127164264925312348.610742.315639915458716092581791261621340
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
Brentford (3 Seasons)4 Leagues31.1118221204529477741182975455.74344.3727439021547749157249800166
Charlton Ath (2 Seasons)3 Leagues43.8
Reading (2 Seasons)2 Leagues0.7
Colchester Utd (1 Season)2 Leagues16.6
Oxford United (1 Season)3 Leagues27.3
Stoke City (1 Season)2 Leagues13.77112514927329743711622032.32946.841028391295451824532939699
Rotherham Utd (1 Season)1 League16.37561913229335347756944952.13537.242626861138382519544842575
Acc'ton Stanley (1 Season)1 League4.4
Fleetwood Town (1 Season)1 League4.0
Reading (1 Season)1 League2.0
FA Cup (6 Seasons)8.1
Championship (5 Seasons)53.626396548510921120161263925312348.610742.315569853453415791571791261613336
EFL Cup (5 Seasons)9.1
League One (4 Seasons)66.3
League Two (2 Seasons)20.5
PL2 — Div. 1 (1 Season)2.0
Premier League (1 Season)0.2100037310000762533110084
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
2014-201518Reading2 Leagues0.7
2015-201619Acc'ton Stanley1 League4.4
2015-201619Fleetwood Town1 League4.0
2016-201720Reading1 League2.0
2016-201720Colchester Utd2 Leagues16.6
2017-201821Charlton Ath3 Leagues25.7
2018-201922Charlton Ath2 Leagues18.0
2019-202023Oxford United3 Leagues27.3
2019-202023Brentford1 League2.9135422417514135211152.41047.69263432110701159922
2020-202124Brentford3 Leagues27.1103717182485395571037764356.63343.4628369417806441146144693140
2021-202225Brentford2 Leagues1.2100037310000762533110084
2022-202326Stoke City2 Leagues13.77112514927329743711622032.32946.841028391295451824532939699
2022-202326Rotherham Utd1 League16.37561913229335347756944952.13537.242626861138382519544842575
9 Seasons9 Clubs6 Leagues157.926496548510951127164264925312348.610742.315639915458716092581791261621340
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
Brentford (3 Seasons)4 Leagues31.1118221204529477741182975455.74344.3727439021547749157249800166
Charlton Ath (2 Seasons)3 Leagues43.8
Reading (2 Seasons)2 Leagues0.7
Colchester Utd (1 Season)2 Leagues16.6
Oxford United (1 Season)3 Leagues27.3
Stoke City (1 Season)2 Leagues13.77112514927329743711622032.32946.841028391295451824532939699
Rotherham Utd (1 Season)1 League16.37561913229335347756944952.13537.242626861138382519544842575
Acc'ton Stanley (1 Season)1 League4.4
Fleetwood Town (1 Season)1 League4.0
Reading (1 Season)1 League2.0
FA Cup (6 Seasons)8.1
Championship (5 Seasons)53.626396548510921120161263925312348.610742.315569853453415791571791261613336
EFL Cup (5 Seasons)9.1
League One (4 Seasons)66.3
League Two (2 Seasons)20.5
PL2 — Div. 1 (1 Season)2.0
Premier League (1 Season)0.2100037310000762533110084
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
2014-201518Readingeng ENG2. Championship19th0.7Matches
2015-201619Acc'ton Stanleyeng ENG4. League Two4th4.4Matches
2015-201619Fleetwood Towneng ENG3. League One19th4.0Matches
2016-201720Readingeng ENGJr. PL2 — Div. 111th2.0Matches
2016-201720Colchester Utdeng ENG4. League Two8th16.1Matches
2017-201821Charlton Atheng ENG3. League One6th24.8Matches
2018-201922Charlton Atheng ENG3. League One3rd16.6Matches
2019-202023Oxford Unitedeng ENG3. League One4th20.9Matches
2019-202023Brentfordeng ENG2. Championship3rd2.9135422417514135211152.41047.69263432110701159922Matches
2020-202124Brentfordeng ENG2. Championship3rd20.0103717182485395571037764356.63343.4628369417806441146144693140Matches
2021-202225Brentfordeng ENG1. Premier League13th0.2100037310000762533110084Matches
2022-202326Stoke Cityeng ENG2. Championship16th13.77112514927329743711622032.32946.841028391295451824532939699Matches
2022-202326Rotherham Utdeng ENG2. Championship19th16.37561913229335347756944952.13537.242626861138382519544842575Matches
9 Seasons9 Clubs4 Leagues140.626496548510951127164264925312348.610742.315639915458716092581791261621340
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
Brentford (3 Seasons)2 Leagues23.1118221204529477741182975455.74344.3727439021547749157249800166
Charlton Ath (2 Seasons)1 League41.4
Reading (2 Seasons)1 League0.7
Colchester Utd (1 Season)1 League16.1
Oxford United (1 Season)1 League20.9
Stoke City (1 Season)1 League13.77112514927329743711622032.32946.841028391295451824532939699
Rotherham Utd (1 Season)1 League16.37561913229335347756944952.13537.242626861138382519544842575
Acc'ton Stanley (1 Season)1 League4.4
Fleetwood Town (1 Season)1 League4.0
Reading (1 Season)1 League2.0
Championship (5 Seasons)53.626396548510921120161263925312348.610742.315569853453415791571791261613336
League One (4 Seasons)66.3
League Two (2 Seasons)20.5
PL2 — Div. 1 (1 Season)2.0
Premier League (1 Season)0.2100037310000762533110084
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-201720Colchester Utdeng ENGFA Cup85th0.5Matches
2017-201821Charlton Atheng ENGEFL Cup33rd0.6Matches
2017-201821Charlton Atheng ENGFA Cup65th0.3Matches
2018-201922Charlton Atheng ENGFA Cup65th1.4Matches
2019-202023Oxford Unitedeng ENGEFL Cup5th2.5Matches
2019-202023Oxford Unitedeng ENGFA Cup17th4.0Matches
2020-202124Brentfordeng ENGEFL Cup3rd5.0Matches
2020-202124Brentfordeng ENGFA Cup17th2.0Matches
2021-202225Brentfordeng ENGEFL CupQF1.0Matches
8 Seasons6 Clubs2 Leagues17.3
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
Brentford (2 Seasons)2 Leagues8.0
Charlton Ath (2 Seasons)2 Leagues2.3
Oxford United (1 Season)2 Leagues6.4
Colchester Utd (1 Season)1 League0.5
Stoke City (1 Season)1 League
Reading (1 Season)1 League
FA Cup (6 Seasons)8.1
EFL Cup (5 Seasons)9.1
Possession Table
Touches Take-Ons Carries
Season Age Squad 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
202024gh GhanaFriendlies (M)1.7Matches
202125gh GhanaAfrica Cup of Nations qualification2.0Matches
2 Seasons1 Club2 Leagues3.7
Friendlies (M) (1 Season)1.7
Africa Cup of Nations qualification (1 Season)2.0

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
2014-201518Readingeng ENG2. Championship161611.50.700113.0020+2+2.95+3.46Matches
2014-201518Readingeng ENGLeague Cup00001Matches
2015-201619Readingeng ENG2. Championship00001Matches
2015-201619Fleetwood Towneng ENG3. League One6361608.74.041221.1775+2+0.50+0.64Matches
2015-201619Acc'ton Stanleyeng ENG4. League Two8396509.64.441412.0072+5+1.14+0.63Matches
2016-201720Colchester Utdeng ENGFA Cup1454550.00.50014500.0001-1-2.00-2.00Matches
2016-201720Colchester Utdeng ENG4. League Two331,4534435.116.11451971.362022-2-0.12-0.53Matches
2016-201720Readingeng ENGJr. PL2 — Div. 12180909.12.02902003.0052+3+1.50+2.65Matches
2017-201821Charlton Atheng ENGEFL Cup1565631.10.61560000.0012-1-1.61-0.88Matches
2017-201821Charlton Atheng ENGFA Cup1272715.00.30012703.0010+1+3.33+3.92Matches
2017-201821Charlton Atheng ENG3. League One302,2327453.924.8269401.633721+16+0.65+1.07Matches
2018-201922Charlton Atheng ENGFA Cup21256346.31.4191113402.0060+6+4.32+6.18Matches
2018-201922Charlton Atheng ENG3. League One271,4985536.216.614854132431.702818+10+0.60-0.18Matches
2019-202023Brentfordeng ENG2. Championship10257266.22.9269081561.5541+3+1.05+0.153.52.4+1.1+0.38-0.36Matches
2019-202023Oxford Unitedeng ENGEFL Cup32227443.52.52105211202.004400.00-0.94Matches
2019-202023Oxford Unitedeng ENGFA Cup43568974.24.04893002.5071+6+1.52+2.24Matches
2019-202023Oxford Unitedeng ENG3. League One251,8787559.620.921851042301.643316+17+0.81+0.32Matches
2020-202124Brentfordeng ENG2. Championship391,8024643.520.019753201972.023712+25+1.25+0.7929.914.7+15.2+0.76-0.02Matches
2020-202124Brentfordeng ENGEFL Cup64537683.95.0587411701.8393+6+1.19+3.26Matches
2020-202124Brentfordeng ENGFA Cup218090100.02.02902001.5034-1-0.50Matches
2021-202225Brentfordeng ENGEFL Cup2894524.71.0170011903.0060+6+6.07+5.40Matches
2021-202225Brentfordeng ENG1. Premier League117170.50.20011770.0010+1+5.29+5.530.10.2-0.1-0.55-0.48Matches
2022-202326Stoke Cityeng ENG2. Championship201,2346229.813.71385971941.151418-4-0.29-0.4513.717.0-3.3-0.24-0.58Matches
2022-202326Rotherham Utdeng ENG2. Championship191,4677735.416.315881143801.051418-4-0.25-0.0116.221.5-5.4-0.33+0.46Matches
2022-202326Stoke Cityeng ENGFA Cup00001Matches
9 Seasons9 Clubs6 Leagues24114,2095925.6157.914884659321411.61241148+93+0.59+0.4463.455.9+7.5+0.14-0.08
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
Brentford (3 Seasons)4 Leagues602,7984721.931.1297893118201.906020+40+1.29+0.9133.517.4+16.2+0.70+0.23
Charlton Ath (2 Seasons)3 Leagues613,9386544.243.8428414192431.677341+32+0.73+0.57
Reading (2 Seasons)2 Leagues161610.70.700133.0020+2+2.95+3.46
Colchester Utd (1 Season)2 Leagues341,4984435.416.6145204571.322023-3-0.18-0.58
Oxford United (1 Season)3 Leagues322,4567759.327.327871552001.784421+23+0.84+0.36
Stoke City (1 Season)2 Leagues201,2346228.013.71385971951.151418-4-0.29-0.4513.717.0-3.3-0.24-0.58
Rotherham Utd (1 Season)1 League191,4677735.416.315881143801.051418-4-0.25-0.0116.221.5-5.4-0.33+0.46
Acc'ton Stanley (1 Season)1 League8396509.64.441412.0072+5+1.14+0.63
Fleetwood Town (1 Season)1 League6361608.74.041221.1775+2+0.50+0.64
Reading (1 Season)1 League2180909.12.02902003.0052+3+1.50+2.65
FA Cup (6 Seasons)107337349.98.1790633512.00176+11+1.35+2.31
Championship (5 Seasons)894,8215419.453.64981234020191.587149+22+0.41+0.2663.355.7+7.6+0.14-0.16
EFL Cup (5 Seasons)128206844.19.1986631611.92209+11+1.21+0.97
League One (4 Seasons)885,9696838.366.3658524232351.6210560+45+0.68+0.54
League Two (2 Seasons)411,8494522.320.51862381.482724+3+0.15-0.32
PL2 — Div. 1 (1 Season)2180909.12.02902003.0052+3+1.50+2.65
Premier League (1 Season)117170.50.20011770.0010+1+5.29+5.530.10.2-0.1-0.55-0.48
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
2014-201518Reading2 Leagues161611.40.700123.0020+2+2.95+3.46
2015-201619Reading1 League00001
2015-201619Acc'ton Stanley1 League8396509.64.441412.0072+5+1.14+0.63
2015-201619Fleetwood Town1 League6361608.74.041221.1775+2+0.50+0.64
2016-201720Reading1 League2180909.12.02902003.0052+3+1.50+2.65
2016-201720Colchester Utd2 Leagues341,4984435.416.6145204571.322023-3-0.18-0.58
2017-201821Charlton Ath3 Leagues322,3157251.425.72756952701.623923+16+0.62+1.08
2018-201922Charlton Ath2 Leagues291,6235636.818.015865142431.723418+16+0.89+0.24
2019-202023Oxford United3 Leagues322,4567759.327.327871552001.784421+23+0.84+0.36
2019-202023Brentford1 League10257266.22.9269081561.5541+3+1.05+0.153.52.4+1.1+0.38-0.36
2020-202124Brentford3 Leagues472,4355250.127.126799211971.974919+30+1.11+0.7429.914.7+15.2+0.76-0.02
2021-202225Brentford2 Leagues3106352.81.2170021872.0070+7+5.94+6.110.10.2-0.1-0.55-0.48
2022-202326Stoke City2 Leagues201,2346228.013.71385971951.151418-4-0.29-0.4513.717.0-3.3-0.24-0.58
2022-202326Rotherham Utd1 League191,4677735.416.315881143801.051418-4-0.25-0.0116.221.5-5.4-0.33+0.46
9 Seasons9 Clubs6 Leagues24114,2095925.6157.914884659321411.61241148+93+0.59+0.4463.455.9+7.5+0.14-0.08
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
Brentford (3 Seasons)4 Leagues602,7984721.931.1297893118201.906020+40+1.29+0.9133.517.4+16.2+0.70+0.23
Charlton Ath (2 Seasons)3 Leagues613,9386544.243.8428414192431.677341+32+0.73+0.57
Reading (2 Seasons)2 Leagues161610.70.700133.0020+2+2.95+3.46
Colchester Utd (1 Season)2 Leagues341,4984435.416.6145204571.322023-3-0.18-0.58
Oxford United (1 Season)3 Leagues322,4567759.327.327871552001.784421+23+0.84+0.36
Stoke City (1 Season)2 Leagues201,2346228.013.71385971951.151418-4-0.29-0.4513.717.0-3.3-0.24-0.58
Rotherham Utd (1 Season)1 League191,4677735.416.315881143801.051418-4-0.25-0.0116.221.5-5.4-0.33+0.46
Acc'ton Stanley (1 Season)1 League8396509.64.441412.0072+5+1.14+0.63
Fleetwood Town (1 Season)1 League6361608.74.041221.1775+2+0.50+0.64
Reading (1 Season)1 League2180909.12.02902003.0052+3+1.50+2.65
FA Cup (6 Seasons)107337349.98.1790633512.00176+11+1.35+2.31
Championship (5 Seasons)894,8215419.453.64981234020191.587149+22+0.41+0.2663.355.7+7.6+0.14-0.16
EFL Cup (5 Seasons)128206844.19.1986631611.92209+11+1.21+0.97
League One (4 Seasons)885,9696838.366.3658524232351.6210560+45+0.68+0.54
League Two (2 Seasons)411,8494522.320.51862381.482724+3+0.15-0.32
PL2 — Div. 1 (1 Season)2180909.12.02902003.0052+3+1.50+2.65
Premier League (1 Season)117170.50.20011770.0010+1+5.29+5.530.10.2-0.1-0.55-0.48
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
2014-201518Readingeng ENG2. Championship19th161611.50.700113.0020+2+2.95+3.46Matches
2015-201619Readingeng ENG2. Championship17th00001Matches
2015-201619Acc'ton Stanleyeng ENG4. League Two4th8396509.64.441412.0072+5+1.14+0.63Matches
2015-201619Fleetwood Towneng ENG3. League One19th6361608.74.041221.1775+2+0.50+0.64Matches
2016-201720Readingeng ENGJr. PL2 — Div. 111th2180909.12.02902003.0052+3+1.50+2.65Matches
2016-201720Colchester Utdeng ENG4. League Two8th331,4534435.116.11451971.362022-2-0.12-0.53Matches
2017-201821Charlton Atheng ENG3. League One6th302,2327453.924.8269401.633721+16+0.65+1.07Matches
2018-201922Charlton Atheng ENG3. League One3rd271,4985536.216.614854132431.702818+10+0.60-0.18Matches
2019-202023Oxford Unitedeng ENG3. League One4th251,8787559.620.921851042301.643316+17+0.81+0.32Matches
2019-202023Brentfordeng ENG2. Championship3rd10257266.22.9269081561.5541+3+1.05+0.153.52.4+1.1+0.38-0.36Matches
2020-202124Brentfordeng ENG2. Championship3rd391,8024643.520.019753201972.023712+25+1.25+0.7929.914.7+15.2+0.76-0.02Matches
2021-202225Brentfordeng ENG1. Premier League13th117170.50.20011770.0010+1+5.29+5.530.10.2-0.1-0.55-0.48Matches
2022-202326Stoke Cityeng ENG2. Championship16th201,2346229.813.71385971941.151418-4-0.29-0.4513.717.0-3.3-0.24-0.58Matches
2022-202326Rotherham Utdeng ENG2. Championship19th191,4677735.416.315881143801.051418-4-0.25-0.0116.221.5-5.4-0.33+0.46Matches
9 Seasons9 Clubs4 Leagues21912,6565824.3140.613283538721391.57204133+71+0.50+0.3463.455.9+7.5+0.14-0.08
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Brentford (3 Seasons)2 Leagues502,0764217.723.1217432918201.894213+29+1.26+0.8633.517.4+16.2+0.70+0.23
Charlton Ath (2 Seasons)1 League573,7306545.041.4408513172431.666539+26+0.63+0.35
Reading (2 Seasons)1 League161610.70.700123.0020+2+2.95+3.46
Colchester Utd (1 Season)1 League331,4534435.116.11451971.362022-2-0.12-0.53
Oxford United (1 Season)1 League251,8787559.620.921851042301.643316+17+0.81+0.32
Stoke City (1 Season)1 League201,2346229.813.71385971941.151418-4-0.29-0.4513.717.0-3.3-0.24-0.58
Rotherham Utd (1 Season)1 League191,4677735.416.315881143801.051418-4-0.25-0.0116.221.5-5.4-0.33+0.46
Acc'ton Stanley (1 Season)1 League8396509.64.441412.0072+5+1.14+0.63
Fleetwood Town (1 Season)1 League6361608.74.041221.1775+2+0.50+0.64
Reading (1 Season)1 League2180909.12.02902003.0052+3+1.50+2.65
Championship (5 Seasons)894,8215419.453.64981234020191.587149+22+0.41+0.2663.355.7+7.6+0.14-0.16
League One (4 Seasons)885,9696838.366.3658524232351.6210560+45+0.68+0.54
League Two (2 Seasons)411,8494522.320.51862381.482724+3+0.15-0.32
PL2 — Div. 1 (1 Season)2180909.12.02902003.0052+3+1.50+2.65
Premier League (1 Season)117170.50.20011770.0010+1+5.29+5.530.10.2-0.1-0.55-0.48
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-201518Readingeng ENGLeague Cup17th00001Matches
2016-201720Colchester Utdeng ENGFA Cup85th1454550.00.50014500.0001-1-2.00-2.00Matches
2017-201821Charlton Atheng ENGEFL Cup33rd1565631.10.61560000.0012-1-1.61-0.88Matches
2017-201821Charlton Atheng ENGFA Cup65th1272715.00.30012703.0010+1+3.33+3.92Matches
2018-201922Charlton Atheng ENGFA Cup65th21256346.31.4191113402.0060+6+4.32+6.18Matches
2019-202023Oxford Unitedeng ENGEFL Cup5th32227443.52.52105211202.004400.00-0.94Matches
2019-202023Oxford Unitedeng ENGFA Cup17th43568974.24.04893002.5071+6+1.52+2.24Matches
2020-202124Brentfordeng ENGEFL Cup3rd64537683.95.0587411701.8393+6+1.19+3.26Matches
2020-202124Brentfordeng ENGFA Cup17th218090100.02.02902001.5034-1-0.50Matches
2021-202225Brentfordeng ENGEFL CupQF2894524.71.0170011903.0060+6+6.07+5.40Matches
2022-202326Stoke Cityeng ENGFA Cup00001Matches
8 Seasons6 Clubs2 Leagues221,5537146.617.316871262621.953715+22+1.27+1.49
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Brentford (2 Seasons)2 Leagues107227266.98.0886621802.00187+11+1.37+1.37
Charlton Ath (2 Seasons)2 Leagues42085233.02.3274123101.7582+6+2.60+3.66
Oxford United (1 Season)2 Leagues75788358.46.4694511202.29115+6+0.93+0.50
Colchester Utd (1 Season)1 League1454550.00.50014500.0001-1-2.00-2.00
Stoke City (1 Season)1 League00001
Reading (1 Season)1 League00001
FA Cup (6 Seasons)107337349.98.1790633512.00176+11+1.35+2.31
EFL Cup (5 Seasons)128206844.19.1986631611.92209+11+1.21+0.97
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
202024gh GhanaFriendlies (M)21537785.01.72771001.5024-2-1.18-11.18Matches
202125gh GhanaAfrica Cup of Nations qualification21778932.82.02891001.5020+2+1.02+0.03Matches
2 Seasons1 Club2 Leagues43308345.83.74832001.504400.00-1.62
Friendlies (M) (1 Season)21537785.01.72771001.5024-2-1.18-11.18
Africa Cup of Nations qualification (1 Season)21778932.82.02891001.5020+2+1.02+0.03

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
2014-201518Readingeng ENG2. Championship0.7000Matches
2015-201619Fleetwood Towneng ENG3. League One4.0007Matches
2015-201619Acc'ton Stanleyeng ENG4. League Two4.4106Matches
2016-201720Colchester Utdeng ENGFA Cup0.50000Matches
2016-201720Colchester Utdeng ENG4. League Two16.15002300000000Matches
2016-201720Readingeng ENGJr. PL2 — Div. 12.00000Matches
2017-201821Charlton Atheng ENGEFL Cup0.6000100000000Matches
2017-201821Charlton Atheng ENGFA Cup0.30001000000Matches
2017-201821Charlton Atheng ENG3. League One24.82003600000000Matches
2018-201922Charlton Atheng ENGFA Cup1.4000070300000Matches
2018-201922Charlton Atheng ENG3. League One16.62100Matches
2019-202023Brentfordeng ENG2. Championship2.9100730613000174544.4Matches
2019-202023Oxford Unitedeng ENGEFL Cup2.50002308040Matches
2019-202023Oxford Unitedeng ENGFA Cup4.00005736010Matches
2019-202023Oxford Unitedeng ENG3. League One20.92003376362921100Matches
2020-202124Brentfordeng ENG2. Championship20.040040435451821100138155122.7Matches
2020-202124Brentfordeng ENGEFL Cup5.0100612111580Matches
2020-202124Brentfordeng ENGFA Cup2.00004706310Matches
2021-202225Brentfordeng ENGEFL Cup1.00001302410Matches
2021-202225Brentfordeng ENG1. Premier League0.20000101000001010.0Matches
2022-202326Stoke Cityeng ENG2. Championship13.73001426043192200094172144.7Matches
2022-202326Rotherham Utdeng ENG2. Championship16.310014154321311000133183136.7Matches
9 Seasons9 Clubs6 Leagues157.922102002031622572932003835410933.1
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Brentford (3 Seasons)4 Leagues31.160058696713134100156195725.0
Charlton Ath (2 Seasons)3 Leagues43.84103870300000
Reading (2 Seasons)2 Leagues0.7000
Colchester Utd (1 Season)2 Leagues16.65002300000000
Oxford United (1 Season)3 Leagues27.32004086676926100
Stoke City (1 Season)2 Leagues13.73001426043192200094172144.7
Rotherham Utd (1 Season)1 League16.310014154321311000133183136.7
Acc'ton Stanley (1 Season)1 League4.4106
Fleetwood Town (1 Season)1 League4.0007
Reading (1 Season)1 League2.00000
FA Cup (6 Seasons)8.1000102131532000
Championship (5 Seasons)53.69007587912651571003825410833.3
EFL Cup (5 Seasons)9.11001018121913000
League One (4 Seasons)66.36107676362921100
League Two (2 Seasons)20.56002900000000
PL2 — Div. 1 (1 Season)2.00000
Premier League (1 Season)0.20000101000001010.0
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
2014-201518Reading2 Leagues0.7000
2015-201619Acc'ton Stanley1 League4.4106
2015-201619Fleetwood Town1 League4.0007
2016-201720Reading1 League2.00000
2016-201720Colchester Utd2 Leagues16.65002300000000
2017-201821Charlton Ath3 Leagues25.72003800000000
2018-201922Charlton Ath2 Leagues18.0210070300000
2019-202023Oxford United3 Leagues27.32004086676926100
2019-202023Brentford1 League2.9100730613000174544.4
2020-202124Brentford3 Leagues27.150050626622630100138155122.7
2021-202225Brentford2 Leagues1.20001403410001010.0
2022-202326Stoke City2 Leagues13.73001426043192200094172144.7
2022-202326Rotherham Utd1 League16.310014154321311000133183136.7
9 Seasons9 Clubs6 Leagues157.922102002031622572932003835410933.1
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Brentford (3 Seasons)4 Leagues31.160058696713134100156195725.0
Charlton Ath (2 Seasons)3 Leagues43.84103870300000
Reading (2 Seasons)2 Leagues0.7000
Colchester Utd (1 Season)2 Leagues16.65002300000000
Oxford United (1 Season)3 Leagues27.32004086676926100
Stoke City (1 Season)2 Leagues13.73001426043192200094172144.7
Rotherham Utd (1 Season)1 League16.310014154321311000133183136.7
Acc'ton Stanley (1 Season)1 League4.4106
Fleetwood Town (1 Season)1 League4.0007
Reading (1 Season)1 League2.00000
FA Cup (6 Seasons)8.1000102131532000
Championship (5 Seasons)53.69007587912651571003825410833.3
EFL Cup (5 Seasons)9.11001018121913000
League One (4 Seasons)66.36107676362921100
League Two (2 Seasons)20.56002900000000
PL2 — Div. 1 (1 Season)2.00000
Premier League (1 Season)0.20000101000001010.0
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
2014-201518Readingeng ENG2. Championship19th0.7000Matches
2015-201619Acc'ton Stanleyeng ENG4. League Two4th4.4106Matches
2015-201619Fleetwood Towneng ENG3. League One19th4.0007Matches
2016-201720Readingeng ENGJr. PL2 — Div. 111th2.00000Matches
2016-201720Colchester Utdeng ENG4. League Two8th16.15002300000000Matches
2017-201821Charlton Atheng ENG3. League One6th24.82003600000000Matches
2018-201922Charlton Atheng ENG3. League One3rd16.62100Matches
2019-202023Oxford Unitedeng ENG3. League One4th20.92003376362921100Matches
2019-202023Brentfordeng ENG2. Championship3rd2.9100730613000174544.4Matches
2020-202124Brentfordeng ENG2. Championship3rd20.040040435451821100138155122.7Matches
2021-202225Brentfordeng ENG1. Premier League13th0.20000101000001010.0Matches
2022-202326Stoke Cityeng ENG2. Championship16th13.73001426043192200094172144.7Matches
2022-202326Rotherham Utdeng ENG2. Championship19th16.310014154321311000133183136.7Matches
9 Seasons9 Clubs4 Leagues140.621101801641218960782003835410933.1
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Brentford (3 Seasons)2 Leagues23.150047475521924100156195725.0
Charlton Ath (2 Seasons)1 League41.44103600000000
Reading (2 Seasons)1 League0.7000
Colchester Utd (1 Season)1 League16.15002300000000
Oxford United (1 Season)1 League20.92003376362921100
Stoke City (1 Season)1 League13.73001426043192200094172144.7
Rotherham Utd (1 Season)1 League16.310014154321311000133183136.7
Acc'ton Stanley (1 Season)1 League4.4106
Fleetwood Town (1 Season)1 League4.0007
Reading (1 Season)1 League2.00000
Championship (5 Seasons)53.69007587912651571003825410833.3
League One (4 Seasons)66.36107676362921100
League Two (2 Seasons)20.56002900000000
PL2 — Div. 1 (1 Season)2.00000
Premier League (1 Season)0.20000101000001010.0
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2016-201720Colchester Utdeng ENGFA Cup85th0.50000Matches
2017-201821Charlton Atheng ENGEFL Cup33rd0.6000100000000Matches
2017-201821Charlton Atheng ENGFA Cup65th0.30001000000Matches
2018-201922Charlton Atheng ENGFA Cup65th1.4000070300000Matches
2019-202023Oxford Unitedeng ENGEFL Cup5th2.50002308040Matches
2019-202023Oxford Unitedeng ENGFA Cup17th4.00005736010Matches
2020-202124Brentfordeng ENGEFL Cup3rd5.0100612111580Matches
2020-202124Brentfordeng ENGFA Cup17th2.00004706310Matches
2021-202225Brentfordeng ENGEFL CupQF1.00001302410Matches
8 Seasons6 Clubs2 Leagues17.310020394361215000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Brentford (2 Seasons)2 Leagues8.0100112211912100
Charlton Ath (2 Seasons)2 Leagues2.3000270300000
Oxford United (1 Season)2 Leagues6.4000710314050
Colchester Utd (1 Season)1 League0.50000
Stoke City (1 Season)1 League
Reading (1 Season)1 League
FA Cup (6 Seasons)8.1000102131532000
EFL Cup (5 Seasons)9.11001018121913000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
202024gh GhanaFriendlies (M)1.70000Matches
202125gh GhanaAfrica Cup of Nations qualification2.01000Matches
2 Seasons1 Club2 Leagues3.71000
Friendlies (M) (1 Season)1.70000
Africa Cup of Nations qualification (1 Season)2.01000

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.