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-05-13MonPremier LeagueMatchweek 37HomeD 3–3Aston VillaLiverpoolYRW9000003000331010.20.21.360162272.7424175Match Report
2024-05-09ThuConf LgSemi-finalsAwayL 0–2eng Aston Villagr OlympiacosYRM,LM,AM8500004100500010.20.20.350283873.7328421Match Report
2024-05-05SunPremier LeagueMatchweek 36AwayL 0–1Aston VillaBrightonYLW,RW,RM9000000000372110.00.00.000162466.7324151Match Report
2024-05-02ThuConf LgSemi-finalsHomeL 2–4eng Aston Villagr OlympiacosYRW,RM8401002000402000.00.00.051192867.9331374Match Report
2024-04-27SatPremier LeagueMatchweek 35HomeD 2–2Aston VillaChelseaYRM7400001110220010.00.00.000111478.6017442Match Report

Standard Stats

Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2015-201617Genkbe BEL1. Pro League35302,50327.86915600500.220.320.540.220.54Matches
2016-201718Leverkusende GER1. Bundesliga801401.6000000100.000.000.000.000.00Matches
2016-201718Leverkusen1. Champions Lg20150.2000000000.000.000.000.000.00Matches
2016-201718Genk2. Europa Lg665315.9415311000.680.170.850.510.68Matches
2016-201718Genkbe BEL1. First Division A19171,39015.4257200220.130.320.450.130.45Matches
2017-201819Leverkusende GER1. Bundesliga30252,21524.69615900208.08.06.714.7111842610.370.240.610.370.610.330.270.600.330.60Matches
2017-201819Leverkusende GERDFB-Pokal423033.4303300100.890.000.890.890.89Matches
2018-201920Leverkusende GER1. Bundesliga29211,91421.3516500405.05.04.49.5102722400.240.050.280.240.280.240.210.440.240.44Matches
2018-201920Leverkusende GERDFB-Pokal211021.1000000000.000.000.000.000.00Matches
2018-201920Leverkusen2. Europa Lg865366.0022000101.51.51.22.73426770.000.340.340.000.340.240.210.450.240.45Matches
2019-202021Leverkusende GER1. Bundesliga22121,09012.1538500024.34.32.26.561361320.410.250.660.410.660.360.180.540.360.54Matches
2019-202021Leverkusen1. Champions Lg321151.3000000000.10.10.20.353140.000.000.000.000.000.040.170.210.040.21Matches
2019-202021Leverkusende GERDFB-Pokal321631.8101100000.550.000.550.550.55Matches
2019-202021Leverkusen2. Europa Lg501031.1101100000.40.40.00.442120.870.000.870.870.870.350.030.370.350.37Matches
2020-202122Leverkusende GER1. Bundesliga30252,14123.89817900606.26.26.012.2112632540.380.340.710.380.710.260.250.510.260.51Matches
2020-202122Leverkusende GERDFB-Pokal222032.3101100100.440.000.440.440.44Matches
2020-202122Leverkusen2. Europa Lg865085.6527500004.44.41.35.82316580.890.351.240.891.240.780.241.020.781.02Matches
2021-202223Aston Villaeng ENG1. Premier League1877618.5123100301.51.50.82.33424610.120.240.350.120.350.180.090.270.180.27Matches
2022-202324Aston Villaeng ENGEFL Cup20520.6101100101.730.001.731.731.73Matches
2022-202324Aston Villaeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2022-202324Aston Villaeng ENG1. Premier League33261,96721.9448400405.35.34.810.185281820.180.180.370.180.370.240.220.460.240.46Matches
2023-202425Aston Villa3. Conf Lg1187708.6246200101.91.91.33.23320760.230.470.700.230.700.230.150.380.230.38Matches
2023-202425Aston Villaeng ENGEFL Cup11300.3000000000.000.000.000.000.00Matches
2023-202425Aston Villaeng ENGFA Cup321561.7000000100.000.000.000.000.00Matches
2023-202425Aston Villaeng ENG1. Premier League35222,06823.0109191000506.36.39.215.5102822260.440.390.830.440.830.270.400.670.270.67Matches
9 Seasons3 Clubs9 Leagues32022419,866220.76956125681138445.045.038.283.170645615930.310.250.570.310.560.290.240.530.290.53
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
Leverkusen (5 Seasons)4 Leagues1561049,548106.1392261390016229.929.922.252.145230210480.370.210.570.370.570.310.230.540.310.54
Aston Villa (3 Seasons)4 Leagues104675,89465.5181937180015015.115.116.031.12541545450.270.290.560.270.560.240.260.510.240.51
Genk (2 Seasons)2 Leagues60534,42449.21215271111720.240.310.550.220.53
Bundesliga (5 Seasons)119837,50083.3281846280013223.623.619.342.93862558870.340.220.550.340.550.290.240.520.290.52
Europa Lg (4 Seasons)27181,67818.610515911106.36.32.68.961441470.540.270.800.480.750.490.200.700.490.70
DFB-Pokal (4 Seasons)1177718.6505500200.580.000.580.580.58
Premier League (3 Seasons)86554,79653.3151530150012013.213.214.827.92211344690.280.280.560.280.560.250.280.520.250.52
First Division A (2 Seasons)54473,89343.381422800720.180.320.510.180.51
Champions Lg (2 Seasons)521301.4000000000.10.10.20.353140.000.000.000.000.000.040.170.210.040.21
FA Cup (2 Seasons)432462.7000000100.000.000.000.000.00
EFL Cup (2 Seasons)31820.9101100101.100.001.101.101.10
Conf Lg (1 Season)1187708.6246200101.91.91.33.23320760.230.470.700.230.700.230.150.380.230.38
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2015-201617Genk1 League35302,50327.86915600500.220.320.540.220.54
2016-201718Genk2 Leagues25231,92121.36612511220.280.280.560.230.52
2016-201718Leverkusen2 Leagues1001551.7000000100.000.000.000.000.00
2017-201819Leverkusen2 Leagues34272,51828.0126181200308.08.06.714.7111842610.430.210.640.430.640.330.270.600.330.60
2018-201920Leverkusen3 Leagues39282,55228.4538500506.56.55.712.2136983170.180.110.280.180.280.240.210.450.240.45
2019-202021Leverkusen4 Leagues33161,47116.37310700024.84.82.47.270411580.430.180.610.430.610.330.170.500.330.50
2020-202122Leverkusen3 Leagues40332,85231.715102515007010.610.67.317.9135793120.470.320.790.470.790.360.250.610.360.61
2021-202223Aston Villa1 League1877618.5123100301.51.50.82.33424610.120.240.350.120.350.180.090.270.180.27
2022-202324Aston Villa3 Leagues36272,10923.4549500505.35.34.810.185281820.210.170.380.210.380.240.220.460.240.46
2023-202425Aston Villa4 Leagues50333,02433.61213251200708.28.210.518.71351023020.360.390.740.360.740.260.340.600.260.60
9 Seasons3 Clubs9 Leagues32022419,866220.76956125681138445.045.038.283.170645615930.310.250.570.310.560.290.240.530.290.53
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
Leverkusen (5 Seasons)4 Leagues1561049,548106.1392261390016229.929.922.252.145230210480.370.210.570.370.570.310.230.540.310.54
Aston Villa (3 Seasons)4 Leagues104675,89465.5181937180015015.115.116.031.12541545450.270.290.560.270.560.240.260.510.240.51
Genk (2 Seasons)2 Leagues60534,42449.21215271111720.240.310.550.220.53
Bundesliga (5 Seasons)119837,50083.3281846280013223.623.619.342.93862558870.340.220.550.340.550.290.240.520.290.52
Europa Lg (4 Seasons)27181,67818.610515911106.36.32.68.961441470.540.270.800.480.750.490.200.700.490.70
DFB-Pokal (4 Seasons)1177718.6505500200.580.000.580.580.58
Premier League (3 Seasons)86554,79653.3151530150012013.213.214.827.92211344690.280.280.560.280.560.250.280.520.250.52
First Division A (2 Seasons)54473,89343.381422800720.180.320.510.180.51
Champions Lg (2 Seasons)521301.4000000000.10.10.20.353140.000.000.000.000.000.040.170.210.040.21
FA Cup (2 Seasons)432462.7000000100.000.000.000.000.00
EFL Cup (2 Seasons)31820.9101100101.100.001.101.101.10
Conf Lg (1 Season)1187708.6246200101.91.91.33.23320760.230.470.700.230.700.230.150.380.230.38
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2015-201617Genkbe BEL1. Pro League4th35302,50327.86915600500.220.320.540.220.54Matches
2016-201718Genkbe BEL1. First Division A7th19171,39015.4257200220.130.320.450.130.45Matches
2016-201718Leverkusende GER1. Bundesliga12th801401.6000000100.000.000.000.000.00Matches
2017-201819Leverkusende GER1. Bundesliga5th30252,21524.69615900208.08.06.714.7111842610.370.240.610.370.610.330.270.600.330.60Matches
2018-201920Leverkusende GER1. Bundesliga4th29211,91421.3516500405.05.04.49.5102722400.240.050.280.240.280.240.210.440.240.44Matches
2019-202021Leverkusende GER1. Bundesliga5th22121,09012.1538500024.34.32.26.561361320.410.250.660.410.660.360.180.540.360.54Matches
2020-202122Leverkusende GER1. Bundesliga6th30252,14123.89817900606.26.26.012.2112632540.380.340.710.380.710.260.250.510.260.51Matches
2021-202223Aston Villaeng ENG1. Premier League14th1877618.5123100301.51.50.82.33424610.120.240.350.120.350.180.090.270.180.27Matches
2022-202324Aston Villaeng ENG1. Premier League7th33261,96721.9448400405.35.34.810.185281820.180.180.370.180.370.240.220.460.240.46Matches
2023-202425Aston Villaeng ENG1. Premier League4th35222,06823.0109191000506.36.39.215.5102822260.440.390.830.440.830.270.400.670.270.67Matches
9 Seasons3 Clubs3 Leagues25918516,189179.9514798510032436.836.834.170.860738913560.280.260.540.280.540.270.250.520.270.52
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
Leverkusen (5 Seasons)1 League119837,50083.3281846280013223.623.619.342.93862558870.340.220.550.340.550.290.240.520.290.52
Aston Villa (3 Seasons)1 League86554,79653.3151530150012013.213.214.827.92211344690.280.280.560.280.560.250.280.520.250.52
Genk (2 Seasons)1 League54473,89343.381422800720.180.320.510.180.51
Bundesliga (5 Seasons)119837,50083.3281846280013223.623.619.342.93862558870.340.220.550.340.550.290.240.520.290.52
Premier League (3 Seasons)86554,79653.3151530150012013.213.214.827.92211344690.280.280.560.280.560.250.280.520.250.52
First Division A (2 Seasons)54473,89343.381422800720.180.320.510.180.51
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
2017-201819Leverkusende GERDFB-Pokal3rd423033.4303300100.890.000.890.890.89Matches
2018-201920Leverkusende GERDFB-Pokal9th211021.1000000000.000.000.000.000.00Matches
2019-202021Leverkusende GERDFB-Pokal2nd321631.8101100000.550.000.550.550.55Matches
2020-202122Leverkusende GERDFB-Pokal9th222032.3101100100.440.000.440.440.44Matches
2022-202324Aston Villaeng ENGEFL CupRd320520.6101100101.730.001.731.731.73Matches
2022-202324Aston Villaeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2023-202425Aston Villaeng ENGEFL CupRd311300.3000000000.000.000.000.000.00Matches
2023-202425Aston Villaeng ENGFA Cup321561.7000000100.000.000.000.000.00Matches
6 Seasons2 Clubs3 Leagues18111,09912.2606600400.490.000.490.490.49
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
Leverkusen (4 Seasons)1 League1177718.6505500200.580.000.580.580.58
Aston Villa (2 Seasons)2 Leagues743283.6101100200.270.000.270.270.27
DFB-Pokal (4 Seasons)1177718.6505500200.580.000.580.580.58
FA Cup (2 Seasons)432462.7000000100.000.000.000.000.00
EFL Cup (2 Seasons)31820.9101100101.100.001.101.101.10
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad 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
2016-201718Genk2. Europa LgQF665315.9415311000.680.170.850.510.68Matches
2016-201718Leverkusen1. Champions LgR1620150.2000000000.000.000.000.000.00Matches
2018-201920Leverkusen2. Europa LgR32865366.0022000101.51.51.22.73426770.000.340.340.000.340.240.210.450.240.45Matches
2019-202021Leverkusen1. Champions LgGR321151.3000000000.10.10.20.353140.000.000.000.000.000.040.170.210.040.21Matches
2019-202021Leverkusen2. Europa LgQF501031.1101100000.40.40.00.442120.870.000.870.870.870.350.030.370.350.37Matches
2020-202122Leverkusen2. Europa LgR32865085.6527500004.44.41.35.82316580.890.351.240.891.240.780.241.020.781.02Matches
2023-202425Aston Villa3. Conf LgSF1187708.6246200101.91.91.33.23320760.230.470.700.230.700.230.150.380.230.38Matches
5 Seasons3 Clubs3 Leagues43282,57828.6129211111208.28.24.112.399672370.420.310.730.380.700.370.180.550.370.55
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
Leverkusen (4 Seasons)2 Leagues26141,27714.26410600106.36.32.89.266471610.420.280.700.420.700.450.200.650.450.65
Aston Villa (1 Season)1 League1187708.6246200101.91.91.33.23320760.230.470.700.230.700.230.150.380.230.38
Genk (1 Season)1 League665315.9415311000.680.170.850.510.68
Europa Lg (4 Seasons)27181,67818.610515911106.36.32.68.961441470.540.270.800.480.750.490.200.700.490.70
Champions Lg (2 Seasons)521301.4000000000.10.10.20.353140.000.000.000.000.000.040.170.210.040.21
Conf Lg (1 Season)1187708.6246200101.91.91.33.23320760.230.470.700.230.700.230.150.380.230.38
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
201921jm JamaicaFriendlies (M)00Matches
201921jm JamaicaGold CupSF443604.0011000000.000.250.250.000.25Matches
202022jm JamaicaFriendlies (M)211261.4011000100.000.710.710.000.71Matches
202123jm JamaicaGold CupQF221721.9011000100.000.520.520.000.52Matches
202224jm JamaicaWCQ443543.9101011200.250.000.250.000.00Matches
202224jm JamaicaFriendlies (M)11901.0000000000.000.000.000.000.00Matches
202325jm JamaicaGold CupSF554354.8123101000.210.410.620.210.62Matches
5 Seasons1 Club3 Leagues18171,53717.1257112400.120.290.410.060.35
Gold Cup (3 Seasons)111196710.7145101100.090.370.470.090.47
Friendlies (M) (3 Seasons)322162.4011000100.000.420.420.000.42
WCQ (1 Season)443543.9101011200.250.000.250.000.00

