Last 5 Matches

Last 5 Matches Table
Performance Expected SCA Passes Carries Take-Ons
Date Day Comp Round Venue Result Squad Opponent Start Pos Min Gls Ast PK PKatt Sh SoT CrdY CrdR Touches Tkl Int Blocks xG npxG xAG SCA GCA Cmp Att Cmp% PrgP Carries PrgC Att Succ Match Report
2025-03-01SatBundesligaMatchweek 24HomeL 1–2Werder BremenWolfsburgNWB1900000000170000.00.00.00051533.307110Match Report
2025-02-25TueDFB-PokalQuarter-finalsAwayL 1–2Werder BremenArminiaYLM81000000002Match Report
2025-02-21FriBundesligaMatchweek 23AwayL 0–5Werder BremenFreiburgYWB6000001000461020.00.00.000333984.6126100Match Report
2025-02-16SunBundesligaMatchweek 22HomeL 1–3Werder BremenHoffenheimNWB,CB4500000000380000.00.00.140293778.4326233Match Report
2025-02-07FriBundesligaMatchweek 21AwayL 0–3Werder BremenBayern MunichYLB8600000000371200.00.00.000233174.2020020Match 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
2016-201717HSV U19de GERJr. U19 Bundesliga25252,22924.81100110.040.04Matches
2017-201818Bayern U19de GERJr. U19 Bundesliga311651.80000000.000.00Matches
2019-202020Bayern Munich IIde GER3. 3. Liga28252,21424.6246200700.080.160.240.080.24Matches
2020-202121Willem IInl NED1. Eredivisie31302,55928.4011000310.000.040.040.000.04Matches
2021-202222Willem IInl NED1. Eredivisie31302,53028.1112100310.040.040.070.040.07Matches
2022-202323Hannover 96de GER2. 2. Bundesliga33332,95632.85510500700.150.150.300.150.30Matches
2022-202323Hannover 96de GERDFB-Pokal211061.2000000000.000.000.000.000.00Matches
2023-202424Hannover 96de GER2. 2. Bundesliga20201,75119.5358300300.150.260.410.150.41Matches
2023-202424Hannover 96de GERDFB-Pokal10530.6000000000.000.000.000.000.00Matches
2023-202424Galatasaraytr TUR1. Süper Lig13131,15212.8123100100.080.160.230.080.23Matches
2024-202525Werder Bremende GER1. Bundesliga22141,29514.4224200200.70.71.62.434361170.140.140.280.140.280.050.110.160.050.16Matches
2024-202525Werder Bremende GERDFB-Pokal332472.7000000000.000.000.000.000.00Matches
2024-202525Galatasaraytr TUR1. Süper Lig11861.0000000000.000.000.000.000.00Matches
6 Seasons5 Clubs6 Leagues18517014,949166.114203414002620.70.71.62.434361170.080.120.200.080.200.050.110.160.050.16
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
Willem II (2 Seasons)1 League62605,08956.5123100620.020.040.050.020.05
Hannover 96 (2 Seasons)2 Leagues56544,86654.1810188001000.150.180.330.150.33
Galatasaray (2 Seasons)1 League14141,23813.8123100100.070.150.220.070.22
Bayern Munich II (1 Season)1 League28252,21424.6246200700.080.160.240.080.24
Werder Bremen (1 Season)2 Leagues25171,54217.1224200200.70.71.62.434361170.120.120.230.120.230.050.110.160.050.16
HSV U19 (1 Season)1 League25252,22924.81100110.040.04
Bayern U19 (1 Season)1 League311651.80000000.000.00
DFB-Pokal (3 Seasons)644064.5000000000.000.000.000.000.00
Eredivisie (2 Seasons)62605,08956.5123100620.020.040.050.020.05
2. Bundesliga (2 Seasons)53534,70752.3810188001000.150.190.340.150.34
U19 Bundesliga (2 Seasons)28262,39426.61100110.040.04
Süper Lig (2 Seasons)14141,23813.8123100100.070.150.220.070.22
3. Liga (1 Season)28252,21424.6246200700.080.160.240.080.24
Bundesliga (1 Season)22141,29514.4224200200.70.71.62.434361170.140.140.280.140.280.050.110.160.050.16
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
2016-201717HSV U191 League25252,22924.81100110.040.04
2017-201818Bayern U191 League311651.80000000.000.00
2019-202020Bayern Munich II1 League28252,21424.6246200700.080.160.240.080.24
2020-202121Willem II1 League31302,55928.4011000310.000.040.040.000.04
2021-202222Willem II1 League31302,53028.1112100310.040.040.070.040.07
2022-202323Hannover 962 Leagues35343,06234.05510500700.150.150.290.150.29
2023-202424Hannover 962 Leagues21201,80420.0358300300.150.250.400.150.40
2023-202424Galatasaray1 League13131,15212.8123100100.080.160.230.080.23
2024-202525Galatasaray1 League11861.0000000000.000.000.000.000.00
2024-202525Werder Bremen2 Leagues25171,54217.1224200200.70.71.62.434361170.120.120.230.120.230.050.110.160.050.16
6 Seasons5 Clubs6 Leagues18517014,949166.114203414002620.70.71.62.434361170.080.120.200.080.200.050.110.160.050.16
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
Willem II (2 Seasons)1 League62605,08956.5123100620.020.040.050.020.05
Hannover 96 (2 Seasons)2 Leagues56544,86654.1810188001000.150.180.330.150.33
Galatasaray (2 Seasons)1 League14141,23813.8123100100.070.150.220.070.22
Bayern Munich II (1 Season)1 League28252,21424.6246200700.080.160.240.080.24
Werder Bremen (1 Season)2 Leagues25171,54217.1224200200.70.71.62.434361170.120.120.230.120.230.050.110.160.050.16
HSV U19 (1 Season)1 League25252,22924.81100110.040.04
Bayern U19 (1 Season)1 League311651.80000000.000.00
DFB-Pokal (3 Seasons)644064.5000000000.000.000.000.000.00
Eredivisie (2 Seasons)62605,08956.5123100620.020.040.050.020.05
2. Bundesliga (2 Seasons)53534,70752.3810188001000.150.190.340.150.34
U19 Bundesliga (2 Seasons)28262,39426.61100110.040.04
Süper Lig (2 Seasons)14141,23813.8123100100.070.150.220.070.22
3. Liga (1 Season)28252,21424.6246200700.080.160.240.080.24
Bundesliga (1 Season)22141,29514.4224200200.70.71.62.434361170.140.140.280.140.280.050.110.160.050.16
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
2016-201717HSV U19de GERJr. U19 Bundesliga13th25252,22924.81100110.040.04Matches
2017-201818Bayern U19de GERJr. U19 Bundesliga3rd311651.80000000.000.00Matches
2019-202020Bayern Munich IIde GER3. 3. Liga1st28252,21424.6246200700.080.160.240.080.24Matches
2020-202121Willem IInl NED1. Eredivisie14th31302,55928.4011000310.000.040.040.000.04Matches
2021-202222Willem IInl NED1. Eredivisie17th31302,53028.1112100310.040.040.070.040.07Matches
2022-202323Hannover 96de GER2. 2. Bundesliga10th33332,95632.85510500700.150.150.300.150.30Matches
2023-202424Hannover 96de GER2. 2. Bundesliga6th20201,75119.5358300300.150.260.410.150.41Matches
2023-202424Galatasaraytr TUR1. Süper Lig1st13131,15212.8123100100.080.160.230.080.23Matches
2024-202525Galatasaraytr TUR1. Süper Lig1st11861.0000000000.000.000.000.000.00Matches
2024-202525Werder Bremende GER1. Bundesliga10th22141,29514.4224200200.70.71.62.434361170.140.140.280.140.280.050.110.160.050.16Matches
6 Seasons5 Clubs5 Leagues17916614,543161.614203414002620.70.71.62.434361170.090.120.210.090.210.050.110.160.050.16
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
Willem II (2 Seasons)1 League62605,08956.5123100620.020.040.050.020.05
Hannover 96 (2 Seasons)1 League53534,70752.3810188001000.150.190.340.150.34
Galatasaray (2 Seasons)1 League14141,23813.8123100100.070.150.220.070.22
Bayern Munich II (1 Season)1 League28252,21424.6246200700.080.160.240.080.24
HSV U19 (1 Season)1 League25252,22924.81100110.040.04
Werder Bremen (1 Season)1 League22141,29514.4224200200.70.71.62.434361170.140.140.280.140.280.050.110.160.050.16
Bayern U19 (1 Season)1 League311651.80000000.000.00
Eredivisie (2 Seasons)62605,08956.5123100620.020.040.050.020.05
2. Bundesliga (2 Seasons)53534,70752.3810188001000.150.190.340.150.34
U19 Bundesliga (2 Seasons)28262,39426.61100110.040.04
Süper Lig (2 Seasons)14141,23813.8123100100.070.150.220.070.22
3. Liga (1 Season)28252,21424.6246200700.080.160.240.080.24
Bundesliga (1 Season)22141,29514.4224200200.70.71.62.434361170.140.140.280.140.280.050.110.160.050.16
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
2022-202323Hannover 96de GERDFB-PokalR32211061.2000000000.000.000.000.000.00Matches
2023-202424Hannover 96de GERDFB-PokalR6410530.6000000000.000.000.000.000.00Matches
2024-202525Werder Bremende GERDFB-PokalQF332472.7000000000.000.000.000.000.00Matches
3 Seasons2 Clubs1 League644064.5000000000.000.000.000.000.00
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
Hannover 96 (2 Seasons)1 League311591.8000000000.000.000.000.000.00
Werder Bremen (1 Season)1 League332472.7000000000.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
2016-201717HSV U19de GERJr. U19 Bundesliga24.8100Matches
2017-201818Bayern U19de GERJr. U19 Bundesliga1.8000Matches
2019-202020Bayern Munich IIde GER3. 3. Liga24.629444.40.370.160.220.5000Matches
2020-202121Willem IInl NED1. Eredivisie28.4022627.30.770.210.000.0000Matches
2021-202222Willem IInl NED1. Eredivisie28.1135514.31.250.180.030.2000Matches
2022-202323Hannover 96de GER2. 2. Bundesliga32.85482041.71.460.610.100.2500Matches
2022-202323Hannover 96de GERDFB-Pokal1.204250.03.401.700.000.0000Matches
2023-202424Hannover 96de GER2. 2. Bundesliga19.53301240.01.540.620.100.2500Matches
2023-202424Hannover 96de GERDFB-Pokal0.6011100.01.701.700.000.0000Matches
2023-202424Galatasaraytr TUR1. Süper Lig12.8115320.01.170.230.070.3300Matches
2024-202525Werder Bremende GER1. Bundesliga14.4213430.80.900.280.150.5015.70000.70.70.06+1.3+1.3Matches
2024-202525Werder Bremende GERDFB-Pokal2.70300.01.090.000.0000Matches
2024-202525Galatasaraytr TUR1. Süper Lig1.002150.02.091.050.000.0000Matches
6 Seasons5 Clubs6 Leagues166.1141825831.91.100.350.080.2415.70000.70.70.06+1.3+1.3
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
Willem II (2 Seasons)1 League56.51571119.31.010.190.020.0900
Hannover 96 (2 Seasons)2 Leagues54.18833542.21.540.650.100.2300
Galatasaray (2 Seasons)1 League13.8117423.51.240.290.060.2500
Bayern Munich II (1 Season)1 League24.629444.40.370.160.220.5000
Werder Bremen (1 Season)2 Leagues17.1216425.00.930.230.130.5015.70000.70.70.06+1.3+1.3
HSV U19 (1 Season)1 League24.8100
Bayern U19 (1 Season)1 League1.8000
DFB-Pokal (3 Seasons)4.508337.51.770.670.000.0000
Eredivisie (2 Seasons)56.51571119.31.010.190.020.0900
2. Bundesliga (2 Seasons)52.38783241.01.490.610.100.2500
U19 Bundesliga (2 Seasons)26.6100
Süper Lig (2 Seasons)13.8117423.51.240.290.060.2500
3. Liga (1 Season)24.629444.40.370.160.220.5000
Bundesliga (1 Season)14.4213430.80.900.280.150.5015.70000.70.70.06+1.3+1.3
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
2016-201717HSV U191 League24.8100
2017-201818Bayern U191 League1.8000
2019-202020Bayern Munich II1 League24.629444.40.370.160.220.5000
2020-202121Willem II1 League28.4022627.30.770.210.000.0000
2021-202222Willem II1 League28.1135514.31.250.180.030.2000
2022-202323Hannover 962 Leagues34.05522242.31.530.650.100.2300
2023-202424Hannover 962 Leagues20.03311341.91.550.650.100.2300
2023-202424Galatasaray1 League12.8115320.01.170.230.070.3300
2024-202525Galatasaray1 League1.002150.02.091.050.000.0000
2024-202525Werder Bremen2 Leagues17.1216425.00.930.230.130.5015.70000.70.70.06+1.3+1.3
6 Seasons5 Clubs6 Leagues166.1141825831.91.100.350.080.2415.70000.70.70.06+1.3+1.3
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
Willem II (2 Seasons)1 League56.51571119.31.010.190.020.0900
Hannover 96 (2 Seasons)2 Leagues54.18833542.21.540.650.100.2300
Galatasaray (2 Seasons)1 League13.8117423.51.240.290.060.2500
Bayern Munich II (1 Season)1 League24.629444.40.370.160.220.5000
Werder Bremen (1 Season)2 Leagues17.1216425.00.930.230.130.5015.70000.70.70.06+1.3+1.3
HSV U19 (1 Season)1 League24.8100
Bayern U19 (1 Season)1 League1.8000
DFB-Pokal (3 Seasons)4.508337.51.770.670.000.0000
Eredivisie (2 Seasons)56.51571119.31.010.190.020.0900
2. Bundesliga (2 Seasons)52.38783241.01.490.610.100.2500
U19 Bundesliga (2 Seasons)26.6100
Süper Lig (2 Seasons)13.8117423.51.240.290.060.2500
3. Liga (1 Season)24.629444.40.370.160.220.5000
Bundesliga (1 Season)14.4213430.80.900.280.150.5015.70000.70.70.06+1.3+1.3
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
2016-201717HSV U19de GERJr. U19 Bundesliga13th24.8100Matches
2017-201818Bayern U19de GERJr. U19 Bundesliga3rd1.8000Matches
2019-202020Bayern Munich IIde GER3. 3. Liga1st24.629444.40.370.160.220.5000Matches
2020-202121Willem IInl NED1. Eredivisie14th28.4022627.30.770.210.000.0000Matches
2021-202222Willem IInl NED1. Eredivisie17th28.1135514.31.250.180.030.2000Matches
2022-202323Hannover 96de GER2. 2. Bundesliga10th32.85482041.71.460.610.100.2500Matches
2023-202424Hannover 96de GER2. 2. Bundesliga6th19.53301240.01.540.620.100.2500Matches
2023-202424Galatasaraytr TUR1. Süper Lig1st12.8115320.01.170.230.070.3300Matches
2024-202525Galatasaraytr TUR1. Süper Lig1st1.002150.02.091.050.000.0000Matches
2024-202525Werder Bremende GER1. Bundesliga10th14.4213430.80.900.280.150.5015.70000.70.70.06+1.3+1.3Matches
6 Seasons5 Clubs5 Leagues161.6141745531.61.080.340.080.2515.70000.70.70.06+1.3+1.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
Willem II (2 Seasons)1 League56.51571119.31.010.190.020.0900
Hannover 96 (2 Seasons)1 League52.38783241.01.490.610.100.2500
Galatasaray (2 Seasons)1 League13.8117423.51.240.290.060.2500
Bayern Munich II (1 Season)1 League24.629444.40.370.160.220.5000
HSV U19 (1 Season)1 League24.8100
Werder Bremen (1 Season)1 League14.4213430.80.900.280.150.5015.70000.70.70.06+1.3+1.3
Bayern U19 (1 Season)1 League1.8000
Eredivisie (2 Seasons)56.51571119.31.010.190.020.0900
2. Bundesliga (2 Seasons)52.38783241.01.490.610.100.2500
U19 Bundesliga (2 Seasons)26.6100
Süper Lig (2 Seasons)13.8117423.51.240.290.060.2500
3. Liga (1 Season)24.629444.40.370.160.220.5000
Bundesliga (1 Season)14.4213430.80.900.280.150.5015.70000.70.70.06+1.3+1.3
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
2022-202323Hannover 96de GERDFB-PokalR321.204250.03.401.700.000.0000Matches
2023-202424Hannover 96de GERDFB-PokalR640.6011100.01.701.700.000.0000Matches
2024-202525Werder Bremende GERDFB-PokalQF2.70300.01.090.000.0000Matches
3 Seasons2 Clubs1 League4.508337.51.770.670.000.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Hannover 96 (2 Seasons)1 League1.805360.02.831.700.000.0000
Werder Bremen (1 Season)1 League2.70300.01.090.000.0000
Become a Stathead & surf this site ad-free.

