Last 5 Matches

Last 5 Matches Table
Performance Expected SCA Passes Carries Take-Ons
Date Day Comp Round Venue Result Squad Opponent Start Pos Min Gls Ast PK PKatt Sh SoT CrdY CrdR Touches Tkl Int Blocks xG npxG xAG SCA GCA Cmp Att Cmp% PrgP Carries PrgC Att Succ Match Report
2024-12-20Fri3. LigaMatchweek 19HomeD 1–1Ingolstadt 04Energie CottbusY*CM90000010Match Report
2024-12-14Sat3. LigaMatchweek 18AwayW 5–2Ingolstadt 04WehenY*CM90000000Match Report
2024-12-07Sat3. LigaMatchweek 17HomeW 1–0Ingolstadt 04Erzgebirge AueY*RB90000000Match Report
2024-11-29Fri3. LigaMatchweek 16AwayL 0–1Ingolstadt 04ArminiaY*CM90000000Match Report
2024-11-24Sun3. LigaMatchweek 15HomeW 4–2Ingolstadt 04OsnabrückY*DM90000000Match Report

Standard Stats

Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2014-201519Werder Bremende GER1. Bundesliga1010.0000000000.000.000.000.000.00Matches
2015-201620Wrd Bremen IIde GER3. 3. Liga13131,17013.0011000500.000.080.080.000.08Matches
2015-201620Werder Bremende GER1. Bundesliga811221.4000000000.000.000.000.000.00Matches
2015-201620Werder Bremende GERDFB-Pokal10100.1000000000.000.000.000.000.00Matches
2016-201721W'burg Kickersde GER2. 2. Bundesliga13131,05911.8112100500.080.080.170.080.17Matches
2016-201721Wrd Bremen IIde GER3. 3. Liga221802.0000000100.000.000.000.000.00Matches
2016-201721Werder Bremende GER1. Bundesliga30140.2000000000.000.000.000.000.00Matches
2017-201822MSV Duisburgde GER2. 2. Bundesliga31312,76630.71011001223.13.11.44.56164170.030.000.030.030.030.100.050.150.100.15Matches
2017-201822MSV Duisburgde GERDFB-Pokal11901.0000000000.000.000.000.000.00Matches
2018-201923MSV Duisburgde GER2. 2. Bundesliga25221,93421.5202200911.81.80.72.6597150.090.000.090.090.090.090.030.120.090.12Matches
2018-201923MSV Duisburgde GERDFB-Pokal221802.0000000000.000.000.000.000.00Matches
2019-202024Karlsruherde GER2. 2. Bundesliga25221,74819.4101100911.11.10.21.359760.050.000.050.050.050.060.010.070.060.07Matches
2019-202024Karlsruherde GERDFB-Pokal221802.0000000000.000.000.000.000.00Matches
2020-202125Karlsruherde GER2. 2. Bundesliga22151,27414.2000000700.60.60.61.275460.000.000.000.000.000.040.040.090.040.09Matches
2020-202125Karlsruherde GERDFB-Pokal111111.2000000100.000.000.000.000.00Matches
2021-202226Karlsruherde GER2. 2. Bundesliga2040.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2021-202226Hansa Rostockde GER2. 2. Bundesliga25242,01522.42022001002.12.10.62.72114110.090.000.090.090.090.090.030.120.090.12Matches
2021-202226Karlsruherde GERDFB-Pokal10220.2000000000.000.000.000.000.00Matches
2021-202226Hansa Rostockde GERDFB-Pokal111201.3000000000.000.000.000.000.00Matches
2022-202327Hansa Rostockde GER2. 2. Bundesliga32322,66429.6516500902.12.12.44.51396230.170.030.200.170.200.070.080.150.070.15Matches
2022-202327Hansa Rostockde GERDFB-Pokal10120.1000000100.000.000.000.000.00Matches
2023-202428Ingolstadt 04de GER3. 3. Liga33332,79131.02132001220.060.030.100.060.10Matches
2024-202529Ingolstadt 04de GER3. 3. Liga17171,52316.9347300700.180.240.410.180.41Matches
2024-202529Ingolstadt 04de GERDFB-Pokal11840.9000000100.000.000.000.000.00Matches
11 Seasons7 Clubs4 Leagues26323320,074223.017825170089610.910.95.916.838622780.080.040.110.080.110.080.040.120.080.12
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
Karlsruher (3 Seasons)2 Leagues53403,33937.11011001711.71.70.82.512151120.030.000.030.030.030.050.020.080.050.08
Werder Bremen (3 Seasons)2 Leagues1311471.6000000000.000.000.000.000.00
MSV Duisburg (2 Seasons)2 Leagues59564,97055.23033002134.94.92.17.111261320.050.000.050.050.050.090.040.140.090.14
Hansa Rostock (2 Seasons)2 Leagues59574,81153.57187002004.24.23.07.215210340.130.020.150.130.150.080.060.140.080.14
Ingolstadt 04 (2 Seasons)2 Leagues51514,39848.955105002020.100.100.200.100.20
Wrd Bremen II (2 Seasons)1 League15151,35015.0011000600.000.070.070.000.07
W'burg Kickers (1 Season)1 League13131,05911.8112100500.080.080.170.080.17
DFB-Pokal (8 Seasons)1188099.0000000300.000.000.000.000.00
2. Bundesliga (7 Seasons)17515913,464149.612214120061410.910.95.916.838622780.080.010.090.080.090.080.040.120.080.12
3. Liga (4 Seasons)65655,66462.956115002520.080.100.170.080.17
Bundesliga (3 Seasons)1211371.5000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2014-201519Werder Bremen1 League1010.0000000000.000.000.000.000.00
2015-201620Wrd Bremen II1 League13131,17013.0011000500.000.080.080.000.08
2015-201620Werder Bremen2 Leagues911321.5000000000.000.000.000.000.00
2016-201721Wrd Bremen II1 League221802.0000000100.000.000.000.000.00
2016-201721Werder Bremen1 League30140.2000000000.000.000.000.000.00
2016-201721W'burg Kickers1 League13131,05911.8112100500.080.080.170.080.17
2017-201822MSV Duisburg2 Leagues32322,85631.71011001223.13.11.44.56164170.030.000.030.030.030.100.050.150.100.15
2018-201923MSV Duisburg2 Leagues27242,11423.5202200911.81.80.72.6597150.090.000.090.090.090.090.030.120.090.12
2019-202024Karlsruher2 Leagues27241,92821.4101100911.11.10.21.359760.050.000.050.050.050.060.010.070.060.07
2020-202125Karlsruher2 Leagues23161,38515.4000000800.60.60.61.275460.000.000.000.000.000.040.040.090.040.09
2021-202226Karlsruher2 Leagues30260.3000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
2021-202226Hansa Rostock2 Leagues26252,13523.72022001002.12.10.62.72114110.080.000.080.080.080.090.030.120.090.12
2022-202327Hansa Rostock2 Leagues33322,67629.75165001002.12.12.44.51396230.170.030.200.170.200.070.080.150.070.15
2023-202428Ingolstadt 041 League33332,79131.02132001220.060.030.100.060.10
2024-202529Ingolstadt 042 Leagues18181,60717.9347300800.170.220.390.170.39
11 Seasons7 Clubs4 Leagues26323320,074223.017825170089610.910.95.916.838622780.080.040.110.080.110.080.040.120.080.12
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
Karlsruher (3 Seasons)2 Leagues53403,33937.11011001711.71.70.82.512151120.030.000.030.030.030.050.020.080.050.08
Werder Bremen (3 Seasons)2 Leagues1311471.6000000000.000.000.000.000.00
MSV Duisburg (2 Seasons)2 Leagues59564,97055.23033002134.94.92.17.111261320.050.000.050.050.050.090.040.140.090.14
Hansa Rostock (2 Seasons)2 Leagues59574,81153.57187002004.24.23.07.215210340.130.020.150.130.150.080.060.140.080.14
Ingolstadt 04 (2 Seasons)2 Leagues51514,39848.955105002020.100.100.200.100.20
Wrd Bremen II (2 Seasons)1 League15151,35015.0011000600.000.070.070.000.07
W'burg Kickers (1 Season)1 League13131,05911.8112100500.080.080.170.080.17
DFB-Pokal (8 Seasons)1188099.0000000300.000.000.000.000.00
2. Bundesliga (7 Seasons)17515913,464149.612214120061410.910.95.916.838622780.080.010.090.080.090.080.040.120.080.12
3. Liga (4 Seasons)65655,66462.956115002520.080.100.170.080.17
Bundesliga (3 Seasons)1211371.5000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2014-201519Werder Bremende GER1. Bundesliga10th1010.0000000000.000.000.000.000.00Matches
2015-201620Wrd Bremen IIde GER3. 3. Liga17th13131,17013.0011000500.000.080.080.000.08Matches
2015-201620Werder Bremende GER1. Bundesliga13th811221.4000000000.000.000.000.000.00Matches
2016-201721Wrd Bremen IIde GER3. 3. Liga17th221802.0000000100.000.000.000.000.00Matches
2016-201721Werder Bremende GER1. Bundesliga8th30140.2000000000.000.000.000.000.00Matches
2016-201721W'burg Kickersde GER2. 2. Bundesliga17th13131,05911.8112100500.080.080.170.080.17Matches
2017-201822MSV Duisburgde GER2. 2. Bundesliga7th31312,76630.71011001223.13.11.44.56164170.030.000.030.030.030.100.050.150.100.15Matches
2018-201923MSV Duisburgde GER2. 2. Bundesliga18th25221,93421.5202200911.81.80.72.6597150.090.000.090.090.090.090.030.120.090.12Matches
2019-202024Karlsruherde GER2. 2. Bundesliga15th25221,74819.4101100911.11.10.21.359760.050.000.050.050.050.060.010.070.060.07Matches
2020-202125Karlsruherde GER2. 2. Bundesliga6th22151,27414.2000000700.60.60.61.275460.000.000.000.000.000.040.040.090.040.09Matches
2021-202226Karlsruherde GER2. 2. Bundesliga12th2040.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2021-202226Hansa Rostockde GER2. 2. Bundesliga13th25242,01522.42022001002.12.10.62.72114110.090.000.090.090.090.090.030.120.090.12Matches
2022-202327Hansa Rostockde GER2. 2. Bundesliga13th32322,66429.6516500902.12.12.44.51396230.170.030.200.170.200.070.080.150.070.15Matches
2023-202428Ingolstadt 04de GER3. 3. Liga10th33332,79131.02132001220.060.030.100.060.10Matches
2024-202529Ingolstadt 04de GER3. 3. Liga5th17171,52316.9347300700.180.240.410.180.41Matches
11 Seasons7 Clubs3 Leagues25222519,265214.117825170086610.910.95.916.838622780.080.040.120.080.120.080.040.120.080.12
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
Karlsruher (3 Seasons)1 League49373,02633.61011001611.71.70.82.512151120.030.000.030.030.030.050.020.080.050.08
Werder Bremen (3 Seasons)1 League1211371.5000000000.000.000.000.000.00
Hansa Rostock (2 Seasons)1 League57564,67952.07187001904.24.23.07.215210340.130.020.150.130.150.080.060.140.080.14
MSV Duisburg (2 Seasons)1 League56534,70052.23033002134.94.92.17.111261320.060.000.060.060.060.090.040.140.090.14
Ingolstadt 04 (2 Seasons)1 League50504,31447.955105001920.100.100.210.100.21
Wrd Bremen II (2 Seasons)1 League15151,35015.0011000600.000.070.070.000.07
W'burg Kickers (1 Season)1 League13131,05911.8112100500.080.080.170.080.17
2. Bundesliga (7 Seasons)17515913,464149.612214120061410.910.95.916.838622780.080.010.090.080.090.080.040.120.080.12
3. Liga (4 Seasons)65655,66462.956115002520.080.100.170.080.17
Bundesliga (3 Seasons)1211371.5000000000.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
2015-201620Werder Bremende GERDFB-Pokal3rd10100.1000000000.000.000.000.000.00Matches
2017-201822MSV Duisburgde GERDFB-Pokal33rd11901.0000000000.000.000.000.000.00Matches
2018-201923MSV Duisburgde GERDFB-Pokal9th221802.0000000000.000.000.000.000.00Matches
2019-202024Karlsruherde GERDFB-Pokal9th221802.0000000000.000.000.000.000.00Matches
2020-202125Karlsruherde GERDFB-Pokal33rd111111.2000000100.000.000.000.000.00Matches
2021-202226Karlsruherde GERDFB-PokalQF10220.2000000000.000.000.000.000.00Matches
2021-202226Hansa Rostockde GERDFB-PokalR16111201.3000000000.000.000.000.000.00Matches
2022-202327Hansa Rostockde GERDFB-PokalR6410120.1000000100.000.000.000.000.00Matches
2024-202529Ingolstadt 04de GERDFB-PokalR6411840.9000000100.000.000.000.000.00Matches
8 Seasons5 Clubs1 League1188099.0000000300.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
Karlsruher (3 Seasons)1 League433133.5000000100.000.000.000.000.00
MSV Duisburg (2 Seasons)1 League332703.0000000000.000.000.000.000.00
Hansa Rostock (2 Seasons)1 League211321.5000000100.000.000.000.000.00
Ingolstadt 04 (1 Season)1 League11840.9000000100.000.000.000.000.00
Werder Bremen (1 Season)1 League10100.1000000000.000.000.000.000.00

