Last 5 Matches

Last 5 Matches Table
Performance Expected SCA Passes Carries Take-Ons
Date Day Comp Round Venue Result Squad Opponent Start Pos Min Gls Ast PK PKatt Sh SoT CrdY CrdR Touches Tkl Int Blocks xG npxG xAG SCA GCA Cmp Att Cmp% PrgP Carries PrgC Att Succ Match Report
2024-04-25ThuPro LeagueMatchweek 29HomeW 2–1Al-Riyadh SCAl-AhliN78000000000Match Report
2024-04-19FriPro LeagueMatchweek 28HomeL 1–2Al-Riyadh SCAl-Ta'eeYFW88000000000Match Report
2024-04-06SatPro LeagueMatchweek 27AwayL 0–1Al-Riyadh SCAl-EttifaqYFW90000011000Match Report
2024-04-03WedPro LeagueMatchweek 26AwayL 0–1Al-Riyadh SCAl-ShababYFW90000020000Match Report
2024-03-30SatPro LeagueMatchweek 25HomeD 1–1Al-Riyadh SCAbhaYFW90010030000Match Report

Standard Stats

Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2009-201018Shrewsburyeng ENG4. League Two40971.1000000000.000.000.000.000.00
2011-201220Luton Towneng ENG5. Conf Premier997678.5516500200.590.120.700.590.70
2012-201321Luton Towneng ENG5. Conf Premier44393,40937.91710271701500.450.260.710.450.71
2013-201422Luton Towneng ENG5. Conf Premier44393,45238.43013432911300.780.341.120.761.10
2014-201523Brentfordeng ENG2. Championship45433,46338.5166221600100.420.160.570.420.57Matches
2014-201523Brentfordeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2014-201523Brentfordeng ENGLeague Cup20740.8101100001.220.001.221.221.22Matches
2015-201624Burnleyeng ENG2. Championship41413,37937.5238311945200.610.210.830.510.72Matches
2015-201624Brentfordeng ENG2. Championship211261.4213200001.430.712.141.432.14Matches
2015-201624Burnleyeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2016-201725Burnleyeng ENGEFL Cup10540.6000000000.000.000.000.000.00Matches
2016-201725Burnleyeng ENGFA Cup321751.9101100000.510.000.510.510.51Matches
2016-201725Burnleyeng ENG1. Premier League32262,25925.19312722200.360.120.480.280.40Matches
2017-201826Watfordeng ENGEFL Cup10210.2000000000.000.000.000.000.00Matches
2017-201826Watfordeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2017-201826Watfordeng ENG1. Premier League31161,49816.6527500106.76.72.18.818171330.300.120.420.300.420.400.130.530.400.53Matches
2018-201927Watfordeng ENGEFL Cup00Matches
2018-201927Watfordeng ENGFA Cup532993.3213200000.600.300.900.600.90Matches
2018-201927Watfordeng ENG1. Premier League29131,36615.2729700205.05.01.97.02115960.460.130.590.460.590.330.130.460.330.46Matches
2019-202028Watfordeng ENGEFL Cup221661.8000000000.000.000.000.000.00Matches
2019-202028Watfordeng ENGFA Cup222102.3011000000.000.430.430.000.43Matches
2019-202028Watfordeng ENG1. Premier League2377558.4202200102.42.41.84.2615640.240.000.240.240.240.290.210.500.290.50Matches
2020-202129Watfordeng ENG2. Championship30141,27814.25165001010.810.81.212.01121840.350.070.420.350.420.760.080.850.760.85Matches
2020-202129Watfordeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2021-202230QPReng ENG2. Championship28131,22613.610111822207.45.81.77.6816920.730.070.810.590.660.540.130.670.430.55Matches
2021-202230QPReng ENGEFL Cup11610.7000000000.000.000.000.000.00Matches
2021-202230QPReng ENGFA Cup111201.3000000000.000.000.000.000.00Matches
2022-202331Arisgr GRE1. Super League32201,73019.28210712400.420.100.520.360.47Matches
2023-202432Al-Riyadh SCsa KSA1. Pro League21161,60017.8527500200.280.110.390.280.39Matches
14 Seasons8 Clubs8 Leagues43731227,945310.514854202138101328032.430.88.839.664844690.480.170.650.440.620.480.130.610.450.58
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
Watford (4 Seasons)4 Leagues125595,77364.12172821005025.025.07.032.056683770.330.110.440.330.440.460.130.590.460.59
Luton Town (3 Seasons)1 League97877,62884.852247651121000.610.280.900.600.88
Burnley (2 Seasons)4 Leagues78705,95766.23311442767400.500.170.660.410.57
Brentford (2 Seasons)3 Leagues50453,75341.7197261900100.460.170.620.460.62
Aris (1 Season)1 League32201,73019.28210712400.420.100.520.360.47
QPR (1 Season)3 Leagues30151,40715.610111822207.45.81.77.6816920.640.060.700.510.580.540.130.670.430.55
Al-Riyadh SC (1 Season)1 League21161,60017.8527500200.280.110.390.280.39
Shrewsbury (1 Season)1 League40971.1000000000.000.000.000.000.00
FA Cup (8 Seasons)15121,16412.9325300000.230.150.390.230.39
EFL Cup (6 Seasons)733764.2101100000.240.000.240.240.24
Championship (4 Seasons)1461129,472105.256177350676018.216.62.919.619371760.530.160.690.480.640.650.110.760.600.70
Premier League (4 Seasons)115625,87865.32373021226014.214.25.820.045472930.350.110.460.320.430.350.150.500.350.50
Conf Premier (3 Seasons)97877,62884.852247651121000.610.280.900.600.88
Super League (1 Season)32201,73019.28210712400.420.100.520.360.47
Pro League (1 Season)21161,60017.8527500200.280.110.390.280.39
League Two (1 Season)40971.1000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2009-201018Shrewsbury1 League40971.1000000000.000.000.000.000.00
2011-201220Luton Town1 League997678.5516500200.590.120.700.590.70
2012-201321Luton Town1 League44393,40937.91710271701500.450.260.710.450.71
2013-201422Luton Town1 League44393,45238.43013432911300.780.341.120.761.10
2014-201523Brentford3 Leagues48443,62740.3176231700100.420.150.570.420.57
2015-201624Brentford1 League211261.4213200001.430.712.141.432.14
2015-201624Burnley2 Leagues42423,46938.5238311945200.600.210.800.490.70
2016-201725Burnley3 Leagues36282,48827.610313822200.360.110.470.290.40
2017-201826Watford3 Leagues33171,60917.9527500106.76.72.18.818171330.280.110.390.280.390.400.130.530.400.53
2018-201927Watford3 Leagues34161,66518.59312900205.05.01.97.02115960.490.160.650.490.650.330.130.460.330.46
2019-202028Watford3 Leagues27111,13112.6213200102.42.41.84.2615640.160.080.240.160.240.290.210.500.290.50
2020-202129Watford2 Leagues31151,36815.25165001010.810.81.212.01121840.330.070.390.330.390.760.080.850.760.85
2021-202230QPR3 Leagues30151,40715.610111822207.45.81.77.6816920.640.060.700.510.580.540.130.670.430.55
2022-202331Aris1 League32201,73019.28210712400.420.100.520.360.47
2023-202432Al-Riyadh SC1 League21161,60017.8527500200.280.110.390.280.39
14 Seasons8 Clubs8 Leagues43731227,945310.514854202138101328032.430.88.839.664844690.480.170.650.440.620.480.130.610.450.58
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
Watford (4 Seasons)4 Leagues125595,77364.12172821005025.025.07.032.056683770.330.110.440.330.440.460.130.590.460.59
Luton Town (3 Seasons)1 League97877,62884.852247651121000.610.280.900.600.88
Burnley (2 Seasons)4 Leagues78705,95766.23311442767400.500.170.660.410.57
Brentford (2 Seasons)3 Leagues50453,75341.7197261900100.460.170.620.460.62
Aris (1 Season)1 League32201,73019.28210712400.420.100.520.360.47
QPR (1 Season)3 Leagues30151,40715.610111822207.45.81.77.6816920.640.060.700.510.580.540.130.670.430.55
Al-Riyadh SC (1 Season)1 League21161,60017.8527500200.280.110.390.280.39
Shrewsbury (1 Season)1 League40971.1000000000.000.000.000.000.00
FA Cup (8 Seasons)15121,16412.9325300000.230.150.390.230.39
EFL Cup (6 Seasons)733764.2101100000.240.000.240.240.24
Championship (4 Seasons)1461129,472105.256177350676018.216.62.919.619371760.530.160.690.480.640.650.110.760.600.70
Premier League (4 Seasons)115625,87865.32373021226014.214.25.820.045472930.350.110.460.320.430.350.150.500.350.50
Conf Premier (3 Seasons)97877,62884.852247651121000.610.280.900.600.88
Super League (1 Season)32201,73019.28210712400.420.100.520.360.47
Pro League (1 Season)21161,60017.8527500200.280.110.390.280.39
League Two (1 Season)40971.1000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2009-201018Shrewsburyeng ENG4. League Two12th40971.1000000000.000.000.000.000.00
2011-201220Luton Towneng ENG5. Conf Premier5th997678.5516500200.590.120.700.590.70
2012-201321Luton Towneng ENG5. Conf Premier7th44393,40937.91710271701500.450.260.710.450.71
2013-201422Luton Towneng ENG5. Conf Premier1st44393,45238.43013432911300.780.341.120.761.10
2014-201523Brentfordeng ENG2. Championship5th45433,46338.5166221600100.420.160.570.420.57Matches
2015-201624Brentfordeng ENG2. Championship9th211261.4213200001.430.712.141.432.14Matches
2015-201624Burnleyeng ENG2. Championship1st41413,37937.5238311945200.610.210.830.510.72Matches
2016-201725Burnleyeng ENG1. Premier League16th32262,25925.19312722200.360.120.480.280.40Matches
2017-201826Watfordeng ENG1. Premier League14th31161,49816.6527500106.76.72.18.818171330.300.120.420.300.420.400.130.530.400.53Matches
2018-201927Watfordeng ENG1. Premier League11th29131,36615.2729700205.05.01.97.02115960.460.130.590.460.590.330.130.460.330.46Matches
2019-202028Watfordeng ENG1. Premier League19th2377558.4202200102.42.41.84.2615640.240.000.240.240.240.290.210.500.290.50Matches
2020-202129Watfordeng ENG2. Championship2nd30141,27814.25165001010.810.81.212.01121840.350.070.420.350.420.760.080.850.760.85Matches
2021-202230QPReng ENG2. Championship11th28131,22613.610111822207.45.81.77.6816920.730.070.810.590.660.540.130.670.430.55Matches
2022-202331Arisgr GRE1. Super League5th32201,73019.28210712400.420.100.520.360.47Matches
2023-202432Al-Riyadh SCsa KSA1. Pro League14th21161,60017.8527500200.280.110.390.280.39Matches
14 Seasons8 Clubs6 Leagues41529726,405293.414452196134101328032.430.88.839.664844690.490.180.670.460.630.480.130.610.450.58
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
Watford (4 Seasons)2 Leagues113504,89754.41952419005025.025.07.032.056683770.350.090.440.350.440.460.130.590.460.59
Luton Town (3 Seasons)1 League97877,62884.852247651121000.610.280.900.600.88
Burnley (2 Seasons)2 Leagues73675,63862.63211432667400.510.180.690.420.59
Brentford (2 Seasons)1 League47443,58939.9187251800100.450.180.630.450.63
Aris (1 Season)1 League32201,73019.28210712400.420.100.520.360.47
QPR (1 Season)1 League28131,22613.610111822207.45.81.77.6816920.730.070.810.590.660.540.130.670.430.55
Al-Riyadh SC (1 Season)1 League21161,60017.8527500200.280.110.390.280.39
Shrewsbury (1 Season)1 League40971.1000000000.000.000.000.000.00
Championship (4 Seasons)1461129,472105.256177350676018.216.62.919.619371760.530.160.690.480.640.650.110.760.600.70
Premier League (4 Seasons)115625,87865.32373021226014.214.25.820.045472930.350.110.460.320.430.350.150.500.350.50
Conf Premier (3 Seasons)97877,62884.852247651121000.610.280.900.600.88
Super League (1 Season)32201,73019.28210712400.420.100.520.360.47
Pro League (1 Season)21161,60017.8527500200.280.110.390.280.39
League Two (1 Season)40971.1000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2014-201523Brentfordeng ENGFA Cup33rd11901.0000000000.000.000.000.000.00Matches
2014-201523Brentfordeng ENGLeague Cup33rd20740.8101100001.220.001.221.221.22Matches
2015-201624Burnleyeng ENGFA Cup17th11901.0000000000.000.000.000.000.00Matches
2016-201725Burnleyeng ENGEFL Cup33rd10540.6000000000.000.000.000.000.00Matches
2016-201725Burnleyeng ENGFA Cup9th321751.9101100000.510.000.510.510.51Matches
2017-201826Watfordeng ENGEFL Cup33rd10210.2000000000.000.000.000.000.00Matches
2017-201826Watfordeng ENGFA Cup17th11901.0000000000.000.000.000.000.00Matches
2018-201927Watfordeng ENGEFL Cup17th00Matches
2018-201927Watfordeng ENGFA Cup2nd532993.3213200000.600.300.900.600.90Matches
2019-202028Watfordeng ENGEFL Cup9th221661.8000000000.000.000.000.000.00Matches
2019-202028Watfordeng ENGFA Cup33rd222102.3011000000.000.430.430.000.43Matches
2020-202129Watfordeng ENGFA Cup33rd11901.0000000000.000.000.000.000.00Matches
2021-202230QPReng ENGEFL CupRd411610.7000000000.000.000.000.000.00Matches
2021-202230QPReng ENGFA Cup111201.3000000000.000.000.000.000.00Matches
8 Seasons4 Clubs2 Leagues22151,54017.1426400000.230.120.350.230.35
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
Watford (4 Seasons)2 Leagues1298769.7224200000.210.210.410.210.41
Burnley (2 Seasons)2 Leagues533193.5101100000.280.000.280.280.28
Brentford (1 Season)2 Leagues311641.8101100000.550.000.550.550.55
QPR (1 Season)2 Leagues221812.0000000000.000.000.000.000.00
FA Cup (8 Seasons)15121,16412.9325300000.230.150.390.230.39
EFL Cup (6 Seasons)733764.2101100000.240.000.240.240.24
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
202129jm JamaicaFriendlies (M)221631.8112100000.550.551.100.551.10Matches
202129jm JamaicaGold CupQF31911.0000000000.000.000.000.000.00Matches
202230jm JamaicaWCQ733383.8213200100.530.270.800.530.80Matches
202230jm JamaicaFriendlies (M)10210.2000000000.000.000.000.000.00Matches
2 Seasons1 Club3 Leagues1366136.8325300100.440.290.730.440.73
Friendlies (M) (2 Seasons)321842.0112100000.490.490.980.490.98
WCQ (1 Season)733383.8213200100.530.270.800.530.80
Gold Cup (1 Season)31911.0000000000.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
2009-201018Shrewsburyeng ENG4. League Two1.1000.0000
2011-201220Luton Towneng ENG5. Conf Premier8.55101.170.5000
2012-201321Luton Towneng ENG5. Conf Premier37.917561.480.3001
2013-201422Luton Towneng ENG5. Conf Premier38.430671.750.4311
2014-201523Brentfordeng ENG2. Championship38.516431.120.3700Matches
2014-201523Brentfordeng ENGFA Cup1.0000Matches
2014-201523Brentfordeng ENGLeague Cup0.8100Matches
2015-201624Burnleyeng ENG2. Championship37.523401.070.4845Matches
2015-201624Brentfordeng ENG2. Championship1.4253.570.4000Matches
2015-201624Burnleyeng ENGFA Cup1.0000Matches
2016-201725Burnleyeng ENGEFL Cup0.603133.35.001.670.000.0000Matches
2016-201725Burnleyeng ENGFA Cup1.9100Matches
2016-201725Burnleyeng ENG1. Premier League25.19471940.41.870.760.150.3722Matches
2017-201826Watfordeng ENGEFL Cup0.2011100.04.294.290.000.0000Matches
2017-201826Watfordeng ENGFA Cup1.00000.000.0000Matches
2017-201826Watfordeng ENG1. Premier League16.65341338.22.040.780.150.3812.30006.76.70.20-1.7-1.7Matches
2018-201927Watfordeng ENGFA Cup3.327228.62.110.600.291.0000Matches
2018-201927Watfordeng ENG1. Premier League15.27351645.72.311.050.200.4414.80005.05.00.15+2.0+2.0Matches
2019-202028Watfordeng ENGEFL Cup1.8022100.01.081.080.000.0000Matches
2019-202028Watfordeng ENGFA Cup2.30100.00.430.000.0000Matches
2019-202028Watfordeng ENG1. Premier League8.4219631.62.260.720.110.3312.70002.42.40.13-0.4-0.4Matches
2020-202129Watfordeng ENG2. Championship14.25371951.42.611.340.140.2610.400010.810.80.30-5.8-5.8Matches
2020-202129Watfordeng ENGFA Cup1.00200.02.000.000.0000Matches
2021-202230QPReng ENG2. Championship13.610321753.12.351.250.250.4713.70227.45.80.18+2.6+2.2Matches
2021-202230QPReng ENGEFL Cup0.703133.34.431.480.000.0000Matches
2021-202230QPReng ENGFA Cup1.306350.04.502.250.000.0000Matches
2022-202331Arisgr GRE1. Super League19.2812Matches
2023-202432Al-Riyadh SCsa KSA1. Pro League17.8523834.81.290.450.220.6300Matches
14 Seasons8 Clubs8 Leagues310.514825232942.92.041.150.160.3912.70101332.430.80.20-3.4-3.8
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Watford (4 Seasons)4 Leagues64.1211385942.82.150.920.150.3612.500025.025.00.20-6.0-6.0
Luton Town (3 Seasons)1 League84.8521331.570.3812
Burnley (2 Seasons)4 Leagues66.233506040.01.950.950.140.4367
Brentford (2 Seasons)3 Leagues41.719481.200.3800
Aris (1 Season)1 League19.2812
QPR (1 Season)3 Leagues15.610412151.22.621.340.200.3813.70227.45.80.18+2.6+2.2
Al-Riyadh SC (1 Season)1 League17.8523834.81.290.450.220.6300
Shrewsbury (1 Season)1 League1.1000.0000
FA Cup (8 Seasons)12.9316531.31.780.560.130.4000
EFL Cup (6 Seasons)4.219555.62.681.490.000.0000
Championship (4 Seasons)105.2566912452.22.481.180.190.4012.006718.216.60.25-3.2-3.6
Premier League (4 Seasons)65.3231355440.02.070.830.160.3913.402214.214.20.16-0.2-0.2
Conf Premier (3 Seasons)84.8521331.570.3812
Super League (1 Season)19.2812
Pro League (1 Season)17.8523834.81.290.450.220.6300
League Two (1 Season)1.1000.0000
Shooting Table
Standard Expected
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2009-201018Shrewsbury1 League1.1000.0000
2011-201220Luton Town1 League8.55101.170.5000
2012-201321Luton Town1 League37.917561.480.3001
2013-201422Luton Town1 League38.430671.750.4311
2014-201523Brentford3 Leagues40.317431.120.3700
2015-201624Brentford1 League1.4253.570.4000
2015-201624Burnley2 Leagues38.523401.070.4845
2016-201725Burnley3 Leagues27.610502040.01.950.780.140.3522
2017-201826Watford3 Leagues17.95351440.01.960.780.140.3612.30006.76.70.20-1.7-1.7
2018-201927Watford3 Leagues18.59421842.92.270.970.210.5014.80005.05.00.15+2.0+2.0
2019-202028Watford3 Leagues12.6222836.41.750.640.090.2512.70002.42.40.13-0.4-0.4
2020-202129Watford2 Leagues15.25391948.72.571.250.130.2610.400010.810.80.30-5.8-5.8
2021-202230QPR3 Leagues15.610412151.22.621.340.200.3813.70227.45.80.18+2.6+2.2
2022-202331Aris1 League19.2812
2023-202432Al-Riyadh SC1 League17.8523834.81.290.450.220.6300
14 Seasons8 Clubs8 Leagues310.514825232942.92.041.150.160.3912.70101332.430.80.20-3.4-3.8
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Watford (4 Seasons)4 Leagues64.1211385942.82.150.920.150.3612.500025.025.00.20-6.0-6.0
Luton Town (3 Seasons)1 League84.8521331.570.3812
Burnley (2 Seasons)4 Leagues66.233506040.01.950.950.140.4367
Brentford (2 Seasons)3 Leagues41.719481.200.3800
Aris (1 Season)1 League19.2812
QPR (1 Season)3 Leagues15.610412151.22.621.340.200.3813.70227.45.80.18+2.6+2.2
Al-Riyadh SC (1 Season)1 League17.8523834.81.290.450.220.6300
Shrewsbury (1 Season)1 League1.1000.0000
FA Cup (8 Seasons)12.9316531.31.780.560.130.4000
EFL Cup (6 Seasons)4.219555.62.681.490.000.0000
Championship (4 Seasons)105.2566912452.22.481.180.190.4012.006718.216.60.25-3.2-3.6
Premier League (4 Seasons)65.3231355440.02.070.830.160.3913.402214.214.20.16-0.2-0.2
Conf Premier (3 Seasons)84.8521331.570.3812
Super League (1 Season)19.2812
Pro League (1 Season)17.8523834.81.290.450.220.6300
League Two (1 Season)1.1000.0000
Shooting Table
Standard Expected
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2009-201018Shrewsburyeng ENG4. League Two12th1.1000.0000
2011-201220Luton Towneng ENG5. Conf Premier5th8.55101.170.5000
2012-201321Luton Towneng ENG5. Conf Premier7th37.917561.480.3001
2013-201422Luton Towneng ENG5. Conf Premier1st38.430671.750.4311
2014-201523Brentfordeng ENG2. Championship5th38.516431.120.3700Matches
2015-201624Brentfordeng ENG2. Championship9th1.4253.570.4000Matches
2015-201624Burnleyeng ENG2. Championship1st37.523401.070.4845Matches
2016-201725Burnleyeng ENG1. Premier League16th25.19471940.41.870.760.150.3722Matches
2017-201826Watfordeng ENG1. Premier League14th16.65341338.22.040.780.150.3812.30006.76.70.20-1.7-1.7Matches
2018-201927Watfordeng ENG1. Premier League11th15.27351645.72.311.050.200.4414.80005.05.00.15+2.0+2.0Matches
2019-202028Watfordeng ENG1. Premier League19th8.4219631.62.260.720.110.3312.70002.42.40.13-0.4-0.4Matches
2020-202129Watfordeng ENG2. Championship2nd14.25371951.42.611.340.140.2610.400010.810.80.30-5.8-5.8Matches
2021-202230QPReng ENG2. Championship11th13.610321753.12.351.250.250.4713.70227.45.80.18+2.6+2.2Matches
2022-202331Arisgr GRE1. Super League5th19.2812Matches
2023-202432Al-Riyadh SCsa KSA1. Pro League14th17.8523834.81.290.450.220.6300Matches
14 Seasons8 Clubs6 Leagues293.414422731943.22.051.160.170.4012.70101332.430.80.20-3.4-3.8
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Watford (4 Seasons)2 Leagues54.4191255443.22.300.990.150.3512.500025.025.00.20-6.0-6.0
Luton Town (3 Seasons)1 League84.8521331.570.3812
Burnley (2 Seasons)2 Leagues62.632475940.41.870.940.150.4467
Brentford (2 Seasons)1 League39.918481.200.3800
Aris (1 Season)1 League19.2812
QPR (1 Season)1 League13.610321753.12.351.250.250.4713.70227.45.80.18+2.6+2.2
Al-Riyadh SC (1 Season)1 League17.8523834.81.290.450.220.6300
Shrewsbury (1 Season)1 League1.1000.0000
Championship (4 Seasons)105.2566912452.22.481.180.190.4012.006718.216.60.25-3.2-3.6
Premier League (4 Seasons)65.3231355440.02.070.830.160.3913.402214.214.20.16-0.2-0.2
Conf Premier (3 Seasons)84.8521331.570.3812
Super League (1 Season)19.2812
Pro League (1 Season)17.8523834.81.290.450.220.6300
League Two (1 Season)1.1000.0000
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2014-201523Brentfordeng ENGFA Cup33rd1.0000Matches
2014-201523Brentfordeng ENGLeague Cup33rd0.8100Matches
2015-201624Burnleyeng ENGFA Cup17th1.0000Matches
2016-201725Burnleyeng ENGEFL Cup33rd0.603133.35.001.670.000.0000Matches
2016-201725Burnleyeng ENGFA Cup9th1.9100Matches
2017-201826Watfordeng ENGEFL Cup33rd0.2011100.04.294.290.000.0000Matches
2017-201826Watfordeng ENGFA Cup17th1.00000.000.0000Matches
2018-201927Watfordeng ENGFA Cup2nd3.327228.62.110.600.291.0000Matches
2019-202028Watfordeng ENGEFL Cup9th1.8022100.01.081.080.000.0000Matches
2019-202028Watfordeng ENGFA Cup33rd2.30100.00.430.000.0000Matches
2020-202129Watfordeng ENGFA Cup33rd1.00200.02.000.000.0000Matches
2021-202230QPReng ENGEFL CupRd40.703133.34.431.480.000.0000Matches
2021-202230QPReng ENGFA Cup1.306350.04.502.250.000.0000Matches
8 Seasons4 Clubs2 Leagues17.14251040.02.030.810.080.2000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Watford (4 Seasons)2 Leagues9.7213538.51.340.510.150.4000
Burnley (2 Seasons)2 Leagues3.513133.35.001.670.000.0000
Brentford (1 Season)2 Leagues1.8100
QPR (1 Season)2 Leagues2.009444.44.481.990.000.0000
FA Cup (8 Seasons)12.9316531.31.780.560.130.4000
EFL Cup (6 Seasons)4.219555.62.681.490.000.0000
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
202129jm JamaicaFriendlies (M)1.8100Matches
202129jm JamaicaGold CupQF1.005360.04.952.970.000.0000Matches
202230jm JamaicaWCQ3.8200Matches
202230jm JamaicaFriendlies (M)0.2000Matches
2 Seasons1 Club3 Leagues6.835360.04.952.970.000.0000
Friendlies (M) (2 Seasons)2.0100
WCQ (1 Season)3.8200
Gold Cup (1 Season)1.005360.04.952.970.000.0000
Become a Stathead & surf this site ad-free.

