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
2011-201218Leyton Orienteng ENG3. League One31981.1101100000.920.000.920.920.92
2012-201319Leyton Orienteng ENG3. League One44343,19035.4235200400.060.080.140.060.14
2013-201420Leyton Orienteng ENG3. League One46464,08245.4108181000500.220.180.400.220.40
2014-201521Brentfordeng ENG2. Championship45443,81242.4358300400.070.120.190.070.19Matches
2014-201521Brentfordeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2014-201521Brentfordeng ENGLeague Cup11901.0000000000.000.000.000.000.00Matches
2015-201622Hull Cityeng ENG2. Championship42423,61240.1011000610.000.020.020.000.02Matches
2015-201622Hull Cityeng ENGFA Cup322062.3000000000.000.000.000.000.00Matches
2015-201622Hull Cityeng ENGLeague Cup533443.8000000000.000.000.000.000.00Matches
2018-201925Brentfordeng ENG2. Championship30222,17724.2011000300.90.91.72.573791510.000.040.040.000.040.040.070.100.040.10Matches
2018-201925Brentfordeng ENGEFL Cup11630.7000000000.000.000.000.000.00Matches
2018-201925Brentfordeng ENGFA Cup443604.0000000100.000.000.000.000.00Matches
2019-202026Sheffield Wedseng ENG2. Championship22191,70518.9000000710.70.70.51.22744390.000.000.000.000.000.030.030.060.030.06Matches
2019-202026Sheffield Wedseng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2019-202026Sheffield Wedseng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2020-202127Sheffield Wedseng ENG2. Championship18151,42815.9000000500.20.20.60.72527230.000.000.000.000.000.010.030.050.010.05Matches
2020-202127Sheffield Wedseng ENGEFL Cup332392.7000000100.000.000.000.000.00Matches
2020-202127Sheffield Wedseng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2021-202228QPReng ENG2. Championship28232,13323.7033000610.60.61.62.261541050.000.130.130.000.130.020.070.090.020.09Matches
2021-202228QPReng ENGEFL Cup322552.8000000100.000.000.000.000.00Matches
2021-202228QPReng ENGFA Cup211221.4000000000.000.000.000.000.00Matches
2022-202329Arisgr GRE1. Super League25201,86320.7213200700.100.050.140.100.14Matches
2023-202430Arisgr GRE1. Super League28262,25425.0011000600.000.040.040.000.04Matches
2024-202531AEK Athensgr GRE1. Super League411531.7000000000.000.000.000.000.00Matches
12 Seasons7 Clubs5 Leagues36131428,546317.218234118005632.32.34.46.71862043180.060.070.130.060.130.030.050.080.030.08
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
Leyton Orient (3 Seasons)1 League93817,37081.91311241300900.160.130.290.160.29
Brentford (2 Seasons)3 Leagues82736,59273.2369300800.90.91.72.573791510.040.080.120.040.120.040.070.100.040.10
Aris (2 Seasons)1 League53464,11745.72242001300.040.040.090.040.09
Sheffield Weds (2 Seasons)3 Leagues46403,64240.50000001310.80.81.11.95271620.000.000.000.000.000.020.030.060.020.06
Hull City (1 Season)3 Leagues50474,16246.2011000610.000.020.020.000.02
QPR (1 Season)3 Leagues33262,51027.9033000710.60.61.62.261541050.000.110.110.000.110.020.070.090.020.09
AEK Athens (1 Season)1 League411531.7000000000.000.000.000.000.00
Championship (6 Seasons)18516514,867165.2310133003132.32.34.46.71862043180.020.060.080.020.080.030.050.080.030.08
EFL Cup (6 Seasons)14111,08112.0000000200.000.000.000.000.00
FA Cup (6 Seasons)121095810.6000000100.000.000.000.000.00
League One (3 Seasons)93817,37081.91311241300900.160.130.290.160.29
Super League (3 Seasons)57474,27047.42242001300.040.040.080.040.08
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
2011-201218Leyton Orient1 League31981.1101100000.920.000.920.920.92
2012-201319Leyton Orient1 League44343,19035.4235200400.060.080.140.060.14
2013-201420Leyton Orient1 League46464,08245.4108181000500.220.180.400.220.40
2014-201521Brentford3 Leagues47463,99244.4358300400.070.110.180.070.18
2015-201622Hull City3 Leagues50474,16246.2011000610.000.020.020.000.02
2018-201925Brentford3 Leagues35272,60028.9011000400.90.91.72.573791510.000.030.030.000.030.040.070.100.040.10
2019-202026Sheffield Weds3 Leagues24211,88520.9000000710.70.70.51.22744390.000.000.000.000.000.030.030.060.030.06
2020-202127Sheffield Weds3 Leagues22191,75719.5000000600.20.20.60.72527230.000.000.000.000.000.010.030.050.010.05
2021-202228QPR3 Leagues33262,51027.9033000710.60.61.62.261541050.000.110.110.000.110.020.070.090.020.09
2022-202329Aris1 League25201,86320.7213200700.100.050.140.100.14
2023-202430Aris1 League28262,25425.0011000600.000.040.040.000.04
2024-202531AEK Athens1 League411531.7000000000.000.000.000.000.00
12 Seasons7 Clubs5 Leagues36131428,546317.218234118005632.32.34.46.71862043180.060.070.130.060.130.030.050.080.030.08
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
Leyton Orient (3 Seasons)1 League93817,37081.91311241300900.160.130.290.160.29
Brentford (2 Seasons)3 Leagues82736,59273.2369300800.90.91.72.573791510.040.080.120.040.120.040.070.100.040.10
Aris (2 Seasons)1 League53464,11745.72242001300.040.040.090.040.09
Sheffield Weds (2 Seasons)3 Leagues46403,64240.50000001310.80.81.11.95271620.000.000.000.000.000.020.030.060.020.06
Hull City (1 Season)3 Leagues50474,16246.2011000610.000.020.020.000.02
QPR (1 Season)3 Leagues33262,51027.9033000710.60.61.62.261541050.000.110.110.000.110.020.070.090.020.09
AEK Athens (1 Season)1 League411531.7000000000.000.000.000.000.00
Championship (6 Seasons)18516514,867165.2310133003132.32.34.46.71862043180.020.060.080.020.080.030.050.080.030.08
EFL Cup (6 Seasons)14111,08112.0000000200.000.000.000.000.00
FA Cup (6 Seasons)121095810.6000000100.000.000.000.000.00
League One (3 Seasons)93817,37081.91311241300900.160.130.290.160.29
Super League (3 Seasons)57474,27047.42242001300.040.040.080.040.08
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
2011-201218Leyton Orienteng ENG3. League One20th31981.1101100000.920.000.920.920.92
2012-201319Leyton Orienteng ENG3. League One7th44343,19035.4235200400.060.080.140.060.14
2013-201420Leyton Orienteng ENG3. League One3rd46464,08245.4108181000500.220.180.400.220.40
2014-201521Brentfordeng ENG2. Championship5th45443,81242.4358300400.070.120.190.070.19Matches
2015-201622Hull Cityeng ENG2. Championship4th42423,61240.1011000610.000.020.020.000.02Matches
2018-201925Brentfordeng ENG2. Championship11th30222,17724.2011000300.90.91.72.573791510.000.040.040.000.040.040.070.100.040.10Matches
2019-202026Sheffield Wedseng ENG2. Championship16th22191,70518.9000000710.70.70.51.22744390.000.000.000.000.000.030.030.060.030.06Matches
2020-202127Sheffield Wedseng ENG2. Championship24th18151,42815.9000000500.20.20.60.72527230.000.000.000.000.000.010.030.050.010.05Matches
2021-202228QPReng ENG2. Championship11th28232,13323.7033000610.60.61.62.261541050.000.130.130.000.130.020.070.090.020.09Matches
2022-202329Arisgr GRE1. Super League5th25201,86320.7213200700.100.050.140.100.14Matches
2023-202430Arisgr GRE1. Super League5th28262,25425.0011000600.000.040.040.000.04Matches
2024-202531AEK Athensgr GRE1. Super League3rd411531.7000000000.000.000.000.000.00Matches
12 Seasons7 Clubs3 Leagues33529326,507294.518234118005332.32.34.46.71862043180.060.080.140.060.140.030.050.080.030.08
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
Leyton Orient (3 Seasons)1 League93817,37081.91311241300900.160.130.290.160.29
Brentford (2 Seasons)1 League75665,98966.5369300700.90.91.72.573791510.050.090.140.050.140.040.070.100.040.10
Aris (2 Seasons)1 League53464,11745.72242001300.040.040.090.040.09
Sheffield Weds (2 Seasons)1 League40343,13334.80000001210.80.81.11.95271620.000.000.000.000.000.020.030.060.020.06
Hull City (1 Season)1 League42423,61240.1011000610.000.020.020.000.02
QPR (1 Season)1 League28232,13323.7033000610.60.61.62.261541050.000.130.130.000.130.020.070.090.020.09
AEK Athens (1 Season)1 League411531.7000000000.000.000.000.000.00
Championship (6 Seasons)18516514,867165.2310133003132.32.34.46.71862043180.020.060.080.020.080.030.050.080.030.08
League One (3 Seasons)93817,37081.91311241300900.160.130.290.160.29
Super League (3 Seasons)57474,27047.42242001300.040.040.080.040.08
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-201521Brentfordeng ENGFA Cup33rd11901.0000000000.000.000.000.000.00Matches
2014-201521Brentfordeng ENGLeague Cup33rd11901.0000000000.000.000.000.000.00Matches
2015-201622Hull Cityeng ENGFA Cup9th322062.3000000000.000.000.000.000.00Matches
2015-201622Hull Cityeng ENGLeague Cup5th533443.8000000000.000.000.000.000.00Matches
2018-201925Brentfordeng ENGEFL Cup17th11630.7000000000.000.000.000.000.00Matches
2018-201925Brentfordeng ENGFA Cup9th443604.0000000100.000.000.000.000.00Matches
2019-202026Sheffield Wedseng ENGEFL Cup17th11901.0000000000.000.000.000.000.00Matches
2019-202026Sheffield Wedseng ENGFA Cup9th11901.0000000000.000.000.000.000.00Matches
2020-202127Sheffield Wedseng ENGEFL Cup17th332392.7000000100.000.000.000.000.00Matches
2020-202127Sheffield Wedseng ENGFA Cup17th11901.0000000000.000.000.000.000.00Matches
2021-202228QPReng ENGEFL CupRd4322552.8000000100.000.000.000.000.00Matches
2021-202228QPReng ENGFA Cup211221.4000000000.000.000.000.000.00Matches
6 Seasons4 Clubs2 Leagues26212,03922.7000000300.000.000.000.000.00
Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Brentford (2 Seasons)2 Leagues776036.7000000100.000.000.000.000.00
Sheffield Weds (2 Seasons)2 Leagues665095.7000000100.000.000.000.000.00
Hull City (1 Season)2 Leagues855506.1000000000.000.000.000.000.00
QPR (1 Season)2 Leagues533774.2000000100.000.000.000.000.00
EFL Cup (6 Seasons)14111,08112.0000000200.000.000.000.000.00
FA Cup (6 Seasons)121095810.6000000100.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
2011-201218Leyton Orienteng ENG3. League One1.1110.921.0000
2012-201319Leyton Orienteng ENG3. League One35.42160.450.1300
2013-201420Leyton Orienteng ENG3. League One45.410330.730.3000
2014-201521Brentfordeng ENG2. Championship42.43140.330.2100Matches
2014-201521Brentfordeng ENGFA Cup1.0000Matches
2014-201521Brentfordeng ENGLeague Cup1.0000Matches
2015-201622Hull Cityeng ENG2. Championship40.1030.070.0000Matches
2015-201622Hull Cityeng ENGFA Cup2.3000Matches
2015-201622Hull Cityeng ENGLeague Cup3.8000Matches
2018-201925Brentfordeng ENG2. Championship24.2019421.10.790.170.000.0018.90000.90.90.05-0.9-0.9Matches
2018-201925Brentfordeng ENGEFL Cup0.70100.01.430.000.0000Matches
2018-201925Brentfordeng ENGFA Cup4.0010220.02.500.500.000.0000Matches
2019-202026Sheffield Wedseng ENG2. Championship18.907228.60.370.110.000.0024.70000.70.70.09-0.7-0.7Matches
2019-202026Sheffield Wedseng ENGEFL Cup1.00100.01.000.000.0000Matches
2019-202026Sheffield Wedseng ENGFA Cup1.00000.000.0000Matches
2020-202127Sheffield Wedseng ENG2. Championship15.90500.00.320.000.0023.40000.20.20.04-0.2-0.2Matches
2020-202127Sheffield Wedseng ENGEFL Cup2.705240.01.880.750.000.0000Matches
2020-202127Sheffield Wedseng ENGFA Cup1.00100.01.000.000.0000Matches
2021-202228QPReng ENG2. Championship23.7010220.00.420.080.000.0021.90000.60.60.06-0.6-0.6Matches
2021-202228QPReng ENGEFL Cup2.80400.01.410.000.0000Matches
2021-202228QPReng ENGFA Cup1.4011100.00.740.740.000.0000Matches
2022-202329Arisgr GRE1. Super League20.7200Matches
2023-202430Arisgr GRE1. Super League25.0000Matches
2024-202531AEK Athensgr GRE1. Super League1.7000Matches
12 Seasons7 Clubs5 Leagues317.218648020.30.660.310.000.2021.20002.32.30.05-2.3-2.3
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
Leyton Orient (3 Seasons)1 League81.913500.610.2600
Brentford (2 Seasons)3 Leagues73.23302020.01.040.280.000.1518.90000.90.90.05-0.9-0.9
Aris (2 Seasons)1 League45.7200
Sheffield Weds (2 Seasons)3 Leagues40.5019421.10.470.100.000.0024.10000.80.80.07-0.8-0.8
Hull City (1 Season)3 Leagues46.2030.070.0000
QPR (1 Season)3 Leagues27.9015320.00.540.110.000.0021.90000.60.60.06-0.6-0.6
AEK Athens (1 Season)1 League1.7000
Championship (6 Seasons)165.23412519.50.500.150.000.1221.20002.32.30.05-2.3-2.3
EFL Cup (6 Seasons)12.0011218.21.530.280.000.0000
FA Cup (6 Seasons)10.6012325.01.630.410.000.0000
League One (3 Seasons)81.913500.610.2600
Super League (3 Seasons)47.4200
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
2011-201218Leyton Orient1 League1.1110.921.0000
2012-201319Leyton Orient1 League35.42160.450.1300
2013-201420Leyton Orient1 League45.410330.730.3000
2014-201521Brentford3 Leagues44.43140.330.2100
2015-201622Hull City3 Leagues46.2030.070.0000
2018-201925Brentford3 Leagues28.9030620.01.040.210.000.0018.90000.90.90.05-0.9-0.9
2019-202026Sheffield Weds3 Leagues20.908225.00.380.100.000.0024.70000.70.70.09-0.7-0.7
2020-202127Sheffield Weds3 Leagues19.5011218.20.560.100.000.0023.40000.20.20.04-0.2-0.2
2021-202228QPR3 Leagues27.9015320.00.540.110.000.0021.90000.60.60.06-0.6-0.6
2022-202329Aris1 League20.7200
2023-202430Aris1 League25.0000
2024-202531AEK Athens1 League1.7000
12 Seasons7 Clubs5 Leagues317.218648020.30.660.310.000.2021.20002.32.30.05-2.3-2.3
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
Leyton Orient (3 Seasons)1 League81.913500.610.2600
Brentford (2 Seasons)3 Leagues73.23302020.01.040.280.000.1518.90000.90.90.05-0.9-0.9
Aris (2 Seasons)1 League45.7200
Sheffield Weds (2 Seasons)3 Leagues40.5019421.10.470.100.000.0024.10000.80.80.07-0.8-0.8
Hull City (1 Season)3 Leagues46.2030.070.0000
QPR (1 Season)3 Leagues27.9015320.00.540.110.000.0021.90000.60.60.06-0.6-0.6
AEK Athens (1 Season)1 League1.7000
Championship (6 Seasons)165.23412519.50.500.150.000.1221.20002.32.30.05-2.3-2.3
EFL Cup (6 Seasons)12.0011218.21.530.280.000.0000
FA Cup (6 Seasons)10.6012325.01.630.410.000.0000
League One (3 Seasons)81.913500.610.2600
Super League (3 Seasons)47.4200
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
2011-201218Leyton Orienteng ENG3. League One20th1.1110.921.0000
2012-201319Leyton Orienteng ENG3. League One7th35.42160.450.1300
2013-201420Leyton Orienteng ENG3. League One3rd45.410330.730.3000
2014-201521Brentfordeng ENG2. Championship5th42.43140.330.2100Matches
2015-201622Hull Cityeng ENG2. Championship4th40.1030.070.0000Matches
2018-201925Brentfordeng ENG2. Championship11th24.2019421.10.790.170.000.0018.90000.90.90.05-0.9-0.9Matches
2019-202026Sheffield Wedseng ENG2. Championship16th18.907228.60.370.110.000.0024.70000.70.70.09-0.7-0.7Matches
2020-202127Sheffield Wedseng ENG2. Championship24th15.90500.00.320.000.0023.40000.20.20.04-0.2-0.2Matches
2021-202228QPReng ENG2. Championship11th23.7010220.00.420.080.000.0021.90000.60.60.06-0.6-0.6Matches
2022-202329Arisgr GRE1. Super League5th20.7200Matches
2023-202430Arisgr GRE1. Super League5th25.0000Matches
2024-202531AEK Athensgr GRE1. Super League3rd1.7000Matches
12 Seasons7 Clubs3 Leagues294.518417519.50.500.300.000.2121.20002.32.30.05-2.3-2.3
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
Leyton Orient (3 Seasons)1 League81.913500.610.2600
Brentford (2 Seasons)1 League66.53191821.10.790.270.000.1718.90000.90.90.05-0.9-0.9
Aris (2 Seasons)1 League45.7200
Sheffield Weds (2 Seasons)1 League34.8012216.70.340.060.000.0024.10000.80.80.07-0.8-0.8
Hull City (1 Season)1 League40.1030.070.0000
QPR (1 Season)1 League23.7010220.00.420.080.000.0021.90000.60.60.06-0.6-0.6
AEK Athens (1 Season)1 League1.7000
Championship (6 Seasons)165.23412519.50.500.150.000.1221.20002.32.30.05-2.3-2.3
League One (3 Seasons)81.913500.610.2600
Super League (3 Seasons)47.4200
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-201521Brentfordeng ENGFA Cup33rd1.0000Matches
2014-201521Brentfordeng ENGLeague Cup33rd1.0000Matches
2015-201622Hull Cityeng ENGFA Cup9th2.3000Matches
2015-201622Hull Cityeng ENGLeague Cup5th3.8000Matches
2018-201925Brentfordeng ENGEFL Cup17th0.70100.01.430.000.0000Matches
2018-201925Brentfordeng ENGFA Cup9th4.0010220.02.500.500.000.0000Matches
2019-202026Sheffield Wedseng ENGEFL Cup17th1.00100.01.000.000.0000Matches
2019-202026Sheffield Wedseng ENGFA Cup9th1.00000.000.0000Matches
2020-202127Sheffield Wedseng ENGEFL Cup17th2.705240.01.880.750.000.0000Matches
2020-202127Sheffield Wedseng ENGFA Cup17th1.00100.01.000.000.0000Matches
2021-202228QPReng ENGEFL CupRd42.80400.01.410.000.0000Matches
2021-202228QPReng ENGFA Cup1.4011100.00.740.740.000.0000Matches
6 Seasons4 Clubs2 Leagues22.7023521.71.580.340.000.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Brentford (2 Seasons)2 Leagues6.7011218.22.340.430.000.0000
Sheffield Weds (2 Seasons)2 Leagues5.707228.61.240.350.000.0000
Hull City (1 Season)2 Leagues6.1000
QPR (1 Season)2 Leagues4.205120.01.190.240.000.0000
EFL Cup (6 Seasons)12.0011218.21.530.280.000.0000
FA Cup (6 Seasons)10.6012325.01.630.410.000.0000