Shooting

Shooting Table
Standard Expected
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2014-201519Werder Bremende GER1. Bundesliga0.0000.0000Matches
2015-201620Wrd Bremen IIde GER3. 3. Liga13.0000.0000Matches
2015-201620Werder Bremende GER1. Bundesliga1.4010.740.0000Matches
2015-201620Werder Bremende GERDFB-Pokal0.1000Matches
2016-201721W'burg Kickersde GER2. 2. Bundesliga11.81020.000.170.5000Matches
2016-201721Wrd Bremen IIde GER3. 3. Liga2.00000.000.0000Matches
2016-201721Werder Bremende GER1. Bundesliga0.20000.000.0000Matches
2017-201822MSV Duisburgde GER2. 2. Bundesliga30.71311238.71.010.390.030.0815.90003.13.10.11-2.1-2.1Matches
2017-201822MSV Duisburgde GERDFB-Pokal1.00100.01.000.000.0000Matches
2018-201923MSV Duisburgde GER2. 2. Bundesliga21.5224625.01.120.280.080.3317.30001.81.80.08+0.2+0.2Matches
2018-201923MSV Duisburgde GERDFB-Pokal2.0011100.00.500.500.000.0000Matches
2019-202024Karlsruherde GER2. 2. Bundesliga19.4115320.00.770.150.070.3313.30001.11.10.07-0.1-0.1Matches
2019-202024Karlsruherde GERDFB-Pokal2.004125.02.000.500.000.0000Matches
2020-202125Karlsruherde GER2. 2. Bundesliga14.201218.30.850.070.000.0015.00000.60.60.05-0.6-0.6Matches
2020-202125Karlsruherde GERDFB-Pokal1.20000.000.0000Matches
2021-202226Karlsruherde GER2. 2. Bundesliga0.00000.000.000000.00.00.00.0Matches
2021-202226Hansa Rostockde GER2. 2. Bundesliga22.4219526.30.850.220.110.4013.10002.12.10.11-0.1-0.1Matches
2021-202226Karlsruherde GERDFB-Pokal0.20000.000.0000Matches
2021-202226Hansa Rostockde GERDFB-Pokal1.30000.000.0000Matches
2022-202327Hansa Rostockde GER2. 2. Bundesliga29.65321443.81.080.470.160.3611.10002.12.10.07+2.9+2.9Matches
2022-202327Hansa Rostockde GERDFB-Pokal0.10000.000.0000Matches
2023-202428Ingolstadt 04de GER3. 3. Liga31.0200Matches
2024-202529Ingolstadt 04de GER3. 3. Liga16.9300Matches
2024-202529Ingolstadt 04de GERDFB-Pokal0.90000.000.0000Matches
11 Seasons7 Clubs4 Leagues223.0171394632.40.870.260.090.2614.200010.910.90.08+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
Karlsruher (3 Seasons)2 Leagues37.1131516.10.840.130.030.2014.10001.71.70.06-0.7-0.7
Werder Bremen (3 Seasons)2 Leagues1.60010.000.660.0000
MSV Duisburg (2 Seasons)2 Leagues55.23571933.31.030.340.050.1616.50004.94.90.10-1.9-1.9
Hansa Rostock (2 Seasons)2 Leagues53.57511937.30.950.360.140.3711.90004.24.20.08+2.8+2.8
Ingolstadt 04 (2 Seasons)2 Leagues48.95000.000.0000
Wrd Bremen II (2 Seasons)1 League15.00000.000.0000
W'burg Kickers (1 Season)1 League11.81020.000.170.5000
DFB-Pokal (8 Seasons)9.006233.30.680.230.000.0000
2. Bundesliga (7 Seasons)149.6121334332.30.890.290.090.2814.200010.910.90.08+0.1+0.1
3. Liga (4 Seasons)62.95000.000.0000
Bundesliga (3 Seasons)1.50010.000.660.0000
Shooting Table
Standard Expected
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2014-201519Werder Bremen1 League0.0000.0000
2015-201620Wrd Bremen II1 League13.0000.0000
2015-201620Werder Bremen2 Leagues1.5010.740.0000
2016-201721Wrd Bremen II1 League2.00000.000.0000
2016-201721Werder Bremen1 League0.20000.000.0000
2016-201721W'burg Kickers1 League11.81020.000.170.5000
2017-201822MSV Duisburg2 Leagues31.71321237.51.010.380.030.0815.90003.13.10.11-2.1-2.1
2018-201923MSV Duisburg2 Leagues23.5225728.01.060.300.080.2917.30001.81.80.08+0.2+0.2
2019-202024Karlsruher2 Leagues21.4119421.10.890.190.050.2513.30001.11.10.07-0.1-0.1
2020-202125Karlsruher2 Leagues15.401218.30.780.060.000.0015.00000.60.60.05-0.6-0.6
2021-202226Karlsruher2 Leagues0.30000.000.000000.00.00.00.0
2021-202226Hansa Rostock2 Leagues23.7219526.30.800.210.110.4013.10002.12.10.11-0.1-0.1
2022-202327Hansa Rostock2 Leagues29.75321443.81.080.470.160.3611.10002.12.10.07+2.9+2.9
2023-202428Ingolstadt 041 League31.0200
2024-202529Ingolstadt 042 Leagues17.93000.000.0000
11 Seasons7 Clubs4 Leagues223.0171394632.40.870.260.090.2614.200010.910.90.08+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
Karlsruher (3 Seasons)2 Leagues37.1131516.10.840.130.030.2014.10001.71.70.06-0.7-0.7
Werder Bremen (3 Seasons)2 Leagues1.60010.000.660.0000
MSV Duisburg (2 Seasons)2 Leagues55.23571933.31.030.340.050.1616.50004.94.90.10-1.9-1.9
Hansa Rostock (2 Seasons)2 Leagues53.57511937.30.950.360.140.3711.90004.24.20.08+2.8+2.8
Ingolstadt 04 (2 Seasons)2 Leagues48.95000.000.0000
Wrd Bremen II (2 Seasons)1 League15.00000.000.0000
W'burg Kickers (1 Season)1 League11.81020.000.170.5000
DFB-Pokal (8 Seasons)9.006233.30.680.230.000.0000
2. Bundesliga (7 Seasons)149.6121334332.30.890.290.090.2814.200010.910.90.08+0.1+0.1
3. Liga (4 Seasons)62.95000.000.0000
Bundesliga (3 Seasons)1.50010.000.660.0000
Shooting Table
Standard Expected
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2014-201519Werder Bremende GER1. Bundesliga10th0.0000.0000Matches
2015-201620Wrd Bremen IIde GER3. 3. Liga17th13.0000.0000Matches
2015-201620Werder Bremende GER1. Bundesliga13th1.4010.740.0000Matches
2016-201721Wrd Bremen IIde GER3. 3. Liga17th2.00000.000.0000Matches
2016-201721Werder Bremende GER1. Bundesliga8th0.20000.000.0000Matches
2016-201721W'burg Kickersde GER2. 2. Bundesliga17th11.81020.000.170.5000Matches
2017-201822MSV Duisburgde GER2. 2. Bundesliga7th30.71311238.71.010.390.030.0815.90003.13.10.11-2.1-2.1Matches
2018-201923MSV Duisburgde GER2. 2. Bundesliga18th21.5224625.01.120.280.080.3317.30001.81.80.08+0.2+0.2Matches
2019-202024Karlsruherde GER2. 2. Bundesliga15th19.4115320.00.770.150.070.3313.30001.11.10.07-0.1-0.1Matches
2020-202125Karlsruherde GER2. 2. Bundesliga6th14.201218.30.850.070.000.0015.00000.60.60.05-0.6-0.6Matches
2021-202226Karlsruherde GER2. 2. Bundesliga12th0.00000.000.000000.00.00.00.0Matches
2021-202226Hansa Rostockde GER2. 2. Bundesliga13th22.4219526.30.850.220.110.4013.10002.12.10.11-0.1-0.1Matches
2022-202327Hansa Rostockde GER2. 2. Bundesliga13th29.65321443.81.080.470.160.3611.10002.12.10.07+2.9+2.9Matches
2023-202428Ingolstadt 04de GER3. 3. Liga10th31.0200Matches
2024-202529Ingolstadt 04de GER3. 3. Liga5th16.9300Matches
11 Seasons7 Clubs3 Leagues214.1171334432.30.880.260.090.2714.200010.910.90.08+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
Karlsruher (3 Seasons)1 League33.6127414.80.800.120.040.2514.10001.71.70.06-0.7-0.7
Werder Bremen (3 Seasons)1 League1.50010.000.660.0000
Hansa Rostock (2 Seasons)1 League52.07511937.30.980.370.140.3711.90004.24.20.08+2.8+2.8
MSV Duisburg (2 Seasons)1 League52.23551832.71.050.340.050.1716.50004.94.90.10-1.9-1.9
Ingolstadt 04 (2 Seasons)1 League47.9500
Wrd Bremen II (2 Seasons)1 League15.00000.000.0000
W'burg Kickers (1 Season)1 League11.81020.000.170.5000
2. Bundesliga (7 Seasons)149.6121334332.30.890.290.090.2814.200010.910.90.08+0.1+0.1
3. Liga (4 Seasons)62.95000.000.0000
Bundesliga (3 Seasons)1.50010.000.660.0000
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
2015-201620Werder Bremende GERDFB-Pokal3rd0.1000Matches
2017-201822MSV Duisburgde GERDFB-Pokal33rd1.00100.01.000.000.0000Matches
2018-201923MSV Duisburgde GERDFB-Pokal9th2.0011100.00.500.500.000.0000Matches
2019-202024Karlsruherde GERDFB-Pokal9th2.004125.02.000.500.000.0000Matches
2020-202125Karlsruherde GERDFB-Pokal33rd1.20000.000.0000Matches
2021-202226Karlsruherde GERDFB-PokalQF0.20000.000.0000Matches
2021-202226Hansa Rostockde GERDFB-PokalR161.30000.000.0000Matches
2022-202327Hansa Rostockde GERDFB-PokalR640.10000.000.0000Matches
2024-202529Ingolstadt 04de GERDFB-PokalR640.90000.000.0000Matches
8 Seasons5 Clubs1 League9.006233.30.680.230.000.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Karlsruher (3 Seasons)1 League3.504125.01.150.290.000.0000
MSV Duisburg (2 Seasons)1 League3.002150.00.670.330.000.0000
Hansa Rostock (2 Seasons)1 League1.50000.000.0000
Ingolstadt 04 (1 Season)1 League0.90000.000.0000
Werder Bremen (1 Season)1 League0.1000
Become a Stathead & surf this site ad-free.