Passing

Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2009-201018Shrewsburyeng ENG4. League Two1.10
2011-201220Luton Towneng ENG5. Conf Premier8.51
2012-201321Luton Towneng ENG5. Conf Premier37.910
2013-201422Luton Towneng ENG5. Conf Premier38.413
2014-201523Brentfordeng ENG2. Championship38.56Matches
2014-201523Brentfordeng ENGFA Cup1.00Matches
2014-201523Brentfordeng ENGLeague Cup0.80Matches
2015-201624Burnleyeng ENG2. Championship37.58Matches
2015-201624Brentfordeng ENG2. Championship1.41Matches
2015-201624Burnleyeng ENGFA Cup1.00Matches
2016-201725Burnleyeng ENGEFL Cup0.60Matches
2016-201725Burnleyeng ENGFA Cup1.90Matches
2016-201725Burnleyeng ENG1. Premier League25.13Matches
2017-201826Watfordeng ENGEFL Cup0.20Matches
2017-201826Watfordeng ENGFA Cup1.00Matches
2017-201826Watfordeng ENG1. Premier League16.621731070.0273846313418572.4486475.0101283.322.11.2-0.118176117Matches
2018-201927Watfordeng ENGFA Cup3.31Matches
2018-201927Watfordeng ENG1. Premier League15.216024864.519164768411275.0376061.771353.821.91.2+0.114124115Matches
2019-202028Watfordeng ENGEFL Cup1.80Matches
2019-202028Watfordeng ENGFA Cup2.31Matches
2019-202028Watfordeng ENG1. Premier League8.49815563.21184282648674.4162857.15955.601.80.8-1.81078015Matches
2020-202129Watfordeng ENG2. Championship14.214422264.921924398511375.2436863.2111668.811.21.2-0.212127021Matches
2020-202129Watfordeng ENGFA Cup1.00Matches
2021-202230QPReng ENG2. Championship13.69918055.01369306539058.9325558.25955.611.70.9-0.7993116Matches
2021-202230QPReng ENGEFL Cup0.70Matches
2021-202230QPReng ENGFA Cup1.30Matches
2022-202331Arisgr GRE1. Super League19.22Matches
2023-202432Al-Riyadh SCsa KSA1. Pro League17.82Matches
14 Seasons8 Clubs8 Leagues310.5718111564.49399196642058671.717627564.0385964.4548.85.3+45.2635728384
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
Watford (4 Seasons)4 Leagues64.161993566.28030166036749674.014422065.5335066.077.04.40.0544825268
Luton Town (3 Seasons)1 League84.824
Burnley (2 Seasons)4 Leagues66.211
Brentford (2 Seasons)3 Leagues41.77
Aris (1 Season)1 League19.22
QPR (1 Season)3 Leagues15.69918055.01369306539058.9325558.25955.611.70.9-0.7993116
Al-Riyadh SC (1 Season)1 League17.82
Shrewsbury (1 Season)1 League1.10
FA Cup (8 Seasons)12.92
EFL Cup (6 Seasons)4.20
Championship (4 Seasons)105.224340260.4356174513820368.07512361.0162564.0172.92.1+14.1212110137
Premier League (4 Seasons)65.347571366.65838122128238373.610115266.4223464.775.83.2+1.2423618247
Conf Premier (3 Seasons)84.824
Super League (1 Season)19.22
Pro League (1 Season)17.82
League Two (1 Season)1.10
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
2009-201018Shrewsbury1 League1.10
2011-201220Luton Town1 League8.51
2012-201321Luton Town1 League37.910
2013-201422Luton Town1 League38.413
2014-201523Brentford3 Leagues40.36
2015-201624Brentford1 League1.41
2015-201624Burnley2 Leagues38.58
2016-201725Burnley3 Leagues27.63
2017-201826Watford3 Leagues17.921731070.0273846313418572.4486475.0101283.322.11.2-0.118176117
2018-201927Watford3 Leagues18.516024864.519164768411275.0376061.771353.831.91.2+1.114124115
2019-202028Watford3 Leagues12.69815563.21184282648674.4162857.15955.611.80.8-0.81078015
2020-202129Watford2 Leagues15.214422264.921924398511375.2436863.2111668.811.21.2-0.212127021
2021-202230QPR3 Leagues15.69918055.01369306539058.9325558.25955.611.70.9-0.7993116
2022-202331Aris1 League19.22
2023-202432Al-Riyadh SC1 League17.82
14 Seasons8 Clubs8 Leagues310.5718111564.49399196642058671.717627564.0385964.4548.85.3+45.2635728384
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
Watford (4 Seasons)4 Leagues64.161993566.28030166036749674.014422065.5335066.077.04.40.0544825268
Luton Town (3 Seasons)1 League84.824
Burnley (2 Seasons)4 Leagues66.211
Brentford (2 Seasons)3 Leagues41.77
Aris (1 Season)1 League19.22
QPR (1 Season)3 Leagues15.69918055.01369306539058.9325558.25955.611.70.9-0.7993116
Al-Riyadh SC (1 Season)1 League17.82
Shrewsbury (1 Season)1 League1.10
FA Cup (8 Seasons)12.92
EFL Cup (6 Seasons)4.20
Championship (4 Seasons)105.224340260.4356174513820368.07512361.0162564.0172.92.1+14.1212110137
Premier League (4 Seasons)65.347571366.65838122128238373.610115266.4223464.775.83.2+1.2423618247
Conf Premier (3 Seasons)84.824
Super League (1 Season)19.22
Pro League (1 Season)17.82
League Two (1 Season)1.10
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
2009-201018Shrewsburyeng ENG4. League Two12th1.10
2011-201220Luton Towneng ENG5. Conf Premier5th8.51
2012-201321Luton Towneng ENG5. Conf Premier7th37.910
2013-201422Luton Towneng ENG5. Conf Premier1st38.413
2014-201523Brentfordeng ENG2. Championship5th38.56Matches
2015-201624Brentfordeng ENG2. Championship9th1.41Matches
2015-201624Burnleyeng ENG2. Championship1st37.58Matches
2016-201725Burnleyeng ENG1. Premier League16th25.13Matches
2017-201826Watfordeng ENG1. Premier League14th16.621731070.0273846313418572.4486475.0101283.322.11.2-0.118176117Matches
2018-201927Watfordeng ENG1. Premier League11th15.216024864.519164768411275.0376061.771353.821.91.2+0.114124115Matches
2019-202028Watfordeng ENG1. Premier League19th8.49815563.21184282648674.4162857.15955.601.80.8-1.81078015Matches
2020-202129Watfordeng ENG2. Championship2nd14.214422264.921924398511375.2436863.2111668.811.21.2-0.212127021Matches
2021-202230QPReng ENG2. Championship11th13.69918055.01369306539058.9325558.25955.611.70.9-0.7993116Matches
2022-202331Arisgr GRE1. Super League5th19.22Matches
2023-202432Al-Riyadh SCsa KSA1. Pro League14th17.82Matches
14 Seasons8 Clubs6 Leagues293.4718111564.49399196642058671.717627564.0385964.4528.85.3+43.2635728384
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
Watford (4 Seasons)2 Leagues54.461993566.28030166036749674.014422065.5335066.057.04.4-2.0544825268
Luton Town (3 Seasons)1 League84.824
Burnley (2 Seasons)2 Leagues62.611
Brentford (2 Seasons)1 League39.97
Aris (1 Season)1 League19.22
QPR (1 Season)1 League13.69918055.01369306539058.9325558.25955.611.70.9-0.7993116
Al-Riyadh SC (1 Season)1 League17.82
Shrewsbury (1 Season)1 League1.10
Championship (4 Seasons)105.224340260.4356174513820368.07512361.0162564.0172.92.1+14.1212110137
Premier League (4 Seasons)65.347571366.65838122128238373.610115266.4223464.775.83.2+1.2423618247
Conf Premier (3 Seasons)84.824
Super League (1 Season)19.22
Pro League (1 Season)17.82
League Two (1 Season)1.10
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-201523Brentfordeng ENGFA Cup33rd1.00Matches
2014-201523Brentfordeng ENGLeague Cup33rd0.80Matches
2015-201624Burnleyeng ENGFA Cup17th1.00Matches
2016-201725Burnleyeng ENGEFL Cup33rd0.60Matches
2016-201725Burnleyeng ENGFA Cup9th1.90Matches
2017-201826Watfordeng ENGEFL Cup33rd0.20Matches
2017-201826Watfordeng ENGFA Cup17th1.00Matches
2018-201927Watfordeng ENGFA Cup2nd3.31Matches
2019-202028Watfordeng ENGEFL Cup9th1.80Matches
2019-202028Watfordeng ENGFA Cup33rd2.31Matches
2020-202129Watfordeng ENGFA Cup33rd1.00Matches
2021-202230QPReng ENGEFL CupRd40.70Matches
2021-202230QPReng ENGFA Cup1.30Matches
8 Seasons4 Clubs2 Leagues17.12
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
Watford (4 Seasons)2 Leagues9.72
Burnley (2 Seasons)2 Leagues3.50
Brentford (1 Season)2 Leagues1.80
QPR (1 Season)2 Leagues2.00
FA Cup (8 Seasons)12.92
EFL Cup (6 Seasons)4.20
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
202129jm JamaicaFriendlies (M)1.81Matches
202129jm JamaicaGold CupQF1.00Matches
202230jm JamaicaWCQ3.81Matches
202230jm JamaicaFriendlies (M)0.20Matches
2 Seasons1 Club3 Leagues6.82
Friendlies (M) (2 Seasons)2.01
WCQ (1 Season)3.81
Gold Cup (1 Season)1.00

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
2009-201018Shrewsburyeng ENG4. League Two1.1
2011-201220Luton Towneng ENG5. Conf Premier8.5
2012-201321Luton Towneng ENG5. Conf Premier37.9
2013-201422Luton Towneng ENG5. Conf Premier38.4
2014-201523Brentfordeng ENG2. Championship38.5Matches
2014-201523Brentfordeng ENGFA Cup1.0Matches
2014-201523Brentfordeng ENGLeague Cup0.8Matches
2015-201624Burnleyeng ENG2. Championship37.5Matches
2015-201624Brentfordeng ENG2. Championship1.4Matches
2015-201624Burnleyeng ENGFA Cup1.0Matches
2016-201725Burnleyeng ENGEFL Cup0.60Matches
2016-201725Burnleyeng ENGFA Cup1.9Matches
2016-201725Burnleyeng ENG1. Premier League25.128Matches
2017-201826Watfordeng ENGEFL Cup0.20Matches
2017-201826Watfordeng ENGFA Cup1.00Matches
2017-201826Watfordeng ENG1. Premier League16.631029711022900000217212Matches
2018-201927Watfordeng ENGFA Cup3.33Matches
2018-201927Watfordeng ENG1. Premier League15.22482407002830000160115Matches
2019-202028Watfordeng ENGEFL Cup1.82Matches
2019-202028Watfordeng ENGFA Cup2.31Matches
2019-202028Watfordeng ENG1. Premier League8.415515050015000009809Matches
2020-202129Watfordeng ENG2. Championship14.22222051600162100014416Matches
2020-202129Watfordeng ENGFA Cup1.00Matches
2021-202230QPReng ENG2. Championship13.618017190308300009903Matches
2021-202230QPReng ENGEFL Cup0.70Matches
2021-202230QPReng ENGFA Cup1.32Matches
2022-202331Arisgr GRE1. Super League19.2Matches
2023-202432Al-Riyadh SCsa KSA1. Pro League17.814Matches
14 Seasons8 Clubs8 Leagues310.511151063480568681000718445
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Watford (4 Seasons)4 Leagues64.1935892390263451000619442
Luton Town (3 Seasons)1 League84.8
Burnley (2 Seasons)4 Leagues66.228
Brentford (2 Seasons)3 Leagues41.7
Aris (1 Season)1 League19.2
QPR (1 Season)3 Leagues15.6180171903010300009903
Al-Riyadh SC (1 Season)1 League17.814
Shrewsbury (1 Season)1 League1.1
FA Cup (8 Seasons)12.96
EFL Cup (6 Seasons)4.22
Championship (4 Seasons)105.240237625031145100024319
Premier League (4 Seasons)65.3713687230255030000475336
Conf Premier (3 Seasons)84.8
Super League (1 Season)19.2
Pro League (1 Season)17.814
League Two (1 Season)1.1
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
2009-201018Shrewsbury1 League1.1
2011-201220Luton Town1 League8.5
2012-201321Luton Town1 League37.9
2013-201422Luton Town1 League38.4
2014-201523Brentford3 Leagues40.3
2015-201624Brentford1 League1.4
2015-201624Burnley2 Leagues38.5
2016-201725Burnley3 Leagues27.628
2017-201826Watford3 Leagues17.931029711022900000217212
2018-201927Watford3 Leagues18.524824070021130000160115
2019-202028Watford3 Leagues12.615515050018000009809
2020-202129Watford2 Leagues15.22222051600162100014416
2021-202230QPR3 Leagues15.6180171903010300009903
2022-202331Aris1 League19.2
2023-202432Al-Riyadh SC1 League17.814
14 Seasons8 Clubs8 Leagues310.511151063480568681000718445
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Watford (4 Seasons)4 Leagues64.1935892390263451000619442
Luton Town (3 Seasons)1 League84.8
Burnley (2 Seasons)4 Leagues66.228
Brentford (2 Seasons)3 Leagues41.7
Aris (1 Season)1 League19.2
QPR (1 Season)3 Leagues15.6180171903010300009903
Al-Riyadh SC (1 Season)1 League17.814
Shrewsbury (1 Season)1 League1.1
FA Cup (8 Seasons)12.96
EFL Cup (6 Seasons)4.22
Championship (4 Seasons)105.240237625031145100024319
Premier League (4 Seasons)65.3713687230255030000475336
Conf Premier (3 Seasons)84.8
Super League (1 Season)19.2
Pro League (1 Season)17.814
League Two (1 Season)1.1
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
2009-201018Shrewsburyeng ENG4. League Two12th1.1
2011-201220Luton Towneng ENG5. Conf Premier5th8.5
2012-201321Luton Towneng ENG5. Conf Premier7th37.9
2013-201422Luton Towneng ENG5. Conf Premier1st38.4
2014-201523Brentfordeng ENG2. Championship5th38.5Matches
2015-201624Brentfordeng ENG2. Championship9th1.4Matches
2015-201624Burnleyeng ENG2. Championship1st37.5Matches
2016-201725Burnleyeng ENG1. Premier League16th25.128Matches
2017-201826Watfordeng ENG1. Premier League14th16.631029711022900000217212Matches
2018-201927Watfordeng ENG1. Premier League11th15.22482407002830000160115Matches
2019-202028Watfordeng ENG1. Premier League19th8.415515050015000009809Matches
2020-202129Watfordeng ENG2. Championship2nd14.22222051600162100014416Matches
2021-202230QPReng ENG2. Championship11th13.618017190308300009903Matches
2022-202331Arisgr GRE1. Super League5th19.2Matches
2023-202432Al-Riyadh SCsa KSA1. Pro League14th17.814Matches
14 Seasons8 Clubs6 Leagues293.411151063480567881000718445
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Watford (4 Seasons)2 Leagues54.4935892390262851000619442
Luton Town (3 Seasons)1 League84.8
Burnley (2 Seasons)2 Leagues62.628
Brentford (2 Seasons)1 League39.9
Aris (1 Season)1 League19.2
QPR (1 Season)1 League13.618017190308300009903
Al-Riyadh SC (1 Season)1 League17.814
Shrewsbury (1 Season)1 League1.1
Championship (4 Seasons)105.240237625031145100024319
Premier League (4 Seasons)65.3713687230255030000475336
Conf Premier (3 Seasons)84.8
Super League (1 Season)19.2
Pro League (1 Season)17.814
League Two (1 Season)1.1
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-201523Brentfordeng ENGFA Cup33rd1.0Matches
2014-201523Brentfordeng ENGLeague Cup33rd0.8Matches
2015-201624Burnleyeng ENGFA Cup17th1.0Matches
2016-201725Burnleyeng ENGEFL Cup33rd0.60Matches
2016-201725Burnleyeng ENGFA Cup9th1.9Matches
2017-201826Watfordeng ENGEFL Cup33rd0.20Matches
2017-201826Watfordeng ENGFA Cup17th1.00Matches
2018-201927Watfordeng ENGFA Cup2nd3.33Matches
2019-202028Watfordeng ENGEFL Cup9th1.82Matches
2019-202028Watfordeng ENGFA Cup33rd2.31Matches
2020-202129Watfordeng ENGFA Cup33rd1.00Matches
2021-202230QPReng ENGEFL CupRd40.70Matches
2021-202230QPReng ENGFA Cup1.32Matches
8 Seasons4 Clubs2 Leagues17.18
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Watford (4 Seasons)2 Leagues9.76
Burnley (2 Seasons)2 Leagues3.50
Brentford (1 Season)2 Leagues1.8
QPR (1 Season)2 Leagues2.02
FA Cup (8 Seasons)12.96
EFL Cup (6 Seasons)4.22
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
202129jm JamaicaFriendlies (M)1.8Matches
202129jm JamaicaGold CupQF1.00Matches
202230jm JamaicaWCQ3.8Matches
202230jm JamaicaFriendlies (M)0.2Matches
2 Seasons1 Club3 Leagues6.80
Friendlies (M) (2 Seasons)2.0
WCQ (1 Season)3.8
Gold Cup (1 Season)1.00

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
2009-201018Shrewsburyeng ENG4. League Two1.1
2011-201220Luton Towneng ENG5. Conf Premier8.5
2012-201321Luton Towneng ENG5. Conf Premier37.9
2013-201422Luton Towneng ENG5. Conf Premier38.4
2014-201523Brentfordeng ENG2. Championship38.5Matches
2014-201523Brentfordeng ENGFA Cup1.0Matches
2014-201523Brentfordeng ENGLeague Cup0.8Matches
2015-201624Burnleyeng ENG2. Championship37.5Matches
2015-201624Brentfordeng ENG2. Championship1.4Matches
2015-201624Burnleyeng ENGFA Cup1.0Matches
2016-201725Burnleyeng ENGEFL Cup0.6Matches
2016-201725Burnleyeng ENGFA Cup1.9Matches
2016-201725Burnleyeng ENG1. Premier League25.1Matches
2017-201826Watfordeng ENGEFL Cup0.2Matches
2017-201826Watfordeng ENGFA Cup1.0Matches
2017-201826Watfordeng ENG1. Premier League16.6281.68240031030.18100200Matches
2018-201927Watfordeng ENGFA Cup3.3Matches
2018-201927Watfordeng ENG1. Premier League15.2342.24250252050.33301100Matches
2019-202028Watfordeng ENGEFL Cup1.8Matches
2019-202028Watfordeng ENGFA Cup2.3Matches
2019-202028Watfordeng ENG1. Premier League8.4172.03130120110.12000100Matches
2020-202129Watfordeng ENG2. Championship14.2251.76190140140.28200101Matches
2020-202129Watfordeng ENGFA Cup1.0Matches
2021-202230QPReng ENG2. Championship13.6231.69110453030.22101010Matches
2021-202230QPReng ENGEFL Cup0.7Matches
2021-202230QPReng ENGFA Cup1.3Matches
2022-202331Arisgr GRE1. Super League19.2Matches
2023-202432Al-Riyadh SCsa KSA1. Pro League17.8Matches
14 Seasons8 Clubs8 Leagues310.51271.8792081962160.24702511
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Watford (4 Seasons)4 Leagues64.11041.9181041432130.24601501
Luton Town (3 Seasons)1 League84.8
Burnley (2 Seasons)4 Leagues66.2
Brentford (2 Seasons)3 Leagues41.7
Aris (1 Season)1 League19.2
QPR (1 Season)3 Leagues15.6231.69110453030.22101010
Al-Riyadh SC (1 Season)1 League17.8
Shrewsbury (1 Season)1 League1.1
FA Cup (8 Seasons)12.9
EFL Cup (6 Seasons)4.2
Championship (4 Seasons)105.2481.73300593170.25301111
Premier League (4 Seasons)65.3791.976203103190.22401400
Conf Premier (3 Seasons)84.8
Super League (1 Season)19.2
Pro League (1 Season)17.8
League Two (1 Season)1.1
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
2009-201018Shrewsbury1 League1.1
2011-201220Luton Town1 League8.5
2012-201321Luton Town1 League37.9
2013-201422Luton Town1 League38.4
2014-201523Brentford3 Leagues40.3
2015-201624Brentford1 League1.4
2015-201624Burnley2 Leagues38.5
2016-201725Burnley3 Leagues27.6
2017-201826Watford3 Leagues17.9281.68240031030.18100200
2018-201927Watford3 Leagues18.5342.24250252050.33301100
2019-202028Watford3 Leagues12.6172.03130120110.12000100
2020-202129Watford2 Leagues15.2251.76190140140.28200101
2021-202230QPR3 Leagues15.6231.69110453030.22101010
2022-202331Aris1 League19.2
2023-202432Al-Riyadh SC1 League17.8
14 Seasons8 Clubs8 Leagues310.51271.8792081962160.24702511
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Watford (4 Seasons)4 Leagues64.11041.9181041432130.24601501
Luton Town (3 Seasons)1 League84.8
Burnley (2 Seasons)4 Leagues66.2
Brentford (2 Seasons)3 Leagues41.7
Aris (1 Season)1 League19.2
QPR (1 Season)3 Leagues15.6231.69110453030.22101010
Al-Riyadh SC (1 Season)1 League17.8
Shrewsbury (1 Season)1 League1.1
FA Cup (8 Seasons)12.9
EFL Cup (6 Seasons)4.2
Championship (4 Seasons)105.2481.73300593170.25301111
Premier League (4 Seasons)65.3791.976203103190.22401400
Conf Premier (3 Seasons)84.8
Super League (1 Season)19.2
Pro League (1 Season)17.8
League Two (1 Season)1.1
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
2009-201018Shrewsburyeng ENG4. League Two12th1.1
2011-201220Luton Towneng ENG5. Conf Premier5th8.5
2012-201321Luton Towneng ENG5. Conf Premier7th37.9
2013-201422Luton Towneng ENG5. Conf Premier1st38.4
2014-201523Brentfordeng ENG2. Championship5th38.5Matches
2015-201624Brentfordeng ENG2. Championship9th1.4Matches
2015-201624Burnleyeng ENG2. Championship1st37.5Matches
2016-201725Burnleyeng ENG1. Premier League16th25.1Matches
2017-201826Watfordeng ENG1. Premier League14th16.6281.68240031030.18100200Matches
2018-201927Watfordeng ENG1. Premier League11th15.2342.24250252050.33301100Matches
2019-202028Watfordeng ENG1. Premier League19th8.4172.03130120110.12000100Matches
2020-202129Watfordeng ENG2. Championship2nd14.2251.76190140140.28200101Matches
2021-202230QPReng ENG2. Championship11th13.6231.69110453030.22101010Matches
2022-202331Arisgr GRE1. Super League5th19.2Matches
2023-202432Al-Riyadh SCsa KSA1. Pro League14th17.8Matches
14 Seasons8 Clubs6 Leagues293.41271.8792081962160.24702511
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Watford (4 Seasons)2 Leagues54.41041.9181041432130.24601501
Luton Town (3 Seasons)1 League84.8
Burnley (2 Seasons)2 Leagues62.6
Brentford (2 Seasons)1 League39.9
Aris (1 Season)1 League19.2
QPR (1 Season)1 League13.6231.69110453030.22101010
Al-Riyadh SC (1 Season)1 League17.8
Shrewsbury (1 Season)1 League1.1
Championship (4 Seasons)105.2481.73300593170.25301111
Premier League (4 Seasons)65.3791.976203103190.22401400
Conf Premier (3 Seasons)84.8
Super League (1 Season)19.2
Pro League (1 Season)17.8
League Two (1 Season)1.1
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-201523Brentfordeng ENGFA Cup33rd1.0Matches
2014-201523Brentfordeng ENGLeague Cup33rd0.8Matches
2015-201624Burnleyeng ENGFA Cup17th1.0Matches
2016-201725Burnleyeng ENGEFL Cup33rd0.6Matches
2016-201725Burnleyeng ENGFA Cup9th1.9Matches
2017-201826Watfordeng ENGEFL Cup33rd0.2Matches
2017-201826Watfordeng ENGFA Cup17th1.0Matches
2018-201927Watfordeng ENGFA Cup2nd3.3Matches
2019-202028Watfordeng ENGEFL Cup9th1.8Matches
2019-202028Watfordeng ENGFA Cup33rd2.3Matches
2020-202129Watfordeng ENGFA Cup33rd1.0Matches
2021-202230QPReng ENGEFL CupRd40.7Matches
2021-202230QPReng ENGFA Cup1.3Matches
8 Seasons4 Clubs2 Leagues17.1
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Watford (4 Seasons)2 Leagues9.7
Burnley (2 Seasons)2 Leagues3.5
Brentford (1 Season)2 Leagues1.8
QPR (1 Season)2 Leagues2.0
FA Cup (8 Seasons)12.9
EFL Cup (6 Seasons)4.2
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
202129jm JamaicaFriendlies (M)1.8Matches
202129jm JamaicaGold CupQF1.0Matches
202230jm JamaicaWCQ3.8Matches
202230jm JamaicaFriendlies (M)0.2Matches
2 Seasons1 Club3 Leagues6.8
Friendlies (M) (2 Seasons)2.0
WCQ (1 Season)3.8
Gold Cup (1 Season)1.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
2009-201018Shrewsburyeng ENG4. League Two1.1
2011-201220Luton Towneng ENG5. Conf Premier8.5
2012-201321Luton Towneng ENG5. Conf Premier37.9
2013-201422Luton Towneng ENG5. Conf Premier38.4
2014-201523Brentfordeng ENG2. Championship38.5Matches
2014-201523Brentfordeng ENGFA Cup1.0Matches
2014-201523Brentfordeng ENGLeague Cup0.8Matches
2015-201624Burnleyeng ENG2. Championship37.5Matches
2015-201624Brentfordeng ENG2. Championship1.4Matches
2015-201624Burnleyeng ENGFA Cup1.0Matches
2016-201725Burnleyeng ENGEFL Cup0.600Matches
2016-201725Burnleyeng ENGFA Cup1.9Matches
2016-201725Burnleyeng ENG1. Premier League25.145Matches
2017-201826Watfordeng ENGEFL Cup0.200Matches
2017-201826Watfordeng ENGFA Cup1.000Matches
2017-201826Watfordeng ENG1. Premier League16.621011030.03110114630Matches
2018-201927Watfordeng ENGFA Cup3.310Matches
2018-201927Watfordeng ENG1. Premier League15.2310211616.753122560Matches
2019-202028Watfordeng ENGEFL Cup1.810Matches
2019-202028Watfordeng ENGFA Cup2.300Matches
2019-202028Watfordeng ENG1. Premier League8.4430221333.324131520Matches
2020-202129Watfordeng ENG2. Championship14.2420132540.039092661Matches
2020-202129Watfordeng ENGFA Cup1.000Matches
2021-202230QPReng ENG2. Championship13.6300212366.715053620Matches
2021-202230QPReng ENGEFL Cup0.700Matches
2021-202230QPReng ENGFA Cup1.320Matches
2022-202331Arisgr GRE1. Super League19.2Matches
2023-202432Al-Riyadh SCsa KSA1. Pro League17.831Matches
14 Seasons8 Clubs8 Leagues310.5161808862030.014322301828191
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Watford (4 Seasons)4 Leagues64.113906741723.51327225922171
Luton Town (3 Seasons)1 League84.80
Burnley (2 Seasons)4 Leagues66.2450
Brentford (2 Seasons)3 Leagues41.70
Aris (1 Season)1 League19.20
QPR (1 Season)3 Leagues15.6320212366.715053620
Al-Riyadh SC (1 Season)1 League17.8310
Shrewsbury (1 Season)1 League1.10
FA Cup (8 Seasons)12.9300
EFL Cup (6 Seasons)4.2100
Championship (4 Seasons)105.2720344850.041401451281
Premier League (4 Seasons)65.39905421216.710182161216110
Conf Premier (3 Seasons)84.80
Super League (1 Season)19.20
Pro League (1 Season)17.8310
League Two (1 Season)1.10
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
2009-201018Shrewsbury1 League1.10
2011-201220Luton Town1 League8.50
2012-201321Luton Town1 League37.90
2013-201422Luton Town1 League38.40
2014-201523Brentford3 Leagues40.30
2015-201624Brentford1 League1.40
2015-201624Burnley2 Leagues38.50
2016-201725Burnley3 Leagues27.6450
2017-201826Watford3 Leagues17.921011030.03110114630
2018-201927Watford3 Leagues18.5320211616.753122560
2019-202028Watford3 Leagues12.6440221333.324131520
2020-202129Watford2 Leagues15.2420132540.039092661
2021-202230QPR3 Leagues15.6320212366.715053620
2022-202331Aris1 League19.20
2023-202432Al-Riyadh SC1 League17.8310
14 Seasons8 Clubs8 Leagues310.5161808862030.014322301828191
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Watford (4 Seasons)4 Leagues64.113906741723.51327225922171
Luton Town (3 Seasons)1 League84.80
Burnley (2 Seasons)4 Leagues66.2450
Brentford (2 Seasons)3 Leagues41.70
Aris (1 Season)1 League19.20
QPR (1 Season)3 Leagues15.6320212366.715053620
Al-Riyadh SC (1 Season)1 League17.8310
Shrewsbury (1 Season)1 League1.10
FA Cup (8 Seasons)12.9300
EFL Cup (6 Seasons)4.2100
Championship (4 Seasons)105.2720344850.041401451281
Premier League (4 Seasons)65.39905421216.710182161216110
Conf Premier (3 Seasons)84.80
Super League (1 Season)19.20
Pro League (1 Season)17.8310
League Two (1 Season)1.10
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
2009-201018Shrewsburyeng ENG4. League Two12th1.1
2011-201220Luton Towneng ENG5. Conf Premier5th8.5
2012-201321Luton Towneng ENG5. Conf Premier7th37.9
2013-201422Luton Towneng ENG5. Conf Premier1st38.4
2014-201523Brentfordeng ENG2. Championship5th38.5Matches
2015-201624Brentfordeng ENG2. Championship9th1.4Matches
2015-201624Burnleyeng ENG2. Championship1st37.5Matches
2016-201725Burnleyeng ENG1. Premier League16th25.145Matches
2017-201826Watfordeng ENG1. Premier League14th16.621011030.03110114630Matches
2018-201927Watfordeng ENG1. Premier League11th15.2310211616.753122560Matches
2019-202028Watfordeng ENG1. Premier League19th8.4430221333.324131520Matches
2020-202129Watfordeng ENG2. Championship2nd14.2420132540.039092661Matches
2021-202230QPReng ENG2. Championship11th13.6300212366.715053620Matches
2022-202331Arisgr GRE1. Super League5th19.2Matches
2023-202432Al-Riyadh SCsa KSA1. Pro League14th17.831Matches
14 Seasons8 Clubs6 Leagues293.4161408862030.014322301828191
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
Watford (4 Seasons)2 Leagues54.413706741723.51327225922171
Luton Town (3 Seasons)1 League84.80
Burnley (2 Seasons)2 Leagues62.6450
Brentford (2 Seasons)1 League39.90
Aris (1 Season)1 League19.20
QPR (1 Season)1 League13.6300212366.715053620
Al-Riyadh SC (1 Season)1 League17.8310
Shrewsbury (1 Season)1 League1.10
Championship (4 Seasons)105.2720344850.041401451281
Premier League (4 Seasons)65.39905421216.710182161216110
Conf Premier (3 Seasons)84.80
Super League (1 Season)19.20
Pro League (1 Season)17.8310
League Two (1 Season)1.10
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-201523Brentfordeng ENGFA Cup33rd1.0Matches
2014-201523Brentfordeng ENGLeague Cup33rd0.8Matches
2015-201624Burnleyeng ENGFA Cup17th1.0Matches
2016-201725Burnleyeng ENGEFL Cup33rd0.600Matches
2016-201725Burnleyeng ENGFA Cup9th1.9Matches
2017-201826Watfordeng ENGEFL Cup33rd0.200Matches
2017-201826Watfordeng ENGFA Cup17th1.000Matches
2018-201927Watfordeng ENGFA Cup2nd3.310Matches
2019-202028Watfordeng ENGEFL Cup9th1.810Matches
2019-202028Watfordeng ENGFA Cup33rd2.300Matches
2020-202129Watfordeng ENGFA Cup33rd1.000Matches
2021-202230QPReng ENGEFL CupRd40.700Matches
2021-202230QPReng ENGFA Cup1.320Matches
8 Seasons4 Clubs2 Leagues17.1400
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
Watford (4 Seasons)2 Leagues9.7200
Burnley (2 Seasons)2 Leagues3.5000
Brentford (1 Season)2 Leagues1.80
QPR (1 Season)2 Leagues2.0200
FA Cup (8 Seasons)12.9300
EFL Cup (6 Seasons)4.2100
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
202129jm JamaicaFriendlies (M)1.8Matches
202129jm JamaicaGold CupQF1.011Matches
202230jm JamaicaWCQ3.8Matches
202230jm JamaicaFriendlies (M)0.2Matches
2 Seasons1 Club3 Leagues6.8110
Friendlies (M) (2 Seasons)2.00
WCQ (1 Season)3.80
Gold Cup (1 Season)1.0110

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
2009-201018Shrewsburyeng ENG4. League Two1.1
2011-201220Luton Towneng ENG5. Conf Premier8.5
2012-201321Luton Towneng ENG5. Conf Premier37.9
2013-201422Luton Towneng ENG5. Conf Premier38.4
2014-201523Brentfordeng ENG2. Championship38.5Matches
2014-201523Brentfordeng ENGFA Cup1.0Matches
2014-201523Brentfordeng ENGLeague Cup0.8Matches
2015-201624Burnleyeng ENG2. Championship37.5Matches
2015-201624Brentfordeng ENG2. Championship1.4Matches
2015-201624Burnleyeng ENGFA Cup1.0Matches
2016-201725Burnleyeng ENGEFL Cup0.6Matches
2016-201725Burnleyeng ENGFA Cup1.9Matches
2016-201725Burnleyeng ENG1. Premier League25.1Matches
2017-201826Watfordeng ENGEFL Cup0.2Matches
2017-201826Watfordeng ENGFA Cup1.0Matches
2017-201826Watfordeng ENG1. Premier League16.64624141862637646211218.2981.83001201431188104923371133Matches
2018-201927Watfordeng ENGFA Cup3.3Matches
2018-201927Watfordeng ENG1. Premier League15.23964251462288339623834.81565.2281113241121513552031196Matches
2019-202028Watfordeng ENGEFL Cup1.8Matches
2019-202028Watfordeng ENGFA Cup2.3Matches
2019-202028Watfordeng ENG1. Premier League8.4235410831453923511654.5545.5147581190663311417364Matches
2020-202129Watfordeng ENG2. Championship14.23488191202117934814535.7964.31837512601167361125584Matches
2020-202129Watfordeng ENGFA Cup1.0Matches
2021-202230QPReng ENG2. Championship13.62882101151636128613646.2753.8175759232835271522992Matches
2021-202230QPReng ENGEFL Cup0.7Matches
2021-202230QPReng ENGFA Cup1.3Matches
2022-202331Arisgr GRE1. Super League19.2Matches
2023-202432Al-Riyadh SCsa KSA1. Pro League17.8Matches
14 Seasons8 Clubs8 Leagues310.51729227865010103381727722737.54562.5108644241524642838198831339469
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
Watford (4 Seasons)4 Leagues64.1144120685358472771441592135.63864.491136651292562533171681110377
Luton Town (3 Seasons)1 League84.8
Burnley (2 Seasons)4 Leagues66.2
Brentford (2 Seasons)3 Leagues41.7
Aris (1 Season)1 League19.2
QPR (1 Season)3 Leagues15.62882101151636128613646.2753.8175759232835271522992
Al-Riyadh SC (1 Season)1 League17.8
Shrewsbury (1 Season)1 League1.1
FA Cup (8 Seasons)12.9
EFL Cup (6 Seasons)4.2
Championship (4 Seasons)105.26361029235374140634271140.71659.33581510492199126326484176
Premier League (4 Seasons)65.3109312494156361981093451635.62964.47282914103245192613557855293
Conf Premier (3 Seasons)84.8
Super League (1 Season)19.2
Pro League (1 Season)17.8
League Two (1 Season)1.1
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
2009-201018Shrewsbury1 League1.1
2011-201220Luton Town1 League8.5
2012-201321Luton Town1 League37.9
2013-201422Luton Town1 League38.4
2014-201523Brentford3 Leagues40.3
2015-201624Brentford1 League1.4
2015-201624Burnley2 Leagues38.5
2016-201725Burnley3 Leagues27.6
2017-201826Watford3 Leagues17.94624141862637646211218.2981.83001201431188104923371133
2018-201927Watford3 Leagues18.53964251462288339623834.81565.2281113241121513552031196
2019-202028Watford3 Leagues12.6235410831453923511654.5545.5147581190663311417364
2020-202129Watford2 Leagues15.23488191202117934814535.7964.31837512601167361125584
2021-202230QPR3 Leagues15.62882101151636128613646.2753.8175759232835271522992
2022-202331Aris1 League19.2
2023-202432Al-Riyadh SC1 League17.8
14 Seasons8 Clubs8 Leagues310.51729227865010103381727722737.54562.5108644241524642838198831339469
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
Watford (4 Seasons)4 Leagues64.1144120685358472771441592135.63864.491136651292562533171681110377
Luton Town (3 Seasons)1 League84.8
Burnley (2 Seasons)4 Leagues66.2
Brentford (2 Seasons)3 Leagues41.7
Aris (1 Season)1 League19.2
QPR (1 Season)3 Leagues15.62882101151636128613646.2753.8175759232835271522992
Al-Riyadh SC (1 Season)1 League17.8
Shrewsbury (1 Season)1 League1.1
FA Cup (8 Seasons)12.9
EFL Cup (6 Seasons)4.2
Championship (4 Seasons)105.26361029235374140634271140.71659.33581510492199126326484176
Premier League (4 Seasons)65.3109312494156361981093451635.62964.47282914103245192613557855293
Conf Premier (3 Seasons)84.8
Super League (1 Season)19.2
Pro League (1 Season)17.8
League Two (1 Season)1.1
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
2009-201018Shrewsburyeng ENG4. League Two12th1.1
2011-201220Luton Towneng ENG5. Conf Premier5th8.5
2012-201321Luton Towneng ENG5. Conf Premier7th37.9
2013-201422Luton Towneng ENG5. Conf Premier1st38.4
2014-201523Brentfordeng ENG2. Championship5th38.5Matches
2015-201624Brentfordeng ENG2. Championship9th1.4Matches
2015-201624Burnleyeng ENG2. Championship1st37.5Matches
2016-201725Burnleyeng ENG1. Premier League16th25.1Matches
2017-201826Watfordeng ENG1. Premier League14th16.64624141862637646211218.2981.83001201431188104923371133Matches
2018-201927Watfordeng ENG1. Premier League11th15.23964251462288339623834.81565.2281113241121513552031196Matches
2019-202028Watfordeng ENG1. Premier League19th8.4235410831453923511654.5545.5147581190663311417364Matches
2020-202129Watfordeng ENG2. Championship2nd14.23488191202117934814535.7964.31837512601167361125584Matches
2021-202230QPReng ENG2. Championship11th13.62882101151636128613646.2753.8175759232835271522992Matches
2022-202331Arisgr GRE1. Super League5th19.2Matches
2023-202432Al-Riyadh SCsa KSA1. Pro League14th17.8Matches
14 Seasons8 Clubs6 Leagues293.41729227865010103381727722737.54562.5108644241524642838198831339469
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
Watford (4 Seasons)2 Leagues54.4144120685358472771441592135.63864.491136651292562533171681110377
Luton Town (3 Seasons)1 League84.8
Burnley (2 Seasons)2 Leagues62.6
Brentford (2 Seasons)1 League39.9
Aris (1 Season)1 League19.2
QPR (1 Season)1 League13.62882101151636128613646.2753.8175759232835271522992
Al-Riyadh SC (1 Season)1 League17.8
Shrewsbury (1 Season)1 League1.1
Championship (4 Seasons)105.26361029235374140634271140.71659.33581510492199126326484176
Premier League (4 Seasons)65.3109312494156361981093451635.62964.47282914103245192613557855293
Conf Premier (3 Seasons)84.8
Super League (1 Season)19.2
Pro League (1 Season)17.8
League Two (1 Season)1.1
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-201523Brentfordeng ENGFA Cup33rd1.0Matches
2014-201523Brentfordeng ENGLeague Cup33rd0.8Matches
2015-201624Burnleyeng ENGFA Cup17th1.0Matches
2016-201725Burnleyeng ENGEFL Cup33rd0.6Matches
2016-201725Burnleyeng ENGFA Cup9th1.9Matches
2017-201826Watfordeng ENGEFL Cup33rd0.2Matches
2017-201826Watfordeng ENGFA Cup17th1.0Matches
2018-201927Watfordeng ENGFA Cup2nd3.3Matches
2019-202028Watfordeng ENGEFL Cup9th1.8Matches
2019-202028Watfordeng ENGFA Cup33rd2.3Matches
2020-202129Watfordeng ENGFA Cup33rd1.0Matches
2021-202230QPReng ENGEFL CupRd40.7Matches
2021-202230QPReng ENGFA Cup1.3Matches
8 Seasons4 Clubs2 Leagues17.1
Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
Watford (4 Seasons)2 Leagues9.7
Burnley (2 Seasons)2 Leagues3.5
Brentford (1 Season)2 Leagues1.8
QPR (1 Season)2 Leagues2.0
FA Cup (8 Seasons)12.9
EFL Cup (6 Seasons)4.2
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
202129jm JamaicaFriendlies (M)1.8Matches
202129jm JamaicaGold CupQF1.0Matches
202230jm JamaicaWCQ3.8Matches
202230jm JamaicaFriendlies (M)0.2Matches
2 Seasons1 Club3 Leagues6.8
Friendlies (M) (2 Seasons)2.0
WCQ (1 Season)3.8
Gold Cup (1 Season)1.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
2009-201018Shrewsburyeng ENG4. League Two497242.31.104
2011-201220Luton Towneng ENG5. Conf Premier97678518.58.590
2012-201321Luton Towneng ENG5. Conf Premier443,4097782.337.9395
2013-201422Luton Towneng ENG5. Conf Premier443,4527883.438.4395
2014-201523Brentfordeng ENG2. Championship453,4637783.638.54314201.605851+7+0.18-1.41Matches
2014-201523Brentfordeng ENGFA Cup19090100.01.01901000.0002-2-2.00Matches
2014-201523Brentfordeng ENGLeague Cup2743735.20.80023601.503300.00+0.66Matches
2015-201624Burnleyeng ENG2. Championship413,3798281.637.54110002.156224+38+1.01+1.13Matches
2015-201624Brentfordeng ENG2. Championship2126633.01.411102.0062+4+2.86+2.83Matches
2015-201624Burnleyeng ENGFA Cup1909050.01.01901000.0012-1-1.00-2.00Matches
2016-201725Burnleyeng ENGEFL Cup1545445.00.60015300.0001-1-1.67-1.67Matches
2016-201725Burnleyeng ENGFA Cup31755848.61.9281111311.331100.00-1.46Matches
2016-201725Burnleyeng ENG1. Premier League322,2597166.125.12612620.972432-8-0.32+0.30Matches
2017-201826Watfordeng ENGEFL Cup1212123.30.20012000.001100.00+1.30Matches
2017-201826Watfordeng ENGFA Cup1909050.01.01901010.0001-1-1.00-4.00Matches
2017-201826Watfordeng ENG1. Premier League311,4984843.816.61641571.001930-11-0.66-0.2420.324.1-3.8-0.23-0.09Matches
2018-201927Watfordeng ENGEFL Cup00002Matches
2018-201927Watfordeng ENGFA Cup52996052.53.3387121902.4065+1+0.30+0.30Matches
2018-201927Watfordeng ENG1. Premier League291,3664739.915.213785162211.28232300.00+0.3118.527.7-9.2-0.61-0.53Matches
2019-202028Watfordeng ENGEFL Cup21668361.51.82831001.5013-2-1.08-4.55Matches
2019-202028Watfordeng ENGFA Cup2210105100.02.321052000.5045-1-0.43Matches
2019-202028Watfordeng ENG1. Premier League237553322.18.477221616140.65617-11-1.31-0.7411.814.1-2.3-0.27-0.04Matches
2020-202129Watfordeng ENG2. Championship301,2784330.914.214702161952.071613+3+0.21-0.7325.916.7+9.1+0.64+0.28Matches
2020-202129Watfordeng ENGFA Cup19090100.01.01901000.0001-1-1.00Matches
2021-202230QPReng ENG2. Championship281,2264429.613.613703152161.111622-6-0.44-0.6618.919.6-0.7-0.05+0.11Matches
2021-202230QPReng ENGEFL Cup1616115.60.71610011.000000.00-0.55Matches
2021-202230QPReng ENGFA Cup112012057.11.311201001.001100.00+2.00Matches
2022-202331Arisgr GRE1. Super League321,7305453.419.220765121741.412621+5+0.26-0.28Matches
2023-202432Al-Riyadh SCsa KSA1. Pro League211,6007661.317.81687854101.001929-10-0.56+0.77Matches
14 Seasons8 Clubs8 Leagues43727,9456446.6310.5312787612521441.38293290+3+0.01-0.0395.4102.1-6.8-0.10-0.06
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
Watford (4 Seasons)4 Leagues1255,7734636.064.15977196619301.297699-23-0.36-0.3976.582.6-6.1-0.11-0.11
Luton Town (3 Seasons)1 League977,6287961.484.88710
Burnley (2 Seasons)4 Leagues785,9577672.566.270842483331.588860+28+0.42+0.62
Brentford (2 Seasons)3 Leagues503,7537543.741.745921653601.586758+9+0.22-0.01
Aris (1 Season)1 League321,7305453.419.220765121741.412621+5+0.26-0.28
QPR (1 Season)3 Leagues301,4074729.715.615734152171.101723-6-0.38-0.5718.919.6-0.7-0.05+0.11
Al-Riyadh SC (1 Season)1 League211,6007661.317.81687854101.001929-10-0.56+0.77
Shrewsbury (1 Season)1 League497242.31.104
FA Cup (8 Seasons)151,1647861.612.91293931721.201318-5-0.39-1.01
EFL Cup (6 Seasons)73765429.14.2377143631.0058-3-0.72-1.23
Championship (4 Seasons)1469,4726545.8105.211270303420111.76158112+46+0.44+0.0444.836.3+8.5+0.30+0.20
Premier League (4 Seasons)1155,8785143.065.36276235319240.9972102-30-0.46+0.0150.665.8-15.2-0.38-0.22
Conf Premier (3 Seasons)977,6287961.484.88710
Super League (1 Season)321,7305453.419.220765121741.412621+5+0.26-0.28
Pro League (1 Season)211,6007661.317.81687854101.001929-10-0.56+0.77
League Two (1 Season)497242.31.104
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
2009-201018Shrewsbury1 League497242.31.104
2011-201220Luton Town1 League97678518.58.590
2012-201321Luton Town1 League443,4097782.337.9395
2013-201422Luton Town1 League443,4527883.438.4395
2014-201523Brentford3 Leagues483,6277681.740.344921543601.566156+5+0.12-1.09
2015-201624Brentford1 League2126633.01.411102.0062+4+2.86+2.83
2015-201624Burnley2 Leagues423,4698380.338.5429011002.106326+37+0.96+0.96
2016-201725Burnley3 Leagues362,4886963.827.628821383330.972534-9-0.33-0.01
2017-201826Watford3 Leagues331,6094943.617.917915162080.942032-12-0.67-0.3720.324.1-3.8-0.23-0.09
2018-201927Watford3 Leagues341,6654939.618.516806182131.442928+1+0.05+0.3318.527.7-9.2-0.61-0.53
2019-202028Watford3 Leagues271,1314229.012.6118051616140.701125-14-1.11-0.6911.814.1-2.3-0.27-0.04
2020-202129Watford2 Leagues311,3684432.315.215713161952.001614+2+0.13-0.8125.916.7+9.1+0.64+0.28
2021-202230QPR3 Leagues301,4074729.715.615734152171.101723-6-0.38-0.5718.919.6-0.7-0.05+0.11
2022-202331Aris1 League321,7305453.419.220765121741.412621+5+0.26-0.28
2023-202432Al-Riyadh SC1 League211,6007661.317.81687854101.001929-10-0.56+0.77
14 Seasons8 Clubs8 Leagues43727,9456446.6310.5312787612521441.38293290+3+0.01-0.0395.4102.1-6.8-0.10-0.06
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
Watford (4 Seasons)4 Leagues1255,7734636.064.15977196619301.297699-23-0.36-0.3976.582.6-6.1-0.11-0.11
Luton Town (3 Seasons)1 League977,6287961.484.88710
Burnley (2 Seasons)4 Leagues785,9577672.566.270842483331.588860+28+0.42+0.62
Brentford (2 Seasons)3 Leagues503,7537543.741.745921653601.586758+9+0.22-0.01
Aris (1 Season)1 League321,7305453.419.220765121741.412621+5+0.26-0.28
QPR (1 Season)3 Leagues301,4074729.715.615734152171.101723-6-0.38-0.5718.919.6-0.7-0.05+0.11
Al-Riyadh SC (1 Season)1 League211,6007661.317.81687854101.001929-10-0.56+0.77
Shrewsbury (1 Season)1 League497242.31.104
FA Cup (8 Seasons)151,1647861.612.91293931721.201318-5-0.39-1.01
EFL Cup (6 Seasons)73765429.14.2377143631.0058-3-0.72-1.23
Championship (4 Seasons)1469,4726545.8105.211270303420111.76158112+46+0.44+0.0444.836.3+8.5+0.30+0.20
Premier League (4 Seasons)1155,8785143.065.36276235319240.9972102-30-0.46+0.0150.665.8-15.2-0.38-0.22
Conf Premier (3 Seasons)977,6287961.484.88710
Super League (1 Season)321,7305453.419.220765121741.412621+5+0.26-0.28
Pro League (1 Season)211,6007661.317.81687854101.001929-10-0.56+0.77
League Two (1 Season)497242.31.104
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
2009-201018Shrewsburyeng ENG4. League Two12th497242.31.104
2011-201220Luton Towneng ENG5. Conf Premier5th97678518.58.590
2012-201321Luton Towneng ENG5. Conf Premier7th443,4097782.337.9395
2013-201422Luton Towneng ENG5. Conf Premier1st443,4527883.438.4395
2014-201523Brentfordeng ENG2. Championship5th453,4637783.638.54314201.605851+7+0.18-1.41Matches
2015-201624Brentfordeng ENG2. Championship9th2126633.01.411102.0062+4+2.86+2.83Matches
2015-201624Burnleyeng ENG2. Championship1st413,3798281.637.54110002.156224+38+1.01+1.13Matches
2016-201725Burnleyeng ENG1. Premier League16th322,2597166.125.12612620.972432-8-0.32+0.30Matches
2017-201826Watfordeng ENG1. Premier League14th311,4984843.816.61641571.001930-11-0.66-0.2420.324.1-3.8-0.23-0.09Matches
2018-201927Watfordeng ENG1. Premier League11th291,3664739.915.213785162211.28232300.00+0.3118.527.7-9.2-0.61-0.53Matches
2019-202028Watfordeng ENG1. Premier League19th237553322.18.477221616140.65617-11-1.31-0.7411.814.1-2.3-0.27-0.04Matches
2020-202129Watfordeng ENG2. Championship2nd301,2784330.914.214702161952.071613+3+0.21-0.7325.916.7+9.1+0.64+0.28Matches
2021-202230QPReng ENG2. Championship11th281,2264429.613.613703152161.111622-6-0.44-0.6618.919.6-0.7-0.05+0.11Matches
2022-202331Arisgr GRE1. Super League5th321,7305453.419.220765121741.412621+5+0.26-0.28Matches
2023-202432Al-Riyadh SCsa KSA1. Pro League14th211,6007661.317.81687854101.001929-10-0.56+0.77Matches
14 Seasons8 Clubs6 Leagues41526,4056446.5293.4297766611820391.39275264+11+0.05+0.0495.4102.1-6.8-0.10-0.06
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
Watford (4 Seasons)2 Leagues1134,8974334.054.45074136319271.286483-19-0.35-0.3276.582.6-6.1-0.11-0.11
Luton Town (3 Seasons)1 League977,6287961.484.88710
Burnley (2 Seasons)2 Leagues735,6387774.662.66722621.638656+30+0.48+0.90
Brentford (2 Seasons)1 League473,5897643.339.94415301.626453+11+0.28+0.03
Aris (1 Season)1 League321,7305453.419.220765121741.412621+5+0.26-0.28
QPR (1 Season)1 League281,2264429.613.613703152161.111622-6-0.44-0.6618.919.6-0.7-0.05+0.11
Al-Riyadh SC (1 Season)1 League211,6007661.317.81687854101.001929-10-0.56+0.77
Shrewsbury (1 Season)1 League497242.31.104
Championship (4 Seasons)1469,4726545.8105.211270303420111.76158112+46+0.44+0.0444.836.3+8.5+0.30+0.20
Premier League (4 Seasons)1155,8785143.065.36276235319240.9972102-30-0.46+0.0150.665.8-15.2-0.38-0.22
Conf Premier (3 Seasons)977,6287961.484.88710
Super League (1 Season)321,7305453.419.220765121741.412621+5+0.26-0.28
Pro League (1 Season)211,6007661.317.81687854101.001929-10-0.56+0.77
League Two (1 Season)497242.31.104
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-201523Brentfordeng ENGFA Cup33rd19090100.01.01901000.0002-2-2.00Matches
2014-201523Brentfordeng ENGLeague Cup33rd2743735.20.80023601.503300.00+0.66Matches
2015-201624Burnleyeng ENGFA Cup17th1909050.01.01901000.0012-1-1.00-2.00Matches
2016-201725Burnleyeng ENGEFL Cup33rd1545445.00.60015300.0001-1-1.67-1.67Matches
2016-201725Burnleyeng ENGFA Cup9th31755848.61.9281111311.331100.00-1.46Matches
2017-201826Watfordeng ENGEFL Cup33rd1212123.30.20012000.001100.00+1.30Matches
2017-201826Watfordeng ENGFA Cup17th1909050.01.01901010.0001-1-1.00-4.00Matches
2018-201927Watfordeng ENGEFL Cup17th00002Matches
2018-201927Watfordeng ENGFA Cup2nd52996052.53.3387121902.4065+1+0.30+0.30Matches
2019-202028Watfordeng ENGEFL Cup9th21668361.51.82831001.5013-2-1.08-4.55Matches
2019-202028Watfordeng ENGFA Cup33rd2210105100.02.321052000.5045-1-0.43Matches
2020-202129Watfordeng ENGFA Cup33rd19090100.01.01901000.0001-1-1.00Matches
2021-202230QPReng ENGEFL CupRd41616115.60.71610011.000000.00-0.55Matches
2021-202230QPReng ENGFA Cup112012057.11.311201001.001100.00+2.00Matches
8 Seasons4 Clubs2 Leagues221,5407048.417.115901072851.141826-8-0.47-1.03
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Watford (4 Seasons)2 Leagues128767354.19.7991631931.331216-4-0.41-1.42
Burnley (2 Seasons)2 Leagues53196448.33.5384223310.8024-2-0.56-1.62
Brentford (1 Season)2 Leagues31645554.71.8192123601.0035-2-1.10-0.44
QPR (1 Season)2 Leagues21819130.22.02911011.001100.000.00
FA Cup (8 Seasons)151,1647861.612.91293931721.201318-5-0.39-1.01
EFL Cup (6 Seasons)73765429.14.2377143631.0058-3-0.72-1.23
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
202129jm JamaicaFriendlies (M)21638290.61.82820000.5024-2-1.10+4.19Matches
202129jm JamaicaGold CupQF3913025.31.0165021311.0012-1-0.99-1.66Matches
202230jm JamaicaWCQ73384826.83.8387241911.1456-1-0.27+0.61Matches
202230jm JamaicaFriendlies (M)121215.80.20012100.0002-2-8.57-7.51Matches
2 Seasons1 Club3 Leagues136134728.46.8682271820.92814-6-0.88-0.18
Friendlies (M) (2 Seasons)31846134.12.0282012100.3326-4-1.96-0.69
WCQ (1 Season)73384826.83.8387241911.1456-1-0.27+0.61
Gold Cup (1 Season)3913025.31.0165021311.0012-1-0.99-1.66

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
2009-201018Shrewsburyeng ENG4. League Two1.1003
2011-201220Luton Towneng ENG5. Conf Premier8.52021
2012-201321Luton Towneng ENG5. Conf Premier37.95055
2013-201422Luton Towneng ENG5. Conf Premier38.43031
2014-201523Brentfordeng ENG2. Championship38.51047Matches
2014-201523Brentfordeng ENGFA Cup1.00000Matches
2014-201523Brentfordeng ENGLeague Cup0.80000Matches
2015-201624Burnleyeng ENG2. Championship37.52052Matches
2015-201624Brentfordeng ENG2. Championship1.4006Matches
2015-201624Burnleyeng ENGFA Cup1.00000Matches
2016-201725Burnleyeng ENGEFL Cup0.6000102000000Matches
2016-201725Burnleyeng ENGFA Cup1.90000Matches
2016-201725Burnleyeng ENG1. Premier League25.12001717362854000Matches
2017-201826Watfordeng ENGEFL Cup0.2000000000000Matches
2017-201826Watfordeng ENGFA Cup1.00000000000Matches
2017-201826Watfordeng ENG1. Premier League16.61001151294110031175125.0Matches
2018-201927Watfordeng ENGFA Cup3.3000205301000Matches
2018-201927Watfordeng ENG1. Premier League15.22001291582100022175224.6Matches
2019-202028Watfordeng ENGEFL Cup1.80001112010Matches
2019-202028Watfordeng ENGFA Cup2.30005011000Matches
2019-202028Watfordeng ENG1. Premier League8.4100101651300026163034.8Matches
2020-202129Watfordeng ENG2. Championship14.21002361962200024113325.0Matches
2020-202129Watfordeng ENGFA Cup1.00000110000Matches
2021-202230QPReng ENG2. Championship13.6200178118301002153313.2Matches
2021-202230QPReng ENGEFL Cup0.70001000000Matches
2021-202230QPReng ENGFA Cup1.30002012020Matches
2022-202331Arisgr GRE1. Super League19.24000Matches
2023-202432Al-Riyadh SCsa KSA1. Pro League17.820025141214130Matches
14 Seasons8 Clubs8 Leagues310.52800342621228618182001246619924.9
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Watford (4 Seasons)4 Leagues64.150064236034991001036116626.9
Luton Town (3 Seasons)1 League84.8100107
Burnley (2 Seasons)4 Leagues66.24007017382854000
Brentford (2 Seasons)3 Leagues41.7100530
Aris (1 Season)1 League19.24000
QPR (1 Season)3 Leagues15.62002081210321002153313.2
Al-Riyadh SC (1 Season)1 League17.820025141214130
Shrewsbury (1 Season)1 League1.1003
FA Cup (8 Seasons)12.9000918603000
EFL Cup (6 Seasons)4.2000313201000
Championship (4 Seasons)105.26001451430145210045166619.5
Premier League (4 Seasons)65.360050326950129100795013327.3
Conf Premier (3 Seasons)84.8100107
Super League (1 Season)19.24000
Pro League (1 Season)17.820025141214130
League Two (1 Season)1.1003
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
2009-201018Shrewsbury1 League1.1003
2011-201220Luton Town1 League8.52021
2012-201321Luton Town1 League37.95055
2013-201422Luton Town1 League38.43031
2014-201523Brentford3 Leagues40.3100470
2015-201624Brentford1 League1.4006
2015-201624Burnley2 Leagues38.5200520
2016-201725Burnley3 Leagues27.62001817382854000
2017-201826Watford3 Leagues17.91001151294110031175125.0
2018-201927Watford3 Leagues18.520014920112200022175224.6
2019-202028Watford3 Leagues12.6100162881400026163034.8
2020-202129Watford2 Leagues15.21002372062200024113325.0
2021-202230QPR3 Leagues15.62002081210321002153313.2
2022-202331Aris1 League19.24000
2023-202432Al-Riyadh SC1 League17.820025141214130
14 Seasons8 Clubs8 Leagues310.52800342621228618182001246619924.9
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Watford (4 Seasons)4 Leagues64.150064236034991001036116626.9
Luton Town (3 Seasons)1 League84.8100107
Burnley (2 Seasons)4 Leagues66.24007017382854000
Brentford (2 Seasons)3 Leagues41.7100530
Aris (1 Season)1 League19.24000
QPR (1 Season)3 Leagues15.62002081210321002153313.2
Al-Riyadh SC (1 Season)1 League17.820025141214130
Shrewsbury (1 Season)1 League1.1003
FA Cup (8 Seasons)12.9000918603000
EFL Cup (6 Seasons)4.2000313201000
Championship (4 Seasons)105.26001451430145210045166619.5
Premier League (4 Seasons)65.360050326950129100795013327.3
Conf Premier (3 Seasons)84.8100107
Super League (1 Season)19.24000
Pro League (1 Season)17.820025141214130
League Two (1 Season)1.1003
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
2009-201018Shrewsburyeng ENG4. League Two12th1.1003
2011-201220Luton Towneng ENG5. Conf Premier5th8.52021
2012-201321Luton Towneng ENG5. Conf Premier7th37.95055
2013-201422Luton Towneng ENG5. Conf Premier1st38.43031
2014-201523Brentfordeng ENG2. Championship5th38.51047Matches
2015-201624Brentfordeng ENG2. Championship9th1.4006Matches
2015-201624Burnleyeng ENG2. Championship1st37.52052Matches
2016-201725Burnleyeng ENG1. Premier League16th25.12001717362854000Matches
2017-201826Watfordeng ENG1. Premier League14th16.61001151294110031175125.0Matches
2018-201927Watfordeng ENG1. Premier League11th15.22001291582100022175224.6Matches
2019-202028Watfordeng ENG1. Premier League19th8.4100101651300026163034.8Matches
2020-202129Watfordeng ENG2. Championship2nd14.21002361962200024113325.0Matches
2021-202230QPReng ENG2. Championship11th13.6200178118301002153313.2Matches
2022-202331Arisgr GRE1. Super League5th19.24000Matches
2023-202432Al-Riyadh SCsa KSA1. Pro League14th17.820025141214130Matches
14 Seasons8 Clubs6 Leagues293.42800330601117818142001246619924.9
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Watford (4 Seasons)2 Leagues54.450056215228971001036116626.9
Luton Town (3 Seasons)1 League84.8100107
Burnley (2 Seasons)2 Leagues62.64006917362854000
Brentford (2 Seasons)1 League39.91053
Aris (1 Season)1 League19.24000
QPR (1 Season)1 League13.6200178118301002153313.2
Al-Riyadh SC (1 Season)1 League17.820025141214130
Shrewsbury (1 Season)1 League1.1003
Championship (4 Seasons)105.26001451430145210045166619.5
Premier League (4 Seasons)65.360050326950129100795013327.3
Conf Premier (3 Seasons)84.8100107
Super League (1 Season)19.24000
Pro League (1 Season)17.820025141214130
League Two (1 Season)1.1003
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-201523Brentfordeng ENGFA Cup33rd1.00000Matches
2014-201523Brentfordeng ENGLeague Cup33rd0.80000Matches
2015-201624Burnleyeng ENGFA Cup17th1.00000Matches
2016-201725Burnleyeng ENGEFL Cup33rd0.6000102000000Matches
2016-201725Burnleyeng ENGFA Cup9th1.90000Matches
2017-201826Watfordeng ENGEFL Cup33rd0.2000000000000Matches
2017-201826Watfordeng ENGFA Cup17th1.00000000000Matches
2018-201927Watfordeng ENGFA Cup2nd3.3000205301000Matches
2019-202028Watfordeng ENGEFL Cup9th1.80001112010Matches
2019-202028Watfordeng ENGFA Cup33rd2.30005011000Matches
2020-202129Watfordeng ENGFA Cup33rd1.00000110000Matches
2021-202230QPReng ENGEFL CupRd40.70001000000Matches
2021-202230QPReng ENGFA Cup1.30002012020Matches
8 Seasons4 Clubs2 Leagues17.100012211804000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Watford (4 Seasons)2 Leagues9.7000828602000
Burnley (2 Seasons)2 Leagues3.5000102000000
Brentford (1 Season)2 Leagues1.80000
QPR (1 Season)2 Leagues2.00003012020
FA Cup (8 Seasons)12.9000918603000
EFL Cup (6 Seasons)4.2000313201000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
202129jm JamaicaFriendlies (M)1.80000Matches
202129jm JamaicaGold CupQF1.00001200110Matches
202230jm JamaicaWCQ3.81000Matches
202230jm JamaicaFriendlies (M)0.20000Matches
2 Seasons1 Club3 Leagues6.81001200110
Friendlies (M) (2 Seasons)2.00000
WCQ (1 Season)3.81000
Gold Cup (1 Season)1.00001200110

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.