Shooting

Shooting Table
Standard Expected
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2015-201617Genkbe BEL1. Pro League27.86250.900.2400Matches
2016-201718Leverkusende GER1. Bundesliga1.606350.03.861.930.000.0000Matches
2016-201718Leverkusen1. Champions Lg0.203133.318.006.000.000.0000Matches
2016-201718Genk2. Europa Lg5.94301033.35.081.690.100.3011Matches
2016-201718Genkbe BEL1. First Division A15.420130.000.840.1500Matches
2017-201819Leverkusende GER1. Bundesliga24.69762735.53.091.100.120.3320.411008.08.00.11+1.0+1.0Matches
2017-201819Leverkusende GERDFB-Pokal3.4310770.02.972.080.300.4300Matches
2018-201920Leverkusende GER1. Bundesliga21.35561730.42.630.800.090.2921.013005.05.00.090.00.0Matches
2018-201920Leverkusende GERDFB-Pokal1.105120.04.410.880.000.0000Matches
2018-201920Leverkusen2. Europa Lg6.0017635.32.851.010.000.0018.51001.51.50.09-1.5-1.5Matches
2019-202021Leverkusende GER1. Bundesliga12.15291137.92.390.910.170.4517.71004.34.30.15+0.7+0.7Matches
2019-202021Leverkusen1. Champions Lg1.30100.00.780.000.0012.70000.10.10.05-0.1-0.1Matches
2019-202021Leverkusende GERDFB-Pokal1.814125.02.210.550.251.0000Matches
2019-202021Leverkusen2. Europa Lg1.114250.03.501.750.250.5021.01000.40.40.10+0.6+0.6Matches
2020-202122Leverkusende GER1. Bundesliga23.89582136.22.440.880.160.4320.53006.26.20.11+2.8+2.8Matches
2020-202122Leverkusende GERDFB-Pokal2.315360.02.221.330.200.3300Matches
2020-202122Leverkusen2. Europa Lg5.65211676.23.722.830.240.3116.21004.44.40.21+0.6+0.6Matches
2021-202223Aston Villaeng ENG1. Premier League8.5121838.12.480.950.050.1319.44001.51.50.07-0.5-0.5Matches
2022-202324Aston Villaeng ENGEFL Cup0.6122100.03.463.460.500.5000Matches
2022-202324Aston Villaeng ENGFA Cup1.00400.04.000.000.0000Matches
2022-202324Aston Villaeng ENG1. Premier League21.94511427.52.330.640.080.2918.13005.35.30.10-1.3-1.3Matches
2023-202425Aston Villa3. Conf Lg8.6224833.32.810.940.080.2517.40001.91.90.08+0.1+0.1Matches
2023-202425Aston Villaeng ENGEFL Cup0.30000.000.0000Matches
2023-202425Aston Villaeng ENGFA Cup1.703133.31.730.580.000.0000Matches
2023-202425Aston Villaeng ENG1. Premier League23.010531834.02.310.780.190.5616.11006.36.30.12+3.7+3.7Matches
9 Seasons3 Clubs9 Leagues220.76948321539.32.500.970.130.3218.9391145.045.00.11+6.0+6.0
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
Leverkusen (5 Seasons)4 Leagues106.13929511639.32.781.090.130.3419.8310029.929.90.11+4.1+4.1
Aston Villa (3 Seasons)4 Leagues65.5181585132.32.410.780.110.3517.580015.115.10.10+1.9+1.9
Genk (2 Seasons)2 Leagues49.212304876.71.410.980.170.2311
Bundesliga (5 Seasons)83.3282257935.12.700.950.120.3520.2280023.623.60.11+4.4+4.4
Europa Lg (4 Seasons)18.610723447.23.861.820.130.2617.63116.36.30.15-0.3-0.3
DFB-Pokal (4 Seasons)8.65241250.02.801.400.210.4200
Premier League (3 Seasons)53.3151254032.02.350.750.120.3817.580013.213.20.11+1.8+1.8
First Division A (2 Seasons)43.380380.000.880.2100
Champions Lg (2 Seasons)1.404125.02.770.690.000.0012.70000.10.10.05-0.1-0.1
FA Cup (2 Seasons)2.707114.32.560.370.000.0000
EFL Cup (2 Seasons)0.9122100.02.202.200.500.5000
Conf Lg (1 Season)8.6224833.32.810.940.080.2517.40001.91.90.08+0.1+0.1
Shooting Table
Standard Expected
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2015-201617Genk1 League27.86250.900.2400
2016-201718Genk2 Leagues21.36302376.71.411.080.170.2211
2016-201718Leverkusen2 Leagues1.709444.45.232.320.000.0000
2017-201819Leverkusen2 Leagues28.012863439.53.071.220.140.3520.411008.08.00.11+1.0+1.0
2018-201920Leverkusen3 Leagues28.45782430.82.750.850.060.2120.414006.56.50.09-1.5-1.5
2019-202021Leverkusen4 Leagues16.37381436.82.320.860.180.5017.92004.84.80.14+1.2+1.2
2020-202122Leverkusen3 Leagues31.715844047.62.651.260.180.3819.340010.610.60.13+3.4+3.4
2021-202223Aston Villa1 League8.5121838.12.480.950.050.1319.44001.51.50.07-0.5-0.5
2022-202324Aston Villa3 Leagues23.45571628.12.430.680.090.3118.13005.35.30.10-1.3-1.3
2023-202425Aston Villa4 Leagues33.612802733.82.380.800.150.4416.51008.28.20.11+3.8+3.8
9 Seasons3 Clubs9 Leagues220.76948321539.32.500.970.130.3218.9391145.045.00.11+6.0+6.0
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
Leverkusen (5 Seasons)4 Leagues106.13929511639.32.781.090.130.3419.8310029.929.90.11+4.1+4.1
Aston Villa (3 Seasons)4 Leagues65.5181585132.32.410.780.110.3517.580015.115.10.10+1.9+1.9
Genk (2 Seasons)2 Leagues49.212304876.71.410.980.170.2311
Bundesliga (5 Seasons)83.3282257935.12.700.950.120.3520.2280023.623.60.11+4.4+4.4
Europa Lg (4 Seasons)18.610723447.23.861.820.130.2617.63116.36.30.15-0.3-0.3
DFB-Pokal (4 Seasons)8.65241250.02.801.400.210.4200
Premier League (3 Seasons)53.3151254032.02.350.750.120.3817.580013.213.20.11+1.8+1.8
First Division A (2 Seasons)43.380380.000.880.2100
Champions Lg (2 Seasons)1.404125.02.770.690.000.0012.70000.10.10.05-0.1-0.1
FA Cup (2 Seasons)2.707114.32.560.370.000.0000
EFL Cup (2 Seasons)0.9122100.02.202.200.500.5000
Conf Lg (1 Season)8.6224833.32.810.940.080.2517.40001.91.90.08+0.1+0.1
Shooting Table
Standard Expected
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2015-201617Genkbe BEL1. Pro League4th27.86250.900.2400Matches
2016-201718Genkbe BEL1. First Division A7th15.420130.000.840.1500Matches
2016-201718Leverkusende GER1. Bundesliga12th1.606350.03.861.930.000.0000Matches
2017-201819Leverkusende GER1. Bundesliga5th24.69762735.53.091.100.120.3320.411008.08.00.11+1.0+1.0Matches
2018-201920Leverkusende GER1. Bundesliga4th21.35561730.42.630.800.090.2921.013005.05.00.090.00.0Matches
2019-202021Leverkusende GER1. Bundesliga5th12.15291137.92.390.910.170.4517.71004.34.30.15+0.7+0.7Matches
2020-202122Leverkusende GER1. Bundesliga6th23.89582136.22.440.880.160.4320.53006.26.20.11+2.8+2.8Matches
2021-202223Aston Villaeng ENG1. Premier League14th8.5121838.12.480.950.050.1319.44001.51.50.07-0.5-0.5Matches
2022-202324Aston Villaeng ENG1. Premier League7th21.94511427.52.330.640.080.2918.13005.35.30.10-1.3-1.3Matches
2023-202425Aston Villaeng ENG1. Premier League4th23.010531834.02.310.780.190.5616.11006.36.30.12+3.7+3.7Matches
9 Seasons3 Clubs3 Leagues179.95135015737.72.300.870.130.3219.2360036.836.80.11+6.2+6.2
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Leverkusen (5 Seasons)1 League83.3282257935.12.700.950.120.3520.2280023.623.60.11+4.4+4.4
Aston Villa (3 Seasons)1 League53.3151254032.02.350.750.120.3817.580013.213.20.11+1.8+1.8
Genk (2 Seasons)1 League43.380380.000.880.2100
Bundesliga (5 Seasons)83.3282257935.12.700.950.120.3520.2280023.623.60.11+4.4+4.4
Premier League (3 Seasons)53.3151254032.02.350.750.120.3817.580013.213.20.11+1.8+1.8
First Division A (2 Seasons)43.380380.000.880.2100
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
2017-201819Leverkusende GERDFB-Pokal3rd3.4310770.02.972.080.300.4300Matches
2018-201920Leverkusende GERDFB-Pokal9th1.105120.04.410.880.000.0000Matches
2019-202021Leverkusende GERDFB-Pokal2nd1.814125.02.210.550.251.0000Matches
2020-202122Leverkusende GERDFB-Pokal9th2.315360.02.221.330.200.3300Matches
2022-202324Aston Villaeng ENGEFL CupRd30.6122100.03.463.460.500.5000Matches
2022-202324Aston Villaeng ENGFA Cup1.00400.04.000.000.0000Matches
2023-202425Aston Villaeng ENGEFL CupRd30.30000.000.0000Matches
2023-202425Aston Villaeng ENGFA Cup1.703133.31.730.580.000.0000Matches
6 Seasons2 Clubs3 Leagues12.26331545.52.701.230.180.4000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Leverkusen (4 Seasons)1 League8.65241250.02.801.400.210.4200
Aston Villa (2 Seasons)2 Leagues3.619333.32.470.820.110.3300
DFB-Pokal (4 Seasons)8.65241250.02.801.400.210.4200
FA Cup (2 Seasons)2.707114.32.560.370.000.0000
EFL Cup (2 Seasons)0.9122100.02.202.200.500.5000
Shooting Table
Standard Expected
Season Age Squad 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
2016-201718Genk2. Europa LgQF5.94301033.35.081.690.100.3011Matches
2016-201718Leverkusen1. Champions LgR160.203133.318.006.000.000.0000Matches
2018-201920Leverkusen2. Europa LgR326.0017635.32.851.010.000.0018.51001.51.50.09-1.5-1.5Matches
2019-202021Leverkusen1. Champions LgGR1.30100.00.780.000.0012.70000.10.10.05-0.1-0.1Matches
2019-202021Leverkusen2. Europa LgQF1.114250.03.501.750.250.5021.01000.40.40.10+0.6+0.6Matches
2020-202122Leverkusen2. Europa LgR325.65211676.23.722.830.240.3116.21004.44.40.21+0.6+0.6Matches
2023-202425Aston Villa3. Conf LgSF8.6224833.32.810.940.080.2517.40001.91.90.08+0.1+0.1Matches
5 Seasons3 Clubs3 Leagues28.6121004343.03.491.500.110.2617.43118.28.20.12-0.2-0.2
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
Leverkusen (4 Seasons)2 Leagues14.26462554.33.241.760.130.2417.53006.36.30.15-0.3-0.3
Aston Villa (1 Season)1 League8.6224833.32.810.940.080.2517.40001.91.90.08+0.1+0.1
Genk (1 Season)1 League5.94301033.35.081.690.100.3011
Europa Lg (4 Seasons)18.610723447.23.861.820.130.2617.63116.36.30.15-0.3-0.3
Champions Lg (2 Seasons)1.404125.02.770.690.000.0012.70000.10.10.05-0.1-0.1
Conf Lg (1 Season)8.6224833.32.810.940.080.2517.40001.91.90.08+0.1+0.1
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
201921jm JamaicaGold CupSF4.0011327.32.750.750.000.0000Matches
202022jm JamaicaFriendlies (M)1.4000Matches
202123jm JamaicaGold CupQF1.904250.02.091.050.000.0000Matches
202224jm JamaicaWCQ3.9111Matches
202224jm JamaicaFriendlies (M)1.0000Matches
202325jm JamaicaGold CupSF4.8112433.32.480.830.080.2501Matches
5 Seasons1 Club3 Leagues17.1227933.32.510.840.040.1112
Gold Cup (3 Seasons)10.7127933.32.510.840.040.1101
Friendlies (M) (3 Seasons)2.4000
WCQ (1 Season)3.9111
Become a Stathead & surf this site ad-free.