Passing

Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2014-201519Werder Bremende GER1. Bundesliga0.00Matches
2015-201620Wrd Bremen IIde GER3. 3. Liga13.01Matches
2015-201620Werder Bremende GER1. Bundesliga1.40Matches
2015-201620Werder Bremende GERDFB-Pokal0.10Matches
2016-201721W'burg Kickersde GER2. 2. Bundesliga11.81Matches
2016-201721Wrd Bremen IIde GER3. 3. Liga2.00Matches
2016-201721Werder Bremende GER1. Bundesliga0.20Matches
2017-201822MSV Duisburgde GER2. 2. Bundesliga30.71022143271.418523654041754676.443457375.712822157.901.41.6-1.413126181164Matches
2017-201822MSV Duisburgde GERDFB-Pokal1.00Matches
2018-201923MSV Duisburgde GER2. 2. Bundesliga21.5861114575.214873527440147584.436146877.17915451.300.70.9-0.7135814297Matches
2018-201923MSV Duisburgde GERDFB-Pokal2.00Matches
2019-202024Karlsruherde GER2. 2. Bundesliga19.454076171.010477365820024880.625233275.97514551.700.20.4-0.24725197Matches
2019-202024Karlsruherde GERDFB-Pokal2.00Matches
2020-202125Karlsruherde GER2. 2. Bundesliga14.242659371.88343267215620974.619926176.26310361.200.60.9-0.65479054Matches
2020-202125Karlsruherde GERDFB-Pokal1.20Matches
2021-202226Karlsruherde GER2. 2. Bundesliga0.04757.159193650.011100.00000.00.00.000000Matches
2021-202226Hansa Rostockde GER2. 2. Bundesliga22.4799113970.115450638433943777.631443172.912821958.400.60.7-0.668271114Matches
2021-202226Karlsruherde GERDFB-Pokal0.20Matches
2021-202226Hansa Rostockde GERDFB-Pokal1.30Matches
2022-202327Hansa Rostockde GER2. 2. Bundesliga29.6769114367.314383576531742574.632844873.210020548.812.42.3-1.4327914596Matches
2022-202327Hansa Rostockde GERDFB-Pokal0.10Matches
2023-202428Ingolstadt 04de GER3. 3. Liga31.01Matches
2024-202529Ingolstadt 04de GER3. 3. Liga16.94Matches
2024-202529Ingolstadt 04de GERDFB-Pokal0.90Matches
11 Seasons7 Clubs4 Leagues223.04421622071.182108303121833234678.11889251475.1573104754.785.96.8+2.1734646710622
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
Karlsruher (3 Seasons)2 Leagues37.1970136171.318879634935946377.545259476.113824855.600.81.3-0.89119141151
Werder Bremen (3 Seasons)2 Leagues1.60
MSV Duisburg (2 Seasons)2 Leagues55.21883257773.13339611814818102180.1795104176.420737555.202.12.4-2.126184323261
Hansa Rostock (2 Seasons)2 Leagues53.51568228268.7298331214965686276.164287973.022842453.813.03.0-2.038161216210
Ingolstadt 04 (2 Seasons)2 Leagues48.95
Wrd Bremen II (2 Seasons)1 League15.01
W'burg Kickers (1 Season)1 League11.81
DFB-Pokal (8 Seasons)9.00
2. Bundesliga (7 Seasons)149.64421622071.182108303121833234678.11889251475.1573104754.725.96.8-3.9734646710622
3. Liga (4 Seasons)62.96
Bundesliga (3 Seasons)1.50
Passing Table
Total Short Medium Long Expected
Season Age Squad Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2014-201519Werder Bremen1 League0.00
2015-201620Wrd Bremen II1 League13.01
2015-201620Werder Bremen2 Leagues1.50
2016-201721Wrd Bremen II1 League2.00
2016-201721Werder Bremen1 League0.20
2016-201721W'burg Kickers1 League11.81
2017-201822MSV Duisburg2 Leagues31.71022143271.418523654041754676.443457375.712822157.901.41.6-1.413126181164
2018-201923MSV Duisburg2 Leagues23.5861114575.214873527440147584.436146877.17915451.300.70.9-0.7135814297
2019-202024Karlsruher2 Leagues21.454076171.010477365820024880.625233275.97514551.700.20.4-0.24725197
2020-202125Karlsruher2 Leagues15.442659371.88343267215620974.619926176.26310361.200.60.9-0.65479054
2021-202226Karlsruher2 Leagues0.34757.159193650.011100.00000.00.00.000000
2021-202226Hansa Rostock2 Leagues23.7799113970.115450638433943777.631443172.912821958.400.60.7-0.668271114
2022-202327Hansa Rostock2 Leagues29.7769114367.314383576531742574.632844873.210020548.812.42.3-1.4327914596
2023-202428Ingolstadt 041 League31.01
2024-202529Ingolstadt 042 Leagues17.94
11 Seasons7 Clubs4 Leagues223.04421622071.182108303121833234678.11889251475.1573104754.785.96.8+2.1734646710622
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
Karlsruher (3 Seasons)2 Leagues37.1970136171.318879634935946377.545259476.113824855.600.81.3-0.89119141151
Werder Bremen (3 Seasons)2 Leagues1.60
MSV Duisburg (2 Seasons)2 Leagues55.21883257773.13339611814818102180.1795104176.420737555.202.12.4-2.126184323261
Hansa Rostock (2 Seasons)2 Leagues53.51568228268.7298331214965686276.164287973.022842453.813.03.0-2.038161216210
Ingolstadt 04 (2 Seasons)2 Leagues48.95
Wrd Bremen II (2 Seasons)1 League15.01
W'burg Kickers (1 Season)1 League11.81
DFB-Pokal (8 Seasons)9.00
2. Bundesliga (7 Seasons)149.64421622071.182108303121833234678.11889251475.1573104754.725.96.8-3.9734646710622
3. Liga (4 Seasons)62.96
Bundesliga (3 Seasons)1.50
Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2014-201519Werder Bremende GER1. Bundesliga10th0.00Matches
2015-201620Wrd Bremen IIde GER3. 3. Liga17th13.01Matches
2015-201620Werder Bremende GER1. Bundesliga13th1.40Matches
2016-201721Wrd Bremen IIde GER3. 3. Liga17th2.00Matches
2016-201721Werder Bremende GER1. Bundesliga8th0.20Matches
2016-201721W'burg Kickersde GER2. 2. Bundesliga17th11.81Matches
2017-201822MSV Duisburgde GER2. 2. Bundesliga7th30.71022143271.418523654041754676.443457375.712822157.901.41.6-1.413126181164Matches
2018-201923MSV Duisburgde GER2. 2. Bundesliga18th21.5861114575.214873527440147584.436146877.17915451.300.70.9-0.7135814297Matches
2019-202024Karlsruherde GER2. 2. Bundesliga15th19.454076171.010477365820024880.625233275.97514551.700.20.4-0.24725197Matches
2020-202125Karlsruherde GER2. 2. Bundesliga6th14.242659371.88343267215620974.619926176.26310361.200.60.9-0.65479054Matches
2021-202226Karlsruherde GER2. 2. Bundesliga12th0.04757.159193650.011100.00000.00.00.000000Matches
2021-202226Hansa Rostockde GER2. 2. Bundesliga13th22.4799113970.115450638433943777.631443172.912821958.400.60.7-0.668271114Matches
2022-202327Hansa Rostockde GER2. 2. Bundesliga13th29.6769114367.314383576531742574.632844873.210020548.812.42.3-1.4327914596Matches
2023-202428Ingolstadt 04de GER3. 3. Liga10th31.01Matches
2024-202529Ingolstadt 04de GER3. 3. Liga5th16.94Matches
11 Seasons7 Clubs3 Leagues214.14421622071.182108303121833234678.11889251475.1573104754.785.96.8+2.1734646710622
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
Karlsruher (3 Seasons)1 League33.6970136171.318879634935946377.545259476.113824855.600.81.3-0.89119141151
Werder Bremen (3 Seasons)1 League1.50
Hansa Rostock (2 Seasons)1 League52.01568228268.7298331214965686276.164287973.022842453.813.03.0-2.038161216210
MSV Duisburg (2 Seasons)1 League52.21883257773.13339611814818102180.1795104176.420737555.202.12.4-2.126184323261
Ingolstadt 04 (2 Seasons)1 League47.95
Wrd Bremen II (2 Seasons)1 League15.01
W'burg Kickers (1 Season)1 League11.81
2. Bundesliga (7 Seasons)149.64421622071.182108303121833234678.11889251475.1573104754.725.96.8-3.9734646710622
3. Liga (4 Seasons)62.96
Bundesliga (3 Seasons)1.50
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
2015-201620Werder Bremende GERDFB-Pokal3rd0.10Matches
2017-201822MSV Duisburgde GERDFB-Pokal33rd1.00Matches
2018-201923MSV Duisburgde GERDFB-Pokal9th2.00Matches
2019-202024Karlsruherde GERDFB-Pokal9th2.00Matches
2020-202125Karlsruherde GERDFB-Pokal33rd1.20Matches
2021-202226Karlsruherde GERDFB-PokalQF0.20Matches
2021-202226Hansa Rostockde GERDFB-PokalR161.30Matches
2022-202327Hansa Rostockde GERDFB-PokalR640.10Matches
2024-202529Ingolstadt 04de GERDFB-PokalR640.90Matches
8 Seasons5 Clubs1 League9.00
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
Karlsruher (3 Seasons)1 League3.50
MSV Duisburg (2 Seasons)1 League3.00
Hansa Rostock (2 Seasons)1 League1.50
Ingolstadt 04 (1 Season)1 League0.90
Werder Bremen (1 Season)1 League0.10

