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. Bundesliga31272,25125.09716900608.28.25.914.0153493480.360.280.640.360.640.330.230.560.330.56Matches
2023-202422Leverkusende GERDFB-Pokal654525.0235200100.400.601.000.401.00Matches
2023-202422Leverkusen2. Europa Lg1066407.1303300003.73.71.75.43311850.420.000.420.420.420.520.240.760.520.76Matches
5 Seasons2 Clubs5 Leagues18415913,840153.8283159280023122.922.922.745.563428210620.180.200.380.180.380.200.200.400.200.40
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 Leagues14212210,585117.6252752250021122.522.522.444.959727110290.210.230.440.210.440.210.200.410.210.41
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)33282,52528.1437400005.85.84.810.6155622660.140.110.250.140.250.210.170.380.210.38
Bundesliga (4 Seasons)100887,44782.7182038180017016.616.617.133.74502107660.220.240.460.220.460.200.210.410.200.41
DFB-Pokal (4 Seasons)1087117.9336300200.380.380.760.380.76
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 Leagues47383,34337.114102414007011.911.97.619.5186604330.380.270.650.380.650.370.240.610.370.61
5 Seasons2 Clubs5 Leagues18415913,840153.8283159280023122.922.922.745.563428210620.180.200.380.180.380.200.200.400.200.40
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 Leagues14212210,585117.6252752250021122.522.522.444.959727110290.210.230.440.210.440.210.200.410.210.41
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)33282,52528.1437400005.85.84.810.6155622660.140.110.250.140.250.210.170.380.210.38
Bundesliga (4 Seasons)100887,44782.7182038180017016.616.617.133.74502107660.220.240.460.220.460.200.210.410.200.41
DFB-Pokal (4 Seasons)1087117.9336300200.380.380.760.380.76
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. Bundesliga1st31272,25125.09716900608.28.25.914.0153493480.360.280.640.360.640.330.230.560.330.56Matches
5 Seasons2 Clubs2 Leagues13611910,230113.7212344210019016.616.617.133.74502107660.180.200.390.180.390.200.210.410.200.41
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 League100887,44782.7182038180017016.616.617.133.74502107660.220.240.460.220.460.200.210.410.200.41
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)100887,44782.7182038180017016.616.617.133.74502107660.220.240.460.220.460.200.210.410.200.41
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-Pokal1st654525.0235200100.400.601.000.401.00Matches
4 Seasons1 Club1 League1087117.9336300200.380.380.760.380.76
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 Lg1st1066407.1303300003.73.71.75.43311850.420.000.420.420.420.520.240.760.520.76Matches
5 Seasons2 Clubs2 Leagues38322,89932.2459400216.36.35.611.8184722960.120.160.280.120.280.190.170.370.190.37
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 Leagues32262,42727.0448400216.06.05.311.2147612630.150.150.300.150.300.220.200.420.220.42
Celtic (2 Seasons)1 League664725.2011000000.30.30.30.63711330.000.190.190.000.190.060.060.120.060.12
Europa Lg (5 Seasons)33282,52528.1437400005.85.84.810.6155622660.140.110.250.140.250.210.170.380.210.38
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. Bundesliga25.09552138.22.200.840.160.4313.90008.28.20.15+0.8+0.8Matches
2023-202422Leverkusende GERDFB-Pokal5.0212541.72.391.000.170.4000Matches
2023-202422Leverkusen2. Europa Lg7.1320735.02.810.980.150.4313.20003.73.70.19-0.7-0.7Matches
5 Seasons2 Clubs5 Leagues153.8281897439.21.230.480.150.3814.000022.922.90.15-0.9-0.9
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 Leagues117.6251606138.11.360.520.160.4113.900022.522.50.15-0.5-0.5
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)28.14411229.31.460.430.100.3314.30005.85.80.14-1.8-1.8
Bundesliga (4 Seasons)82.7181074441.11.290.530.170.4113.700016.616.60.16+1.4+1.4
DFB-Pokal (4 Seasons)7.9314642.91.770.760.210.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 Leagues37.114873337.92.340.890.160.4213.700011.911.90.16+0.1+0.1
5 Seasons2 Clubs5 Leagues153.8281897439.21.230.480.150.3814.000022.922.90.15-0.9-0.9
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 Leagues117.6251606138.11.360.520.160.4113.900022.522.50.15-0.5-0.5
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)28.14411229.31.460.430.100.3314.30005.85.80.14-1.8-1.8
Bundesliga (4 Seasons)82.7181074441.11.290.530.170.4113.700016.616.60.16+1.4+1.4
DFB-Pokal (4 Seasons)7.9314642.91.770.760.210.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. Bundesliga1st25.09552138.22.200.840.160.4313.90008.28.20.15+0.8+0.8Matches
5 Seasons2 Clubs2 Leagues113.7211305643.11.140.490.160.3813.700016.616.60.16+1.4+1.4
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 League82.7181074441.11.290.530.170.4113.700016.616.60.16+1.4+1.4
Celtic (2 Seasons)1 League30.93231252.20.740.390.130.2500
Manchester City (2 Seasons)1 League15.6200
Bundesliga (4 Seasons)82.7181074441.11.290.530.170.4113.700016.616.60.16+1.4+1.4
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-Pokal1st5.0212541.72.391.000.170.4000Matches
4 Seasons1 Club1 League7.9314642.91.770.760.210.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 Lg1st7.1320735.02.810.980.150.4313.20003.73.70.19-0.7-0.7Matches
5 Seasons2 Clubs2 Leagues32.24451226.71.400.370.090.3314.50006.36.30.14-2.3-2.3
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 Leagues27.04391128.21.450.410.100.3614.20006.06.00.15-2.0-2.0
Celtic (2 Seasons)1 League5.206116.71.140.190.000.0016.30000.30.30.05-0.3-0.3
Europa Lg (5 Seasons)28.14411229.31.460.430.100.3314.30005.85.80.14-1.8-1.8
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. Bundesliga25.0797102677.710923230154162287.020627973.8294959.275.95.4+1.14520361549Matches
2023-202422Leverkusende GERDFB-Pokal5.03Matches
2023-202422Leverkusen2. Europa Lg7.119024577.6264948011913985.6546879.491464.301.71.3-1.711113611Matches
5 Seasons2 Clubs5 Leagues153.84076513879.356379147662631296988.61163149377.916031451.03122.722.2+8.317017212651282
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 Leagues117.63899490179.653793138992532285088.81099140478.315330150.82722.421.3+4.616516512551271
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)28.1981123379.613651339362070088.629839076.4376556.934.84.7-1.84141281262
Bundesliga (4 Seasons)82.72981375279.541062109871943219288.6829105478.711823749.82017.117.0+2.91241249338210
DFB-Pokal (4 Seasons)7.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 Leagues37.1987127177.713572278166076186.726034774.9386360.3107.66.7+2.45621492160
5 Seasons2 Clubs5 Leagues153.84076513879.356379147662631296988.61163149377.916031451.03122.722.2+8.317017212651282
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 Leagues117.63899490179.653793138992532285088.81099140478.315330150.82722.421.3+4.616516512551271
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)28.1981123379.613651339362070088.629839076.4376556.934.84.7-1.84141281262
Bundesliga (4 Seasons)82.72981375279.541062109871943219288.6829105478.711823749.82017.117.0+2.91241249338210
DFB-Pokal (4 Seasons)7.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. Bundesliga1st25.0797102677.710923230154162287.020627973.8294959.275.95.4+1.14520361549Matches
5 Seasons2 Clubs2 Leagues113.72981375279.541062109871943219288.6829105478.711823749.82317.117.0+5.91241249338210
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 League82.72981375279.541062109871943219288.6829105478.711823749.82017.117.0+2.91241249338210
Celtic (2 Seasons)1 League30.93
Manchester City (2 Seasons)1 League15.61
Bundesliga (4 Seasons)82.72981375279.541062109871943219288.6829105478.711823749.82017.117.0+2.91241249338210
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-Pokal1st5.03Matches
4 Seasons1 Club1 League7.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 Lg1st7.119024577.6264948011913985.6546879.491464.301.71.3-1.711113611Matches
5 Seasons2 Clubs2 Leagues32.21095138679.015317377968877788.533443976.1427754.555.65.2-0.64648331372
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 Leagues27.0918114979.912731291258965889.527035077.1356454.745.34.2-1.34141321361
Celtic (2 Seasons)1 League5.217723774.725868679911983.2648971.971353.810.30.9+0.7571011
Europa Lg (5 Seasons)28.1981123379.613651339362070088.629839076.4376556.934.84.7-1.84141281262
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)
Become a Stathead & surf this site ad-free.

