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-05-03Fri2. BundesligaMatchweek 32HomeW 1–0Hamburger SVSt. PauliNLW10000000040000.00.00.01011100.011010Match Report
2024-04-20Sat2. BundesligaMatchweek 30HomeL 0–1Hamburger SVHolstein KielYRW6900003000240010.10.10.000111573.328100Match Report
2024-03-31Sun2. BundesligaMatchweek 27AwayD 1–1Hamburger SVGreuther FürthNFW1500000000110000.00.00.0005955.603000Match Report
2024-03-17Sun2. BundesligaMatchweek 26HomeW 3–0Hamburger SVWehenYLW5900000000211030.00.00.00081457.1112111Match Report
2024-03-08Fri2. BundesligaMatchweek 25AwayL 0–2Hamburger SVDüsseldorfNRW1900000000180010.00.00.00081457.1014121Match Report

Standard Stats

Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2013-201417Leverkusende GER1. Bundesliga90750.8000000000.000.000.000.000.00Matches
2014-201518Werder Bremende GER1. Bundesliga1687478.3134100100.120.360.480.120.48Matches
2014-201518Leverkusende GER1. Bundesliga621501.7000000000.000.000.000.000.00Matches
2014-201518Leverkusen1. Champions Lg10200.2000000100.000.000.000.000.00Matches
2014-201518Werder Bremende GERDFB-Pokal10270.3000000000.000.000.000.000.00Matches
2014-201518Leverkusende GERDFB-Pokal10460.5000000000.000.000.000.000.00Matches
2015-201619Werder Bremende GER1. Bundesliga25171,40215.6134100200.060.190.260.060.26Matches
2015-201619Werder Bremende GERDFB-Pokal422592.9011000000.000.350.350.000.35Matches
2016-201720Mainz 05de GER1. Bundesliga30231,96621.85510500100.230.230.460.230.46Matches
2016-201720Mainz 05de GERDFB-Pokal11630.7000000000.000.000.000.000.00Matches
2016-201720Mainz 052. Europa Lg511401.6101100200.640.000.640.640.64Matches
2017-201821Mainz 05de GER1. Bundesliga25211,74119.3044000302.22.22.24.451391430.000.210.210.000.210.110.110.230.110.23Matches
2017-201821Mainz 05de GERDFB-Pokal111201.3011000000.000.750.750.000.75Matches
2018-201922Mainz 05de GER1. Bundesliga151192110.2011000300.50.50.91.43328430.000.100.100.000.100.050.090.140.050.14Matches
2018-201922Mainz 05de GERDFB-Pokal10310.3000000000.000.000.000.000.00Matches
2019-202023Mainz 05de GER1. Bundesliga27191,77819.8437400102.52.52.85.365761180.200.150.350.200.350.120.140.270.120.27Matches
2019-202023Mainz 05de GERDFB-Pokal00Matches
2020-202124Mainz 05de GER1. Bundesliga1777588.4123100000.60.60.91.52519380.120.240.360.120.360.070.110.180.070.18Matches
2020-202124Mainz 05de GERDFB-Pokal11590.7000000000.000.000.000.000.00Matches
2021-202225Union Berlinde GER1. Bundesliga1855726.4000000000.70.70.41.1818370.000.000.000.000.000.110.070.180.110.18Matches
2021-202225Union Berlin3. Conf Lg421611.8000000000.20.20.00.22380.000.000.000.000.000.090.000.090.090.09Matches
2021-202225Union Berlinde GERDFB-Pokal11630.7000000100.000.000.000.000.00Matches
2022-202326Union Berlinde GER1. Bundesliga2090.1011000000.00.00.20.21100.0010.0010.000.0010.000.001.911.910.001.91Matches
2023-202427Hamburger SVde GER2. 2. Bundesliga1986547.3000000100.90.90.91.81330720.000.000.000.000.000.120.120.240.120.24Matches
2023-202427Hamburger SVde GERDFB-Pokal332843.2000000000.000.000.000.000.00Matches
11 Seasons5 Clubs6 Leagues23313312,046133.813243713001607.57.58.315.81982144590.100.180.280.100.280.100.110.220.100.22
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
Mainz 05 (5 Seasons)3 Leagues123857,57784.211162711001005.75.76.812.61741623420.130.190.320.130.320.100.120.220.100.22
Werder Bremen (2 Seasons)2 Leagues46272,43527.1279200300.070.260.330.070.33
Union Berlin (2 Seasons)3 Leagues2588058.9011000100.90.90.61.51122450.000.110.110.000.110.110.080.180.110.18
Leverkusen (2 Seasons)3 Leagues1722913.2000000100.000.000.000.000.00
Hamburger SV (1 Season)2 Leagues221193810.4000000100.90.90.91.81330720.000.000.000.000.000.120.120.240.120.24
Bundesliga (10 Seasons)19011310,119112.412223412001106.56.57.513.91831813790.110.200.300.110.300.100.120.220.100.22
DFB-Pokal (9 Seasons)14995210.6022000100.000.190.190.000.19
2. Bundesliga (1 Season)1986547.3000000100.90.90.91.81330720.000.000.000.000.000.120.120.240.120.24
Europa Lg (1 Season)511401.6101100200.640.000.640.640.64
Conf Lg (1 Season)421611.8000000000.20.20.00.22380.000.000.000.000.000.090.000.090.090.09
Champions Lg (1 Season)10200.2000000100.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2013-201417Leverkusen1 League90750.8000000000.000.000.000.000.00
2014-201518Leverkusen3 Leagues822162.4000000100.000.000.000.000.00
2014-201518Werder Bremen2 Leagues1787748.6134100100.120.350.470.120.47
2015-201619Werder Bremen2 Leagues29191,66118.5145100200.050.220.270.050.27
2016-201720Mainz 053 Leagues36252,16924.16511600300.250.210.460.250.46
2017-201821Mainz 052 Leagues26221,86120.7055000302.22.22.24.451391430.000.240.240.000.240.110.110.230.110.23
2018-201922Mainz 052 Leagues161195210.6011000300.50.50.91.43328430.000.090.090.000.090.050.090.140.050.14
2019-202023Mainz 052 Leagues27191,77819.8437400102.52.52.85.365761180.200.150.350.200.350.120.140.270.120.27
2020-202124Mainz 052 Leagues1888179.1123100000.60.60.91.52519380.110.220.330.110.330.070.110.180.070.18
2021-202225Union Berlin3 Leagues2387968.8000000100.90.90.41.31021450.000.000.000.000.000.110.050.160.110.16
2022-202326Union Berlin1 League2090.1011000000.00.00.20.21100.0010.0010.000.0010.000.001.911.910.001.91
2023-202427Hamburger SV2 Leagues221193810.4000000100.90.90.91.81330720.000.000.000.000.000.120.120.240.120.24
11 Seasons5 Clubs6 Leagues23313312,046133.813243713001607.57.58.315.81982144590.100.180.280.100.280.100.110.220.100.22
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
Mainz 05 (5 Seasons)3 Leagues123857,57784.211162711001005.75.76.812.61741623420.130.190.320.130.320.100.120.220.100.22
Werder Bremen (2 Seasons)2 Leagues46272,43527.1279200300.070.260.330.070.33
Union Berlin (2 Seasons)3 Leagues2588058.9011000100.90.90.61.51122450.000.110.110.000.110.110.080.180.110.18
Leverkusen (2 Seasons)3 Leagues1722913.2000000100.000.000.000.000.00
Hamburger SV (1 Season)2 Leagues221193810.4000000100.90.90.91.81330720.000.000.000.000.000.120.120.240.120.24
Bundesliga (10 Seasons)19011310,119112.412223412001106.56.57.513.91831813790.110.200.300.110.300.100.120.220.100.22
DFB-Pokal (9 Seasons)14995210.6022000100.000.190.190.000.19
2. Bundesliga (1 Season)1986547.3000000100.90.90.91.81330720.000.000.000.000.000.120.120.240.120.24
Europa Lg (1 Season)511401.6101100200.640.000.640.640.64
Conf Lg (1 Season)421611.8000000000.20.20.00.22380.000.000.000.000.000.090.000.090.090.09
Champions Lg (1 Season)10200.2000000100.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2013-201417Leverkusende GER1. Bundesliga4th90750.8000000000.000.000.000.000.00Matches
2014-201518Leverkusende GER1. Bundesliga4th621501.7000000000.000.000.000.000.00Matches
2014-201518Werder Bremende GER1. Bundesliga10th1687478.3134100100.120.360.480.120.48Matches
2015-201619Werder Bremende GER1. Bundesliga13th25171,40215.6134100200.060.190.260.060.26Matches
2016-201720Mainz 05de GER1. Bundesliga15th30231,96621.85510500100.230.230.460.230.46Matches
2017-201821Mainz 05de GER1. Bundesliga14th25211,74119.3044000302.22.22.24.451391430.000.210.210.000.210.110.110.230.110.23Matches
2018-201922Mainz 05de GER1. Bundesliga12th151192110.2011000300.50.50.91.43328430.000.100.100.000.100.050.090.140.050.14Matches
2019-202023Mainz 05de GER1. Bundesliga13th27191,77819.8437400102.52.52.85.365761180.200.150.350.200.350.120.140.270.120.27Matches
2020-202124Mainz 05de GER1. Bundesliga12th1777588.4123100000.60.60.91.52519380.120.240.360.120.360.070.110.180.070.18Matches
2021-202225Union Berlinde GER1. Bundesliga5th1855726.4000000000.70.70.41.1818370.000.000.000.000.000.110.070.180.110.18Matches
2022-202326Union Berlinde GER1. Bundesliga4th2090.1011000000.00.00.20.21100.0010.0010.000.0010.000.001.911.910.001.91Matches
2023-202427Hamburger SVde GER2. 2. Bundesliga4th1986547.3000000100.90.90.91.81330720.000.000.000.000.000.120.120.240.120.24Matches
11 Seasons5 Clubs2 Leagues20912110,773119.712223412001207.37.38.315.71962114510.100.180.280.100.280.100.120.220.100.22
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
Mainz 05 (5 Seasons)1 League114817,16479.61015251000805.75.76.812.61741623420.130.190.310.130.310.100.120.220.100.22
Werder Bremen (2 Seasons)1 League41252,14923.9268200300.080.250.340.080.34
Union Berlin (2 Seasons)1 League2055816.5011000000.70.70.61.3919370.000.150.150.000.150.110.100.210.110.21
Leverkusen (2 Seasons)1 League1522252.5000000000.000.000.000.000.00
Hamburger SV (1 Season)1 League1986547.3000000100.90.90.91.81330720.000.000.000.000.000.120.120.240.120.24
Bundesliga (10 Seasons)19011310,119112.412223412001106.56.57.513.91831813790.110.200.300.110.300.100.120.220.100.22
2. Bundesliga (1 Season)1986547.3000000100.90.90.91.81330720.000.000.000.000.000.120.120.240.120.24
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-201518Leverkusende GERDFB-Pokal5th10460.5000000000.000.000.000.000.00Matches
2014-201518Werder Bremende GERDFB-Pokal9th10270.3000000000.000.000.000.000.00Matches
2015-201619Werder Bremende GERDFB-Pokal3rd422592.9011000000.000.350.350.000.35Matches
2016-201720Mainz 05de GERDFB-Pokal17th11630.7000000000.000.000.000.000.00Matches
2017-201821Mainz 05de GERDFB-Pokal5th111201.3011000000.000.750.750.000.75Matches
2018-201922Mainz 05de GERDFB-Pokal17th10310.3000000000.000.000.000.000.00Matches
2019-202023Mainz 05de GERDFB-Pokal33rd00Matches
2020-202124Mainz 05de GERDFB-Pokal17th11590.7000000000.000.000.000.000.00Matches
2021-202225Union Berlinde GERDFB-PokalSF11630.7000000100.000.000.000.000.00Matches
2023-202427Hamburger SVde GERDFB-PokalR16332843.2000000000.000.000.000.000.00Matches
9 Seasons5 Clubs1 League14995210.6022000100.000.190.190.000.19
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
Mainz 05 (5 Seasons)1 League432733.0011000000.000.330.330.000.33
Werder Bremen (2 Seasons)1 League522863.2011000000.000.310.310.000.31
Hamburger SV (1 Season)1 League332843.2000000000.000.000.000.000.00
Union Berlin (1 Season)1 League11630.7000000100.000.000.000.000.00
Leverkusen (1 Season)1 League10460.5000000000.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
2014-201518Leverkusen1. Champions LgR1610200.2000000100.000.000.000.000.00Matches
2016-201720Mainz 052. Europa LgGR511401.6101100200.640.000.640.640.64Matches
2021-202225Union Berlin3. Conf LgGR421611.8000000000.20.20.00.22380.000.000.000.000.000.090.000.090.090.09Matches
3 Seasons3 Clubs3 Leagues1033213.6101100300.20.20.00.22380.280.000.280.280.280.090.000.090.090.09
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
Mainz 05 (1 Season)1 League511401.6101100200.640.000.640.640.64
Union Berlin (1 Season)1 League421611.8000000000.20.20.00.22380.000.000.000.000.000.090.000.090.090.09
Leverkusen (1 Season)1 League10200.2000000100.000.000.000.000.00
Europa Lg (1 Season)511401.6101100200.640.000.640.640.64
Conf Lg (1 Season)421611.8000000000.20.20.00.22380.000.000.000.000.000.090.000.090.090.09
Champions Lg (1 Season)10200.2000000100.000.000.000.000.00

