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-21SunBundesligaMatchweek 30AwayD 1–1LeverkusenDortmundYAM,RM9000003010482020.30.30.030233174.2238392Match Report
2024-04-18ThuEuropa LgQuarter-finalsAwayD 1–1de Leverkuseneng West HamNAM4510002100220000.50.50.420111573.3120430Match Report
2024-04-14SunBundesligaMatchweek 29HomeW 5–0LeverkusenWerder BremenNWB2900001100131000.30.30.2308988.908221Match Report
2024-04-11ThuEuropa LgQuarter-finalsHomeW 2–0de Leverkuseneng West HamYWB6600002100562110.10.10.120344379.1136620Match Report
2024-04-06SatBundesligaMatchweek 28AwayW 1–0LeverkusenUnion BerlinNWB1200002000141000.10.10.00081080.019111Match 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
2018-201917Manchester Cityeng ENGJr. PL2 — Div. 114121,13512.6213200110.160.080.240.160.24Matches
2019-202018Celtic2. Europa Lg11830.9000000000.00.00.10.110150.000.000.000.000.000.000.090.090.000.09Matches
2019-202018Manchester Cityeng ENGJr. PL2 — Div. 1332703.0000000100.000.000.000.000.00Matches
2019-202018Celticsct SCO1. Premiership14121,11012.3213200200.160.080.240.160.24Matches
2020-202119Leverkusende GER1. Bundesliga1044364.8000000100.20.20.91.13029470.000.000.000.000.000.030.190.220.030.22Matches
2020-202119Leverkusende GERDFB-Pokal1070.1000000000.000.000.000.000.00Matches
2020-202119Celtic2. Europa Lg553894.3011000000.30.30.20.52710280.000.230.230.000.230.070.050.120.070.12Matches
2020-202119Leverkusen2. Europa Lg221671.9011000000.00.00.30.41512220.000.540.540.000.540.030.160.190.030.19Matches
2020-202119Celticsct SCO1. Premiership22191,67318.6123100000.050.110.160.050.16Matches
2021-202220Leverkusende GER1. Bundesliga25252,05222.8167100600.60.64.24.8112701210.040.260.310.040.310.030.180.210.030.21Matches
2021-202220Leverkusende GERDFB-Pokal221772.0101100100.510.000.510.510.51Matches
2021-202220Leverkusen2. Europa Lg765466.1011000000.20.21.11.33516390.000.160.160.000.160.040.170.210.040.21Matches
2022-202321Leverkusende GER1. Bundesliga34322,70830.18715800407.67.66.213.8155622500.270.230.500.270.500.250.210.460.250.46Matches
2022-202321Leverkusen1. Champions Lg543744.2022000210.40.40.81.22910300.000.480.480.000.480.110.190.300.110.30Matches
2022-202321Leverkusende GERDFB-Pokal11750.8000000000.000.000.000.000.00Matches
2022-202321Leverkusen2. Europa Lg887007.8101100001.51.51.42.93512870.130.000.130.130.130.200.180.380.200.38Matches
2023-202422Leverkusende GER1. Bundesliga28252,06322.98715800607.47.45.512.9136473060.350.310.650.350.650.320.240.560.320.56Matches
2023-202422Leverkusende GERDFB-Pokal543634.0235200100.500.741.240.501.24Matches
2023-202422Leverkusen2. Europa Lg733844.3303300001.91.91.33.2197590.700.000.700.700.700.450.300.760.450.76Matches
5 Seasons2 Clubs5 Leagues17715313,307147.9273158270023120.220.222.042.26032769940.180.210.390.180.390.180.200.380.180.38
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 (4 Seasons)4 Leagues13511610,052111.7242751240021119.919.921.741.65662659610.210.240.460.210.460.190.210.400.190.40
Celtic (2 Seasons)2 Leagues42373,25536.2347300200.30.30.30.63711330.080.110.190.080.190.060.060.120.060.12
Manchester City (2 Seasons)1 League17151,40515.6213200210.130.060.190.130.19
Europa Lg (5 Seasons)30252,26925.2437400004.04.04.48.4141582400.160.120.280.160.280.160.170.330.160.33
Bundesliga (4 Seasons)97867,25980.7172037170017015.815.816.832.64332087240.210.250.460.210.460.200.210.400.200.40
DFB-Pokal (4 Seasons)976226.9336300200.430.430.870.430.87
Premiership (2 Seasons)36312,78330.9336300200.100.100.190.100.19
PL2 — Div. 1 (2 Seasons)17151,40515.6213200210.130.060.190.130.19
Champions Lg (1 Season)543744.2022000210.40.40.81.22910300.000.480.480.000.480.110.190.300.110.30
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
2018-201917Manchester City1 League14121,13512.6213200110.160.080.240.160.24
2019-202018Manchester City1 League332703.0000000100.000.000.000.000.00
2019-202018Celtic2 Leagues15131,19313.3213200200.00.00.10.110150.150.080.230.150.230.000.090.090.000.09
2020-202119Celtic2 Leagues27242,06222.9134100000.30.30.20.52710280.040.130.170.040.170.070.050.120.070.12
2020-202119Leverkusen3 Leagues1366106.8011000100.20.21.21.44541690.000.150.150.000.150.030.180.210.030.21
2021-202220Leverkusen3 Leagues34332,77530.8279200700.80.85.26.1147861600.060.230.290.060.290.030.180.210.030.21
2022-202321Leverkusen4 Leagues48453,85742.99918900619.69.68.418.0219843670.210.210.420.210.420.230.200.430.230.43
2023-202422Leverkusen3 Leagues40322,81031.21310231300709.39.36.816.1155543650.420.320.740.420.740.340.250.590.340.59
5 Seasons2 Clubs5 Leagues17715313,307147.9273158270023120.220.222.042.26032769940.180.210.390.180.390.180.200.380.180.38
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 (4 Seasons)4 Leagues13511610,052111.7242751240021119.919.921.741.65662659610.210.240.460.210.460.190.210.400.190.40
Celtic (2 Seasons)2 Leagues42373,25536.2347300200.30.30.30.63711330.080.110.190.080.190.060.060.120.060.12
Manchester City (2 Seasons)1 League17151,40515.6213200210.130.060.190.130.19
Europa Lg (5 Seasons)30252,26925.2437400004.04.04.48.4141582400.160.120.280.160.280.160.170.330.160.33
Bundesliga (4 Seasons)97867,25980.7172037170017015.815.816.832.64332087240.210.250.460.210.460.200.210.400.200.40
DFB-Pokal (4 Seasons)976226.9336300200.430.430.870.430.87
Premiership (2 Seasons)36312,78330.9336300200.100.100.190.100.19
PL2 — Div. 1 (2 Seasons)17151,40515.6213200210.130.060.190.130.19
Champions Lg (1 Season)543744.2022000210.40.40.81.22910300.000.480.480.000.480.110.190.300.110.30
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
2018-201917Manchester Cityeng ENGJr. PL2 — Div. 18th14121,13512.6213200110.160.080.240.160.24Matches
2019-202018Manchester Cityeng ENGJr. PL2 — Div. 19th332703.0000000100.000.000.000.000.00Matches
2019-202018Celticsct SCO1. Premiership1st14121,11012.3213200200.160.080.240.160.24Matches
2020-202119Celticsct SCO1. Premiership2nd22191,67318.6123100000.050.110.160.050.16Matches
2020-202119Leverkusende GER1. Bundesliga6th1044364.8000000100.20.20.91.13029470.000.000.000.000.000.030.190.220.030.22Matches
2021-202220Leverkusende GER1. Bundesliga3rd25252,05222.8167100600.60.64.24.8112701210.040.260.310.040.310.030.180.210.030.21Matches
2022-202321Leverkusende GER1. Bundesliga6th34322,70830.18715800407.67.66.213.8155622500.270.230.500.270.500.250.210.460.250.46Matches
2023-202422Leverkusende GER1. Bundesliga1st28252,06322.98715800607.47.45.512.9136473060.350.310.650.350.650.320.240.560.320.56Matches
5 Seasons2 Clubs2 Leagues13311710,042111.6202343200019015.815.816.832.64332087240.180.210.390.180.390.200.210.400.200.40
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 (4 Seasons)1 League97867,25980.7172037170017015.815.816.832.64332087240.210.250.460.210.460.200.210.400.200.40
Celtic (2 Seasons)1 League36312,78330.9336300200.100.100.190.100.19
Manchester City (2 Seasons)1 League17151,40515.6213200210.130.060.190.130.19
Bundesliga (4 Seasons)97867,25980.7172037170017015.815.816.832.64332087240.210.250.460.210.460.200.210.400.200.40
Premiership (2 Seasons)36312,78330.9336300200.100.100.190.100.19
PL2 — Div. 1 (2 Seasons)17151,40515.6213200210.130.060.190.130.19
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
2020-202119Leverkusende GERDFB-Pokal9th1070.1000000000.000.000.000.000.00Matches
2021-202220Leverkusende GERDFB-PokalRd2221772.0101100100.510.000.510.510.51Matches
2022-202321Leverkusende GERDFB-PokalR6411750.8000000000.000.000.000.000.00Matches
2023-202422Leverkusende GERDFB-PokalF543634.0235200100.500.741.240.501.24Matches
4 Seasons1 Club1 League976226.9336300200.430.430.870.430.87
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
2019-202018Celtic2. Europa LgR3211830.9000000000.00.00.10.110150.000.000.000.000.000.000.090.090.000.09Matches
2020-202119Celtic2. Europa LgGR553894.3011000000.30.30.20.52710280.000.230.230.000.230.070.050.120.070.12Matches
2020-202119Leverkusen2. Europa LgR32221671.9011000000.00.00.30.41512220.000.540.540.000.540.030.160.190.030.19Matches
2021-202220Leverkusen2. Europa LgR16765466.1011000000.20.21.11.33516390.000.160.160.000.160.040.170.210.040.21Matches
2022-202321Leverkusen1. Champions LgGR543744.2022000210.40.40.81.22910300.000.480.480.000.480.110.190.300.110.30Matches
2022-202321Leverkusen2. Europa LgSF887007.8101100001.51.51.42.93512870.130.000.130.130.130.200.180.380.200.38Matches
2023-202422Leverkusen2. Europa LgSF733844.3303300001.91.91.33.2197590.700.000.700.700.700.450.300.760.450.76Matches
5 Seasons2 Clubs2 Leagues35292,64329.4459400214.54.55.29.6170682700.140.170.310.140.310.150.180.330.150.33
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 Leagues29232,17124.1448400214.24.24.99.0133572370.170.170.330.170.330.170.200.370.170.37
Celtic (2 Seasons)1 League664725.2011000000.30.30.30.63711330.000.190.190.000.190.060.060.120.060.12
Europa Lg (5 Seasons)30252,26925.2437400004.04.04.48.4141582400.160.120.280.160.280.160.170.330.160.33
Champions Lg (1 Season)543744.2022000210.40.40.81.22910300.000.480.480.000.480.110.190.300.110.30
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
202221nl Netherlands1. World CupQF00Matches
202423nl NetherlandsFriendlies (M)11610.7000000000.000.000.000.000.00Matches
202423nl NetherlandsUEFA Euro Qualifying10290.3000000000.000.000.000.000.00Matches
2 Seasons1 Club3 Leagues21901.0000000000.000.000.000.000.00
Friendlies (M) (1 Season)11610.7000000000.000.000.000.000.00
UEFA Euro Qualifying (1 Season)10290.3000000000.000.000.000.000.00
World Cup (1 Season)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
2018-201917Manchester Cityeng ENGJr. PL2 — Div. 112.6200Matches
2019-202018Celtic2. Europa Lg0.90000.000.000000.00.00.00.0Matches
2019-202018Manchester Cityeng ENGJr. PL2 — Div. 13.0000Matches
2019-202018Celticsct SCO1. Premiership12.329555.60.730.410.220.4000Matches
2020-202119Leverkusende GER1. Bundesliga4.80300.00.620.000.0014.40000.20.20.05-0.2-0.2Matches
2020-202119Leverkusende GERDFB-Pokal0.10000.000.0000Matches
2020-202119Celtic2. Europa Lg4.306116.71.390.230.000.0016.30000.30.30.05-0.3-0.3Matches
2020-202119Leverkusen2. Europa Lg1.90100.00.540.000.0016.30000.00.00.050.00.0Matches
2020-202119Celticsct SCO1. Premiership18.6114750.00.750.380.070.1400Matches
2021-202220Leverkusende GER1. Bundesliga22.8111436.40.480.180.090.2519.20000.60.60.06+0.4+0.4Matches
2021-202220Leverkusende GERDFB-Pokal2.0111100.00.510.511.001.0000Matches
2021-202220Leverkusen2. Europa Lg6.102150.00.330.160.000.0011.10000.20.20.11-0.2-0.2Matches
2022-202321Leverkusende GER1. Bundesliga30.18381950.01.260.630.210.4211.90007.67.60.20+0.4+0.4Matches
2022-202321Leverkusen1. Champions Lg4.20400.00.960.000.0016.50000.40.40.11-0.4-0.4Matches
2022-202321Leverkusende GERDFB-Pokal0.80100.01.200.000.0000Matches
2022-202321Leverkusen2. Europa Lg7.8112325.01.540.390.080.3315.60001.51.50.13-0.5-0.5Matches
2023-202422Leverkusende GER1. Bundesliga22.98522038.52.270.870.150.4014.00007.47.40.14+0.6+0.6Matches
2023-202422Leverkusende GERDFB-Pokal4.0210550.02.481.240.200.4000Matches
2023-202422Leverkusen2. Europa Lg4.3310440.02.340.940.300.7514.20001.91.90.19+1.1+1.1Matches
5 Seasons2 Clubs5 Leagues147.9271747040.21.180.470.160.3914.100020.220.20.15+0.8+0.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
Leverkusen (4 Seasons)4 Leagues111.7241455739.31.300.510.170.4214.100019.919.90.15+1.1+1.1
Celtic (2 Seasons)2 Leagues36.23291344.80.800.360.100.2316.30000.30.30.05-0.3-0.3
Manchester City (2 Seasons)1 League15.6200
Europa Lg (5 Seasons)25.2431929.01.230.360.130.4415.00004.04.00.130.00.0
Bundesliga (4 Seasons)80.7171044341.31.290.530.160.4013.800015.815.80.15+1.2+1.2
DFB-Pokal (4 Seasons)6.9312650.01.740.870.250.5000
Premiership (2 Seasons)30.93231252.20.740.390.130.2500
PL2 — Div. 1 (2 Seasons)15.6200
Champions Lg (1 Season)4.20400.00.960.000.0016.50000.40.40.11-0.4-0.4
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
2018-201917Manchester City1 League12.6200
2019-202018Manchester City1 League3.0000
2019-202018Celtic2 Leagues13.329555.60.680.380.220.400000.00.00.00.0
2020-202119Celtic2 Leagues22.9120840.00.870.350.050.1316.30000.30.30.05-0.3-0.3
2020-202119Leverkusen3 Leagues6.80400.00.590.000.0014.90000.20.20.05-0.2-0.2
2021-202220Leverkusen3 Leagues30.8214642.90.450.190.140.3317.90000.80.80.06+0.2+0.2
2022-202321Leverkusen4 Leagues42.99552240.01.280.510.160.4113.00009.69.60.18-0.6-0.6
2023-202422Leverkusen3 Leagues31.213722940.32.310.930.180.4514.10009.39.30.15+1.7+1.7
5 Seasons2 Clubs5 Leagues147.9271747040.21.180.470.160.3914.100020.220.20.15+0.8+0.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
Leverkusen (4 Seasons)4 Leagues111.7241455739.31.300.510.170.4214.100019.919.90.15+1.1+1.1
Celtic (2 Seasons)2 Leagues36.23291344.80.800.360.100.2316.30000.30.30.05-0.3-0.3
Manchester City (2 Seasons)1 League15.6200
Europa Lg (5 Seasons)25.2431929.01.230.360.130.4415.00004.04.00.130.00.0
Bundesliga (4 Seasons)80.7171044341.31.290.530.160.4013.800015.815.80.15+1.2+1.2
DFB-Pokal (4 Seasons)6.9312650.01.740.870.250.5000
Premiership (2 Seasons)30.93231252.20.740.390.130.2500
PL2 — Div. 1 (2 Seasons)15.6200
Champions Lg (1 Season)4.20400.00.960.000.0016.50000.40.40.11-0.4-0.4
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
2018-201917Manchester Cityeng ENGJr. PL2 — Div. 18th12.6200Matches
2019-202018Manchester Cityeng ENGJr. PL2 — Div. 19th3.0000Matches
2019-202018Celticsct SCO1. Premiership1st12.329555.60.730.410.220.4000Matches
2020-202119Celticsct SCO1. Premiership2nd18.6114750.00.750.380.070.1400Matches
2020-202119Leverkusende GER1. Bundesliga6th4.80300.00.620.000.0014.40000.20.20.05-0.2-0.2Matches
2021-202220Leverkusende GER1. Bundesliga3rd22.8111436.40.480.180.090.2519.20000.60.60.06+0.4+0.4Matches
2022-202321Leverkusende GER1. Bundesliga6th30.18381950.01.260.630.210.4211.90007.67.60.20+0.4+0.4Matches
2023-202422Leverkusende GER1. Bundesliga1st22.98522038.52.270.870.150.4014.00007.47.40.14+0.6+0.6Matches
5 Seasons2 Clubs2 Leagues111.6201275543.31.140.490.160.3613.800015.815.80.15+1.2+1.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 (4 Seasons)1 League80.7171044341.31.290.530.160.4013.800015.815.80.15+1.2+1.2
Celtic (2 Seasons)1 League30.93231252.20.740.390.130.2500
Manchester City (2 Seasons)1 League15.6200
Bundesliga (4 Seasons)80.7171044341.31.290.530.160.4013.800015.815.80.15+1.2+1.2
Premiership (2 Seasons)30.93231252.20.740.390.130.2500
PL2 — Div. 1 (2 Seasons)15.6200
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
2020-202119Leverkusende GERDFB-Pokal9th0.10000.000.0000Matches
2021-202220Leverkusende GERDFB-PokalRd22.0111100.00.510.511.001.0000Matches
2022-202321Leverkusende GERDFB-PokalR640.80100.01.200.000.0000Matches
2023-202422Leverkusende GERDFB-PokalF4.0210550.02.481.240.200.4000Matches
4 Seasons1 Club1 League6.9312650.01.740.870.250.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
2019-202018Celtic2. Europa LgR320.90000.000.000000.00.00.00.0Matches
2020-202119Celtic2. Europa LgGR4.306116.71.390.230.000.0016.30000.30.30.05-0.3-0.3Matches
2020-202119Leverkusen2. Europa LgR321.90100.00.540.000.0016.30000.00.00.050.00.0Matches
2021-202220Leverkusen2. Europa LgR166.102150.00.330.160.000.0011.10000.20.20.11-0.2-0.2Matches
2022-202321Leverkusen1. Champions LgGR4.20400.00.960.000.0016.50000.40.40.11-0.4-0.4Matches
2022-202321Leverkusen2. Europa LgSF7.8112325.01.540.390.080.3315.60001.51.50.13-0.5-0.5Matches
2023-202422Leverkusen2. Europa LgSF4.3310440.02.340.940.300.7514.20001.91.90.19+1.1+1.1Matches
5 Seasons2 Clubs2 Leagues29.4435925.71.190.310.110.4415.20004.54.50.13-0.5-0.5
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 Leagues24.1429827.61.200.330.140.5015.00004.24.20.14-0.2-0.2
Celtic (2 Seasons)1 League5.206116.71.140.190.000.0016.30000.30.30.05-0.3-0.3
Europa Lg (5 Seasons)25.2431929.01.230.360.130.4415.00004.04.00.130.00.0
Champions Lg (1 Season)4.20400.00.960.000.0016.50000.40.40.11-0.4-0.4
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
202423nl NetherlandsFriendlies (M)0.7000Matches
202423nl NetherlandsUEFA Euro Qualifying0.30000.000.0000Matches
2 Seasons1 Club3 Leagues1.00000.000.0000
Friendlies (M) (1 Season)0.7000
UEFA Euro Qualifying (1 Season)0.30000.000.0000
World Cup (1 Season)

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
2018-201917Manchester Cityeng ENGJr. PL2 — Div. 112.61Matches
2019-202018Celtic2. Europa Lg0.9314766.0412120172373.9131968.4010.000.10.2-0.111001Matches
2019-202018Manchester Cityeng ENGJr. PL2 — Div. 13.00Matches
2019-202018Celticsct SCO1. Premiership12.31Matches
2020-202119Leverkusende GER1. Bundesliga4.823228382.0332790613814992.6829487.281844.400.91.0-0.94208229Matches
2020-202119Leverkusende GERDFB-Pokal0.10Matches
2020-202119Celtic2. Europa Lg4.314619076.82174747829685.4517072.971258.310.20.8+0.8461010Matches
2020-202119Leverkusen2. Europa Lg1.97610076.01169367414787.2283873.74666.710.30.6+0.7382212Matches
2020-202119Celticsct SCO1. Premiership18.62Matches
2021-202220Leverkusende GER1. Bundesliga22.8970121180.114028396658065388.831137982.15110150.564.24.3+1.83045221070Matches
2021-202220Leverkusende GERDFB-Pokal2.00Matches
2021-202220Leverkusen2. Europa Lg6.125030980.9345590716517992.27410074.081747.111.10.9-0.19177216Matches
2022-202321Leverkusende GER1. Bundesliga30.1982123279.712784381468476889.123030276.2306943.576.26.3+0.84539271162Matches
2022-202321Leverkusen1. Champions Lg4.211415374.51666386687788.3364973.551241.720.80.5+1.2575110Matches
2022-202321Leverkusende GERDFB-Pokal0.80Matches
2022-202321Leverkusen2. Europa Lg7.828834284.2379277219621690.7789582.191560.001.41.0-1.41385212Matches
2023-202422Leverkusende GER1. Bundesliga22.973894877.810189218149857386.919626474.2284562.275.55.1+1.54320331347Matches
2023-202422Leverkusende GERDFB-Pokal4.03Matches
2023-202422Leverkusen2. Europa Lg4.313817379.81959389849885.7405080.081080.001.31.0-1.3811067Matches
5 Seasons2 Clubs5 Leagues147.93965498879.554955145552553287988.71139146078.015830651.63122.021.6+9.016517212049276
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 (4 Seasons)4 Leagues111.73788475179.752369136882454276088.91075137178.415129351.52721.720.7+5.316016511949265
Celtic (2 Seasons)2 Leagues36.217723774.725868679911983.2648971.971353.840.30.9+3.7571011
Manchester City (2 Seasons)1 League15.61
Europa Lg (5 Seasons)25.2929116180.012961330258565988.828437276.3366159.034.44.4-1.43841251258
Bundesliga (4 Seasons)80.72922367479.540328108671900214388.7819103978.811723350.22016.816.7+3.21221249036208
DFB-Pokal (4 Seasons)6.93
Premiership (2 Seasons)30.93
PL2 — Div. 1 (2 Seasons)15.61
Champions Lg (1 Season)4.211415374.51666386687788.3364973.551241.720.80.5+1.2575110
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
2018-201917Manchester City1 League12.61
2019-202018Manchester City1 League3.00
2019-202018Celtic2 Leagues13.3314766.0412120172373.9131968.4010.010.10.2+0.911001
2020-202119Celtic2 Leagues22.914619076.82174747829685.4517072.971258.330.20.8+2.8461010
2020-202119Leverkusen3 Leagues6.830838380.44496127317919691.311013283.3122450.011.21.6-0.272810441
2021-202220Leverkusen3 Leagues30.81220152080.317483487374583289.538547980.45911850.075.25.1+1.83962291286
2022-202321Leverkusen4 Leagues42.91384172780.1182424972948106189.334444677.1449645.898.47.9+0.66354371484
2023-202422Leverkusen3 Leagues31.2876112178.112148257058267186.723631475.2365565.5106.86.1+3.25121431954
5 Seasons2 Clubs5 Leagues147.93965498879.554955145552553287988.71139146078.015830651.63122.021.6+9.016517212049276
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 (4 Seasons)4 Leagues111.73788475179.752369136882454276088.91075137178.415129351.52721.720.7+5.316016511949265
Celtic (2 Seasons)2 Leagues36.217723774.725868679911983.2648971.971353.840.30.9+3.7571011
Manchester City (2 Seasons)1 League15.61
Europa Lg (5 Seasons)25.2929116180.012961330258565988.828437276.3366159.034.44.4-1.43841251258
Bundesliga (4 Seasons)80.72922367479.540328108671900214388.7819103978.811723350.22016.816.7+3.21221249036208
DFB-Pokal (4 Seasons)6.93
Premiership (2 Seasons)30.93
PL2 — Div. 1 (2 Seasons)15.61
Champions Lg (1 Season)4.211415374.51666386687788.3364973.551241.720.80.5+1.2575110
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
2018-201917Manchester Cityeng ENGJr. PL2 — Div. 18th12.61Matches
2019-202018Manchester Cityeng ENGJr. PL2 — Div. 19th3.00Matches
2019-202018Celticsct SCO1. Premiership1st12.31Matches
2020-202119Celticsct SCO1. Premiership2nd18.62Matches
2020-202119Leverkusende GER1. Bundesliga6th4.823228382.0332790613814992.6829487.281844.400.91.0-0.94208229Matches
2021-202220Leverkusende GER1. Bundesliga3rd22.8970121180.114028396658065388.831137982.15110150.564.24.3+1.83045221070Matches
2022-202321Leverkusende GER1. Bundesliga6th30.1982123279.712784381468476889.123030276.2306943.576.26.3+0.84539271162Matches
2023-202422Leverkusende GER1. Bundesliga1st22.973894877.810189218149857386.919626474.2284562.275.55.1+1.54320331347Matches
5 Seasons2 Clubs2 Leagues111.62922367479.540328108671900214388.7819103978.811723350.22316.816.7+6.21221249036208
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 (4 Seasons)1 League80.72922367479.540328108671900214388.7819103978.811723350.22016.816.7+3.21221249036208
Celtic (2 Seasons)1 League30.93
Manchester City (2 Seasons)1 League15.61
Bundesliga (4 Seasons)80.72922367479.540328108671900214388.7819103978.811723350.22016.816.7+3.21221249036208
Premiership (2 Seasons)30.93
PL2 — Div. 1 (2 Seasons)15.61
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
2020-202119Leverkusende GERDFB-Pokal9th0.10Matches
2021-202220Leverkusende GERDFB-PokalRd22.00Matches
2022-202321Leverkusende GERDFB-PokalR640.80Matches
2023-202422Leverkusende GERDFB-PokalF4.03Matches
4 Seasons1 Club1 League6.93
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
2019-202018Celtic2. Europa LgR320.9314766.0412120172373.9131968.4010.000.10.2-0.111001Matches
2020-202119Celtic2. Europa LgGR4.314619076.82174747829685.4517072.971258.310.20.8+0.8461010Matches
2020-202119Leverkusen2. Europa LgR321.97610076.01169367414787.2283873.74666.710.30.6+0.7382212Matches
2021-202220Leverkusen2. Europa LgR166.125030980.9345590716517992.27410074.081747.111.10.9-0.19177216Matches
2022-202321Leverkusen1. Champions LgGR4.211415374.51666386687788.3364973.551241.720.80.5+1.2575110Matches
2022-202321Leverkusen2. Europa LgSF7.828834284.2379277219621690.7789582.191560.001.41.0-1.41385212Matches
2023-202422Leverkusen2. Europa LgSF4.313817379.81959389849885.7405080.081080.001.31.0-1.3811067Matches
5 Seasons2 Clubs2 Leagues29.41043131479.414627368865373688.732042176.0417356.255.24.9-0.24348301368
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 Leagues24.1866107780.412041282155461789.825633277.1346056.744.94.0-0.93841291357
Celtic (2 Seasons)1 League5.217723774.725868679911983.2648971.971353.810.30.9+0.7571011
Europa Lg (5 Seasons)25.2929116180.012961330258565988.828437276.3366159.034.44.4-1.43841251258
Champions Lg (1 Season)4.211415374.51666386687788.3364973.551241.720.80.5+1.2575110
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
202423nl NetherlandsFriendlies (M)0.70Matches
202423nl NetherlandsUEFA Euro Qualifying0.30Matches
2 Seasons1 Club3 Leagues1.00
Friendlies (M) (1 Season)0.70
UEFA Euro Qualifying (1 Season)0.30
World Cup (1 Season)

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
2018-201917Manchester Cityeng ENGJr. PL2 — Div. 112.6Matches
2019-202018Celtic2. Europa Lg0.9473980002800003102Matches
2019-202018Manchester Cityeng ENGJr. PL2 — Div. 13.0Matches
2019-202018Celticsct SCO1. Premiership12.318Matches
2020-202119Leverkusende GER1. Bundesliga4.82832414110021400000232113Matches
2020-202119Leverkusende GERDFB-Pokal0.12Matches
2020-202119Celtic2. Europa Lg4.319015535300932000014604Matches
2020-202119Leverkusen2. Europa Lg1.9100881200081200007604Matches
2020-202119Celticsct SCO1. Premiership18.647Matches
2021-202220Leverkusende GER1. Bundesliga22.812119722351801582170000970437Matches
2021-202220Leverkusende GERDFB-Pokal2.08Matches
2021-202220Leverkusen2. Europa Lg6.1309265430101943000025014Matches
2022-202321Leverkusende GER1. Bundesliga30.112329922391304702260000982135Matches
2022-202321Leverkusen1. Champions Lg4.2153133202001018000011408Matches
2022-202321Leverkusende GERDFB-Pokal0.85Matches
2022-202321Leverkusen2. Europa Lg7.8342283594001355000028808Matches
2023-202422Leverkusende GER1. Bundesliga22.99488509534384920000738334Matches
2023-202422Leverkusende GERDFB-Pokal4.013Matches
2023-202422Leverkusen2. Europa Lg4.3173155181001817000013804Matches
5 Seasons2 Clubs5 Leagues147.94988417380545584057600000396510153
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Leverkusen (4 Seasons)4 Leagues111.74751397976242583297200000378810147
Celtic (2 Seasons)2 Leagues36.2237194433007640000017706
Manchester City (2 Seasons)1 League15.6
Europa Lg (5 Seasons)25.21161985175810691670000929126
Bundesliga (4 Seasons)80.7367430556103548233575000029229119
DFB-Pokal (4 Seasons)6.928
Premiership (2 Seasons)30.965
PL2 — Div. 1 (2 Seasons)15.6
Champions Lg (1 Season)4.2153133202001018000011408
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
2018-201917Manchester City1 League12.6
2019-202018Manchester City1 League3.0
2019-202018Celtic2 Leagues13.34739800020800003102
2020-202119Celtic2 Leagues22.9190155353005632000014604
2020-202119Leverkusen3 Leagues6.83833295310031520000308117
2021-202220Leverkusen3 Leagues30.81520123727818118526000001220541
2022-202321Leverkusen4 Leagues42.91727140831819049829900001384151
2023-202422Leverkusen3 Leagues31.2112110051134431151090000876338
5 Seasons2 Clubs5 Leagues147.94988417380545584057600000396510153
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Leverkusen (4 Seasons)4 Leagues111.74751397976242583297200000378810147
Celtic (2 Seasons)2 Leagues36.2237194433007640000017706
Manchester City (2 Seasons)1 League15.6
Europa Lg (5 Seasons)25.21161985175810691670000929126
Bundesliga (4 Seasons)80.7367430556103548233575000029229119
DFB-Pokal (4 Seasons)6.928
Premiership (2 Seasons)30.965
PL2 — Div. 1 (2 Seasons)15.6
Champions Lg (1 Season)4.2153133202001018000011408
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
2018-201917Manchester Cityeng ENGJr. PL2 — Div. 18th12.6Matches
2019-202018Manchester Cityeng ENGJr. PL2 — Div. 19th3.0Matches
2019-202018Celticsct SCO1. Premiership1st12.318Matches
2020-202119Celticsct SCO1. Premiership2nd18.647Matches
2020-202119Leverkusende GER1. Bundesliga6th4.82832414110021400000232113Matches
2021-202220Leverkusende GER1. Bundesliga3rd22.812119722351801582170000970437Matches
2022-202321Leverkusende GER1. Bundesliga6th30.112329922391304702260000982135Matches
2023-202422Leverkusende GER1. Bundesliga1st22.99488509534384920000738334Matches
5 Seasons2 Clubs2 Leagues111.6367430556103548298575000029229119
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Leverkusen (4 Seasons)1 League80.7367430556103548233575000029229119
Celtic (2 Seasons)1 League30.965
Manchester City (2 Seasons)1 League15.6
Bundesliga (4 Seasons)80.7367430556103548233575000029229119
Premiership (2 Seasons)30.965
PL2 — Div. 1 (2 Seasons)15.6
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
2020-202119Leverkusende GERDFB-Pokal9th0.12Matches
2021-202220Leverkusende GERDFB-PokalRd22.08Matches
2022-202321Leverkusende GERDFB-PokalR640.85Matches
2023-202422Leverkusende GERDFB-PokalF4.013Matches
4 Seasons1 Club1 League6.928
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
2019-202018Celtic2. Europa LgR320.9473980002800003102Matches
2020-202119Celtic2. Europa LgGR4.319015535300932000014604Matches
2020-202119Leverkusen2. Europa LgR321.9100881200081200007604Matches
2021-202220Leverkusen2. Europa LgR166.1309265430101943000025014Matches
2022-202321Leverkusen1. Champions LgGR4.2153133202001018000011408Matches
2022-202321Leverkusen2. Europa LgSF7.8342283594001355000028808Matches
2023-202422Leverkusen2. Europa LgSF4.3173155181001817000013804Matches
5 Seasons2 Clubs2 Leagues29.41314111819510107918500001043134
Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Leverkusen (4 Seasons)2 Leagues24.11077924152710681450000866128
Celtic (2 Seasons)1 League5.2237194433001140000017706
Europa Lg (5 Seasons)25.21161985175810691670000929126
Champions Lg (1 Season)4.2153133202001018000011408
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
202423nl NetherlandsFriendlies (M)0.7Matches
202423nl NetherlandsUEFA Euro Qualifying0.31Matches
2 Seasons1 Club3 Leagues1.01
Friendlies (M) (1 Season)0.7
UEFA Euro Qualifying (1 Season)0.31
World Cup (1 Season)

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
2018-201917Manchester Cityeng ENGJr. PL2 — Div. 112.6Matches
2019-202018Celtic2. Europa Lg0.922.1720000000.00000000Matches
2019-202018Manchester Cityeng ENGJr. PL2 — Div. 13.0Matches
2019-202018Celticsct SCO1. Premiership12.3Matches
2020-202119Leverkusende GER1. Bundesliga4.8122.47110100040.82301000Matches
2020-202119Leverkusende GERDFB-Pokal0.1Matches
2020-202119Celtic2. Europa Lg4.3194.40130213020.46100010Matches
2020-202119Leverkusen2. Europa Lg1.984.3150201021.08101000Matches
2020-202119Celticsct SCO1. Premiership18.6Matches
2021-202220Leverkusende GER1. Bundesliga22.8542.37441711090.39900000Matches
2021-202220Leverkusende GERDFB-Pokal2.0Matches
2021-202220Leverkusen2. Europa Lg6.1162.64140011020.33200000Matches
2022-202321Leverkusende GER1. Bundesliga30.11033.42652206100160.53905020Matches
2022-202321Leverkusen1. Champions Lg4.281.9360101020.48200000Matches
2022-202321Leverkusende GERDFB-Pokal0.8Matches
2022-202321Leverkusen2. Europa Lg7.8212.70180101120.26200000Matches
2023-202422Leverkusende GER1. Bundesliga22.9783.415501454080.35602000Matches
2023-202422Leverkusende GERDFB-Pokal4.0Matches
2023-202422Leverkusen2. Europa Lg4.3194.45150300110.23000001Matches
5 Seasons2 Clubs5 Leagues147.93403.0924835114222480.443509031
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Leverkusen (4 Seasons)4 Leagues111.73193.0423334913192460.443409021
Celtic (2 Seasons)2 Leagues36.2214.00150213020.38100010
Manchester City (2 Seasons)1 League15.6
Europa Lg (5 Seasons)25.2853.37670826290.36601011
Bundesliga (4 Seasons)80.72473.0617534212150370.462708020
DFB-Pokal (4 Seasons)6.9
Premiership (2 Seasons)30.9
PL2 — Div. 1 (2 Seasons)15.6
Champions Lg (1 Season)4.281.9360101020.48200000
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
2018-201917Manchester City1 League12.6
2019-202018Manchester City1 League3.0
2019-202018Celtic2 Leagues13.322.1720000000.00000000
2020-202119Celtic2 Leagues22.9194.40130213020.46100010
2020-202119Leverkusen3 Leagues6.8202.98160301060.89402000
2021-202220Leverkusen3 Leagues30.8702.425817220110.381100000
2022-202321Leverkusen4 Leagues42.91323.14892226121200.481305020
2023-202422Leverkusen3 Leagues31.2973.577001754190.33602001
5 Seasons2 Clubs5 Leagues147.93403.0924835114222480.443509031
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Leverkusen (4 Seasons)4 Leagues111.73193.0423334913192460.443409021
Celtic (2 Seasons)2 Leagues36.2214.00150213020.38100010
Manchester City (2 Seasons)1 League15.6
Europa Lg (5 Seasons)25.2853.37670826290.36601011
Bundesliga (4 Seasons)80.72473.0617534212150370.462708020
DFB-Pokal (4 Seasons)6.9
Premiership (2 Seasons)30.9
PL2 — Div. 1 (2 Seasons)15.6
Champions Lg (1 Season)4.281.9360101020.48200000
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
2018-201917Manchester Cityeng ENGJr. PL2 — Div. 18th12.6Matches
2019-202018Manchester Cityeng ENGJr. PL2 — Div. 19th3.0Matches
2019-202018Celticsct SCO1. Premiership1st12.3Matches
2020-202119Celticsct SCO1. Premiership2nd18.6Matches
2020-202119Leverkusende GER1. Bundesliga6th4.8122.47110100040.82301000Matches
2021-202220Leverkusende GER1. Bundesliga3rd22.8542.37441711090.39900000Matches
2022-202321Leverkusende GER1. Bundesliga6th30.11033.42652206100160.53905020Matches
2023-202422Leverkusende GER1. Bundesliga1st22.9783.415501454080.35602000Matches
5 Seasons2 Clubs2 Leagues111.62473.0617534212150370.462708020
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 League80.72473.0617534212150370.462708020
Celtic (2 Seasons)1 League30.9
Manchester City (2 Seasons)1 League15.6
Bundesliga (4 Seasons)80.72473.0617534212150370.462708020
Premiership (2 Seasons)30.9
PL2 — Div. 1 (2 Seasons)15.6
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
2020-202119Leverkusende GERDFB-Pokal9th0.1Matches
2021-202220Leverkusende GERDFB-PokalRd22.0Matches
2022-202321Leverkusende GERDFB-PokalR640.8Matches
2023-202422Leverkusende GERDFB-PokalF4.0Matches
4 Seasons1 Club1 League6.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
2019-202018Celtic2. Europa LgR320.922.1720000000.00000000Matches
2020-202119Celtic2. Europa LgGR4.3194.40130213020.46100010Matches
2020-202119Leverkusen2. Europa LgR321.984.3150201021.08101000Matches
2021-202220Leverkusen2. Europa LgR166.1162.64140011020.33200000Matches
2022-202321Leverkusen1. Champions LgGR4.281.9360101020.48200000Matches
2022-202321Leverkusen2. Europa LgSF7.8212.70180101120.26200000Matches
2023-202422Leverkusen2. Europa LgSF4.3194.45150300110.23000001Matches
5 Seasons2 Clubs2 Leagues29.4933.177309272110.37801011
Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Leverkusen (4 Seasons)2 Leagues24.1722.98580714290.37701001
Celtic (2 Seasons)1 League5.2214.00150213020.38100010
Europa Lg (5 Seasons)25.2853.37670826290.36601011
Champions Lg (1 Season)4.281.9360101020.48200000
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
202423nl NetherlandsFriendlies (M)0.7Matches
202423nl NetherlandsUEFA Euro Qualifying0.3Matches
2 Seasons1 Club3 Leagues1.0
Friendlies (M) (1 Season)0.7
UEFA Euro Qualifying (1 Season)0.3
World Cup (1 Season)

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
2018-201917Manchester Cityeng ENGJr. PL2 — Div. 112.6Matches
2019-202018Celtic2. Europa Lg0.910010030.030000110Matches
2019-202018Manchester Cityeng ENGJr. PL2 — Div. 13.0Matches
2019-202018Celticsct SCO1. Premiership12.300Matches
2020-202119Leverkusende GER1. Bundesliga4.8744304850.044041870Matches
2020-202119Leverkusende GERDFB-Pokal0.100Matches
2020-202119Celtic2. Europa Lg4.3412202366.714045980Matches
2020-202119Leverkusen2. Europa Lg1.92211022100.002112420Matches
2020-202119Celticsct SCO1. Premiership18.6199Matches
2021-202220Leverkusende GER1. Bundesliga22.8321819121122352.211246181749402Matches
2021-202220Leverkusende GERDFB-Pokal2.052Matches
2021-202220Leverkusen2. Europa Lg6.17434051050.0561541181Matches
2022-202321Leverkusende GER1. Bundesliga30.1532722265234452.321243211669400Matches
2022-202321Leverkusen1. Champions Lg4.28533271163.6441351370Matches
2022-202321Leverkusende GERDFB-Pokal0.801Matches
2022-202321Leverkusen2. Europa Lg7.811928161637.510615213130Matches
2023-202422Leverkusende GER1. Bundesliga22.92416116771838.91125025731150Matches
2023-202422Leverkusende GERDFB-Pokal4.024Matches
2023-202422Leverkusen2. Europa Lg4.3530412728.656062730Matches
5 Seasons2 Clubs5 Leagues147.91541156770177014548.3751051392772151443
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 (4 Seasons)4 Leagues111.7149956567176813948.9711011388632051353
Celtic (2 Seasons)2 Leagues36.25202302633.34404141090
Manchester City (2 Seasons)1 League15.60
Europa Lg (5 Seasons)25.230198202174141.524243211545351
Bundesliga (4 Seasons)80.711665564713469349.54777968411571022
DFB-Pokal (4 Seasons)6.9770
Premiership (2 Seasons)30.91990
PL2 — Div. 1 (2 Seasons)15.60
Champions Lg (1 Season)4.28533271163.6441351370
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
2018-201917Manchester City1 League12.60
2019-202018Manchester City1 League3.00
2019-202018Celtic2 Leagues13.310010030.030000110
2020-202119Celtic2 Leagues22.94202202366.7140414980
2020-202119Leverkusen3 Leagues6.89654061060.0461531290
2021-202220Leverkusen3 Leagues30.8392722161173351.516307232360483
2022-202321Leverkusen4 Leagues42.9724127378367150.735345292495600
2023-202422Leverkusen3 Leagues31.229211110892536.016310311338180
5 Seasons2 Clubs5 Leagues147.91541156770177014548.3751051392772151443
Comp 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)4 Leagues111.7149956567176813948.9711011388632051353
Celtic (2 Seasons)2 Leagues36.25202302633.34404141090
Manchester City (2 Seasons)1 League15.60
Europa Lg (5 Seasons)25.230198202174141.524243211545351
Bundesliga (4 Seasons)80.711665564713469349.54777968411571022
DFB-Pokal (4 Seasons)6.9770
Premiership (2 Seasons)30.91990
PL2 — Div. 1 (2 Seasons)15.60
Champions Lg (1 Season)4.28533271163.6441351370
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
2018-201917Manchester Cityeng ENGJr. PL2 — Div. 18th12.6Matches
2019-202018Manchester Cityeng ENGJr. PL2 — Div. 19th3.0Matches
2019-202018Celticsct SCO1. Premiership1st12.300Matches
2020-202119Celticsct SCO1. Premiership2nd18.6199Matches
2020-202119Leverkusende GER1. Bundesliga6th4.8744304850.044041870Matches
2021-202220Leverkusende GER1. Bundesliga3rd22.8321819121122352.211246181749402Matches
2022-202321Leverkusende GER1. Bundesliga6th30.1532722265234452.321243211669400Matches
2023-202422Leverkusende GER1. Bundesliga1st22.92416116771838.91125025731150Matches
5 Seasons2 Clubs2 Leagues111.611684564713469349.54777968501571022
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 League80.711665564713469349.54777968411571022
Celtic (2 Seasons)1 League30.91990
Manchester City (2 Seasons)1 League15.60
Bundesliga (4 Seasons)80.711665564713469349.54777968411571022
Premiership (2 Seasons)30.91990
PL2 — Div. 1 (2 Seasons)15.60
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
2020-202119Leverkusende GERDFB-Pokal9th0.100Matches
2021-202220Leverkusende GERDFB-PokalRd22.052Matches
2022-202321Leverkusende GERDFB-PokalR640.801Matches
2023-202422Leverkusende GERDFB-PokalF4.024Matches
4 Seasons1 Club1 League6.9770
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
2019-202018Celtic2. Europa LgR320.910010030.030000110Matches
2020-202119Celtic2. Europa LgGR4.3412202366.714045980Matches
2020-202119Leverkusen2. Europa LgR321.92211022100.002112420Matches
2021-202220Leverkusen2. Europa LgR166.17434051050.0561541181Matches
2022-202321Leverkusen1. Champions LgGR4.28533271163.6441351370Matches
2022-202321Leverkusen2. Europa LgSF7.811928161637.510615213130Matches
2023-202422Leverkusen2. Europa LgSF4.3530412728.656062730Matches
5 Seasons2 Clubs2 Leagues29.4382411234245246.228284242058421
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 Leagues24.133239204224647.824244201548331
Celtic (2 Seasons)1 League5.2512302633.3440451090
Europa Lg (5 Seasons)25.230198202174141.524243211545351
Champions Lg (1 Season)4.28533271163.6441351370
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
202423nl NetherlandsFriendlies (M)0.7Matches
202423nl NetherlandsUEFA Euro Qualifying0.310Matches
2 Seasons1 Club3 Leagues1.0100
Friendlies (M) (1 Season)0.70
UEFA Euro Qualifying (1 Season)0.3100
World Cup (1 Season)0

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
2018-201917Manchester Cityeng ENGJr. PL2 — Div. 112.6Matches
2019-202018Celtic2. Europa Lg0.95121423153514375.0125.023199142102200285Matches
2019-202018Manchester Cityeng ENGJr. PL2 — Div. 13.0Matches
2019-202018Celticsct SCO1. Premiership12.3Matches
2020-202119Leverkusende GER1. Bundesliga4.835196415913515351271555.61244.4236183396130206131626047Matches
2020-202119Leverkusende GERDFB-Pokal0.1Matches
2020-202119Celtic2. Europa Lg4.32349491038716234151280.0320.015113348722712108514728Matches
2020-202119Leverkusen2. Europa Lg1.9123325455371235480.0120.0795863731583538922Matches
2020-202119Celticsct SCO1. Premiership18.6Matches
2021-202220Leverkusende GER1. Bundesliga22.8148069467655382621480794759.53240.58546153345911273324826889121Matches
2021-202220Leverkusende GERDFB-Pokal2.0Matches
2021-202220Leverkusen2. Europa Lg6.13681410216810521368241875.0625.0205151698535191110622339Matches
2022-202321Leverkusende GER1. Bundesliga30.116214734967063612216211658551.55130.9909727644951551034688491009250Matches
2022-202321Leverkusen1. Champions Lg4.2210105689661521015426.7640.011410446532912914512730Matches
2022-202321Leverkusende GERDFB-Pokal0.8Matches
2022-202321Leverkusen2. Europa Lg7.8445118816520034445401742.51845.02752094121935311415729487Matches
2023-202422Leverkusende GER1. Bundesliga22.91226171493857101811226974546.44445.47675815340513657634833867306Matches
2023-202422Leverkusende GERDFB-Pokal4.0Matches
2023-202422Leverkusen2. Europa Lg4.3238527521604223821628.61571.41499915251991114515759Matches
5 Seasons2 Clubs5 Leagues147.96347196139025142549518634749225652.018938.4376228841170896033462072631554090994
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 (4 Seasons)4 Leagues111.76062185132723882447499606247324151.018539.1358827308160755663321952551503915961
Celtic (2 Seasons)2 Leagues36.2285116312610219285191578.9421.1174153310143714128517533
Manchester City (2 Seasons)1 League15.6
Europa Lg (5 Seasons)25.214594430555662012314591096055.04440.48826720411614181515226938240
Bundesliga (4 Seasons)80.74678142102918691863380467836819252.213937.8276621077123204332531471971243025724
DFB-Pokal (4 Seasons)6.9
Premiership (2 Seasons)30.9
PL2 — Div. 1 (2 Seasons)15.6
Champions Lg (1 Season)4.2210105689661521015426.7640.011410446532912914512730
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
2018-201917Manchester City1 League12.6
2019-202018Manchester City1 League3.0
2019-202018Celtic2 Leagues13.35121423153514375.0125.023199142102200285
2020-202119Celtic2 Leagues22.92349491038716234151280.0320.015113348722712108514728
2020-202119Leverkusen3 Leagues6.8474128920418822474321959.41340.63152419133445289181934969
2021-202220Leverkusen3 Leagues30.81848835698234878318481036563.13836.9105976694444147924358321112160
2022-202321Leverkusen4 Leagues42.9227668493924902171227622010648.27534.1129810414636721914669117611430367
2023-202422Leverkusen3 Leagues31.214642217643787022314641185143.25950.091668063930155667462381024365
5 Seasons2 Clubs5 Leagues147.96347196139025142549518634749225652.018938.4376228841170896033462072631554090994
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 (4 Seasons)4 Leagues111.76062185132723882447499606247324151.018539.1358827308160755663321952551503915961
Celtic (2 Seasons)2 Leagues36.2285116312610219285191578.9421.1174153310143714128517533
Manchester City (2 Seasons)1 League15.6
Europa Lg (5 Seasons)25.214594430555662012314591096055.04440.48826720411614181515226938240
Bundesliga (4 Seasons)80.74678142102918691863380467836819252.213937.8276621077123204332531471971243025724
DFB-Pokal (4 Seasons)6.9
Premiership (2 Seasons)30.9
PL2 — Div. 1 (2 Seasons)15.6
Champions Lg (1 Season)4.2210105689661521015426.7640.011410446532912914512730
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
2018-201917Manchester Cityeng ENGJr. PL2 — Div. 18th12.6Matches
2019-202018Manchester Cityeng ENGJr. PL2 — Div. 19th3.0Matches
2019-202018Celticsct SCO1. Premiership1st12.3Matches
2020-202119Celticsct SCO1. Premiership2nd18.6Matches
2020-202119Leverkusende GER1. Bundesliga6th4.835196415913515351271555.61244.4236183396130206131626047Matches
2021-202220Leverkusende GER1. Bundesliga3rd22.8148069467655382621480794759.53240.58546153345911273324826889121Matches
2022-202321Leverkusende GER1. Bundesliga6th30.116214734967063612216211658551.55130.9909727644951551034688491009250Matches
2023-202422Leverkusende GER1. Bundesliga1st22.91226171493857101811226974546.44445.47675815340513657634833867306Matches
5 Seasons2 Clubs2 Leagues111.64678142102918691863380467836819252.213937.8276621077123204332531471971243025724
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 (4 Seasons)1 League80.74678142102918691863380467836819252.213937.8276621077123204332531471971243025724
Celtic (2 Seasons)1 League30.9
Manchester City (2 Seasons)1 League15.6
Bundesliga (4 Seasons)80.74678142102918691863380467836819252.213937.8276621077123204332531471971243025724
Premiership (2 Seasons)30.9
PL2 — Div. 1 (2 Seasons)15.6
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
2020-202119Leverkusende GERDFB-Pokal9th0.1Matches
2021-202220Leverkusende GERDFB-PokalRd22.0Matches
2022-202321Leverkusende GERDFB-PokalR640.8Matches
2023-202422Leverkusende GERDFB-PokalF4.0Matches
4 Seasons1 Club1 League6.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
2019-202018Celtic2. Europa LgR320.95121423153514375.0125.023199142102200285Matches
2020-202119Celtic2. Europa LgGR4.32349491038716234151280.0320.015113348722712108514728Matches
2020-202119Leverkusen2. Europa LgR321.9123325455371235480.0120.0795863731583538922Matches
2021-202220Leverkusen2. Europa LgR166.13681410216810521368241875.0625.0205151698535191110622339Matches
2022-202321Leverkusen1. Champions LgGR4.2210105689661521015426.7640.011410446532912914512730Matches
2022-202321Leverkusen2. Europa LgSF7.8445118816520034445401742.51845.02752094121935311415729487Matches
2023-202422Leverkusen2. Europa LgSF4.3238527521604223821628.61571.41499915251991114515759Matches
5 Seasons2 Clubs2 Leagues29.416695436164568613816691246451.65040.399677644769170936066311065270
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 Leagues24.113844329851958411913841054946.74643.88226231375513379485826890237
Celtic (2 Seasons)1 League5.2285116312610219285191578.9421.1174153310143714128517533
Europa Lg (5 Seasons)25.214594430555662012314591096055.04440.48826720411614181515226938240
Champions Lg (1 Season)4.2210105689661521015426.7640.011410446532912914512730
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
202423nl NetherlandsFriendlies (M)0.7Matches
202423nl NetherlandsUEFA Euro Qualifying0.3Matches
2 Seasons1 Club3 Leagues1.0
Friendlies (M) (1 Season)0.7
UEFA Euro Qualifying (1 Season)0.3
World Cup (1 Season)

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
2018-201917Manchester Cityeng ENGJr. PL2 — Div. 1141,1358157.312.612901222721.211922-3-0.24+0.51Matches
2019-202018Celtic2. Europa Lg1838311.50.91830011.001100.00-0.282.01.3+0.7+0.78+0.94Matches
2019-202018Manchester Cityeng ENGJr. PL2 — Div. 132709016.73.03903000.3369-3-1.00-1.27Matches
2019-202018Celticsct SCO1. Premiership141,1107941.112.312901121722.64378+29+2.35+0.03Matches
2020-202119Leverkusende GER1. Bundesliga104364414.24.8474262341.4078-1-0.21-0.727.96.4+1.5+0.31+0.12Matches
2020-202119Leverkusende GERDFB-Pokal1772.30.1001700.0001-1-12.86-15.93Matches
2020-202119Celtic2. Europa Lg53897872.04.35784011.43814-6-1.39+0.405.07.5-2.5-0.57+0.96Matches
2020-202119Leverkusen2. Europa Lg21678423.21.92841000.0035-2-1.08-3.033.63.60.00.00-1.26Matches
2020-202119Celticsct SCO1. Premiership221,6737648.918.619851431802.093913+26+1.40+0.21Matches
2021-202220Leverkusende GER1. Bundesliga252,0528267.122.8258215011.765835+23+1.01+0.1237.430.5+6.9+0.30-0.75Matches
2021-202220Leverkusende GERDFB-Pokal21778998.32.02891001.5042+2+1.02+1.02Matches
2021-202220Leverkusen2. Europa Lg75467875.86.1688412001.86158+7+1.15+1.1511.69.5+2.1+0.35-0.57Matches
2022-202321Leverkusende GER1. Bundesliga342,7088088.530.132821624101.475040+10+0.33+0.8446.336.7+9.6+0.32+0.59Matches
2022-202321Leverkusen1. Champions Lg53747569.34.2488212201.0045-1-0.24+1.395.74.6+1.1+0.26+0.02Matches
2022-202321Leverkusende GERDFB-Pokal1757583.30.81750000.0024-2-2.40-8.40Matches
2022-202321Leverkusen2. Europa Lg87008893.37.88884001.75137+6+0.77+0.7711.76.9+4.9+0.62-1.43Matches
2023-202422Leverkusende GER1. Bundesliga282,0637476.422.92580732212.645618+38+1.66-0.7446.219.9+26.3+1.15-0.51Matches
2023-202422Leverkusende GERDFB-Pokal53637380.74.0484112703.00183+15+3.72+0.62Matches
2023-202422Leverkusen2. Europa Lg73845542.74.3382143532.4393+6+1.41-0.8610.43.9+6.5+1.52+0.73Matches
5 Seasons2 Clubs5 Leagues17713,3077555.7147.915383832425131.92324175+149+1.01-0.17187.8130.6+57.1+0.52-0.01
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 (4 Seasons)4 Leagues13510,0527460.8111.71168254192691.84239139+100+0.90-0.16180.7121.9+58.9+0.56-0.09
Celtic (2 Seasons)2 Leagues423,2557844.136.237862951742.178536+49+1.35-0.027.08.8-1.7-0.33+0.09
Manchester City (2 Seasons)1 League171,4058339.015.615901522721.052531-6-0.38-0.26
Europa Lg (5 Seasons)302,2697652.225.225841453251.744938+11+0.44-0.6044.332.6+11.8+0.47-0.03
Bundesliga (4 Seasons)977,2597561.180.7868140112661.88171101+70+0.87+0.09137.893.5+44.3+0.550.00
DFB-Pokal (4 Seasons)96226961.06.9784221702.002410+14+2.03-1.14
Premiership (2 Seasons)362,7837745.530.931872551722.307621+55+1.78+0.05
PL2 — Div. 1 (2 Seasons)171,4058339.015.615901522721.052531-6-0.38-0.26
Champions Lg (1 Season)53747569.34.2488212201.0045-1-0.24+1.395.74.6+1.1+0.26+0.02
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
2018-201917Manchester City1 League141,1358157.312.612901222721.211922-3-0.24+0.51
2019-202018Manchester City1 League32709016.73.03903000.3369-3-1.00-1.27
2019-202018Celtic2 Leagues151,1938034.913.313891121732.53389+29+2.19+0.452.01.3+0.7+0.78+0.94
2020-202119Celtic2 Leagues272,0627652.122.924841831811.974727+20+0.87-0.085.07.5-2.5-0.57+0.96
2020-202119Leverkusen3 Leagues136104715.06.8677372141.081014-4-0.59-1.5511.59.9+1.5+0.23-0.15
2021-202220Leverkusen3 Leagues342,7758270.130.833832012011.777745+32+1.04+0.2849.040.0+9.0+0.31-0.72
2022-202321Leverkusen4 Leagues483,8578086.942.945832233501.446956+13+0.30+0.9263.748.1+15.6+0.37+0.28
2023-202422Leverkusen3 Leagues402,8107069.431.23281982942.658324+59+1.89-0.5156.523.8+32.8+1.21-0.07
5 Seasons2 Clubs5 Leagues17713,3077555.7147.915383832425131.92324175+149+1.01-0.17187.8130.6+57.1+0.52-0.01
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 (4 Seasons)4 Leagues13510,0527460.8111.71168254192691.84239139+100+0.90-0.16180.7121.9+58.9+0.56-0.09
Celtic (2 Seasons)2 Leagues423,2557844.136.237862951742.178536+49+1.35-0.027.08.8-1.7-0.33+0.09
Manchester City (2 Seasons)1 League171,4058339.015.615901522721.052531-6-0.38-0.26
Europa Lg (5 Seasons)302,2697652.225.225841453251.744938+11+0.44-0.6044.332.6+11.8+0.47-0.03
Bundesliga (4 Seasons)977,2597561.180.7868140112661.88171101+70+0.87+0.09137.893.5+44.3+0.550.00
DFB-Pokal (4 Seasons)96226961.06.9784221702.002410+14+2.03-1.14
Premiership (2 Seasons)362,7837745.530.931872551722.307621+55+1.78+0.05
PL2 — Div. 1 (2 Seasons)171,4058339.015.615901522721.052531-6-0.38-0.26
Champions Lg (1 Season)53747569.34.2488212201.0045-1-0.24+1.395.74.6+1.1+0.26+0.02
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
2018-201917Manchester Cityeng ENGJr. PL2 — Div. 18th141,1358157.312.612901222721.211922-3-0.24+0.51Matches
2019-202018Manchester Cityeng ENGJr. PL2 — Div. 19th32709016.73.03903000.3369-3-1.00-1.27Matches
2019-202018Celticsct SCO1. Premiership1st141,1107941.112.312901121722.64378+29+2.35+0.03Matches
2020-202119Celticsct SCO1. Premiership2nd221,6737648.918.619851431802.093913+26+1.40+0.21Matches
2020-202119Leverkusende GER1. Bundesliga6th104364414.24.8474262341.4078-1-0.21-0.727.96.4+1.5+0.31+0.12Matches
2021-202220Leverkusende GER1. Bundesliga3rd252,0528267.122.8258215011.765835+23+1.01+0.1237.430.5+6.9+0.30-0.75Matches
2022-202321Leverkusende GER1. Bundesliga6th342,7088088.530.132821624101.475040+10+0.33+0.8446.336.7+9.6+0.32+0.59Matches
2023-202422Leverkusende GER1. Bundesliga1st282,0637476.422.92580732212.645618+38+1.66-0.7446.219.9+26.3+1.15-0.51Matches
5 Seasons2 Clubs2 Leagues13310,0427655.8111.61178365162381.99247122+125+1.12-0.06137.893.5+44.3+0.550.00
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 (4 Seasons)1 League977,2597561.180.7868140112661.88171101+70+0.87+0.09137.893.5+44.3+0.550.00
Celtic (2 Seasons)1 League362,7837745.530.931872551722.307621+55+1.78+0.05
Manchester City (2 Seasons)1 League171,4058339.015.615901522721.052531-6-0.38-0.26
Bundesliga (4 Seasons)977,2597561.180.7868140112661.88171101+70+0.87+0.09137.893.5+44.3+0.550.00
Premiership (2 Seasons)362,7837745.530.931872551722.307621+55+1.78+0.05
PL2 — Div. 1 (2 Seasons)171,4058339.015.615901522721.052531-6-0.38-0.26
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
2020-202119Leverkusende GERDFB-Pokal9th1772.30.1001700.0001-1-12.86-15.93Matches
2021-202220Leverkusende GERDFB-PokalRd221778998.32.02891001.5042+2+1.02+1.02Matches
2022-202321Leverkusende GERDFB-PokalR641757583.30.81750000.0024-2-2.40-8.40Matches
2023-202422Leverkusende GERDFB-PokalF53637380.74.0484112703.00183+15+3.72+0.62Matches
4 Seasons1 Club1 League96226961.06.9784221702.002410+14+2.03-1.14
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
2019-202018Celtic2. Europa LgR321838311.50.91830011.001100.00-0.282.01.3+0.7+0.78+0.94Matches
2020-202119Celtic2. Europa LgGR53897872.04.35784011.43814-6-1.39+0.405.07.5-2.5-0.57+0.96Matches
2020-202119Leverkusen2. Europa LgR3221678423.21.92841000.0035-2-1.08-3.033.63.60.00.00-1.26Matches
2021-202220Leverkusen2. Europa LgR1675467875.86.1688412001.86158+7+1.15+1.1511.69.5+2.1+0.35-0.57Matches
2022-202321Leverkusen1. Champions LgGR53747569.34.2488212201.0045-1-0.24+1.395.74.6+1.1+0.26+0.02Matches
2022-202321Leverkusen2. Europa LgSF87008893.37.88884001.75137+6+0.77+0.7711.76.9+4.9+0.62-1.43Matches
2023-202422Leverkusen2. Europa LgSF73845542.74.3382143532.4393+6+1.41-0.8610.43.9+6.5+1.52+0.73Matches
5 Seasons2 Clubs2 Leagues352,6437654.029.429851663051.635343+10+0.34-0.5050.037.1+12.9+0.44-0.04
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 Leagues292,1717559.824.123871263031.694428+16+0.66-0.6943.028.4+14.6+0.61-0.36
Celtic (2 Seasons)1 League64727937.55.26794021.36915-6-1.14-1.037.08.8-1.7-0.33+0.09
Europa Lg (5 Seasons)302,2697652.225.225841453251.744938+11+0.44-0.6044.332.6+11.8+0.47-0.03
Champions Lg (1 Season)53747569.34.2488212201.0045-1-0.24+1.395.74.6+1.1+0.26+0.02
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
202221nl Netherlands1. World CupQF00005Matches
202423nl NetherlandsFriendlies (M)1616133.90.71610013.0010+1+1.48-0.04Matches
202423nl NetherlandsUEFA Euro Qualifying129294.00.30012910.0010+1+3.10+1.93Matches
2 Seasons1 Club3 Leagues290456.51.0161012971.5020+2+2.00+0.78
Friendlies (M) (1 Season)1616133.90.71610013.0010+1+1.48-0.04
UEFA Euro Qualifying (1 Season)129294.00.30012910.0010+1+3.10+1.93
World Cup (1 Season)00005

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
2018-201917Manchester Cityeng ENGJr. PL2 — Div. 112.61100Matches
2019-202018Celtic2. Europa Lg0.900000020000033175.0Matches
2019-202018Manchester Cityeng ENGJr. PL2 — Div. 13.01000Matches
2019-202018Celticsct SCO1. Premiership12.32001318018000Matches
2020-202119Leverkusende GER1. Bundesliga4.8100812021140001451229.4Matches
2020-202119Leverkusende GERDFB-Pokal0.10000102000Matches
2020-202119Celtic2. Europa Lg4.30001140951100203730.0Matches
2020-202119Leverkusen2. Europa Lg1.900014082200071325.0Matches
2020-202119Celticsct SCO1. Premiership18.60006393479190Matches
2021-202220Leverkusende GER1. Bundesliga22.860017451581718011120191851.4Matches
2021-202220Leverkusende GERDFB-Pokal2.01003108250Matches
2021-202220Leverkusen2. Europa Lg6.10008931944010404736.4Matches
2022-202321Leverkusende GER1. Bundesliga30.140022588701627100118122334.3Matches
2022-202321Leverkusen1. Champions Lg4.22114711055000216940.0Matches
2022-202321Leverkusende GERDFB-Pokal0.80001105100Matches
2022-202321Leverkusen2. Europa Lg7.800051231329000303442.9Matches
2023-202422Leverkusende GER1. Bundesliga22.96002129118471600089131252.0Matches
2023-202422Leverkusende GERDFB-Pokal4.010015313420Matches
2023-202422Leverkusen2. Europa Lg4.3000453182300091109.1Matches
5 Seasons2 Clubs5 Leagues147.9231111526036405771152214717010639.8
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Leverkusen (4 Seasons)4 Leagues111.7211195189333296395121448649839.5
Celtic (2 Seasons)2 Leagues36.220020713761420100236842.9
Manchester City (2 Seasons)1 League15.62100
Europa Lg (5 Seasons)25.200019449691519110109153231.9
Bundesliga (4 Seasons)80.7170068144202334165111341496543.0
DFB-Pokal (4 Seasons)6.920058328770
Premiership (2 Seasons)30.920019573659190
PL2 — Div. 1 (2 Seasons)15.62100
Champions Lg (1 Season)4.22114711055000216940.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
2018-201917Manchester City1 League12.61100
2019-202018Manchester City1 League3.01000
2019-202018Celtic2 Leagues13.320013180200000033175.0
2020-202119Celtic2 Leagues22.90007533561420100203730.0
2020-202119Leverkusen3 Leagues6.8100917031360002161528.6
2021-202220Leverkusen3 Leagues30.870028554852327021160232547.9
2022-202321Leverkusen4 Leagues42.9611327812982441100169213636.8
2023-202422Leverkusen3 Leagues31.2700263917115132100098142238.9
5 Seasons2 Clubs5 Leagues147.9231111526036405771152214717010639.8
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Leverkusen (4 Seasons)4 Leagues111.7211195189333296395121448649839.5
Celtic (2 Seasons)2 Leagues36.220020713761420100236842.9
Manchester City (2 Seasons)1 League15.62100
Europa Lg (5 Seasons)25.200019449691519110109153231.9
Bundesliga (4 Seasons)80.7170068144202334165111341496543.0
DFB-Pokal (4 Seasons)6.920058328770
Premiership (2 Seasons)30.920019573659190
PL2 — Div. 1 (2 Seasons)15.62100
Champions Lg (1 Season)4.22114711055000216940.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
2018-201917Manchester Cityeng ENGJr. PL2 — Div. 18th12.61100Matches
2019-202018Manchester Cityeng ENGJr. PL2 — Div. 19th3.01000Matches
2019-202018Celticsct SCO1. Premiership1st12.32001318018000Matches
2020-202119Celticsct SCO1. Premiership2nd18.60006393479190Matches
2020-202119Leverkusende GER1. Bundesliga6th4.8100812021140001451229.4Matches
2021-202220Leverkusende GER1. Bundesliga3rd22.860017451581718011120191851.4Matches
2022-202321Leverkusende GER1. Bundesliga6th30.140022588701627100118122334.3Matches
2023-202422Leverkusende GER1. Bundesliga1st22.96002129118471600089131252.0Matches
5 Seasons2 Clubs2 Leagues111.6190087201232985084111341496543.0
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Leverkusen (4 Seasons)1 League80.7170068144202334165111341496543.0
Celtic (2 Seasons)1 League30.920019573659190
Manchester City (2 Seasons)1 League15.62100
Bundesliga (4 Seasons)80.7170068144202334165111341496543.0
Premiership (2 Seasons)30.920019573659190
PL2 — Div. 1 (2 Seasons)15.62100
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2020-202119Leverkusende GERDFB-Pokal9th0.10000102000Matches
2021-202220Leverkusende GERDFB-PokalRd22.01003108250Matches
2022-202321Leverkusende GERDFB-PokalR640.80001105100Matches
2023-202422Leverkusende GERDFB-PokalF4.010015313420Matches
4 Seasons1 Club1 League6.920058328770
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
2019-202018Celtic2. Europa LgR320.900000020000033175.0Matches
2020-202119Celtic2. Europa LgGR4.30001140951100203730.0Matches
2020-202119Leverkusen2. Europa LgR321.900014082200071325.0Matches
2021-202220Leverkusen2. Europa LgR166.10008931944010404736.4Matches
2022-202321Leverkusen1. Champions LgGR4.22114711055000216940.0Matches
2022-202321Leverkusen2. Europa LgSF7.800051231329000303442.9Matches
2023-202422Leverkusen2. Europa LgSF4.3000453182300091109.1Matches
5 Seasons2 Clubs2 Leagues29.4211235110792024110130214133.9
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Leverkusen (4 Seasons)2 Leagues24.1211223710681523010107153331.3
Celtic (2 Seasons)1 League5.200011401151100236842.9
Europa Lg (5 Seasons)25.200019449691519110109153231.9
Champions Lg (1 Season)4.22114711055000216940.0
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
202423nl NetherlandsFriendlies (M)0.70000Matches
202423nl NetherlandsUEFA Euro Qualifying0.30001101010Matches
2 Seasons1 Club3 Leagues1.00001101010
Friendlies (M) (1 Season)0.70000
UEFA Euro Qualifying (1 Season)0.30001101010
World Cup (1 Season)

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.