Passing

Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2016-201717HSV U19de GERJr. U19 Bundesliga24.8Matches
2017-201818Bayern U19de GERJr. U19 Bundesliga1.8Matches
2019-202020Bayern Munich IIde GER3. 3. Liga24.64Matches
2020-202121Willem IInl NED1. Eredivisie28.41Matches
2021-202222Willem IInl NED1. Eredivisie28.11Matches
2022-202323Hannover 96de GER2. 2. Bundesliga32.85Matches
2022-202323Hannover 96de GERDFB-Pokal1.20Matches
2023-202424Hannover 96de GER2. 2. Bundesliga19.55Matches
2023-202424Hannover 96de GERDFB-Pokal0.60Matches
2023-202424Galatasaraytr TUR1. Süper Lig12.82Matches
2024-202525Werder Bremende GER1. Bundesliga14.455970579.38317202130033689.321927180.8183946.221.62.0+0.4162215636Matches
2024-202525Werder Bremende GERDFB-Pokal2.70Matches
2024-202525Galatasaraytr TUR1. Süper Lig1.00Matches
6 Seasons5 Clubs6 Leagues166.155970579.38317202130033689.321927180.8183946.2201.62.0+18.4162215636
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
Willem II (2 Seasons)1 League56.52
Hannover 96 (2 Seasons)2 Leagues54.110
Galatasaray (2 Seasons)1 League13.82
Bayern Munich II (1 Season)1 League24.64
Werder Bremen (1 Season)2 Leagues17.155970579.38317202130033689.321927180.8183946.221.62.0+0.4162215636
HSV U19 (1 Season)1 League24.8
Bayern U19 (1 Season)1 League1.8
DFB-Pokal (3 Seasons)4.50
Eredivisie (2 Seasons)56.52
2. Bundesliga (2 Seasons)52.310
U19 Bundesliga (2 Seasons)26.6
Süper Lig (2 Seasons)13.82
3. Liga (1 Season)24.64
Bundesliga (1 Season)14.455970579.38317202130033689.321927180.8183946.221.62.0+0.4162215636
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
2016-201717HSV U191 League24.8
2017-201818Bayern U191 League1.8
2019-202020Bayern Munich II1 League24.64
2020-202121Willem II1 League28.41
2021-202222Willem II1 League28.11
2022-202323Hannover 962 Leagues34.05
2023-202424Hannover 962 Leagues20.05
2023-202424Galatasaray1 League12.82
2024-202525Galatasaray1 League1.00
2024-202525Werder Bremen2 Leagues17.155970579.38317202130033689.321927180.8183946.221.62.0+0.4162215636
6 Seasons5 Clubs6 Leagues166.155970579.38317202130033689.321927180.8183946.2201.62.0+18.4162215636
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
Willem II (2 Seasons)1 League56.52
Hannover 96 (2 Seasons)2 Leagues54.110
Galatasaray (2 Seasons)1 League13.82
Bayern Munich II (1 Season)1 League24.64
Werder Bremen (1 Season)2 Leagues17.155970579.38317202130033689.321927180.8183946.221.62.0+0.4162215636
HSV U19 (1 Season)1 League24.8
Bayern U19 (1 Season)1 League1.8
DFB-Pokal (3 Seasons)4.50
Eredivisie (2 Seasons)56.52
2. Bundesliga (2 Seasons)52.310
U19 Bundesliga (2 Seasons)26.6
Süper Lig (2 Seasons)13.82
3. Liga (1 Season)24.64
Bundesliga (1 Season)14.455970579.38317202130033689.321927180.8183946.221.62.0+0.4162215636
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
2016-201717HSV U19de GERJr. U19 Bundesliga13th24.8Matches
2017-201818Bayern U19de GERJr. U19 Bundesliga3rd1.8Matches
2019-202020Bayern Munich IIde GER3. 3. Liga1st24.64Matches
2020-202121Willem IInl NED1. Eredivisie14th28.41Matches
2021-202222Willem IInl NED1. Eredivisie17th28.11Matches
2022-202323Hannover 96de GER2. 2. Bundesliga10th32.85Matches
2023-202424Hannover 96de GER2. 2. Bundesliga6th19.55Matches
2023-202424Galatasaraytr TUR1. Süper Lig1st12.82Matches
2024-202525Galatasaraytr TUR1. Süper Lig1st1.00Matches
2024-202525Werder Bremende GER1. Bundesliga10th14.455970579.38317202130033689.321927180.8183946.221.62.0+0.4162215636Matches
6 Seasons5 Clubs5 Leagues161.655970579.38317202130033689.321927180.8183946.2201.62.0+18.4162215636
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
Willem II (2 Seasons)1 League56.52
Hannover 96 (2 Seasons)1 League52.310
Galatasaray (2 Seasons)1 League13.82
Bayern Munich II (1 Season)1 League24.64
HSV U19 (1 Season)1 League24.8
Werder Bremen (1 Season)1 League14.455970579.38317202130033689.321927180.8183946.221.62.0+0.4162215636
Bayern U19 (1 Season)1 League1.8
Eredivisie (2 Seasons)56.52
2. Bundesliga (2 Seasons)52.310
U19 Bundesliga (2 Seasons)26.6
Süper Lig (2 Seasons)13.82
3. Liga (1 Season)24.64
Bundesliga (1 Season)14.455970579.38317202130033689.321927180.8183946.221.62.0+0.4162215636
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
2022-202323Hannover 96de GERDFB-PokalR321.20Matches
2023-202424Hannover 96de GERDFB-PokalR640.60Matches
2024-202525Werder Bremende GERDFB-PokalQF2.70Matches
3 Seasons2 Clubs1 League4.50
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
Hannover 96 (2 Seasons)1 League1.80
Werder Bremen (1 Season)1 League2.70

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
2016-201717HSV U19de GERJr. U19 Bundesliga24.8Matches
2017-201818Bayern U19de GERJr. U19 Bundesliga1.8Matches
2019-202020Bayern Munich IIde GER3. 3. Liga24.614Matches
2020-202121Willem IInl NED1. Eredivisie28.467Matches
2021-202222Willem IInl NED1. Eredivisie28.171Matches
2022-202323Hannover 96de GER2. 2. Bundesliga32.8207Matches
2022-202323Hannover 96de GERDFB-Pokal1.23Matches
2023-202424Hannover 96de GER2. 2. Bundesliga19.5123Matches
2023-202424Hannover 96de GERDFB-Pokal0.66Matches
2023-202424Galatasaraytr TUR1. Süper Lig12.831Matches
2024-202525Werder Bremende GER1. Bundesliga14.4705583121212561145230559128Matches
2024-202525Werder Bremende GERDFB-Pokal2.78Matches
2024-202525Galatasaraytr TUR1. Süper Lig1.03Matches
6 Seasons5 Clubs6 Leagues166.17055831212125891145230559128
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Willem II (2 Seasons)1 League56.5138
Hannover 96 (2 Seasons)2 Leagues54.1339
Galatasaray (2 Seasons)1 League13.834
Bayern Munich II (1 Season)1 League24.614
Werder Bremen (1 Season)2 Leagues17.1705583121212641145230559128
HSV U19 (1 Season)1 League24.8
Bayern U19 (1 Season)1 League1.8
DFB-Pokal (3 Seasons)4.517
Eredivisie (2 Seasons)56.5138
2. Bundesliga (2 Seasons)52.3330
U19 Bundesliga (2 Seasons)26.6
Süper Lig (2 Seasons)13.834
3. Liga (1 Season)24.614
Bundesliga (1 Season)14.4705583121212561145230559128
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
2016-201717HSV U191 League24.8
2017-201818Bayern U191 League1.8
2019-202020Bayern Munich II1 League24.614
2020-202121Willem II1 League28.467
2021-202222Willem II1 League28.171
2022-202323Hannover 962 Leagues34.0210
2023-202424Hannover 962 Leagues20.0129
2023-202424Galatasaray1 League12.831
2024-202525Galatasaray1 League1.03
2024-202525Werder Bremen2 Leagues17.1705583121212641145230559128
6 Seasons5 Clubs6 Leagues166.17055831212125891145230559128
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Willem II (2 Seasons)1 League56.5138
Hannover 96 (2 Seasons)2 Leagues54.1339
Galatasaray (2 Seasons)1 League13.834
Bayern Munich II (1 Season)1 League24.614
Werder Bremen (1 Season)2 Leagues17.1705583121212641145230559128
HSV U19 (1 Season)1 League24.8
Bayern U19 (1 Season)1 League1.8
DFB-Pokal (3 Seasons)4.517
Eredivisie (2 Seasons)56.5138
2. Bundesliga (2 Seasons)52.3330
U19 Bundesliga (2 Seasons)26.6
Süper Lig (2 Seasons)13.834
3. Liga (1 Season)24.614
Bundesliga (1 Season)14.4705583121212561145230559128
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
2016-201717HSV U19de GERJr. U19 Bundesliga13th24.8Matches
2017-201818Bayern U19de GERJr. U19 Bundesliga3rd1.8Matches
2019-202020Bayern Munich IIde GER3. 3. Liga1st24.614Matches
2020-202121Willem IInl NED1. Eredivisie14th28.467Matches
2021-202222Willem IInl NED1. Eredivisie17th28.171Matches
2022-202323Hannover 96de GER2. 2. Bundesliga10th32.8207Matches
2023-202424Hannover 96de GER2. 2. Bundesliga6th19.5123Matches
2023-202424Galatasaraytr TUR1. Süper Lig1st12.831Matches
2024-202525Galatasaraytr TUR1. Süper Lig1st1.03Matches
2024-202525Werder Bremende GER1. Bundesliga10th14.4705583121212561145230559128Matches
6 Seasons5 Clubs5 Leagues161.67055831212125721145230559128
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Willem II (2 Seasons)1 League56.5138
Hannover 96 (2 Seasons)1 League52.3330
Galatasaray (2 Seasons)1 League13.834
Bayern Munich II (1 Season)1 League24.614
HSV U19 (1 Season)1 League24.8
Werder Bremen (1 Season)1 League14.4705583121212561145230559128
Bayern U19 (1 Season)1 League1.8
Eredivisie (2 Seasons)56.5138
2. Bundesliga (2 Seasons)52.3330
U19 Bundesliga (2 Seasons)26.6
Süper Lig (2 Seasons)13.834
3. Liga (1 Season)24.614
Bundesliga (1 Season)14.4705583121212561145230559128
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
2022-202323Hannover 96de GERDFB-PokalR321.23Matches
2023-202424Hannover 96de GERDFB-PokalR640.66Matches
2024-202525Werder Bremende GERDFB-PokalQF2.78Matches
3 Seasons2 Clubs1 League4.517
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Hannover 96 (2 Seasons)1 League1.89
Werder Bremen (1 Season)1 League2.78

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
2016-201717HSV U19de GERJr. U19 Bundesliga24.8Matches
2017-201818Bayern U19de GERJr. U19 Bundesliga1.8Matches
2019-202020Bayern Munich IIde GER3. 3. Liga24.6Matches
2020-202121Willem IInl NED1. Eredivisie28.4Matches
2021-202222Willem IInl NED1. Eredivisie28.1Matches
2022-202323Hannover 96de GER2. 2. Bundesliga32.8Matches
2022-202323Hannover 96de GERDFB-Pokal1.2Matches
2023-202424Hannover 96de GER2. 2. Bundesliga19.5Matches
2023-202424Hannover 96de GERDFB-Pokal0.6Matches
2023-202424Galatasaraytr TUR1. Süper Lig12.8Matches
2024-202525Werder Bremende GER1. Bundesliga14.4362.50301212030.21300000Matches
2024-202525Werder Bremende GERDFB-Pokal2.7Matches
2024-202525Galatasaraytr TUR1. Süper Lig1.0Matches
6 Seasons5 Clubs6 Leagues166.1362.50301212030.21300000
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Willem II (2 Seasons)1 League56.5
Hannover 96 (2 Seasons)2 Leagues54.1
Galatasaray (2 Seasons)1 League13.8
Bayern Munich II (1 Season)1 League24.6
Werder Bremen (1 Season)2 Leagues17.1362.50301212030.21300000
HSV U19 (1 Season)1 League24.8
Bayern U19 (1 Season)1 League1.8
DFB-Pokal (3 Seasons)4.5
Eredivisie (2 Seasons)56.5
2. Bundesliga (2 Seasons)52.3
U19 Bundesliga (2 Seasons)26.6
Süper Lig (2 Seasons)13.8
3. Liga (1 Season)24.6
Bundesliga (1 Season)14.4362.50301212030.21300000
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
2016-201717HSV U191 League24.8
2017-201818Bayern U191 League1.8
2019-202020Bayern Munich II1 League24.6
2020-202121Willem II1 League28.4
2021-202222Willem II1 League28.1
2022-202323Hannover 962 Leagues34.0
2023-202424Hannover 962 Leagues20.0
2023-202424Galatasaray1 League12.8
2024-202525Galatasaray1 League1.0
2024-202525Werder Bremen2 Leagues17.1362.50301212030.21300000
6 Seasons5 Clubs6 Leagues166.1362.50301212030.21300000
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Willem II (2 Seasons)1 League56.5
Hannover 96 (2 Seasons)2 Leagues54.1
Galatasaray (2 Seasons)1 League13.8
Bayern Munich II (1 Season)1 League24.6
Werder Bremen (1 Season)2 Leagues17.1362.50301212030.21300000
HSV U19 (1 Season)1 League24.8
Bayern U19 (1 Season)1 League1.8
DFB-Pokal (3 Seasons)4.5
Eredivisie (2 Seasons)56.5
2. Bundesliga (2 Seasons)52.3
U19 Bundesliga (2 Seasons)26.6
Süper Lig (2 Seasons)13.8
3. Liga (1 Season)24.6
Bundesliga (1 Season)14.4362.50301212030.21300000
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
2016-201717HSV U19de GERJr. U19 Bundesliga13th24.8Matches
2017-201818Bayern U19de GERJr. U19 Bundesliga3rd1.8Matches
2019-202020Bayern Munich IIde GER3. 3. Liga1st24.6Matches
2020-202121Willem IInl NED1. Eredivisie14th28.4Matches
2021-202222Willem IInl NED1. Eredivisie17th28.1Matches
2022-202323Hannover 96de GER2. 2. Bundesliga10th32.8Matches
2023-202424Hannover 96de GER2. 2. Bundesliga6th19.5Matches
2023-202424Galatasaraytr TUR1. Süper Lig1st12.8Matches
2024-202525Galatasaraytr TUR1. Süper Lig1st1.0Matches
2024-202525Werder Bremende GER1. Bundesliga10th14.4362.50301212030.21300000Matches
6 Seasons5 Clubs5 Leagues161.6362.50301212030.21300000
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Willem II (2 Seasons)1 League56.5
Hannover 96 (2 Seasons)1 League52.3
Galatasaray (2 Seasons)1 League13.8
Bayern Munich II (1 Season)1 League24.6
HSV U19 (1 Season)1 League24.8
Werder Bremen (1 Season)1 League14.4362.50301212030.21300000
Bayern U19 (1 Season)1 League1.8
Eredivisie (2 Seasons)56.5
2. Bundesliga (2 Seasons)52.3
U19 Bundesliga (2 Seasons)26.6
Süper Lig (2 Seasons)13.8
3. Liga (1 Season)24.6
Bundesliga (1 Season)14.4362.50301212030.21300000
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
2022-202323Hannover 96de GERDFB-PokalR321.2Matches
2023-202424Hannover 96de GERDFB-PokalR640.6Matches
2024-202525Werder Bremende GERDFB-PokalQF2.7Matches
3 Seasons2 Clubs1 League4.5
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Hannover 96 (2 Seasons)1 League1.8
Werder Bremen (1 Season)1 League2.7

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
2016-201717HSV U19de GERJr. U19 Bundesliga24.8Matches
2017-201818Bayern U19de GERJr. U19 Bundesliga1.8Matches
2019-202020Bayern Munich IIde GER3. 3. Liga24.667Matches
2020-202121Willem IInl NED1. Eredivisie28.44141Matches
2021-202222Willem IInl NED1. Eredivisie28.13428Matches
2022-202323Hannover 96de GER2. 2. Bundesliga32.83225Matches
2022-202323Hannover 96de GERDFB-Pokal1.230Matches
2023-202424Hannover 96de GER2. 2. Bundesliga19.51614Matches
2023-202424Hannover 96de GERDFB-Pokal0.600Matches
2023-202424Galatasaraytr TUR1. Süper Lig12.82016Matches
2024-202525Werder Bremende GER1. Bundesliga14.41910793101376.9320416928240Matches
2024-202525Werder Bremende GERDFB-Pokal2.736Matches
2024-202525Galatasaraytr TUR1. Süper Lig1.021Matches
6 Seasons5 Clubs6 Leagues166.119167793101376.932041614728240
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Willem II (2 Seasons)1 League56.575690
Hannover 96 (2 Seasons)2 Leagues54.151390
Galatasaray (2 Seasons)1 League13.822170
Bayern Munich II (1 Season)1 League24.6670
Werder Bremen (1 Season)2 Leagues17.11913793101376.93204161528240
HSV U19 (1 Season)1 League24.80
Bayern U19 (1 Season)1 League1.80
DFB-Pokal (3 Seasons)4.5660
Eredivisie (2 Seasons)56.575690
2. Bundesliga (2 Seasons)52.348390
U19 Bundesliga (2 Seasons)26.60
Süper Lig (2 Seasons)13.822170
3. Liga (1 Season)24.6670
Bundesliga (1 Season)14.41910793101376.9320416928240
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
2016-201717HSV U191 League24.80
2017-201818Bayern U191 League1.80
2019-202020Bayern Munich II1 League24.6670
2020-202121Willem II1 League28.441410
2021-202222Willem II1 League28.134280
2022-202323Hannover 962 Leagues34.035250
2023-202424Hannover 962 Leagues20.016140
2023-202424Galatasaray1 League12.820160
2024-202525Galatasaray1 League1.0210
2024-202525Werder Bremen2 Leagues17.11913793101376.93204161528240
6 Seasons5 Clubs6 Leagues166.119167793101376.932041614728240
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Willem II (2 Seasons)1 League56.575690
Hannover 96 (2 Seasons)2 Leagues54.151390
Galatasaray (2 Seasons)1 League13.822170
Bayern Munich II (1 Season)1 League24.6670
Werder Bremen (1 Season)2 Leagues17.11913793101376.93204161528240
HSV U19 (1 Season)1 League24.80
Bayern U19 (1 Season)1 League1.80
DFB-Pokal (3 Seasons)4.5660
Eredivisie (2 Seasons)56.575690
2. Bundesliga (2 Seasons)52.348390
U19 Bundesliga (2 Seasons)26.60
Süper Lig (2 Seasons)13.822170
3. Liga (1 Season)24.6670
Bundesliga (1 Season)14.41910793101376.9320416928240
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
2016-201717HSV U19de GERJr. U19 Bundesliga13th24.8Matches
2017-201818Bayern U19de GERJr. U19 Bundesliga3rd1.8Matches
2019-202020Bayern Munich IIde GER3. 3. Liga1st24.667Matches
2020-202121Willem IInl NED1. Eredivisie14th28.44141Matches
2021-202222Willem IInl NED1. Eredivisie17th28.13428Matches
2022-202323Hannover 96de GER2. 2. Bundesliga10th32.83225Matches
2023-202424Hannover 96de GER2. 2. Bundesliga6th19.51614Matches
2023-202424Galatasaraytr TUR1. Süper Lig1st12.82016Matches
2024-202525Galatasaraytr TUR1. Süper Lig1st1.021Matches
2024-202525Werder Bremende GER1. Bundesliga10th14.41910793101376.9320416928240Matches
6 Seasons5 Clubs5 Leagues161.619161793101376.932041614128240
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
Willem II (2 Seasons)1 League56.575690
Hannover 96 (2 Seasons)1 League52.348390
Galatasaray (2 Seasons)1 League13.822170
Bayern Munich II (1 Season)1 League24.6670
HSV U19 (1 Season)1 League24.80
Werder Bremen (1 Season)1 League14.41910793101376.9320416928240
Bayern U19 (1 Season)1 League1.80
Eredivisie (2 Seasons)56.575690
2. Bundesliga (2 Seasons)52.348390
U19 Bundesliga (2 Seasons)26.60
Süper Lig (2 Seasons)13.822170
3. Liga (1 Season)24.6670
Bundesliga (1 Season)14.41910793101376.9320416928240
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
2022-202323Hannover 96de GERDFB-PokalR321.230Matches
2023-202424Hannover 96de GERDFB-PokalR640.600Matches
2024-202525Werder Bremende GERDFB-PokalQF2.736Matches
3 Seasons2 Clubs1 League4.5660
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
Hannover 96 (2 Seasons)1 League1.8300
Werder Bremen (1 Season)1 League2.7360

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
2016-201717HSV U19de GERJr. U19 Bundesliga24.8Matches
2017-201818Bayern U19de GERJr. U19 Bundesliga1.8Matches
2019-202020Bayern Munich IIde GER3. 3. Liga24.6Matches
2020-202121Willem IInl NED1. Eredivisie28.4Matches
2021-202222Willem IInl NED1. Eredivisie28.1Matches
2022-202323Hannover 96de GER2. 2. Bundesliga32.8Matches
2022-202323Hannover 96de GERDFB-Pokal1.2Matches
2023-202424Hannover 96de GER2. 2. Bundesliga19.5Matches
2023-202424Hannover 96de GERDFB-Pokal0.6Matches
2023-202424Galatasaraytr TUR1. Süper Lig12.8Matches
2024-202525Werder Bremende GER1. Bundesliga14.48723222434731029872401537.52050.051923841262342272212556117Matches
2024-202525Werder Bremende GERDFB-Pokal2.7Matches
2024-202525Galatasaraytr TUR1. Süper Lig1.0Matches
6 Seasons5 Clubs6 Leagues166.18723222434731029872401537.52050.051923841262342272212556117
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
Willem II (2 Seasons)1 League56.5
Hannover 96 (2 Seasons)2 Leagues54.1
Galatasaray (2 Seasons)1 League13.8
Bayern Munich II (1 Season)1 League24.6
Werder Bremen (1 Season)2 Leagues17.18723222434731029872401537.52050.051923841262342272212556117
HSV U19 (1 Season)1 League24.8
Bayern U19 (1 Season)1 League1.8
DFB-Pokal (3 Seasons)4.5
Eredivisie (2 Seasons)56.5
2. Bundesliga (2 Seasons)52.3
U19 Bundesliga (2 Seasons)26.6
Süper Lig (2 Seasons)13.8
3. Liga (1 Season)24.6
Bundesliga (1 Season)14.48723222434731029872401537.52050.051923841262342272212556117
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
2016-201717HSV U191 League24.8
2017-201818Bayern U191 League1.8
2019-202020Bayern Munich II1 League24.6
2020-202121Willem II1 League28.4
2021-202222Willem II1 League28.1
2022-202323Hannover 962 Leagues34.0
2023-202424Hannover 962 Leagues20.0
2023-202424Galatasaray1 League12.8
2024-202525Galatasaray1 League1.0
2024-202525Werder Bremen2 Leagues17.18723222434731029872401537.52050.051923841262342272212556117
6 Seasons5 Clubs6 Leagues166.18723222434731029872401537.52050.051923841262342272212556117
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
Willem II (2 Seasons)1 League56.5
Hannover 96 (2 Seasons)2 Leagues54.1
Galatasaray (2 Seasons)1 League13.8
Bayern Munich II (1 Season)1 League24.6
Werder Bremen (1 Season)2 Leagues17.18723222434731029872401537.52050.051923841262342272212556117
HSV U19 (1 Season)1 League24.8
Bayern U19 (1 Season)1 League1.8
DFB-Pokal (3 Seasons)4.5
Eredivisie (2 Seasons)56.5
2. Bundesliga (2 Seasons)52.3
U19 Bundesliga (2 Seasons)26.6
Süper Lig (2 Seasons)13.8
3. Liga (1 Season)24.6
Bundesliga (1 Season)14.48723222434731029872401537.52050.051923841262342272212556117
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
2016-201717HSV U19de GERJr. U19 Bundesliga13th24.8Matches
2017-201818Bayern U19de GERJr. U19 Bundesliga3rd1.8Matches
2019-202020Bayern Munich IIde GER3. 3. Liga1st24.6Matches
2020-202121Willem IInl NED1. Eredivisie14th28.4Matches
2021-202222Willem IInl NED1. Eredivisie17th28.1Matches
2022-202323Hannover 96de GER2. 2. Bundesliga10th32.8Matches
2023-202424Hannover 96de GER2. 2. Bundesliga6th19.5Matches
2023-202424Galatasaraytr TUR1. Süper Lig1st12.8Matches
2024-202525Galatasaraytr TUR1. Süper Lig1st1.0Matches
2024-202525Werder Bremende GER1. Bundesliga10th14.48723222434731029872401537.52050.051923841262342272212556117Matches
6 Seasons5 Clubs5 Leagues161.68723222434731029872401537.52050.051923841262342272212556117
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
Willem II (2 Seasons)1 League56.5
Hannover 96 (2 Seasons)1 League52.3
Galatasaray (2 Seasons)1 League13.8
Bayern Munich II (1 Season)1 League24.6
HSV U19 (1 Season)1 League24.8
Werder Bremen (1 Season)1 League14.48723222434731029872401537.52050.051923841262342272212556117
Bayern U19 (1 Season)1 League1.8
Eredivisie (2 Seasons)56.5
2. Bundesliga (2 Seasons)52.3
U19 Bundesliga (2 Seasons)26.6
Süper Lig (2 Seasons)13.8
3. Liga (1 Season)24.6
Bundesliga (1 Season)14.48723222434731029872401537.52050.051923841262342272212556117
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
2022-202323Hannover 96de GERDFB-PokalR321.2Matches
2023-202424Hannover 96de GERDFB-PokalR640.6Matches
2024-202525Werder Bremende GERDFB-PokalQF2.7Matches
3 Seasons2 Clubs1 League4.5
Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
Hannover 96 (2 Seasons)1 League1.8
Werder Bremen (1 Season)1 League2.7

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
2016-201717HSV U19de GERJr. U19 Bundesliga252,2298995.324.8258923011.725237+15+0.61+4.66Matches
2017-201818Bayern U19de GERJr. U19 Bundesliga3165557.11.8191123701.673300.00-1.20Matches
2019-202020Bayern Munich IIde GER3. 3. Liga282,2147964.724.625861932231.965633+23+0.93+1.46Matches
2020-202121Willem IInl NED1. Eredivisie312,5598383.628.430842212910.903358-25-0.88-0.34Matches
2021-202222Willem IInl NED1. Eredivisie312,5308282.728.130842511520.942547-22-0.78-0.27Matches
2022-202323Hannover 96de GER2. 2. Bundesliga332,9569096.632.8339029001.304754-7-0.21-1.94Matches
2022-202323Hannover 96de GERDFB-Pokal21065358.91.2190111601.5030+3+2.55+4.98Matches
2023-202424Hannover 96de GER2. 2. Bundesliga201,7518857.219.5208813001.553524+11+0.57+0.29Matches
2023-202424Hannover 96de GERDFB-Pokal1535344.20.60015301.0012-1-1.70-3.04Matches
2023-202424Galatasaraytr TUR1. Süper Lig131,1528933.712.8138912012.774012+28+2.19+0.68Matches
2024-202525Werder Bremende GER1. Bundesliga221,2955951.414.41477182741.272128-7-0.49-0.4117.220.0-2.7-0.19-0.28Matches
2024-202525Werder Bremende GERDFB-Pokal32478268.62.73820002.002200.00-2.39Matches
2024-202525Galatasaraytr TUR1. Süper Lig186863.41.01860003.001100.00-1.48Matches
6 Seasons5 Clubs6 Leagues18514,9498160.3166.1170861221526111.42264261+3+0.02-0.6417.220.0-2.7-0.19-0.28
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
Willem II (2 Seasons)1 League625,0898283.256.560844722230.9258105-47-0.83-0.31
Hannover 96 (2 Seasons)2 Leagues564,8668775.854.154894323501.398680+6+0.11-0.18
Galatasaray (2 Seasons)1 League141,2388820.813.8148812012.794113+28+2.04+0.54
Bayern Munich II (1 Season)1 League282,2147964.724.625861932231.965633+23+0.93+1.46
Werder Bremen (1 Season)2 Leagues251,5426253.517.11778182741.362330-7-0.41-0.5417.220.0-2.7-0.19-0.28
HSV U19 (1 Season)1 League252,2298995.324.8258923011.725237+15+0.61+4.66
Bayern U19 (1 Season)1 League3165557.11.8191123701.673300.00-1.20
DFB-Pokal (3 Seasons)64066861.54.5484123501.6764+2+0.44-0.27
Eredivisie (2 Seasons)625,0898283.256.560844722230.9258105-47-0.83-0.31
2. Bundesliga (2 Seasons)534,7078976.952.3538942001.398278+4+0.08-0.31
U19 Bundesliga (2 Seasons)282,3948651.226.626892423711.715540+15+0.56-0.38
Süper Lig (2 Seasons)141,2388820.813.8148812012.794113+28+2.04+0.54
3. Liga (1 Season)282,2147964.724.625861932231.965633+23+0.93+1.46
Bundesliga (1 Season)221,2955951.414.41477182741.272128-7-0.49-0.4117.220.0-2.7-0.19-0.28
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
2016-201717HSV U191 League252,2298995.324.8258923011.725237+15+0.61+4.66
2017-201818Bayern U191 League3165557.11.8191123701.673300.00-1.20
2019-202020Bayern Munich II1 League282,2147964.724.625861932231.965633+23+0.93+1.46
2020-202121Willem II1 League312,5598383.628.430842212910.903358-25-0.88-0.34
2021-202222Willem II1 League312,5308282.728.130842511520.942547-22-0.78-0.27
2022-202323Hannover 962 Leagues353,0628794.534.034903011601.315054-4-0.12-0.12
2023-202424Hannover 962 Leagues211,8048656.720.020881315301.523626+10+0.50+0.17
2023-202424Galatasaray1 League131,1528933.712.8138912012.774012+28+2.19+0.68
2024-202525Galatasaray1 League186863.41.01860003.001100.00-1.48
2024-202525Werder Bremen2 Leagues251,5426253.517.11778182741.362330-7-0.41-0.5417.220.0-2.7-0.19-0.28
6 Seasons5 Clubs6 Leagues18514,9498160.3166.1170861221526111.42264261+3+0.02-0.6417.220.0-2.7-0.19-0.28
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
Willem II (2 Seasons)1 League625,0898283.256.560844722230.9258105-47-0.83-0.31
Hannover 96 (2 Seasons)2 Leagues564,8668775.854.154894323501.398680+6+0.11-0.18
Galatasaray (2 Seasons)1 League141,2388820.813.8148812012.794113+28+2.04+0.54
Bayern Munich II (1 Season)1 League282,2147964.724.625861932231.965633+23+0.93+1.46
Werder Bremen (1 Season)2 Leagues251,5426253.517.11778182741.362330-7-0.41-0.5417.220.0-2.7-0.19-0.28
HSV U19 (1 Season)1 League252,2298995.324.8258923011.725237+15+0.61+4.66
Bayern U19 (1 Season)1 League3165557.11.8191123701.673300.00-1.20
DFB-Pokal (3 Seasons)64066861.54.5484123501.6764+2+0.44-0.27
Eredivisie (2 Seasons)625,0898283.256.560844722230.9258105-47-0.83-0.31
2. Bundesliga (2 Seasons)534,7078976.952.3538942001.398278+4+0.08-0.31
U19 Bundesliga (2 Seasons)282,3948651.226.626892423711.715540+15+0.56-0.38
Süper Lig (2 Seasons)141,2388820.813.8148812012.794113+28+2.04+0.54
3. Liga (1 Season)282,2147964.724.625861932231.965633+23+0.93+1.46
Bundesliga (1 Season)221,2955951.414.41477182741.272128-7-0.49-0.4117.220.0-2.7-0.19-0.28
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
2016-201717HSV U19de GERJr. U19 Bundesliga13th252,2298995.324.8258923011.725237+15+0.61+4.66Matches
2017-201818Bayern U19de GERJr. U19 Bundesliga3rd3165557.11.8191123701.673300.00-1.20Matches
2019-202020Bayern Munich IIde GER3. 3. Liga1st282,2147964.724.625861932231.965633+23+0.93+1.46Matches
2020-202121Willem IInl NED1. Eredivisie14th312,5598383.628.430842212910.903358-25-0.88-0.34Matches
2021-202222Willem IInl NED1. Eredivisie17th312,5308282.728.130842511520.942547-22-0.78-0.27Matches
2022-202323Hannover 96de GER2. 2. Bundesliga10th332,9569096.632.8339029001.304754-7-0.21-1.94Matches
2023-202424Hannover 96de GER2. 2. Bundesliga6th201,7518857.219.5208813001.553524+11+0.57+0.29Matches
2023-202424Galatasaraytr TUR1. Süper Lig1st131,1528933.712.8138912012.774012+28+2.19+0.68Matches
2024-202525Galatasaraytr TUR1. Süper Lig1st186863.41.01860003.001100.00-1.48Matches
2024-202525Werder Bremende GER1. Bundesliga10th221,2955951.414.41477182741.272128-7-0.49-0.4117.220.0-2.7-0.19-0.28Matches
6 Seasons5 Clubs5 Leagues17914,5438160.3161.6166861211325111.41258257+1+0.01-0.6517.220.0-2.7-0.19-0.28
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
Willem II (2 Seasons)1 League625,0898283.256.560844722230.9258105-47-0.83-0.31
Hannover 96 (2 Seasons)1 League534,7078976.952.3538942001.398278+4+0.08-0.31
Galatasaray (2 Seasons)1 League141,2388820.813.8148812012.794113+28+2.04+0.54
Bayern Munich II (1 Season)1 League282,2147964.724.625861932231.965633+23+0.93+1.46
HSV U19 (1 Season)1 League252,2298995.324.8258923011.725237+15+0.61+4.66
Werder Bremen (1 Season)1 League221,2955951.414.41477182741.272128-7-0.49-0.4117.220.0-2.7-0.19-0.28
Bayern U19 (1 Season)1 League3165557.11.8191123701.673300.00-1.20
Eredivisie (2 Seasons)625,0898283.256.560844722230.9258105-47-0.83-0.31
2. Bundesliga (2 Seasons)534,7078976.952.3538942001.398278+4+0.08-0.31
U19 Bundesliga (2 Seasons)282,3948651.226.626892423711.715540+15+0.56-0.38
Süper Lig (2 Seasons)141,2388820.813.8148812012.794113+28+2.04+0.54
3. Liga (1 Season)282,2147964.724.625861932231.965633+23+0.93+1.46
Bundesliga (1 Season)221,2955951.414.41477182741.272128-7-0.49-0.4117.220.0-2.7-0.19-0.28
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
2022-202323Hannover 96de GERDFB-PokalR3221065358.91.2190111601.5030+3+2.55+4.98Matches
2023-202424Hannover 96de GERDFB-PokalR641535344.20.60015301.0012-1-1.70-3.04Matches
2024-202525Werder Bremende GERDFB-PokalQF32478268.62.73820002.002200.00-2.39Matches
3 Seasons2 Clubs1 League64066861.54.5484123501.6764+2+0.44-0.27
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Hannover 96 (2 Seasons)1 League31595353.01.8190123501.3342+2+1.13+1.77
Werder Bremen (1 Season)1 League32478268.62.73820002.002200.00-2.39

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
2016-201717HSV U19de GERJr. U19 Bundesliga24.81100Matches
2017-201818Bayern U19de GERJr. U19 Bundesliga1.80000Matches
2019-202020Bayern Munich IIde GER3. 3. Liga24.670012911476110Matches
2020-202121Willem IInl NED1. Eredivisie28.4310354026741411Matches
2021-202222Willem IInl NED1. Eredivisie28.1311283707128340Matches
2022-202323Hannover 96de GER2. 2. Bundesliga32.87003744320725320Matches
2022-202323Hannover 96de GERDFB-Pokal1.20000303030Matches
2023-202424Hannover 96de GER2. 2. Bundesliga19.530012291112314160Matches
2023-202424Hannover 96de GERDFB-Pokal0.60000106000Matches
2023-202424Galatasaraytr TUR1. Süper Lig12.8100261303116200Matches
2024-202525Werder Bremende GER1. Bundesliga14.420014174569100005671335.0Matches
2024-202525Werder Bremende GERDFB-Pokal2.70002208630Matches
2024-202525Galatasaraytr TUR1. Süper Lig1.00001103120Matches
6 Seasons5 Clubs6 Leagues166.12621167196215891471671115671335.0
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Willem II (2 Seasons)1 League56.56216377213869751
Hannover 96 (2 Seasons)2 Leagues54.1100049771433939510
Galatasaray (2 Seasons)1 League13.8100271403417220
Bayern Munich II (1 Season)1 League24.670012911476110
Werder Bremen (1 Season)2 Leagues17.1200161946415130005671335.0
HSV U19 (1 Season)1 League24.81100
Bayern U19 (1 Season)1 League1.80000
DFB-Pokal (3 Seasons)4.500026017660
Eredivisie (2 Seasons)56.56216377213869751
2. Bundesliga (2 Seasons)52.3100049731433039480
U19 Bundesliga (2 Seasons)26.61100
Süper Lig (2 Seasons)13.8100271403417220
3. Liga (1 Season)24.670012911476110
Bundesliga (1 Season)14.420014174569100005671335.0
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2016-201717HSV U191 League24.81100
2017-201818Bayern U191 League1.80000
2019-202020Bayern Munich II1 League24.670012911476110
2020-202121Willem II1 League28.4310354026741411
2021-202222Willem II1 League28.1311283707128340
2022-202323Hannover 962 Leagues34.07003747321025350
2023-202424Hannover 962 Leagues20.030012301112914160
2023-202424Galatasaray1 League12.8100261303116200
2024-202525Galatasaray1 League1.00001103120
2024-202525Werder Bremen2 Leagues17.1200161946415130005671335.0
6 Seasons5 Clubs6 Leagues166.12621167196215891471671115671335.0
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Willem II (2 Seasons)1 League56.56216377213869751
Hannover 96 (2 Seasons)2 Leagues54.1100049771433939510
Galatasaray (2 Seasons)1 League13.8100271403417220
Bayern Munich II (1 Season)1 League24.670012911476110
Werder Bremen (1 Season)2 Leagues17.1200161946415130005671335.0
HSV U19 (1 Season)1 League24.81100
Bayern U19 (1 Season)1 League1.80000
DFB-Pokal (3 Seasons)4.500026017660
Eredivisie (2 Seasons)56.56216377213869751
2. Bundesliga (2 Seasons)52.3100049731433039480
U19 Bundesliga (2 Seasons)26.61100
Süper Lig (2 Seasons)13.8100271403417220
3. Liga (1 Season)24.670012911476110
Bundesliga (1 Season)14.420014174569100005671335.0
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2016-201717HSV U19de GERJr. U19 Bundesliga13th24.81100Matches
2017-201818Bayern U19de GERJr. U19 Bundesliga3rd1.80000Matches
2019-202020Bayern Munich IIde GER3. 3. Liga1st24.670012911476110Matches
2020-202121Willem IInl NED1. Eredivisie14th28.4310354026741411Matches
2021-202222Willem IInl NED1. Eredivisie17th28.1311283707128340Matches
2022-202323Hannover 96de GER2. 2. Bundesliga10th32.87003744320725320Matches
2023-202424Hannover 96de GER2. 2. Bundesliga6th19.530012291112314160Matches
2023-202424Galatasaraytr TUR1. Süper Lig1st12.8100261303116200Matches
2024-202525Galatasaraytr TUR1. Süper Lig1st1.00001103120Matches
2024-202525Werder Bremende GER1. Bundesliga10th14.420014174569100005671335.0Matches
6 Seasons5 Clubs5 Leagues161.62621165190215721411611115671335.0
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Willem II (2 Seasons)1 League56.56216377213869751
Hannover 96 (2 Seasons)1 League52.3100049731433039480
Galatasaray (2 Seasons)1 League13.8100271403417220
Bayern Munich II (1 Season)1 League24.670012911476110
HSV U19 (1 Season)1 League24.81100
Werder Bremen (1 Season)1 League14.420014174569100005671335.0
Bayern U19 (1 Season)1 League1.80000
Eredivisie (2 Seasons)56.56216377213869751
2. Bundesliga (2 Seasons)52.3100049731433039480
U19 Bundesliga (2 Seasons)26.61100
Süper Lig (2 Seasons)13.8100271403417220
3. Liga (1 Season)24.670012911476110
Bundesliga (1 Season)14.420014174569100005671335.0
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2022-202323Hannover 96de GERDFB-PokalR321.20000303030Matches
2023-202424Hannover 96de GERDFB-PokalR640.60000106000Matches
2024-202525Werder Bremende GERDFB-PokalQF2.70002208630Matches
3 Seasons2 Clubs1 League4.500026017660
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Hannover 96 (2 Seasons)1 League1.80000409030
Werder Bremen (1 Season)1 League2.70002208630