Pass Types

Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
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. Bundesliga25.01026919103344931000000797438Matches
2023-202422Leverkusende GERDFB-Pokal5.015Matches
2023-202422Leverkusen2. Europa Lg7.1245219251002524000019019Matches
5 Seasons2 Clubs5 Leagues153.85138430682045594237750000407612162
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Leverkusen (4 Seasons)4 Leagues117.64901411277742593477350000389912156
Celtic (2 Seasons)2 Leagues36.2237194433007640000017706
Manchester City (2 Seasons)1 League15.6
Europa Lg (5 Seasons)28.112331049182810761740000981231
Bundesliga (4 Seasons)82.73752312461835492425830000298110123
DFB-Pokal (4 Seasons)7.930
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 Leagues37.1127111381284441331240000987547
5 Seasons2 Clubs5 Leagues153.85138430682045594237750000407612162
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Leverkusen (4 Seasons)4 Leagues117.64901411277742593477350000389912156
Celtic (2 Seasons)2 Leagues36.2237194433007640000017706
Manchester City (2 Seasons)1 League15.6
Europa Lg (5 Seasons)28.112331049182810761740000981231
Bundesliga (4 Seasons)82.73752312461835492425830000298110123
DFB-Pokal (4 Seasons)7.930
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. Bundesliga1st25.01026919103344931000000797438Matches
5 Seasons2 Clubs2 Leagues113.73752312461835493075830000298110123
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Leverkusen (4 Seasons)1 League82.73752312461835492425830000298110123
Celtic (2 Seasons)1 League30.965
Manchester City (2 Seasons)1 League15.6
Bundesliga (4 Seasons)82.73752312461835492425830000298110123
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-Pokal1st5.015Matches
4 Seasons1 Club1 League7.930
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 Lg1st7.1245219251002524000019019Matches
5 Seasons2 Clubs2 Leagues32.21386118220210108619200001095239
Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Leverkusen (4 Seasons)2 Leagues27.01149988159710751520000918233
Celtic (2 Seasons)1 League5.2237194433001140000017706
Europa Lg (5 Seasons)28.112331049182810761740000981231
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. Bundesliga25.0843.365901555090.36602010Matches
2023-202422Leverkusende GERDFB-Pokal5.0Matches
2023-202422Leverkusen2. Europa Lg7.1253.52210300120.28100001Matches
5 Seasons2 Clubs5 Leagues153.83523.0625835214232500.433609041
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Leverkusen (4 Seasons)4 Leagues117.63313.0224335013202480.443509031
Celtic (2 Seasons)2 Leagues36.2214.00150213020.38100010
Manchester City (2 Seasons)1 League15.6
Europa Lg (5 Seasons)28.1913.247308262100.36701011
Bundesliga (4 Seasons)82.72533.0617934312160380.462708030
DFB-Pokal (4 Seasons)7.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 Leagues37.11093.4080018551110.34702011
5 Seasons2 Clubs5 Leagues153.83523.0625835214232500.433609041
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Leverkusen (4 Seasons)4 Leagues117.63313.0224335013202480.443509031
Celtic (2 Seasons)2 Leagues36.2214.00150213020.38100010
Manchester City (2 Seasons)1 League15.6
Europa Lg (5 Seasons)28.1913.247308262100.36701011
Bundesliga (4 Seasons)82.72533.0617934312160380.462708030
DFB-Pokal (4 Seasons)7.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. Bundesliga1st25.0843.365901555090.36602010Matches
5 Seasons2 Clubs2 Leagues113.72533.0617934312160380.462708030
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 League82.72533.0617934312160380.462708030
Celtic (2 Seasons)1 League30.9
Manchester City (2 Seasons)1 League15.6
Bundesliga (4 Seasons)82.72533.0617934312160380.462708030
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-Pokal1st5.0Matches
4 Seasons1 Club1 League7.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 Lg1st7.1253.52210300120.28100001Matches
5 Seasons2 Clubs2 Leagues32.2993.077909272120.37901011
Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Leverkusen (4 Seasons)2 Leagues27.0782.896407142100.37801001
Celtic (2 Seasons)1 League5.2214.00150213020.38100010
Europa Lg (5 Seasons)28.1913.247308262100.36701011
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. Bundesliga25.02617127782040.01226026733170Matches
2023-202422Leverkusende GERDFB-Pokal5.024Matches
2023-202422Leverkusen2. Europa Lg7.19425231127.381001021130Matches
5 Seasons2 Clubs5 Leagues153.81601177072187215147.7791101397772211463
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 Leagues117.6155976869187014548.3751061393632111373
Celtic (2 Seasons)2 Leagues36.25202302633.34404141090
Manchester City (2 Seasons)1 League15.60
Europa Lg (5 Seasons)28.1342010213184540.027283251549351
Bundesliga (4 Seasons)82.711866574813479549.54878969411591042
DFB-Pokal (4 Seasons)7.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 Leagues37.1352314129113135.520360361344200
5 Seasons2 Clubs5 Leagues153.81601177072187215147.7791101397772211463
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 Leagues117.6155976869187014548.3751061393632111373
Celtic (2 Seasons)2 Leagues36.25202302633.34404141090
Manchester City (2 Seasons)1 League15.60
Europa Lg (5 Seasons)28.1342010213184540.027283251549351
Bundesliga (4 Seasons)82.711866574813479549.54878969411591042
DFB-Pokal (4 Seasons)7.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. Bundesliga1st25.02617127782040.01226026733170Matches
5 Seasons2 Clubs2 Leagues113.711885574813479549.54878969501591042
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 League82.711866574813479549.54878969411591042
Celtic (2 Seasons)1 League30.91990
Manchester City (2 Seasons)1 League15.60
Bundesliga (4 Seasons)82.711866574813479549.54878969411591042
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-Pokal1st5.024Matches
4 Seasons1 Club1 League7.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 Lg1st7.19425231127.381001021130Matches
5 Seasons2 Clubs2 Leagues32.2422513245255644.631324282062421
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 Leagues27.0372411215235046.027284241552331
Celtic (2 Seasons)1 League5.2512302633.3440451090
Europa Lg (5 Seasons)28.1342010213184540.027283251549351
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. Bundesliga25.013291915840678420513291064845.34845.38246275375615362735137941348Matches
2023-202422Leverkusende GERDFB-Pokal5.0Matches
2023-202422Leverkusen2. Europa Lg7.1346533792366634631929.02271.02261605906331918201023585Matches
5 Seasons2 Clubs5 Leagues153.86558198140525622699566655851126251.320039.13896299151782163436122427216442421062
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 Leagues117.66273187134224362597547627349224750.219639.83722283821680759734721226415940671029
Celtic (2 Seasons)2 Leagues36.2285116312610219285191578.9421.1174153310143714128517533
Manchester City (2 Seasons)1 League15.6
Europa Lg (5 Seasons)28.115674431158369614715671196352.95142.995973344497155915858311016266
Bundesliga (4 Seasons)82.74781144103818901937404478137719551.714337.9282321537126714502581572001283099766
DFB-Pokal (4 Seasons)7.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 Leagues37.1167524191485102027116751375741.67051.1105078804662186819171471176433
5 Seasons2 Clubs5 Leagues153.86558198140525622699566655851126251.320039.13896299151782163436122427216442421062
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 Leagues117.66273187134224362597547627349224750.219639.83722283821680759734721226415940671029
Celtic (2 Seasons)2 Leagues36.2285116312610219285191578.9421.1174153310143714128517533
Manchester City (2 Seasons)1 League15.6
Europa Lg (5 Seasons)28.115674431158369614715671196352.95142.995973344497155915858311016266
Bundesliga (4 Seasons)82.74781144103818901937404478137719551.714337.9282321537126714502581572001283099766
DFB-Pokal (4 Seasons)7.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. Bundesliga1st25.013291915840678420513291064845.34845.38246275375615362735137941348Matches
5 Seasons2 Clubs2 Leagues113.74781144103818901937404478137719551.714337.9282321537126714502581572001283099766
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 League82.74781144103818901937404478137719551.714337.9282321537126714502581572001283099766
Celtic (2 Seasons)1 League30.9
Manchester City (2 Seasons)1 League15.6
Bundesliga (4 Seasons)82.74781144103818901937404478137719551.714337.9282321537126714502581572001283099766
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-Pokal1st5.0Matches
4 Seasons1 Club1 League7.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 Lg1st7.1346533792366634631929.02271.02261605906331918201023585Matches
5 Seasons2 Clubs2 Leagues32.217775436767276216217771346750.05742.51073837851501841036772361143296
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 Leagues27.014924330454666014314921155245.25346.18996845413614789556431968263
Celtic (2 Seasons)1 League5.2285116312610219285191578.9421.1174153310143714128517533
Europa Lg (5 Seasons)28.115674431158369614715671196352.95142.995973344497155915858311016266
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. Bundesliga312,2517373.625.02780742222.616121+40+1.60-1.1850.923.2+27.7+1.11-0.67Matches
2023-202422Leverkusende GERDFB-Pokal64527583.75.0585112703.00193+16+3.19+0.12Matches
2023-202422Leverkusen2. Europa Lg106406454.77.1684143532.10128+4+0.56-1.8115.37.4+7.9+1.11+0.34Matches
5 Seasons2 Clubs5 Leagues18413,8407556.2153.815983832524141.92333183+150+0.98-0.26197.5137.5+60.0+0.52-0.04
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 Leagues14210,5857561.4117.612282542026101.85248147+101+0.86-0.29190.4128.7+61.7+0.56-0.13
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)332,5257754.728.128851453251.705243+9+0.32-0.7549.336.1+13.2+0.47-0.03
Bundesliga (4 Seasons)1007,4477460.882.7888140122671.89176104+72+0.87-0.03142.596.8+45.7+0.55-0.06
DFB-Pokal (4 Seasons)107117164.17.9885221702.102510+15+1.90-1.26
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 Leagues473,3437170.137.13881992852.559232+60+1.62-1.0366.230.6+35.6+1.11-0.27
5 Seasons2 Clubs5 Leagues18413,8407556.2153.815983832524141.92333183+150+0.98-0.26197.5137.5+60.0+0.52-0.04
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 Leagues14210,5857561.4117.612282542026101.85248147+101+0.86-0.29190.4128.7+61.7+0.56-0.13
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)332,5257754.728.128851453251.705243+9+0.32-0.7549.336.1+13.2+0.47-0.03
Bundesliga (4 Seasons)1007,4477460.882.7888140122671.89176104+72+0.87-0.03142.596.8+45.7+0.55-0.06
DFB-Pokal (4 Seasons)107117164.17.9885221702.102510+15+1.90-1.26
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. Bundesliga1st312,2517373.625.02780742222.616121+40+1.60-1.1850.923.2+27.7+1.11-0.67Matches
5 Seasons2 Clubs2 Leagues13610,2307555.7113.71198365172392.00252125+127+1.12-0.12142.596.8+45.7+0.55-0.06
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Leverkusen (4 Seasons)1 League1007,4477460.882.7888140122671.89176104+72+0.87-0.03142.596.8+45.7+0.55-0.06
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)1007,4477460.882.7888140122671.89176104+72+0.87-0.03142.596.8+45.7+0.55-0.06
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-Pokal1st64527583.75.0585112703.00193+16+3.19+0.12Matches
4 Seasons1 Club1 League107117164.17.9885221702.102510+15+1.90-1.26
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 Lg1st106406454.77.1684143532.10128+4+0.56-1.8115.37.4+7.9+1.11+0.34Matches
5 Seasons2 Clubs2 Leagues382,8997656.232.232851663051.615648+8+0.25-0.6355.040.7+14.3+0.44-0.03
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 Leagues322,4277662.227.026861263031.664733+14+0.52-0.8947.931.9+16.0+0.59-0.37
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)332,5257754.728.128851453251.705243+9+0.32-0.7549.336.1+13.2+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. Bundesliga25.06002134129371710094131350.0Matches
2023-202422Leverkusende GERDFB-Pokal5.010026415420Matches
2023-202422Leverkusen2. Europa Lg7.100088325240001521313.3Matches
5 Seasons2 Clubs5 Leagues153.8231112026938423771173214827111039.2
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Leverkusen (4 Seasons)4 Leagues117.621111001983534763972214596510238.9
Celtic (2 Seasons)2 Leagues36.220020713761420100236842.9
Manchester City (2 Seasons)1 League15.62100
Europa Lg (5 Seasons)28.100023479761520110115163531.4
Bundesliga (4 Seasons)82.7170068149212424166211346496642.6
DFB-Pokal (4 Seasons)7.920069430770
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 Leagues37.17003148191331323100109152636.6
5 Seasons2 Clubs5 Leagues153.8231112026938423771173214827111039.2
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Leverkusen (4 Seasons)4 Leagues117.621111001983534763972214596510238.9
Celtic (2 Seasons)2 Leagues36.220020713761420100236842.9
Manchester City (2 Seasons)1 League15.62100
Europa Lg (5 Seasons)28.100023479761520110115163531.4
Bundesliga (4 Seasons)82.7170068149212424166211346496642.6
DFB-Pokal (4 Seasons)7.920069430770
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. Bundesliga1st25.06002134129371710094131350.0Matches
5 Seasons2 Clubs2 Leagues113.7190087206243075085211346496642.6
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 League82.7170068149212424166211346496642.6
Celtic (2 Seasons)1 League30.920019573659190
Manchester City (2 Seasons)1 League15.62100
Bundesliga (4 Seasons)82.7170068149212424166211346496642.6
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-Pokal1st5.010026415420Matches
4 Seasons1 Club1 League7.920069430770
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 Lg1st7.100088325240001521313.3Matches
5 Seasons2 Clubs2 Leagues32.2211275410862025110136224433.3
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Leverkusen (4 Seasons)2 Leagues27.0211264010751524010113163630.8
Celtic (2 Seasons)1 League5.200011401151100236842.9
Europa Lg (5 Seasons)28.100023479761520110115163531.4
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.