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
2025-02-22SatBundesligaMatchweek 23AwayW 2–0LeverkusenHolstein KielY*CB9000002000580200.10.10.000454795.7536000Match Report
2025-02-15SatBundesligaMatchweek 22HomeD 0–0LeverkusenBayern MunichYCB9000000000791000.00.00.310667390.4839010Match Report
2025-02-08SatBundesligaMatchweek 21AwayD 0–0LeverkusenWolfsburgYCB9000001000910210.00.00.000748191.4456000Match Report
2025-02-05WedDFB-PokalQuarter-finalsHomeW 3–2LeverkusenKölnY*CB120000031001Match Report
2025-02-02SunBundesligaMatchweek 20HomeW 3–1LeverkusenHoffenheimYCB9000000010530010.00.00.000424593.3122000Match 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
2013-201417Hamburger SVde GER1. Bundesliga16141,27614.2000000000.000.000.000.000.00Matches
2014-201518Düsseldorfde GER2. 2. Bundesliga23221,96121.8000000610.000.000.000.000.00Matches
2014-201518Hamburger SVde GER1. Bundesliga00Matches
2014-201518Hamburger SVde GERDFB-Pokal00Matches
2015-201619Leverkusende GER1. Bundesliga29292,56528.5000000200.000.000.000.000.00Matches
2015-201619Leverkusen1. Champions Lg665406.0000000000.000.000.000.000.00Matches
2015-201619Leverkusende GERDFB-Pokal443604.0000000100.000.000.000.000.00Matches
2015-201619Leverkusen2. Europa Lg443604.0011000100.000.250.250.000.25Matches
2016-201720Leverkusende GER1. Bundesliga19161,64018.2112100100.050.050.110.050.11Matches
2016-201720Leverkusen1. Champions Lg554505.0000000100.000.000.000.000.00Matches
2016-201720Leverkusende GERDFB-Pokal222102.3000000000.000.000.000.000.00Matches
2017-201821Leverkusende GER1. Bundesliga28272,42727.0022000100.50.51.31.81614140.000.070.070.000.070.020.050.070.020.07Matches
2017-201821Leverkusende GERDFB-Pokal555105.7000000000.000.000.000.000.00Matches
2018-201922Leverkusende GER1. Bundesliga33332,93732.6314300301.11.10.61.82321450.090.030.120.090.120.040.020.050.040.05Matches
2018-201922Leverkusende GERDFB-Pokal221802.0000000000.000.000.000.000.00Matches
2018-201922Leverkusen2. Europa Lg332703.0000000000.10.10.00.162210.000.000.000.000.000.030.010.040.030.04Matches
2019-202023Leverkusende GER1. Bundesliga25222,09223.2011000410.30.30.40.71413220.000.040.040.000.040.010.020.030.010.03Matches
2019-202023Leverkusen1. Champions Lg554505.0000000100.00.00.10.252300.000.000.000.000.000.010.020.030.010.03Matches
2019-202023Leverkusende GERDFB-Pokal533153.5000000100.000.000.000.000.00Matches
2019-202023Leverkusen2. Europa Lg432843.2000000100.00.00.00.01910.000.000.000.000.000.000.000.000.000.00Matches
2020-202124Leverkusende GER1. Bundesliga27242,21924.7101100300.80.80.00.913125120.040.000.040.040.040.030.000.030.030.03Matches
2020-202124Leverkusende GERDFB-Pokal11720.8000000010.000.000.000.000.00Matches
2020-202124Leverkusen2. Europa Lg765506.1011000000.30.30.10.445000.000.160.160.000.160.050.010.060.050.06Matches
2021-202225Leverkusende GER1. Bundesliga33332,87832.0224200401.21.21.93.11810260.060.060.130.060.130.040.060.100.040.10Matches
2021-202225Leverkusende GERDFB-Pokal11901.0000000100.000.000.000.000.00Matches
2021-202225Leverkusen2. Europa Lg876757.5000000000.40.40.40.872000.000.000.000.000.000.050.050.100.050.10Matches
2022-202326Leverkusende GER1. Bundesliga33282,48727.6101100601.11.10.51.585640.040.000.040.040.040.040.020.060.040.06Matches
2022-202326Leverkusen1. Champions Lg654815.3000000100.10.10.20.301700.000.000.000.000.000.010.040.050.010.05Matches
2022-202326Leverkusende GERDFB-Pokal00Matches
2022-202326Leverkusen2. Europa Lg887458.3000000100.10.10.00.133300.000.000.000.000.000.020.000.020.020.02Matches
2023-202427Leverkusende GER1. Bundesliga31302,63129.2415400602.12.10.32.31713340.140.030.170.140.170.070.010.080.070.08Matches
2023-202427Leverkusende GERDFB-Pokal644054.5202200000.440.000.440.440.44Matches
2023-202427Leverkusen2. Europa Lg111194710.5000000400.30.30.10.514830.000.000.000.000.000.030.010.050.030.05Matches
2024-202528Leverkusende GER1. Bundesliga22221,98022.0202200200.80.80.31.11110680.090.000.090.090.090.040.020.050.040.05Matches
2024-202528Leverkusen1. Champions Lg887208.0000000100.20.20.10.362320.000.000.000.000.000.020.010.030.020.03Matches
2024-202528Leverkusende GERDFB-Pokal443904.3000000000.000.000.000.000.00Matches
2024-202528Leverkusende GERDFL-Supercup10800.9000000000.000.000.000.000.00Matches
12 Seasons3 Clubs6 Leagues42539736,177402.016102616005239.59.56.415.91531254520.040.020.060.040.060.030.020.060.030.06
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 (10 Seasons)5 Leagues38636132,940366.016102616004629.59.56.415.91531254520.040.030.070.040.070.030.020.060.030.06
Hamburger SV (2 Seasons)2 Leagues16141,27614.2000000000.000.000.000.000.00
Düsseldorf (1 Season)1 League23221,96121.8000000610.000.000.000.000.00
Bundesliga (12 Seasons)29627825,132279.21482214003217.97.95.413.31201009450.050.030.080.050.080.040.020.060.040.06
DFB-Pokal (11 Seasons)30262,53228.1202200310.070.000.070.070.07
Europa Lg (7 Seasons)45423,83142.6022000701.31.30.61.92218250.000.050.050.000.050.030.020.050.030.05
Champions Lg (5 Seasons)30292,64129.3000000400.30.30.40.7116320.000.000.000.000.000.020.020.040.020.04
2. Bundesliga (1 Season)23221,96121.8000000610.000.000.000.000.00
DFL-Supercup (1 Season)10800.9000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2013-201417Hamburger SV1 League16141,27614.2000000000.000.000.000.000.00
2014-201518Hamburger SV2 Leagues00
2014-201518Düsseldorf1 League23221,96121.8000000610.000.000.000.000.00
2015-201619Leverkusen4 Leagues43433,82542.5011000400.000.020.020.000.02
2016-201720Leverkusen3 Leagues26232,30025.6112100200.040.040.080.040.08
2017-201821Leverkusen2 Leagues33322,93732.6022000100.50.51.31.81614140.000.060.060.000.060.020.050.070.020.07
2018-201922Leverkusen3 Leagues38383,38737.6314300301.21.20.71.92923660.080.030.110.080.110.030.020.050.030.05
2019-202023Leverkusen4 Leagues39333,14134.9011000710.40.40.50.92016430.000.030.030.000.030.010.020.030.010.03
2020-202124Leverkusen3 Leagues35312,84131.6112100311.11.10.11.217175120.030.030.060.030.060.040.000.040.040.04
2021-202225Leverkusen3 Leagues42413,64340.5224200501.61.62.23.92512260.050.050.100.050.100.040.060.100.040.10
2022-202326Leverkusen4 Leagues47413,71341.3101100801.21.20.71.91110640.020.000.020.020.020.030.020.050.030.05
2023-202427Leverkusen3 Leagues48453,98344.36176001002.42.40.42.81818170.140.020.160.140.160.060.010.070.060.07
2024-202528Leverkusen4 Leagues35343,17035.2202200301.01.00.41.417129100.060.000.060.060.060.030.010.050.030.05
12 Seasons3 Clubs6 Leagues42539736,177402.016102616005239.59.56.415.91531254520.040.020.060.040.060.030.020.060.030.06
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 (10 Seasons)5 Leagues38636132,940366.016102616004629.59.56.415.91531254520.040.030.070.040.070.030.020.060.030.06
Hamburger SV (2 Seasons)2 Leagues16141,27614.2000000000.000.000.000.000.00
Düsseldorf (1 Season)1 League23221,96121.8000000610.000.000.000.000.00
Bundesliga (12 Seasons)29627825,132279.21482214003217.97.95.413.31201009450.050.030.080.050.080.040.020.060.040.06
DFB-Pokal (11 Seasons)30262,53228.1202200310.070.000.070.070.07
Europa Lg (7 Seasons)45423,83142.6022000701.31.30.61.92218250.000.050.050.000.050.030.020.050.030.05
Champions Lg (5 Seasons)30292,64129.3000000400.30.30.40.7116320.000.000.000.000.000.020.020.040.020.04
2. Bundesliga (1 Season)23221,96121.8000000610.000.000.000.000.00
DFL-Supercup (1 Season)10800.9000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2013-201417Hamburger SVde GER1. Bundesliga16th16141,27614.2000000000.000.000.000.000.00Matches
2014-201518Hamburger SVde GER1. Bundesliga16th00Matches
2014-201518Düsseldorfde GER2. 2. Bundesliga10th23221,96121.8000000610.000.000.000.000.00Matches
2015-201619Leverkusende GER1. Bundesliga3rd29292,56528.5000000200.000.000.000.000.00Matches
2016-201720Leverkusende GER1. Bundesliga12th19161,64018.2112100100.050.050.110.050.11Matches
2017-201821Leverkusende GER1. Bundesliga5th28272,42727.0022000100.50.51.31.81614140.000.070.070.000.070.020.050.070.020.07Matches
2018-201922Leverkusende GER1. Bundesliga4th33332,93732.6314300301.11.10.61.82321450.090.030.120.090.120.040.020.050.040.05Matches
2019-202023Leverkusende GER1. Bundesliga5th25222,09223.2011000410.30.30.40.71413220.000.040.040.000.040.010.020.030.010.03Matches
2020-202124Leverkusende GER1. Bundesliga6th27242,21924.7101100300.80.80.00.913125120.040.000.040.040.040.030.000.030.030.03Matches
2021-202225Leverkusende GER1. Bundesliga3rd33332,87832.0224200401.21.21.93.11810260.060.060.130.060.130.040.060.100.040.10Matches
2022-202326Leverkusende GER1. Bundesliga6th33282,48727.6101100601.11.10.51.585640.040.000.040.040.040.040.020.060.040.06Matches
2023-202427Leverkusende GER1. Bundesliga1st31302,63129.2415400602.12.10.32.31713340.140.030.170.140.170.070.010.080.070.08Matches
2024-202528Leverkusende GER1. Bundesliga2nd22221,98022.0202200200.80.80.31.11110680.090.000.090.090.090.040.020.050.040.05Matches
12 Seasons3 Clubs2 Leagues31930027,093301.01482214003827.97.95.413.31201009450.050.030.070.050.070.040.020.060.040.06
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 (10 Seasons)1 League28026423,856265.11482214003217.97.95.413.31201009450.050.030.080.050.080.040.020.060.040.06
Hamburger SV (2 Seasons)1 League16141,27614.2000000000.000.000.000.000.00
Düsseldorf (1 Season)1 League23221,96121.8000000610.000.000.000.000.00
Bundesliga (12 Seasons)29627825,132279.21482214003217.97.95.413.31201009450.050.030.080.050.080.040.020.060.040.06
2. Bundesliga (1 Season)23221,96121.8000000610.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2014-201518Hamburger SVde GERDFB-Pokal17th00Matches
2015-201619Leverkusende GERDFB-Pokal5th443604.0000000100.000.000.000.000.00Matches
2016-201720Leverkusende GERDFB-Pokal17th222102.3000000000.000.000.000.000.00Matches
2017-201821Leverkusende GERDFB-Pokal3rd555105.7000000000.000.000.000.000.00Matches
2018-201922Leverkusende GERDFB-Pokal9th221802.0000000000.000.000.000.000.00Matches
2019-202023Leverkusende GERDFB-Pokal2nd533153.5000000100.000.000.000.000.00Matches
2020-202124Leverkusende GERDFB-Pokal9th11720.8000000010.000.000.000.000.00Matches
2021-202225Leverkusende GERDFB-PokalRd211901.0000000100.000.000.000.000.00Matches
2022-202326Leverkusende GERDFB-PokalR6400Matches
2023-202427Leverkusende GERDFB-Pokal1st644054.5202200000.440.000.440.440.44Matches
2024-202528Leverkusende GERDFB-PokalQF443904.3000000000.000.000.000.000.00Matches
2024-202528Leverkusende GERDFL-Supercup1st10800.9000000000.000.000.000.000.00Matches
11 Seasons2 Clubs2 Leagues31262,61229.0202200310.070.000.070.070.07
Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Leverkusen (10 Seasons)2 Leagues31262,61229.0202200310.070.000.070.070.07
Hamburger SV (1 Season)1 League00
DFB-Pokal (11 Seasons)30262,53228.1202200310.070.000.070.070.07
DFL-Supercup (1 Season)10800.9000000000.000.000.000.000.00
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
2015-201619Leverkusen1. Champions LgGR665406.0000000000.000.000.000.000.00Matches
2015-201619Leverkusen2. Europa LgR16443604.0011000100.000.250.250.000.25Matches
2016-201720Leverkusen1. Champions LgR16554505.0000000100.000.000.000.000.00Matches
2018-201922Leverkusen2. Europa LgR32332703.0000000000.10.10.00.162210.000.000.000.000.000.030.010.040.030.04Matches
2019-202023Leverkusen1. Champions LgGR554505.0000000100.00.00.10.252300.000.000.000.000.000.010.020.030.010.03Matches
2019-202023Leverkusen2. Europa LgQF432843.2000000100.00.00.00.01910.000.000.000.000.000.000.000.000.000.00Matches
2020-202124Leverkusen2. Europa LgR32765506.1011000000.30.30.10.445000.000.160.160.000.160.050.010.060.050.06Matches
2021-202225Leverkusen2. Europa LgR16876757.5000000000.40.40.40.872000.000.000.000.000.000.050.050.100.050.10Matches
2022-202326Leverkusen1. Champions LgGR654815.3000000100.10.10.20.301700.000.000.000.000.000.010.040.050.010.05Matches
2022-202326Leverkusen2. Europa LgSF887458.3000000100.10.10.00.133300.000.000.000.000.000.020.000.020.020.02Matches
2023-202427Leverkusen2. Europa Lg1st111194710.5000000400.30.30.10.514830.000.000.000.000.000.030.010.050.030.05Matches
2024-202528Leverkusen1. Champions LgR16887208.0000000100.20.20.10.362320.000.000.000.000.000.020.010.030.020.03Matches
9 Seasons1 Club2 Leagues75716,47271.90220001101.61.61.02.63324570.000.030.030.000.030.030.020.050.030.05
Europa Lg (7 Seasons)45423,83142.6022000701.31.30.61.92218250.000.050.050.000.050.030.020.050.030.05
Champions Lg (5 Seasons)30292,64129.3000000400.30.30.40.7116320.000.000.000.000.000.020.020.040.020.04
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
201619de GermanyFriendlies (M)301231.4000000100.000.000.000.000.00Matches
201619de GermanyUEFA EuroSF00Matches
201821de GermanyWCQ00Matches
201821de GermanyFriendlies (M)10300.3000000000.000.000.000.000.00Matches
2018-201922de GermanyUEFA Nations League11th00Matches
201922de GermanyFriendlies (M)11901.0000000000.000.000.000.000.00Matches
202023de GermanyFriendlies (M)211221.4000000000.000.000.000.000.00Matches
2020-202124de GermanyUEFA Nations LeagueLgA20740.8000000100.000.000.000.000.00Matches
202124de GermanyUEFA Euro Qualifying433213.6000000000.000.000.000.000.00Matches
202225de GermanyWCQ11901.0000000000.000.000.000.000.00Matches
202225de GermanyFriendlies (M)11901.0000000000.000.000.000.000.00Matches
2022-202326de GermanyUEFA Nations LeagueLgA1040.0000000000.000.000.000.000.00Matches
202326de GermanyFriendlies (M)554505.0000000000.000.000.000.000.00Matches
202427de GermanyFriendlies (M)443293.7000000000.000.000.000.000.00Matches
202427de GermanyUEFA EuroQF443193.5000000200.000.000.000.000.00Matches
2024-202528de GermanyUEFA Nations LeagueQF443153.5000000200.000.000.000.000.00Matches
8 Seasons1 Club5 Leagues33242,35726.2000000600.000.000.000.000.00
Friendlies (M) (7 Seasons)17121,23413.7000000100.000.000.000.000.00
UEFA Nations League (4 Seasons)743934.4000000300.000.000.000.000.00
UEFA Euro (2 Seasons)443193.5000000200.000.000.000.000.00
WCQ (2 Seasons)11901.0000000000.000.000.000.000.00
UEFA Euro Qualifying (1 Season)433213.6000000000.000.000.000.000.00