Pass Types

Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2014-201519Werder Bremende GER1. Bundesliga0.0Matches
2015-201620Wrd Bremen IIde GER3. 3. Liga13.0Matches
2015-201620Werder Bremende GER1. Bundesliga1.4Matches
2015-201620Werder Bremende GERDFB-Pokal0.1Matches
2016-201721W'burg Kickersde GER2. 2. Bundesliga11.80Matches
2016-201721Wrd Bremen IIde GER3. 3. Liga2.00Matches
2016-201721Werder Bremende GER1. Bundesliga0.20Matches
2017-201822MSV Duisburgde GER2. 2. Bundesliga30.714321408211911210200001022327Matches
2017-201822MSV Duisburgde GERDFB-Pokal1.01Matches
2018-201923MSV Duisburgde GER2. 2. Bundesliga21.511451113272608901100861512Matches
2018-201923MSV Duisburgde GERDFB-Pokal2.00Matches
2019-202024Karlsruherde GER2. 2. Bundesliga19.4761750101001060000054015Matches
2019-202024Karlsruherde GERDFB-Pokal2.00Matches
2020-202125Karlsruherde GER2. 2. Bundesliga14.2593584981731000042601Matches
2020-202125Karlsruherde GERDFB-Pokal1.21Matches
2021-202226Karlsruherde GER2. 2. Bundesliga0.0770000000000400Matches
2021-202226Hansa Rostockde GER2. 2. Bundesliga22.411391119171401562000079939Matches
2021-202226Karlsruherde GERDFB-Pokal0.20Matches
2021-202226Hansa Rostockde GERDFB-Pokal1.31Matches
2022-202327Hansa Rostockde GER2. 2. Bundesliga29.6114311112820071150000769426Matches
2022-202327Hansa Rostockde GERDFB-Pokal0.10Matches
2023-202428Ingolstadt 04de GER3. 3. Liga31.0Matches
2024-202529Ingolstadt 04de GER3. 3. Liga16.9Matches
2024-202529Ingolstadt 04de GERDFB-Pokal0.90Matches
11 Seasons7 Clubs4 Leagues223.062206092112972594810110044211680
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Karlsruher (3 Seasons)2 Leagues37.1136113411918117101000097016
Werder Bremen (3 Seasons)2 Leagues1.60
MSV Duisburg (2 Seasons)2 Leagues55.225772521484512020211001883839
Hansa Rostock (2 Seasons)2 Leagues53.522822230453402218700001568735
Ingolstadt 04 (2 Seasons)2 Leagues48.90
Wrd Bremen II (2 Seasons)1 League15.00
W'burg Kickers (1 Season)1 League11.80
DFB-Pokal (8 Seasons)9.03
2. Bundesliga (7 Seasons)149.662206092112972594510110044211680
3. Liga (4 Seasons)62.90
Bundesliga (3 Seasons)1.50
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2014-201519Werder Bremen1 League0.0
2015-201620Wrd Bremen II1 League13.0
2015-201620Werder Bremen2 Leagues1.5
2016-201721Wrd Bremen II1 League2.00
2016-201721Werder Bremen1 League0.20
2016-201721W'burg Kickers1 League11.80
2017-201822MSV Duisburg2 Leagues31.714321408211911211200001022327
2018-201923MSV Duisburg2 Leagues23.511451113272608901100861512
2019-202024Karlsruher2 Leagues21.4761750101001060000054015
2020-202125Karlsruher2 Leagues15.4593584981741000042601
2021-202226Karlsruher2 Leagues0.3770000000000400
2021-202226Hansa Rostock2 Leagues23.711391119171401572000079939
2022-202327Hansa Rostock2 Leagues29.7114311112820071150000769426
2023-202428Ingolstadt 041 League31.0
2024-202529Ingolstadt 042 Leagues17.90
11 Seasons7 Clubs4 Leagues223.062206092112972594810110044211680
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Karlsruher (3 Seasons)2 Leagues37.1136113411918117101000097016
Werder Bremen (3 Seasons)2 Leagues1.60
MSV Duisburg (2 Seasons)2 Leagues55.225772521484512020211001883839
Hansa Rostock (2 Seasons)2 Leagues53.522822230453402218700001568735
Ingolstadt 04 (2 Seasons)2 Leagues48.90
Wrd Bremen II (2 Seasons)1 League15.00
W'burg Kickers (1 Season)1 League11.80
DFB-Pokal (8 Seasons)9.03
2. Bundesliga (7 Seasons)149.662206092112972594510110044211680
3. Liga (4 Seasons)62.90
Bundesliga (3 Seasons)1.50
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2014-201519Werder Bremende GER1. Bundesliga10th0.0Matches
2015-201620Wrd Bremen IIde GER3. 3. Liga17th13.0Matches
2015-201620Werder Bremende GER1. Bundesliga13th1.4Matches
2016-201721Wrd Bremen IIde GER3. 3. Liga17th2.00Matches
2016-201721Werder Bremende GER1. Bundesliga8th0.20Matches
2016-201721W'burg Kickersde GER2. 2. Bundesliga17th11.80Matches
2017-201822MSV Duisburgde GER2. 2. Bundesliga7th30.714321408211911210200001022327Matches
2018-201923MSV Duisburgde GER2. 2. Bundesliga18th21.511451113272608901100861512Matches
2019-202024Karlsruherde GER2. 2. Bundesliga15th19.4761750101001060000054015Matches
2020-202125Karlsruherde GER2. 2. Bundesliga6th14.2593584981731000042601Matches
2021-202226Karlsruherde GER2. 2. Bundesliga12th0.0770000000000400Matches
2021-202226Hansa Rostockde GER2. 2. Bundesliga13th22.411391119171401562000079939Matches
2022-202327Hansa Rostockde GER2. 2. Bundesliga13th29.6114311112820071150000769426Matches
2023-202428Ingolstadt 04de GER3. 3. Liga10th31.0Matches
2024-202529Ingolstadt 04de GER3. 3. Liga5th16.9Matches
11 Seasons7 Clubs3 Leagues214.162206092112972594510110044211680
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Karlsruher (3 Seasons)1 League33.613611341191811791000097016
Werder Bremen (3 Seasons)1 League1.50
Hansa Rostock (2 Seasons)1 League52.022822230453402217700001568735
MSV Duisburg (2 Seasons)1 League52.225772521484512019211001883839
Ingolstadt 04 (2 Seasons)1 League47.9
Wrd Bremen II (2 Seasons)1 League15.00
W'burg Kickers (1 Season)1 League11.80
2. Bundesliga (7 Seasons)149.662206092112972594510110044211680
3. Liga (4 Seasons)62.90
Bundesliga (3 Seasons)1.50
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
2015-201620Werder Bremende GERDFB-Pokal3rd0.1Matches
2017-201822MSV Duisburgde GERDFB-Pokal33rd1.01Matches
2018-201923MSV Duisburgde GERDFB-Pokal9th2.00Matches
2019-202024Karlsruherde GERDFB-Pokal9th2.00Matches
2020-202125Karlsruherde GERDFB-Pokal33rd1.21Matches
2021-202226Karlsruherde GERDFB-PokalQF0.20Matches
2021-202226Hansa Rostockde GERDFB-PokalR161.31Matches
2022-202327Hansa Rostockde GERDFB-PokalR640.10Matches
2024-202529Ingolstadt 04de GERDFB-PokalR640.90Matches
8 Seasons5 Clubs1 League9.03
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Karlsruher (3 Seasons)1 League3.51
MSV Duisburg (2 Seasons)1 League3.01
Hansa Rostock (2 Seasons)1 League1.51
Ingolstadt 04 (1 Season)1 League0.90
Werder Bremen (1 Season)1 League0.1