Shooting

Shooting Table
Standard Expected
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2013-201417Leverkusende GER1. Bundesliga0.8000.0000Matches
2014-201518Werder Bremende GER1. Bundesliga8.3170.840.1400Matches
2014-201518Leverkusende GER1. Bundesliga1.7000.0000Matches
2014-201518Leverkusen1. Champions Lg0.2000.0000Matches
2014-201518Werder Bremende GERDFB-Pokal0.3000Matches
2014-201518Leverkusende GERDFB-Pokal0.5000Matches
2015-201619Werder Bremende GER1. Bundesliga15.6160.390.1700Matches
2015-201619Werder Bremende GERDFB-Pokal2.9000Matches
2016-201720Mainz 05de GER1. Bundesliga21.85281139.31.280.500.180.4500Matches
2016-201720Mainz 05de GERDFB-Pokal0.70000.000.0000Matches
2016-201720Mainz 052. Europa Lg1.613266.71.931.290.330.5000Matches
2017-201821Mainz 05de GER1. Bundesliga19.3027933.31.400.470.000.0018.11002.22.20.08-2.2-2.2Matches
2017-201821Mainz 05de GERDFB-Pokal1.30000.000.0000Matches
2018-201922Mainz 05de GER1. Bundesliga10.2016743.81.560.680.000.0026.20000.50.50.03-0.5-0.5Matches
2018-201922Mainz 05de GERDFB-Pokal0.30000.000.0000Matches
2019-202023Mainz 05de GER1. Bundesliga19.84351028.61.770.510.110.4022.30002.52.50.07+1.5+1.5Matches
2020-202124Mainz 05de GER1. Bundesliga8.416350.00.710.360.170.3319.20000.60.60.10+0.4+0.4Matches
2020-202124Mainz 05de GERDFB-Pokal0.70100.01.530.000.0000Matches
2021-202225Union Berlinde GER1. Bundesliga6.407228.61.100.310.000.0020.70000.70.70.10-0.7-0.7Matches
2021-202225Union Berlin3. Conf Lg1.803133.31.680.560.000.0025.70000.20.20.05-0.2-0.2Matches
2021-202225Union Berlinde GERDFB-Pokal0.70100.01.430.000.0000Matches
2022-202326Union Berlinde GER1. Bundesliga0.10000.000.000000.00.00.00.0Matches
2023-202427Hamburger SVde GER2. 2. Bundesliga7.3016425.02.200.550.000.0016.70000.90.90.05-0.9-0.9Matches
2023-202427Hamburger SVde GERDFB-Pokal3.203133.30.950.320.000.0000Matches
11 Seasons5 Clubs6 Leagues133.8131466334.21.410.480.080.2120.81007.57.50.07-2.5-2.5
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Mainz 05 (5 Seasons)3 Leagues84.2111164236.21.380.500.090.2621.51005.75.70.07-0.7-0.7
Werder Bremen (2 Seasons)2 Leagues27.12130.540.1500
Union Berlin (2 Seasons)3 Leagues8.9011327.31.230.340.000.0022.20000.90.90.09-0.9-0.9
Leverkusen (2 Seasons)3 Leagues3.2000.0000
Hamburger SV (1 Season)2 Leagues10.4019526.31.820.480.000.0016.70000.90.90.05-0.9-0.9
Bundesliga (10 Seasons)112.4121195535.31.380.490.080.2221.41006.56.50.07-1.5-1.5
DFB-Pokal (9 Seasons)10.605120.00.730.150.000.0000
2. Bundesliga (1 Season)7.3016425.02.200.550.000.0016.70000.90.90.05-0.9-0.9
Europa Lg (1 Season)1.613266.71.931.290.330.5000
Conf Lg (1 Season)1.803133.31.680.560.000.0025.70000.20.20.05-0.2-0.2
Champions Lg (1 Season)0.2000.0000
Shooting Table
Standard Expected
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2013-201417Leverkusen1 League0.8000.0000
2014-201518Leverkusen3 Leagues2.4000.0000
2014-201518Werder Bremen2 Leagues8.6170.840.1400
2015-201619Werder Bremen2 Leagues18.5160.390.1700
2016-201720Mainz 053 Leagues24.16311341.91.290.540.190.4600
2017-201821Mainz 052 Leagues20.7027933.31.310.440.000.0018.11002.22.20.08-2.2-2.2
2018-201922Mainz 052 Leagues10.6016743.81.510.660.000.0026.20000.50.50.03-0.5-0.5
2019-202023Mainz 052 Leagues19.84351028.61.770.510.110.4022.30002.52.50.07+1.5+1.5
2020-202124Mainz 052 Leagues9.117342.90.770.330.140.3319.20000.60.60.10+0.4+0.4
2021-202225Union Berlin3 Leagues8.8011327.31.240.340.000.0022.20000.90.90.09-0.9-0.9
2022-202326Union Berlin1 League0.10000.000.000000.00.00.00.0
2023-202427Hamburger SV2 Leagues10.4019526.31.820.480.000.0016.70000.90.90.05-0.9-0.9
11 Seasons5 Clubs6 Leagues133.8131466334.21.410.480.080.2120.81007.57.50.07-2.5-2.5
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Mainz 05 (5 Seasons)3 Leagues84.2111164236.21.380.500.090.2621.51005.75.70.07-0.7-0.7
Werder Bremen (2 Seasons)2 Leagues27.12130.540.1500
Union Berlin (2 Seasons)3 Leagues8.9011327.31.230.340.000.0022.20000.90.90.09-0.9-0.9
Leverkusen (2 Seasons)3 Leagues3.2000.0000
Hamburger SV (1 Season)2 Leagues10.4019526.31.820.480.000.0016.70000.90.90.05-0.9-0.9
Bundesliga (10 Seasons)112.4121195535.31.380.490.080.2221.41006.56.50.07-1.5-1.5
DFB-Pokal (9 Seasons)10.605120.00.730.150.000.0000
2. Bundesliga (1 Season)7.3016425.02.200.550.000.0016.70000.90.90.05-0.9-0.9
Europa Lg (1 Season)1.613266.71.931.290.330.5000
Conf Lg (1 Season)1.803133.31.680.560.000.0025.70000.20.20.05-0.2-0.2
Champions Lg (1 Season)0.2000.0000
Shooting Table
Standard Expected
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2013-201417Leverkusende GER1. Bundesliga4th0.8000.0000Matches
2014-201518Leverkusende GER1. Bundesliga4th1.7000.0000Matches
2014-201518Werder Bremende GER1. Bundesliga10th8.3170.840.1400Matches
2015-201619Werder Bremende GER1. Bundesliga13th15.6160.390.1700Matches
2016-201720Mainz 05de GER1. Bundesliga15th21.85281139.31.280.500.180.4500Matches
2017-201821Mainz 05de GER1. Bundesliga14th19.3027933.31.400.470.000.0018.11002.22.20.08-2.2-2.2Matches
2018-201922Mainz 05de GER1. Bundesliga12th10.2016743.81.560.680.000.0026.20000.50.50.03-0.5-0.5Matches
2019-202023Mainz 05de GER1. Bundesliga13th19.84351028.61.770.510.110.4022.30002.52.50.07+1.5+1.5Matches
2020-202124Mainz 05de GER1. Bundesliga12th8.416350.00.710.360.170.3319.20000.60.60.10+0.4+0.4Matches
2021-202225Union Berlinde GER1. Bundesliga5th6.407228.61.100.310.000.0020.70000.70.70.10-0.7-0.7Matches
2022-202326Union Berlinde GER1. Bundesliga4th0.10000.000.000000.00.00.00.0Matches
2023-202427Hamburger SVde GER2. 2. Bundesliga4th7.3016425.02.200.550.000.0016.70000.90.90.05-0.9-0.9Matches
11 Seasons5 Clubs2 Leagues119.7121355934.11.450.490.070.2020.71007.37.30.07-2.3-2.3
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
Mainz 05 (5 Seasons)1 League79.6101124035.71.410.500.090.2521.51005.75.70.07-0.7-0.7
Werder Bremen (2 Seasons)1 League23.92130.540.1500
Union Berlin (2 Seasons)1 League6.507228.61.080.310.000.0020.70000.70.70.10-0.7-0.7
Leverkusen (2 Seasons)1 League2.5000.0000
Hamburger SV (1 Season)1 League7.3016425.02.200.550.000.0016.70000.90.90.05-0.9-0.9
Bundesliga (10 Seasons)112.4121195535.31.380.490.080.2221.41006.56.50.07-1.5-1.5
2. Bundesliga (1 Season)7.3016425.02.200.550.000.0016.70000.90.90.05-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-201518Leverkusende GERDFB-Pokal5th0.5000Matches
2014-201518Werder Bremende GERDFB-Pokal9th0.3000Matches
2015-201619Werder Bremende GERDFB-Pokal3rd2.9000Matches
2016-201720Mainz 05de GERDFB-Pokal17th0.70000.000.0000Matches
2017-201821Mainz 05de GERDFB-Pokal5th1.30000.000.0000Matches
2018-201922Mainz 05de GERDFB-Pokal17th0.30000.000.0000Matches
2020-202124Mainz 05de GERDFB-Pokal17th0.70100.01.530.000.0000Matches
2021-202225Union Berlinde GERDFB-PokalSF0.70100.01.430.000.0000Matches
2023-202427Hamburger SVde GERDFB-PokalR163.203133.30.950.320.000.0000Matches
9 Seasons5 Clubs1 League10.605120.00.730.150.000.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Mainz 05 (5 Seasons)1 League3.00100.00.330.000.0000
Werder Bremen (2 Seasons)1 League3.2000
Hamburger SV (1 Season)1 League3.203133.30.950.320.000.0000
Union Berlin (1 Season)1 League0.70100.01.430.000.0000
Leverkusen (1 Season)1 League0.5000
Shooting Table
Standard Expected
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2014-201518Leverkusen1. Champions LgR160.2000.0000Matches
2016-201720Mainz 052. Europa LgGR1.613266.71.931.290.330.5000Matches
2021-202225Union Berlin3. Conf LgGR1.803133.31.680.560.000.0025.70000.20.20.05-0.2-0.2Matches
3 Seasons3 Clubs3 Leagues3.616350.01.790.840.170.3325.70000.20.20.05-0.2-0.2
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
Mainz 05 (1 Season)1 League1.613266.71.931.290.330.5000
Union Berlin (1 Season)1 League1.803133.31.680.560.000.0025.70000.20.20.05-0.2-0.2
Leverkusen (1 Season)1 League0.2000.0000
Europa Lg (1 Season)1.613266.71.931.290.330.5000
Conf Lg (1 Season)1.803133.31.680.560.000.0025.70000.20.20.05-0.2-0.2
Champions Lg (1 Season)0.2000.0000
Become a Stathead & surf this site ad-free.