Shooting

Shooting Table
Standard Expected
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2013-201417Hamburger SVde GER1. Bundesliga14.2000.0000Matches
2014-201518Düsseldorfde GER2. 2. Bundesliga21.8020.090.0000Matches
2015-201619Leverkusende GER1. Bundesliga28.5010.040.0000Matches
2015-201619Leverkusen1. Champions Lg6.0000.0000Matches
2015-201619Leverkusende GERDFB-Pokal4.0000Matches
2015-201619Leverkusen2. Europa Lg4.0010.250.0000Matches
2016-201720Leverkusende GER1. Bundesliga18.2110550.00.550.270.100.2000Matches
2016-201720Leverkusen1. Champions Lg5.0011100.00.200.200.000.0000Matches
2016-201720Leverkusende GERDFB-Pokal2.30300.01.290.000.0000Matches
2017-201821Leverkusende GER1. Bundesliga27.007228.60.260.070.000.0011.10000.50.50.07-0.5-0.5Matches
2017-201821Leverkusende GERDFB-Pokal5.707114.31.240.180.000.0000Matches
2018-201922Leverkusende GER1. Bundesliga32.6312433.30.370.120.250.7510.60001.11.10.10+1.9+1.9Matches
2018-201922Leverkusende GERDFB-Pokal2.00000.000.0000Matches
2018-201922Leverkusen2. Europa Lg3.0011100.00.330.330.000.007.80000.10.10.09-0.1-0.1Matches
2019-202023Leverkusende GER1. Bundesliga23.206116.70.260.040.000.0014.90000.30.30.05-0.3-0.3Matches
2019-202023Leverkusen1. Champions Lg5.00100.00.200.000.0010.20000.00.00.050.00.0Matches
2019-202023Leverkusende GERDFB-Pokal3.50000.000.0000Matches
2019-202023Leverkusen2. Europa Lg3.20000.000.000000.00.00.00.0Matches
2020-202124Leverkusende GER1. Bundesliga24.719222.20.370.080.110.508.90000.80.80.09+0.2+0.2Matches
2020-202124Leverkusende GERDFB-Pokal0.80000.000.0000Matches
2020-202124Leverkusen2. Europa Lg6.102150.00.330.160.000.009.90000.30.30.16-0.3-0.3Matches
2021-202225Leverkusende GER1. Bundesliga32.0216318.80.500.090.130.6710.40001.21.20.08+0.8+0.8Matches
2021-202225Leverkusende GERDFB-Pokal1.00300.03.000.000.0000Matches
2021-202225Leverkusen2. Europa Lg7.508112.51.070.130.000.0011.90000.40.40.05-0.4-0.4Matches
2022-202326Leverkusende GER1. Bundesliga27.6110220.00.360.070.100.509.70001.11.10.11-0.1-0.1Matches
2022-202326Leverkusen1. Champions Lg5.30100.00.190.000.009.50000.10.10.07-0.1-0.1Matches
2022-202326Leverkusen2. Europa Lg8.302150.00.240.120.000.0018.40000.10.10.06-0.1-0.1Matches
2023-202427Leverkusende GER1. Bundesliga29.24261038.50.890.340.150.4013.10002.12.10.08+1.9+1.9Matches
2023-202427Leverkusende GERDFB-Pokal4.524250.00.890.440.501.0000Matches
2023-202427Leverkusen2. Europa Lg10.50500.00.480.000.0012.00000.30.30.07-0.3-0.3Matches
2024-202528Leverkusende GER1. Bundesliga22.0216531.30.730.230.130.4013.20000.80.80.05+1.2+1.2Matches
2024-202528Leverkusen1. Champions Lg8.004125.00.500.120.000.0014.60000.20.20.05-0.2-0.2Matches
2024-202528Leverkusende GERDFB-Pokal4.305120.01.150.230.000.0000Matches
2024-202528Leverkusende GERDFL-Supercup0.90000.000.0000Matches
12 Seasons3 Clubs6 Leagues402.0161594827.70.490.120.100.3311.80009.59.50.08+3.5+3.5
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 (10 Seasons)5 Leagues366.0161594627.70.490.130.100.3511.80009.59.50.08+3.5+3.5
Hamburger SV (2 Seasons)2 Leagues14.2000.0000
Düsseldorf (1 Season)1 League21.8020.090.0000
Bundesliga (12 Seasons)279.2141123530.40.470.130.130.4011.70007.97.90.08+5.1+5.1
DFB-Pokal (11 Seasons)28.1222418.20.910.170.090.5000
Europa Lg (7 Seasons)42.6018522.20.470.120.000.0012.20001.31.30.07-1.3-1.3
Champions Lg (5 Seasons)29.307228.60.300.070.000.0013.00000.30.30.05-0.3-0.3
2. Bundesliga (1 Season)21.8020.090.0000
DFL-Supercup (1 Season)0.90000.000.0000
Shooting Table
Standard Expected
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2013-201417Hamburger SV1 League14.2000.0000
2014-201518Düsseldorf1 League21.8020.090.0000
2015-201619Leverkusen4 Leagues42.5020.050.0000
2016-201720Leverkusen3 Leagues25.6114642.90.550.230.070.1700
2017-201821Leverkusen2 Leagues32.6014321.40.430.090.000.0011.10000.50.50.07-0.5-0.5
2018-201922Leverkusen3 Leagues37.6313538.50.350.130.230.6010.40001.21.20.09+1.8+1.8
2019-202023Leverkusen4 Leagues34.907114.30.200.030.000.0014.20000.40.40.05-0.4-0.4
2020-202124Leverkusen3 Leagues31.6111327.30.350.100.090.339.10001.11.10.10-0.1-0.1
2021-202225Leverkusen3 Leagues40.5227414.80.670.100.070.5010.90001.61.60.07+0.4+0.4
2022-202326Leverkusen4 Leagues41.3113323.10.320.070.080.3311.00001.21.20.10-0.2-0.2
2023-202427Leverkusen3 Leagues44.36351234.30.790.270.170.5012.90002.42.40.08+1.6+1.6
2024-202528Leverkusen4 Leagues35.2225728.00.710.200.080.2913.50001.01.00.05+1.0+1.0
12 Seasons3 Clubs6 Leagues402.0161594827.70.490.120.100.3311.80009.59.50.08+3.5+3.5
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 (10 Seasons)5 Leagues366.0161594627.70.490.130.100.3511.80009.59.50.08+3.5+3.5
Hamburger SV (2 Seasons)2 Leagues14.2000.0000
Düsseldorf (1 Season)1 League21.8020.090.0000
Bundesliga (12 Seasons)279.2141123530.40.470.130.130.4011.70007.97.90.08+5.1+5.1
DFB-Pokal (11 Seasons)28.1222418.20.910.170.090.5000
Europa Lg (7 Seasons)42.6018522.20.470.120.000.0012.20001.31.30.07-1.3-1.3
Champions Lg (5 Seasons)29.307228.60.300.070.000.0013.00000.30.30.05-0.3-0.3
2. Bundesliga (1 Season)21.8020.090.0000
DFL-Supercup (1 Season)0.90000.000.0000
Shooting Table
Standard Expected
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2013-201417Hamburger SVde GER1. Bundesliga16th14.2000.0000Matches
2014-201518Düsseldorfde GER2. 2. Bundesliga10th21.8020.090.0000Matches
2015-201619Leverkusende GER1. Bundesliga3rd28.5010.040.0000Matches
2016-201720Leverkusende GER1. Bundesliga12th18.2110550.00.550.270.100.2000Matches
2017-201821Leverkusende GER1. Bundesliga5th27.007228.60.260.070.000.0011.10000.50.50.07-0.5-0.5Matches
2018-201922Leverkusende GER1. Bundesliga4th32.6312433.30.370.120.250.7510.60001.11.10.10+1.9+1.9Matches
2019-202023Leverkusende GER1. Bundesliga5th23.206116.70.260.040.000.0014.90000.30.30.05-0.3-0.3Matches
2020-202124Leverkusende GER1. Bundesliga6th24.719222.20.370.080.110.508.90000.80.80.09+0.2+0.2Matches
2021-202225Leverkusende GER1. Bundesliga3rd32.0216318.80.500.090.130.6710.40001.21.20.08+0.8+0.8Matches
2022-202326Leverkusende GER1. Bundesliga6th27.6110220.00.360.070.100.509.70001.11.10.11-0.1-0.1Matches
2023-202427Leverkusende GER1. Bundesliga1st29.24261038.50.890.340.150.4013.10002.12.10.08+1.9+1.9Matches
2024-202528Leverkusende GER1. Bundesliga2nd22.0216531.30.730.230.130.4013.20000.80.80.05+1.2+1.2Matches
12 Seasons3 Clubs2 Leagues301.0141123730.40.470.120.130.3811.70007.97.90.08+5.1+5.1
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 (10 Seasons)1 League265.1141123530.40.470.130.130.4011.70007.97.90.08+5.1+5.1
Hamburger SV (2 Seasons)1 League14.2000.0000
Düsseldorf (1 Season)1 League21.8020.090.0000
Bundesliga (12 Seasons)279.2141123530.40.470.130.130.4011.70007.97.90.08+5.1+5.1
2. Bundesliga (1 Season)21.8020.090.0000
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2015-201619Leverkusende GERDFB-Pokal5th4.0000Matches
2016-201720Leverkusende GERDFB-Pokal17th2.30300.01.290.000.0000Matches
2017-201821Leverkusende GERDFB-Pokal3rd5.707114.31.240.180.000.0000Matches
2018-201922Leverkusende GERDFB-Pokal9th2.00000.000.0000Matches
2019-202023Leverkusende GERDFB-Pokal2nd3.50000.000.0000Matches
2020-202124Leverkusende GERDFB-Pokal9th0.80000.000.0000Matches
2021-202225Leverkusende GERDFB-PokalRd21.00300.03.000.000.0000Matches
2023-202427Leverkusende GERDFB-Pokal1st4.524250.00.890.440.501.0000Matches
2024-202528Leverkusende GERDFB-PokalQF4.305120.01.150.230.000.0000Matches
2024-202528Leverkusende GERDFL-Supercup1st0.90000.000.0000Matches
11 Seasons2 Clubs2 Leagues29.0222418.20.880.160.090.5000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Leverkusen (10 Seasons)2 Leagues29.0222418.20.880.160.090.5000
Hamburger SV (1 Season)1 League
DFB-Pokal (11 Seasons)28.1222418.20.910.170.090.5000
DFL-Supercup (1 Season)0.90000.000.0000
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
2015-201619Leverkusen1. Champions LgGR6.0000.0000Matches
2015-201619Leverkusen2. Europa LgR164.0010.250.0000Matches
2016-201720Leverkusen1. Champions LgR165.0011100.00.200.200.000.0000Matches
2018-201922Leverkusen2. Europa LgR323.0011100.00.330.330.000.007.80000.10.10.09-0.1-0.1Matches
2019-202023Leverkusen1. Champions LgGR5.00100.00.200.000.0010.20000.00.00.050.00.0Matches
2019-202023Leverkusen2. Europa LgQF3.20000.000.000000.00.00.00.0Matches
2020-202124Leverkusen2. Europa LgR326.102150.00.330.160.000.009.90000.30.30.16-0.3-0.3Matches
2021-202225Leverkusen2. Europa LgR167.508112.51.070.130.000.0011.90000.40.40.05-0.4-0.4Matches
2022-202326Leverkusen1. Champions LgGR5.30100.00.190.000.009.50000.10.10.07-0.1-0.1Matches
2022-202326Leverkusen2. Europa LgSF8.302150.00.240.120.000.0018.40000.10.10.06-0.1-0.1Matches
2023-202427Leverkusen2. Europa Lg1st10.50500.00.480.000.0012.00000.30.30.07-0.3-0.3Matches
2024-202528Leverkusen1. Champions LgR168.004125.00.500.120.000.0014.60000.20.20.05-0.2-0.2Matches
9 Seasons1 Club2 Leagues71.9025724.00.400.100.000.0012.40001.61.60.07-1.6-1.6
Europa Lg (7 Seasons)42.6018522.20.470.120.000.0012.20001.31.30.07-1.3-1.3
Champions Lg (5 Seasons)29.307228.60.300.070.000.0013.00000.30.30.05-0.3-0.3
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
201619de GermanyFriendlies (M)1.4000Matches
201821de GermanyFriendlies (M)0.3000Matches
201922de GermanyFriendlies (M)1.0000Matches
202023de GermanyFriendlies (M)1.4000Matches
2020-202124de GermanyUEFA Nations LeagueLgA0.80000.000.0000Matches
202124de GermanyUEFA Euro Qualifying3.60100.00.280.000.0000Matches
202225de GermanyWCQ1.00000.000.0000Matches
202225de GermanyFriendlies (M)1.0000Matches
2022-202326de GermanyUEFA Nations LeagueLgA0.00000.000.0000Matches
202326de GermanyFriendlies (M)5.0000Matches
202427de GermanyFriendlies (M)3.7000Matches
202427de GermanyUEFA EuroQF3.50100.00.280.000.0000Matches
2024-202528de GermanyUEFA Nations LeagueQF3.502150.00.570.290.000.0000Matches
8 Seasons1 Club5 Leagues26.204125.00.320.080.000.0000
Friendlies (M) (7 Seasons)13.7000
UEFA Nations League (4 Seasons)4.402150.00.460.230.000.0000
UEFA Euro (2 Seasons)3.50100.00.280.000.0000
WCQ (2 Seasons)1.00000.000.0000
UEFA Euro Qualifying (1 Season)3.60100.00.280.000.0000
Become a Stathead & surf this site ad-free.