Passing

Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2015-201617Genkbe BEL1. Pro League27.89Matches
2016-201718Leverkusende GER1. Bundesliga1.60Matches
2016-201718Leverkusen1. Champions Lg0.20Matches
2016-201718Genk2. Europa Lg5.91Matches
2016-201718Genkbe BEL1. First Division A15.45Matches
2017-201819Leverkusende GER1. Bundesliga24.6744109468.013658403738947581.920930967.612323552.366.77.2-0.75955451984Matches
2017-201819Leverkusende GERDFB-Pokal3.40Matches
2018-201920Leverkusende GER1. Bundesliga21.362395065.69939283632740381.119427770.06317037.114.44.7-3.44737331572Matches
2018-201920Leverkusende GERDFB-Pokal1.10Matches
2018-201920Leverkusen2. Europa Lg6.022932670.23780111713315784.7649170.3295750.921.21.6+0.817108526Matches
2019-202021Leverkusende GER1. Bundesliga12.131647966.05229150917021977.611115671.2286841.232.22.8+0.8211722736Matches
2019-202021Leverkusen1. Champions Lg1.3375764.9554100192576.0111764.74666.700.20.2-0.243103Matches
2019-202021Leverkusende GERDFB-Pokal1.80Matches
2019-202021Leverkusen2. Europa Lg1.1173056.72897471163.67887.52540.000.00.10.010002Matches
2020-202122Leverkusende GER1. Bundesliga23.866896269.410811227538543987.715624164.78917451.186.06.6+2.04826371663Matches
2020-202122Leverkusende GERDFB-Pokal2.30Matches
2020-202122Leverkusen2. Europa Lg5.613520266.820204968810881.5274560.0152853.621.31.0+0.710117116Matches
2021-202223Aston Villaeng ENG1. Premier League8.515022666.42354518769580.0476671.2153641.720.81.1+1.2769124Matches
2022-202324Aston Villaeng ENGEFL Cup0.60Matches
2022-202324Aston Villaeng ENGFA Cup1.00Matches
2022-202324Aston Villaeng ENG1. Premier League21.933754761.65379128519024876.69715463.0357546.744.84.8-0.83019211528Matches
2023-202425Aston Villa3. Conf Lg8.620329469.0330192811914383.2608372.3204643.541.32.1+2.713513320Matches
2023-202425Aston Villaeng ENGEFL Cup0.30Matches
2023-202425Aston Villaeng ENGFA Cup1.70Matches
2023-202425Aston Villaeng ENG1. Premier League23.057379072.58993255932739183.618424276.0488258.599.27.3-0.2523851782Matches
9 Seasons3 Clubs9 Leagues220.74032595767.766307177342230271482.21167168969.147198248.05638.239.3+17.830922724789456
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
Leverkusen (5 Seasons)4 Leagues106.12769410067.546280124441518183782.6779114468.135374347.52222.224.0-0.220715915363302
Aston Villa (3 Seasons)4 Leagues65.51263185768.020027529071287781.238854571.211823949.41916.015.2+3.0102689426154
Genk (2 Seasons)2 Leagues49.215
Bundesliga (5 Seasons)83.32351348567.539637106571271153682.767098368.230364746.81819.321.2-1.317513513757255
Europa Lg (4 Seasons)18.638155868.36089168722827682.69814468.1469051.152.62.6+2.4282115644
DFB-Pokal (4 Seasons)8.60
Premier League (3 Seasons)53.31060156367.816726436259373480.832846271.09819350.81514.813.1+0.289638123134
First Division A (2 Seasons)43.314
Champions Lg (2 Seasons)1.4375764.9554100192576.0111764.74666.700.20.2-0.243103
FA Cup (2 Seasons)2.70
EFL Cup (2 Seasons)0.90
Conf Lg (1 Season)8.620329469.0330192811914383.2608372.3204643.541.32.1+2.713513320
Passing Table
Total Short Medium Long Expected
Season Age Squad Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2015-201617Genk1 League27.89
2016-201718Genk2 Leagues21.36
2016-201718Leverkusen2 Leagues1.70
2017-201819Leverkusen2 Leagues28.0744109468.013658403738947581.920930967.612323552.366.77.2-0.75955451984
2018-201920Leverkusen3 Leagues28.4852127666.813719395346056082.125836870.19222740.535.76.2-2.76447412098
2019-202021Leverkusen4 Leagues16.337056665.46072168319625576.912918171.3347943.032.43.0+0.6262023741
2020-202122Leverkusen3 Leagues31.7803116469.012831277147354786.518328664.010420251.5107.37.5+2.75837441779
2021-202223Aston Villa1 League8.515022666.42354518769580.0476671.2153641.720.81.1+1.2769124
2022-202324Aston Villa3 Leagues23.433754761.65379128519024876.69715463.0357546.744.84.8-0.83019211528
2023-202425Aston Villa4 Leagues33.6776108471.612294348744653483.524432575.16812853.11310.59.4+2.565436410102
9 Seasons3 Clubs9 Leagues220.74032595767.766307177342230271482.21167168969.147198248.05638.239.3+17.830922724789456
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
Leverkusen (5 Seasons)4 Leagues106.12769410067.546280124441518183782.6779114468.135374347.52222.224.0-0.220715915363302
Aston Villa (3 Seasons)4 Leagues65.51263185768.020027529071287781.238854571.211823949.41916.015.2+3.0102689426154
Genk (2 Seasons)2 Leagues49.215
Bundesliga (5 Seasons)83.32351348567.539637106571271153682.767098368.230364746.81819.321.2-1.317513513757255
Europa Lg (4 Seasons)18.638155868.36089168722827682.69814468.1469051.152.62.6+2.4282115644
DFB-Pokal (4 Seasons)8.60
Premier League (3 Seasons)53.31060156367.816726436259373480.832846271.09819350.81514.813.1+0.289638123134
First Division A (2 Seasons)43.314
Champions Lg (2 Seasons)1.4375764.9554100192576.0111764.74666.700.20.2-0.243103
FA Cup (2 Seasons)2.70
EFL Cup (2 Seasons)0.90
Conf Lg (1 Season)8.620329469.0330192811914383.2608372.3204643.541.32.1+2.713513320
Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2015-201617Genkbe BEL1. Pro League4th27.89Matches
2016-201718Genkbe BEL1. First Division A7th15.45Matches
2016-201718Leverkusende GER1. Bundesliga12th1.60Matches
2017-201819Leverkusende GER1. Bundesliga5th24.6744109468.013658403738947581.920930967.612323552.366.77.2-0.75955451984Matches
2018-201920Leverkusende GER1. Bundesliga4th21.362395065.69939283632740381.119427770.06317037.114.44.7-3.44737331572Matches
2019-202021Leverkusende GER1. Bundesliga5th12.131647966.05229150917021977.611115671.2286841.232.22.8+0.8211722736Matches
2020-202122Leverkusende GER1. Bundesliga6th23.866896269.410811227538543987.715624164.78917451.186.06.6+2.04826371663Matches
2021-202223Aston Villaeng ENG1. Premier League14th8.515022666.42354518769580.0476671.2153641.720.81.1+1.2769124Matches
2022-202324Aston Villaeng ENG1. Premier League7th21.933754761.65379128519024876.69715463.0357546.744.84.8-0.83019211528Matches
2023-202425Aston Villaeng ENG1. Premier League4th23.057379072.58993255932739183.618424276.0488258.599.27.3-0.2523851782Matches
9 Seasons3 Clubs3 Leagues179.93411504867.656363150191864227082.1998144569.140184047.74734.134.4+12.926419821880389
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
Leverkusen (5 Seasons)1 League83.32351348567.539637106571271153682.767098368.230364746.81819.321.2-1.317513513757255
Aston Villa (3 Seasons)1 League53.31060156367.816726436259373480.832846271.09819350.81514.813.1+0.289638123134
Genk (2 Seasons)1 League43.314
Bundesliga (5 Seasons)83.32351348567.539637106571271153682.767098368.230364746.81819.321.2-1.317513513757255
Premier League (3 Seasons)53.31060156367.816726436259373480.832846271.09819350.81514.813.1+0.289638123134
First Division A (2 Seasons)43.314
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
2017-201819Leverkusende GERDFB-Pokal3rd3.40Matches
2018-201920Leverkusende GERDFB-Pokal9th1.10Matches
2019-202021Leverkusende GERDFB-Pokal2nd1.80Matches
2020-202122Leverkusende GERDFB-Pokal9th2.30Matches
2022-202324Aston Villaeng ENGEFL CupRd30.60Matches
2022-202324Aston Villaeng ENGFA Cup1.00Matches
2023-202425Aston Villaeng ENGEFL CupRd30.30Matches
2023-202425Aston Villaeng ENGFA Cup1.70Matches
6 Seasons2 Clubs3 Leagues12.20
Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
Leverkusen (4 Seasons)1 League8.60
Aston Villa (2 Seasons)2 Leagues3.60
DFB-Pokal (4 Seasons)8.60
FA Cup (2 Seasons)2.70
EFL Cup (2 Seasons)0.90
Passing Table
Total Short Medium Long Expected
Season Age Squad 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
2016-201718Genk2. Europa LgQF5.91Matches
2016-201718Leverkusen1. Champions LgR160.20Matches
2018-201920Leverkusen2. Europa LgR326.022932670.23780111713315784.7649170.3295750.921.21.6+0.817108526Matches
2019-202021Leverkusen1. Champions LgGR1.3375764.9554100192576.0111764.74666.700.20.2-0.243103Matches
2019-202021Leverkusen2. Europa LgQF1.1173056.72897471163.67887.52540.000.00.10.010002Matches
2020-202122Leverkusen2. Europa LgR325.613520266.820204968810881.5274560.0152853.621.31.0+0.710117116Matches
2023-202425Aston Villa3. Conf LgSF8.620329469.0330192811914383.2608372.3204643.541.32.1+2.713513320Matches
5 Seasons3 Clubs3 Leagues28.662190968.39944271536644482.416924469.37014249.394.14.9+4.9452929967
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
Leverkusen (4 Seasons)2 Leagues14.241861568.06643178724730182.110916167.7509652.142.82.8+1.2322416647
Aston Villa (1 Season)1 League8.620329469.0330192811914383.2608372.3204643.541.32.1+2.713513320
Genk (1 Season)1 League5.91
Europa Lg (4 Seasons)18.638155868.36089168722827682.69814468.1469051.152.62.6+2.4282115644
Champions Lg (2 Seasons)1.4375764.9554100192576.0111764.74666.700.20.2-0.243103
Conf Lg (1 Season)8.620329469.0330192811914383.2608372.3204643.541.32.1+2.713513320
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
201921jm JamaicaGold CupSF4.01Matches
202022jm JamaicaFriendlies (M)1.41Matches
202123jm JamaicaGold CupQF1.91Matches
202224jm JamaicaWCQ3.90Matches
202224jm JamaicaFriendlies (M)1.00Matches
202325jm JamaicaGold CupSF4.82Matches
5 Seasons1 Club3 Leagues17.15
Gold Cup (3 Seasons)10.74
Friendlies (M) (3 Seasons)2.41
WCQ (1 Season)3.90