Goal and Shot Creation

Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2014-201519Werder Bremende GER1. Bundesliga0.0Matches
2015-201620Wrd Bremen IIde GER3. 3. Liga13.0Matches
2015-201620Werder Bremende GER1. Bundesliga1.4Matches
2015-201620Werder Bremende GERDFB-Pokal0.1Matches
2016-201721W'burg Kickersde GER2. 2. Bundesliga11.8Matches
2016-201721Wrd Bremen IIde GER3. 3. Liga2.0Matches
2016-201721Werder Bremende GER1. Bundesliga0.2Matches
2017-201822MSV Duisburgde GER2. 2. Bundesliga30.7431.40270194260.20300210Matches
2017-201822MSV Duisburgde GERDFB-Pokal1.0Matches
2018-201923MSV Duisburgde GER2. 2. Bundesliga21.5331.54250112420.09100010Matches
2018-201923MSV Duisburgde GERDFB-Pokal2.0Matches
2019-202024Karlsruherde GER2. 2. Bundesliga19.4221.13131016110.05100000Matches
2019-202024Karlsruherde GERDFB-Pokal2.0Matches
2020-202125Karlsruherde GER2. 2. Bundesliga14.2181.27150021030.21200010Matches
2020-202125Karlsruherde GERDFB-Pokal1.2Matches
2021-202226Karlsruherde GER2. 2. Bundesliga0.000.0000000000.00000000Matches
2021-202226Hansa Rostockde GER2. 2. Bundesliga22.4351.56290033010.04100000Matches
2021-202226Karlsruherde GERDFB-Pokal0.2Matches
2021-202226Hansa Rostockde GERDFB-Pokal1.3Matches
2022-202327Hansa Rostockde GER2. 2. Bundesliga29.6531.79451041230.10100200Matches
2022-202327Hansa Rostockde GERDFB-Pokal0.1Matches
2023-202428Ingolstadt 04de GER3. 3. Liga31.0Matches
2024-202529Ingolstadt 04de GER3. 3. Liga16.9Matches
2024-202529Ingolstadt 04de GERDFB-Pokal0.9Matches
11 Seasons7 Clubs4 Leagues223.02041.481542220179160.12900430
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Karlsruher (3 Seasons)2 Leagues37.1401.19281037140.12300010
Werder Bremen (3 Seasons)2 Leagues1.6
MSV Duisburg (2 Seasons)2 Leagues55.2761.465202106680.15400220
Hansa Rostock (2 Seasons)2 Leagues53.5881.69741074240.08200200
Ingolstadt 04 (2 Seasons)2 Leagues48.9
Wrd Bremen II (2 Seasons)1 League15.0
W'burg Kickers (1 Season)1 League11.8
DFB-Pokal (8 Seasons)9.0
2. Bundesliga (7 Seasons)149.62041.481542220179160.12900430
3. Liga (4 Seasons)62.9
Bundesliga (3 Seasons)1.5
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2014-201519Werder Bremen1 League0.0
2015-201620Wrd Bremen II1 League13.0
2015-201620Werder Bremen2 Leagues1.5
2016-201721Wrd Bremen II1 League2.0
2016-201721Werder Bremen1 League0.2
2016-201721W'burg Kickers1 League11.8
2017-201822MSV Duisburg2 Leagues31.7431.40270194260.20300210
2018-201923MSV Duisburg2 Leagues23.5331.54250112420.09100010
2019-202024Karlsruher2 Leagues21.4221.13131016110.05100000
2020-202125Karlsruher2 Leagues15.4181.27150021030.21200010
2021-202226Karlsruher2 Leagues0.300.0000000000.00000000
2021-202226Hansa Rostock2 Leagues23.7351.56290033010.04100000
2022-202327Hansa Rostock2 Leagues29.7531.79451041230.10100200
2023-202428Ingolstadt 041 League31.0
2024-202529Ingolstadt 042 Leagues17.9
11 Seasons7 Clubs4 Leagues223.02041.481542220179160.12900430
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Karlsruher (3 Seasons)2 Leagues37.1401.19281037140.12300010
Werder Bremen (3 Seasons)2 Leagues1.6
MSV Duisburg (2 Seasons)2 Leagues55.2761.465202106680.15400220
Hansa Rostock (2 Seasons)2 Leagues53.5881.69741074240.08200200
Ingolstadt 04 (2 Seasons)2 Leagues48.9
Wrd Bremen II (2 Seasons)1 League15.0
W'burg Kickers (1 Season)1 League11.8
DFB-Pokal (8 Seasons)9.0
2. Bundesliga (7 Seasons)149.62041.481542220179160.12900430
3. Liga (4 Seasons)62.9
Bundesliga (3 Seasons)1.5
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2014-201519Werder Bremende GER1. Bundesliga10th0.0Matches
2015-201620Wrd Bremen IIde GER3. 3. Liga17th13.0Matches
2015-201620Werder Bremende GER1. Bundesliga13th1.4Matches
2016-201721Wrd Bremen IIde GER3. 3. Liga17th2.0Matches
2016-201721Werder Bremende GER1. Bundesliga8th0.2Matches
2016-201721W'burg Kickersde GER2. 2. Bundesliga17th11.8Matches
2017-201822MSV Duisburgde GER2. 2. Bundesliga7th30.7431.40270194260.20300210Matches
2018-201923MSV Duisburgde GER2. 2. Bundesliga18th21.5331.54250112420.09100010Matches
2019-202024Karlsruherde GER2. 2. Bundesliga15th19.4221.13131016110.05100000Matches
2020-202125Karlsruherde GER2. 2. Bundesliga6th14.2181.27150021030.21200010Matches
2021-202226Karlsruherde GER2. 2. Bundesliga12th0.000.0000000000.00000000Matches
2021-202226Hansa Rostockde GER2. 2. Bundesliga13th22.4351.56290033010.04100000Matches
2022-202327Hansa Rostockde GER2. 2. Bundesliga13th29.6531.79451041230.10100200Matches
2023-202428Ingolstadt 04de GER3. 3. Liga10th31.0Matches
2024-202529Ingolstadt 04de GER3. 3. Liga5th16.9Matches
11 Seasons7 Clubs3 Leagues214.12041.481542220179160.12900430
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Karlsruher (3 Seasons)1 League33.6401.19281037140.12300010
Werder Bremen (3 Seasons)1 League1.5
Hansa Rostock (2 Seasons)1 League52.0881.69741074240.08200200
MSV Duisburg (2 Seasons)1 League52.2761.465202106680.15400220
Ingolstadt 04 (2 Seasons)1 League47.9
Wrd Bremen II (2 Seasons)1 League15.0
W'burg Kickers (1 Season)1 League11.8
2. Bundesliga (7 Seasons)149.62041.481542220179160.12900430
3. Liga (4 Seasons)62.9
Bundesliga (3 Seasons)1.5
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
2015-201620Werder Bremende GERDFB-Pokal3rd0.1Matches
2017-201822MSV Duisburgde GERDFB-Pokal33rd1.0Matches
2018-201923MSV Duisburgde GERDFB-Pokal9th2.0Matches
2019-202024Karlsruherde GERDFB-Pokal9th2.0Matches
2020-202125Karlsruherde GERDFB-Pokal33rd1.2Matches
2021-202226Karlsruherde GERDFB-PokalQF0.2Matches
2021-202226Hansa Rostockde GERDFB-PokalR161.3Matches
2022-202327Hansa Rostockde GERDFB-PokalR640.1Matches
2024-202529Ingolstadt 04de GERDFB-PokalR640.9Matches
8 Seasons5 Clubs1 League9.0
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Karlsruher (3 Seasons)1 League3.5
MSV Duisburg (2 Seasons)1 League3.0
Hansa Rostock (2 Seasons)1 League1.5
Ingolstadt 04 (1 Season)1 League0.9
Werder Bremen (1 Season)1 League0.1

Defensive Actions

Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2014-201519Werder Bremende GER1. Bundesliga0.0Matches
2015-201620Wrd Bremen IIde GER3. 3. Liga13.0Matches
2015-201620Werder Bremende GER1. Bundesliga1.4Matches
2015-201620Werder Bremende GERDFB-Pokal0.1Matches
2016-201721W'burg Kickersde GER2. 2. Bundesliga11.800Matches
2016-201721Wrd Bremen IIde GER3. 3. Liga2.000Matches
2016-201721Werder Bremende GER1. Bundesliga0.200Matches
2017-201822MSV Duisburgde GER2. 2. Bundesliga30.7715233353388345.8454984177148920Matches
2017-201822MSV Duisburgde GERDFB-Pokal1.072Matches
2018-201923MSV Duisburgde GER2. 2. Bundesliga21.5322016133153345.5183417175183790Matches
2018-201923MSV Duisburgde GERDFB-Pokal2.022Matches
2019-202024Karlsruherde GER2. 2. Bundesliga19.4311714161114425.0333612244071410Matches
2019-202024Karlsruherde GERDFB-Pokal2.033Matches
2020-202125Karlsruherde GER2. 2. Bundesliga14.221710101133043.3172410142445220Matches
2020-202125Karlsruherde GERDFB-Pokal1.232Matches
2021-202226Karlsruherde GER2. 2. Bundesliga0.0000000000000000Matches
2021-202226Hansa Rostockde GER2. 2. Bundesliga22.4522822264297140.84241113059111540Matches
2021-202226Karlsruherde GERDFB-Pokal0.200Matches
2021-202226Hansa Rostockde GERDFB-Pokal1.321Matches
2022-202327Hansa Rostockde GER2. 2. Bundesliga29.6654032294298235.45341122962127730Matches
2022-202327Hansa Rostockde GERDFB-Pokal0.101Matches
2023-202428Ingolstadt 04de GER3. 3. Liga31.0Matches
2024-202529Ingolstadt 04de GER3. 3. Liga16.9Matches
2024-202529Ingolstadt 04de GERDFB-Pokal0.911Matches
11 Seasons7 Clubs4 Leagues223.02721821271291613534339.4208225701553255853610
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Karlsruher (3 Seasons)2 Leagues37.1523024262247432.45060223869116630
Werder Bremen (3 Seasons)2 Leagues1.6000
MSV Duisburg (2 Seasons)2 Leagues55.210381494865311645.7638325581322311710
Hansa Rostock (2 Seasons)2 Leagues53.511770545585815337.9958223591232381270
Ingolstadt 04 (2 Seasons)2 Leagues48.9110
Wrd Bremen II (2 Seasons)1 League15.0000
W'burg Kickers (1 Season)1 League11.8000
DFB-Pokal (8 Seasons)9.018120
2. Bundesliga (7 Seasons)149.62721641271291613534339.4208225701553135853610
3. Liga (4 Seasons)62.9000
Bundesliga (3 Seasons)1.5000
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2014-201519Werder Bremen1 League0.00
2015-201620Wrd Bremen II1 League13.00
2015-201620Werder Bremen2 Leagues1.50
2016-201721Wrd Bremen II1 League2.0000
2016-201721Werder Bremen1 League0.2000
2016-201721W'burg Kickers1 League11.8000
2017-201822MSV Duisburg2 Leagues31.7715933353388345.8454984179148920
2018-201923MSV Duisburg2 Leagues23.5322216133153345.5183417175383790
2019-202024Karlsruher2 Leagues21.4312014161114425.0333612244371410
2020-202125Karlsruher2 Leagues15.4211010101133043.3172410142645220
2021-202226Karlsruher2 Leagues0.3000000000000000
2021-202226Hansa Rostock2 Leagues23.7523022264297140.84241113060111540
2022-202327Hansa Rostock2 Leagues29.7654032294298235.45341122963127730
2023-202428Ingolstadt 041 League31.00
2024-202529Ingolstadt 042 Leagues17.9110
11 Seasons7 Clubs4 Leagues223.02721821271291613534339.4208225701553255853610
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Karlsruher (3 Seasons)2 Leagues37.1523024262247432.45060223869116630
Werder Bremen (3 Seasons)2 Leagues1.6000
MSV Duisburg (2 Seasons)2 Leagues55.210381494865311645.7638325581322311710
Hansa Rostock (2 Seasons)2 Leagues53.511770545585815337.9958223591232381270
Ingolstadt 04 (2 Seasons)2 Leagues48.9110
Wrd Bremen II (2 Seasons)1 League15.0000
W'burg Kickers (1 Season)1 League11.8000
DFB-Pokal (8 Seasons)9.018120
2. Bundesliga (7 Seasons)149.62721641271291613534339.4208225701553135853610
3. Liga (4 Seasons)62.9000
Bundesliga (3 Seasons)1.5000
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2014-201519Werder Bremende GER1. Bundesliga10th0.0Matches
2015-201620Wrd Bremen IIde GER3. 3. Liga17th13.0Matches
2015-201620Werder Bremende GER1. Bundesliga13th1.4Matches
2016-201721Wrd Bremen IIde GER3. 3. Liga17th2.000Matches
2016-201721Werder Bremende GER1. Bundesliga8th0.200Matches
2016-201721W'burg Kickersde GER2. 2. Bundesliga17th11.800Matches
2017-201822MSV Duisburgde GER2. 2. Bundesliga7th30.7715233353388345.8454984177148920Matches
2018-201923MSV Duisburgde GER2. 2. Bundesliga18th21.5322016133153345.5183417175183790Matches
2019-202024Karlsruherde GER2. 2. Bundesliga15th19.4311714161114425.0333612244071410Matches
2020-202125Karlsruherde GER2. 2. Bundesliga6th14.221710101133043.3172410142445220Matches
2021-202226Karlsruherde GER2. 2. Bundesliga12th0.0000000000000000Matches
2021-202226Hansa Rostockde GER2. 2. Bundesliga13th22.4522822264297140.84241113059111540Matches
2022-202327Hansa Rostockde GER2. 2. Bundesliga13th29.6654032294298235.45341122962127730Matches
2023-202428Ingolstadt 04de GER3. 3. Liga10th31.0Matches
2024-202529Ingolstadt 04de GER3. 3. Liga5th16.9Matches
11 Seasons7 Clubs3 Leagues214.12721641271291613534339.4208225701553135853610
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
Karlsruher (3 Seasons)1 League33.6522424262247432.45060223864116630
Werder Bremen (3 Seasons)1 League1.5000
Hansa Rostock (2 Seasons)1 League52.011768545585815337.9958223591212381270
MSV Duisburg (2 Seasons)1 League52.210372494865311645.7638325581282311710
Ingolstadt 04 (2 Seasons)1 League47.90
Wrd Bremen II (2 Seasons)1 League15.0000
W'burg Kickers (1 Season)1 League11.8000
2. Bundesliga (7 Seasons)149.62721641271291613534339.4208225701553135853610
3. Liga (4 Seasons)62.9000
Bundesliga (3 Seasons)1.5000
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
2015-201620Werder Bremende GERDFB-Pokal3rd0.1Matches
2017-201822MSV Duisburgde GERDFB-Pokal33rd1.072Matches
2018-201923MSV Duisburgde GERDFB-Pokal9th2.022Matches
2019-202024Karlsruherde GERDFB-Pokal9th2.033Matches
2020-202125Karlsruherde GERDFB-Pokal33rd1.232Matches
2021-202226Karlsruherde GERDFB-PokalQF0.200Matches
2021-202226Hansa Rostockde GERDFB-PokalR161.321Matches
2022-202327Hansa Rostockde GERDFB-PokalR640.101Matches
2024-202529Ingolstadt 04de GERDFB-PokalR640.911Matches
8 Seasons5 Clubs1 League9.018120
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
Karlsruher (3 Seasons)1 League3.5650
MSV Duisburg (2 Seasons)1 League3.0940
Hansa Rostock (2 Seasons)1 League1.5220
Ingolstadt 04 (1 Season)1 League0.9110
Werder Bremen (1 Season)1 League0.10