Passing

Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2013-201417Hamburger SVde GER1. Bundesliga14.20Matches
2014-201518Düsseldorfde GER2. 2. Bundesliga21.80Matches
2015-201619Leverkusende GER1. Bundesliga28.50Matches
2015-201619Leverkusen1. Champions Lg6.00Matches
2015-201619Leverkusende GERDFB-Pokal4.00Matches
2015-201619Leverkusen2. Europa Lg4.01Matches
2016-201720Leverkusende GER1. Bundesliga18.21Matches
2016-201720Leverkusen1. Champions Lg5.00Matches
2016-201720Leverkusende GERDFB-Pokal2.30Matches
2017-201821Leverkusende GER1. Bundesliga27.01269147985.825646885537041688.972579491.316223868.121.31.3+0.71111162141Matches
2017-201821Leverkusende GERDFB-Pokal5.70Matches
2018-201922Leverkusende GER1. Bundesliga32.62242250389.6433181133072378392.31257135492.822329874.810.60.9+0.4718791214Matches
2018-201922Leverkusende GERDFB-Pokal2.00Matches
2018-201922Leverkusen2. Europa Lg3.020823787.841511196687294.411112489.5243177.400.00.10.01212022Matches
2019-202023Leverkusende GER1. Bundesliga23.21857207189.7362231092658462992.81059112794.019527371.410.41.5+0.648851132Matches
2019-202023Leverkusen1. Champions Lg5.034738390.66720179911512294.319320494.6354676.100.10.2-0.12183123Matches
2019-202023Leverkusende GERDFB-Pokal3.50Matches
2019-202023Leverkusen2. Europa Lg3.220923190.53800945858896.610711295.5152462.500.00.00.007109Matches
2020-202124Leverkusende GER1. Bundesliga24.71778199189.3350251058752156292.71057113293.418526170.900.00.50.0111420125Matches
2020-202124Leverkusende GERDFB-Pokal0.80Matches
2020-202124Leverkusen2. Europa Lg6.151157289.39994281616017293.030632793.6436368.310.10.2+0.92441050Matches
2021-202225Leverkusende GER1. Bundesliga32.01685191388.1323561098553459489.9989106692.814622066.421.91.0+0.197731102Matches
2021-202225Leverkusende GERDFB-Pokal1.00Matches
2021-202225Leverkusen2. Europa Lg7.538043587.47210236512813694.120622790.7416068.300.40.2-0.42180020Matches
2022-202326Leverkusende GER1. Bundesliga27.61455163788.927748960549553392.981287592.813719669.900.50.3-0.56593056Matches
2022-202326Leverkusen1. Champions Lg5.331735090.65983188111412194.217318394.5263868.400.20.3-0.23170017Matches
2022-202326Leverkusen2. Europa Lg8.353156693.810972410315716495.728830295.4808792.000.00.30.00230033Matches
2023-202427Leverkusende GER1. Bundesliga29.22070219394.432998136381045107797.090896294.48911080.910.30.9+0.7516410133Matches
2023-202427Leverkusende GERDFB-Pokal4.50Matches
2023-202427Leverkusen2. Europa Lg10.574177895.211865429636938097.131232596.0435282.700.10.5-0.11443148Matches
2024-202528Leverkusende GER1. Bundesliga22.01483158593.6261731010759962695.776279396.110413775.900.31.5-0.3313253106Matches
2024-202528Leverkusen1. Champions Lg8.060563894.810731396124625496.930831797.2476177.000.10.6-0.12642123Matches
2024-202528Leverkusende GERDFB-Pokal4.30Matches
2024-202528Leverkusende GERDFL-Supercup0.90Matches
12 Seasons3 Clubs6 Leagues402.0176881956290.43309131093956313672993.895731022493.61595219572.7106.410.3+3.659118846111254
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 (10 Seasons)5 Leagues366.0176881956290.43309131093956313672993.895731022493.61595219572.7106.410.3+3.659118846111254
Hamburger SV (2 Seasons)2 Leagues14.20
Düsseldorf (1 Season)1 League21.80
Bundesliga (12 Seasons)279.2138391537290.0259487860334871522093.37569810393.41241173371.685.47.9+2.6469323481009
DFB-Pokal (11 Seasons)28.10
Europa Lg (7 Seasons)42.62580281991.54799215721967101295.61330141793.924631777.620.61.3+1.4615771182
Champions Lg (5 Seasons)29.31269137192.623434764147549795.667470495.710814574.500.41.1-0.47995263
2. Bundesliga (1 Season)21.80
DFL-Supercup (1 Season)0.90
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
2013-201417Hamburger SV1 League14.20
2014-201518Düsseldorf1 League21.80
2015-201619Leverkusen4 Leagues42.51
2016-201720Leverkusen3 Leagues25.61
2017-201821Leverkusen2 Leagues32.61269147985.825646885537041688.972579491.316223868.121.31.3+0.71111162141
2018-201922Leverkusen3 Leagues37.62450274089.4474691252679185592.51368147892.624732975.110.71.0+0.38208111236
2019-202023Leverkusen4 Leagues34.92413268589.9467431367078483993.41359144394.224534371.410.51.7+0.5611392164
2020-202124Leverkusen3 Leagues31.62289256389.3450191340368173492.81363145993.422832470.410.10.7+0.9315830175
2021-202225Leverkusen3 Leagues40.52065234887.9395661335066273090.71195129392.418728066.822.21.2-0.2119531122
2022-202326Leverkusen4 Leagues41.32303255390.2447031558976681893.61273136093.624332175.700.70.8-0.799930106
2023-202427Leverkusen3 Leagues44.32811297194.644863179341414145797.01220128794.813216281.510.41.4+0.6620841181
2024-202528Leverkusen4 Leagues35.22088222393.9369041406884588096.01070111096.415119876.300.42.2-0.4519674129
12 Seasons3 Clubs6 Leagues402.0176881956290.43309131093956313672993.895731022493.61595219572.7106.410.3+3.659118846111254
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 (10 Seasons)5 Leagues366.0176881956290.43309131093956313672993.895731022493.61595219572.7106.410.3+3.659118846111254
Hamburger SV (2 Seasons)2 Leagues14.20
Düsseldorf (1 Season)1 League21.80
Bundesliga (12 Seasons)279.2138391537290.0259487860334871522093.37569810393.41241173371.685.47.9+2.6469323481009
DFB-Pokal (11 Seasons)28.10
Europa Lg (7 Seasons)42.62580281991.54799215721967101295.61330141793.924631777.620.61.3+1.4615771182
Champions Lg (5 Seasons)29.31269137192.623434764147549795.667470495.710814574.500.41.1-0.47995263
2. Bundesliga (1 Season)21.80
DFL-Supercup (1 Season)0.90
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
2013-201417Hamburger SVde GER1. Bundesliga16th14.20Matches
2014-201518Düsseldorfde GER2. 2. Bundesliga10th21.80Matches
2015-201619Leverkusende GER1. Bundesliga3rd28.50Matches
2016-201720Leverkusende GER1. Bundesliga12th18.21Matches
2017-201821Leverkusende GER1. Bundesliga5th27.01269147985.825646885537041688.972579491.316223868.121.31.3+0.71111162141Matches
2018-201922Leverkusende GER1. Bundesliga4th32.62242250389.6433181133072378392.31257135492.822329874.810.60.9+0.4718791214Matches
2019-202023Leverkusende GER1. Bundesliga5th23.21857207189.7362231092658462992.81059112794.019527371.410.41.5+0.648851132Matches
2020-202124Leverkusende GER1. Bundesliga6th24.71778199189.3350251058752156292.71057113293.418526170.900.00.50.0111420125Matches
2021-202225Leverkusende GER1. Bundesliga3rd32.01685191388.1323561098553459489.9989106692.814622066.421.91.0+0.197731102Matches
2022-202326Leverkusende GER1. Bundesliga6th27.61455163788.927748960549553392.981287592.813719669.900.50.3-0.56593056Matches
2023-202427Leverkusende GER1. Bundesliga1st29.22070219394.432998136381045107797.090896294.48911080.910.30.9+0.7516410133Matches
2024-202528Leverkusende GER1. Bundesliga2nd22.01483158593.6261731010759962695.776279396.110413775.900.31.5-0.3313253106Matches
12 Seasons3 Clubs2 Leagues301.0138391537290.0259487860334871522093.37569810393.41241173371.685.47.9+2.6469323481009
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 (10 Seasons)1 League265.1138391537290.0259487860334871522093.37569810393.41241173371.685.47.9+2.6469323481009
Hamburger SV (2 Seasons)1 League14.20
Düsseldorf (1 Season)1 League21.80
Bundesliga (12 Seasons)279.2138391537290.0259487860334871522093.37569810393.41241173371.685.47.9+2.6469323481009
2. Bundesliga (1 Season)21.80
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
2015-201619Leverkusende GERDFB-Pokal5th4.00Matches
2016-201720Leverkusende GERDFB-Pokal17th2.30Matches
2017-201821Leverkusende GERDFB-Pokal3rd5.70Matches
2018-201922Leverkusende GERDFB-Pokal9th2.00Matches
2019-202023Leverkusende GERDFB-Pokal2nd3.50Matches
2020-202124Leverkusende GERDFB-Pokal9th0.80Matches
2021-202225Leverkusende GERDFB-PokalRd21.00Matches
2023-202427Leverkusende GERDFB-Pokal1st4.50Matches
2024-202528Leverkusende GERDFB-PokalQF4.30Matches
2024-202528Leverkusende GERDFL-Supercup1st0.90Matches
11 Seasons2 Clubs2 Leagues29.00
Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
Leverkusen (10 Seasons)2 Leagues29.00
Hamburger SV (1 Season)1 League
DFB-Pokal (11 Seasons)28.10
DFL-Supercup (1 Season)0.90
Passing Table
Total Short Medium Long Expected
Season Age Squad Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2015-201619Leverkusen1. Champions LgGR6.00Matches
2015-201619Leverkusen2. Europa LgR164.01Matches
2016-201720Leverkusen1. Champions LgR165.00Matches
2018-201922Leverkusen2. Europa LgR323.020823787.841511196687294.411112489.5243177.400.00.10.01212022Matches
2019-202023Leverkusen1. Champions LgGR5.034738390.66720179911512294.319320494.6354676.100.10.2-0.12183123Matches
2019-202023Leverkusen2. Europa LgQF3.220923190.53800945858896.610711295.5152462.500.00.00.007109Matches
2020-202124Leverkusen2. Europa LgR326.151157289.39994281616017293.030632793.6436368.310.10.2+0.92441050Matches
2021-202225Leverkusen2. Europa LgR167.538043587.47210236512813694.120622790.7416068.300.40.2-0.42180020Matches
2022-202326Leverkusen1. Champions LgGR5.331735090.65983188111412194.217318394.5263868.400.20.3-0.23170017Matches
2022-202326Leverkusen2. Europa LgSF8.353156693.810972410315716495.728830295.4808792.000.00.30.00230033Matches
2023-202427Leverkusen2. Europa Lg1st10.574177895.211865429636938097.131232596.0435282.700.10.5-0.11443148Matches
2024-202528Leverkusen1. Champions LgR168.060563894.810731396124625496.930831797.2476177.000.10.6-0.12642123Matches
9 Seasons1 Club2 Leagues71.93849419091.971426233621442150995.62004212194.535446276.621.02.4+1.013256123245
Europa Lg (7 Seasons)42.62580281991.54799215721967101295.61330141793.924631777.620.61.3+1.4615771182
Champions Lg (5 Seasons)29.31269137192.623434764147549795.667470495.710814574.500.41.1-0.47995263
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
201619de GermanyFriendlies (M)1.40Matches
201821de GermanyFriendlies (M)0.30Matches
201922de GermanyFriendlies (M)1.00Matches
202023de GermanyFriendlies (M)1.40Matches
2020-202124de GermanyUEFA Nations LeagueLgA0.80Matches
202124de GermanyUEFA Euro Qualifying3.60Matches
202225de GermanyWCQ1.00Matches
202225de GermanyFriendlies (M)1.00Matches
2022-202326de GermanyUEFA Nations LeagueLgA0.00Matches
202326de GermanyFriendlies (M)5.00Matches
202427de GermanyFriendlies (M)3.70Matches
202427de GermanyUEFA EuroQF3.50Matches
2024-202528de GermanyUEFA Nations LeagueQF3.50Matches
8 Seasons1 Club5 Leagues26.20
Friendlies (M) (7 Seasons)13.70
UEFA Nations League (4 Seasons)4.40
UEFA Euro (2 Seasons)3.50
WCQ (2 Seasons)1.00
UEFA Euro Qualifying (1 Season)3.60

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
2013-201417Hamburger SVde GER1. Bundesliga14.2Matches
2014-201518Düsseldorfde GER2. 2. Bundesliga21.8Matches
2015-201619Leverkusende GER1. Bundesliga28.5Matches
2015-201619Leverkusen1. Champions Lg6.0Matches
2015-201619Leverkusende GERDFB-Pokal4.0Matches
2015-201619Leverkusen2. Europa Lg4.0Matches
2016-201720Leverkusende GER1. Bundesliga18.20Matches
2016-201720Leverkusen1. Champions Lg5.00Matches
2016-201720Leverkusende GERDFB-Pokal2.30Matches
2017-201821Leverkusende GER1. Bundesliga27.0147914294646094000001269414Matches
2017-201821Leverkusende GERDFB-Pokal5.70Matches
2018-201922Leverkusende GER1. Bundesliga32.62503244454521153200002242512Matches
2018-201922Leverkusende GERDFB-Pokal2.01Matches
2018-201922Leverkusen2. Europa Lg3.0237235221300000020804Matches
2019-202023Leverkusende GER1. Bundesliga23.2207120204745164200001857411Matches
2019-202023Leverkusen1. Champions Lg5.0383376650421000034713Matches
2019-202023Leverkusende GERDFB-Pokal3.51Matches
2019-202023Leverkusen2. Europa Lg3.2231222980201000020901Matches
2020-202124Leverkusende GER1. Bundesliga24.71991192266340105320000177837Matches
2020-202124Leverkusende GERDFB-Pokal0.80Matches
2020-202124Leverkusen2. Europa Lg6.157255516110215000051114Matches
2021-202225Leverkusende GER1. Bundesliga32.019131861513156240000168518Matches
2021-202225Leverkusende GERDFB-Pokal1.00Matches
2021-202225Leverkusen2. Europa Lg7.5435426851102000038014Matches
2022-202326Leverkusende GER1. Bundesliga27.616371591443006320000145528Matches
2022-202326Leverkusen1. Champions Lg5.3350342662100000031721Matches
2022-202326Leverkusen2. Europa Lg8.35665551191300000053100Matches
2023-202427Leverkusende GER1. Bundesliga29.221932156332617310000207046Matches
2023-202427Leverkusende GERDFB-Pokal4.51Matches
2023-202427Leverkusen2. Europa Lg10.577875721170111000074101Matches
2024-202528Leverkusende GER1. Bundesliga22.015851553322223640000148303Matches
2024-202528Leverkusen1. Champions Lg8.0638631651211000060510Matches
2024-202528Leverkusende GERDFB-Pokal4.30Matches
2024-202528Leverkusende GERDFL-Supercup0.90Matches
12 Seasons3 Clubs6 Leagues402.01956219075458354168138580000176882987
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Leverkusen (10 Seasons)5 Leagues366.01956219075458354168138580000176882987
Hamburger SV (2 Seasons)2 Leagues14.2
Düsseldorf (1 Season)1 League21.8
Bundesliga (12 Seasons)279.21537214976373286106230470000138392369
DFB-Pokal (11 Seasons)28.13
Europa Lg (7 Seasons)42.62819275067523122900002580214
Champions Lg (5 Seasons)29.313711349181637320000126944
2. Bundesliga (1 Season)21.8
DFL-Supercup (1 Season)0.90
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
2013-201417Hamburger SV1 League14.2
2014-201518Düsseldorf1 League21.8
2015-201619Leverkusen4 Leagues42.5
2016-201720Leverkusen3 Leagues25.60
2017-201821Leverkusen2 Leagues32.6147914294646094000001269414
2018-201922Leverkusen3 Leagues37.62740267956542184200002450516
2019-202023Leverkusen4 Leagues34.92685261862581127400002413515
2020-202124Leverkusen3 Leagues31.625632477824501263700002289411
2021-202225Leverkusen3 Leagues40.5234822875936672600002065212
2022-202326Leverkusen4 Leagues41.3255324886145310320000230349
2023-202427Leverkusen3 Leagues44.329712913544318520000281147
2024-202528Leverkusen4 Leagues35.222232184382735750000208813
12 Seasons3 Clubs6 Leagues402.01956219075458354168138580000176882987
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Leverkusen (10 Seasons)5 Leagues366.01956219075458354168138580000176882987
Hamburger SV (2 Seasons)2 Leagues14.2
Düsseldorf (1 Season)1 League21.8
Bundesliga (12 Seasons)279.21537214976373286106230470000138392369
DFB-Pokal (11 Seasons)28.13
Europa Lg (7 Seasons)42.62819275067523122900002580214
Champions Lg (5 Seasons)29.313711349181637320000126944
2. Bundesliga (1 Season)21.8
DFL-Supercup (1 Season)0.90
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
2013-201417Hamburger SVde GER1. Bundesliga16th14.2Matches
2014-201518Düsseldorfde GER2. 2. Bundesliga10th21.8Matches
2015-201619Leverkusende GER1. Bundesliga3rd28.5Matches
2016-201720Leverkusende GER1. Bundesliga12th18.20Matches
2017-201821Leverkusende GER1. Bundesliga5th27.0147914294646094000001269414Matches
2018-201922Leverkusende GER1. Bundesliga4th32.62503244454521153200002242512Matches
2019-202023Leverkusende GER1. Bundesliga5th23.2207120204745164200001857411Matches
2020-202124Leverkusende GER1. Bundesliga6th24.71991192266340105320000177837Matches
2021-202225Leverkusende GER1. Bundesliga3rd32.019131861513156240000168518Matches
2022-202326Leverkusende GER1. Bundesliga6th27.616371591443006320000145528Matches
2023-202427Leverkusende GER1. Bundesliga1st29.221932156332617310000207046Matches
2024-202528Leverkusende GER1. Bundesliga2nd22.015851553322223640000148303Matches
12 Seasons3 Clubs2 Leagues301.01537214976373286106230470000138392369
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Leverkusen (10 Seasons)1 League265.11537214976373286106230470000138392369
Hamburger SV (2 Seasons)1 League14.2
Düsseldorf (1 Season)1 League21.8
Bundesliga (12 Seasons)279.21537214976373286106230470000138392369
2. Bundesliga (1 Season)21.8
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2015-201619Leverkusende GERDFB-Pokal5th4.0Matches
2016-201720Leverkusende GERDFB-Pokal17th2.30Matches
2017-201821Leverkusende GERDFB-Pokal3rd5.70Matches
2018-201922Leverkusende GERDFB-Pokal9th2.01Matches
2019-202023Leverkusende GERDFB-Pokal2nd3.51Matches
2020-202124Leverkusende GERDFB-Pokal9th0.80Matches
2021-202225Leverkusende GERDFB-PokalRd21.00Matches
2023-202427Leverkusende GERDFB-Pokal1st4.51Matches
2024-202528Leverkusende GERDFB-PokalQF4.30Matches
2024-202528Leverkusende GERDFL-Supercup1st0.90Matches
11 Seasons2 Clubs2 Leagues29.03
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Leverkusen (10 Seasons)2 Leagues29.03
Hamburger SV (1 Season)1 League
DFB-Pokal (11 Seasons)28.13
DFL-Supercup (1 Season)0.90
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2015-201619Leverkusen1. Champions LgGR6.0Matches
2015-201619Leverkusen2. Europa LgR164.0Matches
2016-201720Leverkusen1. Champions LgR165.00Matches
2018-201922Leverkusen2. Europa LgR323.0237235221300000020804Matches
2019-202023Leverkusen1. Champions LgGR5.0383376650421000034713Matches
2019-202023Leverkusen2. Europa LgQF3.2231222980201000020901Matches
2020-202124Leverkusen2. Europa LgR326.157255516110215000051114Matches
2021-202225Leverkusen2. Europa LgR167.5435426851102000038014Matches
2022-202326Leverkusen1. Champions LgGR5.3350342662100000031721Matches
2022-202326Leverkusen2. Europa LgSF8.35665551191300000053100Matches
2023-202427Leverkusen2. Europa Lg1st10.577875721170111000074101Matches
2024-202528Leverkusen1. Champions LgR168.0638631651211000060510Matches
9 Seasons1 Club2 Leagues71.941904099856861951100003849618
Europa Lg (7 Seasons)42.62819275067523122900002580214
Champions Lg (5 Seasons)29.313711349181637320000126944
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
201619de GermanyFriendlies (M)1.4Matches
201821de GermanyFriendlies (M)0.3Matches
201922de GermanyFriendlies (M)1.0Matches
202023de GermanyFriendlies (M)1.4Matches
2020-202124de GermanyUEFA Nations LeagueLgA0.80Matches
202124de GermanyUEFA Euro Qualifying3.60Matches
202225de GermanyWCQ1.00Matches
202225de GermanyFriendlies (M)1.0Matches
2022-202326de GermanyUEFA Nations LeagueLgA0.00Matches
202326de GermanyFriendlies (M)5.0Matches
202427de GermanyFriendlies (M)3.7Matches
202427de GermanyUEFA EuroQF3.50Matches
2024-202528de GermanyUEFA Nations LeagueQF3.51Matches
8 Seasons1 Club5 Leagues26.21
Friendlies (M) (7 Seasons)13.7
UEFA Nations League (4 Seasons)4.41
UEFA Euro (2 Seasons)3.50
WCQ (2 Seasons)1.00
UEFA Euro Qualifying (1 Season)3.60

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
2013-201417Hamburger SVde GER1. Bundesliga14.2Matches
2014-201518Düsseldorfde GER2. 2. Bundesliga21.8Matches
2015-201619Leverkusende GER1. Bundesliga28.5Matches
2015-201619Leverkusen1. Champions Lg6.0Matches
2015-201619Leverkusende GERDFB-Pokal4.0Matches
2015-201619Leverkusen2. Europa Lg4.0Matches
2016-201720Leverkusende GER1. Bundesliga18.2Matches
2016-201720Leverkusen1. Champions Lg5.0Matches
2016-201720Leverkusende GERDFB-Pokal2.3Matches
2017-201821Leverkusende GER1. Bundesliga27.0291.08260101130.11200001Matches
2017-201821Leverkusende GERDFB-Pokal5.7Matches
2018-201922Leverkusende GER1. Bundesliga32.6260.80250010020.06200000Matches
2018-201922Leverkusende GERDFB-Pokal2.0Matches
2018-201922Leverkusen2. Europa Lg3.031.0030000000.00000000Matches
2019-202023Leverkusende GER1. Bundesliga23.2190.82171010030.13300000Matches
2019-202023Leverkusen1. Champions Lg5.040.8031000000.00000000Matches
2019-202023Leverkusende GERDFB-Pokal3.5Matches
2019-202023Leverkusen2. Europa Lg3.220.6320000010.32100000Matches
2020-202124Leverkusende GER1. Bundesliga24.770.2870000000.00000000Matches
2020-202124Leverkusende GERDFB-Pokal0.8Matches
2020-202124Leverkusen2. Europa Lg6.171.1540010210.16000100Matches
2021-202225Leverkusende GER1. Bundesliga32.0230.72200030030.09200100Matches
2021-202225Leverkusende GERDFB-Pokal1.0Matches
2021-202225Leverkusen2. Europa Lg7.570.9350020010.13100000Matches
2022-202326Leverkusende GER1. Bundesliga27.6150.54122010000.00000000Matches
2022-202326Leverkusen1. Champions Lg5.340.7540000000.00000000Matches
2022-202326Leverkusen2. Europa Lg8.330.3830000000.00000000Matches
2023-202427Leverkusende GER1. Bundesliga29.2190.65150030140.14300100Matches
2023-202427Leverkusende GERDFB-Pokal4.5Matches
2023-202427Leverkusen2. Europa Lg10.5131.24100030010.10100000Matches
2024-202528Leverkusende GER1. Bundesliga22.0130.59100120030.14200100Matches
2024-202528Leverkusen1. Champions Lg8.020.2520000000.00000000Matches
2024-202528Leverkusende GERDFB-Pokal4.3Matches
2024-202528Leverkusende GERDFL-Supercup0.9Matches
12 Seasons3 Clubs6 Leagues402.01960.71168421714220.081700401
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Leverkusen (10 Seasons)5 Leagues366.01960.71168421714220.081700401
Hamburger SV (2 Seasons)2 Leagues14.2
Düsseldorf (1 Season)1 League21.8
Bundesliga (12 Seasons)279.21510.69132321112180.081400301
DFB-Pokal (11 Seasons)28.1
Europa Lg (7 Seasons)42.6350.92270060240.10300100
Champions Lg (5 Seasons)29.3100.5591000000.00000000
2. Bundesliga (1 Season)21.8
DFL-Supercup (1 Season)0.9
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
2013-201417Hamburger SV1 League14.2
2014-201518Düsseldorf1 League21.8
2015-201619Leverkusen4 Leagues42.5
2016-201720Leverkusen3 Leagues25.6
2017-201821Leverkusen2 Leagues32.6291.08260101130.11200001
2018-201922Leverkusen3 Leagues37.6290.81280010020.06200000
2019-202023Leverkusen4 Leagues34.9250.80222010040.13400000
2020-202124Leverkusen3 Leagues31.6140.45110010210.03000100
2021-202225Leverkusen3 Leagues40.5300.76250050040.10300100
2022-202326Leverkusen4 Leagues41.3220.54192010000.00000000
2023-202427Leverkusen3 Leagues44.3320.80250060150.13400100
2024-202528Leverkusen4 Leagues35.2150.50120120030.10200100
12 Seasons3 Clubs6 Leagues402.01960.71168421714220.081700401
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Leverkusen (10 Seasons)5 Leagues366.01960.71168421714220.081700401
Hamburger SV (2 Seasons)2 Leagues14.2
Düsseldorf (1 Season)1 League21.8
Bundesliga (12 Seasons)279.21510.69132321112180.081400301
DFB-Pokal (11 Seasons)28.1
Europa Lg (7 Seasons)42.6350.92270060240.10300100
Champions Lg (5 Seasons)29.3100.5591000000.00000000
2. Bundesliga (1 Season)21.8
DFL-Supercup (1 Season)0.9
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
2013-201417Hamburger SVde GER1. Bundesliga16th14.2Matches
2014-201518Düsseldorfde GER2. 2. Bundesliga10th21.8Matches
2015-201619Leverkusende GER1. Bundesliga3rd28.5Matches
2016-201720Leverkusende GER1. Bundesliga12th18.2Matches
2017-201821Leverkusende GER1. Bundesliga5th27.0291.08260101130.11200001Matches
2018-201922Leverkusende GER1. Bundesliga4th32.6260.80250010020.06200000Matches
2019-202023Leverkusende GER1. Bundesliga5th23.2190.82171010030.13300000Matches
2020-202124Leverkusende GER1. Bundesliga6th24.770.2870000000.00000000Matches
2021-202225Leverkusende GER1. Bundesliga3rd32.0230.72200030030.09200100Matches
2022-202326Leverkusende GER1. Bundesliga6th27.6150.54122010000.00000000Matches
2023-202427Leverkusende GER1. Bundesliga1st29.2190.65150030140.14300100Matches
2024-202528Leverkusende GER1. Bundesliga2nd22.0130.59100120030.14200100Matches
12 Seasons3 Clubs2 Leagues301.01510.69132321112180.081400301
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Leverkusen (10 Seasons)1 League265.11510.69132321112180.081400301
Hamburger SV (2 Seasons)1 League14.2
Düsseldorf (1 Season)1 League21.8
Bundesliga (12 Seasons)279.21510.69132321112180.081400301
2. Bundesliga (1 Season)21.8
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2015-201619Leverkusende GERDFB-Pokal5th4.0Matches
2016-201720Leverkusende GERDFB-Pokal17th2.3Matches
2017-201821Leverkusende GERDFB-Pokal3rd5.7Matches
2018-201922Leverkusende GERDFB-Pokal9th2.0Matches
2019-202023Leverkusende GERDFB-Pokal2nd3.5Matches
2020-202124Leverkusende GERDFB-Pokal9th0.8Matches
2021-202225Leverkusende GERDFB-PokalRd21.0Matches
2023-202427Leverkusende GERDFB-Pokal1st4.5Matches
2024-202528Leverkusende GERDFB-PokalQF4.3Matches
2024-202528Leverkusende GERDFL-Supercup1st0.9Matches
11 Seasons2 Clubs2 Leagues29.0
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Leverkusen (10 Seasons)2 Leagues29.0
Hamburger SV (1 Season)1 League
DFB-Pokal (11 Seasons)28.1
DFL-Supercup (1 Season)0.9
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2015-201619Leverkusen1. Champions LgGR6.0Matches
2015-201619Leverkusen2. Europa LgR164.0Matches
2016-201720Leverkusen1. Champions LgR165.0Matches
2018-201922Leverkusen2. Europa LgR323.031.0030000000.00000000Matches
2019-202023Leverkusen1. Champions LgGR5.040.8031000000.00000000Matches
2019-202023Leverkusen2. Europa LgQF3.220.6320000010.32100000Matches
2020-202124Leverkusen2. Europa LgR326.171.1540010210.16000100Matches
2021-202225Leverkusen2. Europa LgR167.570.9350020010.13100000Matches
2022-202326Leverkusen1. Champions LgGR5.340.7540000000.00000000Matches
2022-202326Leverkusen2. Europa LgSF8.330.3830000000.00000000Matches
2023-202427Leverkusen2. Europa Lg1st10.5131.24100030010.10100000Matches
2024-202528Leverkusen1. Champions LgR168.020.2520000000.00000000Matches
9 Seasons1 Club2 Leagues71.9450.80361060240.07300100
Europa Lg (7 Seasons)42.6350.92270060240.10300100
Champions Lg (5 Seasons)29.3100.5591000000.00000000
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
201619de GermanyFriendlies (M)1.4Matches
201821de GermanyFriendlies (M)0.3Matches
201922de GermanyFriendlies (M)1.0Matches
202023de GermanyFriendlies (M)1.4Matches
2020-202124de GermanyUEFA Nations LeagueLgA0.8Matches
202124de GermanyUEFA Euro Qualifying3.6Matches
202225de GermanyWCQ1.0Matches
202225de GermanyFriendlies (M)1.0Matches
2022-202326de GermanyUEFA Nations LeagueLgA0.0Matches
202326de GermanyFriendlies (M)5.0Matches
202427de GermanyFriendlies (M)3.7Matches
202427de GermanyUEFA EuroQF3.5Matches
2024-202528de GermanyUEFA Nations LeagueQF3.5Matches
8 Seasons1 Club5 Leagues26.2
Friendlies (M) (7 Seasons)13.7
UEFA Nations League (4 Seasons)4.4
UEFA Euro (2 Seasons)3.5
WCQ (2 Seasons)1.0
UEFA Euro Qualifying (1 Season)3.6