Passing

Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2011-201218Leyton Orienteng ENG3. League One1.10
2012-201319Leyton Orienteng ENG3. League One35.43
2013-201420Leyton Orienteng ENG3. League One45.48
2014-201521Brentfordeng ENG2. Championship42.45Matches
2014-201521Brentfordeng ENGFA Cup1.00Matches
2014-201521Brentfordeng ENGLeague Cup1.00Matches
2015-201622Hull Cityeng ENG2. Championship40.11Matches
2015-201622Hull Cityeng ENGFA Cup2.30Matches
2015-201622Hull Cityeng ENGLeague Cup3.80Matches
2018-201925Brentfordeng ENG2. Championship24.2935118179.213629443657463890.028537077.0479848.011.72.1-0.7266322679Matches
2018-201925Brentfordeng ENGEFL Cup0.70Matches
2018-201925Brentfordeng ENGFA Cup4.00Matches
2019-202026Sheffield Wedseng ENG2. Championship18.956877273.69259409829233587.222229575.3419841.800.50.5-0.58417344Matches
2019-202026Sheffield Wedseng ENGEFL Cup1.00Matches
2019-202026Sheffield Wedseng ENGFA Cup1.00Matches
2020-202127Sheffield Wedseng ENG2. Championship15.940055971.66320218122325487.813918575.1308933.700.60.5-0.64218527Matches
2020-202127Sheffield Wedseng ENGEFL Cup2.70Matches
2020-202127Sheffield Wedseng ENGFA Cup1.00Matches
2021-202228QPReng ENG2. Championship23.7868115275.314119435143550386.534543379.76415042.731.61.8+1.41653191254Matches
2021-202228QPReng ENGEFL Cup2.80Matches
2021-202228QPReng ENGFA Cup1.40Matches
2022-202329Arisgr GRE1. Super League20.71Matches
2023-202430Arisgr GRE1. Super League25.01Matches
2024-202531AEK Athensgr GRE1. Super League1.70Matches
12 Seasons7 Clubs5 Leagues317.22771366475.643327150661524173088.1991128377.218243541.8234.44.9+18.6541785626204
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
Leyton Orient (3 Seasons)1 League81.911
Brentford (2 Seasons)3 Leagues73.2935118179.213629443657463890.028537077.0479848.061.72.1+4.3266322679
Aris (2 Seasons)1 League45.72
Sheffield Weds (2 Seasons)3 Leagues40.5968133172.715579627951558987.436148075.27118738.001.11.0-1.1126215871
Hull City (1 Season)3 Leagues46.21
QPR (1 Season)3 Leagues27.9868115275.314119435143550386.534543379.76415042.731.61.8+1.41653191254
AEK Athens (1 Season)1 League1.70
Championship (6 Seasons)165.22771366475.643327150661524173088.1991128377.218243541.8104.44.9+5.6541785626204
EFL Cup (6 Seasons)12.00
FA Cup (6 Seasons)10.60
League One (3 Seasons)81.911
Super League (3 Seasons)47.42
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
2011-201218Leyton Orient1 League1.10
2012-201319Leyton Orient1 League35.43
2013-201420Leyton Orient1 League45.48
2014-201521Brentford3 Leagues44.45
2015-201622Hull City3 Leagues46.21
2018-201925Brentford3 Leagues28.9935118179.213629443657463890.028537077.0479848.011.72.1-0.7266322679
2019-202026Sheffield Weds3 Leagues20.956877273.69259409829233587.222229575.3419841.800.50.5-0.58417344
2020-202127Sheffield Weds3 Leagues19.540055971.66320218122325487.813918575.1308933.700.60.5-0.64218527
2021-202228QPR3 Leagues27.9868115275.314119435143550386.534543379.76415042.731.61.8+1.41653191254
2022-202329Aris1 League20.71
2023-202430Aris1 League25.01
2024-202531AEK Athens1 League1.70
12 Seasons7 Clubs5 Leagues317.22771366475.643327150661524173088.1991128377.218243541.8234.44.9+18.6541785626204
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
Leyton Orient (3 Seasons)1 League81.911
Brentford (2 Seasons)3 Leagues73.2935118179.213629443657463890.028537077.0479848.061.72.1+4.3266322679
Aris (2 Seasons)1 League45.72
Sheffield Weds (2 Seasons)3 Leagues40.5968133172.715579627951558987.436148075.27118738.001.11.0-1.1126215871
Hull City (1 Season)3 Leagues46.21
QPR (1 Season)3 Leagues27.9868115275.314119435143550386.534543379.76415042.731.61.8+1.41653191254
AEK Athens (1 Season)1 League1.70
Championship (6 Seasons)165.22771366475.643327150661524173088.1991128377.218243541.8104.44.9+5.6541785626204
EFL Cup (6 Seasons)12.00
FA Cup (6 Seasons)10.60
League One (3 Seasons)81.911
Super League (3 Seasons)47.42
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
2011-201218Leyton Orienteng ENG3. League One20th1.10
2012-201319Leyton Orienteng ENG3. League One7th35.43
2013-201420Leyton Orienteng ENG3. League One3rd45.48
2014-201521Brentfordeng ENG2. Championship5th42.45Matches
2015-201622Hull Cityeng ENG2. Championship4th40.11Matches
2018-201925Brentfordeng ENG2. Championship11th24.2935118179.213629443657463890.028537077.0479848.011.72.1-0.7266322679Matches
2019-202026Sheffield Wedseng ENG2. Championship16th18.956877273.69259409829233587.222229575.3419841.800.50.5-0.58417344Matches
2020-202127Sheffield Wedseng ENG2. Championship24th15.940055971.66320218122325487.813918575.1308933.700.60.5-0.64218527Matches
2021-202228QPReng ENG2. Championship11th23.7868115275.314119435143550386.534543379.76415042.731.61.8+1.41653191254Matches
2022-202329Arisgr GRE1. Super League5th20.71Matches
2023-202430Arisgr GRE1. Super League5th25.01Matches
2024-202531AEK Athensgr GRE1. Super League3rd1.70Matches
12 Seasons7 Clubs3 Leagues294.52771366475.643327150661524173088.1991128377.218243541.8234.44.9+18.6541785626204
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
Leyton Orient (3 Seasons)1 League81.911
Brentford (2 Seasons)1 League66.5935118179.213629443657463890.028537077.0479848.061.72.1+4.3266322679
Aris (2 Seasons)1 League45.72
Sheffield Weds (2 Seasons)1 League34.8968133172.715579627951558987.436148075.27118738.001.11.0-1.1126215871
Hull City (1 Season)1 League40.11
QPR (1 Season)1 League23.7868115275.314119435143550386.534543379.76415042.731.61.8+1.41653191254
AEK Athens (1 Season)1 League1.70
Championship (6 Seasons)165.22771366475.643327150661524173088.1991128377.218243541.8104.44.9+5.6541785626204
League One (3 Seasons)81.911
Super League (3 Seasons)47.42
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-201521Brentfordeng ENGFA Cup33rd1.00Matches
2014-201521Brentfordeng ENGLeague Cup33rd1.00Matches
2015-201622Hull Cityeng ENGFA Cup9th2.30Matches
2015-201622Hull Cityeng ENGLeague Cup5th3.80Matches
2018-201925Brentfordeng ENGEFL Cup17th0.70Matches
2018-201925Brentfordeng ENGFA Cup9th4.00Matches
2019-202026Sheffield Wedseng ENGEFL Cup17th1.00Matches
2019-202026Sheffield Wedseng ENGFA Cup9th1.00Matches
2020-202127Sheffield Wedseng ENGEFL Cup17th2.70Matches
2020-202127Sheffield Wedseng ENGFA Cup17th1.00Matches
2021-202228QPReng ENGEFL CupRd42.80Matches
2021-202228QPReng ENGFA Cup1.40Matches
6 Seasons4 Clubs2 Leagues22.70
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 Leagues6.70
Sheffield Weds (2 Seasons)2 Leagues5.70
Hull City (1 Season)2 Leagues6.10
QPR (1 Season)2 Leagues4.20
EFL Cup (6 Seasons)12.00
FA Cup (6 Seasons)10.60
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
2011-201218Leyton Orienteng ENG3. League One1.1
2012-201319Leyton Orienteng ENG3. League One35.4
2013-201420Leyton Orienteng ENG3. League One45.4
2014-201521Brentfordeng ENG2. Championship42.4Matches
2014-201521Brentfordeng ENGFA Cup1.0Matches
2014-201521Brentfordeng ENGLeague Cup1.0Matches
2015-201622Hull Cityeng ENG2. Championship40.1Matches
2015-201622Hull Cityeng ENGFA Cup2.3Matches
2015-201622Hull Cityeng ENGLeague Cup3.8Matches
2018-201925Brentfordeng ENG2. Championship24.2118110001801112511681000935137Matches
2018-201925Brentfordeng ENGEFL Cup0.70Matches
2018-201925Brentfordeng ENGFA Cup4.016Matches
2019-202026Sheffield Wedseng ENG2. Championship18.9772563205403252010000568421Matches
2019-202026Sheffield Wedseng ENGEFL Cup1.01Matches
2019-202026Sheffield Wedseng ENGFA Cup1.02Matches
2020-202127Sheffield Wedseng ENG2. Championship15.9559424134613231280000400113Matches
2020-202127Sheffield Wedseng ENGEFL Cup2.718Matches
2020-202127Sheffield Wedseng ENGFA Cup1.00Matches
2021-202228QPReng ENG2. Championship23.711528962531608842370000868335Matches
2021-202228QPReng ENGEFL Cup2.89Matches
2021-202228QPReng ENGFA Cup1.411Matches
2022-202329Arisgr GRE1. Super League20.7Matches
2023-202430Arisgr GRE1. Super League25.0Matches
2024-202531AEK Athensgr GRE1. Super League1.7Matches
12 Seasons7 Clubs5 Leagues317.23664288377237216240734100027719106
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Leyton Orient (3 Seasons)1 League81.9
Brentford (2 Seasons)3 Leagues73.2118110001801112671681000935137
Aris (2 Seasons)1 League45.7
Sheffield Weds (2 Seasons)3 Leagues40.513319873391016693290000968534
Hull City (1 Season)3 Leagues46.2
QPR (1 Season)3 Leagues27.9115289625316081042370000868335
AEK Athens (1 Season)1 League1.7
Championship (6 Seasons)165.23664288377237216183734100027719106
EFL Cup (6 Seasons)12.028
FA Cup (6 Seasons)10.629
League One (3 Seasons)81.9
Super League (3 Seasons)47.4
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
2011-201218Leyton Orient1 League1.1
2012-201319Leyton Orient1 League35.4
2013-201420Leyton Orient1 League45.4
2014-201521Brentford3 Leagues44.4
2015-201622Hull City3 Leagues46.2
2018-201925Brentford3 Leagues28.9118110001801112671681000935137
2019-202026Sheffield Weds3 Leagues20.9772563205403282010000568421
2020-202127Sheffield Weds3 Leagues19.5559424134613411280000400113
2021-202228QPR3 Leagues27.9115289625316081042370000868335
2022-202329Aris1 League20.7
2023-202430Aris1 League25.0
2024-202531AEK Athens1 League1.7
12 Seasons7 Clubs5 Leagues317.23664288377237216240734100027719106
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Leyton Orient (3 Seasons)1 League81.9
Brentford (2 Seasons)3 Leagues73.2118110001801112671681000935137
Aris (2 Seasons)1 League45.7
Sheffield Weds (2 Seasons)3 Leagues40.513319873391016693290000968534
Hull City (1 Season)3 Leagues46.2
QPR (1 Season)3 Leagues27.9115289625316081042370000868335
AEK Athens (1 Season)1 League1.7
Championship (6 Seasons)165.23664288377237216183734100027719106
EFL Cup (6 Seasons)12.028
FA Cup (6 Seasons)10.629
League One (3 Seasons)81.9
Super League (3 Seasons)47.4
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
2011-201218Leyton Orienteng ENG3. League One20th1.1
2012-201319Leyton Orienteng ENG3. League One7th35.4
2013-201420Leyton Orienteng ENG3. League One3rd45.4
2014-201521Brentfordeng ENG2. Championship5th42.4Matches
2015-201622Hull Cityeng ENG2. Championship4th40.1Matches
2018-201925Brentfordeng ENG2. Championship11th24.2118110001801112511681000935137Matches
2019-202026Sheffield Wedseng ENG2. Championship16th18.9772563205403252010000568421Matches
2020-202127Sheffield Wedseng ENG2. Championship24th15.9559424134613231280000400113Matches
2021-202228QPReng ENG2. Championship11th23.711528962531608842370000868335Matches
2022-202329Arisgr GRE1. Super League5th20.7Matches
2023-202430Arisgr GRE1. Super League5th25.0Matches
2024-202531AEK Athensgr GRE1. Super League3rd1.7Matches
12 Seasons7 Clubs3 Leagues294.53664288377237216183734100027719106
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Leyton Orient (3 Seasons)1 League81.9
Brentford (2 Seasons)1 League66.5118110001801112511681000935137
Aris (2 Seasons)1 League45.7
Sheffield Weds (2 Seasons)1 League34.813319873391016483290000968534
Hull City (1 Season)1 League40.1
QPR (1 Season)1 League23.711528962531608842370000868335
AEK Athens (1 Season)1 League1.7
Championship (6 Seasons)165.23664288377237216183734100027719106
League One (3 Seasons)81.9
Super League (3 Seasons)47.4
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-201521Brentfordeng ENGFA Cup33rd1.0Matches
2014-201521Brentfordeng ENGLeague Cup33rd1.0Matches
2015-201622Hull Cityeng ENGFA Cup9th2.3Matches
2015-201622Hull Cityeng ENGLeague Cup5th3.8Matches
2018-201925Brentfordeng ENGEFL Cup17th0.70Matches
2018-201925Brentfordeng ENGFA Cup9th4.016Matches
2019-202026Sheffield Wedseng ENGEFL Cup17th1.01Matches
2019-202026Sheffield Wedseng ENGFA Cup9th1.02Matches
2020-202127Sheffield Wedseng ENGEFL Cup17th2.718Matches
2020-202127Sheffield Wedseng ENGFA Cup17th1.00Matches
2021-202228QPReng ENGEFL CupRd42.89Matches
2021-202228QPReng ENGFA Cup1.411Matches
6 Seasons4 Clubs2 Leagues22.757
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Brentford (2 Seasons)2 Leagues6.716
Sheffield Weds (2 Seasons)2 Leagues5.721
Hull City (1 Season)2 Leagues6.1
QPR (1 Season)2 Leagues4.220
EFL Cup (6 Seasons)12.028
FA Cup (6 Seasons)10.629

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
2011-201218Leyton Orienteng ENG3. League One1.1
2012-201319Leyton Orienteng ENG3. League One35.4
2013-201420Leyton Orienteng ENG3. League One45.4
2014-201521Brentfordeng ENG2. Championship42.4Matches
2014-201521Brentfordeng ENGFA Cup1.0Matches
2014-201521Brentfordeng ENGLeague Cup1.0Matches
2015-201622Hull Cityeng ENG2. Championship40.1Matches
2015-201622Hull Cityeng ENGFA Cup2.3Matches
2015-201622Hull Cityeng ENGLeague Cup3.8Matches
2018-201925Brentfordeng ENG2. Championship24.2552.27502021010.04100000Matches
2018-201925Brentfordeng ENGEFL Cup0.7Matches
2018-201925Brentfordeng ENGFA Cup4.0Matches
2019-202026Sheffield Wedseng ENG2. Championship18.9241.27172203010.05100000Matches
2019-202026Sheffield Wedseng ENGEFL Cup1.0Matches
2019-202026Sheffield Wedseng ENGFA Cup1.0Matches
2020-202127Sheffield Wedseng ENG2. Championship15.9120.7681102010.06000010Matches
2020-202127Sheffield Wedseng ENGEFL Cup2.7Matches
2020-202127Sheffield Wedseng ENGFA Cup1.0Matches
2021-202228QPReng ENG2. Championship23.7381.60310124050.21500000Matches
2021-202228QPReng ENGEFL Cup2.8Matches
2021-202228QPReng ENGFA Cup1.4Matches
2022-202329Arisgr GRE1. Super League20.7Matches
2023-202430Arisgr GRE1. Super League25.0Matches
2024-202531AEK Athensgr GRE1. Super League1.7Matches
12 Seasons7 Clubs5 Leagues317.21291.5610654410080.10700010
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Leyton Orient (3 Seasons)1 League81.9
Brentford (2 Seasons)3 Leagues73.2552.27502021010.04100000
Aris (2 Seasons)1 League45.7
Sheffield Weds (2 Seasons)3 Leagues40.5361.03253305020.06100010
Hull City (1 Season)3 Leagues46.2
QPR (1 Season)3 Leagues27.9381.60310124050.21500000
AEK Athens (1 Season)1 League1.7
Championship (6 Seasons)165.21291.5610654410080.10700010
EFL Cup (6 Seasons)12.0
FA Cup (6 Seasons)10.6
League One (3 Seasons)81.9
Super League (3 Seasons)47.4
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
2011-201218Leyton Orient1 League1.1
2012-201319Leyton Orient1 League35.4
2013-201420Leyton Orient1 League45.4
2014-201521Brentford3 Leagues44.4
2015-201622Hull City3 Leagues46.2
2018-201925Brentford3 Leagues28.9552.27502021010.04100000
2019-202026Sheffield Weds3 Leagues20.9241.27172203010.05100000
2020-202127Sheffield Weds3 Leagues19.5120.7681102010.06000010
2021-202228QPR3 Leagues27.9381.60310124050.21500000
2022-202329Aris1 League20.7
2023-202430Aris1 League25.0
2024-202531AEK Athens1 League1.7
12 Seasons7 Clubs5 Leagues317.21291.5610654410080.10700010
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Leyton Orient (3 Seasons)1 League81.9
Brentford (2 Seasons)3 Leagues73.2552.27502021010.04100000
Aris (2 Seasons)1 League45.7
Sheffield Weds (2 Seasons)3 Leagues40.5361.03253305020.06100010
Hull City (1 Season)3 Leagues46.2
QPR (1 Season)3 Leagues27.9381.60310124050.21500000
AEK Athens (1 Season)1 League1.7
Championship (6 Seasons)165.21291.5610654410080.10700010
EFL Cup (6 Seasons)12.0
FA Cup (6 Seasons)10.6
League One (3 Seasons)81.9
Super League (3 Seasons)47.4
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
2011-201218Leyton Orienteng ENG3. League One20th1.1
2012-201319Leyton Orienteng ENG3. League One7th35.4
2013-201420Leyton Orienteng ENG3. League One3rd45.4
2014-201521Brentfordeng ENG2. Championship5th42.4Matches
2015-201622Hull Cityeng ENG2. Championship4th40.1Matches
2018-201925Brentfordeng ENG2. Championship11th24.2552.27502021010.04100000Matches
2019-202026Sheffield Wedseng ENG2. Championship16th18.9241.27172203010.05100000Matches
2020-202127Sheffield Wedseng ENG2. Championship24th15.9120.7681102010.06000010Matches
2021-202228QPReng ENG2. Championship11th23.7381.60310124050.21500000Matches
2022-202329Arisgr GRE1. Super League5th20.7Matches
2023-202430Arisgr GRE1. Super League5th25.0Matches
2024-202531AEK Athensgr GRE1. Super League3rd1.7Matches
12 Seasons7 Clubs3 Leagues294.51291.5610654410080.10700010
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Leyton Orient (3 Seasons)1 League81.9
Brentford (2 Seasons)1 League66.5552.27502021010.04100000
Aris (2 Seasons)1 League45.7
Sheffield Weds (2 Seasons)1 League34.8361.03253305020.06100010
Hull City (1 Season)1 League40.1
QPR (1 Season)1 League23.7381.60310124050.21500000
AEK Athens (1 Season)1 League1.7
Championship (6 Seasons)165.21291.5610654410080.10700010
League One (3 Seasons)81.9
Super League (3 Seasons)47.4
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-201521Brentfordeng ENGFA Cup33rd1.0Matches
2014-201521Brentfordeng ENGLeague Cup33rd1.0Matches
2015-201622Hull Cityeng ENGFA Cup9th2.3Matches
2015-201622Hull Cityeng ENGLeague Cup5th3.8Matches
2018-201925Brentfordeng ENGEFL Cup17th0.7Matches
2018-201925Brentfordeng ENGFA Cup9th4.0Matches
2019-202026Sheffield Wedseng ENGEFL Cup17th1.0Matches
2019-202026Sheffield Wedseng ENGFA Cup9th1.0Matches
2020-202127Sheffield Wedseng ENGEFL Cup17th2.7Matches
2020-202127Sheffield Wedseng ENGFA Cup17th1.0Matches
2021-202228QPReng ENGEFL CupRd42.8Matches
2021-202228QPReng ENGFA Cup1.4Matches
6 Seasons4 Clubs2 Leagues22.7
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 Leagues6.7
Sheffield Weds (2 Seasons)2 Leagues5.7
Hull City (1 Season)2 Leagues6.1
QPR (1 Season)2 Leagues4.2
EFL Cup (6 Seasons)12.0
FA Cup (6 Seasons)10.6

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
2011-201218Leyton Orienteng ENG3. League One1.1
2012-201319Leyton Orienteng ENG3. League One35.4
2013-201420Leyton Orienteng ENG3. League One45.4
2014-201521Brentfordeng ENG2. Championship42.4Matches
2014-201521Brentfordeng ENGFA Cup1.0Matches
2014-201521Brentfordeng ENGLeague Cup1.0Matches
2015-201622Hull Cityeng ENG2. Championship40.1Matches
2015-201622Hull Cityeng ENGFA Cup2.3Matches
2015-201622Hull Cityeng ENGLeague Cup3.8Matches
2018-201925Brentfordeng ENG2. Championship24.2442032102224252.420292271862561Matches
2018-201925Brentfordeng ENGEFL Cup0.700Matches
2018-201925Brentfordeng ENGFA Cup4.015Matches
2019-202026Sheffield Wedseng ENG2. Championship18.9473331142193948.7209181966251Matches
2019-202026Sheffield Wedseng ENGEFL Cup1.001Matches
2019-202026Sheffield Wedseng ENGFA Cup1.000Matches
2020-202127Sheffield Wedseng ENG2. Championship15.93017235281553.3711382353320Matches
2020-202127Sheffield Wedseng ENGEFL Cup2.711Matches
2020-202127Sheffield Wedseng ENGFA Cup1.022Matches
2021-202228QPReng ENG2. Championship23.7483228200183946.221194152573373Matches
2021-202228QPReng ENGEFL Cup2.824Matches
2021-202228QPReng ENGFA Cup1.400Matches
2022-202329Arisgr GRE1. Super League20.7Matches
2023-202430Arisgr GRE1. Super League25.0Matches
2024-202531AEK Athensgr GRE1. Super League1.7Matches
12 Seasons7 Clubs5 Leagues317.21691081144966713549.668681058982541505
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Leyton Orient (3 Seasons)1 League81.90
Brentford (2 Seasons)3 Leagues73.2442132102224252.420292272362561
Aris (2 Seasons)1 League45.70
Sheffield Weds (2 Seasons)3 Leagues40.5775354194275450.0272041646119571
Hull City (1 Season)3 Leagues46.20
QPR (1 Season)3 Leagues27.9483428200183946.221194152973373
AEK Athens (1 Season)1 League1.70
Championship (6 Seasons)165.21691021144966713549.668681058852541505
EFL Cup (6 Seasons)12.0360
FA Cup (6 Seasons)10.6370
League One (3 Seasons)81.90
Super League (3 Seasons)47.40
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
2011-201218Leyton Orient1 League1.10
2012-201319Leyton Orient1 League35.40
2013-201420Leyton Orient1 League45.40
2014-201521Brentford3 Leagues44.40
2015-201622Hull City3 Leagues46.20
2018-201925Brentford3 Leagues28.9442132102224252.420292272362561
2019-202026Sheffield Weds3 Leagues20.9473331142193948.7209182066251
2020-202127Sheffield Weds3 Leagues19.53020235281553.3711382653320
2021-202228QPR3 Leagues27.9483428200183946.221194152973373
2022-202329Aris1 League20.70
2023-202430Aris1 League25.00
2024-202531AEK Athens1 League1.70
12 Seasons7 Clubs5 Leagues317.21691081144966713549.668681058982541505
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Leyton Orient (3 Seasons)1 League81.90
Brentford (2 Seasons)3 Leagues73.2442132102224252.420292272362561
Aris (2 Seasons)1 League45.70
Sheffield Weds (2 Seasons)3 Leagues40.5775354194275450.0272041646119571
Hull City (1 Season)3 Leagues46.20
QPR (1 Season)3 Leagues27.9483428200183946.221194152973373
AEK Athens (1 Season)1 League1.70
Championship (6 Seasons)165.21691021144966713549.668681058852541505
EFL Cup (6 Seasons)12.0360
FA Cup (6 Seasons)10.6370
League One (3 Seasons)81.90
Super League (3 Seasons)47.40
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
2011-201218Leyton Orienteng ENG3. League One20th1.1
2012-201319Leyton Orienteng ENG3. League One7th35.4
2013-201420Leyton Orienteng ENG3. League One3rd45.4
2014-201521Brentfordeng ENG2. Championship5th42.4Matches
2015-201622Hull Cityeng ENG2. Championship4th40.1Matches
2018-201925Brentfordeng ENG2. Championship11th24.2442032102224252.420292271862561Matches
2019-202026Sheffield Wedseng ENG2. Championship16th18.9473331142193948.7209181966251Matches
2020-202127Sheffield Wedseng ENG2. Championship24th15.93017235281553.3711382353320Matches
2021-202228QPReng ENG2. Championship11th23.7483228200183946.221194152573373Matches
2022-202329Arisgr GRE1. Super League5th20.7Matches
2023-202430Arisgr GRE1. Super League5th25.0Matches
2024-202531AEK Athensgr GRE1. Super League3rd1.7Matches
12 Seasons7 Clubs3 Leagues294.51691021144966713549.668681058852541505
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
Leyton Orient (3 Seasons)1 League81.90
Brentford (2 Seasons)1 League66.5442032102224252.420292271862561
Aris (2 Seasons)1 League45.70
Sheffield Weds (2 Seasons)1 League34.8775054194275450.0272041642119571
Hull City (1 Season)1 League40.10
QPR (1 Season)1 League23.7483228200183946.221194152573373
AEK Athens (1 Season)1 League1.70
Championship (6 Seasons)165.21691021144966713549.668681058852541505
League One (3 Seasons)81.90
Super League (3 Seasons)47.40
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-201521Brentfordeng ENGFA Cup33rd1.0Matches
2014-201521Brentfordeng ENGLeague Cup33rd1.0Matches
2015-201622Hull Cityeng ENGFA Cup9th2.3Matches
2015-201622Hull Cityeng ENGLeague Cup5th3.8Matches
2018-201925Brentfordeng ENGEFL Cup17th0.700Matches
2018-201925Brentfordeng ENGFA Cup9th4.015Matches
2019-202026Sheffield Wedseng ENGEFL Cup17th1.001Matches
2019-202026Sheffield Wedseng ENGFA Cup9th1.000Matches
2020-202127Sheffield Wedseng ENGEFL Cup17th2.711Matches
2020-202127Sheffield Wedseng ENGFA Cup17th1.022Matches
2021-202228QPReng ENGEFL CupRd42.824Matches
2021-202228QPReng ENGFA Cup1.400Matches
6 Seasons4 Clubs2 Leagues22.76130
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 Leagues6.7150
Sheffield Weds (2 Seasons)2 Leagues5.7340
Hull City (1 Season)2 Leagues6.10
QPR (1 Season)2 Leagues4.2240
EFL Cup (6 Seasons)12.0360
FA Cup (6 Seasons)10.6370

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
2011-201218Leyton Orienteng ENG3. League One1.1
2012-201319Leyton Orienteng ENG3. League One35.4
2013-201420Leyton Orienteng ENG3. League One45.4
2014-201521Brentfordeng ENG2. Championship42.4Matches
2014-201521Brentfordeng ENGFA Cup1.0Matches
2014-201521Brentfordeng ENGLeague Cup1.0Matches
2015-201622Hull Cityeng ENG2. Championship40.1Matches
2015-201622Hull Cityeng ENGFA Cup2.3Matches
2015-201622Hull Cityeng ENGLeague Cup3.8Matches
2018-201925Brentfordeng ENG2. Championship24.2145950391636443381459542444.43055.6778513330037343154734911151Matches
2018-201925Brentfordeng ENGEFL Cup0.7Matches
2018-201925Brentfordeng ENGFA Cup4.0Matches
2019-202026Sheffield Wedseng ENG2. Championship18.99364032843818211936251352.01248.04352464114827183231441839Matches
2019-202026Sheffield Wedseng ENGEFL Cup1.0Matches
2019-202026Sheffield Wedseng ENGFA Cup1.0Matches
2020-202127Sheffield Wedseng ENG2. Championship15.9711292663241368711281450.01450.0355200099825203201332823Matches
2020-202127Sheffield Wedseng ENGEFL Cup2.7Matches
2020-202127Sheffield Wedseng ENGFA Cup1.0Matches
2021-202228QPReng ENG2. Championship23.7141949407663362201419512752.92447.1768442222056141105031785105Matches
2021-202228QPReng ENGEFL Cup2.8Matches
2021-202228QPReng ENGFA Cup1.4Matches
2022-202329Arisgr GRE1. Super League20.7Matches
2023-202430Arisgr GRE1. Super League25.0Matches
2024-202531AEK Athensgr GRE1. Super League1.7Matches
12 Seasons7 Clubs5 Leagues317.245251681392206111237745251587849.48050.6233614019735418612231140922442318
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
Leyton Orient (3 Seasons)1 League81.9
Brentford (2 Seasons)3 Leagues73.2145950391636443381459542444.43055.6778513330037343154734911151
Aris (2 Seasons)1 League45.7
Sheffield Weds (2 Seasons)3 Leagues40.5164769594762318191647532750.92649.17904464214652386432774662
Hull City (1 Season)3 Leagues46.2
QPR (1 Season)3 Leagues27.9141949407663362201419512752.92447.1768442222056141105031785105
AEK Athens (1 Season)1 League1.7
Championship (6 Seasons)165.245251681392206111237745251587849.48050.6233614019735418612231140922442318
EFL Cup (6 Seasons)12.0
FA Cup (6 Seasons)10.6
League One (3 Seasons)81.9
Super League (3 Seasons)47.4
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
2011-201218Leyton Orient1 League1.1
2012-201319Leyton Orient1 League35.4
2013-201420Leyton Orient1 League45.4
2014-201521Brentford3 Leagues44.4
2015-201622Hull City3 Leagues46.2
2018-201925Brentford3 Leagues28.9145950391636443381459542444.43055.6778513330037343154734911151
2019-202026Sheffield Weds3 Leagues20.99364032843818211936251352.01248.04352464114827183231441839
2020-202127Sheffield Weds3 Leagues19.5711292663241368711281450.01450.0355200099825203201332823
2021-202228QPR3 Leagues27.9141949407663362201419512752.92447.1768442222056141105031785105
2022-202329Aris1 League20.7
2023-202430Aris1 League25.0
2024-202531AEK Athens1 League1.7
12 Seasons7 Clubs5 Leagues317.245251681392206111237745251587849.48050.6233614019735418612231140922442318
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
Leyton Orient (3 Seasons)1 League81.9
Brentford (2 Seasons)3 Leagues73.2145950391636443381459542444.43055.6778513330037343154734911151
Aris (2 Seasons)1 League45.7
Sheffield Weds (2 Seasons)3 Leagues40.5164769594762318191647532750.92649.17904464214652386432774662
Hull City (1 Season)3 Leagues46.2
QPR (1 Season)3 Leagues27.9141949407663362201419512752.92447.1768442222056141105031785105
AEK Athens (1 Season)1 League1.7
Championship (6 Seasons)165.245251681392206111237745251587849.48050.6233614019735418612231140922442318
EFL Cup (6 Seasons)12.0
FA Cup (6 Seasons)10.6
League One (3 Seasons)81.9
Super League (3 Seasons)47.4
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
2011-201218Leyton Orienteng ENG3. League One20th1.1
2012-201319Leyton Orienteng ENG3. League One7th35.4
2013-201420Leyton Orienteng ENG3. League One3rd45.4
2014-201521Brentfordeng ENG2. Championship5th42.4Matches
2015-201622Hull Cityeng ENG2. Championship4th40.1Matches
2018-201925Brentfordeng ENG2. Championship11th24.2145950391636443381459542444.43055.6778513330037343154734911151Matches
2019-202026Sheffield Wedseng ENG2. Championship16th18.99364032843818211936251352.01248.04352464114827183231441839Matches
2020-202127Sheffield Wedseng ENG2. Championship24th15.9711292663241368711281450.01450.0355200099825203201332823Matches
2021-202228QPReng ENG2. Championship11th23.7141949407663362201419512752.92447.1768442222056141105031785105Matches
2022-202329Arisgr GRE1. Super League5th20.7Matches
2023-202430Arisgr GRE1. Super League5th25.0Matches
2024-202531AEK Athensgr GRE1. Super League3rd1.7Matches
12 Seasons7 Clubs3 Leagues294.545251681392206111237745251587849.48050.6233614019735418612231140922442318
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
Leyton Orient (3 Seasons)1 League81.9
Brentford (2 Seasons)1 League66.5145950391636443381459542444.43055.6778513330037343154734911151
Aris (2 Seasons)1 League45.7
Sheffield Weds (2 Seasons)1 League34.8164769594762318191647532750.92649.17904464214652386432774662
Hull City (1 Season)1 League40.1
QPR (1 Season)1 League23.7141949407663362201419512752.92447.1768442222056141105031785105
AEK Athens (1 Season)1 League1.7
Championship (6 Seasons)165.245251681392206111237745251587849.48050.6233614019735418612231140922442318
League One (3 Seasons)81.9
Super League (3 Seasons)47.4
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-201521Brentfordeng ENGFA Cup33rd1.0Matches
2014-201521Brentfordeng ENGLeague Cup33rd1.0Matches
2015-201622Hull Cityeng ENGFA Cup9th2.3Matches
2015-201622Hull Cityeng ENGLeague Cup5th3.8Matches
2018-201925Brentfordeng ENGEFL Cup17th0.7Matches
2018-201925Brentfordeng ENGFA Cup9th4.0Matches
2019-202026Sheffield Wedseng ENGEFL Cup17th1.0Matches
2019-202026Sheffield Wedseng ENGFA Cup9th1.0Matches
2020-202127Sheffield Wedseng ENGEFL Cup17th2.7Matches
2020-202127Sheffield Wedseng ENGFA Cup17th1.0Matches
2021-202228QPReng ENGEFL CupRd42.8Matches
2021-202228QPReng ENGFA Cup1.4Matches
6 Seasons4 Clubs2 Leagues22.7
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 Leagues6.7
Sheffield Weds (2 Seasons)2 Leagues5.7
Hull City (1 Season)2 Leagues6.1
QPR (1 Season)2 Leagues4.2
EFL Cup (6 Seasons)12.0
FA Cup (6 Seasons)10.6

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
2011-201218Leyton Orienteng ENG3. League One398332.41.112
2012-201319Leyton Orienteng ENG3. League One443,1907377.135.43410
2013-201420Leyton Orienteng ENG3. League One464,0828998.645.4460
2014-201521Brentfordeng ENG2. Championship453,8128592.142.44437101.607555+20+0.47+0.75Matches
2014-201521Brentfordeng ENGFA Cup19090100.01.01901000.0002-2-2.00Matches
2014-201521Brentfordeng ENGLeague Cup1909042.91.01901000.0001-1-1.00-1.00Matches
2015-201622Hull Cityeng ENG2. Championship423,6128687.240.14234001.896328+35+0.87+1.04Matches
2015-201622Hull Cityeng ENGFA Cup32066957.22.3286113501.3313-2-0.87-1.46Matches
2015-201622Hull Cityeng ENGLeague Cup53446967.53.8394223102.4025-3-0.78-1.87Matches
2018-201925Brentfordeng ENG2. Championship302,1777353.824.222871783271.273827+11+0.45+0.3132.730.3+2.4+0.10-0.12Matches
2018-201925Brentfordeng ENGEFL Cup1636323.30.71630000.0012-1-1.43-2.30Matches
2018-201925Brentfordeng ENGFA Cup436090100.04.04904001.758800.00Matches
2019-202026Sheffield Wedseng ENG2. Championship221,7057841.218.9198616322121.642622+4+0.21+0.6524.722.4+2.3+0.12+0.08Matches
2019-202026Sheffield Wedseng ENGEFL Cup1909050.01.01901000.0002-2-2.00-3.00Matches
2019-202026Sheffield Wedseng ENGFA Cup1909033.31.01901003.0021+1+1.00+1.00Matches
2020-202127Sheffield Wedseng ENG2. Championship181,4287934.515.915891333321.001119-8-0.50-0.0712.823.9-11.1-0.70-0.69Matches
2020-202127Sheffield Wedseng ENGEFL Cup32398088.52.73802001.332200.000.00Matches
2020-202127Sheffield Wedseng ENGFA Cup1909050.01.01901003.0020+2+2.00+5.00Matches
2021-202228QPReng ENG2. Championship282,1337651.523.723841954241.36323200.00-0.0428.631.3-2.7-0.11+0.07Matches
2021-202228QPReng ENGEFL Cup32558565.42.82105214501.6721+1+0.35-0.31Matches
2021-202228QPReng ENGFA Cup21226158.11.4190113200.5002-2-1.48-1.48Matches
2022-202329Arisgr GRE1. Super League251,8637557.520.720841653651.362819+9+0.43+0.11Matches
2023-202430Arisgr GRE1. Super League282,2548169.625.026852222431.392728-1-0.04-0.77Matches
2024-202531AEK Athensgr GRE1. Super League41533818.91.7190132111.2521+1+0.59-0.37Matches
12 Seasons7 Clubs5 Leagues36128,5467959.8317.2314861924732341.49322260+62+0.26+0.2698.8107.9-9.1-0.11-0.12
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
Leyton Orient (3 Seasons)1 League937,3707959.381.98112
Brentford (2 Seasons)3 Leagues826,5928072.373.273876093271.4312295+27+0.37+0.2332.730.3+2.4+0.10-0.12
Aris (2 Seasons)1 League534,1177863.545.746853873381.385547+8+0.17-0.32
Sheffield Weds (2 Seasons)3 Leagues463,6427939.740.5408734627141.394346-3-0.07+0.3637.546.3-8.8-0.25-0.27
Hull City (1 Season)3 Leagues504,1628383.146.247913733201.916636+30+0.65+0.44
QPR (1 Season)3 Leagues332,5107653.027.926862274141.343435-1-0.04-0.1228.631.3-2.7-0.11+0.07
AEK Athens (1 Season)1 League41533818.91.7190132111.2521+1+0.59-0.37
Championship (6 Seasons)18514,8678060.1165.2165861362033251.52245183+62+0.38+0.5898.8107.9-9.1-0.11-0.12
EFL Cup (6 Seasons)141,0817759.112.01189833601.50713-6-0.50-1.22
FA Cup (6 Seasons)129588065.210.61089923401.501316-3-0.28+0.07
League One (3 Seasons)937,3707959.381.98112
Super League (3 Seasons)574,2707558.647.4478539102991.375748+9+0.19-0.41
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
2011-201218Leyton Orient1 League398332.41.112
2012-201319Leyton Orient1 League443,1907377.135.43410
2013-201420Leyton Orient1 League464,0828998.645.4460
2014-201521Brentford3 Leagues473,9928589.944.4469039101.537558+17+0.38+0.58
2015-201622Hull City3 Leagues504,1628383.146.247913733201.916636+30+0.65+0.44
2018-201925Brentford3 Leagues352,6007455.628.927872183271.294737+10+0.35+0.1332.730.3+2.4+0.10-0.12
2019-202026Sheffield Weds3 Leagues241,8857941.120.9218718322121.632825+3+0.14+0.5124.722.4+2.3+0.12+0.08
2020-202127Sheffield Weds3 Leagues221,7578038.319.519871633321.141521-6-0.31+0.2012.823.9-11.1-0.70-0.69
2021-202228QPR3 Leagues332,5107653.027.926862274141.343435-1-0.04-0.1228.631.3-2.7-0.11+0.07
2022-202329Aris1 League251,8637557.520.720841653651.362819+9+0.43+0.11
2023-202430Aris1 League282,2548169.625.026852222431.392728-1-0.04-0.77
2024-202531AEK Athens1 League41533818.91.7190132111.2521+1+0.59-0.37
12 Seasons7 Clubs5 Leagues36128,5467959.8317.2314861924732341.49322260+62+0.26+0.2698.8107.9-9.1-0.11-0.12
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
Leyton Orient (3 Seasons)1 League937,3707959.381.98112
Brentford (2 Seasons)3 Leagues826,5928072.373.273876093271.4312295+27+0.37+0.2332.730.3+2.4+0.10-0.12
Aris (2 Seasons)1 League534,1177863.545.746853873381.385547+8+0.17-0.32
Sheffield Weds (2 Seasons)3 Leagues463,6427939.740.5408734627141.394346-3-0.07+0.3637.546.3-8.8-0.25-0.27
Hull City (1 Season)3 Leagues504,1628383.146.247913733201.916636+30+0.65+0.44
QPR (1 Season)3 Leagues332,5107653.027.926862274141.343435-1-0.04-0.1228.631.3-2.7-0.11+0.07
AEK Athens (1 Season)1 League41533818.91.7190132111.2521+1+0.59-0.37
Championship (6 Seasons)18514,8678060.1165.2165861362033251.52245183+62+0.38+0.5898.8107.9-9.1-0.11-0.12
EFL Cup (6 Seasons)141,0817759.112.01189833601.50713-6-0.50-1.22
FA Cup (6 Seasons)129588065.210.61089923401.501316-3-0.28+0.07
League One (3 Seasons)937,3707959.381.98112
Super League (3 Seasons)574,2707558.647.4478539102991.375748+9+0.19-0.41
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
2011-201218Leyton Orienteng ENG3. League One20th398332.41.112
2012-201319Leyton Orienteng ENG3. League One7th443,1907377.135.43410
2013-201420Leyton Orienteng ENG3. League One3rd464,0828998.645.4460
2014-201521Brentfordeng ENG2. Championship5th453,8128592.142.44437101.607555+20+0.47+0.75Matches
2015-201622Hull Cityeng ENG2. Championship4th423,6128687.240.14234001.896328+35+0.87+1.04Matches
2018-201925Brentfordeng ENG2. Championship11th302,1777353.824.222871783271.273827+11+0.45+0.3132.730.3+2.4+0.10-0.12Matches
2019-202026Sheffield Wedseng ENG2. Championship16th221,7057841.218.9198616322121.642622+4+0.21+0.6524.722.4+2.3+0.12+0.08Matches
2020-202127Sheffield Wedseng ENG2. Championship24th181,4287934.515.915891333321.001119-8-0.50-0.0712.823.9-11.1-0.70-0.69Matches
2021-202228QPReng ENG2. Championship11th282,1337651.523.723841954241.36323200.00-0.0428.631.3-2.7-0.11+0.07Matches
2022-202329Arisgr GRE1. Super League5th251,8637557.520.720841653651.362819+9+0.43+0.11Matches
2023-202430Arisgr GRE1. Super League5th282,2548169.625.026852222431.392728-1-0.04-0.77Matches
2024-202531AEK Athensgr GRE1. Super League3rd41533818.91.7190132111.2521+1+0.59-0.37Matches
12 Seasons7 Clubs3 Leagues33526,5077959.6294.5293861754232341.49302231+71+0.33+0.3598.8107.9-9.1-0.11-0.12
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
Leyton Orient (3 Seasons)1 League937,3707959.381.98112
Brentford (2 Seasons)1 League755,9898073.166.566875493271.4711382+31+0.47+0.3832.730.3+2.4+0.10-0.12
Aris (2 Seasons)1 League534,1177863.545.746853873381.385547+8+0.17-0.32
Sheffield Weds (2 Seasons)1 League403,1337837.834.8348729627141.353741-4-0.11+0.3237.546.3-8.8-0.25-0.27
Hull City (1 Season)1 League423,6128687.240.14234001.896328+35+0.87+1.04
QPR (1 Season)1 League282,1337651.523.723841954241.36323200.00-0.0428.631.3-2.7-0.11+0.07
AEK Athens (1 Season)1 League41533818.91.7190132111.2521+1+0.59-0.37
Championship (6 Seasons)18514,8678060.1165.2165861362033251.52245183+62+0.38+0.5898.8107.9-9.1-0.11-0.12
League One (3 Seasons)937,3707959.381.98112
Super League (3 Seasons)574,2707558.647.4478539102991.375748+9+0.19-0.41
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-201521Brentfordeng ENGFA Cup33rd19090100.01.01901000.0002-2-2.00Matches
2014-201521Brentfordeng ENGLeague Cup33rd1909042.91.01901000.0001-1-1.00-1.00Matches
2015-201622Hull Cityeng ENGFA Cup9th32066957.22.3286113501.3313-2-0.87-1.46Matches
2015-201622Hull Cityeng ENGLeague Cup5th53446967.53.8394223102.4025-3-0.78-1.87Matches
2018-201925Brentfordeng ENGEFL Cup17th1636323.30.71630000.0012-1-1.43-2.30Matches
2018-201925Brentfordeng ENGFA Cup9th436090100.04.04904001.758800.00Matches
2019-202026Sheffield Wedseng ENGEFL Cup17th1909050.01.01901000.0002-2-2.00-3.00Matches
2019-202026Sheffield Wedseng ENGFA Cup9th1909033.31.01901003.0021+1+1.00+1.00Matches
2020-202127Sheffield Wedseng ENGEFL Cup17th32398088.52.73802001.332200.000.00Matches
2020-202127Sheffield Wedseng ENGFA Cup17th1909050.01.01901003.0020+2+2.00+5.00Matches
2021-202228QPReng ENGEFL CupRd432558565.42.82105214501.6721+1+0.35-0.31Matches
2021-202228QPReng ENGFA Cup21226158.11.4190113200.5002-2-1.48-1.48Matches
6 Seasons4 Clubs2 Leagues262,0397861.822.721891753501.502029-9-0.40-0.68
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 Leagues76038664.86.77866001.00913-4-0.60-1.15
Sheffield Weds (2 Seasons)2 Leagues65098556.65.76855001.6765+1+0.18+0.64
Hull City (1 Season)2 Leagues85506963.26.1591333202.0038-5-0.82-1.66
QPR (1 Season)2 Leagues53777562.84.23100323901.2023-1-0.24-0.64
EFL Cup (6 Seasons)141,0817759.112.01189833601.50713-6-0.50-1.22
FA Cup (6 Seasons)129588065.210.61089923401.501316-3-0.28+0.07

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
2011-201218Leyton Orienteng ENG3. League One1.1001
2012-201319Leyton Orienteng ENG3. League One35.44033
2013-201420Leyton Orienteng ENG3. League One45.45047
2014-201521Brentfordeng ENG2. Championship42.44028Matches
2014-201521Brentfordeng ENGFA Cup1.00000Matches
2014-201521Brentfordeng ENGLeague Cup1.00000Matches
2015-201622Hull Cityeng ENG2. Championship40.16143Matches
2015-201622Hull Cityeng ENGFA Cup2.30000Matches
2015-201622Hull Cityeng ENGLeague Cup3.80000Matches
2018-201925Brentfordeng ENG2. Championship24.230020266511820000132256129.1Matches
2018-201925Brentfordeng ENGEFL Cup0.7000140000000Matches
2018-201925Brentfordeng ENGFA Cup4.01005201651000Matches
2019-202026Sheffield Wedseng ENG2. Championship18.971128321251933040121192741.3Matches
2019-202026Sheffield Wedseng ENGEFL Cup1.00000101100Matches
2019-202026Sheffield Wedseng ENGFA Cup1.00000002000Matches
2020-202127Sheffield Wedseng ENG2. Championship15.95001831223231700092202247.6Matches
2020-202127Sheffield Wedseng ENGEFL Cup2.710056318110Matches
2020-202127Sheffield Wedseng ENGFA Cup1.00001100220Matches
2021-202228QPReng ENG2. Championship23.761138543842532000153192939.6Matches
2021-202228QPReng ENGEFL Cup2.81007419420Matches
2021-202228QPReng ENGFA Cup1.400013011000Matches
2022-202329Arisgr GRE1. Super League20.77000Matches
2023-202430Arisgr GRE1. Super League25.06000Matches
2024-202531AEK Athensgr GRE1. Super League1.70000Matches
12 Seasons7 Clubs5 Leagues317.2563227616416240981080404988313937.4
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Leyton Orient (3 Seasons)1 League81.99081
Brentford (2 Seasons)3 Leagues73.280054326672321000132256129.1
Aris (2 Seasons)1 League45.713000
Sheffield Weds (2 Seasons)3 Leagues40.5131152716694653040213394944.3
Hull City (1 Season)3 Leagues46.2610430
QPR (1 Season)3 Leagues27.9711466141042934000153192939.6
AEK Athens (1 Season)1 League1.70000
Championship (6 Seasons)165.2313217514312183851020404988313937.4
EFL Cup (6 Seasons)12.0200131542863000
FA Cup (6 Seasons)10.61007602973000
League One (3 Seasons)81.99081
Super League (3 Seasons)47.413000
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
2011-201218Leyton Orient1 League1.1001
2012-201319Leyton Orient1 League35.44033
2013-201420Leyton Orient1 League45.45047
2014-201521Brentford3 Leagues44.4400280
2015-201622Hull City3 Leagues46.2610430
2018-201925Brentford3 Leagues28.940026326672321000132256129.1
2019-202026Sheffield Weds3 Leagues20.971128331282033040121192741.3
2020-202127Sheffield Weds3 Leagues19.56002438541262000092202247.6
2021-202228QPR3 Leagues27.9711466141042934000153192939.6
2022-202329Aris1 League20.77000
2023-202430Aris1 League25.06000
2024-202531AEK Athens1 League1.70000
12 Seasons7 Clubs5 Leagues317.2563227616416240981080404988313937.4
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Leyton Orient (3 Seasons)1 League81.99081
Brentford (2 Seasons)3 Leagues73.280054326672321000132256129.1
Aris (2 Seasons)1 League45.713000
Sheffield Weds (2 Seasons)3 Leagues40.5131152716694653040213394944.3
Hull City (1 Season)3 Leagues46.2610430
QPR (1 Season)3 Leagues27.9711466141042934000153192939.6
AEK Athens (1 Season)1 League1.70000
Championship (6 Seasons)165.2313217514312183851020404988313937.4
EFL Cup (6 Seasons)12.0200131542863000
FA Cup (6 Seasons)10.61007602973000
League One (3 Seasons)81.99081
Super League (3 Seasons)47.413000
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
2011-201218Leyton Orienteng ENG3. League One20th1.1001
2012-201319Leyton Orienteng ENG3. League One7th35.44033
2013-201420Leyton Orienteng ENG3. League One3rd45.45047
2014-201521Brentfordeng ENG2. Championship5th42.44028Matches
2015-201622Hull Cityeng ENG2. Championship4th40.16143Matches
2018-201925Brentfordeng ENG2. Championship11th24.230020266511820000132256129.1Matches
2019-202026Sheffield Wedseng ENG2. Championship16th18.971128321251933040121192741.3Matches
2020-202127Sheffield Wedseng ENG2. Championship24th15.95001831223231700092202247.6Matches
2021-202228QPReng ENG2. Championship11th23.761138543842532000153192939.6Matches
2022-202329Arisgr GRE1. Super League5th20.77000Matches
2023-202430Arisgr GRE1. Super League5th25.06000Matches
2024-202531AEK Athensgr GRE1. Super League3rd1.70000Matches
12 Seasons7 Clubs3 Leagues294.5533225614312183851020404988313937.4
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Leyton Orient (3 Seasons)1 League81.99081
Brentford (2 Seasons)1 League66.570048266511820000132256129.1
Aris (2 Seasons)1 League45.713000
Sheffield Weds (2 Seasons)1 League34.8121146633484250040213394944.3
Hull City (1 Season)1 League40.16143
QPR (1 Season)1 League23.761138543842532000153192939.6
AEK Athens (1 Season)1 League1.70000
Championship (6 Seasons)165.2313217514312183851020404988313937.4
League One (3 Seasons)81.99081
Super League (3 Seasons)47.413000
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-201521Brentfordeng ENGFA Cup33rd1.00000Matches
2014-201521Brentfordeng ENGLeague Cup33rd1.00000Matches
2015-201622Hull Cityeng ENGFA Cup9th2.30000Matches
2015-201622Hull Cityeng ENGLeague Cup5th3.80000Matches
2018-201925Brentfordeng ENGEFL Cup17th0.7000140000000Matches
2018-201925Brentfordeng ENGFA Cup9th4.01005201651000Matches
2019-202026Sheffield Wedseng ENGEFL Cup17th1.00000101100Matches
2019-202026Sheffield Wedseng ENGFA Cup9th1.00000002000Matches
2020-202127Sheffield Wedseng ENGEFL Cup17th2.710056318110Matches
2020-202127Sheffield Wedseng ENGFA Cup17th1.00001100220Matches
2021-202228QPReng ENGEFL CupRd42.81007419420Matches
2021-202228QPReng ENGFA Cup1.400013011000Matches
6 Seasons4 Clubs2 Leagues22.73002021457136000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Brentford (2 Seasons)2 Leagues6.71006601651000
Sheffield Weds (2 Seasons)2 Leagues5.710068321430
Hull City (1 Season)2 Leagues6.10000
QPR (1 Season)2 Leagues4.210087120420
EFL Cup (6 Seasons)12.0200131542863000
FA Cup (6 Seasons)10.61007602973000

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.