Pass Types

Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2015-201617Genkbe BEL1. Pro League27.8Matches
2016-201718Leverkusende GER1. Bundesliga1.67Matches
2016-201718Leverkusen1. Champions Lg0.20Matches
2016-201718Genk2. Europa Lg5.925Matches
2016-201718Genkbe BEL1. First Division A15.40Matches
2017-201819Leverkusende GER1. Bundesliga24.6109492716037017196467751260744745Matches
2017-201819Leverkusende GERDFB-Pokal3.424Matches
2018-201920Leverkusende GER1. Bundesliga21.395083111721013163247137301623245Matches
2018-201920Leverkusende GERDFB-Pokal1.17Matches
2018-201920Leverkusen2. Europa Lg6.0326283439036043013105229010Matches
2019-202021Leverkusende GER1. Bundesliga12.14794354410157811231371316018Matches
2019-202021Leverkusen1. Champions Lg1.35752510110133003704Matches
2019-202021Leverkusende GERDFB-Pokal1.83Matches
2019-202021Leverkusen2. Europa Lg1.1302730005210101704Matches
2020-202122Leverkusende GER1. Bundesliga23.89628599811115155246217260668545Matches
2020-202122Leverkusende GERDFB-Pokal2.327Matches
2020-202122Leverkusen2. Europa Lg5.6202183172232351034113528Matches
2021-202223Aston Villaeng ENG1. Premier League8.52262091611333411101015018Matches
2022-202324Aston Villaeng ENGEFL Cup0.60Matches
2022-202324Aston Villaeng ENGFA Cup1.03Matches
2022-202324Aston Villaeng ENG1. Premier League21.9547507404459610181300337031Matches
2023-202425Aston Villa3. Conf Lg8.629427024135392211030203011Matches
2023-202425Aston Villaeng ENGEFL Cup0.30Matches
2023-202425Aston Villaeng ENGFA Cup1.79Matches
2023-202425Aston Villaeng ENG1. Premier League23.0790745402117759292000573538Matches
9 Seasons3 Clubs9 Leagues220.75957532860799237710381423561901088403222267
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Leverkusen (5 Seasons)4 Leagues106.141003597487914577581172771371048276916179
Aston Villa (3 Seasons)4 Leagues65.51857173112081920255257953401263688
Genk (2 Seasons)2 Leagues49.225
Bundesliga (5 Seasons)83.33485305241979250599105233118892235114153
Europa Lg (4 Seasons)18.6558493631126113114116156381222
DFB-Pokal (4 Seasons)8.661
Premier League (3 Seasons)53.3156314619671615204235843101060677
First Division A (2 Seasons)43.30
Champions Lg (2 Seasons)1.45752510110133003704
FA Cup (2 Seasons)2.712
EFL Cup (2 Seasons)0.90
Conf Lg (1 Season)8.629427024135392211030203011
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2015-201617Genk1 League27.8
2016-201718Genk2 Leagues21.325
2016-201718Leverkusen2 Leagues1.77
2017-201819Leverkusen2 Leagues28.0109492716037017220467751260744745
2018-201920Leverkusen3 Leagues28.412761114160300162302810150406852255
2019-202021Leverkusen4 Leagues16.35665145211169614271681370026
2020-202122Leverkusen3 Leagues31.71164104211513318205297220301803753
2021-202223Aston Villa1 League8.52262091611333411101015018
2022-202324Aston Villa3 Leagues23.4547507404459910181300337031
2023-202425Aston Villa4 Leagues33.610841015643141212311503030776549
9 Seasons3 Clubs9 Leagues220.75957532860799237710381423561901088403222267
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Leverkusen (5 Seasons)4 Leagues106.141003597487914577581172771371048276916179
Aston Villa (3 Seasons)4 Leagues65.51857173112081920255257953401263688
Genk (2 Seasons)2 Leagues49.225
Bundesliga (5 Seasons)83.33485305241979250599105233118892235114153
Europa Lg (4 Seasons)18.6558493631126113114116156381222
DFB-Pokal (4 Seasons)8.661
Premier League (3 Seasons)53.3156314619671615204235843101060677
First Division A (2 Seasons)43.30
Champions Lg (2 Seasons)1.45752510110133003704
FA Cup (2 Seasons)2.712
EFL Cup (2 Seasons)0.90
Conf Lg (1 Season)8.629427024135392211030203011
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2015-201617Genkbe BEL1. Pro League4th27.8Matches
2016-201718Genkbe BEL1. First Division A7th15.40Matches
2016-201718Leverkusende GER1. Bundesliga12th1.67Matches
2017-201819Leverkusende GER1. Bundesliga5th24.6109492716037017196467751260744745Matches
2018-201920Leverkusende GER1. Bundesliga4th21.395083111721013163247137301623245Matches
2019-202021Leverkusende GER1. Bundesliga5th12.14794354410157811231371316018Matches
2020-202122Leverkusende GER1. Bundesliga6th23.89628599811115155246217260668545Matches
2021-202223Aston Villaeng ENG1. Premier League14th8.52262091611333411101015018Matches
2022-202324Aston Villaeng ENG1. Premier League7th21.9547507404459610181300337031Matches
2023-202425Aston Villaeng ENG1. Premier League4th23.0790745402117759292000573538Matches
9 Seasons3 Clubs3 Leagues179.950484513515861865803128291161902341120230
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Leverkusen (5 Seasons)1 League83.33485305241979250599105233118892235114153
Aston Villa (3 Seasons)1 League53.3156314619671615204235843101060677
Genk (2 Seasons)1 League43.30
Bundesliga (5 Seasons)83.33485305241979250599105233118892235114153
Premier League (3 Seasons)53.3156314619671615204235843101060677
First Division A (2 Seasons)43.30
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
2017-201819Leverkusende GERDFB-Pokal3rd3.424Matches
2018-201920Leverkusende GERDFB-Pokal9th1.17Matches
2019-202021Leverkusende GERDFB-Pokal2nd1.83Matches
2020-202122Leverkusende GERDFB-Pokal9th2.327Matches
2022-202324Aston Villaeng ENGEFL CupRd30.60Matches
2022-202324Aston Villaeng ENGFA Cup1.03Matches
2023-202425Aston Villaeng ENGEFL CupRd30.30Matches
2023-202425Aston Villaeng ENGFA Cup1.79Matches
6 Seasons2 Clubs3 Leagues12.273
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Leverkusen (4 Seasons)1 League8.661
Aston Villa (2 Seasons)2 Leagues3.612
DFB-Pokal (4 Seasons)8.661
FA Cup (2 Seasons)2.712
EFL Cup (2 Seasons)0.90
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
2016-201718Genk2. Europa LgQF5.925Matches
2016-201718Leverkusen1. Champions LgR160.20Matches
2018-201920Leverkusen2. Europa LgR326.0326283439036043013105229010Matches
2019-202021Leverkusen1. Champions LgGR1.35752510110133003704Matches
2019-202021Leverkusen2. Europa LgQF1.1302730005210101704Matches
2020-202122Leverkusen2. Europa LgR325.6202183172232351034113528Matches
2023-202425Aston Villa3. Conf LgSF8.629427024135392211030203011Matches
5 Seasons3 Clubs3 Leagues28.69098159213512162146529186621237
Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Leverkusen (4 Seasons)2 Leagues14.261554568122798124419156418226
Aston Villa (1 Season)1 League8.629427024135392211030203011
Genk (1 Season)1 League5.925
Europa Lg (4 Seasons)18.6558493631126113114116156381222
Champions Lg (2 Seasons)1.45752510110133003704
Conf Lg (1 Season)8.629427024135392211030203011
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
201921jm JamaicaGold CupSF4.011Matches
202022jm JamaicaFriendlies (M)1.4Matches
202123jm JamaicaGold CupQF1.95Matches
202224jm JamaicaWCQ3.9Matches
202224jm JamaicaFriendlies (M)1.0Matches
202325jm JamaicaGold CupSF4.818Matches
5 Seasons1 Club3 Leagues17.134
Gold Cup (3 Seasons)10.734
Friendlies (M) (3 Seasons)2.4
WCQ (1 Season)3.9