Possession

Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2014-201519Werder Bremende GER1. Bundesliga0.0Matches
2015-201620Wrd Bremen IIde GER3. 3. Liga13.0Matches
2015-201620Werder Bremende GER1. Bundesliga1.4Matches
2015-201620Werder Bremende GERDFB-Pokal0.1Matches
2016-201721W'burg Kickersde GER2. 2. Bundesliga11.8Matches
2016-201721Wrd Bremen IIde GER3. 3. Liga2.0Matches
2016-201721Werder Bremende GER1. Bundesliga0.2Matches
2017-201822MSV Duisburgde GER2. 2. Bundesliga30.7177798462114418341177710770.0330.062322241027681111689717Matches
2017-201822MSV Duisburgde GERDFB-Pokal1.0Matches
2018-201923MSV Duisburgde GER2. 2. Bundesliga21.514001274778091212214004125.0375.06532290105859112678615Matches
2018-201923MSV Duisburgde GERDFB-Pokal2.0Matches
2019-202024Karlsruherde GER2. 2. Bundesliga19.4973563026018022973300.03100.037815366515711234446Matches
2019-202024Karlsruherde GERDFB-Pokal2.0Matches
2020-202125Karlsruherde GER2. 2. Bundesliga14.27194724939380187193266.7133.3226855451741703286Matches
2020-202125Karlsruherde GERDFB-Pokal1.2Matches
2021-202226Karlsruherde GER2. 2. Bundesliga0.070160070001420000020Matches
2021-202226Hansa Rostockde GER2. 2. Bundesliga22.41410955077671453414105360.0240.05651904856212014768911Matches
2021-202226Karlsruherde GERDFB-Pokal0.2Matches
2021-202226Hansa Rostockde GERDFB-Pokal1.3Matches
2022-202327Hansa Rostockde GER2. 2. Bundesliga29.614981165817232076114988225.0450.0570224091013193251670223Matches
2022-202327Hansa Rostockde GERDFB-Pokal0.1Matches
2023-202428Ingolstadt 04de GER3. 3. Liga31.0Matches
2024-202529Ingolstadt 04de GER3. 3. Liga16.9Matches
2024-202529Ingolstadt 04de GERDFB-Pokal0.9Matches
11 Seasons7 Clubs4 Leagues223.07784539257944438161987784331545.51648.53016110534955385978148384878
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
Karlsruher (3 Seasons)2 Leagues37.1169910355210001604016996233.3466.7605239511041211219377412
Werder Bremen (3 Seasons)2 Leagues1.6
MSV Duisburg (2 Seasons)2 Leagues55.23177225939195330463317714857.1642.9127645142085111722322168332
Hansa Rostock (2 Seasons)2 Leagues53.529082111088149035295290813538.5646.2113541441766153133923139134
Ingolstadt 04 (2 Seasons)2 Leagues48.9
Wrd Bremen II (2 Seasons)1 League15.0
W'burg Kickers (1 Season)1 League11.8
DFB-Pokal (8 Seasons)9.0
2. Bundesliga (7 Seasons)149.67784539257944438161987784331545.51648.53016110534955385978148384878
3. Liga (4 Seasons)62.9
Bundesliga (3 Seasons)1.5
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2014-201519Werder Bremen1 League0.0
2015-201620Wrd Bremen II1 League13.0
2015-201620Werder Bremen2 Leagues1.5
2016-201721Wrd Bremen II1 League2.0
2016-201721Werder Bremen1 League0.2
2016-201721W'burg Kickers1 League11.8
2017-201822MSV Duisburg2 Leagues31.7177798462114418341177710770.0330.062322241027681111689717
2018-201923MSV Duisburg2 Leagues23.514001274778091212214004125.0375.06532290105859112678615
2019-202024Karlsruher2 Leagues21.4973563026018022973300.03100.037815366515711234446
2020-202125Karlsruher2 Leagues15.47194724939380187193266.7133.3226855451741703286
2021-202226Karlsruher2 Leagues0.370160070001420000020
2021-202226Hansa Rostock2 Leagues23.71410955077671453414105360.0240.05651904856212014768911
2022-202327Hansa Rostock2 Leagues29.714981165817232076114988225.0450.0570224091013193251670223
2023-202428Ingolstadt 041 League31.0
2024-202529Ingolstadt 042 Leagues17.9
11 Seasons7 Clubs4 Leagues223.07784539257944438161987784331545.51648.53016110534955385978148384878
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
Karlsruher (3 Seasons)2 Leagues37.1169910355210001604016996233.3466.7605239511041211219377412
Werder Bremen (3 Seasons)2 Leagues1.6
MSV Duisburg (2 Seasons)2 Leagues55.23177225939195330463317714857.1642.9127645142085111722322168332
Hansa Rostock (2 Seasons)2 Leagues53.529082111088149035295290813538.5646.2113541441766153133923139134
Ingolstadt 04 (2 Seasons)2 Leagues48.9
Wrd Bremen II (2 Seasons)1 League15.0
W'burg Kickers (1 Season)1 League11.8
DFB-Pokal (8 Seasons)9.0
2. Bundesliga (7 Seasons)149.67784539257944438161987784331545.51648.53016110534955385978148384878
3. Liga (4 Seasons)62.9
Bundesliga (3 Seasons)1.5
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2014-201519Werder Bremende GER1. Bundesliga10th0.0Matches
2015-201620Wrd Bremen IIde GER3. 3. Liga17th13.0Matches
2015-201620Werder Bremende GER1. Bundesliga13th1.4Matches
2016-201721Wrd Bremen IIde GER3. 3. Liga17th2.0Matches
2016-201721Werder Bremende GER1. Bundesliga8th0.2Matches
2016-201721W'burg Kickersde GER2. 2. Bundesliga17th11.8Matches
2017-201822MSV Duisburgde GER2. 2. Bundesliga7th30.7177798462114418341177710770.0330.062322241027681111689717Matches
2018-201923MSV Duisburgde GER2. 2. Bundesliga18th21.514001274778091212214004125.0375.06532290105859112678615Matches
2019-202024Karlsruherde GER2. 2. Bundesliga15th19.4973563026018022973300.03100.037815366515711234446Matches
2020-202125Karlsruherde GER2. 2. Bundesliga6th14.27194724939380187193266.7133.3226855451741703286Matches
2021-202226Karlsruherde GER2. 2. Bundesliga12th0.070160070001420000020Matches
2021-202226Hansa Rostockde GER2. 2. Bundesliga13th22.41410955077671453414105360.0240.05651904856212014768911Matches
2022-202327Hansa Rostockde GER2. 2. Bundesliga13th29.614981165817232076114988225.0450.0570224091013193251670223Matches
2023-202428Ingolstadt 04de GER3. 3. Liga10th31.0Matches
2024-202529Ingolstadt 04de GER3. 3. Liga5th16.9Matches
11 Seasons7 Clubs3 Leagues214.17784539257944438161987784331545.51648.53016110534955385978148384878
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
Karlsruher (3 Seasons)1 League33.6169910355210001604016996233.3466.7605239511041211219377412
Werder Bremen (3 Seasons)1 League1.5
Hansa Rostock (2 Seasons)1 League52.029082111088149035295290813538.5646.2113541441766153133923139134
MSV Duisburg (2 Seasons)1 League52.23177225939195330463317714857.1642.9127645142085111722322168332
Ingolstadt 04 (2 Seasons)1 League47.9
Wrd Bremen II (2 Seasons)1 League15.0
W'burg Kickers (1 Season)1 League11.8
2. Bundesliga (7 Seasons)149.67784539257944438161987784331545.51648.53016110534955385978148384878
3. Liga (4 Seasons)62.9
Bundesliga (3 Seasons)1.5
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
2015-201620Werder Bremende GERDFB-Pokal3rd0.1Matches
2017-201822MSV Duisburgde GERDFB-Pokal33rd1.0Matches
2018-201923MSV Duisburgde GERDFB-Pokal9th2.0Matches
2019-202024Karlsruherde GERDFB-Pokal9th2.0Matches
2020-202125Karlsruherde GERDFB-Pokal33rd1.2Matches
2021-202226Karlsruherde GERDFB-PokalQF0.2Matches
2021-202226Hansa Rostockde GERDFB-PokalR161.3Matches
2022-202327Hansa Rostockde GERDFB-PokalR640.1Matches
2024-202529Ingolstadt 04de GERDFB-PokalR640.9Matches
8 Seasons5 Clubs1 League9.0
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
Karlsruher (3 Seasons)1 League3.5
MSV Duisburg (2 Seasons)1 League3.0
Hansa Rostock (2 Seasons)1 League1.5
Ingolstadt 04 (1 Season)1 League0.9
Werder Bremen (1 Season)1 League0.1

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2014-201519Werder Bremende GER1. Bundesliga1110.00.000133.000000.00+0.44Matches
2015-201620Wrd Bremen IIde GER3. 3. Liga131,1709034.213.01313000.851519-4-0.31+0.09Matches
2015-201620Werder Bremende GER1. Bundesliga8122154.01.4117120.5013-2-1.48-1.08Matches
2015-201620Werder Bremende GERDFB-Pokal110102.10.1001913.000000.00-0.77Matches
2016-201721W'burg Kickersde GER2. 2. Bundesliga131,0598134.611.8138030.46714-7-0.59-0.50Matches
2016-201721Wrd Bremen IIde GER3. 3. Liga2180905.32.022001.502200.00+0.44Matches
2016-201721Werder Bremende GER1. Bundesliga31450.50.200381.3312-1-6.43-6.37Matches
2017-201822MSV Duisburgde GER2. 2. Bundesliga312,7668990.430.73129001.524947+2+0.07+1.9053.743.1+10.6+0.34+1.33Matches
2017-201822MSV Duisburgde GERDFB-Pokal19090100.01.01901000.0012-1-1.00Matches
2018-201923MSV Duisburgde GER2. 2. Bundesliga251,9347763.221.522861731330.842245-23-1.07-0.8322.144.4-22.3-1.04-0.66Matches
2018-201923MSV Duisburgde GERDFB-Pokal21809066.72.02902013.0040+4+2.00+4.00Matches
2019-202024Karlsruherde GER2. 2. Bundesliga251,7487057.119.42278123851.242332-9-0.46-0.3324.230.3-6.1-0.32-0.11Matches
2019-202024Karlsruherde GERDFB-Pokal21809060.02.02902013.0030+3+1.50+1.50Matches
2020-202125Karlsruherde GER2. 2. Bundesliga221,2745841.614.2158187871.772119+2+0.14-0.1123.217.5+5.7+0.40+0.76Matches
2020-202125Karlsruherde GERDFB-Pokal111111192.51.211110000.000000.00+10.00Matches
2021-202226Karlsruherde GER2. 2. Bundesliga2420.10.0002231.500000.00+0.030.40.40.0+0.25+0.53Matches
2021-202226Hansa Rostockde GER2. 2. Bundesliga252,0158165.822.424831812011.242734-7-0.31+0.0332.830.1+2.7+0.12+0.29Matches
2021-202226Karlsruherde GERDFB-Pokal122225.60.20012203.001100.00-1.22Matches
2021-202226Hansa Rostockde GERDFB-Pokal112012036.41.311201001.003300.00+0.43Matches
2022-202327Hansa Rostockde GER2. 2. Bundesliga322,6648387.129.6328322001.282637-11-0.37+0.7630.040.1-10.1-0.34-0.06Matches
2022-202327Hansa Rostockde GERDFB-Pokal1121213.30.10011200.000000.00+1.15Matches
2023-202428Ingolstadt 04de GER3. 3. Liga332,7918581.631.0338527001.395937+22+0.71+1.85Matches
2024-202529Ingolstadt 04de GER3. 3. Liga171,5239089.116.9179016011.533629+7+0.41-1.03Matches
2024-202529Ingolstadt 04de GERDFB-Pokal1848493.30.91840000.0002-2-2.14-17.14Matches
11 Seasons7 Clubs4 Leagues26320,0747642.0223.0233841793010491.27301328-27-0.12+0.12186.3205.8-19.5-0.14+0.17
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
Karlsruher (3 Seasons)2 Leagues533,3396333.437.1408122138161.554852-4-0.11-0.1947.848.2-0.4-0.01+0.28
Werder Bremen (3 Seasons)2 Leagues13147111.51.611129241.0825-3-1.84-1.59
MSV Duisburg (2 Seasons)2 Leagues594,9708476.755.256874931341.267694-18-0.33+0.3375.887.4-11.7-0.22+0.28
Hansa Rostock (2 Seasons)2 Leagues594,8118273.653.557844121611.245674-18-0.34+0.2462.770.2-7.4-0.14+0.06
Ingolstadt 04 (2 Seasons)2 Leagues514,3988684.348.9518643011.419568+27+0.55+0.99
Wrd Bremen II (2 Seasons)1 League151,3509019.715.01515000.941721-4-0.27+0.16
W'burg Kickers (1 Season)1 League131,0598134.611.8138030.46714-7-0.59-0.50
DFB-Pokal (8 Seasons)118097437.59.0896631431.73128+4+0.44+0.11
2. Bundesliga (7 Seasons)17513,4647755.0149.615983114169221.25175228-53-0.35-0.21186.3205.8-19.5-0.14+0.17
3. Liga (4 Seasons)655,6648747.362.9658658011.3211287+25+0.40+0.84
Bundesliga (3 Seasons)12137111.51.51111230.9225-3-1.97-1.67
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2014-201519Werder Bremen1 League1110.00.000133.000000.00+0.44
2015-201620Wrd Bremen II1 League131,1709034.213.01313000.851519-4-0.31+0.09
2015-201620Werder Bremen2 Leagues9132153.71.51189130.7813-2-1.36-1.13
2016-201721Wrd Bremen II1 League2180905.32.022001.502200.00+0.44
2016-201721Werder Bremen1 League31450.50.200381.3312-1-6.43-6.37
2016-201721W'burg Kickers1 League131,0598134.611.8138030.46714-7-0.59-0.50
2017-201822MSV Duisburg2 Leagues322,8568990.731.7329030001.475049+1+0.03+1.8753.743.1+10.6+0.34+1.33
2018-201923MSV Duisburg2 Leagues272,1147863.523.524861931341.002645-19-0.81-0.4422.144.4-22.3-1.04-0.66
2019-202024Karlsruher2 Leagues271,9287157.421.42479143861.372632-6-0.28-0.1524.230.3-6.1-0.32-0.11
2020-202125Karlsruher2 Leagues231,3856043.615.4168387871.692119+2+0.13-0.0723.217.5+5.7+0.40+0.76
2021-202226Karlsruher2 Leagues32690.80.3003932.001100.00-0.110.40.40.0+0.25+0.53
2021-202226Hansa Rostock2 Leagues262,1358263.023.725851912011.233037-7-0.30+0.0632.830.1+2.7+0.12+0.29
2022-202327Hansa Rostock2 Leagues332,6768185.029.732832211201.242637-11-0.37+0.7730.040.1-10.1-0.34-0.06
2023-202428Ingolstadt 041 League332,7918581.631.0338527001.395937+22+0.71+1.85
2024-202529Ingolstadt 042 Leagues181,6078989.317.9188916011.453631+5+0.28-1.59
11 Seasons7 Clubs4 Leagues26320,0747642.0223.0233841793010491.27301328-27-0.12+0.12186.3205.8-19.5-0.14+0.17
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
Karlsruher (3 Seasons)2 Leagues533,3396333.437.1408122138161.554852-4-0.11-0.1947.848.2-0.4-0.01+0.28
Werder Bremen (3 Seasons)2 Leagues13147111.51.611129241.0825-3-1.84-1.59
MSV Duisburg (2 Seasons)2 Leagues594,9708476.755.256874931341.267694-18-0.33+0.3375.887.4-11.7-0.22+0.28
Hansa Rostock (2 Seasons)2 Leagues594,8118273.653.557844121611.245674-18-0.34+0.2462.770.2-7.4-0.14+0.06
Ingolstadt 04 (2 Seasons)2 Leagues514,3988684.348.9518643011.419568+27+0.55+0.99
Wrd Bremen II (2 Seasons)1 League151,3509019.715.01515000.941721-4-0.27+0.16
W'burg Kickers (1 Season)1 League131,0598134.611.8138030.46714-7-0.59-0.50
DFB-Pokal (8 Seasons)118097437.59.0896631431.73128+4+0.44+0.11
2. Bundesliga (7 Seasons)17513,4647755.0149.615983114169221.25175228-53-0.35-0.21186.3205.8-19.5-0.14+0.17
3. Liga (4 Seasons)655,6648747.362.9658658011.3211287+25+0.40+0.84
Bundesliga (3 Seasons)12137111.51.51111230.9225-3-1.97-1.67
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2014-201519Werder Bremende GER1. Bundesliga10th1110.00.000133.000000.00+0.44Matches
2015-201620Wrd Bremen IIde GER3. 3. Liga17th131,1709034.213.01313000.851519-4-0.31+0.09Matches
2015-201620Werder Bremende GER1. Bundesliga13th8122154.01.4117120.5013-2-1.48-1.08Matches
2016-201721Wrd Bremen IIde GER3. 3. Liga17th2180905.32.022001.502200.00+0.44Matches
2016-201721Werder Bremende GER1. Bundesliga8th31450.50.200381.3312-1-6.43-6.37Matches
2016-201721W'burg Kickersde GER2. 2. Bundesliga17th131,0598134.611.8138030.46714-7-0.59-0.50Matches
2017-201822MSV Duisburgde GER2. 2. Bundesliga7th312,7668990.430.73129001.524947+2+0.07+1.9053.743.1+10.6+0.34+1.33Matches
2018-201923MSV Duisburgde GER2. 2. Bundesliga18th251,9347763.221.522861731330.842245-23-1.07-0.8322.144.4-22.3-1.04-0.66Matches
2019-202024Karlsruherde GER2. 2. Bundesliga15th251,7487057.119.42278123851.242332-9-0.46-0.3324.230.3-6.1-0.32-0.11Matches
2020-202125Karlsruherde GER2. 2. Bundesliga6th221,2745841.614.2158187871.772119+2+0.14-0.1123.217.5+5.7+0.40+0.76Matches
2021-202226Karlsruherde GER2. 2. Bundesliga12th2420.10.0002231.500000.00+0.030.40.40.0+0.25+0.53Matches
2021-202226Hansa Rostockde GER2. 2. Bundesliga13th252,0158165.822.424831812011.242734-7-0.31+0.0332.830.1+2.7+0.12+0.29Matches
2022-202327Hansa Rostockde GER2. 2. Bundesliga13th322,6648387.129.6328322001.282637-11-0.37+0.7630.040.1-10.1-0.34-0.06Matches
2023-202428Ingolstadt 04de GER3. 3. Liga10th332,7918581.631.0338527001.395937+22+0.71+1.85Matches
2024-202529Ingolstadt 04de GER3. 3. Liga5th171,5239089.116.9179016011.533629+7+0.41-1.03Matches
11 Seasons7 Clubs3 Leagues25219,2657642.2214.122584173279461.25289320-31-0.14+0.12186.3205.8-19.5-0.14+0.17
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
Karlsruher (3 Seasons)1 League493,0266233.033.6378020127151.494451-7-0.21-0.2447.848.2-0.4-0.01+0.28
Werder Bremen (3 Seasons)1 League12137111.51.51111230.9225-3-1.97-1.67
Hansa Rostock (2 Seasons)1 League574,6798276.552.056834012011.265371-18-0.35+0.2262.770.2-7.4-0.14+0.06
MSV Duisburg (2 Seasons)1 League564,7008476.852.253864631331.227192-21-0.40+0.1775.887.4-11.7-0.22+0.28
Ingolstadt 04 (2 Seasons)1 League504,3148684.147.9508643011.449566+29+0.61+1.16
Wrd Bremen II (2 Seasons)1 League151,3509019.715.01515000.941721-4-0.27+0.16
W'burg Kickers (1 Season)1 League131,0598134.611.8138030.46714-7-0.59-0.50
2. Bundesliga (7 Seasons)17513,4647755.0149.615983114169221.25175228-53-0.35-0.21186.3205.8-19.5-0.14+0.17
3. Liga (4 Seasons)655,6648747.362.9658658011.3211287+25+0.40+0.84
Bundesliga (3 Seasons)12137111.51.51111230.9225-3-1.97-1.67
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
2015-201620Werder Bremende GERDFB-Pokal3rd110102.10.1001913.000000.00-0.77Matches
2017-201822MSV Duisburgde GERDFB-Pokal33rd19090100.01.01901000.0012-1-1.00Matches
2018-201923MSV Duisburgde GERDFB-Pokal9th21809066.72.02902013.0040+4+2.00+4.00Matches
2019-202024Karlsruherde GERDFB-Pokal9th21809060.02.02902013.0030+3+1.50+1.50Matches
2020-202125Karlsruherde GERDFB-Pokal33rd111111192.51.211110000.000000.00+10.00Matches
2021-202226Karlsruherde GERDFB-PokalQF122225.60.20012203.001100.00-1.22Matches
2021-202226Hansa Rostockde GERDFB-PokalR16112012036.41.311201001.003300.00+0.43Matches
2022-202327Hansa Rostockde GERDFB-PokalR641121213.30.10011200.000000.00+1.15Matches
2024-202529Ingolstadt 04de GERDFB-PokalR641848493.30.91840000.0002-2-2.14-17.14Matches
8 Seasons5 Clubs1 League118097437.59.0896631431.73128+4+0.44+0.11
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Karlsruher (3 Seasons)1 League43137838.63.5397212212.2541+3+0.86+0.14
MSV Duisburg (2 Seasons)1 League32709075.03.03903012.0052+3+1.00+3.00
Hansa Rostock (2 Seasons)1 League21326631.41.51120111200.503300.00+0.62
Ingolstadt 04 (1 Season)1 League1848493.30.91840000.0002-2-2.14-17.14
Werder Bremen (1 Season)1 League110102.10.1001913.000000.00-0.77

