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
10 Seasons5 Clubs6 Leagues29425022,168246.3372259370080818.518.111.029.11577581840.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 (3 Seasons)4 Leagues118968,60895.61682416002818.48.05.913.970386560.170.080.250.170.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 (8 Seasons)20171,55517.3426400300.230.120.350.230.35
Bundesliga (5 Seasons)14212611,011122.3161026160034311.611.28.619.91015751110.130.080.210.130.210.100.070.170.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
2. Bundesliga (1 Season)25201,70719.0426400614.94.91.06.03793660.210.110.320.210.320.260.050.310.260.31
Champions Lg (1 Season)554074.5101100400.30.30.10.531410.220.000.220.220.220.070.030.100.070.10
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
10 Seasons5 Clubs6 Leagues29425022,168246.3372259370080818.518.111.029.11577581840.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 (3 Seasons)4 Leagues118968,60895.61682416002818.48.05.913.970386560.170.080.250.170.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 (8 Seasons)20171,55517.3426400300.230.120.350.230.35
Bundesliga (5 Seasons)14212611,011122.3161026160034311.611.28.619.91015751110.130.080.210.130.210.100.070.170.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
2. Bundesliga (1 Season)25201,70719.0426400614.94.91.06.03793660.210.110.320.210.320.260.050.310.260.31
Champions Lg (1 Season)554074.5101100400.30.30.10.531410.220.000.220.220.220.070.030.100.070.10
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
10 Seasons5 Clubs3 Leagues24721118,555206.2281947280066816.616.29.725.81386681770.140.090.230.140.230.120.070.190.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 (3 Seasons)1 League83675,91365.71061610001616.56.14.510.751296490.150.090.240.150.240.100.070.170.090.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 (5 Seasons)14212611,011122.3161026160034311.611.28.619.91015751110.130.080.210.130.210.100.070.170.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
8 Seasons5 Clubs1 League20171,55517.3426400300.230.120.350.230.35
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 (3 Seasons)1 League876377.1112100100.140.140.280.140.28
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
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
3 Seasons1 Club2 Leagues27222,05822.95165001101.91.91.33.2199070.220.040.260.220.260.090.060.140.090.14
Europa Lg (3 Seasons)22171,65118.3415400701.61.61.22.8167660.220.050.270.220.270.090.070.150.090.15
Champions Lg (1 Season)554074.5101100400.30.30.10.531410.220.000.220.220.220.070.030.100.070.10
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
202328de GermanyFriendlies (M)10300.3000000000.000.000.000.000.00Matches
202429de GermanyFriendlies (M)221481.6000000200.000.000.000.000.00Matches
2 Seasons1 Club1 League321782.0000000200.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
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
10 Seasons5 Clubs6 Leagues246.33727811037.41.180.450.130.3421.9160018.518.10.07+6.5+6.9
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Leverkusen (3 Seasons)4 Leagues95.6161273628.31.330.380.130.4420.54008.48.00.07+6.6+7.0
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 (8 Seasons)17.3428932.11.680.540.140.4400
Bundesliga (5 Seasons)122.3161734123.71.410.340.090.3922.3120011.611.20.07+4.4+4.8
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
2. Bundesliga (1 Season)19.04451226.72.370.630.090.3320.04004.94.90.11-0.9-0.9
Champions Lg (1 Season)4.515120.01.110.220.201.0022.60000.30.30.07+0.7+0.7
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
10 Seasons5 Clubs6 Leagues246.33727811037.41.180.450.130.3421.9160018.518.10.07+6.5+6.9
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Leverkusen (3 Seasons)4 Leagues95.6161273628.31.330.380.130.4420.54008.48.00.07+6.6+7.0
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 (8 Seasons)17.3428932.11.680.540.140.4400
Bundesliga (5 Seasons)122.3161734123.71.410.340.090.3922.3120011.611.20.07+4.4+4.8
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
2. Bundesliga (1 Season)19.04451226.72.370.630.090.3320.04004.94.90.11-0.9-0.9
Champions Lg (1 Season)4.515120.01.110.220.201.0022.60000.30.30.07+0.7+0.7
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
10 Seasons5 Clubs3 Leagues206.2282189239.41.110.450.120.3021.8160016.616.20.07+3.4+3.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 (3 Seasons)1 League65.710832530.11.260.380.120.4020.04006.56.10.07+3.5+3.9
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 (5 Seasons)122.3161734123.71.410.340.090.3922.3120011.611.20.07+4.4+4.8
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
8 Seasons5 Clubs1 League17.3428932.11.680.540.140.4400
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Leverkusen (3 Seasons)1 League7.1112216.71.700.280.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
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
3 Seasons1 Club2 Leagues22.9532928.11.400.390.160.5621.90001.91.90.06+3.1+3.1
Europa Lg (3 Seasons)18.3427829.61.470.440.150.5021.80001.61.60.06+2.4+2.4
Champions Lg (1 Season)4.515120.01.110.220.201.0022.60000.30.30.07+0.7+0.7
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
202328de GermanyFriendlies (M)0.3000Matches
202429de GermanyFriendlies (M)1.6000Matches
2 Seasons1 Club1 League2.0000

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
10 Seasons5 Clubs6 Leagues246.37174884081.2115722355553562405487.92810333884.252190057.92211.012.7+11.013664710016758
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 (3 Seasons)4 Leagues95.64587534485.872107214182379261391.01753201287.128743066.785.95.9+2.164368496386
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 (8 Seasons)17.32
Bundesliga (5 Seasons)122.35359661681.086414271972650303287.42113252883.638064658.8108.69.9+1.41045028114575
3. Liga (4 Seasons)64.97
Europa Lg (3 Seasons)18.31036117788.015771430355960093.237141190.3649170.311.20.9-0.210718176
2. Bundesliga (1 Season)19.060384071.810667333926031782.025832180.46414344.821.01.7+1.020599193
Champions Lg (1 Season)4.517620785.028707169310588.6687887.2132065.000.10.2-0.12152014
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
10 Seasons5 Clubs6 Leagues246.37174884081.2115722355553562405487.92810333884.252190057.92211.012.7+11.013664710016758
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 (3 Seasons)4 Leagues95.64587534485.872107214182379261391.01753201287.128743066.785.95.9+2.164368496386
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 (8 Seasons)17.32
Bundesliga (5 Seasons)122.35359661681.086414271972650303287.42113252883.638064658.8108.69.9+1.41045028114575
3. Liga (4 Seasons)64.97
Europa Lg (3 Seasons)18.31036117788.015771430355960093.237141190.3649170.311.20.9-0.210718176
2. Bundesliga (1 Season)19.060384071.810667333926031782.025832180.46414344.821.01.7+1.020599193
Champions Lg (1 Season)4.517620785.028707169310588.6687887.2132065.000.10.2-0.12152014
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
10 Seasons5 Clubs3 Leagues206.25962745680.097081305362910334986.92371284983.244478956.3199.711.6+9.31245619015668
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 (3 Seasons)1 League65.73375396085.253466163991727190890.51314152386.321031965.864.54.8+1.552282395296
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 (5 Seasons)122.35359661681.086414271972650303287.42113252883.638064658.8108.69.9+1.41045028114575
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
8 Seasons5 Clubs1 League17.32
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 (3 Seasons)1 League7.11
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
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
3 Seasons1 Club2 Leagues22.91212138487.618641501965270592.543948989.87711169.411.31.1-0.3128610190
Europa Lg (3 Seasons)18.31036117788.015771430355960093.237141190.3649170.311.20.9-0.210718176
Champions Lg (1 Season)4.517620785.028707169310588.6687887.2132065.000.10.2-0.12152014
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
202328de GermanyFriendlies (M)0.30Matches
202429de GermanyFriendlies (M)1.60Matches
2 Seasons1 Club1 League2.00
Become a Stathead & surf this site ad-free.