Passing

Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2013-201417Leverkusende GER1. Bundesliga0.80Matches
2014-201518Werder Bremende GER1. Bundesliga8.33Matches
2014-201518Leverkusende GER1. Bundesliga1.70Matches
2014-201518Leverkusen1. Champions Lg0.20Matches
2014-201518Werder Bremende GERDFB-Pokal0.30Matches
2014-201518Leverkusende GERDFB-Pokal0.50Matches
2015-201619Werder Bremende GER1. Bundesliga15.63Matches
2015-201619Werder Bremende GERDFB-Pokal2.91Matches
2016-201720Mainz 05de GER1. Bundesliga21.85Matches
2016-201720Mainz 05de GERDFB-Pokal0.70Matches
2016-201720Mainz 052. Europa Lg1.60Matches
2017-201821Mainz 05de GER1. Bundesliga19.334453064.94717124421226580.08414259.2245444.442.22.8+1.8232817439Matches
2017-201821Mainz 05de GERDFB-Pokal1.31Matches
2018-201922Mainz 05de GER1. Bundesliga10.218928366.8283068411014675.3689174.781844.410.91.0+0.161712428Matches
2018-201922Mainz 05de GERDFB-Pokal0.30Matches
2019-202023Mainz 05de GER1. Bundesliga19.834554962.85276193718824975.510016461.0325954.232.82.3+0.2273731976Matches
2020-202124Mainz 05de GER1. Bundesliga8.416727061.9279013349210686.8528958.4174339.520.90.8+1.19169319Matches
2020-202124Mainz 05de GERDFB-Pokal0.70Matches
2021-202225Union Berlinde GER1. Bundesliga6.411717367.61949574668181.5334770.2152951.700.40.4-0.4685318Matches
2021-202225Union Berlin3. Conf Lg1.8244257.13686981361.5101758.82450.000.00.00.001103Matches
2021-202225Union Berlinde GERDFB-Pokal0.70Matches
2022-202326Union Berlinde GER1. Bundesliga0.111100.018150011100.00010.20.1+0.810101Matches
2023-202427Hamburger SVde GER2. 2. Bundesliga7.318425372.7247670011012488.7598172.841723.500.91.2-0.98915430Matches
2023-202427Hamburger SVde GERDFB-Pokal3.20Matches
11 Seasons5 Clubs6 Leagues133.81371210165.320424655778698479.940763264.410222445.5248.38.7+15.7801169127214
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
Mainz 05 (5 Seasons)3 Leagues84.21045163264.015613519960276678.630448662.68117446.6166.87.0+9.265986920162
Werder Bremen (2 Seasons)2 Leagues27.17
Union Berlin (2 Seasons)3 Leagues8.914221665.72335658749478.7446567.7173351.510.60.5+0.4797322
Leverkusen (2 Seasons)3 Leagues3.20
Hamburger SV (1 Season)2 Leagues10.418425372.7247670011012488.7598172.841723.500.91.2-0.98915430
Bundesliga (10 Seasons)112.41163180664.417580578866884778.933853463.39620347.3227.57.5+14.5721067523181
DFB-Pokal (9 Seasons)10.62
2. Bundesliga (1 Season)7.318425372.7247670011012488.7598172.841723.500.91.2-0.98915430
Europa Lg (1 Season)1.60
Conf Lg (1 Season)1.8244257.13686981361.5101758.82450.000.00.00.001103
Champions Lg (1 Season)0.20
Passing Table
Total Short Medium Long Expected
Season Age Squad Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2013-201417Leverkusen1 League0.80
2014-201518Leverkusen3 Leagues2.40
2014-201518Werder Bremen2 Leagues8.63
2015-201619Werder Bremen2 Leagues18.54
2016-201720Mainz 053 Leagues24.15
2017-201821Mainz 052 Leagues20.734453064.94717124421226580.08414259.2245444.452.22.8+2.8232817439
2018-201922Mainz 052 Leagues10.618928366.8283068411014675.3689174.781844.410.91.0+0.161712428
2019-202023Mainz 052 Leagues19.834554962.85276193718824975.510016461.0325954.232.82.3+0.2273731976
2020-202124Mainz 052 Leagues9.116727061.9279013349210686.8528958.4174339.520.90.8+1.19169319
2021-202225Union Berlin3 Leagues8.814121565.62317643749478.7436467.2173351.500.40.4-0.4696321
2022-202326Union Berlin1 League0.111100.018150011100.00010.20.1+0.810101
2023-202427Hamburger SV2 Leagues10.418425372.7247670011012488.7598172.841723.500.91.2-0.98915430
11 Seasons5 Clubs6 Leagues133.81371210165.320424655778698479.940763264.410222445.5248.38.7+15.7801169127214
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
Mainz 05 (5 Seasons)3 Leagues84.21045163264.015613519960276678.630448662.68117446.6166.87.0+9.265986920162
Werder Bremen (2 Seasons)2 Leagues27.17
Union Berlin (2 Seasons)3 Leagues8.914221665.72335658749478.7446567.7173351.510.60.5+0.4797322
Leverkusen (2 Seasons)3 Leagues3.20
Hamburger SV (1 Season)2 Leagues10.418425372.7247670011012488.7598172.841723.500.91.2-0.98915430
Bundesliga (10 Seasons)112.41163180664.417580578866884778.933853463.39620347.3227.57.5+14.5721067523181
DFB-Pokal (9 Seasons)10.62
2. Bundesliga (1 Season)7.318425372.7247670011012488.7598172.841723.500.91.2-0.98915430
Europa Lg (1 Season)1.60
Conf Lg (1 Season)1.8244257.13686981361.5101758.82450.000.00.00.001103
Champions Lg (1 Season)0.20
Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2013-201417Leverkusende GER1. Bundesliga4th0.80Matches
2014-201518Leverkusende GER1. Bundesliga4th1.70Matches
2014-201518Werder Bremende GER1. Bundesliga10th8.33Matches
2015-201619Werder Bremende GER1. Bundesliga13th15.63Matches
2016-201720Mainz 05de GER1. Bundesliga15th21.85Matches
2017-201821Mainz 05de GER1. Bundesliga14th19.334453064.94717124421226580.08414259.2245444.442.22.8+1.8232817439Matches
2018-201922Mainz 05de GER1. Bundesliga12th10.218928366.8283068411014675.3689174.781844.410.91.0+0.161712428Matches
2019-202023Mainz 05de GER1. Bundesliga13th19.834554962.85276193718824975.510016461.0325954.232.82.3+0.2273731976Matches
2020-202124Mainz 05de GER1. Bundesliga12th8.416727061.9279013349210686.8528958.4174339.520.90.8+1.19169319Matches
2021-202225Union Berlinde GER1. Bundesliga5th6.411717367.61949574668181.5334770.2152951.700.40.4-0.4685318Matches
2022-202326Union Berlinde GER1. Bundesliga4th0.111100.018150011100.00010.20.1+0.810101Matches
2023-202427Hamburger SVde GER2. 2. Bundesliga4th7.318425372.7247670011012488.7598172.841723.500.91.2-0.98915430Matches
11 Seasons5 Clubs2 Leagues119.71347205965.420056648877897180.139761564.610022045.5228.38.6+13.7801159027211
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
Mainz 05 (5 Seasons)1 League79.61045163264.015613519960276678.630448662.68117446.6156.87.0+8.265986920162
Werder Bremen (2 Seasons)1 League23.96
Union Berlin (2 Seasons)1 League6.511817467.81967589668181.5344870.8152951.710.60.5+0.4786319
Leverkusen (2 Seasons)1 League2.50
Hamburger SV (1 Season)1 League7.318425372.7247670011012488.7598172.841723.500.91.2-0.98915430
Bundesliga (10 Seasons)112.41163180664.417580578866884778.933853463.39620347.3227.57.5+14.5721067523181
2. Bundesliga (1 Season)7.318425372.7247670011012488.7598172.841723.500.91.2-0.98915430
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-201518Leverkusende GERDFB-Pokal5th0.50Matches
2014-201518Werder Bremende GERDFB-Pokal9th0.30Matches
2015-201619Werder Bremende GERDFB-Pokal3rd2.91Matches
2016-201720Mainz 05de GERDFB-Pokal17th0.70Matches
2017-201821Mainz 05de GERDFB-Pokal5th1.31Matches
2018-201922Mainz 05de GERDFB-Pokal17th0.30Matches
2020-202124Mainz 05de GERDFB-Pokal17th0.70Matches
2021-202225Union Berlinde GERDFB-PokalSF0.70Matches
2023-202427Hamburger SVde GERDFB-PokalR163.20Matches
9 Seasons5 Clubs1 League10.62
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
Mainz 05 (5 Seasons)1 League3.01
Werder Bremen (2 Seasons)1 League3.21
Hamburger SV (1 Season)1 League3.20
Union Berlin (1 Season)1 League0.70
Leverkusen (1 Season)1 League0.50
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
2014-201518Leverkusen1. Champions LgR160.20Matches
2016-201720Mainz 052. Europa LgGR1.60Matches
2021-202225Union Berlin3. Conf LgGR1.8244257.13686981361.5101758.82450.000.00.00.001103Matches
3 Seasons3 Clubs3 Leagues3.6244257.13686981361.5101758.82450.000.00.00.001103
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
Mainz 05 (1 Season)1 League1.60
Union Berlin (1 Season)1 League1.8244257.13686981361.5101758.82450.000.00.00.001103
Leverkusen (1 Season)1 League0.20
Europa Lg (1 Season)1.60
Conf Lg (1 Season)1.8244257.13686981361.5101758.82450.000.00.00.001103
Champions Lg (1 Season)0.20