Miscellaneous Stats

Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2014-201519Werder Bremende GER1. Bundesliga0.0000Matches
2015-201620Wrd Bremen IIde GER3. 3. Liga13.050Matches
2015-201620Werder Bremende GER1. Bundesliga1.4005Matches
2015-201620Werder Bremende GERDFB-Pokal0.10000Matches
2016-201721W'burg Kickersde GER2. 2. Bundesliga11.85005000000000Matches
2016-201721Wrd Bremen IIde GER3. 3. Liga2.010000000000Matches
2016-201721Werder Bremende GER1. Bundesliga0.2000000000000Matches
2017-201822MSV Duisburgde GER2. 2. Bundesliga30.71221516501077521001181638266.5Matches
2017-201822MSV Duisburgde GERDFB-Pokal1.00001501270Matches
2018-201923MSV Duisburgde GER2. 2. Bundesliga21.591034421951200001001016660.5Matches
2018-201923MSV Duisburgde GERDFB-Pokal2.00004400220Matches
2019-202024Karlsruherde GER2. 2. Bundesliga19.49113426064017020103842577.1Matches
2019-202024Karlsruherde GERDFB-Pokal2.00000300330Matches
2020-202125Karlsruherde GER2. 2. Bundesliga14.270030210324700076763369.7Matches
2020-202125Karlsruherde GERDFB-Pokal1.21004401230Matches
2021-202226Karlsruherde GER2. 2. Bundesliga0.0000000000000210100.0Matches
2021-202226Hansa Rostockde GER2. 2. Bundesliga22.4100029361659280011551094172.7Matches
2021-202226Karlsruherde GERDFB-Pokal0.20000200000Matches
2021-202226Hansa Rostockde GERDFB-Pokal1.30003301120Matches
2022-202327Hansa Rostockde GER2. 2. Bundesliga29.6900373501162400002031165866.7Matches
2022-202327Hansa Rostockde GERDFB-Pokal0.11001100100Matches
2023-202428Ingolstadt 04de GER3. 3. Liga31.012200Matches
2024-202529Ingolstadt 04de GER3. 3. Liga16.97000Matches
2024-202529Ingolstadt 04de GERDFB-Pokal0.91002000110Matches
11 Seasons7 Clubs4 Leagues223.0896228524724832518212175765030568.1
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Karlsruher (3 Seasons)2 Leagues37.11711685601069300201811615873.5
Werder Bremen (3 Seasons)2 Leagues1.6000500000000
MSV Duisburg (2 Seasons)2 Leagues55.22131901161201328110021826414864.1
Hansa Rostock (2 Seasons)2 Leagues53.520007075118123700013582259969.4
Ingolstadt 04 (2 Seasons)2 Leagues48.920202000110
Wrd Bremen II (2 Seasons)1 League15.060000000000
W'burg Kickers (1 Season)1 League11.85005000000000
DFB-Pokal (8 Seasons)9.030015220312180
2. Bundesliga (7 Seasons)149.6614226522524531316412175765030568.1
3. Liga (4 Seasons)62.9252000000000
Bundesliga (3 Seasons)1.5000500000000
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2014-201519Werder Bremen1 League0.0000
2015-201620Wrd Bremen II1 League13.050
2015-201620Werder Bremen2 Leagues1.500050
2016-201721Wrd Bremen II1 League2.010000000000
2016-201721Werder Bremen1 League0.2000000000000
2016-201721W'burg Kickers1 League11.85005000000000
2017-201822MSV Duisburg2 Leagues31.71221527001179591001181638266.5
2018-201923MSV Duisburg2 Leagues23.591038461953220001001016660.5
2019-202024Karlsruher2 Leagues21.49113429064320020103842577.1
2020-202125Karlsruher2 Leagues15.4800342504261000076763369.7
2021-202226Karlsruher2 Leagues0.3000020000000210100.0
2021-202226Hansa Rostock2 Leagues23.7100032391760300011551094172.7
2022-202327Hansa Rostock2 Leagues29.71000383601163400002031165866.7
2023-202428Ingolstadt 041 League31.012200
2024-202529Ingolstadt 042 Leagues17.98002000110
11 Seasons7 Clubs4 Leagues223.0896228524724832518212175765030568.1
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Karlsruher (3 Seasons)2 Leagues37.11711685601069300201811615873.5
Werder Bremen (3 Seasons)2 Leagues1.6000500000000
MSV Duisburg (2 Seasons)2 Leagues55.22131901161201328110021826414864.1
Hansa Rostock (2 Seasons)2 Leagues53.520007075118123700013582259969.4
Ingolstadt 04 (2 Seasons)2 Leagues48.920202000110
Wrd Bremen II (2 Seasons)1 League15.060000000000
W'burg Kickers (1 Season)1 League11.85005000000000
DFB-Pokal (8 Seasons)9.030015220312180
2. Bundesliga (7 Seasons)149.6614226522524531316412175765030568.1
3. Liga (4 Seasons)62.9252000000000
Bundesliga (3 Seasons)1.5000500000000
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2014-201519Werder Bremende GER1. Bundesliga10th0.0000Matches
2015-201620Wrd Bremen IIde GER3. 3. Liga17th13.050Matches
2015-201620Werder Bremende GER1. Bundesliga13th1.4005Matches
2016-201721Wrd Bremen IIde GER3. 3. Liga17th2.010000000000Matches
2016-201721Werder Bremende GER1. Bundesliga8th0.2000000000000Matches
2016-201721W'burg Kickersde GER2. 2. Bundesliga17th11.85005000000000Matches
2017-201822MSV Duisburgde GER2. 2. Bundesliga7th30.71221516501077521001181638266.5Matches
2018-201923MSV Duisburgde GER2. 2. Bundesliga18th21.591034421951200001001016660.5Matches
2019-202024Karlsruherde GER2. 2. Bundesliga15th19.49113426064017020103842577.1Matches
2020-202125Karlsruherde GER2. 2. Bundesliga6th14.270030210324700076763369.7Matches
2021-202226Karlsruherde GER2. 2. Bundesliga12th0.0000000000000210100.0Matches
2021-202226Hansa Rostockde GER2. 2. Bundesliga13th22.4100029361659280011551094172.7Matches
2022-202327Hansa Rostockde GER2. 2. Bundesliga13th29.6900373501162400002031165866.7Matches
2023-202428Ingolstadt 04de GER3. 3. Liga10th31.012200Matches
2024-202529Ingolstadt 04de GER3. 3. Liga5th16.97000Matches
11 Seasons7 Clubs3 Leagues214.1866227022524531316412175765030568.1
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Karlsruher (3 Seasons)1 League33.6161164470964240201811615873.5
Werder Bremen (3 Seasons)1 League1.5000500000000
Hansa Rostock (2 Seasons)1 League52.019006671117121680013582259969.4
MSV Duisburg (2 Seasons)1 League52.22131851071191287210021826414864.1
Ingolstadt 04 (2 Seasons)1 League47.919200
Wrd Bremen II (2 Seasons)1 League15.060000000000
W'burg Kickers (1 Season)1 League11.85005000000000
2. Bundesliga (7 Seasons)149.6614226522524531316412175765030568.1
3. Liga (4 Seasons)62.9252000000000
Bundesliga (3 Seasons)1.5000500000000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2015-201620Werder Bremende GERDFB-Pokal3rd0.10000Matches
2017-201822MSV Duisburgde GERDFB-Pokal33rd1.00001501270Matches
2018-201923MSV Duisburgde GERDFB-Pokal9th2.00004400220Matches
2019-202024Karlsruherde GERDFB-Pokal9th2.00000300330Matches
2020-202125Karlsruherde GERDFB-Pokal33rd1.21004401230Matches
2021-202226Karlsruherde GERDFB-PokalQF0.20000200000Matches
2021-202226Hansa Rostockde GERDFB-PokalR161.30003301120Matches
2022-202327Hansa Rostockde GERDFB-PokalR640.11001100100Matches
2024-202529Ingolstadt 04de GERDFB-PokalR640.91002000110Matches
8 Seasons5 Clubs1 League9.030015220312180
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Karlsruher (3 Seasons)1 League3.51004901560
MSV Duisburg (2 Seasons)1 League3.00005901490
Hansa Rostock (2 Seasons)1 League1.51004401220
Ingolstadt 04 (1 Season)1 League0.91002000110
Werder Bremen (1 Season)1 League0.10000

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.