Goal and Shot Creation

Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2015-201617Genkbe BEL1. Pro League27.8Matches
2016-201718Leverkusende GER1. Bundesliga1.6Matches
2016-201718Leverkusen1. Champions Lg0.2Matches
2016-201718Genk2. Europa Lg5.9Matches
2016-201718Genkbe BEL1. First Division A15.4Matches
2017-201819Leverkusende GER1. Bundesliga24.61285.20662620754150.61725001Matches
2017-201819Leverkusende GERDFB-Pokal3.4Matches
2018-201920Leverkusende GER1. Bundesliga21.3904.235414976030.14200100Matches
2018-201920Leverkusende GERDFB-Pokal1.1Matches
2018-201920Leverkusen2. Europa Lg6.0335.55188610030.50210000Matches
2019-202021Leverkusende GER1. Bundesliga12.1423.47239342190.74520110Matches
2019-202021Leverkusen1. Champions Lg1.364.7041100000.00000000Matches
2019-202021Leverkusende GERDFB-Pokal1.8Matches
2019-202021Leverkusen2. Europa Lg1.165.2430201010.87001000Matches
2020-202122Leverkusende GER1. Bundesliga23.81004.20571612780130.55741100Matches
2020-202122Leverkusende GERDFB-Pokal2.3Matches
2020-202122Leverkusen2. Europa Lg5.6183.19104112030.53210000Matches
2021-202223Aston Villaeng ENG1. Premier League8.5202.37150122010.12100000Matches
2022-202324Aston Villaeng ENGEFL Cup0.6Matches
2022-202324Aston Villaeng ENGFA Cup1.0Matches
2022-202324Aston Villaeng ENG1. Premier League21.9622.844021073080.37500300Matches
2023-202425Aston Villa3. Conf Lg8.6354.26174743050.61310100Matches
2023-202425Aston Villaeng ENGEFL Cup0.3Matches
2023-202425Aston Villaeng ENGFA Cup1.7Matches
2023-202425Aston Villaeng ENG1. Premier League23.0974.227079731110.48711200Matches
9 Seasons3 Clubs9 Leagues220.76374.05377918147356720.4641128911
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Leverkusen (5 Seasons)4 Leagues106.14234.42235785427245470.4925107311
Aston Villa (3 Seasons)4 Leagues65.52143.48142132720111250.411621600
Genk (2 Seasons)2 Leagues49.2
Bundesliga (5 Seasons)83.33604.40200654425215400.492186311
Europa Lg (4 Seasons)18.6574.483112923070.55421000
DFB-Pokal (4 Seasons)8.6
Premier League (3 Seasons)53.31793.361259201681200.381311500
First Division A (2 Seasons)43.3
Champions Lg (2 Seasons)1.464.7041100000.00000000
FA Cup (2 Seasons)2.7
EFL Cup (2 Seasons)0.9
Conf Lg (1 Season)8.6354.26174743050.61310100
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2015-201617Genk1 League27.8
2016-201718Genk2 Leagues21.3
2016-201718Leverkusen2 Leagues1.7
2017-201819Leverkusen2 Leagues28.01285.20662620754150.61725001
2018-201920Leverkusen3 Leagues28.41234.5272221586060.22410100
2019-202021Leverkusen4 Leagues16.3543.7230106431100.69521110
2020-202122Leverkusen3 Leagues31.71184.016720138100160.54951100
2021-202223Aston Villa1 League8.5202.37150122010.12100000
2022-202324Aston Villa3 Leagues23.4622.844021073080.37500300
2023-202425Aston Villa4 Leagues33.61324.238711161161160.511021300
9 Seasons3 Clubs9 Leagues220.76374.05377918147356720.4641128911
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Leverkusen (5 Seasons)4 Leagues106.14234.42235785427245470.4925107311
Aston Villa (3 Seasons)4 Leagues65.52143.48142132720111250.411621600
Genk (2 Seasons)2 Leagues49.2
Bundesliga (5 Seasons)83.33604.40200654425215400.492186311
Europa Lg (4 Seasons)18.6574.483112923070.55421000
DFB-Pokal (4 Seasons)8.6
Premier League (3 Seasons)53.31793.361259201681200.381311500
First Division A (2 Seasons)43.3
Champions Lg (2 Seasons)1.464.7041100000.00000000
FA Cup (2 Seasons)2.7
EFL Cup (2 Seasons)0.9
Conf Lg (1 Season)8.6354.26174743050.61310100
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2015-201617Genkbe BEL1. Pro League4th27.8Matches
2016-201718Genkbe BEL1. First Division A7th15.4Matches
2016-201718Leverkusende GER1. Bundesliga12th1.6Matches
2017-201819Leverkusende GER1. Bundesliga5th24.61285.20662620754150.61725001Matches
2018-201920Leverkusende GER1. Bundesliga4th21.3904.235414976030.14200100Matches
2019-202021Leverkusende GER1. Bundesliga5th12.1423.47239342190.74520110Matches
2020-202122Leverkusende GER1. Bundesliga6th23.81004.20571612780130.55741100Matches
2021-202223Aston Villaeng ENG1. Premier League14th8.5202.37150122010.12100000Matches
2022-202324Aston Villaeng ENG1. Premier League7th21.9622.844021073080.37500300Matches
2023-202425Aston Villaeng ENG1. Premier League4th23.0974.227079731110.48711200Matches
9 Seasons3 Clubs3 Leagues179.95393.99325746441296600.443497811
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Leverkusen (5 Seasons)1 League83.33604.40200654425215400.492186311
Aston Villa (3 Seasons)1 League53.31793.361259201681200.381311500
Genk (2 Seasons)1 League43.3
Bundesliga (5 Seasons)83.33604.40200654425215400.492186311
Premier League (3 Seasons)53.31793.361259201681200.381311500
First Division A (2 Seasons)43.3
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
2017-201819Leverkusende GERDFB-Pokal3rd3.4Matches
2018-201920Leverkusende GERDFB-Pokal9th1.1Matches
2019-202021Leverkusende GERDFB-Pokal2nd1.8Matches
2020-202122Leverkusende GERDFB-Pokal9th2.3Matches
2022-202324Aston Villaeng ENGEFL CupRd30.6Matches
2022-202324Aston Villaeng ENGFA Cup1.0Matches
2023-202425Aston Villaeng ENGEFL CupRd30.3Matches
2023-202425Aston Villaeng ENGFA Cup1.7Matches
6 Seasons2 Clubs3 Leagues12.2
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Leverkusen (4 Seasons)1 League8.6
Aston Villa (2 Seasons)2 Leagues3.6
DFB-Pokal (4 Seasons)8.6
FA Cup (2 Seasons)2.7
EFL Cup (2 Seasons)0.9
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
2016-201718Genk2. Europa LgQF5.9Matches
2016-201718Leverkusen1. Champions LgR160.2Matches
2018-201920Leverkusen2. Europa LgR326.0335.55188610030.50210000Matches
2019-202021Leverkusen1. Champions LgGR1.364.7041100000.00000000Matches
2019-202021Leverkusen2. Europa LgQF1.165.2430201010.87001000Matches
2020-202122Leverkusen2. Europa LgR325.6183.19104112030.53210000Matches
2023-202425Aston Villa3. Conf LgSF8.6354.26174743050.61310100Matches
5 Seasons3 Clubs3 Leagues28.6984.41521717660120.54731100
Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Leverkusen (4 Seasons)2 Leagues14.2634.5035131023070.50421000
Aston Villa (1 Season)1 League8.6354.26174743050.61310100
Genk (1 Season)1 League5.9
Europa Lg (4 Seasons)18.6574.483112923070.55421000
Champions Lg (2 Seasons)1.464.7041100000.00000000
Conf Lg (1 Season)8.6354.26174743050.61310100
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
201921jm JamaicaGold CupSF4.0Matches
202022jm JamaicaFriendlies (M)1.4Matches
202123jm JamaicaGold CupQF1.9Matches
202224jm JamaicaWCQ3.9Matches
202224jm JamaicaFriendlies (M)1.0Matches
202325jm JamaicaGold CupSF4.8Matches
5 Seasons1 Club3 Leagues17.1
Gold Cup (3 Seasons)10.7
Friendlies (M) (3 Seasons)2.4
WCQ (1 Season)3.9

Defensive Actions

Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2015-201617Genkbe BEL1. Pro League27.8Matches
2016-201718Leverkusende GER1. Bundesliga1.613Matches
2016-201718Leverkusen1. Champions Lg0.200Matches
2016-201718Genk2. Europa Lg5.9312Matches
2016-201718Genkbe BEL1. First Division A15.400Matches
2017-201819Leverkusende GER1. Bundesliga24.6161274581361.5528028153160Matches
2017-201819Leverkusende GERDFB-Pokal3.424Matches
2018-201920Leverkusende GER1. Bundesliga21.3151192462030.014200201429110Matches
2018-201920Leverkusende GERDFB-Pokal1.110Matches
2018-201920Leverkusen2. Europa Lg6.0443102825.0640471101Matches
2019-202021Leverkusende GER1. Bundesliga12.16315061637.51090981430Matches
2019-202021Leverkusen1. Champions Lg1.310001010.013030111Matches
2019-202021Leverkusende GERDFB-Pokal1.810Matches
2019-202021Leverkusen2. Europa Lg1.1101001425.031010100Matches
2020-202122Leverkusende GER1. Bundesliga23.814837441526.7111301392330Matches
2020-202122Leverkusende GERDFB-Pokal2.303Matches
2020-202122Leverkusen2. Europa Lg5.6330301520.043031420Matches
2021-202223Aston Villaeng ENG1. Premier League8.5171168361346.27101911820Matches
2022-202324Aston Villaeng ENGEFL Cup0.610Matches
2022-202324Aston Villaeng ENGFA Cup1.010Matches
2022-202324Aston Villaeng ENG1. Premier League21.914667152025.01513013620120Matches
2023-202425Aston Villa3. Conf Lg8.68722411100.0060631130Matches
2023-202425Aston Villaeng ENGEFL Cup0.300Matches
2023-202425Aston Villaeng ENGFA Cup1.720Matches
2023-202425Aston Villaeng ENG1. Premier League23.013774252025.0151811792260Matches
9 Seasons3 Clubs9 Leagues220.7112844543244513633.191128212695185492
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Leverkusen (5 Seasons)4 Leagues106.16046242214288234.1548108164114262
Aston Villa (3 Seasons)4 Leagues65.55235212110175431.537472451971230
Genk (2 Seasons)2 Leagues49.23120
Bundesliga (5 Seasons)83.35135201813246437.540700704997230
Europa Lg (4 Seasons)18.681044041723.513808201621
DFB-Pokal (4 Seasons)8.6470
Premier League (3 Seasons)53.3442419196165330.237412391660200
First Division A (2 Seasons)43.3000
Champions Lg (2 Seasons)1.410001010.013030111
FA Cup (2 Seasons)2.7300
EFL Cup (2 Seasons)0.9100
Conf Lg (1 Season)8.68722411100.0060631130
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2015-201617Genk1 League27.80
2016-201718Genk2 Leagues21.33120
2016-201718Leverkusen2 Leagues1.7130
2017-201819Leverkusen2 Leagues28.0161474581361.5528028193160
2018-201920Leverkusen3 Leagues28.41916123482828.620240242140111
2019-202021Leverkusen4 Leagues16.38425172133.3141301381641
2020-202122Leverkusen3 Leagues31.71711310452025.01516016132750
2021-202223Aston Villa1 League8.5171168361346.27101911820
2022-202324Aston Villa3 Leagues23.414867152025.01513013620120
2023-202425Aston Villa4 Leagues33.6211696662128.61524123123390
9 Seasons3 Clubs9 Leagues220.7112844543244513633.191128212695185492
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Leverkusen (5 Seasons)4 Leagues106.16046242214288234.1548108164114262
Aston Villa (3 Seasons)4 Leagues65.55235212110175431.537472451971230
Genk (2 Seasons)2 Leagues49.23120
Bundesliga (5 Seasons)83.35135201813246437.540700704997230
Europa Lg (4 Seasons)18.681044041723.513808201621
DFB-Pokal (4 Seasons)8.6470
Premier League (3 Seasons)53.3442419196165330.237412391660200
First Division A (2 Seasons)43.3000
Champions Lg (2 Seasons)1.410001010.013030111
FA Cup (2 Seasons)2.7300
EFL Cup (2 Seasons)0.9100
Conf Lg (1 Season)8.68722411100.0060631130
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2015-201617Genkbe BEL1. Pro League4th27.8Matches
2016-201718Genkbe BEL1. First Division A7th15.400Matches
2016-201718Leverkusende GER1. Bundesliga12th1.613Matches
2017-201819Leverkusende GER1. Bundesliga5th24.6161274581361.5528028153160Matches
2018-201920Leverkusende GER1. Bundesliga4th21.3151192462030.014200201429110Matches
2019-202021Leverkusende GER1. Bundesliga5th12.16315061637.51090981430Matches
2020-202122Leverkusende GER1. Bundesliga6th23.814837441526.7111301392330Matches
2021-202223Aston Villaeng ENG1. Premier League14th8.5171168361346.27101911820Matches
2022-202324Aston Villaeng ENG1. Premier League7th21.914667152025.01513013620120Matches
2023-202425Aston Villaeng ENG1. Premier League4th23.013774252025.0151811792260Matches
9 Seasons3 Clubs3 Leagues179.995593937194011734.277111210965157430
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
Leverkusen (5 Seasons)1 League83.35135201813246437.540700704997230
Aston Villa (3 Seasons)1 League53.3442419196165330.237412391660200
Genk (2 Seasons)1 League43.3000
Bundesliga (5 Seasons)83.35135201813246437.540700704997230
Premier League (3 Seasons)53.3442419196165330.237412391660200
First Division A (2 Seasons)43.3000
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
2017-201819Leverkusende GERDFB-Pokal3rd3.424Matches
2018-201920Leverkusende GERDFB-Pokal9th1.110Matches
2019-202021Leverkusende GERDFB-Pokal2nd1.810Matches
2020-202122Leverkusende GERDFB-Pokal9th2.303Matches
2022-202324Aston Villaeng ENGEFL CupRd30.610Matches
2022-202324Aston Villaeng ENGFA Cup1.010Matches
2023-202425Aston Villaeng ENGEFL CupRd30.300Matches
2023-202425Aston Villaeng ENGFA Cup1.720Matches
6 Seasons2 Clubs3 Leagues12.2870
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
Leverkusen (4 Seasons)1 League8.6470
Aston Villa (2 Seasons)2 Leagues3.6400
DFB-Pokal (4 Seasons)8.6470
FA Cup (2 Seasons)2.7300
EFL Cup (2 Seasons)0.9100
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
2016-201718Genk2. Europa LgQF5.9312Matches
2016-201718Leverkusen1. Champions LgR160.200Matches
2018-201920Leverkusen2. Europa LgR326.0443102825.0640471101Matches
2019-202021Leverkusen1. Champions LgGR1.310001010.013030111Matches
2019-202021Leverkusen2. Europa LgQF1.1101001425.031010100Matches
2020-202122Leverkusen2. Europa LgR325.6330301520.043031420Matches
2023-202425Aston Villa3. Conf LgSF8.68722411100.0060631130Matches
5 Seasons3 Clubs3 Leagues28.6171766551926.31417017232862
Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Leverkusen (4 Seasons)2 Leagues14.29744141822.2141101181732
Aston Villa (1 Season)1 League8.68722411100.0060631130
Genk (1 Season)1 League5.93120
Europa Lg (4 Seasons)18.681044041723.513808201621
Champions Lg (2 Seasons)1.410001010.013030111
Conf Lg (1 Season)8.68722411100.0060631130
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
201921jm JamaicaGold CupSF4.012Matches
202022jm JamaicaFriendlies (M)1.4Matches
202123jm JamaicaGold CupQF1.910Matches
202224jm JamaicaWCQ3.9Matches
202224jm JamaicaFriendlies (M)1.0Matches
202325jm JamaicaGold CupSF4.842Matches
5 Seasons1 Club3 Leagues17.1640
Gold Cup (3 Seasons)10.7640
Friendlies (M) (3 Seasons)2.40
WCQ (1 Season)3.90