Pass Types

Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2013-201417Leverkusende GER1. Bundesliga0.8Matches
2014-201518Werder Bremende GER1. Bundesliga8.3Matches
2014-201518Leverkusende GER1. Bundesliga1.7Matches
2014-201518Leverkusen1. Champions Lg0.2Matches
2014-201518Werder Bremende GERDFB-Pokal0.3Matches
2014-201518Leverkusende GERDFB-Pokal0.5Matches
2015-201619Werder Bremende GER1. Bundesliga15.6Matches
2015-201619Werder Bremende GERDFB-Pokal2.9Matches
2016-201720Mainz 05de GER1. Bundesliga21.891Matches
2016-201720Mainz 05de GERDFB-Pokal0.74Matches
2016-201720Mainz 052. Europa Lg1.68Matches
2017-201821Mainz 05de GER1. Bundesliga19.3530479431222574271270344827Matches
2017-201821Mainz 05de GERDFB-Pokal1.35Matches
2018-201922Mainz 05de GER1. Bundesliga10.228327564111120000189217Matches
2018-201922Mainz 05de GERDFB-Pokal0.30Matches
2019-202023Mainz 05de GER1. Bundesliga19.85495182615542232010345523Matches
2020-202124Mainz 05de GER1. Bundesliga8.42702274220222400000167116Matches
2020-202124Mainz 05de GERDFB-Pokal0.72Matches
2021-202225Union Berlinde GER1. Bundesliga6.41731710013120000011727Matches
2021-202225Union Berlin3. Conf Lg1.8424110004000002403Matches
2021-202225Union Berlinde GERDFB-Pokal0.73Matches
2022-202326Union Berlinde GER1. Bundesliga0.1110010000000100Matches
2023-202427Hamburger SVde GER2. 2. Bundesliga7.3253240120103184000184114Matches
2023-202427Hamburger SVde GERDFB-Pokal3.29Matches
11 Seasons5 Clubs6 Leagues133.82101195213019111330177331280137119107
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Mainz 05 (5 Seasons)3 Leagues84.216321499117198102426929128010451683
Werder Bremen (2 Seasons)2 Leagues27.1
Union Berlin (2 Seasons)3 Leagues8.921621310231900000142210
Leverkusen (2 Seasons)3 Leagues3.2
Hamburger SV (1 Season)2 Leagues10.4253240120104084000184114
Bundesliga (10 Seasons)112.4180616711171910132356929128011631890
DFB-Pokal (9 Seasons)10.623
2. Bundesliga (1 Season)7.3253240120103184000184114
Europa Lg (1 Season)1.68
Conf Lg (1 Season)1.8424110004000002403
Champions Lg (1 Season)0.2
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2013-201417Leverkusen1 League0.8
2014-201518Leverkusen3 Leagues2.4
2014-201518Werder Bremen2 Leagues8.6
2015-201619Werder Bremen2 Leagues18.5
2016-201720Mainz 053 Leagues24.1103
2017-201821Mainz 052 Leagues20.7530479431222624271270344827
2018-201922Mainz 052 Leagues10.628327564111120000189217
2019-202023Mainz 052 Leagues19.85495182615542232010345523
2020-202124Mainz 052 Leagues9.12702274220224400000167116
2021-202225Union Berlin3 Leagues8.821521210131900000141210
2022-202326Union Berlin1 League0.1110010000000100
2023-202427Hamburger SV2 Leagues10.4253240120104084000184114
11 Seasons5 Clubs6 Leagues133.82101195213019111330177331280137119107
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Mainz 05 (5 Seasons)3 Leagues84.216321499117198102426929128010451683
Werder Bremen (2 Seasons)2 Leagues27.1
Union Berlin (2 Seasons)3 Leagues8.921621310231900000142210
Leverkusen (2 Seasons)3 Leagues3.2
Hamburger SV (1 Season)2 Leagues10.4253240120104084000184114
Bundesliga (10 Seasons)112.4180616711171910132356929128011631890
DFB-Pokal (9 Seasons)10.623
2. Bundesliga (1 Season)7.3253240120103184000184114
Europa Lg (1 Season)1.68
Conf Lg (1 Season)1.8424110004000002403
Champions Lg (1 Season)0.2
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2013-201417Leverkusende GER1. Bundesliga4th0.8Matches
2014-201518Leverkusende GER1. Bundesliga4th1.7Matches
2014-201518Werder Bremende GER1. Bundesliga10th8.3Matches
2015-201619Werder Bremende GER1. Bundesliga13th15.6Matches
2016-201720Mainz 05de GER1. Bundesliga15th21.891Matches
2017-201821Mainz 05de GER1. Bundesliga14th19.3530479431222574271270344827Matches
2018-201922Mainz 05de GER1. Bundesliga12th10.228327564111120000189217Matches
2019-202023Mainz 05de GER1. Bundesliga13th19.85495182615542232010345523Matches
2020-202124Mainz 05de GER1. Bundesliga12th8.42702274220222400000167116Matches
2021-202225Union Berlinde GER1. Bundesliga5th6.41731710013120000011727Matches
2022-202326Union Berlinde GER1. Bundesliga4th0.1110010000000100Matches
2023-202427Hamburger SVde GER2. 2. Bundesliga4th7.3253240120103184000184114Matches
11 Seasons5 Clubs2 Leagues119.72059191112919111326677331280134719104
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Mainz 05 (5 Seasons)1 League79.616321499117198102236929128010451683
Werder Bremen (2 Seasons)1 League23.9
Union Berlin (2 Seasons)1 League6.51741720023120000011827
Leverkusen (2 Seasons)1 League2.5
Hamburger SV (1 Season)1 League7.3253240120103184000184114
Bundesliga (10 Seasons)112.4180616711171910132356929128011631890
2. Bundesliga (1 Season)7.3253240120103184000184114
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-201518Leverkusende GERDFB-Pokal5th0.5Matches
2014-201518Werder Bremende GERDFB-Pokal9th0.3Matches
2015-201619Werder Bremende GERDFB-Pokal3rd2.9Matches
2016-201720Mainz 05de GERDFB-Pokal17th0.74Matches
2017-201821Mainz 05de GERDFB-Pokal5th1.35Matches
2018-201922Mainz 05de GERDFB-Pokal17th0.30Matches
2020-202124Mainz 05de GERDFB-Pokal17th0.72Matches
2021-202225Union Berlinde GERDFB-PokalSF0.73Matches
2023-202427Hamburger SVde GERDFB-PokalR163.29Matches
9 Seasons5 Clubs1 League10.623
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Mainz 05 (5 Seasons)1 League3.011
Werder Bremen (2 Seasons)1 League3.2
Hamburger SV (1 Season)1 League3.29
Union Berlin (1 Season)1 League0.73
Leverkusen (1 Season)1 League0.5
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
2014-201518Leverkusen1. Champions LgR160.2Matches
2016-201720Mainz 052. Europa LgGR1.68Matches
2021-202225Union Berlin3. Conf LgGR1.8424110004000002403Matches
3 Seasons3 Clubs3 Leagues3.64241100012000002403
Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Mainz 05 (1 Season)1 League1.68
Union Berlin (1 Season)1 League1.8424110004000002403
Leverkusen (1 Season)1 League0.2
Europa Lg (1 Season)1.68
Conf Lg (1 Season)1.8424110004000002403
Champions Lg (1 Season)0.2

