Last 5 Matches

Last 5 Matches Table
Performance Expected SCA Passes Carries Take-Ons
Date Day Comp Round Venue Result Squad Opponent Start Pos Min Gls Ast PK PKatt Sh SoT CrdY CrdR Touches Tkl Int Blocks xG npxG xAG SCA GCA Cmp Att Cmp% PrgP Carries PrgC Att Succ Match Report
2024-12-14SatBundesligaMatchweek 14AwayW 2–0LeverkusenAugsburgYCM8600001000750400.10.10.040606888.2325020Match Report
2024-12-10TueChampions LgLeague phaseHomeW 1–0de Leverkusenit InterNAM10000000000000.00.00.0000000000Match Report
2024-12-07SatBundesligaMatchweek 13HomeW 2–1LeverkusenSt. PauliNDM40000000030010.00.00.0001250.001000Match Report
2024-12-03TueDFB-PokalRound of 16AwayW 1–0LeverkusenBayern MunichYCM45000000000Match Report
2024-11-30SatBundesligaMatchweek 12AwayW 2–1LeverkusenUnion BerlinYCM5700000010311000.00.00.000272993.1311000Match 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
2014-201519Dresdende GER3. 3. Liga1376557.3000000100.000.000.000.000.00Matches
2014-201519Dresdende GERDFB-Pokal11530.6000000000.000.000.000.000.00Matches
2015-201620Dresdende GER3. 3. Liga822773.1101100400.320.000.320.320.32Matches
2016-201721Wehende GER3. 3. Liga31292,57328.63143001020.100.030.140.100.14Matches
2017-201822Wehende GER3. 3. Liga28272,33225.946104001120.150.230.390.150.39Matches
2017-201822Wehende GERDFB-Pokal221802.0000000000.000.000.000.000.00Matches
2018-201923Heidenheimde GER2. 2. Bundesliga25201,70719.0426400614.94.91.06.03793660.210.110.320.210.320.260.050.310.260.31Matches
2018-201923Heidenheimde GERDFB-Pokal221802.0000000000.000.000.000.000.00Matches
2019-202024Union Berlinde GER1. Bundesliga30302,57228.61231001312.62.62.14.725151310.030.070.100.030.100.090.070.160.090.16Matches
2019-202024Union Berlinde GERDFB-Pokal432953.3314300100.920.311.220.921.22Matches
2020-202125Union Berlinde GER1. Bundesliga29292,52628.1527500512.62.62.04.525128310.180.070.250.180.250.090.070.160.090.16Matches
2020-202125Union Berlinde GERDFB-Pokal211201.3000000000.000.000.000.000.00Matches
2021-202226Leverkusende GER1. Bundesliga26211,81720.2426400513.22.81.54.319100270.200.100.300.200.300.160.080.230.140.21Matches
2021-202226Union Berlinde GERDFB-Pokal11901.0000000100.000.000.000.000.00Matches
2021-202226Leverkusende GERDFB-Pokal11901.0000000000.000.000.000.000.00Matches
2021-202226Leverkusen2. Europa Lg533273.6303300200.80.80.51.301310.830.000.830.830.830.230.120.360.230.36Matches
2022-202327Leverkusende GER1. Bundesliga29282,40626.7224200701.61.61.22.8129980.070.070.150.070.150.060.040.110.060.11Matches
2022-202327Leverkusen1. Champions Lg554074.5101100400.30.30.10.531410.220.000.220.220.220.070.030.100.070.10Matches
2022-202327Leverkusende GERDFB-Pokal11680.8000000000.000.000.000.000.00Matches
2022-202327Leverkusen2. Europa Lg665646.3000000200.30.30.40.771920.000.000.000.000.000.050.060.120.050.12Matches
2023-202428Leverkusende GER1. Bundesliga28181,69018.8426400401.71.71.83.52097140.210.110.320.210.320.090.100.190.090.19Matches
2023-202428Leverkusende GERDFB-Pokal654795.3112100100.190.190.380.190.38Matches
2023-202428Leverkusen2. Europa Lg1187608.4112100300.40.40.40.894430.120.120.240.120.240.050.040.090.050.09Matches
2024-202529Leverkusende GER1. Bundesliga12108359.3202200401.11.10.11.263980.220.000.220.220.220.120.010.130.120.13Matches
2024-202529Leverkusen1. Champions Lg522152.4011000100.10.10.50.61730.000.420.420.000.420.030.230.260.030.26Matches
2024-202529Leverkusende GERDFB-Pokal321291.4000000100.000.000.000.000.00Matches
2024-202529Leverkusende GERDFL-Supercup11720.8000000000.000.000.000.000.00Matches
11 Seasons5 Clubs7 Leagues31526523,419260.2392362390086819.619.211.630.91648041950.150.090.240.150.240.110.070.180.110.18
Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Leverkusen (4 Seasons)5 Leagues1391119,859109.51892718003419.69.26.515.777432670.160.080.250.160.250.100.070.160.090.16
Union Berlin (3 Seasons)2 Leagues66645,60362.395149002025.15.14.19.250279620.140.080.220.140.220.090.070.160.090.16
Wehen (2 Seasons)2 Leagues61585,08556.577147002140.120.120.250.120.25
Dresden (2 Seasons)2 Leagues221098510.9101100500.090.000.090.090.09
Heidenheim (1 Season)2 Leagues27221,88721.0426400614.94.91.06.03793660.190.100.290.190.290.260.050.310.260.31
DFB-Pokal (9 Seasons)23191,68418.7426400400.210.110.320.210.32
Bundesliga (6 Seasons)15413611,846131.6181028180038312.712.38.721.01076141190.140.080.210.140.210.100.070.160.090.16
3. Liga (4 Seasons)80655,83764.987158002640.120.110.230.120.23
Europa Lg (3 Seasons)22171,65118.3415400701.61.61.22.8167660.220.050.270.220.270.090.070.150.090.15
Champions Lg (2 Seasons)1076226.9112100500.40.40.71.142140.140.140.290.140.290.060.100.160.060.16
2. Bundesliga (1 Season)25201,70719.0426400614.94.91.06.03793660.210.110.320.210.320.260.050.310.260.31
DFL-Supercup (1 Season)11720.8000000000.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
2014-201519Dresden2 Leagues1487087.9000000100.000.000.000.000.00
2015-201620Dresden1 League822773.1101100400.320.000.320.320.32
2016-201721Wehen1 League31292,57328.63143001020.100.030.140.100.14
2017-201822Wehen2 Leagues30292,51227.946104001120.140.210.360.140.36
2018-201923Heidenheim2 Leagues27221,88721.0426400614.94.91.06.03793660.190.100.290.190.290.260.050.310.260.31
2019-202024Union Berlin2 Leagues34332,86731.94374001412.62.62.14.725151310.130.090.220.130.220.090.070.160.090.16
2020-202125Union Berlin2 Leagues31302,64629.4527500512.62.62.04.525128310.170.070.240.170.240.090.070.160.090.16
2021-202226Union Berlin1 League11901.0000000100.000.000.000.000.00
2021-202226Leverkusen3 Leagues32252,23424.8729700714.03.62.05.619113280.280.080.360.280.360.170.080.250.150.24
2022-202327Leverkusen4 Leagues41403,44538.33253001302.32.31.74.022132110.080.050.130.080.130.060.050.110.060.11
2023-202428Leverkusen3 Leagues45312,92932.56410600802.12.12.24.329141170.180.120.310.180.310.080.080.160.080.16
2024-202529Leverkusen4 Leagues21151,25113.9213200601.11.10.71.8746110.140.070.220.140.220.100.060.150.100.15
11 Seasons5 Clubs7 Leagues31526523,419260.2392362390086819.619.211.630.91648041950.150.090.240.150.240.110.070.180.110.18
Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Leverkusen (4 Seasons)5 Leagues1391119,859109.51892718003419.69.26.515.777432670.160.080.250.160.250.100.070.160.090.16
Union Berlin (3 Seasons)2 Leagues66645,60362.395149002025.15.14.19.250279620.140.080.220.140.220.090.070.160.090.16
Wehen (2 Seasons)2 Leagues61585,08556.577147002140.120.120.250.120.25
Dresden (2 Seasons)2 Leagues221098510.9101100500.090.000.090.090.09
Heidenheim (1 Season)2 Leagues27221,88721.0426400614.94.91.06.03793660.190.100.290.190.290.260.050.310.260.31
DFB-Pokal (9 Seasons)23191,68418.7426400400.210.110.320.210.32
Bundesliga (6 Seasons)15413611,846131.6181028180038312.712.38.721.01076141190.140.080.210.140.210.100.070.160.090.16
3. Liga (4 Seasons)80655,83764.987158002640.120.110.230.120.23
Europa Lg (3 Seasons)22171,65118.3415400701.61.61.22.8167660.220.050.270.220.270.090.070.150.090.15
Champions Lg (2 Seasons)1076226.9112100500.40.40.71.142140.140.140.290.140.290.060.100.160.060.16
2. Bundesliga (1 Season)25201,70719.0426400614.94.91.06.03793660.210.110.320.210.320.260.050.310.260.31
DFL-Supercup (1 Season)11720.8000000000.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
2014-201519Dresdende GER3. 3. Liga6th1376557.3000000100.000.000.000.000.00Matches
2015-201620Dresdende GER3. 3. Liga1st822773.1101100400.320.000.320.320.32Matches
2016-201721Wehende GER3. 3. Liga7th31292,57328.63143001020.100.030.140.100.14Matches
2017-201822Wehende GER3. 3. Liga4th28272,33225.946104001120.150.230.390.150.39Matches
2018-201923Heidenheimde GER2. 2. Bundesliga5th25201,70719.0426400614.94.91.06.03793660.210.110.320.210.320.260.050.310.260.31Matches
2019-202024Union Berlinde GER1. Bundesliga11th30302,57228.61231001312.62.62.14.725151310.030.070.100.030.100.090.070.160.090.16Matches
2020-202125Union Berlinde GER1. Bundesliga7th29292,52628.1527500512.62.62.04.525128310.180.070.250.180.250.090.070.160.090.16Matches
2021-202226Leverkusende GER1. Bundesliga3rd26211,81720.2426400513.22.81.54.319100270.200.100.300.200.300.160.080.230.140.21Matches
2022-202327Leverkusende GER1. Bundesliga6th29282,40626.7224200701.61.61.22.8129980.070.070.150.070.150.060.040.110.060.11Matches
2023-202428Leverkusende GER1. Bundesliga1st28181,69018.8426400401.71.71.83.52097140.210.110.320.210.320.090.100.190.090.19Matches
2024-202529Leverkusende GER1. Bundesliga2nd12108359.3202200401.11.10.11.263980.220.000.220.220.220.120.010.130.120.13Matches
11 Seasons5 Clubs3 Leagues25922119,390215.4301949300070817.617.29.827.01447071850.140.090.230.140.230.120.060.180.110.18
Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Leverkusen (4 Seasons)1 League95776,74875.01261812002017.67.24.611.857335570.160.080.240.160.240.100.060.160.100.16
Wehen (2 Seasons)1 League59564,90554.577147002140.130.130.260.130.26
Union Berlin (2 Seasons)1 League59595,09856.664106001825.15.14.19.250279620.110.070.180.110.180.090.070.160.090.16
Dresden (2 Seasons)1 League21993210.4101100500.100.000.100.100.10
Heidenheim (1 Season)1 League25201,70719.0426400614.94.91.06.03793660.210.110.320.210.320.260.050.310.260.31
Bundesliga (6 Seasons)15413611,846131.6181028180038312.712.38.721.01076141190.140.080.210.140.210.100.070.160.090.16
3. Liga (4 Seasons)80655,83764.987158002640.120.110.230.120.23
2. Bundesliga (1 Season)25201,70719.0426400614.94.91.06.03793660.210.110.320.210.320.260.050.310.260.31
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-201519Dresdende GERDFB-Pokal9th11530.6000000000.000.000.000.000.00Matches
2017-201822Wehende GERDFB-Pokal17th221802.0000000000.000.000.000.000.00Matches
2018-201923Heidenheimde GERDFB-Pokal5th221802.0000000000.000.000.000.000.00Matches
2019-202024Union Berlinde GERDFB-Pokal5th432953.3314300100.920.311.220.921.22Matches
2020-202125Union Berlinde GERDFB-Pokal17th211201.3000000000.000.000.000.000.00Matches
2021-202226Union Berlinde GERDFB-PokalSF11901.0000000100.000.000.000.000.00Matches
2021-202226Leverkusende GERDFB-PokalRd211901.0000000000.000.000.000.000.00Matches
2022-202327Leverkusende GERDFB-PokalR6411680.8000000000.000.000.000.000.00Matches
2023-202428Leverkusende GERDFB-Pokal1st654795.3112100100.190.190.380.190.38Matches
2024-202529Leverkusende GERDFB-PokalQF321291.4000000100.000.000.000.000.00Matches
2024-202529Leverkusende GERDFL-Supercup1st11720.8000000000.000.000.000.000.00Matches
9 Seasons5 Clubs2 Leagues24201,75619.5426400400.210.100.310.210.31
Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Leverkusen (4 Seasons)2 Leagues12108389.3112100200.110.110.210.110.21
Union Berlin (3 Seasons)1 League755055.6314300200.530.180.710.530.71
Heidenheim (1 Season)1 League221802.0000000000.000.000.000.000.00
Wehen (1 Season)1 League221802.0000000000.000.000.000.000.00
Dresden (1 Season)1 League11530.6000000000.000.000.000.000.00
DFB-Pokal (9 Seasons)23191,68418.7426400400.210.110.320.210.32
DFL-Supercup (1 Season)11720.8000000000.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
2021-202226Leverkusen2. Europa LgR16533273.6303300200.80.80.51.301310.830.000.830.830.830.230.120.360.230.36Matches
2022-202327Leverkusen1. Champions LgGR554074.5101100400.30.30.10.531410.220.000.220.220.220.070.030.100.070.10Matches
2022-202327Leverkusen2. Europa LgSF665646.3000000200.30.30.40.771920.000.000.000.000.000.050.060.120.050.12Matches
2023-202428Leverkusen2. Europa Lg1st1187608.4112100300.40.40.40.894430.120.120.240.120.240.050.040.090.050.09Matches
2024-202529Leverkusen1. Champions Lg522152.4011000100.10.10.50.61730.000.420.420.000.420.030.230.260.030.26Matches
4 Seasons1 Club2 Leagues32242,27325.35275001202.02.01.93.92097100.200.080.280.200.280.080.070.160.080.16
Europa Lg (3 Seasons)22171,65118.3415400701.61.61.22.8167660.220.050.270.220.270.090.070.150.090.15
Champions Lg (2 Seasons)1076226.9112100500.40.40.71.142140.140.140.290.140.290.060.100.160.060.16
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
202328de GermanyFriendlies (M)10300.3000000000.000.000.000.000.00Matches
202429de GermanyFriendlies (M)442863.2000000200.000.000.000.000.00Matches
202429de GermanyUEFA EuroQF543183.5000000200.30.30.10.412130.000.000.000.000.000.090.030.120.090.12Matches
2024-202529de GermanyUEFA Nations LeagueQF654024.5011000100.000.220.220.000.22Matches
2 Seasons1 Club3 Leagues16131,03611.5011000500.30.30.10.412130.000.090.090.000.090.090.030.120.090.12
Friendlies (M) (2 Seasons)543163.5000000200.000.000.000.000.00
UEFA Nations League (1 Season)654024.5011000100.000.220.220.000.22
UEFA Euro (1 Season)543183.5000000200.30.30.10.412130.000.000.000.000.000.090.030.120.090.12

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
2014-201519Dresdende GER3. 3. Liga7.3030.410.0000Matches
2014-201519Dresdende GERDFB-Pokal0.6000Matches
2015-201620Dresdende GER3. 3. Liga3.1130.970.3300Matches
2016-201721Wehende GER3. 3. Liga28.630130.000.450.2300Matches
2017-201822Wehende GER3. 3. Liga25.940200.000.770.2000Matches
2017-201822Wehende GERDFB-Pokal2.00000.000.0000Matches
2018-201923Heidenheimde GER2. 2. Bundesliga19.04451226.72.370.630.090.3320.04004.94.90.11-0.9-0.9Matches
2018-201923Heidenheimde GERDFB-Pokal2.006116.73.000.500.000.0000Matches
2019-202024Union Berlinde GER1. Bundesliga28.6149714.31.710.240.020.1424.94002.62.60.05-1.6-1.6Matches
2019-202024Union Berlinde GERDFB-Pokal3.337571.42.141.530.430.6000Matches
2020-202125Union Berlinde GER1. Bundesliga28.1541922.01.460.320.120.5624.04002.62.60.06+2.4+2.4Matches
2020-202125Union Berlinde GERDFB-Pokal1.302150.01.500.750.000.0000Matches
2021-202226Leverkusende GER1. Bundesliga20.2430723.31.490.350.130.5718.41003.22.80.09+0.8+1.2Matches
2021-202226Union Berlinde GERDFB-Pokal1.00100.01.000.000.0000Matches
2021-202226Leverkusende GERDFB-Pokal1.00100.01.000.000.0000Matches
2021-202226Leverkusen2. Europa Lg3.6310440.02.751.100.300.7519.60000.80.80.09+2.2+2.2Matches
2022-202327Leverkusende GER1. Bundesliga26.7230930.01.120.340.070.2221.61001.61.60.05+0.4+0.4Matches
2022-202327Leverkusen1. Champions Lg4.515120.01.110.220.201.0022.60000.30.30.07+0.7+0.7Matches
2022-202327Leverkusende GERDFB-Pokal0.80100.01.320.000.0000Matches
2022-202327Leverkusen2. Europa Lg6.305120.00.800.160.000.0023.80000.30.30.06-0.3-0.3Matches
2023-202428Leverkusende GER1. Bundesliga18.8423939.11.220.480.170.4420.02001.71.70.07+2.3+2.3Matches
2023-202428Leverkusende GERDFB-Pokal5.3110220.01.880.380.100.5000Matches
2023-202428Leverkusen2. Europa Lg8.4112325.01.420.360.080.3322.80000.40.40.04+0.6+0.6Matches
2024-202529Leverkusende GER1. Bundesliga9.3215426.71.620.430.130.5022.30001.11.10.07+0.9+0.9Matches
2024-202529Leverkusen1. Champions Lg2.4011100.00.420.420.000.0021.20000.10.10.07-0.1-0.1Matches
2024-202529Leverkusende GERDFB-Pokal1.40100.00.700.000.0000Matches
2024-202529Leverkusende GERDFL-Supercup0.80000.000.0000Matches
11 Seasons5 Clubs7 Leagues260.23929511536.91.180.440.130.3421.9160019.619.20.07+7.4+7.8
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Leverkusen (4 Seasons)5 Leagues109.5181444128.51.310.370.130.4420.84009.69.20.07+7.4+7.8
Union Berlin (3 Seasons)2 Leagues62.391002222.01.610.350.090.4124.58005.15.10.06+0.9+0.9
Wehen (2 Seasons)2 Leagues56.570330.000.580.2100
Dresden (2 Seasons)2 Leagues10.9160.580.1700
Heidenheim (1 Season)2 Leagues21.04511325.52.430.620.080.3120.04004.94.90.11-0.9-0.9
DFB-Pokal (9 Seasons)18.7429931.01.600.500.140.4400
Bundesliga (6 Seasons)131.6181884523.91.430.340.100.4022.3120012.712.30.07+5.3+5.7
3. Liga (4 Seasons)64.980390.000.600.2100
Europa Lg (3 Seasons)18.3427829.61.470.440.150.5021.80001.61.60.06+2.4+2.4
Champions Lg (2 Seasons)6.916233.30.870.290.170.5022.40000.40.40.07+0.6+0.6
2. Bundesliga (1 Season)19.04451226.72.370.630.090.3320.04004.94.90.11-0.9-0.9
DFL-Supercup (1 Season)0.80000.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
2014-201519Dresden2 Leagues7.9030.410.0000
2015-201620Dresden1 League3.1130.970.3300
2016-201721Wehen1 League28.630130.000.450.2300
2017-201822Wehen2 Leagues27.940200.000.720.2000
2018-201923Heidenheim2 Leagues21.04511325.52.430.620.080.3120.04004.94.90.11-0.9-0.9
2019-202024Union Berlin2 Leagues31.94561221.41.760.380.070.3324.94002.62.60.05-1.6-1.6
2020-202125Union Berlin2 Leagues29.45431023.31.460.340.120.5024.04002.62.60.06+2.4+2.4
2021-202226Union Berlin1 League1.00100.01.000.000.0000
2021-202226Leverkusen3 Leagues24.87411126.81.650.440.170.6418.71004.03.60.09+3.0+3.4
2022-202327Leverkusen4 Leagues38.33411126.81.070.290.070.2722.01002.32.30.06+0.7+0.7
2023-202428Leverkusen3 Leagues32.56451431.11.380.430.130.4321.02002.12.10.06+2.9+2.9
2024-202529Leverkusen4 Leagues13.9217529.41.220.360.120.4022.20001.11.10.07+0.9+0.9
11 Seasons5 Clubs7 Leagues260.23929511536.91.180.440.130.3421.9160019.619.20.07+7.4+7.8
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Leverkusen (4 Seasons)5 Leagues109.5181444128.51.310.370.130.4420.84009.69.20.07+7.4+7.8
Union Berlin (3 Seasons)2 Leagues62.391002222.01.610.350.090.4124.58005.15.10.06+0.9+0.9
Wehen (2 Seasons)2 Leagues56.570330.000.580.2100
Dresden (2 Seasons)2 Leagues10.9160.580.1700
Heidenheim (1 Season)2 Leagues21.04511325.52.430.620.080.3120.04004.94.90.11-0.9-0.9
DFB-Pokal (9 Seasons)18.7429931.01.600.500.140.4400
Bundesliga (6 Seasons)131.6181884523.91.430.340.100.4022.3120012.712.30.07+5.3+5.7
3. Liga (4 Seasons)64.980390.000.600.2100
Europa Lg (3 Seasons)18.3427829.61.470.440.150.5021.80001.61.60.06+2.4+2.4
Champions Lg (2 Seasons)6.916233.30.870.290.170.5022.40000.40.40.07+0.6+0.6
2. Bundesliga (1 Season)19.04451226.72.370.630.090.3320.04004.94.90.11-0.9-0.9
DFL-Supercup (1 Season)0.80000.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
2014-201519Dresdende GER3. 3. Liga6th7.3030.410.0000Matches
2015-201620Dresdende GER3. 3. Liga1st3.1130.970.3300Matches
2016-201721Wehende GER3. 3. Liga7th28.630130.000.450.2300Matches
2017-201822Wehende GER3. 3. Liga4th25.940200.000.770.2000Matches
2018-201923Heidenheimde GER2. 2. Bundesliga5th19.04451226.72.370.630.090.3320.04004.94.90.11-0.9-0.9Matches
2019-202024Union Berlinde GER1. Bundesliga11th28.6149714.31.710.240.020.1424.94002.62.60.05-1.6-1.6Matches
2020-202125Union Berlinde GER1. Bundesliga7th28.1541922.01.460.320.120.5624.04002.62.60.06+2.4+2.4Matches
2021-202226Leverkusende GER1. Bundesliga3rd20.2430723.31.490.350.130.5718.41003.22.80.09+0.8+1.2Matches
2022-202327Leverkusende GER1. Bundesliga6th26.7230930.01.120.340.070.2221.61001.61.60.05+0.4+0.4Matches
2023-202428Leverkusende GER1. Bundesliga1st18.8423939.11.220.480.170.4420.02001.71.70.07+2.3+2.3Matches
2024-202529Leverkusende GER1. Bundesliga2nd9.3215426.71.620.430.130.5022.30001.11.10.07+0.9+0.9Matches
11 Seasons5 Clubs3 Leagues215.4302339638.61.140.450.120.3121.9160017.617.20.07+4.4+4.8
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Leverkusen (4 Seasons)1 League75.012982929.61.310.390.120.4120.44007.67.20.07+4.4+4.8
Wehen (2 Seasons)1 League54.570330.000.610.2100
Union Berlin (2 Seasons)1 League56.66901617.81.590.280.070.3824.58005.15.10.06+0.9+0.9
Dresden (2 Seasons)1 League10.4160.580.1700
Heidenheim (1 Season)1 League19.04451226.72.370.630.090.3320.04004.94.90.11-0.9-0.9
Bundesliga (6 Seasons)131.6181884523.91.430.340.100.4022.3120012.712.30.07+5.3+5.7
3. Liga (4 Seasons)64.980390.000.600.2100
2. Bundesliga (1 Season)19.04451226.72.370.630.090.3320.04004.94.90.11-0.9-0.9
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2014-201519Dresdende GERDFB-Pokal9th0.6000Matches
2017-201822Wehende GERDFB-Pokal17th2.00000.000.0000Matches
2018-201923Heidenheimde GERDFB-Pokal5th2.006116.73.000.500.000.0000Matches
2019-202024Union Berlinde GERDFB-Pokal5th3.337571.42.141.530.430.6000Matches
2020-202125Union Berlinde GERDFB-Pokal17th1.302150.01.500.750.000.0000Matches
2021-202226Union Berlinde GERDFB-PokalSF1.00100.01.000.000.0000Matches
2021-202226Leverkusende GERDFB-PokalRd21.00100.01.000.000.0000Matches
2022-202327Leverkusende GERDFB-PokalR640.80100.01.320.000.0000Matches
2023-202428Leverkusende GERDFB-Pokal1st5.3110220.01.880.380.100.5000Matches
2024-202529Leverkusende GERDFB-PokalQF1.40100.00.700.000.0000Matches
2024-202529Leverkusende GERDFL-Supercup1st0.80000.000.0000Matches
9 Seasons5 Clubs2 Leagues19.5429931.01.530.480.140.4400
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Leverkusen (4 Seasons)2 Leagues9.3113215.41.400.210.080.5000
Union Berlin (3 Seasons)1 League5.6310660.01.781.070.300.5000
Heidenheim (1 Season)1 League2.006116.73.000.500.000.0000
Wehen (1 Season)1 League2.00000.000.0000
Dresden (1 Season)1 League0.6000
DFB-Pokal (9 Seasons)18.7429931.01.600.500.140.4400
DFL-Supercup (1 Season)0.80000.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
2021-202226Leverkusen2. Europa LgR163.6310440.02.751.100.300.7519.60000.80.80.09+2.2+2.2Matches
2022-202327Leverkusen1. Champions LgGR4.515120.01.110.220.201.0022.60000.30.30.07+0.7+0.7Matches
2022-202327Leverkusen2. Europa LgSF6.305120.00.800.160.000.0023.80000.30.30.06-0.3-0.3Matches
2023-202428Leverkusen2. Europa Lg1st8.4112325.01.420.360.080.3322.80000.40.40.04+0.6+0.6Matches
2024-202529Leverkusen1. Champions Lg2.4011100.00.420.420.000.0021.20000.10.10.07-0.1-0.1Matches
4 Seasons1 Club2 Leagues25.35331030.31.310.400.150.5021.90002.02.00.06+3.0+3.0
Europa Lg (3 Seasons)18.3427829.61.470.440.150.5021.80001.61.60.06+2.4+2.4
Champions Lg (2 Seasons)6.916233.30.870.290.170.5022.40000.40.40.07+0.6+0.6
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
202328de GermanyFriendlies (M)0.3000Matches
202429de GermanyFriendlies (M)3.2000Matches
202429de GermanyUEFA EuroQF3.507228.61.980.570.000.0021.30000.30.30.04-0.3-0.3Matches
2024-202529de GermanyUEFA Nations LeagueQF4.50400.00.900.000.0000Matches
2 Seasons1 Club3 Leagues11.5011218.21.370.250.000.0021.30000.30.30.04-0.3-0.3
Friendlies (M) (2 Seasons)3.5000
UEFA Nations League (1 Season)4.50400.00.900.000.0000
UEFA Euro (1 Season)3.507228.61.980.570.000.0021.30000.30.30.04-0.3-0.3
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
2014-201519Dresdende GER3. 3. Liga7.30Matches
2014-201519Dresdende GERDFB-Pokal0.60Matches
2015-201620Dresdende GER3. 3. Liga3.10Matches
2016-201721Wehende GER3. 3. Liga28.61Matches
2017-201822Wehende GER3. 3. Liga25.96Matches
2017-201822Wehende GERDFB-Pokal2.00Matches
2018-201923Heidenheimde GER2. 2. Bundesliga19.060384071.810667333926031782.025832180.46414344.821.01.7+1.020599193Matches
2018-201923Heidenheimde GERDFB-Pokal2.00Matches
2019-202024Union Berlinde GER1. Bundesliga28.6857121470.613887518738949279.133945275.07115745.222.12.7-0.132109309151Matches
2019-202024Union Berlinde GERDFB-Pokal3.31Matches
2020-202125Union Berlinde GER1. Bundesliga28.11127144278.219061561153463284.546055383.29917058.222.02.40.020111120128Matches
2020-202125Union Berlinde GERDFB-Pokal1.30Matches
2021-202226Leverkusende GER1. Bundesliga20.2811101180.213041418938444486.533140082.8549159.321.51.7+0.5128890100Matches
2021-202226Union Berlinde GERDFB-Pokal1.00Matches
2021-202226Leverkusende GERDFB-Pokal1.00Matches
2021-202226Leverkusen2. Europa Lg3.618221186.3290574810110794.4587181.7182185.700.50.2-0.52192013Matches
2022-202327Leverkusende GER1. Bundesliga26.71218145583.719896575959467588.049658185.48212366.721.20.9+0.8187711299Matches
2022-202327Leverkusen1. Champions Lg4.517620785.028707169310588.6687887.2132065.000.10.2-0.12152014Matches
2022-202327Leverkusende GERDFB-Pokal0.80Matches
2022-202327Leverkusen2. Europa Lg6.329334684.74580118716117890.49210686.8253375.800.40.3-0.44180019Matches
2023-202428Leverkusende GER1. Bundesliga18.81346149490.120529645174978994.948754289.97410570.521.82.2+0.22211719397Matches
2023-202428Leverkusende GERDFB-Pokal5.31Matches
2023-202428Leverkusen2. Europa Lg8.456162090.58286236829731594.322123494.4213756.810.40.4+0.64346144Matches
2024-202529Leverkusende GER1. Bundesliga9.351156490.67916177029931894.016818292.3314273.800.10.6-0.14464039Matches
2024-202529Leverkusen1. Champions Lg2.411913091.51741428676898.5434791.55955.610.50.2+0.5410317Matches
2024-202529Leverkusende GERDFB-Pokal1.40Matches
2024-202529Leverkusende GERDFL-Supercup0.80Matches
11 Seasons5 Clubs7 Leagues260.27804953481.9125379377533928444088.53021356784.755795158.62311.613.5+11.414470310717804
Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
Leverkusen (4 Seasons)5 Leagues109.55217603886.481764236162745299991.51964224187.632348167.296.56.7+2.572424567432
Union Berlin (3 Seasons)2 Leagues62.31984265674.73294810798923112482.1799100579.517032752.054.15.1+0.952220429279
Wehen (2 Seasons)2 Leagues56.57
Dresden (2 Seasons)2 Leagues10.90
Heidenheim (1 Season)2 Leagues21.060384071.810667333926031782.025832180.46414344.821.01.7+1.020599193
DFB-Pokal (9 Seasons)18.72
Bundesliga (6 Seasons)131.65870718081.894330289672949335088.02281271084.241168859.7108.710.5+1.31085488514614
3. Liga (4 Seasons)64.97
Europa Lg (3 Seasons)18.31036117788.015771430355960093.237141190.3649170.311.20.9-0.210718176
Champions Lg (2 Seasons)6.929533787.54611114416017392.511112588.8182962.110.70.4+0.36255121
2. Bundesliga (1 Season)19.060384071.810667333926031782.025832180.46414344.821.01.7+1.020599193
DFL-Supercup (1 Season)0.80
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
2014-201519Dresden2 Leagues7.90
2015-201620Dresden1 League3.10
2016-201721Wehen1 League28.61
2017-201822Wehen2 Leagues27.96
2018-201923Heidenheim2 Leagues21.060384071.810667333926031782.025832180.46414344.821.01.7+1.020599193
2019-202024Union Berlin2 Leagues31.9857121470.613887518738949279.133945275.07115745.232.12.7+0.932109309151
2020-202125Union Berlin2 Leagues29.41127144278.219061561153463284.546055383.29917058.222.02.40.020111120128
2021-202226Union Berlin1 League1.00
2021-202226Leverkusen3 Leagues24.8993122281.315946493748555188.038947182.67211264.322.01.90.014107110113
2022-202327Leverkusen4 Leagues38.31687200884.027346766284895888.565676585.812017668.221.71.4+0.324110132132
2023-202428Leverkusen3 Leagues32.51907211490.22881588191046110494.770877691.29514266.942.22.6+1.826151254141
2024-202529Leverkusen4 Leagues13.963069490.89657219836638694.821122992.1365170.610.70.8+0.38567146
11 Seasons5 Clubs7 Leagues260.27804953481.9125379377533928444088.53021356784.755795158.62311.613.5+11.414470310717804
Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
Leverkusen (4 Seasons)5 Leagues109.55217603886.481764236162745299991.51964224187.632348167.296.56.7+2.572424567432
Union Berlin (3 Seasons)2 Leagues62.31984265674.73294810798923112482.1799100579.517032752.054.15.1+0.952220429279
Wehen (2 Seasons)2 Leagues56.57
Dresden (2 Seasons)2 Leagues10.90
Heidenheim (1 Season)2 Leagues21.060384071.810667333926031782.025832180.46414344.821.01.7+1.020599193
DFB-Pokal (9 Seasons)18.72
Bundesliga (6 Seasons)131.65870718081.894330289672949335088.02281271084.241168859.7108.710.5+1.31085488514614
3. Liga (4 Seasons)64.97
Europa Lg (3 Seasons)18.31036117788.015771430355960093.237141190.3649170.311.20.9-0.210718176
Champions Lg (2 Seasons)6.929533787.54611114416017392.511112588.8182962.110.70.4+0.36255121
2. Bundesliga (1 Season)19.060384071.810667333926031782.025832180.46414344.821.01.7+1.020599193
DFL-Supercup (1 Season)0.80
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
2014-201519Dresdende GER3. 3. Liga6th7.30Matches
2015-201620Dresdende GER3. 3. Liga1st3.10Matches
2016-201721Wehende GER3. 3. Liga7th28.61Matches
2017-201822Wehende GER3. 3. Liga4th25.96Matches
2018-201923Heidenheimde GER2. 2. Bundesliga5th19.060384071.810667333926031782.025832180.46414344.821.01.7+1.020599193Matches
2019-202024Union Berlinde GER1. Bundesliga11th28.6857121470.613887518738949279.133945275.07115745.222.12.7-0.132109309151Matches
2020-202125Union Berlinde GER1. Bundesliga7th28.11127144278.219061561153463284.546055383.29917058.222.02.40.020111120128Matches
2021-202226Leverkusende GER1. Bundesliga3rd20.2811101180.213041418938444486.533140082.8549159.321.51.7+0.5128890100Matches
2022-202327Leverkusende GER1. Bundesliga6th26.71218145583.719896575959467588.049658185.48212366.721.20.9+0.8187711299Matches
2023-202428Leverkusende GER1. Bundesliga1st18.81346149490.120529645174978994.948754289.97410570.521.82.2+0.22211719397Matches
2024-202529Leverkusende GER1. Bundesliga2nd9.351156490.67916177029931894.016818292.3314273.800.10.6-0.14464039Matches
11 Seasons5 Clubs3 Leagues215.46473802080.7104997323063209366787.52539303183.847583157.2199.812.2+9.21286079415707
Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
Leverkusen (4 Seasons)1 League75.03886452485.961382181692026222691.01482170586.924136166.864.65.4+1.456328435335
Wehen (2 Seasons)1 League54.57
Union Berlin (2 Seasons)1 League56.61984265674.73294810798923112482.1799100579.517032752.044.15.1-0.152220429279
Dresden (2 Seasons)1 League10.40
Heidenheim (1 Season)1 League19.060384071.810667333926031782.025832180.46414344.821.01.7+1.020599193
Bundesliga (6 Seasons)131.65870718081.894330289672949335088.02281271084.241168859.7108.710.5+1.31085488514614
3. Liga (4 Seasons)64.97
2. Bundesliga (1 Season)19.060384071.810667333926031782.025832180.46414344.821.01.7+1.020599193
Passing Table
Total Short Medium Long
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
2014-201519Dresdende GERDFB-Pokal9th0.60Matches
2017-201822Wehende GERDFB-Pokal17th2.00Matches
2018-201923Heidenheimde GERDFB-Pokal5th2.00Matches
2019-202024Union Berlinde GERDFB-Pokal5th3.31Matches
2020-202125Union Berlinde GERDFB-Pokal17th1.30Matches
2021-202226Union Berlinde GERDFB-PokalSF1.00Matches
2021-202226Leverkusende GERDFB-PokalRd21.00Matches
2022-202327Leverkusende GERDFB-PokalR640.80Matches
2023-202428Leverkusende GERDFB-Pokal1st5.31Matches
2024-202529Leverkusende GERDFB-PokalQF1.40Matches
2024-202529Leverkusende GERDFL-Supercup1st0.80Matches
9 Seasons5 Clubs2 Leagues19.52
Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
Leverkusen (4 Seasons)2 Leagues9.31
Union Berlin (3 Seasons)1 League5.61
Heidenheim (1 Season)1 League2.00
Wehen (1 Season)1 League2.00
Dresden (1 Season)1 League0.60
DFB-Pokal (9 Seasons)18.72
DFL-Supercup (1 Season)0.80
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
2021-202226Leverkusen2. Europa LgR163.618221186.3290574810110794.4587181.7182185.700.50.2-0.52192013Matches
2022-202327Leverkusen1. Champions LgGR4.517620785.028707169310588.6687887.2132065.000.10.2-0.12152014Matches
2022-202327Leverkusen2. Europa LgSF6.329334684.74580118716117890.49210686.8253375.800.40.3-0.44180019Matches
2023-202428Leverkusen2. Europa Lg1st8.456162090.58286236829731594.322123494.4213756.810.40.4+0.64346144Matches
2024-202529Leverkusen1. Champions Lg2.411913091.51741428676898.5434791.55955.610.50.2+0.5410317Matches
4 Seasons1 Club2 Leagues25.31331151487.920382544771977393.048253689.98212068.321.91.3+0.1169613297
Europa Lg (3 Seasons)18.31036117788.015771430355960093.237141190.3649170.311.20.9-0.210718176
Champions Lg (2 Seasons)6.929533787.54611114416017392.511112588.8182962.110.70.4+0.36255121
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
202328de GermanyFriendlies (M)0.30Matches
202429de GermanyFriendlies (M)3.20Matches
202429de GermanyUEFA EuroQF3.520823289.7300890111412095.0778590.6101662.500.10.3-0.13263021Matches
2024-202529de GermanyUEFA Nations LeagueQF4.51Matches
2 Seasons1 Club3 Leagues11.520823289.7300890111412095.0778590.6101662.510.10.3+0.93263021
Friendlies (M) (2 Seasons)3.50
UEFA Nations League (1 Season)4.51
UEFA Euro (1 Season)3.520823289.7300890111412095.0778590.6101662.500.10.3-0.13263021

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
2014-201519Dresdende GER3. 3. Liga7.3Matches
2014-201519Dresdende GERDFB-Pokal0.6Matches
2015-201620Dresdende GER3. 3. Liga3.1Matches
2016-201721Wehende GER3. 3. Liga28.60Matches
2017-201822Wehende GER3. 3. Liga25.90Matches
2017-201822Wehende GERDFB-Pokal2.09Matches
2018-201923Heidenheimde GER2. 2. Bundesliga19.08407894616410459184131603518Matches
2018-201923Heidenheimde GERDFB-Pokal2.05Matches
2019-202024Union Berlinde GER1. Bundesliga28.61214117435205103927220857524Matches
2019-202024Union Berlinde GERDFB-Pokal3.37Matches
2020-202125Union Berlinde GER1. Bundesliga28.114421408252021217200001127921Matches
2020-202125Union Berlinde GERDFB-Pokal1.32Matches
2021-202226Leverkusende GER1. Bundesliga20.2101198718168162000081169Matches
2021-202226Union Berlinde GERDFB-Pokal1.00Matches
2021-202226Leverkusende GERDFB-Pokal1.01Matches
2021-202226Leverkusen2. Europa Lg3.6211208331110000018202Matches
2022-202327Leverkusende GER1. Bundesliga26.7145514044942044500001218212Matches
2022-202327Leverkusen1. Champions Lg4.5207200651201000017612Matches
2022-202327Leverkusende GERDFB-Pokal0.80Matches
2022-202327Leverkusen2. Europa Lg6.3346339540021000029329Matches
2023-202428Leverkusende GER1. Bundesliga18.81494145834325414200001346210Matches
2023-202428Leverkusende GERDFB-Pokal5.30Matches
2023-202428Leverkusen2. Europa Lg8.4620611652150000056132Matches
2024-202529Leverkusende GER1. Bundesliga9.35645541092440000051103Matches
2024-202529Leverkusen1. Champions Lg2.4130128220110000011901Matches
2024-202529Leverkusende GERDFB-Pokal1.41Matches
2024-202529Leverkusende GERDFL-Supercup0.80Matches
11 Seasons5 Clubs7 Leagues260.295349260239174305016324256151780435113
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Leverkusen (4 Seasons)5 Leagues109.56038588913311819183911000052171650
Union Berlin (3 Seasons)2 Leagues62.3265625826040722654722019841445
Wehen (2 Seasons)2 Leagues56.59
Dresden (2 Seasons)2 Leagues10.9
Heidenheim (1 Season)2 Leagues21.08407894616410509184131603518
DFB-Pokal (9 Seasons)18.725
Bundesliga (6 Seasons)131.67180698517113922358413722058702479
3. Liga (4 Seasons)64.90
Europa Lg (3 Seasons)18.3117711581412328100001036513
Champions Lg (2 Seasons)6.9337328871311000029513
2. Bundesliga (1 Season)19.08407894616410459184131603518
DFL-Supercup (1 Season)0.80
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
2014-201519Dresden2 Leagues7.9
2015-201620Dresden1 League3.1
2016-201721Wehen1 League28.60
2017-201822Wehen2 Leagues27.99
2018-201923Heidenheim2 Leagues21.08407894616410509184131603518
2019-202024Union Berlin2 Leagues31.91214117435205104627220857524
2020-202125Union Berlin2 Leagues29.414421408252021219200001127921
2021-202226Union Berlin1 League1.00
2021-202226Leverkusen3 Leagues24.812221195211992820000993611
2022-202327Leverkusen4 Leagues38.3200819436051166700001687523
2023-202428Leverkusen3 Leagues32.52114206940377519200001907512
2024-202529Leverkusen4 Leagues13.969468212112560000063004
11 Seasons5 Clubs7 Leagues260.295349260239174305016324256151780435113
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Leverkusen (4 Seasons)5 Leagues109.56038588913311819183911000052171650
Union Berlin (3 Seasons)2 Leagues62.3265625826040722654722019841445
Wehen (2 Seasons)2 Leagues56.59
Dresden (2 Seasons)2 Leagues10.9
Heidenheim (1 Season)2 Leagues21.08407894616410509184131603518
DFB-Pokal (9 Seasons)18.725
Bundesliga (6 Seasons)131.67180698517113922358413722058702479
3. Liga (4 Seasons)64.90
Europa Lg (3 Seasons)18.3117711581412328100001036513
Champions Lg (2 Seasons)6.9337328871311000029513
2. Bundesliga (1 Season)19.08407894616410459184131603518
DFL-Supercup (1 Season)0.80
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2014-201519Dresdende GER3. 3. Liga6th7.3Matches
2015-201620Dresdende GER3. 3. Liga1st3.1Matches
2016-201721Wehende GER3. 3. Liga7th28.60Matches
2017-201822Wehende GER3. 3. Liga4th25.90Matches
2018-201923Heidenheimde GER2. 2. Bundesliga5th19.08407894616410459184131603518Matches
2019-202024Union Berlinde GER1. Bundesliga11th28.61214117435205103927220857524Matches
2020-202125Union Berlinde GER1. Bundesliga7th28.114421408252021217200001127921Matches
2021-202226Leverkusende GER1. Bundesliga3rd20.2101198718168162000081169Matches
2022-202327Leverkusende GER1. Bundesliga6th26.7145514044942044500001218212Matches
2023-202428Leverkusende GER1. Bundesliga1st18.81494145834325414200001346210Matches
2024-202529Leverkusende GER1. Bundesliga2nd9.35645541092440000051103Matches
11 Seasons5 Clubs3 Leagues215.48020777421715526451292225615164732997
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Leverkusen (4 Seasons)1 League75.045244403111991513289000038861034
Wehen (2 Seasons)1 League54.50
Union Berlin (2 Seasons)1 League56.6265625826040722564722019841445
Dresden (2 Seasons)1 League10.4
Heidenheim (1 Season)1 League19.08407894616410459184131603518
Bundesliga (6 Seasons)131.67180698517113922358413722058702479
3. Liga (4 Seasons)64.90
2. Bundesliga (1 Season)19.08407894616410459184131603518
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2014-201519Dresdende GERDFB-Pokal9th0.6Matches
2017-201822Wehende GERDFB-Pokal17th2.09Matches
2018-201923Heidenheimde GERDFB-Pokal5th2.05Matches
2019-202024Union Berlinde GERDFB-Pokal5th3.37Matches
2020-202125Union Berlinde GERDFB-Pokal17th1.32Matches
2021-202226Union Berlinde GERDFB-PokalSF1.00Matches
2021-202226Leverkusende GERDFB-PokalRd21.01Matches
2022-202327Leverkusende GERDFB-PokalR640.80Matches
2023-202428Leverkusende GERDFB-Pokal1st5.30Matches
2024-202529Leverkusende GERDFB-PokalQF1.41Matches
2024-202529Leverkusende GERDFL-Supercup1st0.80Matches
9 Seasons5 Clubs2 Leagues19.525
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Leverkusen (4 Seasons)2 Leagues9.32
Union Berlin (3 Seasons)1 League5.69
Heidenheim (1 Season)1 League2.05
Wehen (1 Season)1 League2.09
Dresden (1 Season)1 League0.6
DFB-Pokal (9 Seasons)18.725
DFL-Supercup (1 Season)0.80
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
2021-202226Leverkusen2. Europa LgR163.6211208331110000018202Matches
2022-202327Leverkusen1. Champions LgGR4.5207200651201000017612Matches
2022-202327Leverkusen2. Europa LgSF6.3346339540021000029329Matches
2023-202428Leverkusen2. Europa Lg1st8.4620611652150000056132Matches
2024-202529Leverkusen1. Champions Lg2.4130128220110000011901Matches
4 Seasons1 Club2 Leagues25.3151414862219459200001331616
Europa Lg (3 Seasons)18.3117711581412328100001036513
Champions Lg (2 Seasons)6.9337328871311000029513
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
202328de GermanyFriendlies (M)0.3Matches
202429de GermanyFriendlies (M)3.2Matches
202429de GermanyUEFA EuroQF3.5232231111010000020803Matches
2024-202529de GermanyUEFA Nations LeagueQF4.50Matches
2 Seasons1 Club3 Leagues11.5232231111010000020803
Friendlies (M) (2 Seasons)3.5
UEFA Nations League (1 Season)4.50
UEFA Euro (1 Season)3.5232231111010000020803

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
2014-201519Dresdende GER3. 3. Liga7.3Matches
2014-201519Dresdende GERDFB-Pokal0.6Matches
2015-201620Dresdende GER3. 3. Liga3.1Matches
2016-201721Wehende GER3. 3. Liga28.6Matches
2017-201822Wehende GER3. 3. Liga25.9Matches
2017-201822Wehende GERDFB-Pokal2.0Matches
2018-201923Heidenheimde GER2. 2. Bundesliga19.0522.74305853180.42601010Matches
2018-201923Heidenheimde GERDFB-Pokal2.0Matches
2019-202024Union Berlinde GER1. Bundesliga28.6832.905545116260.21400011Matches
2019-202024Union Berlinde GERDFB-Pokal3.3Matches
2020-202125Union Berlinde GER1. Bundesliga28.1562.00480322170.25600010Matches
2020-202125Union Berlinde GERDFB-Pokal1.3Matches
2021-202226Leverkusende GER1. Bundesliga20.2381.88270253160.30300300Matches
2021-202226Union Berlinde GERDFB-Pokal1.0Matches
2021-202226Leverkusende GERDFB-Pokal1.0Matches
2021-202226Leverkusen2. Europa Lg3.671.9350011000.00000000Matches
2022-202327Leverkusende GER1. Bundesliga26.7451.68370041340.15300001Matches
2022-202327Leverkusen1. Champions Lg4.561.3360000010.22100000Matches
2022-202327Leverkusende GERDFB-Pokal0.8Matches
2022-202327Leverkusen2. Europa Lg6.381.3560100100.00000000Matches
2023-202428Leverkusende GER1. Bundesliga18.8542.88470042160.32600000Matches
2023-202428Leverkusende GERDFB-Pokal5.3Matches
2023-202428Leverkusen2. Europa Lg8.4101.1890010030.36300000Matches
2024-202529Leverkusende GER1. Bundesliga9.3212.26150131110.11100000Matches
2024-202529Leverkusen1. Champions Lg2.483.3570010010.42100000Matches
2024-202529Leverkusende GERDFB-Pokal1.4Matches
2024-202529Leverkusende GERDFL-Supercup0.8Matches
11 Seasons5 Clubs7 Leagues260.23882.21292920371911430.243401332
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Leverkusen (4 Seasons)5 Leagues109.51971.97159041987220.221800301
Union Berlin (3 Seasons)2 Leagues62.31392.45103481383130.231000021
Wehen (2 Seasons)2 Leagues56.5
Dresden (2 Seasons)2 Leagues10.9
Heidenheim (1 Season)2 Leagues21.0522.74305853180.42601010
DFB-Pokal (9 Seasons)18.7
Bundesliga (6 Seasons)131.62972.2622941129159300.232300322
3. Liga (4 Seasons)64.9
Europa Lg (3 Seasons)18.3251.39200121130.17300000
Champions Lg (2 Seasons)6.9142.03130010020.29200000
2. Bundesliga (1 Season)19.0522.74305853180.42601010
DFL-Supercup (1 Season)0.8
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
2014-201519Dresden2 Leagues7.9
2015-201620Dresden1 League3.1
2016-201721Wehen1 League28.6
2017-201822Wehen2 Leagues27.9
2018-201923Heidenheim2 Leagues21.0522.74305853180.42601010
2019-202024Union Berlin2 Leagues31.9832.905545116260.21400011
2020-202125Union Berlin2 Leagues29.4562.00480322170.25600010
2021-202226Union Berlin1 League1.0
2021-202226Leverkusen3 Leagues24.8451.89320264160.25300300
2022-202327Leverkusen4 Leagues38.3591.59490141450.13400001
2023-202428Leverkusen3 Leagues32.5642.35560052190.33900000
2024-202529Leverkusen4 Leagues13.9292.49220141120.17200000
11 Seasons5 Clubs7 Leagues260.23882.21292920371911430.243401332
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Leverkusen (4 Seasons)5 Leagues109.51971.97159041987220.221800301
Union Berlin (3 Seasons)2 Leagues62.31392.45103481383130.231000021
Wehen (2 Seasons)2 Leagues56.5
Dresden (2 Seasons)2 Leagues10.9
Heidenheim (1 Season)2 Leagues21.0522.74305853180.42601010
DFB-Pokal (9 Seasons)18.7
Bundesliga (6 Seasons)131.62972.2622941129159300.232300322
3. Liga (4 Seasons)64.9
Europa Lg (3 Seasons)18.3251.39200121130.17300000
Champions Lg (2 Seasons)6.9142.03130010020.29200000
2. Bundesliga (1 Season)19.0522.74305853180.42601010
DFL-Supercup (1 Season)0.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
2014-201519Dresdende GER3. 3. Liga6th7.3Matches
2015-201620Dresdende GER3. 3. Liga1st3.1Matches
2016-201721Wehende GER3. 3. Liga7th28.6Matches
2017-201822Wehende GER3. 3. Liga4th25.9Matches
2018-201923Heidenheimde GER2. 2. Bundesliga5th19.0522.74305853180.42601010Matches
2019-202024Union Berlinde GER1. Bundesliga11th28.6832.905545116260.21400011Matches
2020-202125Union Berlinde GER1. Bundesliga7th28.1562.00480322170.25600010Matches
2021-202226Leverkusende GER1. Bundesliga3rd20.2381.88270253160.30300300Matches
2022-202327Leverkusende GER1. Bundesliga6th26.7451.68370041340.15300001Matches
2023-202428Leverkusende GER1. Bundesliga1st18.8542.88470042160.32600000Matches
2024-202529Leverkusende GER1. Bundesliga2nd9.3212.26150131110.11100000Matches
11 Seasons5 Clubs3 Leagues215.43492.32259919341810380.252901332
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Leverkusen (4 Seasons)1 League75.01582.11126031676170.231300301
Wehen (2 Seasons)1 League54.5
Union Berlin (2 Seasons)1 League56.61392.45103481383130.231000021
Dresden (2 Seasons)1 League10.4
Heidenheim (1 Season)1 League19.0522.74305853180.42601010
Bundesliga (6 Seasons)131.62972.2622941129159300.232300322
3. Liga (4 Seasons)64.9
2. Bundesliga (1 Season)19.0522.74305853180.42601010
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2014-201519Dresdende GERDFB-Pokal9th0.6Matches
2017-201822Wehende GERDFB-Pokal17th2.0Matches
2018-201923Heidenheimde GERDFB-Pokal5th2.0Matches
2019-202024Union Berlinde GERDFB-Pokal5th3.3Matches
2020-202125Union Berlinde GERDFB-Pokal17th1.3Matches
2021-202226Union Berlinde GERDFB-PokalSF1.0Matches
2021-202226Leverkusende GERDFB-PokalRd21.0Matches
2022-202327Leverkusende GERDFB-PokalR640.8Matches
2023-202428Leverkusende GERDFB-Pokal1st5.3Matches
2024-202529Leverkusende GERDFB-PokalQF1.4Matches
2024-202529Leverkusende GERDFL-Supercup1st0.8Matches
9 Seasons5 Clubs2 Leagues19.5
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Leverkusen (4 Seasons)2 Leagues9.3
Union Berlin (3 Seasons)1 League5.6
Heidenheim (1 Season)1 League2.0
Wehen (1 Season)1 League2.0
Dresden (1 Season)1 League0.6
DFB-Pokal (9 Seasons)18.7
DFL-Supercup (1 Season)0.8
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
2021-202226Leverkusen2. Europa LgR163.671.9350011000.00000000Matches
2022-202327Leverkusen1. Champions LgGR4.561.3360000010.22100000Matches
2022-202327Leverkusen2. Europa LgSF6.381.3560100100.00000000Matches
2023-202428Leverkusen2. Europa Lg1st8.4101.1890010030.36300000Matches
2024-202529Leverkusen1. Champions Lg2.483.3570010010.42100000Matches
4 Seasons1 Club2 Leagues25.3391.56330131150.20500000
Europa Lg (3 Seasons)18.3251.39200121130.17300000
Champions Lg (2 Seasons)6.9142.03130010020.29200000
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
202328de GermanyFriendlies (M)0.3Matches
202429de GermanyFriendlies (M)3.2Matches
202429de GermanyUEFA EuroQF3.592.8290000000.00000000Matches
2024-202529de GermanyUEFA Nations LeagueQF4.5Matches
2 Seasons1 Club3 Leagues11.592.8290000000.00000000
Friendlies (M) (2 Seasons)3.5
UEFA Nations League (1 Season)4.5
UEFA Euro (1 Season)3.592.8290000000.00000000

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
2014-201519Dresdende GER3. 3. Liga7.3Matches
2014-201519Dresdende GERDFB-Pokal0.6Matches
2015-201620Dresdende GER3. 3. Liga3.1Matches
2016-201721Wehende GER3. 3. Liga28.600Matches
2017-201822Wehende GER3. 3. Liga25.900Matches
2017-201822Wehende GERDFB-Pokal2.076Matches
2018-201923Heidenheimde GER2. 2. Bundesliga19.0513218285122060.08292272677301Matches
2018-201923Heidenheimde GERDFB-Pokal2.023Matches
2019-202024Union Berlinde GER1. Bundesliga28.6522728186196031.741277204799360Matches
2019-202024Union Berlinde GERDFB-Pokal3.315Matches
2020-202125Union Berlinde GER1. Bundesliga28.1512422272245345.3294063451102312Matches
2020-202125Union Berlinde GERDFB-Pokal1.313Matches
2021-202226Leverkusende GER1. Bundesliga20.2331718141142850.014197123164460Matches
2021-202226Union Berlinde GERDFB-Pokal1.033Matches
2021-202226Leverkusende GERDFB-Pokal1.003Matches
2021-202226Leverkusen2. Europa Lg3.6532301250.0194549100Matches
2022-202327Leverkusende GER1. Bundesliga26.7613830274264557.8192791842103552Matches
2022-202327Leverkusen1. Champions Lg4.51073615683.311376515100Matches
2022-202327Leverkusende GERDFB-Pokal0.821Matches
2022-202327Leverkusen2. Europa Lg6.31286424757.1384471951Matches
2023-202428Leverkusende GER1. Bundesliga18.830188148132454.211154112050170Matches
2023-202428Leverkusende GERDFB-Pokal5.346Matches
2023-202428Leverkusen2. Europa Lg8.41076404850.04106471750Matches
2024-202529Leverkusende GER1. Bundesliga9.315751004944.456331530110Matches
2024-202529Leverkusen1. Champions Lg2.4746012450.0233051250Matches
2024-202529Leverkusende GERDFB-Pokal1.430Matches
2024-202529Leverkusende GERDFL-Supercup0.801Matches
11 Seasons5 Clubs7 Leagues260.23372151521553012826648.1138206621442915972616
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Leverkusen (4 Seasons)5 Leagues109.51831188482177313354.96011047631473191643
Union Berlin (3 Seasons)2 Leagues62.310356504584311338.170671354109201672
Wehen (2 Seasons)2 Leagues56.5760
Dresden (2 Seasons)2 Leagues10.90
Heidenheim (1 Season)2 Leagues21.0513418285122060.08292272977301
DFB-Pokal (9 Seasons)18.723300
Bundesliga (6 Seasons)131.62421311111102110021945.711913436982064481964
3. Liga (4 Seasons)64.9000
Europa Lg (3 Seasons)18.327181411291752.982714131845201
Champions Lg (2 Seasons)6.9171196271070.03161061027150
2. Bundesliga (1 Season)19.0513218285122060.08292272677301
DFL-Supercup (1 Season)0.8010
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
2014-201519Dresden2 Leagues7.90
2015-201620Dresden1 League3.10
2016-201721Wehen1 League28.6000
2017-201822Wehen2 Leagues27.9760
2018-201923Heidenheim2 Leagues21.0513418285122060.08292272977301
2019-202024Union Berlin2 Leagues31.9522828186196031.741277205299360
2020-202125Union Berlin2 Leagues29.4512522272245345.3294063454102312
2021-202226Union Berlin1 League1.0330
2021-202226Leverkusen3 Leagues24.8382020171153050.0152811173873560
2022-202327Leverkusen4 Leagues38.3835539377355860.32348202855137703
2023-202428Leverkusen3 Leagues32.5402914188173253.1152510153367220
2024-202529Leverkusen4 Leagues13.922141110161346.279632142160
11 Seasons5 Clubs7 Leagues260.23372151521553012826648.1138206621442915972616
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Leverkusen (4 Seasons)5 Leagues109.51831188482177313354.96011047631473191643
Union Berlin (3 Seasons)2 Leagues62.310356504584311338.170671354109201672
Wehen (2 Seasons)2 Leagues56.5760
Dresden (2 Seasons)2 Leagues10.90
Heidenheim (1 Season)2 Leagues21.0513418285122060.08292272977301
DFB-Pokal (9 Seasons)18.723300
Bundesliga (6 Seasons)131.62421311111102110021945.711913436982064481964
3. Liga (4 Seasons)64.9000
Europa Lg (3 Seasons)18.327181411291752.982714131845201
Champions Lg (2 Seasons)6.9171196271070.03161061027150
2. Bundesliga (1 Season)19.0513218285122060.08292272677301
DFL-Supercup (1 Season)0.8010
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2014-201519Dresdende GER3. 3. Liga6th7.3Matches
2015-201620Dresdende GER3. 3. Liga1st3.1Matches
2016-201721Wehende GER3. 3. Liga7th28.600Matches
2017-201822Wehende GER3. 3. Liga4th25.900Matches
2018-201923Heidenheimde GER2. 2. Bundesliga5th19.0513218285122060.08292272677301Matches
2019-202024Union Berlinde GER1. Bundesliga11th28.6522728186196031.741277204799360Matches
2020-202125Union Berlinde GER1. Bundesliga7th28.1512422272245345.3294063451102312Matches
2021-202226Leverkusende GER1. Bundesliga3rd20.2331718141142850.014197123164460Matches
2022-202327Leverkusende GER1. Bundesliga6th26.7613830274264557.8192791842103552Matches
2023-202428Leverkusende GER1. Bundesliga1st18.830188148132454.211154112050170Matches
2024-202529Leverkusende GER1. Bundesliga2nd9.315751004944.456331530110Matches
11 Seasons5 Clubs3 Leagues215.42931631291382611223946.9127163381252325252265
Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Leverkusen (4 Seasons)1 League75.0139806165135710653.8496723441082471292
Wehen (2 Seasons)1 League54.5000
Union Berlin (2 Seasons)1 League56.610351504584311338.17067135498201672
Dresden (2 Seasons)1 League10.40
Heidenheim (1 Season)1 League19.0513218285122060.08292272677301
Bundesliga (6 Seasons)131.62421311111102110021945.711913436982064481964
3. Liga (4 Seasons)64.9000
2. Bundesliga (1 Season)19.0513218285122060.08292272677301
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2014-201519Dresdende GERDFB-Pokal9th0.6Matches
2017-201822Wehende GERDFB-Pokal17th2.076Matches
2018-201923Heidenheimde GERDFB-Pokal5th2.023Matches
2019-202024Union Berlinde GERDFB-Pokal5th3.315Matches
2020-202125Union Berlinde GERDFB-Pokal17th1.313Matches
2021-202226Union Berlinde GERDFB-PokalSF1.033Matches
2021-202226Leverkusende GERDFB-PokalRd21.003Matches
2022-202327Leverkusende GERDFB-PokalR640.821Matches
2023-202428Leverkusende GERDFB-Pokal1st5.346Matches
2024-202529Leverkusende GERDFB-PokalQF1.430Matches
2024-202529Leverkusende GERDFL-Supercup1st0.801Matches
9 Seasons5 Clubs2 Leagues19.523310
Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Leverkusen (4 Seasons)2 Leagues9.39110
Union Berlin (3 Seasons)1 League5.65110
Heidenheim (1 Season)1 League2.0230
Wehen (1 Season)1 League2.0760
Dresden (1 Season)1 League0.60
DFB-Pokal (9 Seasons)18.723300
DFL-Supercup (1 Season)0.8010
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
2021-202226Leverkusen2. Europa LgR163.6532301250.0194549100Matches
2022-202327Leverkusen1. Champions LgGR4.51073615683.311376515100Matches
2022-202327Leverkusen2. Europa LgSF6.31286424757.1384471951Matches
2023-202428Leverkusen2. Europa Lg1st8.41076404850.04106471750Matches
2024-202529Leverkusen1. Champions Lg2.4746012450.0233051250Matches
4 Seasons1 Club2 Leagues25.3442923174162759.3114324192872351
Europa Lg (3 Seasons)18.327181411291752.982714131845201
Champions Lg (2 Seasons)6.9171196271070.03161061027150
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
202328de GermanyFriendlies (M)0.3Matches
202429de GermanyFriendlies (M)3.2Matches
202429de GermanyUEFA EuroQF3.51288405771.42312214120Matches
2024-202529de GermanyUEFA Nations LeagueQF4.514Matches
2 Seasons1 Club3 Leagues11.51298405771.42312614120
Friendlies (M) (2 Seasons)3.50
UEFA Nations League (1 Season)4.5140
UEFA Euro (1 Season)3.51288405771.42312214120

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
2014-201519Dresdende GER3. 3. Liga7.3Matches
2014-201519Dresdende GERDFB-Pokal0.6Matches
2015-201620Dresdende GER3. 3. Liga3.1Matches
2016-201721Wehende GER3. 3. Liga28.6Matches
2017-201822Wehende GER3. 3. Liga25.9Matches
2017-201822Wehende GERDFB-Pokal2.0Matches
2018-201923Heidenheimde GER2. 2. Bundesliga19.0106744255574250421067211676.2523.85202962142637318201362966Matches
2018-201923Heidenheimde GERDFB-Pokal2.0Matches
2019-202024Union Berlinde GER1. Bundesliga28.6154260350897312281542412868.31331.77683284132525225361783131Matches
2019-202024Union Berlinde GERDFB-Pokal3.3Matches
2020-202125Union Berlinde GER1. Bundesliga28.11737624411041273211737261973.1726.985741191616252833512107931Matches
2020-202125Union Berlinde GERDFB-Pokal1.3Matches
2021-202226Leverkusende GER1. Bundesliga20.2121666329727170261216141392.917.1592250212611914213974527Matches
2021-202226Union Berlinde GERDFB-Pokal1.0Matches
2021-202226Leverkusende GERDFB-Pokal1.0Matches
2021-202226Leverkusen2. Europa Lg3.625612651464662563133.3266.7128624261050111801Matches
2022-202327Leverkusende GER1. Bundesliga26.7172411354010211711917247571.4114.3743350016601218120410738Matches
2022-202327Leverkusen1. Champions Lg4.5257178315024325700095485227310001531Matches
2022-202327Leverkusende GERDFB-Pokal0.8Matches
2022-202327Leverkusen2. Europa Lg6.339816942545373985480.0120.021910735337131412802Matches
2023-202428Leverkusende GER1. Bundesliga18.8163853319104928116163812758.3433.38854005197820341137123514Matches
2023-202428Leverkusende GERDFB-Pokal5.3Matches
2023-202428Leverkusen2. Europa Lg8.4683271374599066833266.7133.3447218310009170125503Matches
2024-202529Leverkusende GER1. Bundesliga9.363725114404122106375240.0120.031213175276100314798Matches
2024-202529Leverkusen1. Champions Lg2.415513497830315500090387112120111003Matches
2024-202529Leverkusende GERDFB-Pokal1.4Matches
2024-202529Leverkusende GERDFL-Supercup0.8Matches
11 Seasons5 Clubs7 Leagues260.211310508277668001822187113101379770.83626.35656264411192616419521147687334195
Country Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
Leverkusen (4 Seasons)5 Leagues109.5696434217304288987966964493469.41122.435111607675597711455626479567
Union Berlin (3 Seasons)2 Leagues62.332791227911938585493279674770.12029.9162574032941505087129191062
Wehen (2 Seasons)2 Leagues56.5
Dresden (2 Seasons)2 Leagues10.9
Heidenheim (1 Season)2 Leagues21.0106744255574250421067211676.2523.85202962142637318201362966
DFB-Pokal (9 Seasons)18.7
Bundesliga (6 Seasons)131.6849437920935139132912084941057470.52725.7415718727836710712612120505442119
3. Liga (4 Seasons)64.9
Europa Lg (3 Seasons)18.313375529685918919133711763.6436.479438801794163516410106
Champions Lg (2 Seasons)6.941230132228546412000185872339430112534
2. Bundesliga (1 Season)19.0106744255574250421067211676.2523.85202962142637318201362966
DFL-Supercup (1 Season)0.8
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
2014-201519Dresden2 Leagues7.9
2015-201620Dresden1 League3.1
2016-201721Wehen1 League28.6
2017-201822Wehen2 Leagues27.9
2018-201923Heidenheim2 Leagues21.0106744255574250421067211676.2523.85202962142637318201362966
2019-202024Union Berlin2 Leagues31.9154260350897312281542412868.31331.77683284132525225361783131
2020-202125Union Berlin2 Leagues29.41737624411041273211737261973.1726.985741191616252833512107931
2021-202226Union Berlin1 League1.0
2021-202226Leverkusen3 Leagues24.8147278394873216321472171482.4317.67203126152219192141092528
2022-202327Leverkusen4 Leagues38.32379146717142524829237912975.0216.710575058242022322245150611
2023-202428Leverkusen3 Leagues32.5232180456150837122232115960.0533.313326188297829511149178517
2024-202529Leverkusen4 Leagues13.979238163482152137925240.0120.0402170463971204257911
11 Seasons5 Clubs7 Leagues260.211310508277668001822187113101379770.83626.35656264411192616419521147687334195
Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
Leverkusen (4 Seasons)5 Leagues109.5696434217304288987966964493469.41122.435111607675597711455626479567
Union Berlin (3 Seasons)2 Leagues62.332791227911938585493279674770.12029.9162574032941505087129191062
Wehen (2 Seasons)2 Leagues56.5
Dresden (2 Seasons)2 Leagues10.9
Heidenheim (1 Season)2 Leagues21.0106744255574250421067211676.2523.85202962142637318201362966
DFB-Pokal (9 Seasons)18.7
Bundesliga (6 Seasons)131.6849437920935139132912084941057470.52725.7415718727836710712612120505442119
3. Liga (4 Seasons)64.9
Europa Lg (3 Seasons)18.313375529685918919133711763.6436.479438801794163516410106
Champions Lg (2 Seasons)6.941230132228546412000185872339430112534
2. Bundesliga (1 Season)19.0106744255574250421067211676.2523.85202962142637318201362966
DFL-Supercup (1 Season)0.8
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
2014-201519Dresdende GER3. 3. Liga6th7.3Matches
2015-201620Dresdende GER3. 3. Liga1st3.1Matches
2016-201721Wehende GER3. 3. Liga7th28.6Matches
2017-201822Wehende GER3. 3. Liga4th25.9Matches
2018-201923Heidenheimde GER2. 2. Bundesliga5th19.0106744255574250421067211676.2523.85202962142637318201362966Matches
2019-202024Union Berlinde GER1. Bundesliga11th28.6154260350897312281542412868.31331.77683284132525225361783131Matches
2020-202125Union Berlinde GER1. Bundesliga7th28.11737624411041273211737261973.1726.985741191616252833512107931Matches
2021-202226Leverkusende GER1. Bundesliga3rd20.2121666329727170261216141392.917.1592250212611914213974527Matches
2022-202327Leverkusende GER1. Bundesliga6th26.7172411354010211711917247571.4114.3743350016601218120410738Matches
2023-202428Leverkusende GER1. Bundesliga1st18.8163853319104928116163812758.3433.38854005197820341137123514Matches
2024-202529Leverkusende GER1. Bundesliga2nd9.363725114404122106375240.0120.031213175276100314798Matches
11 Seasons5 Clubs3 Leagues215.4956142323485713157916295611269071.43225.4467721689979314415720140636071185
Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
Leverkusen (4 Seasons)1 League75.0521525713023201744715215382771.1718.42532113245426577644921353257
Wehen (2 Seasons)1 League54.5
Union Berlin (2 Seasons)1 League56.632791227911938585493279674770.12029.9162574032941505087129191062
Dresden (2 Seasons)1 League10.4
Heidenheim (1 Season)1 League19.0106744255574250421067211676.2523.85202962142637318201362966
Bundesliga (6 Seasons)131.6849437920935139132912084941057470.52725.7415718727836710712612120505442119
3. Liga (4 Seasons)64.9
2. Bundesliga (1 Season)19.0106744255574250421067211676.2523.85202962142637318201362966
Possession Table
Touches Take-Ons Carries
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
2014-201519Dresdende GERDFB-Pokal9th0.6Matches
2017-201822Wehende GERDFB-Pokal17th2.0Matches
2018-201923Heidenheimde GERDFB-Pokal5th2.0Matches
2019-202024Union Berlinde GERDFB-Pokal5th3.3Matches
2020-202125Union Berlinde GERDFB-Pokal17th1.3Matches
2021-202226Union Berlinde GERDFB-PokalSF1.0Matches
2021-202226Leverkusende GERDFB-PokalRd21.0Matches
2022-202327Leverkusende GERDFB-PokalR640.8Matches
2023-202428Leverkusende GERDFB-Pokal1st5.3Matches
2024-202529Leverkusende GERDFB-PokalQF1.4Matches
2024-202529Leverkusende GERDFL-Supercup1st0.8Matches
9 Seasons5 Clubs2 Leagues19.5
Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
Leverkusen (4 Seasons)2 Leagues9.3
Union Berlin (3 Seasons)1 League5.6
Heidenheim (1 Season)1 League2.0
Wehen (1 Season)1 League2.0
Dresden (1 Season)1 League0.6
DFB-Pokal (9 Seasons)18.7
DFL-Supercup (1 Season)0.8
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
2021-202226Leverkusen2. Europa LgR163.625612651464662563133.3266.7128624261050111801Matches
2022-202327Leverkusen1. Champions LgGR4.5257178315024325700095485227310001531Matches
2022-202327Leverkusen2. Europa LgSF6.339816942545373985480.0120.021910735337131412802Matches
2023-202428Leverkusen2. Europa Lg1st8.4683271374599066833266.7133.3447218310009170125503Matches
2024-202529Leverkusen1. Champions Lg2.415513497830315500090387112120111003Matches
4 Seasons1 Club2 Leagues25.3174985428108724325174911763.6436.4979475221332038175126310
Europa Lg (3 Seasons)18.313375529685918919133711763.6436.479438801794163516410106
Champions Lg (2 Seasons)6.941230132228546412000185872339430112534
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
202328de GermanyFriendlies (M)0.3Matches
202429de GermanyFriendlies (M)3.2Matches
202429de GermanyUEFA EuroQF3.52721752169512272000153715283150221973Matches
2024-202529de GermanyUEFA Nations LeagueQF4.5Matches
2 Seasons1 Club3 Leagues11.52721752169512272000153715283150221973
Friendlies (M) (2 Seasons)3.5
UEFA Nations League (1 Season)4.5
UEFA Euro (1 Season)3.52721752169512272000153715283150221973

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
2014-201519Dresdende GER3. 3. Liga136555019.27.373621.25712-5-0.69-0.98Matches
2014-201519Dresdende GERDFB-Pokal1535317.70.61530000.0001-1-1.70-2.06Matches
2015-201620Dresdende GER3. 3. Liga8277358.13.1216172.136600.00-1.15Matches
2016-201721Wehende GER3. 3. Liga312,5738375.228.62923201.353632+4+0.14+0.25Matches
2017-201822Wehende GER3. 3. Liga282,3328368.225.92722101.684726+21+0.81-0.51Matches
2017-201822Wehende GERDFB-Pokal218090100.02.02902001.503300.00Matches
2018-201923Heidenheimde GER2. 2. Bundesliga251,7076855.819.02078852961.383128+3+0.16-0.3129.430.7-1.3-0.07+0.15Matches
2018-201923Heidenheimde GERDFB-Pokal21809050.02.02902011.5097+2+1.00-1.00Matches
2019-202024Union Berlinde GER1. Bundesliga302,5728684.128.6308623001.073351-18-0.63-0.8135.845.9-10.1-0.36+0.14Matches
2019-202024Union Berlinde GERDFB-Pokal42957481.93.3390312502.2594+5+1.53-1.24Matches
2020-202125Union Berlinde GER1. Bundesliga292,5268782.528.1298726001.454332+11+0.39+1.0742.033.4+8.6+0.31+1.07Matches
2020-202125Union Berlinde GERDFB-Pokal21206057.11.3190113001.503300.000.00Matches
2021-202226Leverkusende GER1. Bundesliga261,8177059.420.221811452211.924831+17+0.84-0.3234.324.6+9.7+0.48-0.17Matches
2021-202226Union Berlinde GERDFB-Pokal1909018.81.01901003.0010+1+1.00+0.31Matches
2021-202226Leverkusende GERDFB-Pokal1909050.01.01901000.0012-1-1.00-4.00Matches
2021-202226Leverkusen2. Europa Lg53276545.43.6390322911.4085+3+0.83-0.097.35.3+2.0+0.55+0.11Matches
2022-202327Leverkusende GER1. Bundesliga292,4068378.626.728852411501.555038+12+0.45+1.0040.934.9+6.0+0.23-0.13Matches
2022-202327Leverkusen1. Champions Lg54078175.44.55813001.004400.00+2.716.54.7+1.8+0.39+0.56Matches
2022-202327Leverkusende GERDFB-Pokal1686875.60.81680000.0023-1-1.32-1.32Matches
2022-202327Leverkusen2. Europa Lg65649475.26.36944001.67128+4+0.64-0.3311.36.8+4.5+0.77+0.15Matches
2023-202428Leverkusende GER1. Bundesliga281,6906055.218.8188716101262.71479+38+2.02+0.2540.714.0+26.6+1.42+0.30Matches
2023-202428Leverkusende GERDFB-Pokal64798088.75.3590512903.00205+15+2.82-3.08Matches
2023-202428Leverkusen2. Europa Lg117606965.08.4890831322.36238+15+1.78+1.1217.29.6+7.6+0.90-0.16Matches
2024-202529Leverkusende GER1. Bundesliga128357061.99.3108242932.171810+8+0.86-0.5416.610.3+6.2+0.67-0.33Matches
2024-202529Leverkusen1. Champions Lg52154339.82.4290231212.4092+7+2.93+2.936.52.8+3.8+1.58+1.42Matches
2024-202529Leverkusende GERDFB-Pokal31294347.81.4259011203.0010+1+0.70-1.86Matches
2024-202529Leverkusende GERDFL-Supercup1727260.00.81720001.0012-1-1.25-3.12Matches
11 Seasons5 Clubs7 Leagues31523,4197458.3260.2265851995018401.70472332+140+0.54-0.22288.4222.9+65.5+0.37-0.01
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Leverkusen (4 Seasons)5 Leagues1399,8597163.8109.511185842816142.05244127+117+1.07+0.04181.3113.0+68.3+0.68-0.05
Union Berlin (3 Seasons)2 Leagues665,6038578.162.364875422801.358990-1-0.02-0.1377.879.3-1.5-0.03+0.61
Wehen (2 Seasons)2 Leagues615,0858372.456.5589047301.518661+25+0.44-0.26
Dresden (2 Seasons)2 Leagues229854513.810.91053412191.511319-6-0.55-1.28
Heidenheim (1 Season)2 Leagues271,8877055.221.022791052971.394035+5+0.24-0.4129.430.7-1.3-0.07+0.15
DFB-Pokal (9 Seasons)231,6847356.718.719841542412.094928+21+1.12-0.35
Bundesliga (6 Seasons)15411,8467771.1131.6136851071815101.76239171+68+0.52-0.31210.2163.1+47.1+0.36-0.15
3. Liga (4 Seasons)805,8377342.764.9654915191.539676+20+0.31-0.43
Europa Lg (3 Seasons)221,6517562.518.317911551931.954321+22+1.20+0.3835.821.6+14.2+0.79+0.06
Champions Lg (2 Seasons)106226257.66.9784531211.70136+7+1.01+1.8013.17.5+5.6+0.80+0.74
2. Bundesliga (1 Season)251,7076855.819.02078852961.383128+3+0.16-0.3129.430.7-1.3-0.07+0.15
DFL-Supercup (1 Season)1727260.00.81720001.0012-1-1.25-3.12
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
2014-201519Dresden2 Leagues147085119.07.98533621.16713-6-0.76-1.06
2015-201620Dresden1 League8277358.13.1216172.136600.00-1.15
2016-201721Wehen1 League312,5738375.228.62923201.353632+4+0.14+0.25
2017-201822Wehen2 Leagues302,5128469.827.9299024101.675029+21+0.75-0.57
2018-201923Heidenheim2 Leagues271,8877055.221.022791052971.394035+5+0.24-0.4129.430.7-1.3-0.07+0.15
2019-202024Union Berlin2 Leagues342,8678483.831.933862612501.214255-13-0.41-0.9035.845.9-10.1-0.36+0.14
2020-202125Union Berlin2 Leagues312,6468580.929.430872713001.454635+11+0.37+0.9542.033.4+8.6+0.31+1.07
2021-202226Union Berlin1 League1909018.81.01901003.0010+1+1.00+0.31
2021-202226Leverkusen3 Leagues322,2347056.424.825831872421.785738+19+0.77-0.4341.629.9+11.7+0.49-0.11
2022-202327Leverkusen4 Leagues413,4458477.638.340863111501.466853+15+0.39+0.9358.846.4+12.3+0.33-0.01
2023-202428Leverkusen3 Leagues452,9296561.432.5318829141482.669022+68+2.09+0.4357.823.6+34.3+1.26+0.15
2024-202529Leverkusen4 Leagues211,2516054.913.91579661142.292914+15+1.08-0.0623.113.1+10.0+0.86+0.18
11 Seasons5 Clubs7 Leagues31523,4197458.3260.2265851995018401.70472332+140+0.54-0.22288.4222.9+65.5+0.37-0.01
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Leverkusen (4 Seasons)5 Leagues1399,8597163.8109.511185842816142.05244127+117+1.07+0.04181.3113.0+68.3+0.68-0.05
Union Berlin (3 Seasons)2 Leagues665,6038578.162.364875422801.358990-1-0.02-0.1377.879.3-1.5-0.03+0.61
Wehen (2 Seasons)2 Leagues615,0858372.456.5589047301.518661+25+0.44-0.26
Dresden (2 Seasons)2 Leagues229854513.810.91053412191.511319-6-0.55-1.28
Heidenheim (1 Season)2 Leagues271,8877055.221.022791052971.394035+5+0.24-0.4129.430.7-1.3-0.07+0.15
DFB-Pokal (9 Seasons)231,6847356.718.719841542412.094928+21+1.12-0.35
Bundesliga (6 Seasons)15411,8467771.1131.6136851071815101.76239171+68+0.52-0.31210.2163.1+47.1+0.36-0.15
3. Liga (4 Seasons)805,8377342.764.9654915191.539676+20+0.31-0.43
Europa Lg (3 Seasons)221,6517562.518.317911551931.954321+22+1.20+0.3835.821.6+14.2+0.79+0.06
Champions Lg (2 Seasons)106226257.66.9784531211.70136+7+1.01+1.8013.17.5+5.6+0.80+0.74
2. Bundesliga (1 Season)251,7076855.819.02078852961.383128+3+0.16-0.3129.430.7-1.3-0.07+0.15
DFL-Supercup (1 Season)1727260.00.81720001.0012-1-1.25-3.12
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
2014-201519Dresdende GER3. 3. Liga6th136555019.27.373621.25712-5-0.69-0.98Matches
2015-201620Dresdende GER3. 3. Liga1st8277358.13.1216172.136600.00-1.15Matches
2016-201721Wehende GER3. 3. Liga7th312,5738375.228.62923201.353632+4+0.14+0.25Matches
2017-201822Wehende GER3. 3. Liga4th282,3328368.225.92722101.684726+21+0.81-0.51Matches
2018-201923Heidenheimde GER2. 2. Bundesliga5th251,7076855.819.02078852961.383128+3+0.16-0.3129.430.7-1.3-0.07+0.15Matches
2019-202024Union Berlinde GER1. Bundesliga11th302,5728684.128.6308623001.073351-18-0.63-0.8135.845.9-10.1-0.36+0.14Matches
2020-202125Union Berlinde GER1. Bundesliga7th292,5268782.528.1298726001.454332+11+0.39+1.0742.033.4+8.6+0.31+1.07Matches
2021-202226Leverkusende GER1. Bundesliga3rd261,8177059.420.221811452211.924831+17+0.84-0.3234.324.6+9.7+0.48-0.17Matches
2022-202327Leverkusende GER1. Bundesliga6th292,4068378.626.728852411501.555038+12+0.45+1.0040.934.9+6.0+0.23-0.13Matches
2023-202428Leverkusende GER1. Bundesliga1st281,6906055.218.8188716101262.71479+38+2.02+0.2540.714.0+26.6+1.42+0.30Matches
2024-202529Leverkusende GER1. Bundesliga2nd128357061.99.3108242932.171810+8+0.86-0.5416.610.3+6.2+0.67-0.33Matches
11 Seasons5 Clubs3 Leagues25919,3907558.1215.4221841643818351.65366275+91+0.42-0.32239.5193.8+45.7+0.30-0.04
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Leverkusen (4 Seasons)1 League956,7487164.175.07784581815102.0716388+75+1.00-0.12132.483.8+48.6+0.65-0.17
Wehen (2 Seasons)1 League594,9058371.754.55645301.518358+25+0.46-0.24
Union Berlin (2 Seasons)1 League595,0988683.356.6598649001.267683-7-0.12+0.1477.879.3-1.5-0.03+0.61
Dresden (2 Seasons)1 League219324413.610.49412191.591318-5-0.48-1.23
Heidenheim (1 Season)1 League251,7076855.819.02078852961.383128+3+0.16-0.3129.430.7-1.3-0.07+0.15
Bundesliga (6 Seasons)15411,8467771.1131.6136851071815101.76239171+68+0.52-0.31210.2163.1+47.1+0.36-0.15
3. Liga (4 Seasons)805,8377342.764.9654915191.539676+20+0.31-0.43
2. Bundesliga (1 Season)251,7076855.819.02078852961.383128+3+0.16-0.3129.430.7-1.3-0.07+0.15
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-201519Dresdende GERDFB-Pokal9th1535317.70.61530000.0001-1-1.70-2.06Matches
2017-201822Wehende GERDFB-Pokal17th218090100.02.02902001.503300.00Matches
2018-201923Heidenheimde GERDFB-Pokal5th21809050.02.02902011.5097+2+1.00-1.00Matches
2019-202024Union Berlinde GERDFB-Pokal5th42957481.93.3390312502.2594+5+1.53-1.24Matches
2020-202125Union Berlinde GERDFB-Pokal17th21206057.11.3190113001.503300.000.00Matches
2021-202226Union Berlinde GERDFB-PokalSF1909018.81.01901003.0010+1+1.00+0.31Matches
2021-202226Leverkusende GERDFB-PokalRd21909050.01.01901000.0012-1-1.00-4.00Matches
2022-202327Leverkusende GERDFB-PokalR641686875.60.81680000.0023-1-1.32-1.32Matches
2023-202428Leverkusende GERDFB-Pokal1st64798088.75.3590512903.00205+15+2.82-3.08Matches
2024-202529Leverkusende GERDFB-PokalQF31294347.81.4259011203.0010+1+0.70-1.86Matches
2024-202529Leverkusende GERDFL-Supercup1st1727260.00.81720001.0012-1-1.25-3.12Matches
9 Seasons5 Clubs2 Leagues241,7567356.819.520831542412.045030+20+1.03-0.46
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Leverkusen (4 Seasons)2 Leagues128387069.89.31080622102.332512+13+1.40-1.59
Union Berlin (3 Seasons)1 League75057248.15.6590522802.14137+6+1.07+0.24
Heidenheim (1 Season)1 League21809050.02.02902011.5097+2+1.00-1.00
Wehen (1 Season)1 League218090100.02.02902001.503300.00
Dresden (1 Season)1 League1535317.70.61530000.0001-1-1.70-2.06
DFB-Pokal (9 Seasons)231,6847356.718.719841542412.094928+21+1.12-0.35
DFL-Supercup (1 Season)1727260.00.81720001.0012-1-1.25-3.12
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
2021-202226Leverkusen2. Europa LgR1653276545.43.6390322911.4085+3+0.83-0.097.35.3+2.0+0.55+0.11Matches
2022-202327Leverkusen1. Champions LgGR54078175.44.55813001.004400.00+2.716.54.7+1.8+0.39+0.56Matches
2022-202327Leverkusen2. Europa LgSF65649475.26.36944001.67128+4+0.64-0.3311.36.8+4.5+0.77+0.15Matches
2023-202428Leverkusen2. Europa Lg1st117606965.08.4890831322.36238+15+1.78+1.1217.29.6+7.6+0.90-0.16Matches
2024-202529Leverkusen1. Champions Lg52154339.82.4290231212.4092+7+2.93+2.936.52.8+3.8+1.58+1.42Matches
4 Seasons1 Club2 Leagues322,2737161.125.324892081741.875627+29+1.15+0.8448.929.2+19.7+0.79+0.27
Europa Lg (3 Seasons)221,6517562.518.317911551931.954321+22+1.20+0.3835.821.6+14.2+0.79+0.06
Champions Lg (2 Seasons)106226257.66.9784531211.70136+7+1.01+1.8013.17.5+5.6+0.80+0.74
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
202328de GermanyFriendlies (M)130303.00.30013030.0001-1-3.00-2.63Matches
202429de GermanyFriendlies (M)42867279.43.24721002.5042+2+0.63-1.80Matches
202429de GermanyUEFA EuroQF53186466.33.5461017502.0073+4+1.13-0.536.63.5+3.1+0.98-0.06Matches
2024-202529de GermanyUEFA Nations LeagueQF64026774.44.5571114502.33163+13+2.91+2.26Matches
2 Seasons1 Club3 Leagues161,0366543.711.51368235032.12279+18+1.56+1.436.63.5+3.1+0.98-0.06
Friendlies (M) (2 Seasons)53166323.43.5472113032.0043+1+0.28+0.46
UEFA Nations League (1 Season)64026774.44.5571114502.33163+13+2.91+2.26
UEFA Euro (1 Season)53186466.33.5461017502.0073+4+1.13-0.536.63.5+3.1+0.98-0.06

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
2014-201519Dresdende GER3. 3. Liga7.310Matches
2014-201519Dresdende GERDFB-Pokal0.60000Matches
2015-201620Dresdende GER3. 3. Liga3.140Matches
2016-201721Wehende GER3. 3. Liga28.6102100000000Matches
2017-201822Wehende GER3. 3. Liga25.9112000000000Matches
2017-201822Wehende GERDFB-Pokal2.000010309670Matches
2018-201923Heidenheimde GER2. 2. Bundesliga19.061145231452632100107304440.5Matches
2018-201923Heidenheimde GERDFB-Pokal2.00002205320Matches
2019-202024Union Berlinde GER1. Bundesliga28.6131165370394727100189463358.2Matches
2019-202024Union Berlinde GERDFB-Pokal3.31007507510Matches
2020-202125Union Berlinde GER1. Bundesliga28.151050342175124001176462564.8Matches
2020-202125Union Berlinde GERDFB-Pokal1.30003112310Matches
2021-202226Leverkusende GER1. Bundesliga20.25104015263117000126302455.6Matches
2021-202226Union Berlinde GERDFB-Pokal1.01001000330Matches
2021-202226Leverkusende GERDFB-Pokal1.00000001300Matches
2021-202226Leverkusen2. Europa Lg3.6200920143000177370.0Matches
2022-202327Leverkusende GER1. Bundesliga26.77003520044238001153564356.6Matches
2022-202327Leverkusen1. Champions Lg4.54001520057000255362.5Matches
2022-202327Leverkusende GERDFB-Pokal0.80001200120Matches
2022-202327Leverkusen2. Europa Lg6.320015302780003891242.9Matches
2023-202428Leverkusende GER1. Bundesliga18.840023140142018000122202247.6Matches
2023-202428Leverkusende GERDFB-Pokal5.31009900640Matches
2023-202428Leverkusen2. Europa Lg8.43001930577000405645.5Matches
2024-202529Leverkusende GER1. Bundesliga9.34001812041570104111664.7Matches
2024-202529Leverkusen1. Champions Lg2.410081015400016020.0Matches
2024-202529Leverkusende GERDFB-Pokal1.41002001030Matches
2024-202529Leverkusende GERDFL-Supercup0.8000010010Matches
11 Seasons5 Clubs7 Leagues260.286833771896163291215212105026522354.3
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Leverkusen (4 Seasons)5 Leagues109.534101948423914711801157814312154.2
Union Berlin (3 Seasons)2 Leagues62.320211267736510956101365925861.3
Wehen (2 Seasons)2 Leagues56.521411030967000
Dresden (2 Seasons)2 Leagues10.95000
Heidenheim (1 Season)2 Leagues21.061147251502934100107304440.5
DFB-Pokal (9 Seasons)18.7400352212530230
Bundesliga (6 Seasons)131.6383123113248420613111280720915357.7
3. Liga (4 Seasons)64.9264100000000
Europa Lg (3 Seasons)18.370043808181800095212150.0
Champions Lg (2 Seasons)6.9500233011011000415550.0
2. Bundesliga (1 Season)19.061145231452632100107304440.5
DFL-Supercup (1 Season)0.8000010010
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
2014-201519Dresden2 Leagues7.91000
2015-201620Dresden1 League3.140
2016-201721Wehen1 League28.6102100000000
2017-201822Wehen2 Leagues27.911201030967000
2018-201923Heidenheim2 Leagues21.061147251502934100107304440.5
2019-202024Union Berlin2 Leagues31.9141172420465228100189463358.2
2020-202125Union Berlin2 Leagues29.451053353195425001176462564.8
2021-202226Union Berlin1 League1.01001000330
2021-202226Leverkusen3 Leagues24.87104917283820000143372757.8
2022-202327Leverkusen4 Leagues38.313006627065555001216705854.7
2023-202428Leverkusen3 Leagues32.580051260193329000162252847.2
2024-202529Leverkusen4 Leagues13.960028140621140105711857.9
11 Seasons5 Clubs7 Leagues260.286833771896163291215212105026522354.3
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Leverkusen (4 Seasons)5 Leagues109.534101948423914711801157814312154.2
Union Berlin (3 Seasons)2 Leagues62.320211267736510956101365925861.3
Wehen (2 Seasons)2 Leagues56.521411030967000
Dresden (2 Seasons)2 Leagues10.95000
Heidenheim (1 Season)2 Leagues21.061147251502934100107304440.5
DFB-Pokal (9 Seasons)18.7400352212530230
Bundesliga (6 Seasons)131.6383123113248420613111280720915357.7
3. Liga (4 Seasons)64.9264100000000
Europa Lg (3 Seasons)18.370043808181800095212150.0
Champions Lg (2 Seasons)6.9500233011011000415550.0
2. Bundesliga (1 Season)19.061145231452632100107304440.5
DFL-Supercup (1 Season)0.8000010010
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
2014-201519Dresdende GER3. 3. Liga6th7.310Matches
2015-201620Dresdende GER3. 3. Liga1st3.140Matches
2016-201721Wehende GER3. 3. Liga7th28.6102100000000Matches
2017-201822Wehende GER3. 3. Liga4th25.9112000000000Matches
2018-201923Heidenheimde GER2. 2. Bundesliga5th19.061145231452632100107304440.5Matches
2019-202024Union Berlinde GER1. Bundesliga11th28.6131165370394727100189463358.2Matches
2020-202125Union Berlinde GER1. Bundesliga7th28.151050342175124001176462564.8Matches
2021-202226Leverkusende GER1. Bundesliga3rd20.25104015263117000126302455.6Matches
2022-202327Leverkusende GER1. Bundesliga6th26.77003520044238001153564356.6Matches
2023-202428Leverkusende GER1. Bundesliga1st18.840023140142018000122202247.6Matches
2024-202529Leverkusende GER1. Bundesliga2nd9.34001812041570104111664.7Matches
11 Seasons5 Clubs3 Leagues215.47083276155512923216321291423919754.8
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Leverkusen (4 Seasons)1 League75.0201011661228108800114421179555.2
Wehen (2 Seasons)1 League54.5214100000000
Union Berlin (2 Seasons)1 League56.61821115712569851101365925861.3
Dresden (2 Seasons)1 League10.450
Heidenheim (1 Season)1 League19.061145231452632100107304440.5
Bundesliga (6 Seasons)131.6383123113248420613111280720915357.7
3. Liga (4 Seasons)64.9264100000000
2. Bundesliga (1 Season)19.061145231452632100107304440.5
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2014-201519Dresdende GERDFB-Pokal9th0.60000Matches
2017-201822Wehende GERDFB-Pokal17th2.000010309670Matches
2018-201923Heidenheimde GERDFB-Pokal5th2.00002205320Matches
2019-202024Union Berlinde GERDFB-Pokal5th3.31007507510Matches
2020-202125Union Berlinde GERDFB-Pokal17th1.30003112310Matches
2021-202226Union Berlinde GERDFB-PokalSF1.01001000330Matches
2021-202226Leverkusende GERDFB-PokalRd21.00000001300Matches
2022-202327Leverkusende GERDFB-PokalR640.80001200120Matches
2023-202428Leverkusende GERDFB-Pokal1st5.31009900640Matches
2024-202529Leverkusende GERDFB-PokalQF1.41002001030Matches
2024-202529Leverkusende GERDFL-Supercup1st0.8000010010Matches
9 Seasons5 Clubs2 Leagues19.5400352312531230
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Leverkusen (4 Seasons)2 Leagues9.32001212021190
Union Berlin (3 Seasons)1 League5.6200116191150
Heidenheim (1 Season)1 League2.00002205320
Wehen (1 Season)1 League2.000010309670
Dresden (1 Season)1 League0.60000
DFB-Pokal (9 Seasons)18.7400352212530230
DFL-Supercup (1 Season)0.8000010010
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
2021-202226Leverkusen2. Europa LgR163.6200920143000177370.0Matches
2022-202327Leverkusen1. Champions LgGR4.54001520057000255362.5Matches
2022-202327Leverkusen2. Europa LgSF6.320015302780003891242.9Matches
2023-202428Leverkusen2. Europa Lg1st8.43001930577000405645.5Matches
2024-202529Leverkusen1. Champions Lg2.410081015400016020.0Matches
4 Seasons1 Club2 Leagues25.312006611092829000136262650.0
Europa Lg (3 Seasons)18.370043808181800095212150.0
Champions Lg (2 Seasons)6.9500233011011000415550.0
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
202328de GermanyFriendlies (M)0.30000Matches
202429de GermanyFriendlies (M)3.22000Matches
202429de GermanyUEFA EuroQF3.52001130128000156842.9Matches
2024-202529de GermanyUEFA Nations LeagueQF4.51003400410Matches
2 Seasons1 Club3 Leagues11.55001470169000156842.9
Friendlies (M) (2 Seasons)3.52000
UEFA Nations League (1 Season)4.51003400410
UEFA Euro (1 Season)3.52001130128000156842.9

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 Robert Andrich Pages