Defensive Actions

Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2013-201417Hamburger SVde GER1. Bundesliga14.2Matches
2014-201518Düsseldorfde GER2. 2. Bundesliga21.8Matches
2015-201619Leverkusende GER1. Bundesliga28.5Matches
2015-201619Leverkusen1. Champions Lg6.0Matches
2015-201619Leverkusende GERDFB-Pokal4.0Matches
2015-201619Leverkusen2. Europa Lg4.0Matches
2016-201720Leverkusende GER1. Bundesliga18.23049Matches
2016-201720Leverkusen1. Champions Lg5.0810Matches
2016-201720Leverkusende GERDFB-Pokal2.377Matches
2017-201821Leverkusende GER1. Bundesliga27.0473435120303878.982213934811122Matches
2017-201821Leverkusende GERDFB-Pokal5.765Matches
2018-201922Leverkusende GER1. Bundesliga32.6443030104173253.11539261345891421Matches
2018-201922Leverkusende GERDFB-Pokal2.022Matches
2018-201922Leverkusen2. Europa Lg3.0533203475.014132770Matches
2019-202023Leverkusende GER1. Bundesliga23.2362623112182962.1112513122763982Matches
2019-202023Leverkusen1. Champions Lg5.054320010.01321712191Matches
2019-202023Leverkusende GERDFB-Pokal3.556Matches
2019-202023Leverkusen2. Europa Lg3.27534022100.00431512110Matches
2020-202124Leverkusende GER1. Bundesliga24.730171992112152.410191273363891Matches
2020-202124Leverkusende GERDFB-Pokal0.802Matches
2020-202124Leverkusen2. Europa Lg6.1533204757.1313491823140Matches
2021-202225Leverkusende GER1. Bundesliga32.025181951173351.51631201143681560Matches
2021-202225Leverkusende GERDFB-Pokal1.008Matches
2021-202225Leverkusen2. Europa Lg7.51259304850.045411224340Matches
2022-202326Leverkusende GER1. Bundesliga27.625122140121866.7630181240651180Matches
2022-202326Leverkusen1. Champions Lg5.3863504850.04853210260Matches
2022-202326Leverkusen2. Europa Lg8.31410104055100.001037822310Matches
2023-202427Leverkusende GER1. Bundesliga29.2199107251631.311282352342971Matches
2023-202427Leverkusende GERDFB-Pokal4.516Matches
2023-202427Leverkusen2. Europa Lg10.51072714666.72642717271Matches
2024-202528Leverkusende GER1. Bundesliga22.0976215771.42171162130902Matches
2024-202528Leverkusen1. Champions Lg8.0313002728.655501013232Matches
2024-202528Leverkusende GERDFB-Pokal4.335Matches
2024-202528Leverkusende GERDFL-Supercup0.900Matches
12 Seasons3 Clubs6 Leagues402.0304259202891314324259.199269167102437641109413
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 (10 Seasons)5 Leagues366.0304259202891314324259.199269167102437641109413
Hamburger SV (2 Seasons)2 Leagues14.20
Düsseldorf (1 Season)1 League21.80
Bundesliga (12 Seasons)279.2235183163601211519459.379211136753155019029
DFB-Pokal (11 Seasons)28.124410
Europa Lg (7 Seasons)42.6533330221223268.810421923521051241
Champions Lg (5 Seasons)29.3161997061637.510161242935683
2. Bundesliga (1 Season)21.80
DFL-Supercup (1 Season)0.9000
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
2013-201417Hamburger SV1 League14.20
2014-201518Düsseldorf1 League21.80
2015-201619Leverkusen4 Leagues42.50
2016-201720Leverkusen3 Leagues25.645660
2017-201821Leverkusen2 Leagues32.6474035120303878.982213939811122
2018-201922Leverkusen3 Leagues37.6493533124203655.61643271649961491
2019-202023Leverkusen4 Leagues34.9484029172203262.51232181445871283
2020-202124Leverkusen3 Leagues31.6352022112152853.61332161653861031
2021-202225Leverkusen3 Leagues40.537232881214151.22036241263921900
2022-202326Leverkusen4 Leagues41.3472834130213167.71048262250971750
2023-202427Leverkusen3 Leagues44.329171214392240.9133427736591242
2024-202528Leverkusen4 Leagues35.2121192171450.072216636431134
12 Seasons3 Clubs6 Leagues402.0304259202891314324259.199269167102437641109413
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Leverkusen (10 Seasons)5 Leagues366.0304259202891314324259.199269167102437641109413
Hamburger SV (2 Seasons)2 Leagues14.20
Düsseldorf (1 Season)1 League21.80
Bundesliga (12 Seasons)279.2235183163601211519459.379211136753155019029
DFB-Pokal (11 Seasons)28.124410
Europa Lg (7 Seasons)42.6533330221223268.810421923521051241
Champions Lg (5 Seasons)29.3161997061637.510161242935683
2. Bundesliga (1 Season)21.80
DFL-Supercup (1 Season)0.9000
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
2013-201417Hamburger SVde GER1. Bundesliga16th14.2Matches
2014-201518Düsseldorfde GER2. 2. Bundesliga10th21.8Matches
2015-201619Leverkusende GER1. Bundesliga3rd28.5Matches
2016-201720Leverkusende GER1. Bundesliga12th18.23049Matches
2017-201821Leverkusende GER1. Bundesliga5th27.0473435120303878.982213934811122Matches
2018-201922Leverkusende GER1. Bundesliga4th32.6443030104173253.11539261345891421Matches
2019-202023Leverkusende GER1. Bundesliga5th23.2362623112182962.1112513122763982Matches
2020-202124Leverkusende GER1. Bundesliga6th24.730171992112152.410191273363891Matches
2021-202225Leverkusende GER1. Bundesliga3rd32.025181951173351.51631201143681560Matches
2022-202326Leverkusende GER1. Bundesliga6th27.625122140121866.7630181240651180Matches
2023-202427Leverkusende GER1. Bundesliga1st29.2199107251631.311282352342971Matches
2024-202528Leverkusende GER1. Bundesliga2nd22.0976215771.42171162130902Matches
12 Seasons3 Clubs2 Leagues301.0235183163601211519459.379211136753155019029
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 (10 Seasons)1 League265.1235183163601211519459.379211136753155019029
Hamburger SV (2 Seasons)1 League14.20
Düsseldorf (1 Season)1 League21.80
Bundesliga (12 Seasons)279.2235183163601211519459.379211136753155019029
2. Bundesliga (1 Season)21.80
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2015-201619Leverkusende GERDFB-Pokal5th4.0Matches
2016-201720Leverkusende GERDFB-Pokal17th2.377Matches
2017-201821Leverkusende GERDFB-Pokal3rd5.765Matches
2018-201922Leverkusende GERDFB-Pokal9th2.022Matches
2019-202023Leverkusende GERDFB-Pokal2nd3.556Matches
2020-202124Leverkusende GERDFB-Pokal9th0.802Matches
2021-202225Leverkusende GERDFB-PokalRd21.008Matches
2023-202427Leverkusende GERDFB-Pokal1st4.516Matches
2024-202528Leverkusende GERDFB-PokalQF4.335Matches
2024-202528Leverkusende GERDFL-Supercup1st0.900Matches
11 Seasons2 Clubs2 Leagues29.024410
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 (10 Seasons)2 Leagues29.024410
Hamburger SV (1 Season)1 League0
DFB-Pokal (11 Seasons)28.124410
DFL-Supercup (1 Season)0.9000
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
2015-201619Leverkusen1. Champions LgGR6.0Matches
2015-201619Leverkusen2. Europa LgR164.0Matches
2016-201720Leverkusen1. Champions LgR165.0810Matches
2018-201922Leverkusen2. Europa LgR323.0533203475.014132770Matches
2019-202023Leverkusen1. Champions LgGR5.054320010.01321712191Matches
2019-202023Leverkusen2. Europa LgQF3.27534022100.00431512110Matches
2020-202124Leverkusen2. Europa LgR326.1533204757.1313491823140Matches
2021-202225Leverkusen2. Europa LgR167.51259304850.045411224340Matches
2022-202326Leverkusen1. Champions LgGR5.3863504850.04853210260Matches
2022-202326Leverkusen2. Europa LgSF8.31410104055100.001037822310Matches
2023-202427Leverkusen2. Europa Lg1st10.51072714666.72642717271Matches
2024-202528Leverkusen1. Champions LgR168.0313002728.655501013232Matches
9 Seasons1 Club2 Leagues71.9695239291284858.320583127811401924
Europa Lg (7 Seasons)42.6533330221223268.810421923521051241
Champions Lg (5 Seasons)29.3161997061637.510161242935683
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
201619de GermanyFriendlies (M)1.4Matches
201821de GermanyFriendlies (M)0.3Matches
201922de GermanyFriendlies (M)1.0Matches
202023de GermanyFriendlies (M)1.4Matches
2020-202124de GermanyUEFA Nations LeagueLgA0.812Matches
202124de GermanyUEFA Euro Qualifying3.618Matches
202225de GermanyWCQ1.051Matches
202225de GermanyFriendlies (M)1.0Matches
2022-202326de GermanyUEFA Nations LeagueLgA0.000Matches
202326de GermanyFriendlies (M)5.0Matches
202427de GermanyFriendlies (M)3.7Matches
202427de GermanyUEFA EuroQF3.514Matches
2024-202528de GermanyUEFA Nations LeagueQF3.533Matches
8 Seasons1 Club5 Leagues26.211180
Friendlies (M) (7 Seasons)13.70
UEFA Nations League (4 Seasons)4.4450
UEFA Euro (2 Seasons)3.5140
WCQ (2 Seasons)1.0510
UEFA Euro Qualifying (1 Season)3.6180

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
2013-201417Hamburger SVde GER1. Bundesliga14.2Matches
2014-201518Düsseldorfde GER2. 2. Bundesliga21.8Matches
2015-201619Leverkusende GER1. Bundesliga28.5Matches
2015-201619Leverkusen1. Champions Lg6.0Matches
2015-201619Leverkusende GERDFB-Pokal4.0Matches
2015-201619Leverkusen2. Europa Lg4.0Matches
2016-201720Leverkusende GER1. Bundesliga18.2Matches
2016-201720Leverkusen1. Champions Lg5.0Matches
2016-201720Leverkusende GERDFB-Pokal2.3Matches
2017-201821Leverkusende GER1. Bundesliga27.0170816080186160221708161168.8531.3110258343164165071010604Matches
2017-201821Leverkusende GERDFB-Pokal5.7Matches
2018-201922Leverkusende GER1. Bundesliga32.628101961018172382282810201785.0315.016228543505223152151219695Matches
2018-201922Leverkusende GERDFB-Pokal2.0Matches
2018-201922Leverkusen2. Europa Lg3.026017951521412600001561000630640201851Matches
2019-202023Leverkusende GER1. Bundesliga23.223211641012126055102321161487.5212.514397412411614618416812Matches
2019-202023Leverkusen1. Champions Lg5.0427271962151624270002781395730520223120Matches
2019-202023Leverkusende GERDFB-Pokal3.5Matches
2019-202023Leverkusen2. Europa Lg3.2263261431155026322100.000.0162700322100121931Matches
2020-202124Leverkusende GER1. Bundesliga24.722221628611273932122228787.5112.5140370663631131221314156712Matches
2020-202124Leverkusende GERDFB-Pokal0.8Matches
2020-202124Leverkusen2. Europa Lg6.1628341924162236283266.7133.341722031286440114640Matches
2021-202225Leverkusende GER1. Bundesliga32.022582911167104659242258211676.2523.813447234396418101191115086Matches
2021-202225Leverkusende GERDFB-Pokal1.0Matches
2021-202225Leverkusen2. Europa Lg7.5519662772252211519100.01100.03271774881730513610Matches
2022-202326Leverkusende GER1. Bundesliga27.61895223952915401918959777.8111.110756032296184051012694Matches
2022-202326Leverkusen1. Champions Lg5.340043173221634000002151328750020222780Matches
2022-202326Leverkusen2. Europa Lg8.3645612883566264522100.000.045026731448300424480Matches
2023-202427Leverkusende GER1. Bundesliga29.2243420779015171403424349555.6444.41557807245681726111518124Matches
2023-202427Leverkusende GERDFB-Pokal4.5Matches
2023-202427Leverkusen2. Europa Lg10.58449432048243148442150.000.061231891671160636443Matches
2024-202528Leverkusende GER1. Bundesliga22.0177514758610931023517752150.0150.01052549531111114010513048Matches
2024-202528Leverkusen1. Champions Lg8.069366242405488693000466190710456130225672Matches
2024-202528Leverkusende GERDFB-Pokal4.3Matches
2024-202528Leverkusende GERDFL-Supercup0.9Matches
12 Seasons3 Clubs6 Leagues402.0221021984911312275813237221021118576.62421.61367771857393301531267113861562252
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 (10 Seasons)5 Leagues366.0221021984911312275813237221021118576.62421.61367771857393301531267113861562252
Hamburger SV (2 Seasons)2 Leagues14.2
Düsseldorf (1 Season)1 League21.8
Bundesliga (12 Seasons)279.217423155071879688631193174231017877.22221.810594556883056712092788711217045
DFB-Pokal (11 Seasons)28.1
Europa Lg (7 Seasons)42.631592981315174611231315910770.0220.021241153962382217019922955
Champions Lg (5 Seasons)29.315201366118417013152000095946302525111706611572
2. Bundesliga (1 Season)21.8
DFL-Supercup (1 Season)0.9
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
2013-201417Hamburger SV1 League14.2
2014-201518Düsseldorf1 League21.8
2015-201619Leverkusen4 Leagues42.5
2016-201720Leverkusen3 Leagues25.6
2017-201821Leverkusen2 Leagues32.6170816080186160221708161168.8531.3110258343164165071010604
2018-201922Leverkusen3 Leagues37.630702131113187596293070201785.0315.017789543568229192171221546
2019-202023Leverkusen4 Leagues34.930112171351159076123011181688.9211.1187995075168208111821863
2020-202124Leverkusen3 Leagues31.628501961053168911524285011981.8218.2182092694917171621415203112
2021-202225Leverkusen3 Leagues40.527773571444127181352777221672.7627.316719008484525131241218696
2022-202326Leverkusen4 Leagues41.32940327141314925224294011981.819.117401003351591160111419954
2023-202427Leverkusen3 Leagues44.332783011110199918348327811654.5436.421691126162391832117824567
2024-202528Leverkusen4 Leagues35.2246821382814981504324682150.0150.015187402415617270127187110
12 Seasons3 Clubs6 Leagues402.0221021984911312275813237221021118576.62421.61367771857393301531267113861562252
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 (10 Seasons)5 Leagues366.0221021984911312275813237221021118576.62421.61367771857393301531267113861562252
Hamburger SV (2 Seasons)2 Leagues14.2
Düsseldorf (1 Season)1 League21.8
Bundesliga (12 Seasons)279.217423155071879688631193174231017877.22221.810594556883056712092788711217045
DFB-Pokal (11 Seasons)28.1
Europa Lg (7 Seasons)42.631592981315174611231315910770.0220.021241153962382217019922955
Champions Lg (5 Seasons)29.315201366118417013152000095946302525111706611572
2. Bundesliga (1 Season)21.8
DFL-Supercup (1 Season)0.9
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
2013-201417Hamburger SVde GER1. Bundesliga16th14.2Matches
2014-201518Düsseldorfde GER2. 2. Bundesliga10th21.8Matches
2015-201619Leverkusende GER1. Bundesliga3rd28.5Matches
2016-201720Leverkusende GER1. Bundesliga12th18.2Matches
2017-201821Leverkusende GER1. Bundesliga5th27.0170816080186160221708161168.8531.3110258343164165071010604Matches
2018-201922Leverkusende GER1. Bundesliga4th32.628101961018172382282810201785.0315.016228543505223152151219695Matches
2019-202023Leverkusende GER1. Bundesliga5th23.223211641012126055102321161487.5212.514397412411614618416812Matches
2020-202124Leverkusende GER1. Bundesliga6th24.722221628611273932122228787.5112.5140370663631131221314156712Matches
2021-202225Leverkusende GER1. Bundesliga3rd32.022582911167104659242258211676.2523.813447234396418101191115086Matches
2022-202326Leverkusende GER1. Bundesliga6th27.61895223952915401918959777.8111.110756032296184051012694Matches
2023-202427Leverkusende GER1. Bundesliga1st29.2243420779015171403424349555.6444.41557807245681726111518124Matches
2024-202528Leverkusende GER1. Bundesliga2nd22.0177514758610931023517752150.0150.01052549531111114010513048Matches
12 Seasons3 Clubs2 Leagues301.017423155071879688631193174231017877.22221.810594556883056712092788711217045
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 (10 Seasons)1 League265.117423155071879688631193174231017877.22221.810594556883056712092788711217045
Hamburger SV (2 Seasons)1 League14.2
Düsseldorf (1 Season)1 League21.8
Bundesliga (12 Seasons)279.217423155071879688631193174231017877.22221.810594556883056712092788711217045
2. Bundesliga (1 Season)21.8
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
2015-201619Leverkusende GERDFB-Pokal5th4.0Matches
2016-201720Leverkusende GERDFB-Pokal17th2.3Matches
2017-201821Leverkusende GERDFB-Pokal3rd5.7Matches
2018-201922Leverkusende GERDFB-Pokal9th2.0Matches
2019-202023Leverkusende GERDFB-Pokal2nd3.5Matches
2020-202124Leverkusende GERDFB-Pokal9th0.8Matches
2021-202225Leverkusende GERDFB-PokalRd21.0Matches
2023-202427Leverkusende GERDFB-Pokal1st4.5Matches
2024-202528Leverkusende GERDFB-PokalQF4.3Matches
2024-202528Leverkusende GERDFL-Supercup1st0.9Matches
11 Seasons2 Clubs2 Leagues29.0
Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
Leverkusen (10 Seasons)2 Leagues29.0
Hamburger SV (1 Season)1 League
DFB-Pokal (11 Seasons)28.1
DFL-Supercup (1 Season)0.9
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2015-201619Leverkusen1. Champions LgGR6.0Matches
2015-201619Leverkusen2. Europa LgR164.0Matches
2016-201720Leverkusen1. Champions LgR165.0Matches
2018-201922Leverkusen2. Europa LgR323.026017951521412600001561000630640201851Matches
2019-202023Leverkusen1. Champions LgGR5.0427271962151624270002781395730520223120Matches
2019-202023Leverkusen2. Europa LgQF3.2263261431155026322100.000.0162700322100121931Matches
2020-202124Leverkusen2. Europa LgR326.1628341924162236283266.7133.341722031286440114640Matches
2021-202225Leverkusen2. Europa LgR167.5519662772252211519100.01100.03271774881730513610Matches
2022-202326Leverkusen1. Champions LgGR5.340043173221634000002151328750020222780Matches
2022-202326Leverkusen2. Europa LgSF8.3645612883566264522100.000.045026731448300424480Matches
2023-202427Leverkusen2. Europa Lg1st10.58449432048243148442150.000.061231891671160636443Matches
2024-202528Leverkusen1. Champions LgR168.069366242405488693000466190710456130225672Matches
9 Seasons1 Club2 Leagues71.946794341926258718244467910770.0220.0308316169876333340251534527
Europa Lg (7 Seasons)42.631592981315174611231315910770.0220.021241153962382217019922955
Champions Lg (5 Seasons)29.315201366118417013152000095946302525111706611572
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
201619de GermanyFriendlies (M)1.4Matches
201821de GermanyFriendlies (M)0.3Matches
201922de GermanyFriendlies (M)1.0Matches
202023de GermanyFriendlies (M)1.4Matches
2020-202124de GermanyUEFA Nations LeagueLgA0.8Matches
202124de GermanyUEFA Euro Qualifying3.6Matches
202225de GermanyWCQ1.0Matches
202225de GermanyFriendlies (M)1.0Matches
2022-202326de GermanyUEFA Nations LeagueLgA0.0Matches
202326de GermanyFriendlies (M)5.0Matches
202427de GermanyFriendlies (M)3.7Matches
202427de GermanyUEFA EuroQF3.5Matches
2024-202528de GermanyUEFA Nations LeagueQF3.5Matches
8 Seasons1 Club5 Leagues26.2
Friendlies (M) (7 Seasons)13.7
UEFA Nations League (4 Seasons)4.4
UEFA Euro (2 Seasons)3.5
WCQ (2 Seasons)1.0
UEFA Euro Qualifying (1 Season)3.6

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2013-201417Hamburger SVde GER1. Bundesliga161,2768041.714.214142Matches
2014-201518Düsseldorfde GER2. 2. Bundesliga231,9618564.121.82221101.393034-4-0.18-0.18Matches
2014-201518Hamburger SVde GER1. Bundesliga00002Matches
2014-201518Hamburger SVde GERDFB-Pokal00001Matches
2015-201619Leverkusende GER1. Bundesliga292,5658883.828.52928001.834527+18+0.63+1.00Matches
2015-201619Leverkusen1. Champions Lg654090100.06.066001.131312+1+0.17Matches
2015-201619Leverkusende GERDFB-Pokal436090100.04.04904002.25134+9+2.25Matches
2015-201619Leverkusen2. Europa Lg436090100.04.044001.7543+1+0.25Matches
2016-201720Leverkusende GER1. Bundesliga191,6408653.618.21616301.213229+3+0.16+0.48Matches
2016-201720Leverkusen1. Champions Lg54509062.55.055011.4054+1+0.20+0.53Matches
2016-201720Leverkusende GERDFB-Pokal2210105100.02.321052002.0043+1+0.43Matches
2017-201821Leverkusende GER1. Bundesliga282,4278779.327.02726111.614834+14+0.52+0.5246.230.9+15.3+0.57+0.10Matches
2017-201821Leverkusende GERDFB-Pokal5510102100.05.751025002.40149+5+0.88Matches
2018-201922Leverkusende GER1. Bundesliga332,9378996.032.6338931001.736751+16+0.49-0.2456.742.8+13.9+0.43+0.14Matches
2018-201922Leverkusende GERDFB-Pokal21809066.72.02902013.0060+6+3.00+4.00Matches
2018-201922Leverkusen2. Europa Lg32709037.53.03903021.6743+1+0.33-0.873.33.4-0.1-0.04-0.56Matches
2019-202023Leverkusende GER1. Bundesliga252,0928468.423.222902134162.004127+14+0.60+0.3242.033.8+8.2+0.35+0.39Matches
2019-202023Leverkusen1. Champions Lg54509083.35.05905011.2057-2-0.40+1.604.55.9-1.4-0.27-1.59Matches
2019-202023Leverkusende GERDFB-Pokal53156358.33.5375224513.0083+5+1.43+0.23Matches
2019-202023Leverkusen2. Europa Lg42847163.13.2390311412.2574+3+0.95-0.134.04.2-0.2-0.06-1.55Matches
2020-202124Leverkusende GER1. Bundesliga272,2198272.524.724882233571.443729+8+0.32-0.3237.029.6+7.4+0.30+0.33Matches
2020-202124Leverkusende GERDFB-Pokal1727224.00.81720013.0031+2+2.50-0.26Matches
2020-202124Leverkusen2. Europa Lg75507976.46.1690611011.711613+3+0.49-3.2112.29.1+3.1+0.51-1.94Matches
2021-202225Leverkusende GER1. Bundesliga332,8788794.132.0338729001.857645+31+0.97-0.0259.242.4+16.9+0.53-0.35Matches
2021-202225Leverkusende GERDFB-Pokal1909050.01.01901000.0012-1-1.00-4.00Matches
2021-202225Leverkusen2. Europa Lg86758493.87.5790714501.63169+7+0.93+0.9314.410.9+3.5+0.47-0.40Matches
2022-202326Leverkusende GER1. Bundesliga332,4877581.327.628862451301.484445-1-0.04-1.4539.636.8+2.9+0.10-0.79Matches
2022-202326Leverkusen1. Champions Lg64818089.15.3590513100.8326-4-0.75-0.758.16.5+1.6+0.30+0.41Matches
2022-202326Leverkusende GERDFB-Pokal00001Matches
2022-202326Leverkusen2. Europa Lg87459399.38.38937001.75148+6+0.72+0.7213.37.4+5.9+0.75+0.53Matches
2023-202427Leverkusende GER1. Bundesliga312,6318586.029.230872711922.687821+57+1.95+0.2763.426.1+37.3+1.28-0.07Matches
2023-202427Leverkusende GERDFB-Pokal64056875.04.5490422303.00185+13+2.89-1.11Matches
2023-202427Leverkusen2. Europa Lg119478680.910.511869022.18219+12+1.14-1.2819.711.3+8.4+0.80-0.85Matches
2024-202528Leverkusende GER1. Bundesliga221,9809095.722.0229022002.145027+23+1.05+0.0541.322.2+19.1+0.87-0.20Matches
2024-202528Leverkusen1. Champions Lg872090100.08.08908002.00157+8+1.0013.38.0+5.3+0.66Matches
2024-202528Leverkusende GERDFB-Pokal439098100.04.34984003.0082+6+1.38Matches
2024-202528Leverkusende GERDFL-Supercup1808066.70.90018001.001100.000.00Matches
12 Seasons3 Clubs6 Leagues42536,1778571.7402.0397893732830311.82746484+262+0.68+0.07478.3331.1+147.2+0.54-0.06
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Leverkusen (10 Seasons)5 Leagues38632,9408580.2366.0361893382530281.84716450+266+0.73+0.04478.3331.1+147.2+0.54-0.06
Hamburger SV (2 Seasons)2 Leagues161,2768020.214.2141423
Düsseldorf (1 Season)1 League231,9618564.121.82221101.393034-4-0.18-0.18
Bundesliga (12 Seasons)29625,1328570.3279.2278882601826181.81518335+183+0.69+0.33385.4264.4+121.0+0.55+0.13
DFB-Pokal (11 Seasons)302,5328470.328.126922443452.637529+46+1.64-0.47
Europa Lg (7 Seasons)453,8318578.342.642903932361.878249+33+0.78-1.0166.946.3+20.6+0.54-0.66
Champions Lg (5 Seasons)302,6418886.329.329902913121.364036+4+0.14+0.3526.020.4+5.6+0.30-0.45
2. Bundesliga (1 Season)231,9618564.121.82221101.393034-4-0.18-0.18
DFL-Supercup (1 Season)1808066.70.90018001.001100.000.00
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
2013-201417Hamburger SV1 League161,2768041.714.214142
2014-201518Hamburger SV2 Leagues00003
2014-201518Düsseldorf1 League231,9618564.121.82221101.393034-4-0.18-0.18
2015-201619Leverkusen4 Leagues433,8258988.542.5439042001.767546+29+0.68+0.68
2016-201720Leverkusen3 Leagues262,3008857.625.62310523311.314136+5+0.20+0.52
2017-201821Leverkusen2 Leagues332,9378982.332.63210231111.736243+19+0.58+0.5846.230.9+15.3+0.57+0.10
2018-201922Leverkusen3 Leagues383,3878983.637.6388936031.797754+23+0.61-0.2060.046.2+13.8+0.39-0.08
2019-202023Leverkusen4 Leagues393,1418168.434.933883163892.056141+20+0.57+0.2050.543.8+6.7+0.21-0.06
2020-202124Leverkusen3 Leagues352,8418169.631.631882842991.545643+13+0.41-1.0449.238.7+10.5+0.34-0.05
2021-202225Leverkusen3 Leagues423,6438792.040.541883714501.769356+37+0.91-0.5173.753.3+20.4+0.52-0.36
2022-202326Leverkusen4 Leagues473,7137983.641.341883661611.446059+1+0.02-1.2561.050.6+10.4+0.25-0.52
2023-202427Leverkusen3 Leagues483,9838383.544.345874032142.6111735+82+1.85-0.4383.137.4+45.7+1.15-0.30
2024-202528Leverkusen4 Leagues353,1709196.135.234913418002.177437+37+1.05+0.3654.630.2+24.4+0.81-0.26
12 Seasons3 Clubs6 Leagues42536,1778571.7402.0397893732830311.82746484+262+0.68+0.07478.3331.1+147.2+0.54-0.06
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Leverkusen (10 Seasons)5 Leagues38632,9408580.2366.0361893382530281.84716450+266+0.73+0.04478.3331.1+147.2+0.54-0.06
Hamburger SV (2 Seasons)2 Leagues161,2768020.214.2141423
Düsseldorf (1 Season)1 League231,9618564.121.82221101.393034-4-0.18-0.18
Bundesliga (12 Seasons)29625,1328570.3279.2278882601826181.81518335+183+0.69+0.33385.4264.4+121.0+0.55+0.13
DFB-Pokal (11 Seasons)302,5328470.328.126922443452.637529+46+1.64-0.47
Europa Lg (7 Seasons)453,8318578.342.642903932361.878249+33+0.78-1.0166.946.3+20.6+0.54-0.66
Champions Lg (5 Seasons)302,6418886.329.329902913121.364036+4+0.14+0.3526.020.4+5.6+0.30-0.45
2. Bundesliga (1 Season)231,9618564.121.82221101.393034-4-0.18-0.18
DFL-Supercup (1 Season)1808066.70.90018001.001100.000.00
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
2013-201417Hamburger SVde GER1. Bundesliga16th161,2768041.714.214142Matches
2014-201518Hamburger SVde GER1. Bundesliga16th00002Matches
2014-201518Düsseldorfde GER2. 2. Bundesliga10th231,9618564.121.82221101.393034-4-0.18-0.18Matches
2015-201619Leverkusende GER1. Bundesliga3rd292,5658883.828.52928001.834527+18+0.63+1.00Matches
2016-201720Leverkusende GER1. Bundesliga12th191,6408653.618.21616301.213229+3+0.16+0.48Matches
2017-201821Leverkusende GER1. Bundesliga5th282,4278779.327.02726111.614834+14+0.52+0.5246.230.9+15.3+0.57+0.10Matches
2018-201922Leverkusende GER1. Bundesliga4th332,9378996.032.6338931001.736751+16+0.49-0.2456.742.8+13.9+0.43+0.14Matches
2019-202023Leverkusende GER1. Bundesliga5th252,0928468.423.222902134162.004127+14+0.60+0.3242.033.8+8.2+0.35+0.39Matches
2020-202124Leverkusende GER1. Bundesliga6th272,2198272.524.724882233571.443729+8+0.32-0.3237.029.6+7.4+0.30+0.33Matches
2021-202225Leverkusende GER1. Bundesliga3rd332,8788794.132.0338729001.857645+31+0.97-0.0259.242.4+16.9+0.53-0.35Matches
2022-202326Leverkusende GER1. Bundesliga6th332,4877581.327.628862451301.484445-1-0.04-1.4539.636.8+2.9+0.10-0.79Matches
2023-202427Leverkusende GER1. Bundesliga1st312,6318586.029.230872711922.687821+57+1.95+0.2763.426.1+37.3+1.28-0.07Matches
2024-202528Leverkusende GER1. Bundesliga2nd221,9809095.722.0229022002.145027+23+1.05+0.0541.322.2+19.1+0.87-0.20Matches
12 Seasons3 Clubs2 Leagues31927,0938569.8301.0300882811926181.78548369+179+0.62+0.32385.4264.4+121.0+0.55+0.13
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 (10 Seasons)1 League28023,8568580.6265.1264882461626161.81518335+183+0.69+0.33385.4264.4+121.0+0.55+0.13
Hamburger SV (2 Seasons)1 League161,2768020.814.2141422
Düsseldorf (1 Season)1 League231,9618564.121.82221101.393034-4-0.18-0.18
Bundesliga (12 Seasons)29625,1328570.3279.2278882601826181.81518335+183+0.69+0.33385.4264.4+121.0+0.55+0.13
2. Bundesliga (1 Season)231,9618564.121.82221101.393034-4-0.18-0.18
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2014-201518Hamburger SVde GERDFB-Pokal17th00001Matches
2015-201619Leverkusende GERDFB-Pokal5th436090100.04.04904002.25134+9+2.25Matches
2016-201720Leverkusende GERDFB-Pokal17th2210105100.02.321052002.0043+1+0.43Matches
2017-201821Leverkusende GERDFB-Pokal3rd5510102100.05.751025002.40149+5+0.88Matches
2018-201922Leverkusende GERDFB-Pokal9th21809066.72.02902013.0060+6+3.00+4.00Matches
2019-202023Leverkusende GERDFB-Pokal2nd53156358.33.5375224513.0083+5+1.43+0.23Matches
2020-202124Leverkusende GERDFB-Pokal9th1727224.00.81720013.0031+2+2.50-0.26Matches
2021-202225Leverkusende GERDFB-PokalRd21909050.01.01901000.0012-1-1.00-4.00Matches
2022-202326Leverkusende GERDFB-PokalR6400001Matches
2023-202427Leverkusende GERDFB-Pokal1st64056875.04.5490422303.00185+13+2.89-1.11Matches
2024-202528Leverkusende GERDFB-PokalQF439098100.04.34984003.0082+6+1.38Matches
2024-202528Leverkusende GERDFL-Supercup1st1808066.70.90018001.001100.000.00Matches
11 Seasons2 Clubs2 Leagues312,6128470.229.026922454352.587630+46+1.58-0.42
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Leverkusen (10 Seasons)2 Leagues312,6128474.429.026922454342.587630+46+1.58-0.42
Hamburger SV (1 Season)1 League00001
DFB-Pokal (11 Seasons)302,5328470.328.126922443452.637529+46+1.64-0.47
DFL-Supercup (1 Season)1808066.70.90018001.001100.000.00
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
2015-201619Leverkusen1. Champions LgGR654090100.06.066001.131312+1+0.17Matches
2015-201619Leverkusen2. Europa LgR16436090100.04.044001.7543+1+0.25Matches
2016-201720Leverkusen1. Champions LgR1654509062.55.055011.4054+1+0.20+0.53Matches
2018-201922Leverkusen2. Europa LgR3232709037.53.03903021.6743+1+0.33-0.873.33.4-0.1-0.04-0.56Matches
2019-202023Leverkusen1. Champions LgGR54509083.35.05905011.2057-2-0.40+1.604.55.9-1.4-0.27-1.59Matches
2019-202023Leverkusen2. Europa LgQF42847163.13.2390311412.2574+3+0.95-0.134.04.2-0.2-0.06-1.55Matches
2020-202124Leverkusen2. Europa LgR3275507976.46.1690611011.711613+3+0.49-3.2112.29.1+3.1+0.51-1.94Matches
2021-202225Leverkusen2. Europa LgR1686758493.87.5790714501.63169+7+0.93+0.9314.410.9+3.5+0.47-0.40Matches
2022-202326Leverkusen1. Champions LgGR64818089.15.3590513100.8326-4-0.75-0.758.16.5+1.6+0.30+0.41Matches
2022-202326Leverkusen2. Europa LgSF87459399.38.38937001.75148+6+0.72+0.7213.37.4+5.9+0.75+0.53Matches
2023-202427Leverkusen2. Europa Lg1st119478680.910.511869022.18219+12+1.14-1.2819.711.3+8.4+0.80-0.85Matches
2024-202528Leverkusen1. Champions LgR16872090100.08.08908002.00157+8+1.0013.38.0+5.3+0.66Matches
9 Seasons1 Club2 Leagues756,4728681.471.971906842581.6612285+37+0.51-0.7092.866.7+26.2+0.46-0.69
Europa Lg (7 Seasons)453,8318578.342.642903932361.878249+33+0.78-1.0166.946.3+20.6+0.54-0.66
Champions Lg (5 Seasons)302,6418886.329.329902913121.364036+4+0.14+0.3526.020.4+5.6+0.30-0.45
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
201619de GermanyFriendlies (M)31234122.81.40034111.3323-1-0.73-1.81Matches
201619de GermanyUEFA EuroSF00006Matches
201821de GermanyWCQ00002Matches
201821de GermanyFriendlies (M)130305.60.30012923.000000.00-0.53Matches
2018-201922de GermanyUEFA Nations League11th00004Matches
201922de GermanyFriendlies (M)1909050.01.01901001.001100.000.00Matches
202023de GermanyFriendlies (M)21226167.81.4190113202.002200.00-1.55Matches
2020-202124de GermanyUEFA Nations LeagueLgA2743713.70.80023740.5003-3-3.65-3.65Matches
202124de GermanyUEFA Euro Qualifying43218044.63.6390015132.25125+7+1.96-1.65Matches
202225de GermanyWCQ1909010.01.01901043.0041+3+3.00-0.22Matches
202225de GermanyFriendlies (M)1909033.31.01901013.0020+2+2.00+1.50Matches
2022-202326de GermanyUEFA Nations LeagueLgA1440.70.0001423.0001-1-22.50-23.00Matches
202326de GermanyFriendlies (M)54509045.55.05905011.409900.00+0.83Matches
202427de GermanyFriendlies (M)43298291.43.74823002.5062+4+1.09+1.09Matches
202427de GermanyUEFA EuroQF43198066.53.54802001.7573+4+1.13-0.55Matches
2024-202528de GermanyUEFA Nations LeagueQF43157958.33.54793012.50162+14+4.00+4.00Matches
8 Seasons1 Club5 Leagues332,3577127.426.2248517935311.976132+29+1.11-0.03
Friendlies (M) (7 Seasons)171,2347340.313.712881153751.882217+5+0.36+0.12
UEFA Nations League (4 Seasons)73935619.84.44793326112.00166+10+2.29+2.07
UEFA Euro (2 Seasons)43198030.43.54802061.7573+4+1.13-0.55
WCQ (2 Seasons)190905.01.01901063.0041+3+3.00-0.22
UEFA Euro Qualifying (1 Season)43218044.63.6390015132.25125+7+1.96-1.65

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
2013-201417Hamburger SVde GER1. Bundesliga14.2009Matches
2014-201518Düsseldorfde GER2. 2. Bundesliga21.86132Matches
2015-201619Leverkusende GER1. Bundesliga28.52024Matches
2015-201619Leverkusen1. Champions Lg6.0003Matches
2015-201619Leverkusende GERDFB-Pokal4.01000Matches
2015-201619Leverkusen2. Europa Lg4.0102Matches
2016-201720Leverkusende GER1. Bundesliga18.21001614004930010Matches
2016-201720Leverkusen1. Champions Lg5.01004300108000Matches
2016-201720Leverkusende GERDFB-Pokal2.30002500770Matches
2017-201821Leverkusende GER1. Bundesliga27.01001523043434010175703566.7Matches
2017-201821Leverkusende GERDFB-Pokal5.70003100560Matches
2018-201922Leverkusende GER1. Bundesliga32.63001613234530020267743369.2Matches
2018-201922Leverkusende GERDFB-Pokal2.00002001220Matches
2018-201922Leverkusen2. Europa Lg3.0000000023000225183.3Matches
2019-202023Leverkusende GER1. Bundesliga23.24102910042726000152722673.5Matches
2019-202023Leverkusen1. Champions Lg5.0100520274000329852.9Matches
2019-202023Leverkusende GERDFB-Pokal3.51003101650Matches
2019-202023Leverkusen2. Europa Lg3.2100720055000174357.1Matches
2020-202124Leverkusende GER1. Bundesliga24.73002911153317000159693467.0Matches
2020-202124Leverkusende GERDFB-Pokal0.80101110200Matches
2020-202124Leverkusen2. Europa Lg6.1000114111830003610855.6Matches
2021-202225Leverkusende GER1. Bundesliga32.04001910124318000184962976.8Matches
2021-202225Leverkusende GERDFB-Pokal1.01005000800Matches
2021-202225Leverkusen2. Europa Lg7.500053001250004713572.2Matches
2022-202326Leverkusende GER1. Bundesliga27.6600223234012000167574655.3Matches
2022-202326Leverkusen1. Champions Lg5.31005010260004410471.4Matches
2022-202326Leverkusen2. Europa Lg8.310023008100006915768.2Matches
2023-202427Leverkusende GER1. Bundesliga29.260033413239000161622273.8Matches
2023-202427Leverkusende GERDFB-Pokal4.50005001610Matches
2023-202427Leverkusen2. Europa Lg10.540052017701045201360.6Matches
2024-202528Leverkusende GER1. Bundesliga22.02009206217000105481576.2Matches
2024-202528Leverkusen1. Champions Lg8.010051011010002114670.0Matches
2024-202528Leverkusende GERDFB-Pokal4.30003200530Matches
2024-202528Leverkusende GERDFL-Supercup0.9000100000Matches
12 Seasons3 Clubs6 Leagues402.052303321201038437259050170364829568.7
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Leverkusen (10 Seasons)5 Leagues366.046202911201038437259050170364829568.7
Hamburger SV (2 Seasons)2 Leagues14.2009
Düsseldorf (1 Season)1 League21.86132
Bundesliga (12 Seasons)279.2321022190730315183040137054824069.5
DFB-Pokal (11 Seasons)28.131024101341240
Europa Lg (7 Seasons)42.67003214125233010236673764.4
Champions Lg (5 Seasons)29.340022613291900097331864.7
2. Bundesliga (1 Season)21.86132
DFL-Supercup (1 Season)0.9000100000
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
2013-201417Hamburger SV1 League14.2009
2014-201518Düsseldorf1 League21.86132
2015-201619Leverkusen4 Leagues42.5400290
2016-201720Leverkusen3 Leagues25.62002222006645010
2017-201821Leverkusen2 Leagues32.61001824043940010175703566.7
2018-201922Leverkusen3 Leagues37.63001813244935020289793469.9
2019-202023Leverkusen4 Leagues34.97104415074540000201853769.7
2020-202124Leverkusen3 Leagues31.63104116365320000195794265.3
2021-202225Leverkusen3 Leagues40.550029131263230002311093476.2
2022-202326Leverkusen4 Leagues41.3800296335028000280825759.0
2023-202427Leverkusen3 Leagues44.31000436153617010206823570.1
2024-202528Leverkusen4 Leagues35.2300185073611000126622174.7
12 Seasons3 Clubs6 Leagues402.052303321201038437259050170364829568.7
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Leverkusen (10 Seasons)5 Leagues366.046202911201038437259050170364829568.7
Hamburger SV (2 Seasons)2 Leagues14.2009
Düsseldorf (1 Season)1 League21.86132
Bundesliga (12 Seasons)279.2321022190730315183040137054824069.5
DFB-Pokal (11 Seasons)28.131024101341240
Europa Lg (7 Seasons)42.67003214125233010236673764.4
Champions Lg (5 Seasons)29.340022613291900097331864.7
2. Bundesliga (1 Season)21.86132
DFL-Supercup (1 Season)0.9000100000
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
2013-201417Hamburger SVde GER1. Bundesliga16th14.2009Matches
2014-201518Düsseldorfde GER2. 2. Bundesliga10th21.86132Matches
2015-201619Leverkusende GER1. Bundesliga3rd28.52024Matches
2016-201720Leverkusende GER1. Bundesliga12th18.21001614004930010Matches
2017-201821Leverkusende GER1. Bundesliga5th27.01001523043434010175703566.7Matches
2018-201922Leverkusende GER1. Bundesliga4th32.63001613234530020267743369.2Matches
2019-202023Leverkusende GER1. Bundesliga5th23.24102910042726000152722673.5Matches
2020-202124Leverkusende GER1. Bundesliga6th24.73002911153317000159693467.0Matches
2021-202225Leverkusende GER1. Bundesliga3rd32.04001910124318000184962976.8Matches
2022-202326Leverkusende GER1. Bundesliga6th27.6600223234012000167574655.3Matches
2023-202427Leverkusende GER1. Bundesliga1st29.260033413239000161622273.8Matches
2024-202528Leverkusende GER1. Bundesliga2nd22.02009206217000105481576.2Matches
12 Seasons3 Clubs2 Leagues301.0382025390730315183040137054824069.5
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Leverkusen (10 Seasons)1 League265.1321021290730315183040137054824069.5
Hamburger SV (2 Seasons)1 League14.2009
Düsseldorf (1 Season)1 League21.86132
Bundesliga (12 Seasons)279.2321022190730315183040137054824069.5
2. Bundesliga (1 Season)21.86132
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2015-201619Leverkusende GERDFB-Pokal5th4.01000Matches
2016-201720Leverkusende GERDFB-Pokal17th2.30002500770Matches
2017-201821Leverkusende GERDFB-Pokal3rd5.70003100560Matches
2018-201922Leverkusende GERDFB-Pokal9th2.00002001220Matches
2019-202023Leverkusende GERDFB-Pokal2nd3.51003101650Matches
2020-202124Leverkusende GERDFB-Pokal9th0.80101110200Matches
2021-202225Leverkusende GERDFB-PokalRd21.01005000800Matches
2023-202427Leverkusende GERDFB-Pokal1st4.50005001610Matches
2024-202528Leverkusende GERDFB-PokalQF4.30003200530Matches
2024-202528Leverkusende GERDFL-Supercup1st0.9000100000Matches
11 Seasons2 Clubs2 Leagues29.031025101341240
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Leverkusen (10 Seasons)2 Leagues29.031025101341240
Hamburger SV (1 Season)1 League
DFB-Pokal (11 Seasons)28.131024101341240
DFL-Supercup (1 Season)0.9000100000
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
2015-201619Leverkusen1. Champions LgGR6.0003Matches
2015-201619Leverkusen2. Europa LgR164.0102Matches
2016-201720Leverkusen1. Champions LgR165.01004300108000Matches
2018-201922Leverkusen2. Europa LgR323.0000000023000225183.3Matches
2019-202023Leverkusen1. Champions LgGR5.0100520274000329852.9Matches
2019-202023Leverkusen2. Europa LgQF3.2100720055000174357.1Matches
2020-202124Leverkusen2. Europa LgR326.1000114111830003610855.6Matches
2021-202225Leverkusen2. Europa LgR167.500053001250004713572.2Matches
2022-202326Leverkusen1. Champions LgGR5.31005010260004410471.4Matches
2022-202326Leverkusen2. Europa LgSF8.310023008100006915768.2Matches
2023-202427Leverkusen2. Europa Lg1st10.540052017701045201360.6Matches
2024-202528Leverkusen1. Champions LgR168.010051011010002114670.0Matches
9 Seasons1 Club2 Leagues71.9110054202581520103331005564.5
Europa Lg (7 Seasons)42.67003214125233010236673764.4
Champions Lg (5 Seasons)29.340022613291900097331864.7
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201619de GermanyFriendlies (M)1.41000Matches
201821de GermanyFriendlies (M)0.30000Matches
201922de GermanyFriendlies (M)1.00000Matches
202023de GermanyFriendlies (M)1.40000Matches
2020-202124de GermanyUEFA Nations LeagueLgA0.81004000210Matches
202124de GermanyUEFA Euro Qualifying3.60002200811Matches
202225de GermanyWCQ1.00000200150Matches
202225de GermanyFriendlies (M)1.00000Matches
2022-202326de GermanyUEFA Nations LeagueLgA0.00000000000Matches
202326de GermanyFriendlies (M)5.00000Matches
202427de GermanyFriendlies (M)3.70000Matches
202427de GermanyUEFA EuroQF3.52006210410Matches
2024-202528de GermanyUEFA Nations LeagueQF3.520010001330Matches
8 Seasons1 Club5 Leagues26.26002261118111
Friendlies (M) (7 Seasons)13.71000
UEFA Nations League (4 Seasons)4.430014001540
UEFA Euro (2 Seasons)3.52006210410
WCQ (2 Seasons)1.00000200150
UEFA Euro Qualifying (1 Season)3.60002200811

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.

More Jonathan Tah Pages

Jonathan Tah Overview

Stats by Competition

Match Logs (Summary)

Match Logs (Passing)

Match Logs (Pass Types)

Match Logs (Goal and Shot Creation)

Match Logs (Defensive Actions)

Match Logs (Possession)

Match Logs (Miscellaneous Stats)

Goal Logs by Competition

Scouting Report

Stathead & Player Comparison