Goal and Shot Creation

Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2013-201417Leverkusende GER1. Bundesliga0.8Matches
2014-201518Werder Bremende GER1. Bundesliga8.3Matches
2014-201518Leverkusende GER1. Bundesliga1.7Matches
2014-201518Leverkusen1. Champions Lg0.2Matches
2014-201518Werder Bremende GERDFB-Pokal0.3Matches
2014-201518Leverkusende GERDFB-Pokal0.5Matches
2015-201619Werder Bremende GER1. Bundesliga15.6Matches
2015-201619Werder Bremende GERDFB-Pokal2.9Matches
2016-201720Mainz 05de GER1. Bundesliga21.8Matches
2016-201720Mainz 05de GERDFB-Pokal0.7Matches
2016-201720Mainz 052. Europa Lg1.6Matches
2017-201821Mainz 05de GER1. Bundesliga19.3522.69405411170.36520000Matches
2017-201821Mainz 05de GERDFB-Pokal1.3Matches
2018-201922Mainz 05de GER1. Bundesliga10.2181.76131211010.10100000Matches
2018-201922Mainz 05de GERDFB-Pokal0.3Matches
2019-202023Mainz 05de GER1. Bundesliga19.8653.29510635060.30401010Matches
2020-202124Mainz 05de GER1. Bundesliga8.4202.38153101020.24200000Matches
2020-202124Mainz 05de GERDFB-Pokal0.7Matches
2021-202225Union Berlinde GER1. Bundesliga6.4132.05100003000.00000000Matches
2021-202225Union Berlin3. Conf Lg1.831.6920010010.56100000Matches
2021-202225Union Berlinde GERDFB-Pokal0.7Matches
2022-202326Union Berlinde GER1. Bundesliga0.1110.00100000110.00100000Matches
2023-202427Hamburger SVde GER2. 2. Bundesliga7.3212.89190110010.14100000Matches
2023-202427Hamburger SVde GERDFB-Pokal3.2Matches
11 Seasons5 Clubs6 Leagues133.81932.631519147111190.261521010
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Mainz 05 (5 Seasons)3 Leagues84.21552.68119913581160.281221010
Werder Bremen (2 Seasons)2 Leagues27.1
Union Berlin (2 Seasons)3 Leagues8.9172.07130013020.24200000
Leverkusen (2 Seasons)3 Leagues3.2
Hamburger SV (1 Season)2 Leagues10.4212.89190110010.14100000
Bundesliga (10 Seasons)112.41692.631309135111170.261321010
DFB-Pokal (9 Seasons)10.6
2. Bundesliga (1 Season)7.3212.89190110010.14100000
Europa Lg (1 Season)1.6
Conf Lg (1 Season)1.831.6920010010.56100000
Champions Lg (1 Season)0.2
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2013-201417Leverkusen1 League0.8
2014-201518Leverkusen3 Leagues2.4
2014-201518Werder Bremen2 Leagues8.6
2015-201619Werder Bremen2 Leagues18.5
2016-201720Mainz 053 Leagues24.1
2017-201821Mainz 052 Leagues20.7522.69405411170.36520000
2018-201922Mainz 052 Leagues10.6181.76131211010.10100000
2019-202023Mainz 052 Leagues19.8653.29510635060.30401010
2020-202124Mainz 052 Leagues9.1202.38153101020.24200000
2021-202225Union Berlin3 Leagues8.8161.97120013010.12100000
2022-202326Union Berlin1 League0.1110.00100000110.00100000
2023-202427Hamburger SV2 Leagues10.4212.89190110010.14100000
11 Seasons5 Clubs6 Leagues133.81932.631519147111190.261521010
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Mainz 05 (5 Seasons)3 Leagues84.21552.68119913581160.281221010
Werder Bremen (2 Seasons)2 Leagues27.1
Union Berlin (2 Seasons)3 Leagues8.9172.07130013020.24200000
Leverkusen (2 Seasons)3 Leagues3.2
Hamburger SV (1 Season)2 Leagues10.4212.89190110010.14100000
Bundesliga (10 Seasons)112.41692.631309135111170.261321010
DFB-Pokal (9 Seasons)10.6
2. Bundesliga (1 Season)7.3212.89190110010.14100000
Europa Lg (1 Season)1.6
Conf Lg (1 Season)1.831.6920010010.56100000
Champions Lg (1 Season)0.2
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2013-201417Leverkusende GER1. Bundesliga4th0.8Matches
2014-201518Leverkusende GER1. Bundesliga4th1.7Matches
2014-201518Werder Bremende GER1. Bundesliga10th8.3Matches
2015-201619Werder Bremende GER1. Bundesliga13th15.6Matches
2016-201720Mainz 05de GER1. Bundesliga15th21.8Matches
2017-201821Mainz 05de GER1. Bundesliga14th19.3522.69405411170.36520000Matches
2018-201922Mainz 05de GER1. Bundesliga12th10.2181.76131211010.10100000Matches
2019-202023Mainz 05de GER1. Bundesliga13th19.8653.29510635060.30401010Matches
2020-202124Mainz 05de GER1. Bundesliga12th8.4202.38153101020.24200000Matches
2021-202225Union Berlinde GER1. Bundesliga5th6.4132.05100003000.00000000Matches
2022-202326Union Berlinde GER1. Bundesliga4th0.1110.00100000110.00100000Matches
2023-202427Hamburger SVde GER2. 2. Bundesliga4th7.3212.89190110010.14100000Matches
11 Seasons5 Clubs2 Leagues119.71902.661499146111180.251421010
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Mainz 05 (5 Seasons)1 League79.61552.68119913581160.281221010
Werder Bremen (2 Seasons)1 League23.9
Union Berlin (2 Seasons)1 League6.5142.17110003010.16100000
Leverkusen (2 Seasons)1 League2.5
Hamburger SV (1 Season)1 League7.3212.89190110010.14100000
Bundesliga (10 Seasons)112.41692.631309135111170.261321010
2. Bundesliga (1 Season)7.3212.89190110010.14100000
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-201518Leverkusende GERDFB-Pokal5th0.5Matches
2014-201518Werder Bremende GERDFB-Pokal9th0.3Matches
2015-201619Werder Bremende GERDFB-Pokal3rd2.9Matches
2016-201720Mainz 05de GERDFB-Pokal17th0.7Matches
2017-201821Mainz 05de GERDFB-Pokal5th1.3Matches
2018-201922Mainz 05de GERDFB-Pokal17th0.3Matches
2020-202124Mainz 05de GERDFB-Pokal17th0.7Matches
2021-202225Union Berlinde GERDFB-PokalSF0.7Matches
2023-202427Hamburger SVde GERDFB-PokalR163.2Matches
9 Seasons5 Clubs1 League10.6
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Mainz 05 (5 Seasons)1 League3.0
Werder Bremen (2 Seasons)1 League3.2
Hamburger SV (1 Season)1 League3.2
Union Berlin (1 Season)1 League0.7
Leverkusen (1 Season)1 League0.5
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
2014-201518Leverkusen1. Champions LgR160.2Matches
2016-201720Mainz 052. Europa LgGR1.6Matches
2021-202225Union Berlin3. Conf LgGR1.831.6920010010.56100000Matches
3 Seasons3 Clubs3 Leagues3.631.6920010010.56100000
Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Mainz 05 (1 Season)1 League1.6
Union Berlin (1 Season)1 League1.831.6920010010.56100000
Leverkusen (1 Season)1 League0.2
Europa Lg (1 Season)1.6
Conf Lg (1 Season)1.831.6920010010.56100000
Champions Lg (1 Season)0.2

Defensive Actions

Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2013-201417Leverkusende GER1. Bundesliga0.8Matches
2014-201518Werder Bremende GER1. Bundesliga8.3Matches
2014-201518Leverkusende GER1. Bundesliga1.7Matches
2014-201518Leverkusen1. Champions Lg0.2Matches
2014-201518Werder Bremende GERDFB-Pokal0.3Matches
2014-201518Leverkusende GERDFB-Pokal0.5Matches
2015-201619Werder Bremende GER1. Bundesliga15.6Matches
2015-201619Werder Bremende GERDFB-Pokal2.9Matches
2016-201720Mainz 05de GER1. Bundesliga21.83243Matches
2016-201720Mainz 05de GERDFB-Pokal0.730Matches
2016-201720Mainz 052. Europa Lg1.662Matches
2017-201821Mainz 05de GER1. Bundesliga19.326198153102050.01025025113790Matches
2017-201821Mainz 05de GERDFB-Pokal1.300Matches
2018-201922Mainz 05de GER1. Bundesliga10.217759341822.21414212724100Matches
2018-201922Mainz 05de GERDFB-Pokal0.310Matches
2019-202023Mainz 05de GER1. Bundesliga19.8281913123123534.32327126937142Matches
2020-202124Mainz 05de GER1. Bundesliga8.42418148281747.19150151539160Matches
2020-202124Mainz 05de GERDFB-Pokal0.710Matches
2021-202225Union Berlinde GER1. Bundesliga6.4141165371741.210303418120Matches
2021-202225Union Berlin3. Conf Lg1.8211101333.323030230Matches
2021-202225Union Berlinde GERDFB-Pokal0.731Matches
2022-202326Union Berlinde GER1. Bundesliga0.100000010.010000000Matches
2023-202427Hamburger SVde GER2. 2. Bundesliga7.321110020.027344660Matches
2023-202427Hamburger SVde GERDFB-Pokal3.211Matches
11 Seasons5 Clubs6 Leagues133.81131234851144211337.2719468897163702
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Mainz 05 (5 Seasons)3 Leagues84.295106404411349037.8568137887137492
Werder Bremen (2 Seasons)2 Leagues27.10
Union Berlin (2 Seasons)3 Leagues8.9161576382138.113606520150
Leverkusen (2 Seasons)3 Leagues3.20
Hamburger SV (1 Season)2 Leagues10.422110020.027345660
Bundesliga (10 Seasons)112.41091064649144110838.0678438189155612
DFB-Pokal (9 Seasons)10.6920
2. Bundesliga (1 Season)7.321110020.027344660
Europa Lg (1 Season)1.6620
Conf Lg (1 Season)1.8211101333.323030230
Champions Lg (1 Season)0.20
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2013-201417Leverkusen1 League0.80
2014-201518Leverkusen3 Leagues2.40
2014-201518Werder Bremen2 Leagues8.60
2015-201619Werder Bremen2 Leagues18.50
2016-201720Mainz 053 Leagues24.141450
2017-201821Mainz 052 Leagues20.726198153102050.01025025113790
2018-201922Mainz 052 Leagues10.617859341822.21414212724100
2019-202023Mainz 052 Leagues19.8281913123123534.32327126937142
2020-202124Mainz 052 Leagues9.12419148281747.19150151539160
2021-202225Union Berlin3 Leagues8.8161576382040.012606520150
2022-202326Union Berlin1 League0.100000010.010000000
2023-202427Hamburger SV2 Leagues10.422110020.027345660
11 Seasons5 Clubs6 Leagues133.81131234851144211337.2719468897163702
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Mainz 05 (5 Seasons)3 Leagues84.295106404411349037.8568137887137492
Werder Bremen (2 Seasons)2 Leagues27.10
Union Berlin (2 Seasons)3 Leagues8.9161576382138.113606520150
Leverkusen (2 Seasons)3 Leagues3.20
Hamburger SV (1 Season)2 Leagues10.422110020.027345660
Bundesliga (10 Seasons)112.41091064649144110838.0678438189155612
DFB-Pokal (9 Seasons)10.6920
2. Bundesliga (1 Season)7.321110020.027344660
Europa Lg (1 Season)1.6620
Conf Lg (1 Season)1.8211101333.323030230
Champions Lg (1 Season)0.20
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2013-201417Leverkusende GER1. Bundesliga4th0.8Matches
2014-201518Leverkusende GER1. Bundesliga4th1.7Matches
2014-201518Werder Bremende GER1. Bundesliga10th8.3Matches
2015-201619Werder Bremende GER1. Bundesliga13th15.6Matches
2016-201720Mainz 05de GER1. Bundesliga15th21.83243Matches
2017-201821Mainz 05de GER1. Bundesliga14th19.326198153102050.01025025113790Matches
2018-201922Mainz 05de GER1. Bundesliga12th10.217759341822.21414212724100Matches
2019-202023Mainz 05de GER1. Bundesliga13th19.8281913123123534.32327126937142Matches
2020-202124Mainz 05de GER1. Bundesliga12th8.42418148281747.19150151539160Matches
2021-202225Union Berlinde GER1. Bundesliga5th6.4141165371741.210303418120Matches
2022-202326Union Berlinde GER1. Bundesliga4th0.100000010.010000000Matches
2023-202427Hamburger SVde GER2. 2. Bundesliga4th7.321110020.027344660Matches
11 Seasons5 Clubs2 Leagues119.71111074750144111037.3699168593161672
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
Mainz 05 (5 Seasons)1 League79.69595404411349037.8568137885137492
Werder Bremen (2 Seasons)1 League23.90
Union Berlin (2 Seasons)1 League6.5141165371838.911303418120
Leverkusen (2 Seasons)1 League2.50
Hamburger SV (1 Season)1 League7.321110020.027344660
Bundesliga (10 Seasons)112.41091064649144110838.0678438189155612
2. Bundesliga (1 Season)7.321110020.027344660
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-201518Leverkusende GERDFB-Pokal5th0.5Matches
2014-201518Werder Bremende GERDFB-Pokal9th0.3Matches
2015-201619Werder Bremende GERDFB-Pokal3rd2.9Matches
2016-201720Mainz 05de GERDFB-Pokal17th0.730Matches
2017-201821Mainz 05de GERDFB-Pokal5th1.300Matches
2018-201922Mainz 05de GERDFB-Pokal17th0.310Matches
2020-202124Mainz 05de GERDFB-Pokal17th0.710Matches
2021-202225Union Berlinde GERDFB-PokalSF0.731Matches
2023-202427Hamburger SVde GERDFB-PokalR163.211Matches
9 Seasons5 Clubs1 League10.6920
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
Mainz 05 (5 Seasons)1 League3.0500
Werder Bremen (2 Seasons)1 League3.20
Hamburger SV (1 Season)1 League3.2110
Union Berlin (1 Season)1 League0.7310
Leverkusen (1 Season)1 League0.50
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
2014-201518Leverkusen1. Champions LgR160.2Matches
2016-201720Mainz 052. Europa LgGR1.662Matches
2021-202225Union Berlin3. Conf LgGR1.8211101333.323030230Matches
3 Seasons3 Clubs3 Leagues3.6271101333.323032230
Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Mainz 05 (1 Season)1 League1.6620
Union Berlin (1 Season)1 League1.8211101333.323030230
Leverkusen (1 Season)1 League0.20
Europa Lg (1 Season)1.6620
Conf Lg (1 Season)1.8211101333.323030230
Champions Lg (1 Season)0.20