Pass Types

Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
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
10 Seasons5 Clubs6 Leagues246.388408578227163284515724256151717435109
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Leverkusen (3 Seasons)4 Leagues95.65344520712110717133311000045871646
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 (8 Seasons)17.324
Bundesliga (5 Seasons)122.36616643116113020318013722053592476
3. Liga (4 Seasons)64.90
Europa Lg (3 Seasons)18.3117711581412328100001036513
2. Bundesliga (1 Season)19.08407894616410459184131603518
Champions Lg (1 Season)4.5207200651201000017612
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
10 Seasons5 Clubs6 Leagues246.388408578227163284515724256151717435109
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Leverkusen (3 Seasons)4 Leagues95.65344520712110717133311000045871646
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 (8 Seasons)17.324
Bundesliga (5 Seasons)122.36616643116113020318013722053592476
3. Liga (4 Seasons)64.90
Europa Lg (3 Seasons)18.3117711581412328100001036513
2. Bundesliga (1 Season)19.08407894616410459184131603518
Champions Lg (1 Season)4.5207200651201000017612
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
10 Seasons5 Clubs3 Leagues206.27456722020714624411252225615159622994
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Leverkusen (3 Seasons)1 League65.73960384910190139249000033751031
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 (5 Seasons)122.36616643116113020318013722053592476
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
8 Seasons5 Clubs1 League17.324
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Leverkusen (3 Seasons)1 League7.11
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
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
3 Seasons1 Club2 Leagues22.9138413582017448200001212615
Europa Lg (3 Seasons)18.3117711581412328100001036513
Champions Lg (1 Season)4.5207200651201000017612
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)1.6Matches
2 Seasons1 Club1 League2.0

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
10 Seasons5 Clubs6 Leagues246.33592.19270919331810410.253201332
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Leverkusen (3 Seasons)4 Leagues95.61681.90137031576200.231600301
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 (8 Seasons)17.3
Bundesliga (5 Seasons)122.32762.2621441026148290.242200322
3. Liga (4 Seasons)64.9
Europa Lg (3 Seasons)18.3251.39200121130.17300000
2. Bundesliga (1 Season)19.0522.74305853180.42601010
Champions Lg (1 Season)4.561.3360000010.22100000
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
10 Seasons5 Clubs6 Leagues246.33592.19270919331810410.253201332
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Leverkusen (3 Seasons)4 Leagues95.61681.90137031576200.231600301
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 (8 Seasons)17.3
Bundesliga (5 Seasons)122.32762.2621441026148290.242200322
3. Liga (4 Seasons)64.9
Europa Lg (3 Seasons)18.3251.39200121130.17300000
2. Bundesliga (1 Season)19.0522.74305853180.42601010
Champions Lg (1 Season)4.561.3360000010.22100000
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
10 Seasons5 Clubs3 Leagues206.23282.3224491831179370.262801332
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Leverkusen (3 Seasons)1 League65.71372.09111021365160.241200301
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 (5 Seasons)122.32762.2621441026148290.242200322
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
8 Seasons5 Clubs1 League17.3
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Leverkusen (3 Seasons)1 League7.1
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
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
3 Seasons1 Club2 Leagues22.9311.38260121140.18400000
Europa Lg (3 Seasons)18.3251.39200121130.17300000
Champions Lg (1 Season)4.561.3360000010.22100000
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)1.6Matches
2 Seasons1 Club1 League2.0

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
10 Seasons5 Clubs6 Leagues246.33152011411452912225348.2131197561412705552456
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 (3 Seasons)4 Leagues95.61611047372166712055.85310141601262771483
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 (8 Seasons)17.320300
Bundesliga (5 Seasons)122.3227124106100219621045.711412833951914181854
3. Liga (4 Seasons)64.9000
Europa Lg (3 Seasons)18.327181411291752.982714131845201
2. Bundesliga (1 Season)19.0513218285122060.08292272677301
Champions Lg (1 Season)4.51073615683.311376515100
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
10 Seasons5 Clubs6 Leagues246.33152011411452912225348.2131197561412705552456
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Leverkusen (3 Seasons)4 Leagues95.61611047372166712055.85310141601262771483
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 (8 Seasons)17.320300
Bundesliga (5 Seasons)122.3227124106100219621045.711412833951914181854
3. Liga (4 Seasons)64.9000
Europa Lg (3 Seasons)18.327181411291752.982714131845201
2. Bundesliga (1 Season)19.0513218285122060.08292272677301
Champions Lg (1 Season)4.51073615683.311376515100
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
10 Seasons5 Clubs3 Leagues206.22781561241282610823047.0122157351222174952155
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 (3 Seasons)1 League65.712473565513539754.644612041932171182
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 (5 Seasons)122.3227124106100219621045.711412833951914181854
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
8 Seasons5 Clubs1 League17.320300
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 (3 Seasons)1 League7.16100
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
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
3 Seasons1 Club2 Leagues22.9372517173142360.994021192360301
Europa Lg (3 Seasons)18.327181411291752.982714131845201
Champions Lg (1 Season)4.51073615683.311376515100
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)1.6Matches
2 Seasons1 Club1 League2.00

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
10 Seasons5 Clubs6 Leagues246.310518470261363181670174105181329572.03526.55254247371128715718321143666755184
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 (3 Seasons)4 Leagues95.6617230415673806835836172443272.71022.731091437269207010255224421656
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 (8 Seasons)17.3
Bundesliga (5 Seasons)122.3785735419794735120711078571007272.02626.0384517410784010111612117494963111
3. Liga (4 Seasons)64.9
Europa Lg (3 Seasons)18.313375529685918919133711763.6436.479438801794163516410106
2. Bundesliga (1 Season)19.0106744255574250421067211676.2523.85202962142637318201362966
Champions Lg (1 Season)4.5257178315024325700095485227310001531
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
10 Seasons5 Clubs6 Leagues246.310518470261363181670174105181329572.03526.55254247371128715718321143666755184
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 (3 Seasons)4 Leagues95.6617230415673806835836172443272.71022.731091437269207010255224421656
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 (8 Seasons)17.3
Bundesliga (5 Seasons)122.3785735419794735120711078571007272.02626.0384517410784010111612117494963111
3. Liga (4 Seasons)64.9
Europa Lg (3 Seasons)18.313375529685918919133711763.6436.479438801794163516410106
2. Bundesliga (1 Season)19.0106744255574250421067211676.2523.85202962142637318201362966
Champions Lg (1 Season)4.5257178315024325700095485227310001531
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
10 Seasons5 Clubs3 Leagues206.2892439822345309145715289241218872.73125.6436520372926613814720137625592177
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 (3 Seasons)1 League65.7457823211882797622614578332575.8618.22220100074899516644620305349
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 (5 Seasons)122.3785735419794735120711078571007272.02626.0384517410784010111612117494963111
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
8 Seasons5 Clubs1 League17.3
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 (3 Seasons)1 League7.1
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
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
3 Seasons1 Club2 Leagues22.9159472379100921322159411763.6436.488943652021193616411637
Europa Lg (3 Seasons)18.313375529685918919133711763.6436.479438801794163516410106
Champions Lg (1 Season)4.5257178315024325700095485227310001531
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
202328de GermanyFriendlies (M)0.3Matches
202429de GermanyFriendlies (M)1.6Matches
2 Seasons1 Club1 League2.0

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
10 Seasons5 Clubs6 Leagues29422,1687558.5246.3250851934420361.66443318+125+0.51-0.23265.3209.8+55.5+0.34-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 (3 Seasons)4 Leagues1188,6087365.495.69686782217102.01215113+102+1.07+0.06158.299.9+58.3+0.66-0.08
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 (8 Seasons)201,5557857.617.317871532811.954828+20+1.16-0.18
Bundesliga (5 Seasons)14211,0117872.0122.312685103161671.72221161+60+0.49-0.27193.6152.8+40.8+0.33-0.11
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
2. Bundesliga (1 Season)251,7076855.819.02078852961.383128+3+0.16-0.3129.430.7-1.3-0.07+0.15
Champions Lg (1 Season)54078175.44.55813001.004400.00+2.716.54.7+1.8+0.39+0.56
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
10 Seasons5 Clubs6 Leagues29422,1687558.5246.3250851934420361.66443318+125+0.51-0.23265.3209.8+55.5+0.34-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 (3 Seasons)4 Leagues1188,6087365.495.69686782217102.01215113+102+1.07+0.06158.299.9+58.3+0.66-0.08
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 (8 Seasons)201,5557857.617.317871532811.954828+20+1.16-0.18
Bundesliga (5 Seasons)14211,0117872.0122.312685103161671.72221161+60+0.49-0.27193.6152.8+40.8+0.33-0.11
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
2. Bundesliga (1 Season)251,7076855.819.02078852961.383128+3+0.16-0.3129.430.7-1.3-0.07+0.15
Champions Lg (1 Season)54078175.44.55813001.004400.00+2.716.54.7+1.8+0.39+0.56
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
10 Seasons5 Clubs3 Leagues24718,5557557.9206.2211841603619321.63348265+83+0.40-0.31223.0183.4+39.5+0.28-0.01
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 (3 Seasons)1 League835,9137164.465.7678554161672.0614578+67+1.02-0.05115.973.5+42.4+0.64-0.14
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 (5 Seasons)14211,0117872.0122.312685103161671.72221161+60+0.49-0.27193.6152.8+40.8+0.33-0.11
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
8 Seasons5 Clubs1 League201,5557857.617.317871532811.954828+20+1.16-0.18
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Leverkusen (3 Seasons)1 League86378078.67.1787612902.252310+13+1.84-1.80
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
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
3 Seasons1 Club2 Leagues272,0587664.722.922891851931.784725+22+0.96+0.5642.326.4+15.9+0.71+0.08
Europa Lg (3 Seasons)221,6517562.518.317911551931.954321+22+1.20+0.3835.821.6+14.2+0.79+0.06
Champions Lg (1 Season)54078175.44.55813001.004400.00+2.716.54.7+1.8+0.39+0.56
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
202328de GermanyFriendlies (M)130303.00.30013030.0001-1-3.00-2.63Matches
202429de GermanyFriendlies (M)21487482.21.62741003.0031+2+1.22-1.60Matches
2 Seasons1 Club1 League31785915.22.0274113032.0032+1+0.51+0.78

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
10 Seasons5 Clubs6 Leagues246.38083349175615727020120299325421554.2
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Leverkusen (3 Seasons)4 Leagues95.628101667023312610400152113211353.9
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 (8 Seasons)17.3300332212430200
Bundesliga (5 Seasons)122.3343121312048019112410276619814757.4
3. Liga (4 Seasons)64.9264100000000
Europa Lg (3 Seasons)18.370043808181800095212150.0
2. Bundesliga (1 Season)19.061145231452632100107304440.5
Champions Lg (1 Season)4.54001520057000255362.5
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
10 Seasons5 Clubs6 Leagues246.38083349175615727020120299325421554.2
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Leverkusen (3 Seasons)4 Leagues95.628101667023312610400152113211353.9
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 (8 Seasons)17.3300332212430200
Bundesliga (5 Seasons)122.3343121312048019112410276619814757.4
3. Liga (4 Seasons)64.9264100000000
Europa Lg (3 Seasons)18.370043808181800095212150.0
2. Bundesliga (1 Season)19.061145231452632100107304440.5
Champions Lg (1 Season)4.54001520057000255362.5
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
10 Seasons5 Clubs3 Leagues206.26683258143512521715620287322819154.4
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Leverkusen (3 Seasons)1 League65.71610984922493730014011068954.4
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 (5 Seasons)122.3343121312048019112410276619814757.4
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
8 Seasons5 Clubs1 League17.3300332212430200
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Leverkusen (3 Seasons)1 League7.11001011011060
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
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
3 Seasons1 Club2 Leagues22.911005810082325000120262452.0
Europa Lg (3 Seasons)18.370043808181800095212150.0
Champions Lg (1 Season)4.54001520057000255362.5
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
202328de GermanyFriendlies (M)0.30000Matches
202429de GermanyFriendlies (M)1.62000Matches
2 Seasons1 Club1 League2.02000

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.