Player Club Summary

About FBref.com

FBref.com launched (June 13, 2018) with domestic league coverage for England, France, Germany, Italy, Spain, and United States. Since then we have been steadily expanding our coverage to include domestic leagues from over 40 countries as well as domestic cup, super cup and youth leagues from top European countries. We have also added coverage for major international cups such as the UEFA Champions League and Copa Libertadores.

FBref is the most complete sources for women's football data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries, including advanced stats like xG for most of those nine.

In collaboration with Opta, we are including advanced analytical data such as xG, xA, progressive passing, duels and more for over twenty competitions. For more information on the expected goals model and which competitions have advanced data, see our xG explainer.

Note that player records are likely not complete for their careers. Players may come from or move to leagues we don't currently cover. This issue will go down over time, as we add new leagues and seasons. We will never in the future have less data than we do today.

You can sign up to receive an e-mail when new countries and features launch.

For more information, see our Launch Blog Post, the overall leagues/competition page with details on leagues and seasons we include, or our About Page. Let us know if you find an issue or have a suggestion.

FBref is one of seven Sports-Reference.com sites.

More Derrick Köhn Pages

Derrick Köhn Overview

Stats by Competition

Match Logs (Summary)

Match Logs (Passing)

Match Logs (Pass Types)

Match Logs (Goal and Shot Creation)

Match Logs (Defensive Actions)

Match Logs (Possession)

Match Logs (Miscellaneous Stats)

Scouting Report

Stathead & Player Comparison