Possession

Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2013-201417Leverkusende GER1. Bundesliga0.8Matches
2014-201518Werder Bremende GER1. Bundesliga8.3Matches
2014-201518Leverkusende GER1. Bundesliga1.7Matches
2014-201518Leverkusen1. Champions Lg0.2Matches
2014-201518Werder Bremende GERDFB-Pokal0.3Matches
2014-201518Leverkusende GERDFB-Pokal0.5Matches
2015-201619Werder Bremende GER1. Bundesliga15.6Matches
2015-201619Werder Bremende GERDFB-Pokal2.9Matches
2016-201720Mainz 05de GER1. Bundesliga21.8Matches
2016-201720Mainz 05de GERDFB-Pokal0.7Matches
2016-201720Mainz 052. Europa Lg1.6Matches
2017-201821Mainz 05de GER1. Bundesliga19.375888730138953758923740.25559.8470328714515143224636519143Matches
2017-201821Mainz 05de GERDFB-Pokal1.3Matches
2018-201922Mainz 05de GER1. Bundesliga10.2407117019815118407261661.51038.5242165383833209211624043Matches
2018-201922Mainz 05de GERDFB-Pokal0.3Matches
2019-202023Mainz 05de GER1. Bundesliga19.87922813729538765792664060.62639.4441321217746562175119447118Matches
2020-202124Mainz 05de GER1. Bundesliga8.43881211216312218388221150.01150.018312807172513520618538Matches
2020-202124Mainz 05de GERDFB-Pokal0.7Matches
2021-202225Union Berlinde GER1. Bundesliga6.4259155411596142599444.4555.612365930386324916137Matches
2021-202225Union Berlin3. Conf Lg1.86641230251663133.3266.7251147821031338Matches
2021-202225Union Berlinde GERDFB-Pokal0.7Matches
2022-202326Union Berlinde GER1. Bundesliga0.12002102000141411100000Matches
2023-202427Hamburger SVde GER2. 2. Bundesliga7.3318735812033231811654.5436.41931117477137612622372Matches
2023-202427Hamburger SVde GERDFB-Pokal3.2Matches
11 Seasons5 Clubs6 Leagues133.829908550711851374201299022911550.211349.3167811363567919815362177931808459
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
Mainz 05 (5 Seasons)3 Leagues84.22345594069571049154234520610450.510249.513369432478017413853138771391342
Werder Bremen (2 Seasons)2 Leagues27.1
Union Berlin (2 Seasons)3 Leagues8.932719661471221532712541.7758.31498144221183271019445
Leverkusen (2 Seasons)3 Leagues3.2
Hamburger SV (1 Season)2 Leagues10.4318735812033231811654.5436.41931117477137612622372
Bundesliga (10 Seasons)112.426067446010741146168260621510850.210749.8146010132512418314556162861552379
DFB-Pokal (9 Seasons)10.6
2. Bundesliga (1 Season)7.3318735812033231811654.5436.41931117477137612622372
Europa Lg (1 Season)1.6
Conf Lg (1 Season)1.86641230251663133.3266.7251147821031338
Champions Lg (1 Season)0.2
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2013-201417Leverkusen1 League0.8
2014-201518Leverkusen3 Leagues2.4
2014-201518Werder Bremen2 Leagues8.6
2015-201619Werder Bremen2 Leagues18.5
2016-201720Mainz 053 Leagues24.1
2017-201821Mainz 052 Leagues20.775888730138953758923740.25559.8470328714515143224636519143
2018-201922Mainz 052 Leagues10.6407117019815118407261661.51038.5242165383833209211624043
2019-202023Mainz 052 Leagues19.87922813729538765792664060.62639.4441321217746562175119447118
2020-202124Mainz 052 Leagues9.13881211216312218388221150.01150.018312807172513520618538
2021-202225Union Berlin3 Leagues8.832519661451211532512541.7758.31487733811073271019445
2022-202326Union Berlin1 League0.12002102000141411100000
2023-202427Hamburger SV2 Leagues10.4318735812033231811654.5436.41931117477137612622372
11 Seasons5 Clubs6 Leagues133.829908550711851374201299022911550.211349.3167811363567919815362177931808459
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
Mainz 05 (5 Seasons)3 Leagues84.22345594069571049154234520610450.510249.513369432478017413853138771391342
Werder Bremen (2 Seasons)2 Leagues27.1
Union Berlin (2 Seasons)3 Leagues8.932719661471221532712541.7758.31498144221183271019445
Leverkusen (2 Seasons)3 Leagues3.2
Hamburger SV (1 Season)2 Leagues10.4318735812033231811654.5436.41931117477137612622372
Bundesliga (10 Seasons)112.426067446010741146168260621510850.210749.8146010132512418314556162861552379
DFB-Pokal (9 Seasons)10.6
2. Bundesliga (1 Season)7.3318735812033231811654.5436.41931117477137612622372
Europa Lg (1 Season)1.6
Conf Lg (1 Season)1.86641230251663133.3266.7251147821031338
Champions Lg (1 Season)0.2
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2013-201417Leverkusende GER1. Bundesliga4th0.8Matches
2014-201518Leverkusende GER1. Bundesliga4th1.7Matches
2014-201518Werder Bremende GER1. Bundesliga10th8.3Matches
2015-201619Werder Bremende GER1. Bundesliga13th15.6Matches
2016-201720Mainz 05de GER1. Bundesliga15th21.8Matches
2017-201821Mainz 05de GER1. Bundesliga14th19.375888730138953758923740.25559.8470328714515143224636519143Matches
2018-201922Mainz 05de GER1. Bundesliga12th10.2407117019815118407261661.51038.5242165383833209211624043Matches
2019-202023Mainz 05de GER1. Bundesliga13th19.87922813729538765792664060.62639.4441321217746562175119447118Matches
2020-202124Mainz 05de GER1. Bundesliga12th8.43881211216312218388221150.01150.018312807172513520618538Matches
2021-202225Union Berlinde GER1. Bundesliga5th6.4259155411596142599444.4555.612365930386324916137Matches
2022-202326Union Berlinde GER1. Bundesliga4th0.12002102000141411100000Matches
2023-202427Hamburger SVde GER2. 2. Bundesliga4th7.3318735812033231811654.5436.41931117477137612622372Matches
11 Seasons5 Clubs2 Leagues119.729248149511551349200292422611450.411149.1165311249560119615262174921775451
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
Mainz 05 (5 Seasons)1 League79.62345594069571049154234520610450.510249.513369432478017413853138771391342
Werder Bremen (2 Seasons)1 League23.9
Union Berlin (2 Seasons)1 League6.5261155411797142619444.4555.612470034497324916137
Leverkusen (2 Seasons)1 League2.5
Hamburger SV (1 Season)1 League7.3318735812033231811654.5436.41931117477137612622372
Bundesliga (10 Seasons)112.426067446010741146168260621510850.210749.8146010132512418314556162861552379
2. Bundesliga (1 Season)7.3318735812033231811654.5436.41931117477137612622372
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-201518Leverkusende GERDFB-Pokal5th0.5Matches
2014-201518Werder Bremende GERDFB-Pokal9th0.3Matches
2015-201619Werder Bremende GERDFB-Pokal3rd2.9Matches
2016-201720Mainz 05de GERDFB-Pokal17th0.7Matches
2017-201821Mainz 05de GERDFB-Pokal5th1.3Matches
2018-201922Mainz 05de GERDFB-Pokal17th0.3Matches
2020-202124Mainz 05de GERDFB-Pokal17th0.7Matches
2021-202225Union Berlinde GERDFB-PokalSF0.7Matches
2023-202427Hamburger SVde GERDFB-PokalR163.2Matches
9 Seasons5 Clubs1 League10.6
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
Mainz 05 (5 Seasons)1 League3.0
Werder Bremen (2 Seasons)1 League3.2
Hamburger SV (1 Season)1 League3.2
Union Berlin (1 Season)1 League0.7
Leverkusen (1 Season)1 League0.5
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
2014-201518Leverkusen1. Champions LgR160.2Matches
2016-201720Mainz 052. Europa LgGR1.6Matches
2021-202225Union Berlin3. Conf LgGR1.86641230251663133.3266.7251147821031338Matches
3 Seasons3 Clubs3 Leagues3.66641230251663133.3266.7251147821031338
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
Mainz 05 (1 Season)1 League1.6
Union Berlin (1 Season)1 League1.86641230251663133.3266.7251147821031338
Leverkusen (1 Season)1 League0.2
Europa Lg (1 Season)1.6
Conf Lg (1 Season)1.86641230251663133.3266.7251147821031338
Champions Lg (1 Season)0.2

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2013-201417Leverkusende GER1. Bundesliga97582.50.809Matches
2014-201518Werder Bremende GER1. Bundesliga167474724.48.382811.561318-5-0.60-0.21Matches
2014-201518Leverkusende GER1. Bundesliga6150254.91.720471.0035-2-1.20-2.04Matches
2014-201518Leverkusen1. Champions Lg120202.70.200123.000000.00-0.99Matches
2014-201518Werder Bremende GERDFB-Pokal127279.00.30012600.001100.00-0.33Matches
2014-201518Leverkusende GERDFB-Pokal1464610.20.50014513.001100.00-1.78Matches
2015-201619Werder Bremende GER1. Bundesliga251,4025645.815.6174871.122425-1-0.06+0.70Matches
2015-201619Werder Bremende GERDFB-Pokal42596554.02.9290124002.2594+5+1.74+2.14Matches
2016-201720Mainz 05de GER1. Bundesliga301,9666664.221.82311721.032636-10-0.46-0.38Matches
2016-201720Mainz 05de GERDFB-Pokal1636330.00.71630000.000000.00+0.61Matches
2016-201720Mainz 052. Europa Lg51402825.91.611411.2024-2-1.29-1.29Matches
2017-201821Mainz 05de GER1. Bundesliga251,7417056.919.3216401.082127-6-0.31+0.2419.125.8-6.7-0.35+0.05Matches
2017-201821Mainz 05de GERDFB-Pokal112012030.81.311201013.0032+1+0.75+0.42Matches
2018-201922Mainz 05de GER1. Bundesliga159216130.110.211754423101.001422-8-0.78-0.6611.118.6-7.6-0.74-0.72Matches
2018-201922Mainz 05de GERDFB-Pokal1313114.80.30013000.0001-1-2.90-3.91Matches
2019-202023Mainz 05de GER1. Bundesliga271,7786658.119.819821182971.192740-13-0.66-0.1030.432.7-2.4-0.12+0.52Matches
2019-202023Mainz 05de GERDFB-Pokal00001Matches
2020-202124Mainz 05de GER1. Bundesliga177584524.88.477521023120.94813-5-0.59-0.1211.013.0-2.0-0.23-0.23Matches
2020-202124Mainz 05de GERDFB-Pokal1595928.10.71590003.001100.00-2.38Matches
2021-202225Union Berlinde GER1. Bundesliga185723218.76.45660131981.39611-5-0.79-1.1810.27.9+2.3+0.36+0.13Matches
2021-202225Union Berlin3. Conf Lg41614029.81.8270021121.4013-2-1.12-1.362.32.6-0.3-0.17+0.61Matches
2021-202225Union Berlinde GERDFB-Pokal1636313.10.71630023.0031+2+2.86+2.43Matches
2022-202326Union Berlinde GER1. Bundesliga2950.30.1002523.0040+4+40.00+39.731.10.2+0.9+8.94+9.11Matches
2023-202427Hamburger SVde GER2. 2. Bundesliga196543421.47.386401113151.6878-1-0.14-0.9212.89.8+3.1+0.42-0.01Matches
2023-202427Hamburger SVde GERDFB-Pokal32849578.93.23951001.6767-1-0.32-2.69Matches
11 Seasons5 Clubs6 Leagues23312,0465228.9133.8133764410021811.27180230-50-0.38-0.5198.0110.6-12.6-0.17-0.13
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
Mainz 05 (5 Seasons)3 Leagues1237,5776244.784.28579363825341.08102146-44-0.52-0.2771.590.1-18.6-0.32-0.12
Werder Bremen (2 Seasons)2 Leagues462,4355335.327.127917193581.354748-1-0.04+0.45
Union Berlin (2 Seasons)3 Leagues258053211.38.986701716141.581415-1-0.11-0.4413.610.7+2.9+0.35+0.39
Leverkusen (2 Seasons)3 Leagues17291174.03.2201545101.5046-2-0.83-1.79
Hamburger SV (1 Season)2 Leagues229384327.410.4117211113151.681315-2-0.19-1.0312.89.8+3.1+0.42-0.01
Bundesliga (10 Seasons)19010,1195330.1112.411377407722561.17146197-51-0.46-0.4282.898.3-15.4-0.24-0.13
DFB-Pokal (9 Seasons)149526829.910.6986353651.862418+6+0.57-0.19
2. Bundesliga (1 Season)196543421.47.386401113151.6878-1-0.14-0.9212.89.8+3.1+0.42-0.01
Europa Lg (1 Season)51402825.91.611411.2024-2-1.29-1.29
Conf Lg (1 Season)41614029.81.8270021121.4013-2-1.12-1.362.32.6-0.3-0.17+0.61
Champions Lg (1 Season)120202.70.200123.000000.00-0.99
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2013-201417Leverkusen1 League97582.50.809
2014-201518Leverkusen3 Leagues8216275.12.420645101.5046-2-0.83-1.79
2014-201518Werder Bremen2 Leagues177744623.08.68292611.471419-5-0.58-0.27
2015-201619Werder Bremen2 Leagues291,6615746.918.519905104071.283329+4+0.22+0.94
2016-201720Mainz 053 Leagues362,1696056.924.12563121131.032840-12-0.50-0.39
2017-201821Mainz 052 Leagues261,8617253.920.7221207411.152429-5-0.24+0.1519.125.8-6.7-0.35+0.05
2018-201922Mainz 052 Leagues169526029.110.611754525100.941423-9-0.85-0.8111.118.6-7.6-0.74-0.72
2019-202023Mainz 052 Leagues271,7786656.419.819821182981.192740-13-0.66-0.1030.432.7-2.4-0.12+0.52
2020-202124Mainz 052 Leagues188174525.09.187321023121.05914-5-0.55-0.2611.013.0-2.0-0.23-0.23
2021-202225Union Berlin3 Leagues237963519.58.886701517121.461015-5-0.57-0.9512.510.5+2.0+0.24+0.15
2022-202326Union Berlin1 League2950.30.1002523.0040+4+40.00+39.731.10.2+0.9+8.94+9.11
2023-202427Hamburger SV2 Leagues229384327.410.4117211113151.681315-2-0.19-1.0312.89.8+3.1+0.42-0.01
11 Seasons5 Clubs6 Leagues23312,0465228.9133.8133764410021811.27180230-50-0.38-0.5198.0110.6-12.6-0.17-0.13
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
Mainz 05 (5 Seasons)3 Leagues1237,5776244.784.28579363825341.08102146-44-0.52-0.2771.590.1-18.6-0.32-0.12
Werder Bremen (2 Seasons)2 Leagues462,4355335.327.127917193581.354748-1-0.04+0.45
Union Berlin (2 Seasons)3 Leagues258053211.38.986701716141.581415-1-0.11-0.4413.610.7+2.9+0.35+0.39
Leverkusen (2 Seasons)3 Leagues17291174.03.2201545101.5046-2-0.83-1.79
Hamburger SV (1 Season)2 Leagues229384327.410.4117211113151.681315-2-0.19-1.0312.89.8+3.1+0.42-0.01
Bundesliga (10 Seasons)19010,1195330.1112.411377407722561.17146197-51-0.46-0.4282.898.3-15.4-0.24-0.13
DFB-Pokal (9 Seasons)149526829.910.6986353651.862418+6+0.57-0.19
2. Bundesliga (1 Season)196543421.47.386401113151.6878-1-0.14-0.9212.89.8+3.1+0.42-0.01
Europa Lg (1 Season)51402825.91.611411.2024-2-1.29-1.29
Conf Lg (1 Season)41614029.81.8270021121.4013-2-1.12-1.362.32.6-0.3-0.17+0.61
Champions Lg (1 Season)120202.70.200123.000000.00-0.99
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2013-201417Leverkusende GER1. Bundesliga4th97582.50.809Matches
2014-201518Leverkusende GER1. Bundesliga4th6150254.91.720471.0035-2-1.20-2.04Matches
2014-201518Werder Bremende GER1. Bundesliga10th167474724.48.382811.561318-5-0.60-0.21Matches
2015-201619Werder Bremende GER1. Bundesliga13th251,4025645.815.6174871.122425-1-0.06+0.70Matches
2016-201720Mainz 05de GER1. Bundesliga15th301,9666664.221.82311721.032636-10-0.46-0.38Matches
2017-201821Mainz 05de GER1. Bundesliga14th251,7417056.919.3216401.082127-6-0.31+0.2419.125.8-6.7-0.35+0.05Matches
2018-201922Mainz 05de GER1. Bundesliga12th159216130.110.211754423101.001422-8-0.78-0.6611.118.6-7.6-0.74-0.72Matches
2019-202023Mainz 05de GER1. Bundesliga13th271,7786658.119.819821182971.192740-13-0.66-0.1030.432.7-2.4-0.12+0.52Matches
2020-202124Mainz 05de GER1. Bundesliga12th177584524.88.477521023120.94813-5-0.59-0.1211.013.0-2.0-0.23-0.23Matches
2021-202225Union Berlinde GER1. Bundesliga5th185723218.76.45660131981.39611-5-0.79-1.1810.27.9+2.3+0.36+0.13Matches
2022-202326Union Berlinde GER1. Bundesliga4th2950.30.1002523.0040+4+40.00+39.731.10.2+0.9+8.94+9.11Matches
2023-202427Hamburger SVde GER2. 2. Bundesliga4th196543421.47.386401113151.6878-1-0.14-0.9212.89.8+3.1+0.42-0.01Matches
11 Seasons5 Clubs2 Leagues20910,7735229.3119.712175408820711.21153205-52-0.44-0.4895.7108.0-12.3-0.17-0.15
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
Mainz 05 (5 Seasons)1 League1147,1646346.879.68178343325311.0696138-42-0.53-0.1771.590.1-18.6-0.32-0.12
Werder Bremen (2 Seasons)1 League412,1495235.123.92561681.293743-6-0.25+0.29
Union Berlin (2 Seasons)1 League20581299.56.556601517101.551011-1-0.15-0.4811.38.1+3.2+0.49+0.48
Leverkusen (2 Seasons)1 League15225153.72.5201371.0035-2-1.20-2.04
Hamburger SV (1 Season)1 League196543421.47.386401113151.6878-1-0.14-0.9212.89.8+3.1+0.42-0.01
Bundesliga (10 Seasons)19010,1195330.1112.411377407722561.17146197-51-0.46-0.4282.898.3-15.4-0.24-0.13
2. Bundesliga (1 Season)196543421.47.386401113151.6878-1-0.14-0.9212.89.8+3.1+0.42-0.01
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-201518Leverkusende GERDFB-Pokal5th1464610.20.50014513.001100.00-1.78Matches
2014-201518Werder Bremende GERDFB-Pokal9th127279.00.30012600.001100.00-0.33Matches
2015-201619Werder Bremende GERDFB-Pokal3rd42596554.02.9290124002.2594+5+1.74+2.14Matches
2016-201720Mainz 05de GERDFB-Pokal17th1636330.00.71630000.000000.00+0.61Matches
2017-201821Mainz 05de GERDFB-Pokal5th112012030.81.311201013.0032+1+0.75+0.42Matches
2018-201922Mainz 05de GERDFB-Pokal17th1313114.80.30013000.0001-1-2.90-3.91Matches
2019-202023Mainz 05de GERDFB-Pokal33rd00001Matches
2020-202124Mainz 05de GERDFB-Pokal17th1595928.10.71590003.001100.00-2.38Matches
2021-202225Union Berlinde GERDFB-PokalSF1636313.10.71630023.0031+2+2.86+2.43Matches
2023-202427Hamburger SVde GERDFB-PokalR1632849578.93.23951001.6767-1-0.32-2.69Matches
9 Seasons5 Clubs1 League149526829.910.6986353651.862418+6+0.57-0.19
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Mainz 05 (5 Seasons)1 League42736824.63.0381113021.504400.00-0.72
Werder Bremen (2 Seasons)1 League52865736.73.2291133501.80105+5+1.57+1.57
Hamburger SV (1 Season)1 League32849578.93.23951001.6767-1-0.32-2.69
Union Berlin (1 Season)1 League1636313.10.71630023.0031+2+2.86+2.43
Leverkusen (1 Season)1 League1464610.20.50014513.001100.00-1.78
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
2014-201518Leverkusen1. Champions LgR16120202.70.200123.000000.00-0.99Matches
2016-201720Mainz 052. Europa LgGR51402825.91.611411.2024-2-1.29-1.29Matches
2021-202225Union Berlin3. Conf LgGR41614029.81.8270021121.4013-2-1.12-1.362.32.6-0.3-0.17+0.61Matches
3 Seasons3 Clubs3 Leagues103213217.53.6370171151.4637-4-1.12-1.662.32.6-0.3-0.17+0.61
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
Mainz 05 (1 Season)1 League51402825.91.611411.2024-2-1.29-1.29
Union Berlin (1 Season)1 League41614029.81.8270021121.4013-2-1.12-1.362.32.6-0.3-0.17+0.61
Leverkusen (1 Season)1 League120202.70.200123.000000.00-0.99
Europa Lg (1 Season)51402825.91.611411.2024-2-1.29-1.29
Conf Lg (1 Season)41614029.81.8270021121.4013-2-1.12-1.362.32.6-0.3-0.17+0.61
Champions Lg (1 Season)120202.70.200123.000000.00-0.99

