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-12Wed3. LigaMatchweek 28AwayD 0–01860 MunichWehenYLB90000000Match Report
2025-03-09Sun3. LigaMatchweek 27HomeW 1–01860 MunichDortmund IIYLB90000010Match Report
2025-03-01Sat3. LigaMatchweek 26AwayW 3–11860 MunichHannover 96 IIYLB90000000Match Report
2025-02-21Fri3. LigaMatchweek 25HomeL 0–31860 MunichArminiaYLB83000010Match Report
2025-02-16Sun3. LigaMatchweek 24AwayL 2–51860 MunichDresdenN25000010Match 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-201719Düsseldorfde GER2. 2. Bundesliga311371.5000000000.000.000.000.000.00Matches
2017-201820Düsseldorfde GER2. 2. Bundesliga00Matches
2017-201820Düsseldorfde GERDFB-Pokal11620.7000000000.000.000.000.000.00Matches
2018-201921Arminiade GER2. 2. Bundesliga17131,14512.7011000400.000.080.080.000.08Matches
2019-202022Arminiade GER2. 2. Bundesliga432632.9000000100.000.000.000.000.00Matches
2019-202022Arminiade GERDFB-Pokal11901.0000000000.000.000.000.000.00Matches
2020-202123Arminiade GER1. Bundesliga21181,60417.8000000500.20.20.20.41845230.000.000.000.000.000.010.010.020.010.02Matches
2020-202123Arminiade GERDFB-Pokal10450.5000000000.000.000.000.000.00Matches
2021-202224Mainz 05de GER1. Bundesliga1397438.3101100200.70.70.31.0915250.120.000.120.120.120.090.030.120.090.12Matches
2021-202224Mainz 05de GERDFB-Pokal221491.7000000000.000.000.000.000.00Matches
2022-202325Hansa Rostockde GER2. 2. Bundesliga1586877.6000000200.000.000.000.000.00Matches
2022-202325Mainz 05de GER1. Bundesliga00Matches
2023-202426Hertha BSCde GER2. 2. Bundesliga10450.5000000000.000.000.000.000.00Matches
2023-202426BTSVde GER2. 2. Bundesliga1033824.2000000200.000.000.000.000.00Matches
2024-202527BTSVde GER2. 2. Bundesliga00Matches
2024-2025271860 Munichde GER3. 3. Liga643794.2000000300.000.000.000.000.00Matches
9 Seasons7 Clubs4 Leagues95635,73163.71121001900.90.90.51.42760480.020.020.030.020.030.030.020.050.030.05
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
Arminia (3 Seasons)3 Leagues44353,14735.00110001000.20.20.20.41845230.000.030.030.000.030.010.010.020.010.02
Mainz 05 (2 Seasons)2 Leagues15118929.9101100200.70.70.31.0915250.100.000.100.100.100.090.030.120.090.12
BTSV (2 Seasons)1 League1033824.2000000200.000.000.000.000.00
Düsseldorf (2 Seasons)2 Leagues421992.2000000000.000.000.000.000.00
Hansa Rostock (1 Season)1 League1586877.6000000200.000.000.000.000.00
1860 Munich (1 Season)1 League643794.2000000300.000.000.000.000.00
Hertha BSC (1 Season)1 League10450.5000000000.000.000.000.000.00
2. Bundesliga (7 Seasons)50282,65929.5011000900.000.030.030.000.03
DFB-Pokal (4 Seasons)543463.8000000000.000.000.000.000.00
Bundesliga (3 Seasons)34272,34726.1101100700.90.90.51.42760480.040.000.040.040.040.030.020.050.030.05
3. Liga (1 Season)643794.2000000300.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
2016-201719Düsseldorf1 League311371.5000000000.000.000.000.000.00
2017-201820Düsseldorf2 Leagues11620.7000000000.000.000.000.000.00
2018-201921Arminia1 League17131,14512.7011000400.000.080.080.000.08
2019-202022Arminia2 Leagues543533.9000000100.000.000.000.000.00
2020-202123Arminia2 Leagues22181,64918.3000000500.20.20.20.41845230.000.000.000.000.000.010.010.020.010.02
2021-202224Mainz 052 Leagues15118929.9101100200.70.70.31.0915250.100.000.100.100.100.090.030.120.090.12
2022-202325Mainz 051 League00
2022-202325Hansa Rostock1 League1586877.6000000200.000.000.000.000.00
2023-202426Hertha BSC1 League10450.5000000000.000.000.000.000.00
2023-202426BTSV1 League1033824.2000000200.000.000.000.000.00
2024-202527BTSV1 League00
2024-2025271860 Munich1 League643794.2000000300.000.000.000.000.00
9 Seasons7 Clubs4 Leagues95635,73163.71121001900.90.90.51.42760480.020.020.030.020.030.030.020.050.030.05
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
Arminia (3 Seasons)3 Leagues44353,14735.00110001000.20.20.20.41845230.000.030.030.000.030.010.010.020.010.02
Mainz 05 (2 Seasons)2 Leagues15118929.9101100200.70.70.31.0915250.100.000.100.100.100.090.030.120.090.12
BTSV (2 Seasons)1 League1033824.2000000200.000.000.000.000.00
Düsseldorf (2 Seasons)2 Leagues421992.2000000000.000.000.000.000.00
Hansa Rostock (1 Season)1 League1586877.6000000200.000.000.000.000.00
1860 Munich (1 Season)1 League643794.2000000300.000.000.000.000.00
Hertha BSC (1 Season)1 League10450.5000000000.000.000.000.000.00
2. Bundesliga (7 Seasons)50282,65929.5011000900.000.030.030.000.03
DFB-Pokal (4 Seasons)543463.8000000000.000.000.000.000.00
Bundesliga (3 Seasons)34272,34726.1101100700.90.90.51.42760480.040.000.040.040.040.030.020.050.030.05
3. Liga (1 Season)643794.2000000300.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
2016-201719Düsseldorfde GER2. 2. Bundesliga11th311371.5000000000.000.000.000.000.00Matches
2017-201820Düsseldorfde GER2. 2. Bundesliga1st00Matches
2018-201921Arminiade GER2. 2. Bundesliga7th17131,14512.7011000400.000.080.080.000.08Matches
2019-202022Arminiade GER2. 2. Bundesliga1st432632.9000000100.000.000.000.000.00Matches
2020-202123Arminiade GER1. Bundesliga15th21181,60417.8000000500.20.20.20.41845230.000.000.000.000.000.010.010.020.010.02Matches
2021-202224Mainz 05de GER1. Bundesliga8th1397438.3101100200.70.70.31.0915250.120.000.120.120.120.090.030.120.090.12Matches
2022-202325Mainz 05de GER1. Bundesliga9th00Matches
2022-202325Hansa Rostockde GER2. 2. Bundesliga13th1586877.6000000200.000.000.000.000.00Matches
2023-202426Hertha BSCde GER2. 2. Bundesliga9th10450.5000000000.000.000.000.000.00Matches
2023-202426BTSVde GER2. 2. Bundesliga15th1033824.2000000200.000.000.000.000.00Matches
2024-202527BTSVde GER2. 2. Bundesliga16th00Matches
2024-2025271860 Munichde GER3. 3. Liga11th643794.2000000300.000.000.000.000.00Matches
9 Seasons7 Clubs3 Leagues90595,38559.81121001900.90.90.51.42760480.020.020.030.020.030.030.020.050.030.05
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
Arminia (3 Seasons)2 Leagues42343,01233.50110001000.20.20.20.41845230.000.030.030.000.030.010.010.020.010.02
Mainz 05 (2 Seasons)1 League1397438.3101100200.70.70.31.0915250.120.000.120.120.120.090.030.120.090.12
BTSV (2 Seasons)1 League1033824.2000000200.000.000.000.000.00
Düsseldorf (2 Seasons)1 League311371.5000000000.000.000.000.000.00
Hansa Rostock (1 Season)1 League1586877.6000000200.000.000.000.000.00
1860 Munich (1 Season)1 League643794.2000000300.000.000.000.000.00
Hertha BSC (1 Season)1 League10450.5000000000.000.000.000.000.00
2. Bundesliga (7 Seasons)50282,65929.5011000900.000.030.030.000.03
Bundesliga (3 Seasons)34272,34726.1101100700.90.90.51.42760480.040.000.040.040.040.030.020.050.030.05
3. Liga (1 Season)643794.2000000300.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2017-201820Düsseldorfde GERDFB-Pokal17th11620.7000000000.000.000.000.000.00Matches
2019-202022Arminiade GERDFB-Pokal17th11901.0000000000.000.000.000.000.00Matches
2020-202123Arminiade GERDFB-Pokal33rd10450.5000000000.000.000.000.000.00Matches
2021-202224Mainz 05de GERDFB-PokalR16221491.7000000000.000.000.000.000.00Matches
4 Seasons3 Clubs1 League543463.8000000000.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
Arminia (2 Seasons)1 League211351.5000000000.000.000.000.000.00
Mainz 05 (1 Season)1 League221491.7000000000.000.000.000.000.00
Düsseldorf (1 Season)1 League11620.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-201719Düsseldorfde GER2. 2. Bundesliga1.50000.000.0000Matches
2017-201820Düsseldorfde GERDFB-Pokal0.70000.000.0000Matches
2018-201921Arminiade GER2. 2. Bundesliga12.707114.30.550.080.000.0000Matches
2019-202022Arminiade GER2. 2. Bundesliga2.9011100.00.340.340.000.0000Matches
2019-202022Arminiade GERDFB-Pokal1.003133.33.001.000.000.0000Matches
2020-202123Arminiade GER1. Bundesliga17.808112.50.450.060.000.0029.50000.20.20.02-0.2-0.2Matches
2020-202123Arminiade GERDFB-Pokal0.50000.000.0000Matches
2021-202224Mainz 05de GER1. Bundesliga8.318450.00.970.480.130.2518.70000.70.70.09+0.3+0.3Matches
2021-202224Mainz 05de GERDFB-Pokal1.70100.00.600.000.0000Matches
2022-202325Hansa Rostockde GER2. 2. Bundesliga7.607114.30.920.130.000.0000Matches
2023-202426Hertha BSCde GER2. 2. Bundesliga0.50000.000.0000Matches
2023-202426BTSVde GER2. 2. Bundesliga4.209222.22.120.470.000.0000Matches
2024-2025271860 Munichde GER3. 3. Liga4.2000Matches
9 Seasons7 Clubs4 Leagues63.71441125.00.740.180.020.0924.10000.90.90.06+0.1+0.1
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
Arminia (3 Seasons)3 Leagues35.0019421.10.540.110.000.0029.50000.20.20.02-0.2-0.2
Mainz 05 (2 Seasons)2 Leagues9.919444.40.910.400.110.2518.70000.70.70.09+0.3+0.3
BTSV (2 Seasons)1 League4.209222.22.120.470.000.0000
Düsseldorf (2 Seasons)2 Leagues2.20000.000.0000
Hansa Rostock (1 Season)1 League7.607114.30.920.130.000.0000
1860 Munich (1 Season)1 League4.2000
Hertha BSC (1 Season)1 League0.50000.000.0000
2. Bundesliga (7 Seasons)29.5024520.80.810.170.000.0000
DFB-Pokal (4 Seasons)3.804125.01.040.260.000.0000
Bundesliga (3 Seasons)26.1116531.30.610.190.060.2024.10000.90.90.06+0.1+0.1
3. Liga (1 Season)4.2000
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-201719Düsseldorf1 League1.50000.000.0000
2017-201820Düsseldorf2 Leagues0.70000.000.0000
2018-201921Arminia1 League12.707114.30.550.080.000.0000
2019-202022Arminia2 Leagues3.904250.01.020.510.000.0000
2020-202123Arminia2 Leagues18.308112.50.440.050.000.0029.50000.20.20.02-0.2-0.2
2021-202224Mainz 052 Leagues9.919444.40.910.400.110.2518.70000.70.70.09+0.3+0.3
2022-202325Hansa Rostock1 League7.607114.30.920.130.000.0000
2023-202426Hertha BSC1 League0.50000.000.0000
2023-202426BTSV1 League4.209222.22.120.470.000.0000
2024-2025271860 Munich1 League4.2000
9 Seasons7 Clubs4 Leagues63.71441125.00.740.180.020.0924.10000.90.90.06+0.1+0.1
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
Arminia (3 Seasons)3 Leagues35.0019421.10.540.110.000.0029.50000.20.20.02-0.2-0.2
Mainz 05 (2 Seasons)2 Leagues9.919444.40.910.400.110.2518.70000.70.70.09+0.3+0.3
BTSV (2 Seasons)1 League4.209222.22.120.470.000.0000
Düsseldorf (2 Seasons)2 Leagues2.20000.000.0000
Hansa Rostock (1 Season)1 League7.607114.30.920.130.000.0000
1860 Munich (1 Season)1 League4.2000
Hertha BSC (1 Season)1 League0.50000.000.0000
2. Bundesliga (7 Seasons)29.5024520.80.810.170.000.0000
DFB-Pokal (4 Seasons)3.804125.01.040.260.000.0000
Bundesliga (3 Seasons)26.1116531.30.610.190.060.2024.10000.90.90.06+0.1+0.1
3. Liga (1 Season)4.2000
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-201719Düsseldorfde GER2. 2. Bundesliga11th1.50000.000.0000Matches
2018-201921Arminiade GER2. 2. Bundesliga7th12.707114.30.550.080.000.0000Matches
2019-202022Arminiade GER2. 2. Bundesliga1st2.9011100.00.340.340.000.0000Matches
2020-202123Arminiade GER1. Bundesliga15th17.808112.50.450.060.000.0029.50000.20.20.02-0.2-0.2Matches
2021-202224Mainz 05de GER1. Bundesliga8th8.318450.00.970.480.130.2518.70000.70.70.09+0.3+0.3Matches
2022-202325Hansa Rostockde GER2. 2. Bundesliga13th7.607114.30.920.130.000.0000Matches
2023-202426Hertha BSCde GER2. 2. Bundesliga9th0.50000.000.0000Matches
2023-202426BTSVde GER2. 2. Bundesliga15th4.209222.22.120.470.000.0000Matches
2024-2025271860 Munichde GER3. 3. Liga11th4.2000Matches
9 Seasons7 Clubs3 Leagues59.81401025.00.720.180.030.1024.10000.90.90.06+0.1+0.1
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Arminia (3 Seasons)2 Leagues33.5016318.80.480.090.000.0029.50000.20.20.02-0.2-0.2
Mainz 05 (2 Seasons)1 League8.318450.00.970.480.130.2518.70000.70.70.09+0.3+0.3
BTSV (2 Seasons)1 League4.209222.22.120.470.000.0000
Düsseldorf (2 Seasons)1 League1.50000.000.0000
Hansa Rostock (1 Season)1 League7.607114.30.920.130.000.0000
1860 Munich (1 Season)1 League4.2000
Hertha BSC (1 Season)1 League0.50000.000.0000
2. Bundesliga (7 Seasons)29.5024520.80.810.170.000.0000
Bundesliga (3 Seasons)26.1116531.30.610.190.060.2024.10000.90.90.06+0.1+0.1
3. Liga (1 Season)4.2000
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
2017-201820Düsseldorfde GERDFB-Pokal17th0.70000.000.0000Matches
2019-202022Arminiade GERDFB-Pokal17th1.003133.33.001.000.000.0000Matches
2020-202123Arminiade GERDFB-Pokal33rd0.50000.000.0000Matches
2021-202224Mainz 05de GERDFB-PokalR161.70100.00.600.000.0000Matches
4 Seasons3 Clubs1 League3.804125.01.040.260.000.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Arminia (2 Seasons)1 League1.503133.32.000.670.000.0000
Mainz 05 (1 Season)1 League1.70100.00.600.000.0000
Düsseldorf (1 Season)1 League0.70000.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-201719Düsseldorfde GER2. 2. Bundesliga1.50Matches
2017-201820Düsseldorfde GERDFB-Pokal0.70Matches
2018-201921Arminiade GER2. 2. Bundesliga12.71Matches
2019-202022Arminiade GER2. 2. Bundesliga2.90Matches
2019-202022Arminiade GERDFB-Pokal1.00Matches
2020-202123Arminiade GER1. Bundesliga17.847272465.28357321120525779.822031869.2399740.200.20.4-0.26376245Matches
2020-202123Arminiade GERDFB-Pokal0.50Matches
2021-202224Mainz 05de GER1. Bundesliga8.314724659.824381085739676.0609265.2124427.300.30.3-0.36113215Matches
2021-202224Mainz 05de GERDFB-Pokal1.70Matches
2022-202325Hansa Rostockde GER2. 2. Bundesliga7.60Matches
2023-202426Hertha BSCde GER2. 2. Bundesliga0.50Matches
2023-202426BTSVde GER2. 2. Bundesliga4.20Matches
2024-2025271860 Munichde GER3. 3. Liga4.20Matches
9 Seasons7 Clubs4 Leagues63.761997063.810795429627835378.828041068.35114136.210.50.7+0.512489460
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
Arminia (3 Seasons)3 Leagues35.047272465.28357321120525779.822031869.2399740.210.20.4+0.86376245
Mainz 05 (2 Seasons)2 Leagues9.914724659.824381085739676.0609265.2124427.300.30.3-0.36113215
BTSV (2 Seasons)1 League4.20
Düsseldorf (2 Seasons)2 Leagues2.20
Hansa Rostock (1 Season)1 League7.60
1860 Munich (1 Season)1 League4.20
Hertha BSC (1 Season)1 League0.50
2. Bundesliga (7 Seasons)29.51
DFB-Pokal (4 Seasons)3.80
Bundesliga (3 Seasons)26.161997063.810795429627835378.828041068.35114136.200.50.7-0.512489460
3. Liga (1 Season)4.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
2016-201719Düsseldorf1 League1.50
2017-201820Düsseldorf2 Leagues0.70
2018-201921Arminia1 League12.71
2019-202022Arminia2 Leagues3.90
2020-202123Arminia2 Leagues18.347272465.28357321120525779.822031869.2399740.200.20.4-0.26376245
2021-202224Mainz 052 Leagues9.914724659.824381085739676.0609265.2124427.300.30.3-0.36113215
2022-202325Hansa Rostock1 League7.60
2023-202426Hertha BSC1 League0.50
2023-202426BTSV1 League4.20
2024-2025271860 Munich1 League4.20
9 Seasons7 Clubs4 Leagues63.761997063.810795429627835378.828041068.35114136.210.50.7+0.512489460
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
Arminia (3 Seasons)3 Leagues35.047272465.28357321120525779.822031869.2399740.210.20.4+0.86376245
Mainz 05 (2 Seasons)2 Leagues9.914724659.824381085739676.0609265.2124427.300.30.3-0.36113215
BTSV (2 Seasons)1 League4.20
Düsseldorf (2 Seasons)2 Leagues2.20
Hansa Rostock (1 Season)1 League7.60
1860 Munich (1 Season)1 League4.20
Hertha BSC (1 Season)1 League0.50
2. Bundesliga (7 Seasons)29.51
DFB-Pokal (4 Seasons)3.80
Bundesliga (3 Seasons)26.161997063.810795429627835378.828041068.35114136.200.50.7-0.512489460
3. Liga (1 Season)4.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
2016-201719Düsseldorfde GER2. 2. Bundesliga11th1.50Matches
2018-201921Arminiade GER2. 2. Bundesliga7th12.71Matches
2019-202022Arminiade GER2. 2. Bundesliga1st2.90Matches
2020-202123Arminiade GER1. Bundesliga15th17.847272465.28357321120525779.822031869.2399740.200.20.4-0.26376245Matches
2021-202224Mainz 05de GER1. Bundesliga8th8.314724659.824381085739676.0609265.2124427.300.30.3-0.36113215Matches
2022-202325Hansa Rostockde GER2. 2. Bundesliga13th7.60Matches
2023-202426Hertha BSCde GER2. 2. Bundesliga9th0.50Matches
2023-202426BTSVde GER2. 2. Bundesliga15th4.20Matches
2024-2025271860 Munichde GER3. 3. Liga11th4.20Matches
9 Seasons7 Clubs3 Leagues59.861997063.810795429627835378.828041068.35114136.210.50.7+0.512489460
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
Arminia (3 Seasons)2 Leagues33.547272465.28357321120525779.822031869.2399740.210.20.4+0.86376245
Mainz 05 (2 Seasons)1 League8.314724659.824381085739676.0609265.2124427.300.30.3-0.36113215
BTSV (2 Seasons)1 League4.20
Düsseldorf (2 Seasons)1 League1.50
Hansa Rostock (1 Season)1 League7.60
1860 Munich (1 Season)1 League4.20
Hertha BSC (1 Season)1 League0.50
2. Bundesliga (7 Seasons)29.51
Bundesliga (3 Seasons)26.161997063.810795429627835378.828041068.35114136.200.50.7-0.512489460
3. Liga (1 Season)4.20
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
2017-201820Düsseldorfde GERDFB-Pokal17th0.70Matches
2019-202022Arminiade GERDFB-Pokal17th1.00Matches
2020-202123Arminiade GERDFB-Pokal33rd0.50Matches
2021-202224Mainz 05de GERDFB-PokalR161.70Matches
4 Seasons3 Clubs1 League3.80
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
Arminia (2 Seasons)1 League1.50
Mainz 05 (1 Season)1 League1.70
Düsseldorf (1 Season)1 League0.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-201719Düsseldorfde GER2. 2. Bundesliga1.50Matches
2017-201820Düsseldorfde GERDFB-Pokal0.71Matches
2018-201921Arminiade GER2. 2. Bundesliga12.729Matches
2019-202022Arminiade GER2. 2. Bundesliga2.93Matches
2019-202022Arminiade GERDFB-Pokal1.01Matches
2020-202123Arminiade GER1. Bundesliga17.87245361871703161700000472126Matches
2020-202123Arminiade GERDFB-Pokal0.51Matches
2021-202224Mainz 05de GER1. Bundesliga8.3246210360001036000014706Matches
2021-202224Mainz 05de GERDFB-Pokal1.76Matches
2022-202325Hansa Rostockde GER2. 2. Bundesliga7.613Matches
2023-202426Hertha BSCde GER2. 2. Bundesliga0.54Matches
2023-202426BTSVde GER2. 2. Bundesliga4.219Matches
2024-2025271860 Munichde GER3. 3. Liga4.2Matches
9 Seasons7 Clubs4 Leagues63.797074622317031032060000619132
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Arminia (3 Seasons)3 Leagues35.07245361871703501700000472126
Mainz 05 (2 Seasons)2 Leagues9.9246210360001636000014706
BTSV (2 Seasons)1 League4.219
Düsseldorf (2 Seasons)2 Leagues2.21
Hansa Rostock (1 Season)1 League7.613
1860 Munich (1 Season)1 League4.2
Hertha BSC (1 Season)1 League0.54
2. Bundesliga (7 Seasons)29.568
DFB-Pokal (4 Seasons)3.89
Bundesliga (3 Seasons)26.19707462231703262060000619132
3. Liga (1 Season)4.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
2016-201719Düsseldorf1 League1.50
2017-201820Düsseldorf2 Leagues0.71
2018-201921Arminia1 League12.729
2019-202022Arminia2 Leagues3.94
2020-202123Arminia2 Leagues18.37245361871703171700000472126
2021-202224Mainz 052 Leagues9.9246210360001636000014706
2022-202325Hansa Rostock1 League7.613
2023-202426Hertha BSC1 League0.54
2023-202426BTSV1 League4.219
2024-2025271860 Munich1 League4.2
9 Seasons7 Clubs4 Leagues63.797074622317031032060000619132
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Arminia (3 Seasons)3 Leagues35.07245361871703501700000472126
Mainz 05 (2 Seasons)2 Leagues9.9246210360001636000014706
BTSV (2 Seasons)1 League4.219
Düsseldorf (2 Seasons)2 Leagues2.21
Hansa Rostock (1 Season)1 League7.613
1860 Munich (1 Season)1 League4.2
Hertha BSC (1 Season)1 League0.54
2. Bundesliga (7 Seasons)29.568
DFB-Pokal (4 Seasons)3.89
Bundesliga (3 Seasons)26.19707462231703262060000619132
3. Liga (1 Season)4.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
2016-201719Düsseldorfde GER2. 2. Bundesliga11th1.50Matches
2018-201921Arminiade GER2. 2. Bundesliga7th12.729Matches
2019-202022Arminiade GER2. 2. Bundesliga1st2.93Matches
2020-202123Arminiade GER1. Bundesliga15th17.87245361871703161700000472126Matches
2021-202224Mainz 05de GER1. Bundesliga8th8.3246210360001036000014706Matches
2022-202325Hansa Rostockde GER2. 2. Bundesliga13th7.613Matches
2023-202426Hertha BSCde GER2. 2. Bundesliga9th0.54Matches
2023-202426BTSVde GER2. 2. Bundesliga15th4.219Matches
2024-2025271860 Munichde GER3. 3. Liga11th4.2Matches
9 Seasons7 Clubs3 Leagues59.89707462231703942060000619132
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Arminia (3 Seasons)2 Leagues33.57245361871703481700000472126
Mainz 05 (2 Seasons)1 League8.3246210360001036000014706
BTSV (2 Seasons)1 League4.219
Düsseldorf (2 Seasons)1 League1.50
Hansa Rostock (1 Season)1 League7.613
1860 Munich (1 Season)1 League4.2
Hertha BSC (1 Season)1 League0.54
2. Bundesliga (7 Seasons)29.568
Bundesliga (3 Seasons)26.19707462231703262060000619132
3. Liga (1 Season)4.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
2017-201820Düsseldorfde GERDFB-Pokal17th0.71Matches
2019-202022Arminiade GERDFB-Pokal17th1.01Matches
2020-202123Arminiade GERDFB-Pokal33rd0.51Matches
2021-202224Mainz 05de GERDFB-PokalR161.76Matches
4 Seasons3 Clubs1 League3.89
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Arminia (2 Seasons)1 League1.52
Mainz 05 (1 Season)1 League1.76
Düsseldorf (1 Season)1 League0.71

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-201719Düsseldorfde GER2. 2. Bundesliga1.5Matches
2017-201820Düsseldorfde GERDFB-Pokal0.7Matches
2018-201921Arminiade GER2. 2. Bundesliga12.7Matches
2019-202022Arminiade GER2. 2. Bundesliga2.9Matches
2019-202022Arminiade GERDFB-Pokal1.0Matches
2020-202123Arminiade GER1. Bundesliga17.8271.51163017020.11110000Matches
2020-202123Arminiade GERDFB-Pokal0.5Matches
2021-202224Mainz 05de GER1. Bundesliga8.3141.7091121000.00000000Matches
2021-202224Mainz 05de GERDFB-Pokal1.7Matches
2022-202325Hansa Rostockde GER2. 2. Bundesliga7.6Matches
2023-202426Hertha BSCde GER2. 2. Bundesliga0.5Matches
2023-202426BTSVde GER2. 2. Bundesliga4.2Matches
2024-2025271860 Munichde GER3. 3. Liga4.2Matches
9 Seasons7 Clubs4 Leagues63.7411.57254138020.08110000
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Arminia (3 Seasons)3 Leagues35.0271.51163017020.11110000
Mainz 05 (2 Seasons)2 Leagues9.9141.7091121000.00000000
BTSV (2 Seasons)1 League4.2
Düsseldorf (2 Seasons)2 Leagues2.2
Hansa Rostock (1 Season)1 League7.6
1860 Munich (1 Season)1 League4.2
Hertha BSC (1 Season)1 League0.5
2. Bundesliga (7 Seasons)29.5
DFB-Pokal (4 Seasons)3.8
Bundesliga (3 Seasons)26.1411.57254138020.08110000
3. Liga (1 Season)4.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
2016-201719Düsseldorf1 League1.5
2017-201820Düsseldorf2 Leagues0.7
2018-201921Arminia1 League12.7
2019-202022Arminia2 Leagues3.9
2020-202123Arminia2 Leagues18.3271.51163017020.11110000
2021-202224Mainz 052 Leagues9.9141.7091121000.00000000
2022-202325Hansa Rostock1 League7.6
2023-202426Hertha BSC1 League0.5
2023-202426BTSV1 League4.2
2024-2025271860 Munich1 League4.2
9 Seasons7 Clubs4 Leagues63.7411.57254138020.08110000
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Arminia (3 Seasons)3 Leagues35.0271.51163017020.11110000
Mainz 05 (2 Seasons)2 Leagues9.9141.7091121000.00000000
BTSV (2 Seasons)1 League4.2
Düsseldorf (2 Seasons)2 Leagues2.2
Hansa Rostock (1 Season)1 League7.6
1860 Munich (1 Season)1 League4.2
Hertha BSC (1 Season)1 League0.5
2. Bundesliga (7 Seasons)29.5
DFB-Pokal (4 Seasons)3.8
Bundesliga (3 Seasons)26.1411.57254138020.08110000
3. Liga (1 Season)4.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
2016-201719Düsseldorfde GER2. 2. Bundesliga11th1.5Matches
2018-201921Arminiade GER2. 2. Bundesliga7th12.7Matches
2019-202022Arminiade GER2. 2. Bundesliga1st2.9Matches
2020-202123Arminiade GER1. Bundesliga15th17.8271.51163017020.11110000Matches
2021-202224Mainz 05de GER1. Bundesliga8th8.3141.7091121000.00000000Matches
2022-202325Hansa Rostockde GER2. 2. Bundesliga13th7.6Matches
2023-202426Hertha BSCde GER2. 2. Bundesliga9th0.5Matches
2023-202426BTSVde GER2. 2. Bundesliga15th4.2Matches
2024-2025271860 Munichde GER3. 3. Liga11th4.2Matches
9 Seasons7 Clubs3 Leagues59.8411.57254138020.08110000
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Arminia (3 Seasons)2 Leagues33.5271.51163017020.11110000
Mainz 05 (2 Seasons)1 League8.3141.7091121000.00000000
BTSV (2 Seasons)1 League4.2
Düsseldorf (2 Seasons)1 League1.5
Hansa Rostock (1 Season)1 League7.6
1860 Munich (1 Season)1 League4.2
Hertha BSC (1 Season)1 League0.5
2. Bundesliga (7 Seasons)29.5
Bundesliga (3 Seasons)26.1411.57254138020.08110000
3. Liga (1 Season)4.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
2017-201820Düsseldorfde GERDFB-Pokal17th0.7Matches
2019-202022Arminiade GERDFB-Pokal17th1.0Matches
2020-202123Arminiade GERDFB-Pokal33rd0.5Matches
2021-202224Mainz 05de GERDFB-PokalR161.7Matches
4 Seasons3 Clubs1 League3.8
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Arminia (2 Seasons)1 League1.5
Mainz 05 (1 Season)1 League1.7
Düsseldorf (1 Season)1 League0.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-201719Düsseldorfde GER2. 2. Bundesliga1.500Matches
2017-201820Düsseldorfde GERDFB-Pokal0.711Matches
2018-201921Arminiade GER2. 2. Bundesliga12.7128Matches
2019-202022Arminiade GER2. 2. Bundesliga2.914Matches
2019-202022Arminiade GERDFB-Pokal1.023Matches
2020-202123Arminiade GER1. Bundesliga17.8402523170204050.020307232767530Matches
2020-202123Arminiade GERDFB-Pokal0.500Matches
2021-202224Mainz 05de GER1. Bundesliga8.322101165112250.011153121133100Matches
2021-202224Mainz 05de GERDFB-Pokal1.722Matches
2022-202325Hansa Rostockde GER2. 2. Bundesliga7.695Matches
2023-202426Hertha BSCde GER2. 2. Bundesliga0.522Matches
2023-202426BTSVde GER2. 2. Bundesliga4.224Matches
2024-2025271860 Munichde GER3. 3. Liga4.2Matches
9 Seasons7 Clubs4 Leagues63.7626634235316250.03145103567100630
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Arminia (3 Seasons)3 Leagues35.0404023170204050.020307234267530
Mainz 05 (2 Seasons)2 Leagues9.922121165112250.011153121333100
BTSV (2 Seasons)1 League4.2240
Düsseldorf (2 Seasons)2 Leagues2.2110
Hansa Rostock (1 Season)1 League7.6950
1860 Munich (1 Season)1 League4.20
Hertha BSC (1 Season)1 League0.5220
2. Bundesliga (7 Seasons)29.526230
DFB-Pokal (4 Seasons)3.8560
Bundesliga (3 Seasons)26.1623534235316250.03145103538100630
3. Liga (1 Season)4.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
2016-201719Düsseldorf1 League1.5000
2017-201820Düsseldorf2 Leagues0.7110
2018-201921Arminia1 League12.71280
2019-202022Arminia2 Leagues3.9370
2020-202123Arminia2 Leagues18.3402523170204050.020307232767530
2021-202224Mainz 052 Leagues9.922121165112250.011153121333100
2022-202325Hansa Rostock1 League7.6950
2023-202426Hertha BSC1 League0.5220
2023-202426BTSV1 League4.2240
2024-2025271860 Munich1 League4.20
9 Seasons7 Clubs4 Leagues63.7626634235316250.03145103567100630
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Arminia (3 Seasons)3 Leagues35.0404023170204050.020307234267530
Mainz 05 (2 Seasons)2 Leagues9.922121165112250.011153121333100
BTSV (2 Seasons)1 League4.2240
Düsseldorf (2 Seasons)2 Leagues2.2110
Hansa Rostock (1 Season)1 League7.6950
1860 Munich (1 Season)1 League4.20
Hertha BSC (1 Season)1 League0.5220
2. Bundesliga (7 Seasons)29.526230
DFB-Pokal (4 Seasons)3.8560
Bundesliga (3 Seasons)26.1623534235316250.03145103538100630
3. Liga (1 Season)4.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
2016-201719Düsseldorfde GER2. 2. Bundesliga11th1.500Matches
2018-201921Arminiade GER2. 2. Bundesliga7th12.7128Matches
2019-202022Arminiade GER2. 2. Bundesliga1st2.914Matches
2020-202123Arminiade GER1. Bundesliga15th17.8402523170204050.020307232767530Matches
2021-202224Mainz 05de GER1. Bundesliga8th8.322101165112250.011153121133100Matches
2022-202325Hansa Rostockde GER2. 2. Bundesliga13th7.695Matches
2023-202426Hertha BSCde GER2. 2. Bundesliga9th0.522Matches
2023-202426BTSVde GER2. 2. Bundesliga15th4.224Matches
2024-2025271860 Munichde GER3. 3. Liga11th4.2Matches
9 Seasons7 Clubs3 Leagues59.8626134235316250.03145103561100630
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
Arminia (3 Seasons)2 Leagues33.5403823170204050.020307233967530
Mainz 05 (2 Seasons)1 League8.322101165112250.011153121133100
BTSV (2 Seasons)1 League4.2240
Düsseldorf (2 Seasons)1 League1.5000
Hansa Rostock (1 Season)1 League7.6950
1860 Munich (1 Season)1 League4.20
Hertha BSC (1 Season)1 League0.5220
2. Bundesliga (7 Seasons)29.526230
Bundesliga (3 Seasons)26.1623534235316250.03145103538100630
3. Liga (1 Season)4.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
2017-201820Düsseldorfde GERDFB-Pokal17th0.711Matches
2019-202022Arminiade GERDFB-Pokal17th1.023Matches
2020-202123Arminiade GERDFB-Pokal33rd0.500Matches
2021-202224Mainz 05de GERDFB-PokalR161.722Matches
4 Seasons3 Clubs1 League3.8560
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
Arminia (2 Seasons)1 League1.5230
Mainz 05 (1 Season)1 League1.7220
Düsseldorf (1 Season)1 League0.7110

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-201719Düsseldorfde GER2. 2. Bundesliga1.5Matches
2017-201820Düsseldorfde GERDFB-Pokal0.7Matches
2018-201921Arminiade GER2. 2. Bundesliga12.7Matches
2019-202022Arminiade GER2. 2. Bundesliga2.9Matches
2019-202022Arminiade GERDFB-Pokal1.0Matches
2020-202123Arminiade GER1. Bundesliga17.8960643614491603960221254.51045.5394202282618161321738823Matches
2020-202123Arminiade GERDFB-Pokal0.5Matches
2021-202224Mainz 05de GER1. Bundesliga8.3341191071587883419333.3666.713857324196112917625Matches
2021-202224Mainz 05de GERDFB-Pokal1.7Matches
2022-202325Hansa Rostockde GER2. 2. Bundesliga7.6Matches
2023-202426Hertha BSCde GER2. 2. Bundesliga0.5Matches
2023-202426BTSVde GER2. 2. Bundesliga4.2Matches
2024-2025271860 Munichde GER3. 3. Liga4.2Matches
9 Seasons7 Clubs4 Leagues63.7130183468607238111301311548.41651.65322595106727222442656448
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
Arminia (3 Seasons)3 Leagues35.0960643614491603960221254.51045.5394202282618161321738823
Mainz 05 (2 Seasons)2 Leagues9.9341191071587883419333.3666.713857324196112917625
BTSV (2 Seasons)1 League4.2
Düsseldorf (2 Seasons)2 Leagues2.2
Hansa Rostock (1 Season)1 League7.6
1860 Munich (1 Season)1 League4.2
Hertha BSC (1 Season)1 League0.5
2. Bundesliga (7 Seasons)29.5
DFB-Pokal (4 Seasons)3.8
Bundesliga (3 Seasons)26.1130183468607238111301311548.41651.65322595106727222442656448
3. Liga (1 Season)4.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
2016-201719Düsseldorf1 League1.5
2017-201820Düsseldorf2 Leagues0.7
2018-201921Arminia1 League12.7
2019-202022Arminia2 Leagues3.9
2020-202123Arminia2 Leagues18.3960643614491603960221254.51045.5394202282618161321738823
2021-202224Mainz 052 Leagues9.9341191071587883419333.3666.713857324196112917625
2022-202325Hansa Rostock1 League7.6
2023-202426Hertha BSC1 League0.5
2023-202426BTSV1 League4.2
2024-2025271860 Munich1 League4.2
9 Seasons7 Clubs4 Leagues63.7130183468607238111301311548.41651.65322595106727222442656448
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
Arminia (3 Seasons)3 Leagues35.0960643614491603960221254.51045.5394202282618161321738823
Mainz 05 (2 Seasons)2 Leagues9.9341191071587883419333.3666.713857324196112917625
BTSV (2 Seasons)1 League4.2
Düsseldorf (2 Seasons)2 Leagues2.2
Hansa Rostock (1 Season)1 League7.6
1860 Munich (1 Season)1 League4.2
Hertha BSC (1 Season)1 League0.5
2. Bundesliga (7 Seasons)29.5
DFB-Pokal (4 Seasons)3.8
Bundesliga (3 Seasons)26.1130183468607238111301311548.41651.65322595106727222442656448
3. Liga (1 Season)4.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
2016-201719Düsseldorfde GER2. 2. Bundesliga11th1.5Matches
2018-201921Arminiade GER2. 2. Bundesliga7th12.7Matches
2019-202022Arminiade GER2. 2. Bundesliga1st2.9Matches
2020-202123Arminiade GER1. Bundesliga15th17.8960643614491603960221254.51045.5394202282618161321738823Matches
2021-202224Mainz 05de GER1. Bundesliga8th8.3341191071587883419333.3666.713857324196112917625Matches
2022-202325Hansa Rostockde GER2. 2. Bundesliga13th7.6Matches
2023-202426Hertha BSCde GER2. 2. Bundesliga9th0.5Matches
2023-202426BTSVde GER2. 2. Bundesliga15th4.2Matches
2024-2025271860 Munichde GER3. 3. Liga11th4.2Matches
9 Seasons7 Clubs3 Leagues59.8130183468607238111301311548.41651.65322595106727222442656448
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
Arminia (3 Seasons)2 Leagues33.5960643614491603960221254.51045.5394202282618161321738823
Mainz 05 (2 Seasons)1 League8.3341191071587883419333.3666.713857324196112917625
BTSV (2 Seasons)1 League4.2
Düsseldorf (2 Seasons)1 League1.5
Hansa Rostock (1 Season)1 League7.6
1860 Munich (1 Season)1 League4.2
Hertha BSC (1 Season)1 League0.5
2. Bundesliga (7 Seasons)29.5
Bundesliga (3 Seasons)26.1130183468607238111301311548.41651.65322595106727222442656448
3. Liga (1 Season)4.2
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
2017-201820Düsseldorfde GERDFB-Pokal17th0.7Matches
2019-202022Arminiade GERDFB-Pokal17th1.0Matches
2020-202123Arminiade GERDFB-Pokal33rd0.5Matches
2021-202224Mainz 05de GERDFB-PokalR161.7Matches
4 Seasons3 Clubs1 League3.8
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
Arminia (2 Seasons)1 League1.5
Mainz 05 (1 Season)1 League1.7
Düsseldorf (1 Season)1 League0.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-201719Düsseldorfde GER2. 2. Bundesliga3137464.51.511272.001100.00+0.06Matches
2017-201820Düsseldorfde GER2. 2. Bundesliga000010Matches
2017-201820Düsseldorfde GERDFB-Pokal1626229.50.71620013.0001-1-1.45-2.67Matches
2018-201921Arminiade GER2. 2. Bundesliga171,1456737.412.713818424101.592016+4+0.31+0.41Matches
2019-202022Arminiade GER2. 2. Bundesliga4263668.62.9387213292.50113+8+2.74+1.87Matches
2019-202022Arminiade GERDFB-Pokal1909050.01.01901010.0023-1-1.00-2.00Matches
2020-202123Arminiade GER1. Bundesliga211,6047652.417.818861231671.101323-10-0.56+0.4316.230.7-14.5-0.81-0.23Matches
2020-202123Arminiade GERDFB-Pokal1454550.00.50014500.000000.00+2.00Matches
2021-202224Mainz 05de GER1. Bundesliga137435724.38.3980646111.31510-5-0.61-0.998.210.4-2.2-0.27-0.61Matches
2021-202224Mainz 05de GERDFB-Pokal21497545.21.72750010.5013-2-1.21-1.71Matches
2022-202325Hansa Rostockde GER2. 2. Bundesliga156874622.57.6869472021.07512-7-0.92-0.58Matches
2022-202325Mainz 05de GER1. Bundesliga00001Matches
2023-202426Hertha BSCde GER2. 2. Bundesliga145451.50.50014510.0001-1-2.00-2.33Matches
2023-202426BTSVde GER2. 2. Bundesliga103823812.54.2371072441.1058-3-0.71-0.27Matches
2024-202527BTSVde GER2. 2. Bundesliga00001Matches
2024-2025271860 Munichde GER3. 3. Liga63796314.54.2488321301.3354+1+0.24+0.68Matches
9 Seasons7 Clubs4 Leagues955,7316015.863.76381373220861.296885-17-0.27-0.2624.441.1-16.7-0.64-0.62
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
Arminia (3 Seasons)3 Leagues443,1477233.335.0358423921471.374645+1+0.03-0.1016.230.7-14.5-0.81-0.23
Mainz 05 (2 Seasons)2 Leagues158925913.89.91179646131.20613-7-0.71-1.108.210.4-2.2-0.27-0.61
BTSV (2 Seasons)1 League10382387.14.2371072451.1058-3-0.71-0.27
Düsseldorf (2 Seasons)2 Leagues4199503.12.226212182.2512-1-0.45-0.45
Hansa Rostock (1 Season)1 League156874622.57.6869472021.07512-7-0.92-0.58
1860 Munich (1 Season)1 League63796314.54.2488321301.3354+1+0.24+0.68
Hertha BSC (1 Season)1 League145451.50.50014510.0001-1-2.00-2.33
2. Bundesliga (7 Seasons)502,6595311.229.52877152223641.404241+1+0.03-0.03
DFB-Pokal (4 Seasons)53466942.73.8475114530.8037-4-1.04-1.62
Bundesliga (3 Seasons)342,3476925.626.1278418711191.181833-15-0.58-0.4324.441.1-16.7-0.64-0.62
3. Liga (1 Season)63796314.54.2488321301.3354+1+0.24+0.68
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-201719Düsseldorf1 League3137464.51.511272.001100.00+0.06
2017-201820Düsseldorf2 Leagues162621.90.716200113.0001-1-1.45-2.67
2018-201921Arminia1 League171,1456737.412.713818424101.592016+4+0.31+0.41
2019-202022Arminia2 Leagues53537110.93.9488313302.00136+7+1.78+0.91
2020-202123Arminia2 Leagues221,6497552.318.318861242471.051323-10-0.55+0.4716.230.7-14.5-0.81-0.23
2021-202224Mainz 052 Leagues158925926.39.91179646121.20613-7-0.71-1.108.210.4-2.2-0.27-0.61
2022-202325Mainz 051 League00001
2022-202325Hansa Rostock1 League156874622.57.6869472021.07512-7-0.92-0.58
2023-202426Hertha BSC1 League145451.50.50014510.0001-1-2.00-2.33
2023-202426BTSV1 League103823812.54.2371072441.1058-3-0.71-0.27
2024-202527BTSV1 League00001
2024-2025271860 Munich1 League63796314.54.2488321301.3354+1+0.24+0.68
9 Seasons7 Clubs4 Leagues955,7316015.863.76381373220861.296885-17-0.27-0.2624.441.1-16.7-0.64-0.62
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
Arminia (3 Seasons)3 Leagues443,1477233.335.0358423921471.374645+1+0.03-0.1016.230.7-14.5-0.81-0.23
Mainz 05 (2 Seasons)2 Leagues158925913.89.91179646131.20613-7-0.71-1.108.210.4-2.2-0.27-0.61
BTSV (2 Seasons)1 League10382387.14.2371072451.1058-3-0.71-0.27
Düsseldorf (2 Seasons)2 Leagues4199503.12.226212182.2512-1-0.45-0.45
Hansa Rostock (1 Season)1 League156874622.57.6869472021.07512-7-0.92-0.58
1860 Munich (1 Season)1 League63796314.54.2488321301.3354+1+0.24+0.68
Hertha BSC (1 Season)1 League145451.50.50014510.0001-1-2.00-2.33
2. Bundesliga (7 Seasons)502,6595311.229.52877152223641.404241+1+0.03-0.03
DFB-Pokal (4 Seasons)53466942.73.8475114530.8037-4-1.04-1.62
Bundesliga (3 Seasons)342,3476925.626.1278418711191.181833-15-0.58-0.4324.441.1-16.7-0.64-0.62
3. Liga (1 Season)63796314.54.2488321301.3354+1+0.24+0.68
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-201719Düsseldorfde GER2. 2. Bundesliga11th3137464.51.511272.001100.00+0.06Matches
2017-201820Düsseldorfde GER2. 2. Bundesliga1st000010Matches
2018-201921Arminiade GER2. 2. Bundesliga7th171,1456737.412.713818424101.592016+4+0.31+0.41Matches
2019-202022Arminiade GER2. 2. Bundesliga1st4263668.62.9387213292.50113+8+2.74+1.87Matches
2020-202123Arminiade GER1. Bundesliga15th211,6047652.417.818861231671.101323-10-0.56+0.4316.230.7-14.5-0.81-0.23Matches
2021-202224Mainz 05de GER1. Bundesliga8th137435724.38.3980646111.31510-5-0.61-0.998.210.4-2.2-0.27-0.61Matches
2022-202325Mainz 05de GER1. Bundesliga9th00001Matches
2022-202325Hansa Rostockde GER2. 2. Bundesliga13th156874622.57.6869472021.07512-7-0.92-0.58Matches
2023-202426Hertha BSCde GER2. 2. Bundesliga9th145451.50.50014510.0001-1-2.00-2.33Matches
2023-202426BTSVde GER2. 2. Bundesliga15th103823812.54.2371072441.1058-3-0.71-0.27Matches
2024-202527BTSVde GER2. 2. Bundesliga16th00001Matches
2024-2025271860 Munichde GER3. 3. Liga11th63796314.54.2488321301.3354+1+0.24+0.68Matches
9 Seasons7 Clubs3 Leagues905,3856015.159.85981363119831.316578-13-0.22-0.2024.441.1-16.7-0.64-0.62
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
Arminia (3 Seasons)2 Leagues423,0127232.833.5348422818461.434442+2+0.06-0.0716.230.7-14.5-0.81-0.23
Mainz 05 (2 Seasons)1 League137435712.18.3980646121.31510-5-0.61-0.998.210.4-2.2-0.27-0.61
BTSV (2 Seasons)1 League10382387.14.2371072451.1058-3-0.71-0.27
Düsseldorf (2 Seasons)1 League3137462.21.5112172.001100.00+0.06
Hansa Rostock (1 Season)1 League156874622.57.6869472021.07512-7-0.92-0.58
1860 Munich (1 Season)1 League63796314.54.2488321301.3354+1+0.24+0.68
Hertha BSC (1 Season)1 League145451.50.50014510.0001-1-2.00-2.33
2. Bundesliga (7 Seasons)502,6595311.229.52877152223641.404241+1+0.03-0.03
Bundesliga (3 Seasons)342,3476925.626.1278418711191.181833-15-0.58-0.4324.441.1-16.7-0.64-0.62
3. Liga (1 Season)63796314.54.2488321301.3354+1+0.24+0.68
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
2017-201820Düsseldorfde GERDFB-Pokal17th1626229.50.71620013.0001-1-1.45-2.67Matches
2019-202022Arminiade GERDFB-Pokal17th1909050.01.01901010.0023-1-1.00-2.00Matches
2020-202123Arminiade GERDFB-Pokal33rd1454550.00.50014500.000000.00+2.00Matches
2021-202224Mainz 05de GERDFB-PokalR1621497545.21.72750010.5013-2-1.21-1.71Matches
4 Seasons3 Clubs1 League53466942.73.8475114530.8037-4-1.04-1.62
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Arminia (2 Seasons)1 League21356850.01.5190114510.0023-1-0.67-0.67
Mainz 05 (1 Season)1 League21497545.21.72750010.5013-2-1.21-1.71
Düsseldorf (1 Season)1 League1626229.50.71620013.0001-1-1.45-2.67

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-201719Düsseldorfde GER2. 2. Bundesliga1.5000600000000Matches
2017-201820Düsseldorfde GERDFB-Pokal0.70001201110Matches
2018-201921Arminiade GER2. 2. Bundesliga12.74003047129812000Matches
2019-202022Arminiade GER2. 2. Bundesliga2.91004703410Matches
2019-202022Arminiade GERDFB-Pokal1.00000801320Matches
2020-202123Arminiade GER1. Bundesliga17.850027390162725000104252451.0Matches
2020-202123Arminiade GERDFB-Pokal0.50003301000Matches
2021-202224Mainz 05de GER1. Bundesliga8.320017160101110000417558.3Matches
2021-202224Mainz 05de GERDFB-Pokal1.70002306220Matches
2022-202325Hansa Rostockde GER2. 2. Bundesliga7.62001914013590Matches
2023-202426Hertha BSCde GER2. 2. Bundesliga0.50000304220Matches
2023-202426BTSVde GER2. 2. Bundesliga4.2200147019420Matches
2024-2025271860 Munichde GER3. 3. Liga4.23000Matches
9 Seasons7 Clubs4 Leagues63.7190012314911036766000145322952.5
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Arminia (3 Seasons)3 Leagues35.01000641041504240000104252451.0
Mainz 05 (2 Seasons)2 Leagues9.920019190161312000417558.3
BTSV (2 Seasons)1 League4.2200147019420
Düsseldorf (2 Seasons)2 Leagues2.2000720111000
Hansa Rostock (1 Season)1 League7.62001914013590
1860 Munich (1 Season)1 League4.23000
Hertha BSC (1 Season)1 League0.50000304220
2. Bundesliga (7 Seasons)29.590073781682326000
DFB-Pokal (4 Seasons)3.800061609650
Bundesliga (3 Seasons)26.170044550263835000145322952.5
3. Liga (1 Season)4.23000
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-201719Düsseldorf1 League1.5000600000000
2017-201820Düsseldorf2 Leagues0.70001201110
2018-201921Arminia1 League12.74003047129812000
2019-202022Arminia2 Leagues3.910041504730
2020-202123Arminia2 Leagues18.350030420172725000104252451.0
2021-202224Mainz 052 Leagues9.920019190161312000417558.3
2022-202325Hansa Rostock1 League7.62001914013590
2023-202426Hertha BSC1 League0.50000304220
2023-202426BTSV1 League4.2200147019420
2024-2025271860 Munich1 League4.23000
9 Seasons7 Clubs4 Leagues63.7190012314911036766000145322952.5
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Arminia (3 Seasons)3 Leagues35.01000641041504240000104252451.0
Mainz 05 (2 Seasons)2 Leagues9.920019190161312000417558.3
BTSV (2 Seasons)1 League4.2200147019420
Düsseldorf (2 Seasons)2 Leagues2.2000720111000
Hansa Rostock (1 Season)1 League7.62001914013590
1860 Munich (1 Season)1 League4.23000
Hertha BSC (1 Season)1 League0.50000304220
2. Bundesliga (7 Seasons)29.590073781682326000
DFB-Pokal (4 Seasons)3.800061609650
Bundesliga (3 Seasons)26.170044550263835000145322952.5
3. Liga (1 Season)4.23000
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-201719Düsseldorfde GER2. 2. Bundesliga11th1.5000600000000Matches
2018-201921Arminiade GER2. 2. Bundesliga7th12.74003047129812000Matches
2019-202022Arminiade GER2. 2. Bundesliga1st2.91004703410Matches
2020-202123Arminiade GER1. Bundesliga15th17.850027390162725000104252451.0Matches
2021-202224Mainz 05de GER1. Bundesliga8th8.320017160101110000417558.3Matches
2022-202325Hansa Rostockde GER2. 2. Bundesliga13th7.62001914013590Matches
2023-202426Hertha BSCde GER2. 2. Bundesliga9th0.50000304220Matches
2023-202426BTSVde GER2. 2. Bundesliga15th4.2200147019420Matches
2024-2025271860 Munichde GER3. 3. Liga11th4.23000Matches
9 Seasons7 Clubs3 Leagues59.819001171331946161000145322952.5
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Arminia (3 Seasons)2 Leagues33.5100061931483938000104252451.0
Mainz 05 (2 Seasons)1 League8.320017160101110000417558.3
BTSV (2 Seasons)1 League4.2200147019420
Düsseldorf (2 Seasons)1 League1.5000600000000
Hansa Rostock (1 Season)1 League7.62001914013590
1860 Munich (1 Season)1 League4.23000
Hertha BSC (1 Season)1 League0.50000304220
2. Bundesliga (7 Seasons)29.590073781682326000
Bundesliga (3 Seasons)26.170044550263835000145322952.5
3. Liga (1 Season)4.23000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2017-201820Düsseldorfde GERDFB-Pokal17th0.70001201110Matches
2019-202022Arminiade GERDFB-Pokal17th1.00000801320Matches
2020-202123Arminiade GERDFB-Pokal33rd0.50003301000Matches
2021-202224Mainz 05de GERDFB-PokalR161.70002306220Matches
4 Seasons3 Clubs1 League3.800061609650
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Arminia (2 Seasons)1 League1.500031102320
Mainz 05 (1 Season)1 League1.70002306220
Düsseldorf (1 Season)1 League0.70001201110

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 Anderson Lucoqui Pages

Anderson Lucoqui 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