Possession

Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2015-201617Genkbe BEL1. Pro League27.8Matches
2016-201718Leverkusende GER1. Bundesliga1.6Matches
2016-201718Leverkusen1. Champions Lg0.2Matches
2016-201718Genk2. Europa Lg5.9Matches
2016-201718Genkbe BEL1. First Division A15.4Matches
2017-201819Leverkusende GER1. Bundesliga24.61368815054271210713681185849.26050.88986399318511177404342956261Matches
2017-201819Leverkusende GERDFB-Pokal3.4Matches
2018-201920Leverkusende GER1. Bundesliga21.3120317145454626871203775368.82431.26644893247110246266343834240Matches
2018-201920Leverkusende GERDFB-Pokal1.1Matches
2018-201920Leverkusen2. Europa Lg6.040214814821531402331648.51751.5246170988234251018828677Matches
2019-202021Leverkusende GER1. Bundesliga12.163966426532757639563562.52137.5418292215596136193723462132Matches
2019-202021Leverkusen1. Champions Lg1.37601130377769555.6444.451299135521545614Matches
2019-202021Leverkusende GERDFB-Pokal1.8Matches
2019-202021Leverkusen2. Europa Lg1.1420715214423266.7133.327205105413312512Matches
2020-202122Leverkusende GER1. Bundesliga23.8123879147370210812381367454.46245.67345905302711268437130899254Matches
2020-202122Leverkusende GERDFB-Pokal2.3Matches
2020-202122Leverkusen2. Europa Lg5.6264222931543526411981.8218.2151127457123121718519558Matches
2021-202223Aston Villaeng ENG1. Premier League8.534832911920635348291344.81655.22321679693341410332424461Matches
2022-202324Aston Villaeng ENGEFL Cup0.6Matches
2022-202324Aston Villaeng ENGFA Cup1.0Matches
2022-202324Aston Villaeng ENG1. Premier League21.98131691283456898131114036.05549.5520402217038533384853561182Matches
2023-202425Aston Villa3. Conf Lg8.638934211524153389402460.01435.0264205797133192217728076Matches
2023-202425Aston Villaeng ENGEFL Cup0.3Matches
2023-202425Aston Villaeng ENGFA Cup1.7Matches
2023-202425Aston Villaeng ENG1. Premier League23.010401915131858912910401195747.95042.07175148249510247415141764226Matches
9 Seasons3 Clubs9 Leagues220.778228285128554286742782274238652.032643.94922365121779770638027040728155621593
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
Leverkusen (5 Seasons)4 Leagues106.152324153820202794436523244325256.919143.13189236061193545226715925815637131048
Aston Villa (3 Seasons)4 Leagues65.52590413138351492306259029913444.813545.217331290658622541131111491251849545
Genk (2 Seasons)2 Leagues49.2
Bundesliga (5 Seasons)83.344483845017342367359444838722056.816743.2271420119102423862271282141383151887
Europa Lg (4 Seasons)18.670837725639070708472757.42042.6424318815586138303914506147
DFB-Pokal (4 Seasons)8.6
Premier League (3 Seasons)53.32201382717201251253220125911042.512146.7146910849489122194891321181569469
First Division A (2 Seasons)43.3
Champions Lg (2 Seasons)1.47601130377769555.6444.451299135521545614
FA Cup (2 Seasons)2.7
EFL Cup (2 Seasons)0.9
Conf Lg (1 Season)8.638934211524153389402460.01435.0264205797133192217728076
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2015-201617Genk1 League27.8
2016-201718Genk2 Leagues21.3
2016-201718Leverkusen2 Leagues1.7
2017-201819Leverkusen2 Leagues28.01368815054271210713681185849.26050.88986399318511177404342956261
2018-201920Leverkusen3 Leagues28.416051819360284111816051106962.74137.391066023353136713681511120317
2019-202021Leverkusen4 Leagues16.375768231038568757684261.82638.2496342617997039234528543158
2020-202122Leverkusen3 Leagues31.71502911356685614315021478356.56443.588571793598135806089351094312
2021-202223Aston Villa1 League8.534832911920635348291344.81655.22321679693341410332424461
2022-202324Aston Villa3 Leagues23.48131691283456898131114036.05549.5520402217038533384853561182
2023-202425Aston Villa4 Leagues33.614292219343383018214291598150.96440.398172053466135666368481044302
9 Seasons3 Clubs9 Leagues220.778228285128554286742782274238652.032643.94922365121779770638027040728155621593
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
Leverkusen (5 Seasons)4 Leagues106.152324153820202794436523244325256.919143.13189236061193545226715925815637131048
Aston Villa (3 Seasons)4 Leagues65.52590413138351492306259029913444.813545.217331290658622541131111491251849545
Genk (2 Seasons)2 Leagues49.2
Bundesliga (5 Seasons)83.344483845017342367359444838722056.816743.2271420119102423862271282141383151887
Europa Lg (4 Seasons)18.670837725639070708472757.42042.6424318815586138303914506147
DFB-Pokal (4 Seasons)8.6
Premier League (3 Seasons)53.32201382717201251253220125911042.512146.7146910849489122194891321181569469
First Division A (2 Seasons)43.3
Champions Lg (2 Seasons)1.47601130377769555.6444.451299135521545614
FA Cup (2 Seasons)2.7
EFL Cup (2 Seasons)0.9
Conf Lg (1 Season)8.638934211524153389402460.01435.0264205797133192217728076
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2015-201617Genkbe BEL1. Pro League4th27.8Matches
2016-201718Genkbe BEL1. First Division A7th15.4Matches
2016-201718Leverkusende GER1. Bundesliga12th1.6Matches
2017-201819Leverkusende GER1. Bundesliga5th24.61368815054271210713681185849.26050.88986399318511177404342956261Matches
2018-201920Leverkusende GER1. Bundesliga4th21.3120317145454626871203775368.82431.26644893247110246266343834240Matches
2019-202021Leverkusende GER1. Bundesliga5th12.163966426532757639563562.52137.5418292215596136193723462132Matches
2020-202122Leverkusende GER1. Bundesliga6th23.8123879147370210812381367454.46245.67345905302711268437130899254Matches
2021-202223Aston Villaeng ENG1. Premier League14th8.534832911920635348291344.81655.22321679693341410332424461Matches
2022-202324Aston Villaeng ENG1. Premier League7th21.98131691283456898131114036.05549.5520402217038533384853561182Matches
2023-202425Aston Villaeng ENG1. Premier League4th23.010401915131858912910401195747.95042.07175148249510247415141764226Matches
9 Seasons3 Clubs3 Leagues179.966497672124543618612664964633051.128844.64183309681513360732121734625647201356
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
Leverkusen (5 Seasons)1 League83.344483845017342367359444838722056.816743.2271420119102423862271282141383151887
Aston Villa (3 Seasons)1 League53.32201382717201251253220125911042.512146.7146910849489122194891321181569469
Genk (2 Seasons)1 League43.3
Bundesliga (5 Seasons)83.344483845017342367359444838722056.816743.2271420119102423862271282141383151887
Premier League (3 Seasons)53.32201382717201251253220125911042.512146.7146910849489122194891321181569469
First Division A (2 Seasons)43.3
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
2017-201819Leverkusende GERDFB-Pokal3rd3.4Matches
2018-201920Leverkusende GERDFB-Pokal9th1.1Matches
2019-202021Leverkusende GERDFB-Pokal2nd1.8Matches
2020-202122Leverkusende GERDFB-Pokal9th2.3Matches
2022-202324Aston Villaeng ENGEFL CupRd30.6Matches
2022-202324Aston Villaeng ENGFA Cup1.0Matches
2023-202425Aston Villaeng ENGEFL CupRd30.3Matches
2023-202425Aston Villaeng ENGFA Cup1.7Matches
6 Seasons2 Clubs3 Leagues12.2
Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
Leverkusen (4 Seasons)1 League8.6
Aston Villa (2 Seasons)2 Leagues3.6
DFB-Pokal (4 Seasons)8.6
FA Cup (2 Seasons)2.7
EFL Cup (2 Seasons)0.9
Possession Table
Touches Take-Ons Carries Receiving
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 PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2016-201718Genk2. Europa LgQF5.9Matches
2016-201718Leverkusen1. Champions LgR160.2Matches
2018-201920Leverkusen2. Europa LgR326.040214814821531402331648.51751.5246170988234251018828677Matches
2019-202021Leverkusen1. Champions LgGR1.37601130377769555.6444.451299135521545614Matches
2019-202021Leverkusen2. Europa LgQF1.1420715214423266.7133.327205105413312512Matches
2020-202122Leverkusen2. Europa LgR325.6264222931543526411981.8218.2151127457123121718519558Matches
2023-202425Aston Villa3. Conf LgSF8.638934211524153389402460.01435.0264205797133192217728076Matches
5 Seasons3 Clubs3 Leagues28.6117361304016681301173965658.33839.6739554426649959536125842237
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
Leverkusen (4 Seasons)2 Leagues14.278438828642777784563257.12442.9475348716936640314418562161
Aston Villa (1 Season)1 League8.638934211524153389402460.01435.0264205797133192217728076
Genk (1 Season)1 League5.9
Europa Lg (4 Seasons)18.670837725639070708472757.42042.6424318815586138303914506147
Champions Lg (2 Seasons)1.47601130377769555.6444.451299135521545614
Conf Lg (1 Season)8.638934211524153389402460.01435.0264205797133192217728076
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
201921jm JamaicaGold CupSF4.0Matches
202022jm JamaicaFriendlies (M)1.4Matches
202123jm JamaicaGold CupQF1.9Matches
202224jm JamaicaWCQ3.9Matches
202224jm JamaicaFriendlies (M)1.0Matches
202325jm JamaicaGold CupSF4.8Matches
5 Seasons1 Club3 Leagues17.1
Gold Cup (3 Seasons)10.7
Friendlies (M) (3 Seasons)2.4
WCQ (1 Season)3.9

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2015-201617Genkbe BEL1. Pro League352,5037269.527.8309501.624829+19+0.68+0.68Matches
2016-201718Leverkusende GER1. Bundesliga8140184.61.600810.753300.00+0.06Matches
2016-201718Leverkusen1. Champions Lg21582.10.200200.500000.000.00Matches
2016-201718Genk2. Europa Lg65318949.25.965002.17139+4+0.68+0.19Matches
2016-201718Genkbe BEL1. First Division A191,3907351.515.4178201.471820-2-0.13-2.12Matches
2017-201819Leverkusende GER1. Bundesliga302,2157472.424.62515531.534227+15+0.61+0.7243.728.3+15.4+0.63+0.29Matches
2017-201819Leverkusende GERDFB-Pokal43037659.43.42105124712.2596+3+0.89+0.02Matches
2018-201920Leverkusende GER1. Bundesliga291,9146662.521.32180883011.55363600.00-1.3433.929.2+4.7+0.22-0.53Matches
2018-201920Leverkusende GERDFB-Pokal21025137.81.1191111101.502200.00-2.68Matches
2018-201920Leverkusen2. Europa Lg85366774.46.0679323201.8896+3+0.50-1.456.97.5-0.5-0.09-1.55Matches
2019-202021Leverkusende GER1. Bundesliga221,0905035.612.112671102811.862317+6+0.50-0.0122.016.5+5.6+0.46+0.35Matches
2019-202021Leverkusen1. Champions Lg31153821.31.3245012501.0024-2-1.57-1.141.22.3-1.1-0.86-1.09Matches
2019-202021Leverkusende GERDFB-Pokal31635430.21.8272011912.0024-2-1.10-3.49Matches
2019-202021Leverkusen2. Europa Lg51032122.91.10052102.4021+1+0.87-0.161.02.0-1.0-0.90-1.82Matches
2020-202122Leverkusende GER1. Bundesliga302,1417170.023.825821552001.574227+15+0.63+0.7333.029.4+3.6+0.15-0.20Matches
2020-202122Leverkusende GERDFB-Pokal220310267.72.321021001.5052+3+1.33-4.24Matches
2020-202122Leverkusen2. Europa Lg85086470.65.6670224501.881711+6+1.06-0.6412.17.6+4.5+0.81-0.56Matches
2021-202223Aston Villaeng ENG1. Premier League187614222.38.57693112520.891213-1-0.12-0.0810.46.3+4.0+0.48+0.78Matches
2022-202324Aston Villaeng ENGEFL Cup2522628.90.60022601.5023-1-1.73-3.14Matches
2022-202324Aston Villaeng ENGFA Cup19090100.01.01901000.0012-1-1.00Matches
2022-202324Aston Villaeng ENG1. Premier League331,9676057.521.92670472101.612732-5-0.23-0.8530.735.5-4.8-0.22-0.38Matches
2023-202425Aston Villa3. Conf Lg117707069.48.6884233401.921611+5+0.58+0.5811.58.2+3.2+0.39+0.48Matches
2023-202425Aston Villaeng ENGEFL Cup1303033.30.31300000.0001-1-3.00-3.00Matches
2023-202425Aston Villaeng ENGFA Cup31565257.81.727801101.3303-3-1.73-3.31Matches
2023-202425Aston Villaeng ENG1. Premier League352,0685962.123.022763133111.775332+21+0.91+0.9943.035.8+7.2+0.31+0.46Matches
9 Seasons3 Clubs9 Leagues32019,8666250.5220.722476829627111.59384301+83+0.38-0.09249.3208.5+40.8+0.26+0.10
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
Leverkusen (5 Seasons)4 Leagues1569,5486147.6106.11047847522881.62194146+48+0.45-0.04153.8122.6+31.2+0.33-0.11
Aston Villa (3 Seasons)4 Leagues1045,8945749.565.5677313372631.5311197+14+0.21+0.0395.585.9+9.6+0.16+0.29
Genk (2 Seasons)2 Leagues604,4247459.949.25322701.637958+21+0.43-0.55
Bundesliga (5 Seasons)1197,5006349.083.3837839362761.55146110+36+0.43+0.16132.6103.3+29.3+0.36+0.02
Europa Lg (4 Seasons)271,6786256.518.618741092902.044127+14+0.75-0.2920.017.0+3.0+0.24-0.95
DFB-Pokal (4 Seasons)117717047.68.6793343121.911814+4+0.47-1.97
Premier League (3 Seasons)864,7965647.253.3557210312631.529277+15+0.28+0.1584.077.6+6.4+0.12+0.26
First Division A (2 Seasons)543,8937261.843.34717701.576649+17+0.39-0.69
Champions Lg (2 Seasons)51302610.31.4245032500.8024-2-1.38-1.231.22.3-1.1-0.86-1.09
FA Cup (2 Seasons)42466268.32.738211101.0015-4-1.46-3.04
EFL Cup (2 Seasons)3822730.40.9130022601.0024-2-2.20-3.15
Conf Lg (1 Season)117707069.48.6884233401.921611+5+0.58+0.5811.58.2+3.2+0.39+0.48
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2015-201617Genk1 League352,5037269.527.8309501.624829+19+0.68+0.68
2016-201718Genk2 Leagues251,9217750.821.32313201.643129+2+0.09-1.46
2016-201718Leverkusen2 Leagues10155164.11.7001010.703300.00+0.05
2017-201819Leverkusen2 Leagues342,5187470.528.0271051674741.615133+18+0.64+0.5643.728.3+15.4+0.63+0.29
2018-201920Leverkusen3 Leagues392,5526563.028.4288012112911.624744+3+0.11-1.4640.836.6+4.2+0.15-0.69
2019-202021Leverkusen4 Leagues331,4714532.016.316651172521.882926+3+0.18-0.4824.220.8+3.4+0.24+0.01
2020-202122Leverkusen3 Leagues402,8527169.931.733811872701.636440+24+0.76+0.1045.136.9+8.1+0.28-0.26
2021-202223Aston Villa1 League187614222.38.57693112520.891213-1-0.12-0.0810.46.3+4.0+0.48+0.78
2022-202324Aston Villa3 Leagues362,1095957.223.42771592201.563037-7-0.30-0.9830.735.5-4.8-0.22-0.38
2023-202425Aston Villa4 Leagues503,0246063.033.633775172911.746947+22+0.65+0.6054.544.0+10.4+0.33+0.47
9 Seasons3 Clubs9 Leagues32019,8666250.5220.722476829627111.59384301+83+0.38-0.09249.3208.5+40.8+0.26+0.10
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
Leverkusen (5 Seasons)4 Leagues1569,5486147.6106.11047847522881.62194146+48+0.45-0.04153.8122.6+31.2+0.33-0.11
Aston Villa (3 Seasons)4 Leagues1045,8945749.565.5677313372631.5311197+14+0.21+0.0395.585.9+9.6+0.16+0.29
Genk (2 Seasons)2 Leagues604,4247459.949.25322701.637958+21+0.43-0.55
Bundesliga (5 Seasons)1197,5006349.083.3837839362761.55146110+36+0.43+0.16132.6103.3+29.3+0.36+0.02
Europa Lg (4 Seasons)271,6786256.518.618741092902.044127+14+0.75-0.2920.017.0+3.0+0.24-0.95
DFB-Pokal (4 Seasons)117717047.68.6793343121.911814+4+0.47-1.97
Premier League (3 Seasons)864,7965647.253.3557210312631.529277+15+0.28+0.1584.077.6+6.4+0.12+0.26
First Division A (2 Seasons)543,8937261.843.34717701.576649+17+0.39-0.69
Champions Lg (2 Seasons)51302610.31.4245032500.8024-2-1.38-1.231.22.3-1.1-0.86-1.09
FA Cup (2 Seasons)42466268.32.738211101.0015-4-1.46-3.04
EFL Cup (2 Seasons)3822730.40.9130022601.0024-2-2.20-3.15
Conf Lg (1 Season)117707069.48.6884233401.921611+5+0.58+0.5811.58.2+3.2+0.39+0.48
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2015-201617Genkbe BEL1. Pro League4th352,5037269.527.8309501.624829+19+0.68+0.68Matches
2016-201718Genkbe BEL1. First Division A7th191,3907351.515.4178201.471820-2-0.13-2.12Matches
2016-201718Leverkusende GER1. Bundesliga12th8140184.61.600810.753300.00+0.06Matches
2017-201819Leverkusende GER1. Bundesliga5th302,2157472.424.62515531.534227+15+0.61+0.7243.728.3+15.4+0.63+0.29Matches
2018-201920Leverkusende GER1. Bundesliga4th291,9146662.521.32180883011.55363600.00-1.3433.929.2+4.7+0.22-0.53Matches
2019-202021Leverkusende GER1. Bundesliga5th221,0905035.612.112671102811.862317+6+0.50-0.0122.016.5+5.6+0.46+0.35Matches
2020-202122Leverkusende GER1. Bundesliga6th302,1417170.023.825821552001.574227+15+0.63+0.7333.029.4+3.6+0.15-0.20Matches
2021-202223Aston Villaeng ENG1. Premier League14th187614222.38.57693112520.891213-1-0.12-0.0810.46.3+4.0+0.48+0.78Matches
2022-202324Aston Villaeng ENG1. Premier League7th331,9676057.521.92670472101.612732-5-0.23-0.8530.735.5-4.8-0.22-0.38Matches
2023-202425Aston Villaeng ENG1. Premier League4th352,0685962.123.022763133111.775332+21+0.91+0.9943.035.8+7.2+0.31+0.46Matches
9 Seasons3 Clubs3 Leagues25916,1896351.0179.91857566742791.55304236+68+0.38+0.03216.7181.0+35.7+0.26+0.18
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
Leverkusen (5 Seasons)1 League1197,5006349.083.3837839362761.55146110+36+0.43+0.16132.6103.3+29.3+0.36+0.02
Aston Villa (3 Seasons)1 League864,7965647.253.3557210312631.529277+15+0.28+0.1584.077.6+6.4+0.12+0.26
Genk (2 Seasons)1 League543,8937261.843.34717701.576649+17+0.39-0.69
Bundesliga (5 Seasons)1197,5006349.083.3837839362761.55146110+36+0.43+0.16132.6103.3+29.3+0.36+0.02
Premier League (3 Seasons)864,7965647.253.3557210312631.529277+15+0.28+0.1584.077.6+6.4+0.12+0.26
First Division A (2 Seasons)543,8937261.843.34717701.576649+17+0.39-0.69
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
2017-201819Leverkusende GERDFB-Pokal3rd43037659.43.42105124712.2596+3+0.89+0.02Matches
2018-201920Leverkusende GERDFB-Pokal9th21025137.81.1191111101.502200.00-2.68Matches
2019-202021Leverkusende GERDFB-Pokal2nd31635430.21.8272011912.0024-2-1.10-3.49Matches
2020-202122Leverkusende GERDFB-Pokal9th220310267.72.321021001.5052+3+1.33-4.24Matches
2022-202324Aston Villaeng ENGEFL CupRd32522628.90.60022601.5023-1-1.73-3.14Matches
2022-202324Aston Villaeng ENGFA Cup19090100.01.01901000.0012-1-1.00Matches
2023-202425Aston Villaeng ENGEFL CupRd31303033.30.31300000.0001-1-3.00-3.00Matches
2023-202425Aston Villaeng ENGFA Cup31565257.81.727801101.3303-3-1.73-3.31Matches
6 Seasons2 Clubs3 Leagues181,0996148.812.21184472521.562123-2-0.16-2.27
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Leverkusen (4 Seasons)1 League117717047.68.6793343121.911814+4+0.47-1.97
Aston Villa (2 Seasons)2 Leagues73284752.13.6469131801.0039-6-1.65-2.84
DFB-Pokal (4 Seasons)117717047.68.6793343121.911814+4+0.47-1.97
FA Cup (2 Seasons)42466268.32.738211101.0015-4-1.46-3.04
EFL Cup (2 Seasons)3822730.40.9130022601.0024-2-2.20-3.15
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
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 onxG onxGA xG+/- xG+/-90 On-Off Matches
2016-201718Genk2. Europa LgQF65318949.25.965002.17139+4+0.68+0.19Matches
2016-201718Leverkusen1. Champions LgR1621582.10.200200.500000.000.00Matches
2018-201920Leverkusen2. Europa LgR3285366774.46.0679323201.8896+3+0.50-1.456.97.5-0.5-0.09-1.55Matches
2019-202021Leverkusen1. Champions LgGR31153821.31.3245012501.0024-2-1.57-1.141.22.3-1.1-0.86-1.09Matches
2019-202021Leverkusen2. Europa LgQF51032122.91.10052102.4021+1+0.87-0.161.02.0-1.0-0.90-1.82Matches
2020-202122Leverkusen2. Europa LgR3285086470.65.6670224501.881711+6+1.06-0.6412.17.6+4.5+0.81-0.56Matches
2023-202425Aston Villa3. Conf LgSF117707069.48.6884233401.921611+5+0.58+0.5811.58.2+3.2+0.39+0.48Matches
5 Seasons3 Clubs3 Leagues432,5786048.328.6287512152901.875942+17+0.59+0.1732.727.5+5.1+0.23-0.38
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
Leverkusen (4 Seasons)2 Leagues261,2774940.514.214705122801.773022+8+0.56+0.0821.219.3+1.9+0.14-0.70
Aston Villa (1 Season)1 League117707069.48.6884233401.921611+5+0.58+0.5811.58.2+3.2+0.39+0.48
Genk (1 Season)1 League65318949.25.965002.17139+4+0.68+0.19
Europa Lg (4 Seasons)271,6786256.518.618741092902.044127+14+0.75-0.2920.017.0+3.0+0.24-0.95
Champions Lg (2 Seasons)51302610.31.4245032500.8024-2-1.38-1.231.22.3-1.1-0.86-1.09
Conf Lg (1 Season)117707069.48.6884233401.921611+5+0.58+0.5811.58.2+3.2+0.39+0.48
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
201921jm JamaicaFriendlies (M)00001Matches
201921jm JamaicaGold CupSF43609080.04.04904011.755500.000.00Matches
202022jm JamaicaFriendlies (M)21266346.71.4181014501.502200.000.00Matches
202123jm JamaicaGold CupQF21728647.81.92861023.0041+3+1.57+2.53Matches
202224jm JamaicaWCQ43548928.13.94892001.5053+2+0.51+1.70Matches
202224jm JamaicaFriendlies (M)1909025.01.01901000.0003-3-3.00-2.00Matches
202325jm JamaicaGold CupSF54358796.74.85872002.00105+5+1.03-4.97Matches
5 Seasons1 Club3 Leagues181,5378546.217.117881014541.782619+7+0.41+1.30
Gold Cup (3 Seasons)119678876.710.711887032.091911+8+0.74+1.05
Friendlies (M) (3 Seasons)32167226.72.4286114511.0025-3-1.25-0.60
WCQ (1 Season)43548928.13.94892001.5053+2+0.51+1.70