Miscellaneous Stats

Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2013-201417Leverkusende GER1. Bundesliga0.8000Matches
2014-201518Werder Bremende GER1. Bundesliga8.31014Matches
2014-201518Leverkusende GER1. Bundesliga1.7002Matches
2014-201518Leverkusen1. Champions Lg0.2102Matches
2014-201518Werder Bremende GERDFB-Pokal0.30000Matches
2014-201518Leverkusende GERDFB-Pokal0.50000Matches
2015-201619Werder Bremende GER1. Bundesliga15.62030Matches
2015-201619Werder Bremende GERDFB-Pokal2.90000Matches
2016-201720Mainz 05de GER1. Bundesliga21.810027245914332000Matches
2016-201720Mainz 05de GERDFB-Pokal0.70001014030Matches
2016-201720Mainz 052. Europa Lg1.6200211826000Matches
2017-201821Mainz 05de GER1. Bundesliga19.33002924857111900078212248.8Matches
2017-201821Mainz 05de GERDFB-Pokal1.30001105000Matches
2018-201922Mainz 05de GER1. Bundesliga10.2300182011770005571433.3Matches
2018-201922Mainz 05de GERDFB-Pokal0.30000000010Matches
2019-202023Mainz 05de GER1. Bundesliga19.810025151142919100107212150.0Matches
2020-202124Mainz 05de GER1. Bundesliga8.4000754221518000456366.7Matches
2020-202124Mainz 05de GERDFB-Pokal0.70001002010Matches
2021-202225Union Berlinde GER1. Bundesliga6.400015831241100040111640.7Matches
2021-202225Union Berlin3. Conf Lg1.800020040100082625.0Matches
2021-202225Union Berlinde GERDFB-Pokal0.71004003130Matches
2022-202326Union Berlinde GER1. Bundesliga0.10000000000001010.0Matches
2023-202427Hamburger SVde GER2. 2. Bundesliga7.31007643141000326746.2Matches
2023-202427Hamburger SVde GERDFB-Pokal3.20003409110Matches
11 Seasons5 Clubs6 Leagues133.81600190903730197123100366749045.1
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Mainz 05 (5 Seasons)3 Leagues84.21000111723024287106100285556047.8
Werder Bremen (2 Seasons)2 Leagues27.1300440
Union Berlin (2 Seasons)3 Leagues8.910021831951500049132336.1
Leverkusen (2 Seasons)3 Leagues3.210040
Hamburger SV (1 Season)2 Leagues10.4100101044052000326746.2
Bundesliga (10 Seasons)112.41100167783123589106100326667746.2
DFB-Pokal (9 Seasons)10.6100105123290
2. Bundesliga (1 Season)7.31007643141000326746.2
Europa Lg (1 Season)1.6200211826000
Conf Lg (1 Season)1.800020040100082625.0
Champions Lg (1 Season)0.2102
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2013-201417Leverkusen1 League0.8000
2014-201518Leverkusen3 Leagues2.410040
2014-201518Werder Bremen2 Leagues8.6100140
2015-201619Werder Bremen2 Leagues18.5200300
2016-201720Mainz 053 Leagues24.1300302571034541000
2017-201821Mainz 052 Leagues20.73003025862111900078212248.8
2018-201922Mainz 052 Leagues10.6300182011780005571433.3
2019-202023Mainz 052 Leagues19.810025151142919100107212150.0
2020-202124Mainz 052 Leagues9.1000854241519000456366.7
2021-202225Union Berlin3 Leagues8.810021831951500048132237.1
2022-202326Union Berlin1 League0.10000000000001010.0
2023-202427Hamburger SV2 Leagues10.4100101044052000326746.2
11 Seasons5 Clubs6 Leagues133.81600190903730197123100366749045.1
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Mainz 05 (5 Seasons)3 Leagues84.21000111723024287106100285556047.8
Werder Bremen (2 Seasons)2 Leagues27.1300440
Union Berlin (2 Seasons)3 Leagues8.910021831951500049132336.1
Leverkusen (2 Seasons)3 Leagues3.210040
Hamburger SV (1 Season)2 Leagues10.4100101044052000326746.2
Bundesliga (10 Seasons)112.41100167783123589106100326667746.2
DFB-Pokal (9 Seasons)10.6100105123290
2. Bundesliga (1 Season)7.31007643141000326746.2
Europa Lg (1 Season)1.6200211826000
Conf Lg (1 Season)1.800020040100082625.0
Champions Lg (1 Season)0.2102
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2013-201417Leverkusende GER1. Bundesliga4th0.8000Matches
2014-201518Leverkusende GER1. Bundesliga4th1.7002Matches
2014-201518Werder Bremende GER1. Bundesliga10th8.31014Matches
2015-201619Werder Bremende GER1. Bundesliga13th15.62030Matches
2016-201720Mainz 05de GER1. Bundesliga15th21.810027245914332000Matches
2017-201821Mainz 05de GER1. Bundesliga14th19.33002924857111900078212248.8Matches
2018-201922Mainz 05de GER1. Bundesliga12th10.2300182011770005571433.3Matches
2019-202023Mainz 05de GER1. Bundesliga13th19.810025151142919100107212150.0Matches
2020-202124Mainz 05de GER1. Bundesliga12th8.4000754221518000456366.7Matches
2021-202225Union Berlinde GER1. Bundesliga5th6.400015831241100040111640.7Matches
2022-202326Union Berlinde GER1. Bundesliga4th0.10000000000001010.0Matches
2023-202427Hamburger SVde GER2. 2. Bundesliga4th7.31007643141000326746.2Matches
11 Seasons5 Clubs2 Leagues119.71200174843526693107100358728446.2
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Mainz 05 (5 Seasons)1 League79.680010670282238595100285556047.8
Werder Bremen (2 Seasons)1 League23.93044
Union Berlin (2 Seasons)1 League6.500015831241100041111739.3
Leverkusen (2 Seasons)1 League2.5002
Hamburger SV (1 Season)1 League7.31007643141000326746.2
Bundesliga (10 Seasons)112.41100167783123589106100326667746.2
2. Bundesliga (1 Season)7.31007643141000326746.2
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-201518Leverkusende GERDFB-Pokal5th0.50000Matches
2014-201518Werder Bremende GERDFB-Pokal9th0.30000Matches
2015-201619Werder Bremende GERDFB-Pokal3rd2.90000Matches
2016-201720Mainz 05de GERDFB-Pokal17th0.70001014030Matches
2017-201821Mainz 05de GERDFB-Pokal5th1.30001105000Matches
2018-201922Mainz 05de GERDFB-Pokal17th0.30000000010Matches
2020-202124Mainz 05de GERDFB-Pokal17th0.70001002010Matches
2021-202225Union Berlinde GERDFB-PokalSF0.71004003130Matches
2023-202427Hamburger SVde GERDFB-PokalR163.20003409110Matches
9 Seasons5 Clubs1 League10.6100105123290
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Mainz 05 (5 Seasons)1 League3.000031111050
Werder Bremen (2 Seasons)1 League3.20000
Hamburger SV (1 Season)1 League3.20003409110
Union Berlin (1 Season)1 League0.71004003130
Leverkusen (1 Season)1 League0.50000
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
2014-201518Leverkusen1. Champions LgR160.2102Matches
2016-201720Mainz 052. Europa LgGR1.6200211826000Matches
2021-202225Union Berlin3. Conf LgGR1.800020040100082625.0Matches
3 Seasons3 Clubs3 Leagues3.6300611122700082625.0
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Mainz 05 (1 Season)1 League1.6200211826000
Union Berlin (1 Season)1 League1.800020040100082625.0
Leverkusen (1 Season)1 League0.2102
Europa Lg (1 Season)1.6200211826000
Conf Lg (1 Season)1.800020040100082625.0
Champions Lg (1 Season)0.2102

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.