Miscellaneous Stats

Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2015-201617Genkbe BEL1. Pro League27.85043Matches
2016-201718Leverkusende GER1. Bundesliga1.6100241731100Matches
2016-201718Leverkusen1. Champions Lg0.2000000000000Matches
2016-201718Genk2. Europa Lg5.9000411125123000Matches
2016-201718Genkbe BEL1. First Division A15.422100000000Matches
2017-201819Leverkusende GER1. Bundesliga24.6200263151961512000131232646.9Matches
2017-201819Leverkusende GERDFB-Pokal3.410035024420Matches
2018-201920Leverkusende GER1. Bundesliga21.3400173461631411000126131448.1Matches
2018-201920Leverkusende GERDFB-Pokal1.10000107010Matches
2018-201920Leverkusen2. Europa Lg6.01008816074000337463.6Matches
2019-202021Leverkusende GER1. Bundesliga12.102017176788300068101540.0Matches
2019-202021Leverkusen1. Champions Lg1.30001301000000530100.0Matches
2019-202021Leverkusende GERDFB-Pokal1.80004313010Matches
2019-202021Leverkusen2. Europa Lg1.100021150000051233.3Matches
2020-202122Leverkusende GER1. Bundesliga23.860024431515598000107182938.3Matches
2020-202122Leverkusende GERDFB-Pokal2.310011127300Matches
2020-202122Leverkusen2. Europa Lg5.600058023130002661135.3Matches
2021-202223Aston Villaeng ENG1. Premier League8.5300121143311100038101638.5Matches
2022-202324Aston Villaeng ENGEFL Cup0.61002000010Matches
2022-202324Aston Villaeng ENGFA Cup1.00000103010Matches
2022-202324Aston Villaeng ENG1. Premier League21.940029229966601072244634.3Matches
2023-202425Aston Villa3. Conf Lg8.6100111023937000364450.0Matches
2023-202425Aston Villaeng ENGEFL Cup0.30000100000Matches
2023-202425Aston Villaeng ENGFA Cup1.71002309020Matches
2023-202425Aston Villaeng ENG1. Premier League23.05002626117597000107142436.8Matches
9 Seasons3 Clubs9 Leagues220.73841239244641038958411075413319141.0
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Leverkusen (5 Seasons)4 Leagues106.116201101593775864461005018110144.5
Aston Villa (3 Seasons)4 Leagues65.515008274262551935010253529036.6
Genk (2 Seasons)2 Leagues49.27214711125123000
Bundesliga (5 Seasons)83.3132086129335994935100432648443.2
Europa Lg (4 Seasons)18.610019283113201000064141745.2
DFB-Pokal (4 Seasons)8.6200810261740
Premier League (3 Seasons)53.312006759242041624010217488635.8
First Division A (2 Seasons)43.37214300000000
Champions Lg (2 Seasons)1.40001301000000530100.0
FA Cup (2 Seasons)2.710024012030
EFL Cup (2 Seasons)0.91002100010
Conf Lg (1 Season)8.6100111023937000364450.0
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2015-201617Genk1 League27.85043
2016-201718Genk2 Leagues21.3221411125123000
2016-201718Leverkusen2 Leagues1.7100241731100
2017-201819Leverkusen2 Leagues28.0300293652201914000131232646.9
2018-201920Leverkusen3 Leagues28.4500254372302116000159201852.6
2019-202021Leverkusen4 Leagues16.302024248968400078141745.2
2020-202122Leverkusen3 Leagues31.77003052162051311000133244037.5
2021-202223Aston Villa1 League8.5300121143311100038101638.5
2022-202324Aston Villa3 Leagues23.450031239996801072244634.3
2023-202425Aston Villa4 Leagues33.67003940131231216000143182839.1
9 Seasons3 Clubs9 Leagues220.73841239244641038958411075413319141.0
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Leverkusen (5 Seasons)4 Leagues106.116201101593775864461005018110144.5
Aston Villa (3 Seasons)4 Leagues65.515008274262551935010253529036.6
Genk (2 Seasons)2 Leagues49.27214711125123000
Bundesliga (5 Seasons)83.3132086129335994935100432648443.2
Europa Lg (4 Seasons)18.610019283113201000064141745.2
DFB-Pokal (4 Seasons)8.6200810261740
Premier League (3 Seasons)53.312006759242041624010217488635.8
First Division A (2 Seasons)43.37214300000000
Champions Lg (2 Seasons)1.40001301000000530100.0
FA Cup (2 Seasons)2.710024012030
EFL Cup (2 Seasons)0.91002100010
Conf Lg (1 Season)8.6100111023937000364450.0
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2015-201617Genkbe BEL1. Pro League4th27.85043Matches
2016-201718Genkbe BEL1. First Division A7th15.422100000000Matches
2016-201718Leverkusende GER1. Bundesliga12th1.6100241731100Matches
2017-201819Leverkusende GER1. Bundesliga5th24.6200263151961512000131232646.9Matches
2018-201920Leverkusende GER1. Bundesliga4th21.3400173461631411000126131448.1Matches
2019-202021Leverkusende GER1. Bundesliga5th12.102017176788300068101540.0Matches
2020-202122Leverkusende GER1. Bundesliga6th23.860024431515598000107182938.3Matches
2021-202223Aston Villaeng ENG1. Premier League14th8.5300121143311100038101638.5Matches
2022-202324Aston Villaeng ENG1. Premier League7th21.940029229966601072244634.3Matches
2023-202425Aston Villaeng ENG1. Premier League4th23.05002626117597000107142436.8Matches
9 Seasons3 Clubs3 Leagues179.9324119618857803655911064911217039.7
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Leverkusen (5 Seasons)1 League83.3132086129335994935100432648443.2
Aston Villa (3 Seasons)1 League53.312006759242041624010217488635.8
Genk (2 Seasons)1 League43.37214300000000
Bundesliga (5 Seasons)83.3132086129335994935100432648443.2
Premier League (3 Seasons)53.312006759242041624010217488635.8
First Division A (2 Seasons)43.37214300000000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2017-201819Leverkusende GERDFB-Pokal3rd3.410035024420Matches
2018-201920Leverkusende GERDFB-Pokal9th1.10000107010Matches
2019-202021Leverkusende GERDFB-Pokal2nd1.80004313010Matches
2020-202122Leverkusende GERDFB-Pokal9th2.310011127300Matches
2022-202324Aston Villaeng ENGEFL CupRd30.61002000010Matches
2022-202324Aston Villaeng ENGFA Cup1.00000103010Matches
2023-202425Aston Villaeng ENGEFL CupRd30.30000100000Matches
2023-202425Aston Villaeng ENGFA Cup1.71002309020Matches
6 Seasons2 Clubs3 Leagues12.24001215273780
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Leverkusen (4 Seasons)1 League8.6200810261740
Aston Villa (2 Seasons)2 Leagues3.620045012040
DFB-Pokal (4 Seasons)8.6200810261740
FA Cup (2 Seasons)2.710024012030
EFL Cup (2 Seasons)0.91002100010
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2016-201718Genk2. Europa LgQF5.9000411125123000Matches
2016-201718Leverkusen1. Champions LgR160.2000000000000Matches
2018-201920Leverkusen2. Europa LgR326.01008816074000337463.6Matches
2019-202021Leverkusen1. Champions LgGR1.30001301000000530100.0Matches
2019-202021Leverkusen2. Europa LgQF1.100021150000051233.3Matches
2020-202122Leverkusen2. Europa LgR325.600058023130002661135.3Matches
2023-202425Aston Villa3. Conf LgSF8.6100111023937000364450.0Matches
5 Seasons3 Clubs3 Leagues28.6200314151622317000105212150.0
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Leverkusen (4 Seasons)2 Leagues14.210016202988700069171750.0
Aston Villa (1 Season)1 League8.6100111023937000364450.0
Genk (1 Season)1 League5.9000411125123000
Europa Lg (4 Seasons)18.610019283113201000064141745.2
Champions Lg (2 Seasons)1.40001301000000530100.0
Conf Lg (1 Season)8.6100111023937000364450.0
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201921jm JamaicaGold CupSF4.000038211210Matches
202022jm JamaicaFriendlies (M)1.41000Matches
202123jm JamaicaGold CupQF1.91003625010Matches
202224jm JamaicaWCQ3.92000Matches
202224jm JamaicaFriendlies (M)1.00000Matches
202325jm JamaicaGold CupSF4.8000811218240Matches
5 Seasons1 Club3 Leagues17.14001425634460
Gold Cup (3 Seasons)10.71001425634460
Friendlies (M) (3 Seasons)2.41000
WCQ (1 Season)3.92000

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.