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
2010-201119Karlsruherde GER2. 2. Bundesliga711701.9000000000.000.000.000.000.00
2011-201220Karlsruherde GER2. 2. Bundesliga601711.9101100000.530.000.530.530.53
2012-201321Osnabrückde GER3. 3. Liga36352,96532.9154191500810.460.120.580.460.58
2013-201422Kaiserslauternde GER2. 2. Bundesliga28221,92821.4133161300100.610.140.750.610.75
2014-201523Kaiserslauternde GER2. 2. Bundesliga1397388.2325300100.370.240.610.370.61Matches
2014-201523Kölnde GER1. Bundesliga954825.4101100100.190.000.190.190.19Matches
2014-201523Kaiserslauternde GERDFB-Pokal11891.0000000000.000.000.000.000.00Matches
2014-201523Kölnde GERDFB-Pokal211491.7101100000.600.000.600.600.60Matches
2015-201624Kölnde GER1. Bundesliga24141,21913.5617600400.440.070.520.440.52Matches
2015-201624Kölnde GERDFB-Pokal21470.5101100001.910.001.911.911.91Matches
2016-201725Kölnde GER1. Bundesliga2681,03411.5224200300.170.170.350.170.35Matches
2016-201725Kölnde GERDFB-Pokal322142.4011000000.000.420.420.000.42Matches
2017-201826Kölnde GER1. Bundesliga171296310.7213200302.72.70.43.22021700.190.090.280.190.280.260.040.300.260.30Matches
2017-201826Kölnde GERDFB-Pokal211251.4213200001.440.722.161.442.16Matches
2017-201826Köln2. Europa Lg332382.6101100000.50.50.10.673160.380.000.380.380.380.180.050.220.180.22Matches
2018-201927Bochumde GER2. 2. Bundesliga865355.9213200103.73.71.65.385380.340.170.500.340.500.620.270.890.620.89Matches
2018-201927Kölnde GER2. 2. Bundesliga20660.7000000000.00.00.00.042130.000.000.000.000.000.000.050.050.000.05Matches
2018-201927Kölnde GERDFB-Pokal10220.2000000000.000.000.000.000.00Matches
2019-202028Bochumde GER2. 2. Bundesliga23151,41315.7628600304.34.32.16.41739810.380.130.510.380.510.270.130.410.270.41Matches
2019-202028Bochumde GERDFB-Pokal221671.9000000000.000.000.000.000.00Matches
2020-202129Bochumde GER2. 2. Bundesliga32322,63529.31562115002012.812.84.217.026311490.510.200.720.510.720.440.140.580.440.58Matches
2020-202129Bochumde GERDFB-Pokal321621.8101100000.560.000.560.560.56Matches
2021-202230Bochumde GER1. Bundesliga1065966.6325300301.81.80.72.577300.450.300.760.450.760.270.110.380.270.38Matches
2021-202230Bochumde GERDFB-Pokal111201.3112100000.750.751.500.751.50Matches
2022-202331Bochumde GER1. Bundesliga27191,45716.2325300504.14.11.15.21021610.190.120.310.190.310.260.070.320.260.32Matches
2022-202331Bochumde GERDFB-Pokal11650.7112100001.381.382.771.382.77Matches
2023-202432St. Paulide GER2. 2. Bundesliga40410.5000000000.10.10.00.10130.000.000.000.000.000.230.000.230.230.23Matches
2023-202432Bochumde GER1. Bundesliga10450.5000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2023-202432St. Paulide GERDFB-Pokal11780.9000000000.000.000.000.000.00Matches
2023-202432Bochumde GERDFB-Pokal10380.4101100102.370.002.372.372.37Matches
14 Seasons6 Clubs5 Leagues29620017,972199.78130111810036130.030.010.340.3991304610.410.150.560.410.560.340.120.450.340.45
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
Bochum (6 Seasons)3 Leagues109847,23380.4331548330015026.726.79.736.4681033590.410.190.600.410.600.360.130.490.360.49
Köln (5 Seasons)4 Leagues91474,55950.71662216001103.23.20.63.83126990.320.120.430.320.430.230.040.270.230.27
Kaiserslautern (2 Seasons)2 Leagues42322,75530.6165211600200.520.160.690.520.69
Karlsruher (2 Seasons)1 League1313413.8101100000.260.000.260.260.26
Osnabrück (1 Season)1 League36352,96532.9154191500810.460.120.580.460.58
St. Pauli (1 Season)2 Leagues511191.3000000000.10.10.00.10130.000.000.000.000.000.230.000.230.230.23
DFB-Pokal (10 Seasons)20131,27614.28412800100.560.280.850.560.85
2. Bundesliga (8 Seasons)123857,69785.540145440008020.820.87.928.855782840.470.160.630.470.630.400.150.550.400.55
Bundesliga (7 Seasons)114645,79664.41782517001908.78.72.310.937491610.260.120.390.260.390.250.070.320.250.32
3. Liga (1 Season)36352,96532.9154191500810.460.120.580.460.58
Europa Lg (1 Season)332382.6101100000.50.50.10.673160.380.000.380.380.380.180.050.220.180.22
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
2010-201119Karlsruher1 League711701.9000000000.000.000.000.000.00
2011-201220Karlsruher1 League601711.9101100000.530.000.530.530.53
2012-201321Osnabrück1 League36352,96532.9154191500810.460.120.580.460.58
2013-201422Kaiserslautern1 League28221,92821.4133161300100.610.140.750.610.75
2014-201523Kaiserslautern2 Leagues14108279.2325300100.330.220.540.330.54
2014-201523Köln2 Leagues1166317.0202200100.290.000.290.290.29
2015-201624Köln2 Leagues26151,26614.1718700400.500.070.570.500.57
2016-201725Köln2 Leagues29101,24813.9235200300.140.220.360.140.36
2017-201826Köln3 Leagues22161,32614.7527500303.23.20.63.82724860.340.140.480.340.480.240.040.280.240.28
2018-201927Köln2 Leagues30881.0000000000.00.00.00.042130.000.000.000.000.000.000.050.050.000.05
2018-201927Bochum1 League865355.9213200103.73.71.65.385380.340.170.500.340.500.620.270.890.620.89
2019-202028Bochum2 Leagues25171,58017.6628600304.34.32.16.41739810.340.110.460.340.460.270.130.410.270.41
2020-202129Bochum2 Leagues35342,79731.11662216002012.812.84.217.026311490.510.190.710.510.710.440.140.580.440.58
2021-202230Bochum2 Leagues1177168.0437400301.81.80.72.577300.500.380.880.500.880.270.110.380.270.38
2022-202331Bochum2 Leagues28201,52216.9437400504.14.11.15.21021610.240.180.410.240.410.260.070.320.260.32
2023-202432Bochum2 Leagues20830.9101100100.00.00.00.00001.080.001.081.081.080.000.000.000.000.00
2023-202432St. Pauli2 Leagues511191.3000000000.10.10.00.10130.000.000.000.000.000.230.000.230.230.23
14 Seasons6 Clubs5 Leagues29620017,972199.78130111810036130.030.010.340.3991304610.410.150.560.410.560.340.120.450.340.45
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
Bochum (6 Seasons)3 Leagues109847,23380.4331548330015026.726.79.736.4681033590.410.190.600.410.600.360.130.490.360.49
Köln (5 Seasons)4 Leagues91474,55950.71662216001103.23.20.63.83126990.320.120.430.320.430.230.040.270.230.27
Kaiserslautern (2 Seasons)2 Leagues42322,75530.6165211600200.520.160.690.520.69
Karlsruher (2 Seasons)1 League1313413.8101100000.260.000.260.260.26
Osnabrück (1 Season)1 League36352,96532.9154191500810.460.120.580.460.58
St. Pauli (1 Season)2 Leagues511191.3000000000.10.10.00.10130.000.000.000.000.000.230.000.230.230.23
DFB-Pokal (10 Seasons)20131,27614.28412800100.560.280.850.560.85
2. Bundesliga (8 Seasons)123857,69785.540145440008020.820.87.928.855782840.470.160.630.470.630.400.150.550.400.55
Bundesliga (7 Seasons)114645,79664.41782517001908.78.72.310.937491610.260.120.390.260.390.250.070.320.250.32
3. Liga (1 Season)36352,96532.9154191500810.460.120.580.460.58
Europa Lg (1 Season)332382.6101100000.50.50.10.673160.380.000.380.380.380.180.050.220.180.22
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
2010-201119Karlsruherde GER2. 2. Bundesliga15th711701.9000000000.000.000.000.000.00
2011-201220Karlsruherde GER2. 2. Bundesliga16th601711.9101100000.530.000.530.530.53
2012-201321Osnabrückde GER3. 3. Liga3rd36352,96532.9154191500810.460.120.580.460.58
2013-201422Kaiserslauternde GER2. 2. Bundesliga4th28221,92821.4133161300100.610.140.750.610.75
2014-201523Kaiserslauternde GER2. 2. Bundesliga4th1397388.2325300100.370.240.610.370.61Matches
2014-201523Kölnde GER1. Bundesliga12th954825.4101100100.190.000.190.190.19Matches
2015-201624Kölnde GER1. Bundesliga9th24141,21913.5617600400.440.070.520.440.52Matches
2016-201725Kölnde GER1. Bundesliga5th2681,03411.5224200300.170.170.350.170.35Matches
2017-201826Kölnde GER1. Bundesliga18th171296310.7213200302.72.70.43.22021700.190.090.280.190.280.260.040.300.260.30Matches
2018-201927Kölnde GER2. 2. Bundesliga1st20660.7000000000.00.00.00.042130.000.000.000.000.000.000.050.050.000.05Matches
2018-201927Bochumde GER2. 2. Bundesliga11th865355.9213200103.73.71.65.385380.340.170.500.340.500.620.270.890.620.89Matches
2019-202028Bochumde GER2. 2. Bundesliga8th23151,41315.7628600304.34.32.16.41739810.380.130.510.380.510.270.130.410.270.41Matches
2020-202129Bochumde GER2. 2. Bundesliga1st32322,63529.31562115002012.812.84.217.026311490.510.200.720.510.720.440.140.580.440.58Matches
2021-202230Bochumde GER1. Bundesliga13th1065966.6325300301.81.80.72.577300.450.300.760.450.760.270.110.380.270.38Matches
2022-202331Bochumde GER1. Bundesliga14th27191,45716.2325300504.14.11.15.21021610.190.120.310.190.310.260.070.320.260.32Matches
2023-202432Bochumde GER1. Bundesliga16th10450.5000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2023-202432St. Paulide GER2. 2. Bundesliga1st40410.5000000000.10.10.00.10130.000.000.000.000.000.230.000.230.230.23Matches
14 Seasons6 Clubs3 Leagues27318416,458182.9722698720035129.529.510.239.7921274450.390.140.540.390.540.340.120.460.340.46
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
Bochum (6 Seasons)2 Leagues101786,68174.2291342290014026.726.79.736.4681033590.390.180.570.390.570.360.130.490.360.49
Köln (5 Seasons)2 Leagues78393,76441.81141511001102.72.70.53.22423830.260.100.360.260.360.240.040.280.240.28
Kaiserslautern (2 Seasons)1 League41312,66629.6165211600200.540.170.710.540.71
Karlsruher (2 Seasons)1 League1313413.8101100000.260.000.260.260.26
Osnabrück (1 Season)1 League36352,96532.9154191500810.460.120.580.460.58
St. Pauli (1 Season)1 League40410.5000000000.10.10.00.10130.000.000.000.000.000.230.000.230.230.23
2. Bundesliga (8 Seasons)123857,69785.540145440008020.820.87.928.855782840.470.160.630.470.630.400.150.550.400.55
Bundesliga (7 Seasons)114645,79664.41782517001908.78.72.310.937491610.260.120.390.260.390.250.070.320.250.32
3. Liga (1 Season)36352,96532.9154191500810.460.120.580.460.58
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2014-201523Kaiserslauternde GERDFB-Pokal9th11891.0000000000.000.000.000.000.00Matches
2014-201523Kölnde GERDFB-Pokal9th211491.7101100000.600.000.600.600.60Matches
2015-201624Kölnde GERDFB-Pokal17th21470.5101100001.910.001.911.911.91Matches
2016-201725Kölnde GERDFB-Pokal9th322142.4011000000.000.420.420.000.42Matches
2017-201826Kölnde GERDFB-Pokal9th211251.4213200001.440.722.161.442.16Matches
2018-201927Kölnde GERDFB-Pokal17th10220.2000000000.000.000.000.000.00Matches
2019-202028Bochumde GERDFB-Pokal17th221671.9000000000.000.000.000.000.00Matches
2020-202129Bochumde GERDFB-Pokal9th321621.8101100000.560.000.560.560.56Matches
2021-202230Bochumde GERDFB-PokalQF111201.3112100000.750.751.500.751.50Matches
2022-202331Bochumde GERDFB-PokalR1611650.7112100001.381.382.771.382.77Matches
2023-202432Bochumde GERDFB-PokalR6410380.4101100102.370.002.372.372.37Matches
2023-202432St. Paulide GERDFB-PokalQF11780.9000000000.000.000.000.000.00Matches
10 Seasons4 Clubs1 League20131,27614.28412800100.560.280.850.560.85
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
Köln (5 Seasons)1 League1055576.2426400000.650.320.970.650.97
Bochum (5 Seasons)1 League865526.1426400100.650.330.980.650.98
St. Pauli (1 Season)1 League11780.9000000000.000.000.000.000.00
Kaiserslautern (1 Season)1 League11891.0000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2017-201826Köln2. Europa LgGR332382.6101100000.50.50.10.673160.380.000.380.380.380.180.050.220.180.22Matches
1 Season1 Club1 League332382.6101100000.50.50.10.673160.380.000.380.380.380.180.050.220.180.22

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
2010-201119Karlsruherde GER2. 2. Bundesliga1.9010.530.0000
2011-201220Karlsruherde GER2. 2. Bundesliga1.9121.050.5000
2012-201321Osnabrückde GER3. 3. Liga32.915411.240.3700
2013-201422Kaiserslauternde GER2. 2. Bundesliga21.413361.680.3600
2014-201523Kaiserslauternde GER2. 2. Bundesliga8.2340.490.7500Matches
2014-201523Kölnde GER1. Bundesliga5.4161.120.1700Matches
2014-201523Kaiserslauternde GERDFB-Pokal1.0000Matches
2014-201523Kölnde GERDFB-Pokal1.7100Matches
2015-201624Kölnde GER1. Bundesliga13.56161.180.3800Matches
2015-201624Kölnde GERDFB-Pokal0.5100Matches
2016-201725Kölnde GER1. Bundesliga11.5213323.11.130.260.150.6700Matches
2016-201725Kölnde GERDFB-Pokal2.404125.01.680.420.000.0000Matches
2017-201826Kölnde GER1. Bundesliga10.7210330.00.930.280.200.6711.10002.72.70.27-0.7-0.7Matches
2017-201826Kölnde GERDFB-Pokal1.426466.74.322.880.330.5000Matches
2017-201826Köln2. Europa Lg2.614375.01.511.130.250.3315.10000.50.50.12+0.5+0.5Matches
2018-201927Bochumde GER2. 2. Bundesliga5.9214535.72.360.840.140.4012.70003.73.70.26-1.7-1.7Matches
2018-201927Kölnde GER2. 2. Bundesliga0.70000.000.000000.00.00.00.0Matches
2018-201927Kölnde GERDFB-Pokal0.20000.000.0000Matches
2019-202028Bochumde GER2. 2. Bundesliga15.76251144.01.590.700.240.5513.10004.34.30.17+1.7+1.7Matches
2019-202028Bochumde GERDFB-Pokal1.903133.31.620.540.000.0000Matches
2020-202129Bochumde GER2. 2. Bundesliga29.315583051.71.981.020.260.5011.900012.812.80.22+2.2+2.2Matches
2020-202129Bochumde GERDFB-Pokal1.8111100.00.560.561.001.0000Matches
2021-202230Bochumde GER1. Bundesliga6.6311763.61.661.060.270.4311.60001.81.80.16+1.2+1.2Matches
2021-202230Bochumde GERDFB-Pokal1.312150.01.500.750.501.0000Matches
2022-202331Bochumde GER1. Bundesliga16.2330930.01.850.560.100.3312.60004.14.10.14-1.1-1.1Matches
2022-202331Bochumde GERDFB-Pokal0.712150.02.771.380.501.0000Matches
2023-202432St. Paulide GER2. 2. Bundesliga0.502150.04.392.200.000.0011.30000.10.10.05-0.1-0.1Matches
2023-202432Bochumde GER1. Bundesliga0.50000.000.000000.00.00.00.0Matches
2023-202432St. Paulide GERDFB-Pokal0.9011100.01.151.150.000.0000Matches
2023-202432Bochumde GERDFB-Pokal0.4122100.04.744.740.500.5000Matches
14 Seasons6 Clubs5 Leagues199.78118819044.71.690.970.210.4212.300030.030.00.20+2.0+2.0
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
Bochum (6 Seasons)3 Leagues80.4331486845.91.840.850.220.4912.300026.726.70.19+2.3+2.3
Köln (5 Seasons)4 Leagues50.716373637.81.250.740.190.3912.20003.23.20.23-0.2-0.2
Kaiserslautern (2 Seasons)2 Leagues30.616401.350.4000
Karlsruher (2 Seasons)1 League3.8130.790.3300
Osnabrück (1 Season)1 League32.915411.240.3700
St. Pauli (1 Season)2 Leagues1.303266.72.271.510.000.0011.30000.10.10.05-0.1-0.1
DFB-Pokal (10 Seasons)14.28211257.11.911.090.290.5000
2. Bundesliga (8 Seasons)85.540999047.51.901.050.230.4412.300020.820.80.21+2.2+2.2
Bundesliga (7 Seasons)64.417644434.41.410.680.160.3912.10008.78.70.17-0.7-0.7
3. Liga (1 Season)32.915411.240.3700
Europa Lg (1 Season)2.614375.01.511.130.250.3315.10000.50.50.12+0.5+0.5
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
2010-201119Karlsruher1 League1.9010.530.0000
2011-201220Karlsruher1 League1.9121.050.5000
2012-201321Osnabrück1 League32.915411.240.3700
2013-201422Kaiserslautern1 League21.413361.680.3600
2014-201523Kaiserslautern2 Leagues9.2340.490.7500
2014-201523Köln2 Leagues7.0261.120.1700
2015-201624Köln2 Leagues14.17161.180.3800
2016-201725Köln2 Leagues13.9217423.51.230.290.120.5000
2017-201826Köln3 Leagues14.75201050.01.360.680.250.5012.20003.23.20.23-0.2-0.2
2018-201927Köln2 Leagues1.00000.000.000000.00.00.00.0
2018-201927Bochum1 League5.9214535.72.360.840.140.4012.70003.73.70.26-1.7-1.7
2019-202028Bochum2 Leagues17.66281242.91.590.680.210.5013.10004.34.30.17+1.7+1.7
2020-202129Bochum2 Leagues31.116593152.51.901.000.270.5211.900012.812.80.22+2.2+2.2
2021-202230Bochum2 Leagues8.0413861.51.631.010.310.5011.60001.81.80.16+1.2+1.2
2022-202331Bochum2 Leagues16.94321031.31.890.590.130.4012.60004.14.10.14-1.1-1.1
2023-202432Bochum2 Leagues0.9122100.02.172.170.500.500000.00.00.00.0
2023-202432St. Pauli2 Leagues1.303266.72.271.510.000.0011.30000.10.10.05-0.1-0.1
14 Seasons6 Clubs5 Leagues199.78118819044.71.690.970.210.4212.300030.030.00.20+2.0+2.0
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
Bochum (6 Seasons)3 Leagues80.4331486845.91.840.850.220.4912.300026.726.70.19+2.3+2.3
Köln (5 Seasons)4 Leagues50.716373637.81.250.740.190.3912.20003.23.20.23-0.2-0.2
Kaiserslautern (2 Seasons)2 Leagues30.616401.350.4000
Karlsruher (2 Seasons)1 League3.8130.790.3300
Osnabrück (1 Season)1 League32.915411.240.3700
St. Pauli (1 Season)2 Leagues1.303266.72.271.510.000.0011.30000.10.10.05-0.1-0.1
DFB-Pokal (10 Seasons)14.28211257.11.911.090.290.5000
2. Bundesliga (8 Seasons)85.540999047.51.901.050.230.4412.300020.820.80.21+2.2+2.2
Bundesliga (7 Seasons)64.417644434.41.410.680.160.3912.10008.78.70.17-0.7-0.7
3. Liga (1 Season)32.915411.240.3700
Europa Lg (1 Season)2.614375.01.511.130.250.3315.10000.50.50.12+0.5+0.5
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
2010-201119Karlsruherde GER2. 2. Bundesliga15th1.9010.530.0000
2011-201220Karlsruherde GER2. 2. Bundesliga16th1.9121.050.5000
2012-201321Osnabrückde GER3. 3. Liga3rd32.915411.240.3700
2013-201422Kaiserslauternde GER2. 2. Bundesliga4th21.413361.680.3600
2014-201523Kaiserslauternde GER2. 2. Bundesliga4th8.2340.490.7500Matches
2014-201523Kölnde GER1. Bundesliga12th5.4161.120.1700Matches
2015-201624Kölnde GER1. Bundesliga9th13.56161.180.3800Matches
2016-201725Kölnde GER1. Bundesliga5th11.5213323.11.130.260.150.6700Matches
2017-201826Kölnde GER1. Bundesliga18th10.7210330.00.930.280.200.6711.10002.72.70.27-0.7-0.7Matches
2018-201927Kölnde GER2. 2. Bundesliga1st0.70000.000.000000.00.00.00.0Matches
2018-201927Bochumde GER2. 2. Bundesliga11th5.9214535.72.360.840.140.4012.70003.73.70.26-1.7-1.7Matches
2019-202028Bochumde GER2. 2. Bundesliga8th15.76251144.01.590.700.240.5513.10004.34.30.17+1.7+1.7Matches
2020-202129Bochumde GER2. 2. Bundesliga1st29.315583051.71.981.020.260.5011.900012.812.80.22+2.2+2.2Matches
2021-202230Bochumde GER1. Bundesliga13th6.6311763.61.661.060.270.4311.60001.81.80.16+1.2+1.2Matches
2022-202331Bochumde GER1. Bundesliga14th16.2330930.01.850.560.100.3312.60004.14.10.14-1.1-1.1Matches
2023-202432Bochumde GER1. Bundesliga16th0.50000.000.000000.00.00.00.0Matches
2023-202432St. Paulide GER2. 2. Bundesliga1st0.502150.04.392.200.000.0011.30000.10.10.05-0.1-0.1Matches
14 Seasons6 Clubs3 Leagues182.97216317542.31.670.960.200.4112.200029.529.50.20+1.5+1.5
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
Bochum (6 Seasons)2 Leagues74.2291386244.91.860.840.210.4712.300026.726.70.19+2.3+2.3
Köln (5 Seasons)2 Leagues41.811232826.11.000.670.170.3911.10002.72.70.27-0.7-0.7
Kaiserslautern (2 Seasons)1 League29.616401.350.4000
Karlsruher (2 Seasons)1 League3.8130.790.3300
Osnabrück (1 Season)1 League32.915411.240.3700
St. Pauli (1 Season)1 League0.502150.04.392.200.000.0011.30000.10.10.05-0.1-0.1
2. Bundesliga (8 Seasons)85.540999047.51.901.050.230.4412.300020.820.80.21+2.2+2.2
Bundesliga (7 Seasons)64.417644434.41.410.680.160.3912.10008.78.70.17-0.7-0.7
3. Liga (1 Season)32.915411.240.3700
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2014-201523Kaiserslauternde GERDFB-Pokal9th1.0000Matches
2014-201523Kölnde GERDFB-Pokal9th1.7100Matches
2015-201624Kölnde GERDFB-Pokal17th0.5100Matches
2016-201725Kölnde GERDFB-Pokal9th2.404125.01.680.420.000.0000Matches
2017-201826Kölnde GERDFB-Pokal9th1.426466.74.322.880.330.5000Matches
2018-201927Kölnde GERDFB-Pokal17th0.20000.000.0000Matches
2019-202028Bochumde GERDFB-Pokal17th1.903133.31.620.540.000.0000Matches
2020-202129Bochumde GERDFB-Pokal9th1.8111100.00.560.561.001.0000Matches
2021-202230Bochumde GERDFB-PokalQF1.312150.01.500.750.501.0000Matches
2022-202331Bochumde GERDFB-PokalR160.712150.02.771.380.501.0000Matches
2023-202432Bochumde GERDFB-PokalR640.4122100.04.744.740.500.5000Matches
2023-202432St. Paulide GERDFB-PokalQF0.9011100.01.151.150.000.0000Matches
10 Seasons4 Clubs1 League14.28211257.11.911.090.290.5000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Köln (5 Seasons)1 League6.2410550.02.491.250.200.4000
Bochum (5 Seasons)1 League6.1410660.01.630.980.400.6700
St. Pauli (1 Season)1 League0.9011100.01.151.150.000.0000
Kaiserslautern (1 Season)1 League1.0000
Shooting Table
Standard Expected
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2017-201826Köln2. Europa LgGR2.614375.01.511.130.250.3315.10000.50.50.12+0.5+0.5Matches
1 Season1 Club1 League2.614375.01.511.130.250.3315.10000.50.50.12+0.5+0.5

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
2010-201119Karlsruherde GER2. 2. Bundesliga1.90
2011-201220Karlsruherde GER2. 2. Bundesliga1.90
2012-201321Osnabrückde GER3. 3. Liga32.94
2013-201422Kaiserslauternde GER2. 2. Bundesliga21.43
2014-201523Kaiserslauternde GER2. 2. Bundesliga8.22Matches
2014-201523Kölnde GER1. Bundesliga5.40Matches
2014-201523Kaiserslauternde GERDFB-Pokal1.00Matches
2014-201523Kölnde GERDFB-Pokal1.70Matches
2015-201624Kölnde GER1. Bundesliga13.51Matches
2015-201624Kölnde GERDFB-Pokal0.50Matches
2016-201725Kölnde GER1. Bundesliga11.52Matches
2016-201725Kölnde GERDFB-Pokal2.41Matches
2017-201826Kölnde GER1. Bundesliga10.721330470.1324485111414280.36810068.0162857.110.40.7+0.69164021Matches
2017-201826Kölnde GERDFB-Pokal1.41Matches
2017-201826Köln2. Europa Lg2.6456075.0668102253180.6162272.72366.700.10.1-0.134003Matches
2018-201927Bochumde GER2. 2. Bundesliga5.99915464.31426230587676.3294860.46966.711.60.3-0.664105Matches
2018-201927Kölnde GER2. 2. Bundesliga0.7283775.742473171989.5101283.31250.000.00.00.010212Matches
2018-201927Kölnde GERDFB-Pokal0.20Matches
2019-202028Bochumde GER2. 2. Bundesliga15.729941871.54282122017422677.09312176.9152853.622.11.7-0.1222113739Matches
2019-202028Bochumde GERDFB-Pokal1.90Matches
2020-202129Bochumde GER2. 2. Bundesliga29.353170175.7704489729636381.515619679.6214151.264.22.9+1.8272212331Matches
2020-202129Bochumde GERDFB-Pokal1.80Matches
2021-202230Bochumde GER1. Bundesliga6.611615773.91789328607777.9435381.171258.320.71.1+1.377437Matches
2021-202230Bochumde GERDFB-Pokal1.31Matches
2022-202331Bochumde GER1. Bundesliga16.220833262.7320372511817169.07211562.6131968.421.10.5+0.99164021Matches
2022-202331Bochumde GERDFB-Pokal0.71Matches
2023-202432St. Paulide GER2. 2. Bundesliga0.5131681.317768101283.311100.011100.000.00.00.002001Matches
2023-202432Bochumde GER1. Bundesliga0.55862.59702366.722100.011100.000.00.00.000000Matches
2023-202432St. Paulide GERDFB-Pokal0.90Matches
2023-202432Bochumde GERDFB-Pokal0.40Matches
14 Seasons6 Clubs5 Leagues199.71557218771.2223544494874112078.049067073.18314457.63010.37.4+19.784924014130
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
Bochum (6 Seasons)3 Leagues80.41258177071.117841340070891677.339553573.86311057.3159.76.5+5.371703413103
Köln (5 Seasons)4 Leagues50.728640171.34336102615619281.39413470.1193357.660.60.8+5.413206126
Kaiserslautern (2 Seasons)2 Leagues30.65
Karlsruher (2 Seasons)1 League3.80
Osnabrück (1 Season)1 League32.94
St. Pauli (1 Season)2 Leagues1.3131681.317768101283.311100.011100.000.00.00.002001
DFB-Pokal (10 Seasons)14.24
2. Bundesliga (8 Seasons)85.5970132673.213353248855569679.728937876.5448154.3147.95.0+6.15649281178
Bundesliga (7 Seasons)64.454280167.78333190429439374.818527068.5376061.782.32.3+5.7253912349
3. Liga (1 Season)32.94
Europa Lg (1 Season)2.6456075.0668102253180.6162272.72366.700.10.1-0.134003
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
2010-201119Karlsruher1 League1.90
2011-201220Karlsruher1 League1.90
2012-201321Osnabrück1 League32.94
2013-201422Kaiserslautern1 League21.43
2014-201523Kaiserslautern2 Leagues9.22
2014-201523Köln2 Leagues7.00
2015-201624Köln2 Leagues14.11
2016-201725Köln2 Leagues13.93
2017-201826Köln3 Leagues14.725836470.9391295313917380.38412268.9183158.120.60.8+1.412204024
2018-201927Köln2 Leagues1.0283775.742473171989.5101283.31250.000.00.00.010212
2018-201927Bochum1 League5.99915464.31426230587676.3294860.46966.711.60.3-0.664105
2019-202028Bochum2 Leagues17.629941871.54282122017422677.09312176.9152853.622.11.7-0.1222113739
2020-202129Bochum2 Leagues31.153170175.7704489729636381.515619679.6214151.264.22.9+1.8272212331
2021-202230Bochum2 Leagues8.011615773.91789328607777.9435381.171258.330.71.1+2.377437
2022-202331Bochum2 Leagues16.920833262.7320372511817169.07211562.6131968.431.10.5+1.99164021
2023-202432Bochum2 Leagues0.95862.59702366.722100.011100.000.00.00.000000
2023-202432St. Pauli2 Leagues1.3131681.317768101283.311100.011100.000.00.00.002001
14 Seasons6 Clubs5 Leagues199.71557218771.2223544494874112078.049067073.18314457.63010.37.4+19.784924014130
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
Bochum (6 Seasons)3 Leagues80.41258177071.117841340070891677.339553573.86311057.3159.76.5+5.371703413103
Köln (5 Seasons)4 Leagues50.728640171.34336102615619281.39413470.1193357.660.60.8+5.413206126
Kaiserslautern (2 Seasons)2 Leagues30.65
Karlsruher (2 Seasons)1 League3.80
Osnabrück (1 Season)1 League32.94
St. Pauli (1 Season)2 Leagues1.3131681.317768101283.311100.011100.000.00.00.002001
DFB-Pokal (10 Seasons)14.24
2. Bundesliga (8 Seasons)85.5970132673.213353248855569679.728937876.5448154.3147.95.0+6.15649281178
Bundesliga (7 Seasons)64.454280167.78333190429439374.818527068.5376061.782.32.3+5.7253912349
3. Liga (1 Season)32.94
Europa Lg (1 Season)2.6456075.0668102253180.6162272.72366.700.10.1-0.134003
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
2010-201119Karlsruherde GER2. 2. Bundesliga15th1.90
2011-201220Karlsruherde GER2. 2. Bundesliga16th1.90
2012-201321Osnabrückde GER3. 3. Liga3rd32.94
2013-201422Kaiserslauternde GER2. 2. Bundesliga4th21.43
2014-201523Kaiserslauternde GER2. 2. Bundesliga4th8.22Matches
2014-201523Kölnde GER1. Bundesliga12th5.40Matches
2015-201624Kölnde GER1. Bundesliga9th13.51Matches
2016-201725Kölnde GER1. Bundesliga5th11.52Matches
2017-201826Kölnde GER1. Bundesliga18th10.721330470.1324485111414280.36810068.0162857.110.40.7+0.69164021Matches
2018-201927Kölnde GER2. 2. Bundesliga1st0.7283775.742473171989.5101283.31250.000.00.00.010212Matches
2018-201927Bochumde GER2. 2. Bundesliga11th5.99915464.31426230587676.3294860.46966.711.60.3-0.664105Matches
2019-202028Bochumde GER2. 2. Bundesliga8th15.729941871.54282122017422677.09312176.9152853.622.11.7-0.1222113739Matches
2020-202129Bochumde GER2. 2. Bundesliga1st29.353170175.7704489729636381.515619679.6214151.264.22.9+1.8272212331Matches
2021-202230Bochumde GER1. Bundesliga13th6.611615773.91789328607777.9435381.171258.320.71.1+1.377437Matches
2022-202331Bochumde GER1. Bundesliga14th16.220833262.7320372511817169.07211562.6131968.421.10.5+0.99164021Matches
2023-202432Bochumde GER1. Bundesliga16th0.55862.59702366.722100.011100.000.00.00.000000Matches
2023-202432St. Paulide GER2. 2. Bundesliga1st0.5131681.317768101283.311100.011100.000.00.00.002001Matches
14 Seasons6 Clubs3 Leagues182.91512212771.1216864392849108978.047464873.18114157.42610.27.3+15.881884014127
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
Bochum (6 Seasons)2 Leagues74.21258177071.117841340070891677.339553573.86311057.3139.76.5+3.371703413103
Köln (5 Seasons)2 Leagues41.824134170.7366892413116181.47811269.6173056.740.50.7+3.510166123
Kaiserslautern (2 Seasons)1 League29.65
Karlsruher (2 Seasons)1 League3.80
Osnabrück (1 Season)1 League32.94
St. Pauli (1 Season)1 League0.5131681.317768101283.311100.011100.000.00.00.002001
2. Bundesliga (8 Seasons)85.5970132673.213353248855569679.728937876.5448154.3147.95.0+6.15649281178
Bundesliga (7 Seasons)64.454280167.78333190429439374.818527068.5376061.782.32.3+5.7253912349
3. Liga (1 Season)32.94
Passing Table
Total Short Medium Long
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
2014-201523Kaiserslauternde GERDFB-Pokal9th1.00Matches
2014-201523Kölnde GERDFB-Pokal9th1.70Matches
2015-201624Kölnde GERDFB-Pokal17th0.50Matches
2016-201725Kölnde GERDFB-Pokal9th2.41Matches
2017-201826Kölnde GERDFB-Pokal9th1.41Matches
2018-201927Kölnde GERDFB-Pokal17th0.20Matches
2019-202028Bochumde GERDFB-Pokal17th1.90Matches
2020-202129Bochumde GERDFB-Pokal9th1.80Matches
2021-202230Bochumde GERDFB-PokalQF1.31Matches
2022-202331Bochumde GERDFB-PokalR160.71Matches
2023-202432Bochumde GERDFB-PokalR640.40Matches
2023-202432St. Paulide GERDFB-PokalQF0.90Matches
10 Seasons4 Clubs1 League14.24
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
Köln (5 Seasons)1 League6.22
Bochum (5 Seasons)1 League6.12
St. Pauli (1 Season)1 League0.90
Kaiserslautern (1 Season)1 League1.00
Passing Table
Total Short Medium Long Expected
Season Age Squad Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2017-201826Köln2. Europa LgGR2.6456075.0668102253180.6162272.72366.700.10.1-0.134003Matches
1 Season1 Club1 League2.6456075.0668102253180.6162272.72366.700.10.1-0.134003
Become a Stathead & surf this site ad-free.

Pass Types

Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2010-201119Karlsruherde GER2. 2. Bundesliga1.9
2011-201220Karlsruherde GER2. 2. Bundesliga1.9
2012-201321Osnabrückde GER3. 3. Liga32.9
2013-201422Kaiserslauternde GER2. 2. Bundesliga21.4
2014-201523Kaiserslauternde GER2. 2. Bundesliga8.2Matches
2014-201523Kölnde GER1. Bundesliga5.4Matches
2014-201523Kaiserslauternde GERDFB-Pokal1.0Matches
2014-201523Kölnde GERDFB-Pokal1.7Matches
2015-201624Kölnde GER1. Bundesliga13.5Matches
2015-201624Kölnde GERDFB-Pokal0.5Matches
2016-201725Kölnde GER1. Bundesliga11.513Matches
2016-201725Kölnde GERDFB-Pokal2.44Matches
2017-201826Kölnde GER1. Bundesliga10.7304288162011840000213017Matches
2017-201826Kölnde GERDFB-Pokal1.40Matches
2017-201826Köln2. Europa Lg2.6605820002000004501Matches
2018-201927Bochumde GER2. 2. Bundesliga5.915414670005111009916Matches
2018-201927Kölnde GER2. 2. Bundesliga0.7373611002000002803Matches
2018-201927Kölnde GERDFB-Pokal0.22Matches
2019-202028Bochumde GER2. 2. Bundesliga15.74184001400020111000299411Matches
2019-202028Bochumde GERDFB-Pokal1.90Matches
2020-202129Bochumde GER2. 2. Bundesliga29.3701639590032310000053139Matches
2020-202129Bochumde GERDFB-Pokal1.81Matches
2021-202230Bochumde GER1. Bundesliga6.615714114000108000011621Matches
2021-202230Bochumde GERDFB-Pokal1.31Matches
2022-202331Bochumde GER1. Bundesliga16.2332308230221670000208116Matches
2022-202331Bochumde GERDFB-Pokal0.72Matches
2023-202432St. Paulide GER2. 2. Bundesliga0.5161600000000001300Matches
2023-202432Bochumde GER1. Bundesliga0.5862000000000501Matches
2023-202432St. Paulide GERDFB-Pokal0.91Matches
2023-202432Bochumde GERDFB-Pokal0.42Matches
14 Seasons6 Clubs5 Leagues199.72187203813832612241210015571165
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Bochum (6 Seasons)3 Leagues80.4177016401190258037210012581144
Köln (5 Seasons)4 Leagues50.7401382193014140000286021
Kaiserslautern (2 Seasons)2 Leagues30.6
Karlsruher (2 Seasons)1 League3.8
Osnabrück (1 Season)1 League32.9
St. Pauli (1 Season)2 Leagues1.3161600001000001300
DFB-Pokal (10 Seasons)14.213
2. Bundesliga (8 Seasons)85.5132612378110350222100970829
Bundesliga (7 Seasons)64.48017435522357190000542335
3. Liga (1 Season)32.9
Europa Lg (1 Season)2.6605820002000004501
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
2010-201119Karlsruher1 League1.9
2011-201220Karlsruher1 League1.9
2012-201321Osnabrück1 League32.9
2013-201422Kaiserslautern1 League21.4
2014-201523Kaiserslautern2 Leagues9.2
2014-201523Köln2 Leagues7.0
2015-201624Köln2 Leagues14.1
2016-201725Köln2 Leagues13.917
2017-201826Köln3 Leagues14.7364346182012040000258018
2018-201927Köln2 Leagues1.0373611004000002803
2018-201927Bochum1 League5.915414670005111009916
2019-202028Bochum2 Leagues17.64184001400020111000299411
2020-202129Bochum2 Leagues31.1701639590032410000053139
2021-202230Bochum2 Leagues8.015714114000118000011621
2022-202331Bochum2 Leagues16.9332308230221870000208116
2023-202432Bochum2 Leagues0.9862000200000501
2023-202432St. Pauli2 Leagues1.3161600001000001300
14 Seasons6 Clubs5 Leagues199.72187203813832612241210015571165
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Bochum (6 Seasons)3 Leagues80.4177016401190258037210012581144
Köln (5 Seasons)4 Leagues50.7401382193014140000286021
Kaiserslautern (2 Seasons)2 Leagues30.6
Karlsruher (2 Seasons)1 League3.8
Osnabrück (1 Season)1 League32.9
St. Pauli (1 Season)2 Leagues1.3161600001000001300
DFB-Pokal (10 Seasons)14.213
2. Bundesliga (8 Seasons)85.5132612378110350222100970829
Bundesliga (7 Seasons)64.48017435522357190000542335
3. Liga (1 Season)32.9
Europa Lg (1 Season)2.6605820002000004501
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
2010-201119Karlsruherde GER2. 2. Bundesliga15th1.9
2011-201220Karlsruherde GER2. 2. Bundesliga16th1.9
2012-201321Osnabrückde GER3. 3. Liga3rd32.9
2013-201422Kaiserslauternde GER2. 2. Bundesliga4th21.4
2014-201523Kaiserslauternde GER2. 2. Bundesliga4th8.2Matches
2014-201523Kölnde GER1. Bundesliga12th5.4Matches
2015-201624Kölnde GER1. Bundesliga9th13.5Matches
2016-201725Kölnde GER1. Bundesliga5th11.513Matches
2017-201826Kölnde GER1. Bundesliga18th10.7304288162011840000213017Matches
2018-201927Kölnde GER2. 2. Bundesliga1st0.7373611002000002803Matches
2018-201927Bochumde GER2. 2. Bundesliga11th5.915414670005111009916Matches
2019-202028Bochumde GER2. 2. Bundesliga8th15.74184001400020111000299411Matches
2020-202129Bochumde GER2. 2. Bundesliga1st29.3701639590032310000053139Matches
2021-202230Bochumde GER1. Bundesliga13th6.615714114000108000011621Matches
2022-202331Bochumde GER1. Bundesliga14th16.2332308230221670000208116Matches
2023-202432Bochumde GER1. Bundesliga16th0.5862000000000501Matches
2023-202432St. Paulide GER2. 2. Bundesliga1st0.5161600000000001300Matches
14 Seasons6 Clubs3 Leagues182.92127198013632610741210015121164
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Bochum (6 Seasons)2 Leagues74.2177016401190257437210012581144
Köln (5 Seasons)2 Leagues41.8341324173013340000241020
Kaiserslautern (2 Seasons)1 League29.6
Karlsruher (2 Seasons)1 League3.8
Osnabrück (1 Season)1 League32.9
St. Pauli (1 Season)1 League0.5161600000000001300
2. Bundesliga (8 Seasons)85.5132612378110350222100970829
Bundesliga (7 Seasons)64.48017435522357190000542335
3. Liga (1 Season)32.9
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-201523Kaiserslauternde GERDFB-Pokal9th1.0Matches
2014-201523Kölnde GERDFB-Pokal9th1.7Matches
2015-201624Kölnde GERDFB-Pokal17th0.5Matches
2016-201725Kölnde GERDFB-Pokal9th2.44Matches
2017-201826Kölnde GERDFB-Pokal9th1.40Matches
2018-201927Kölnde GERDFB-Pokal17th0.22Matches
2019-202028Bochumde GERDFB-Pokal17th1.90Matches
2020-202129Bochumde GERDFB-Pokal9th1.81Matches
2021-202230Bochumde GERDFB-PokalQF1.31Matches
2022-202331Bochumde GERDFB-PokalR160.72Matches
2023-202432Bochumde GERDFB-PokalR640.42Matches
2023-202432St. Paulide GERDFB-PokalQF0.91Matches
10 Seasons4 Clubs1 League14.213
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Köln (5 Seasons)1 League6.26
Bochum (5 Seasons)1 League6.16
St. Pauli (1 Season)1 League0.91
Kaiserslautern (1 Season)1 League1.0
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2017-201826Köln2. Europa LgGR2.6605820002000004501Matches
1 Season1 Club1 League2.6605820002000004501

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
2010-201119Karlsruherde GER2. 2. Bundesliga1.9
2011-201220Karlsruherde GER2. 2. Bundesliga1.9
2012-201321Osnabrückde GER3. 3. Liga32.9
2013-201422Kaiserslauternde GER2. 2. Bundesliga21.4
2014-201523Kaiserslauternde GER2. 2. Bundesliga8.2Matches
2014-201523Kölnde GER1. Bundesliga5.4Matches
2014-201523Kaiserslauternde GERDFB-Pokal1.0Matches
2014-201523Kölnde GERDFB-Pokal1.7Matches
2015-201624Kölnde GER1. Bundesliga13.5Matches
2015-201624Kölnde GERDFB-Pokal0.5Matches
2016-201725Kölnde GER1. Bundesliga11.5Matches
2016-201725Kölnde GERDFB-Pokal2.4Matches
2017-201826Kölnde GER1. Bundesliga10.7181.68160200020.19101000Matches
2017-201826Kölnde GERDFB-Pokal1.4Matches
2017-201826Köln2. Europa Lg2.683.0540202010.38001000Matches
2018-201927Bochumde GER2. 2. Bundesliga5.971.1840021010.17000100Matches
2018-201927Kölnde GER2. 2. Bundesliga0.711.3610000000.00000000Matches
2018-201927Kölnde GERDFB-Pokal0.2Matches
2019-202028Bochumde GER2. 2. Bundesliga15.7352.23301040020.13200000Matches
2019-202028Bochumde GERDFB-Pokal1.9Matches
2020-202129Bochumde GER2. 2. Bundesliga29.3612.085112340140.48901130Matches
2020-202129Bochumde GERDFB-Pokal1.8Matches
2021-202230Bochumde GER1. Bundesliga6.691.3670011010.15100000Matches
2021-202230Bochumde GERDFB-Pokal1.3Matches
2022-202331Bochumde GER1. Bundesliga16.2201.24161111020.12200000Matches
2022-202331Bochumde GERDFB-Pokal0.7Matches
2023-202432St. Paulide GER2. 2. Bundesliga0.512.1410000000.00000000Matches
2023-202432Bochumde GER1. Bundesliga0.500.0000000000.00000000Matches
2023-202432St. Paulide GERDFB-Pokal0.9Matches
2023-202432Bochumde GERDFB-Pokal0.4Matches
14 Seasons6 Clubs5 Leagues199.71601.80130371190230.261503230
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Bochum (6 Seasons)3 Leagues80.41321.78108331170200.271401230
Köln (5 Seasons)4 Leagues50.7271.92210402030.21102000
Kaiserslautern (2 Seasons)2 Leagues30.6
Karlsruher (2 Seasons)1 League3.8
Osnabrück (1 Season)1 League32.9
St. Pauli (1 Season)2 Leagues1.312.1410000000.00000000
DFB-Pokal (10 Seasons)14.2
2. Bundesliga (8 Seasons)85.51052.018722950170.331101230
Bundesliga (7 Seasons)64.4471.38391322050.15401000
3. Liga (1 Season)32.9
Europa Lg (1 Season)2.683.0540202010.38001000
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
2010-201119Karlsruher1 League1.9
2011-201220Karlsruher1 League1.9
2012-201321Osnabrück1 League32.9
2013-201422Kaiserslautern1 League21.4
2014-201523Kaiserslautern2 Leagues9.2
2014-201523Köln2 Leagues7.0
2015-201624Köln2 Leagues14.1
2016-201725Köln2 Leagues13.9
2017-201826Köln3 Leagues14.7261.95200402030.23102000
2018-201927Köln2 Leagues1.011.3610000000.00000000
2018-201927Bochum1 League5.971.1840021010.17000100
2019-202028Bochum2 Leagues17.6352.23301040020.13200000
2020-202129Bochum2 Leagues31.1612.085112340140.48901130
2021-202230Bochum2 Leagues8.091.3670011010.15100000
2022-202331Bochum2 Leagues16.9201.24161111020.12200000
2023-202432Bochum2 Leagues0.900.0000000000.00000000
2023-202432St. Pauli2 Leagues1.312.1410000000.00000000
14 Seasons6 Clubs5 Leagues199.71601.80130371190230.261503230
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Bochum (6 Seasons)3 Leagues80.41321.78108331170200.271401230
Köln (5 Seasons)4 Leagues50.7271.92210402030.21102000
Kaiserslautern (2 Seasons)2 Leagues30.6
Karlsruher (2 Seasons)1 League3.8
Osnabrück (1 Season)1 League32.9
St. Pauli (1 Season)2 Leagues1.312.1410000000.00000000
DFB-Pokal (10 Seasons)14.2
2. Bundesliga (8 Seasons)85.51052.018722950170.331101230
Bundesliga (7 Seasons)64.4471.38391322050.15401000
3. Liga (1 Season)32.9
Europa Lg (1 Season)2.683.0540202010.38001000
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
2010-201119Karlsruherde GER2. 2. Bundesliga15th1.9
2011-201220Karlsruherde GER2. 2. Bundesliga16th1.9
2012-201321Osnabrückde GER3. 3. Liga3rd32.9
2013-201422Kaiserslauternde GER2. 2. Bundesliga4th21.4
2014-201523Kaiserslauternde GER2. 2. Bundesliga4th8.2Matches
2014-201523Kölnde GER1. Bundesliga12th5.4Matches
2015-201624Kölnde GER1. Bundesliga9th13.5Matches
2016-201725Kölnde GER1. Bundesliga5th11.5Matches
2017-201826Kölnde GER1. Bundesliga18th10.7181.68160200020.19101000Matches
2018-201927Kölnde GER2. 2. Bundesliga1st0.711.3610000000.00000000Matches
2018-201927Bochumde GER2. 2. Bundesliga11th5.971.1840021010.17000100Matches
2019-202028Bochumde GER2. 2. Bundesliga8th15.7352.23301040020.13200000Matches
2020-202129Bochumde GER2. 2. Bundesliga1st29.3612.085112340140.48901130Matches
2021-202230Bochumde GER1. Bundesliga13th6.691.3670011010.15100000Matches
2022-202331Bochumde GER1. Bundesliga14th16.2201.24161111020.12200000Matches
2023-202432Bochumde GER1. Bundesliga16th0.500.0000000000.00000000Matches
2023-202432St. Paulide GER2. 2. Bundesliga1st0.512.1410000000.00000000Matches
14 Seasons6 Clubs3 Leagues182.91521.76126351170220.261502230
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Bochum (6 Seasons)2 Leagues74.21321.78108331170200.271401230
Köln (5 Seasons)2 Leagues41.8191.66170200020.17101000
Kaiserslautern (2 Seasons)1 League29.6
Karlsruher (2 Seasons)1 League3.8
Osnabrück (1 Season)1 League32.9
St. Pauli (1 Season)1 League0.512.1410000000.00000000
2. Bundesliga (8 Seasons)85.51052.018722950170.331101230
Bundesliga (7 Seasons)64.4471.38391322050.15401000
3. Liga (1 Season)32.9
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-201523Kaiserslauternde GERDFB-Pokal9th1.0Matches
2014-201523Kölnde GERDFB-Pokal9th1.7Matches
2015-201624Kölnde GERDFB-Pokal17th0.5Matches
2016-201725Kölnde GERDFB-Pokal9th2.4Matches
2017-201826Kölnde GERDFB-Pokal9th1.4Matches
2018-201927Kölnde GERDFB-Pokal17th0.2Matches
2019-202028Bochumde GERDFB-Pokal17th1.9Matches
2020-202129Bochumde GERDFB-Pokal9th1.8Matches
2021-202230Bochumde GERDFB-PokalQF1.3Matches
2022-202331Bochumde GERDFB-PokalR160.7Matches
2023-202432Bochumde GERDFB-PokalR640.4Matches
2023-202432St. Paulide GERDFB-PokalQF0.9Matches
10 Seasons4 Clubs1 League14.2
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Köln (5 Seasons)1 League6.2
Bochum (5 Seasons)1 League6.1
St. Pauli (1 Season)1 League0.9
Kaiserslautern (1 Season)1 League1.0
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2017-201826Köln2. Europa LgGR2.683.0540202010.38001000Matches
1 Season1 Club1 League2.683.0540202010.38001000

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
2010-201119Karlsruherde GER2. 2. Bundesliga1.9
2011-201220Karlsruherde GER2. 2. Bundesliga1.9
2012-201321Osnabrückde GER3. 3. Liga32.9
2013-201422Kaiserslauternde GER2. 2. Bundesliga21.4
2014-201523Kaiserslauternde GER2. 2. Bundesliga8.2Matches
2014-201523Kölnde GER1. Bundesliga5.4Matches
2014-201523Kaiserslauternde GERDFB-Pokal1.0Matches
2014-201523Kölnde GERDFB-Pokal1.7Matches
2015-201624Kölnde GER1. Bundesliga13.5Matches
2015-201624Kölnde GERDFB-Pokal0.5Matches
2016-201725Kölnde GER1. Bundesliga11.5817Matches
2016-201725Kölnde GERDFB-Pokal2.433Matches
2017-201826Kölnde GER1. Bundesliga10.711736271070.0352381990Matches
2017-201826Kölnde GERDFB-Pokal1.411Matches
2017-201826Köln2. Europa Lg2.611001010.013031220Matches
2018-201927Bochumde GER2. 2. Bundesliga5.932111010.012026920Matches
2018-201927Kölnde GER2. 2. Bundesliga0.72010111100.003120220Matches
2018-201927Kölnde GERDFB-Pokal0.200Matches
2019-202028Bochumde GER2. 2. Bundesliga15.7159311141921.11520515924190Matches
2019-202028Bochumde GERDFB-Pokal1.900Matches
2020-202129Bochumde GER2. 2. Bundesliga29.314766231323.110927519100Matches
2020-202129Bochumde GERDFB-Pokal1.801Matches
2021-202230Bochumde GER1. Bundesliga6.6422111333.323034820Matches
2021-202230Bochumde GERDFB-Pokal1.300Matches
2022-202331Bochumde GER1. Bundesliga16.211428141233.3814113617210Matches
2022-202331Bochumde GERDFB-Pokal0.700Matches
2023-202432St. Paulide GER2. 2. Bundesliga0.5000000000000000Matches
2023-202432Bochumde GER1. Bundesliga0.5000000001010000Matches
2023-202432St. Paulide GERDFB-Pokal0.900Matches
2023-202432Bochumde GERDFB-Pokal0.401Matches
14 Seasons6 Clubs5 Leagues199.76144183310206033.34060114962100670
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Bochum (6 Seasons)3 Leagues80.4472414276124825.036498413277540
Köln (5 Seasons)4 Leagues50.7142046481266.7411383023130
Kaiserslautern (2 Seasons)2 Leagues30.60
Karlsruher (2 Seasons)1 League3.80
Osnabrück (1 Season)1 League32.90
St. Pauli (1 Season)2 Leagues1.3000000000000000
DFB-Pokal (10 Seasons)14.2460
2. Bundesliga (8 Seasons)85.534181118583423.526348262054330
Bundesliga (7 Seasons)64.426217154122548.013233203544320
3. Liga (1 Season)32.90
Europa Lg (1 Season)2.611001010.013031220
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
2010-201119Karlsruher1 League1.90
2011-201220Karlsruher1 League1.90
2012-201321Osnabrück1 League32.90
2013-201422Kaiserslautern1 League21.40
2014-201523Kaiserslautern2 Leagues9.20
2014-201523Köln2 Leagues7.00
2015-201624Köln2 Leagues14.10
2016-201725Köln2 Leagues13.911200
2017-201826Köln3 Leagues14.712936371163.648261021110
2018-201927Köln2 Leagues1.02010111100.003120220
2018-201927Bochum1 League5.932111010.012026920
2019-202028Bochum2 Leagues17.6159311141921.11520515924190
2020-202129Bochum2 Leagues31.114766231323.110927619100
2021-202230Bochum2 Leagues8.0422111333.323034820
2022-202331Bochum2 Leagues16.911428141233.3814113617210
2023-202432Bochum2 Leagues0.9000000001011000
2023-202432St. Pauli2 Leagues1.3000000000000000
14 Seasons6 Clubs5 Leagues199.76144183310206033.34060114962100670
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Bochum (6 Seasons)3 Leagues80.4472414276124825.036498413277540
Köln (5 Seasons)4 Leagues50.7142046481266.7411383023130
Kaiserslautern (2 Seasons)2 Leagues30.60
Karlsruher (2 Seasons)1 League3.80
Osnabrück (1 Season)1 League32.90
St. Pauli (1 Season)2 Leagues1.3000000000000000
DFB-Pokal (10 Seasons)14.2460
2. Bundesliga (8 Seasons)85.534181118583423.526348262054330
Bundesliga (7 Seasons)64.426217154122548.013233203544320
3. Liga (1 Season)32.90
Europa Lg (1 Season)2.611001010.013031220
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
2010-201119Karlsruherde GER2. 2. Bundesliga15th1.9
2011-201220Karlsruherde GER2. 2. Bundesliga16th1.9
2012-201321Osnabrückde GER3. 3. Liga3rd32.9
2013-201422Kaiserslauternde GER2. 2. Bundesliga4th21.4
2014-201523Kaiserslauternde GER2. 2. Bundesliga4th8.2Matches
2014-201523Kölnde GER1. Bundesliga12th5.4Matches
2015-201624Kölnde GER1. Bundesliga9th13.5Matches
2016-201725Kölnde GER1. Bundesliga5th11.5817Matches
2017-201826Kölnde GER1. Bundesliga18th10.711736271070.0352381990Matches
2018-201927Kölnde GER2. 2. Bundesliga1st0.72010111100.003120220Matches
2018-201927Bochumde GER2. 2. Bundesliga11th5.932111010.012026920Matches
2019-202028Bochumde GER2. 2. Bundesliga8th15.7159311141921.11520515924190Matches
2020-202129Bochumde GER2. 2. Bundesliga1st29.314766231323.110927519100Matches
2021-202230Bochumde GER1. Bundesliga13th6.6422111333.323034820Matches
2022-202331Bochumde GER1. Bundesliga14th16.211428141233.3814113617210Matches
2023-202432Bochumde GER1. Bundesliga16th0.5000000001010000Matches
2023-202432St. Paulide GER2. 2. Bundesliga1st0.5000000000000000Matches
14 Seasons6 Clubs3 Leagues182.9603918339205933.9395711465598650
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
Bochum (6 Seasons)2 Leagues74.2472414276124825.036498413077540
Köln (5 Seasons)2 Leagues41.8131546381172.738352521110
Kaiserslautern (2 Seasons)1 League29.60
Karlsruher (2 Seasons)1 League3.80
Osnabrück (1 Season)1 League32.90
St. Pauli (1 Season)1 League0.5000000000000000
2. Bundesliga (8 Seasons)85.534181118583423.526348262054330
Bundesliga (7 Seasons)64.426217154122548.013233203544320
3. Liga (1 Season)32.90
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-201523Kaiserslauternde GERDFB-Pokal9th1.0Matches
2014-201523Kölnde GERDFB-Pokal9th1.7Matches
2015-201624Kölnde GERDFB-Pokal17th0.5Matches
2016-201725Kölnde GERDFB-Pokal9th2.433Matches
2017-201826Kölnde GERDFB-Pokal9th1.411Matches
2018-201927Kölnde GERDFB-Pokal17th0.200Matches
2019-202028Bochumde GERDFB-Pokal17th1.900Matches
2020-202129Bochumde GERDFB-Pokal9th1.801Matches
2021-202230Bochumde GERDFB-PokalQF1.300Matches
2022-202331Bochumde GERDFB-PokalR160.700Matches
2023-202432Bochumde GERDFB-PokalR640.401Matches
2023-202432St. Paulide GERDFB-PokalQF0.900Matches
10 Seasons4 Clubs1 League14.2460
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
Köln (5 Seasons)1 League6.2440
Bochum (5 Seasons)1 League6.1020
St. Pauli (1 Season)1 League0.9000
Kaiserslautern (1 Season)1 League1.00
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2017-201826Köln2. Europa LgGR2.611001010.013031220Matches
1 Season1 Club1 League2.611001010.013031220

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
2010-201119Karlsruherde GER2. 2. Bundesliga1.9
2011-201220Karlsruherde GER2. 2. Bundesliga1.9
2012-201321Osnabrückde GER3. 3. Liga32.9
2013-201422Kaiserslauternde GER2. 2. Bundesliga21.4
2014-201523Kaiserslauternde GER2. 2. Bundesliga8.2Matches
2014-201523Kölnde GER1. Bundesliga5.4Matches
2014-201523Kaiserslauternde GERDFB-Pokal1.0Matches
2014-201523Kölnde GERDFB-Pokal1.7Matches
2015-201624Kölnde GER1. Bundesliga13.5Matches
2015-201624Kölnde GERDFB-Pokal0.5Matches
2016-201725Kölnde GER1. Bundesliga11.5Matches
2016-201725Kölnde GERDFB-Pokal2.4Matches
2017-201826Kölnde GER1. Bundesliga10.73779591681563337716637.51062.5154927463209513524870Matches
2017-201826Kölnde GERDFB-Pokal1.4Matches
2017-201826Köln2. Europa Lg2.67704363811775240.0360.041320156745125816Matches
2018-201927Bochumde GER2. 2. Bundesliga5.920432472110282048562.5337.511263019585616613538Matches
2018-201927Kölnde GER2. 2. Bundesliga0.748142322448100.01100.030253129454203613Matches
2018-201927Kölnde GERDFB-Pokal0.2Matches
2019-202028Bochumde GER2. 2. Bundesliga15.75621010425421545562131076.9323.1264137250317122341136981Matches
2019-202028Bochumde GERDFB-Pokal1.9Matches
2020-202129Bochumde GER2. 2. Bundesliga29.387112524204061078718562.5337.541716686572619123916634149Matches
2020-202129Bochumde GERDFB-Pokal1.8Matches
2021-202230Bochumde GER1. Bundesliga6.61996249481211993266.7133.38942615674215113530Matches
2021-202230Bochumde GERDFB-Pokal1.3Matches
2022-202331Bochumde GER1. Bundesliga16.24602263218181554607228.6228.6201707238101619626861Matches
2022-202331Bochumde GERDFB-Pokal0.7Matches
2023-202432St. Paulide GER2. 2. Bundesliga0.5200110932000088500010163Matches
2023-202432Bochumde GER1. Bundesliga0.51011810100002900001060Matches
2023-202432St. Paulide GERDFB-Pokal0.9Matches
2023-202432Bochumde GERDFB-Pokal0.4Matches
14 Seasons6 Clubs5 Leagues199.7282864336130312193072828613252.52642.6131863202502995942141471905461
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
Bochum (6 Seasons)3 Leagues80.423065426810669942562306392461.51230.8108548121749684128124401547359
Köln (5 Seasons)4 Leagues50.750210672272164850222836.41463.6225150074831181416734299
Kaiserslautern (2 Seasons)2 Leagues30.6
Karlsruher (2 Seasons)1 League3.8
Osnabrück (1 Season)1 League32.9
St. Pauli (1 Season)2 Leagues1.3200110932000088500010163
DFB-Pokal (10 Seasons)14.2
2. Bundesliga (8 Seasons)85.51705261857797621871705302066.71033.38313931148955412492331190284
Bundesliga (7 Seasons)64.41046381474884191091046261038.51350.044620698573714134812657161
3. Liga (1 Season)32.9
Europa Lg (1 Season)2.67704363811775240.0360.041320156745125816
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
2010-201119Karlsruher1 League1.9
2011-201220Karlsruher1 League1.9
2012-201321Osnabrück1 League32.9
2013-201422Kaiserslautern1 League21.4
2014-201523Kaiserslautern2 Leagues9.2
2014-201523Köln2 Leagues7.0
2015-201624Köln2 Leagues14.1
2016-201725Köln2 Leagues13.9
2017-201826Köln3 Leagues14.74549632041944445421838.11361.9195124761927131014730686
2018-201927Köln2 Leagues1.048142322448100.01100.030253129454203613
2018-201927Bochum1 League5.920432472110282048562.5337.511263019585616613538
2019-202028Bochum2 Leagues17.65621010425421545562131076.9323.1264137250317122341136981
2020-202129Bochum2 Leagues31.187112524204061078718562.5337.541716686572619123916634149
2021-202230Bochum2 Leagues8.01996249481211993266.7133.38942615674215113530
2022-202331Bochum2 Leagues16.94602263218181554607228.6228.6201707238101619626861
2023-202432Bochum2 Leagues0.91011810100002900001060
2023-202432St. Pauli2 Leagues1.3200110932000088500010163
14 Seasons6 Clubs5 Leagues199.7282864336130312193072828613252.52642.6131863202502995942141471905461
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
Bochum (6 Seasons)3 Leagues80.423065426810669942562306392461.51230.8108548121749684128124401547359
Köln (5 Seasons)4 Leagues50.750210672272164850222836.41463.6225150074831181416734299
Kaiserslautern (2 Seasons)2 Leagues30.6
Karlsruher (2 Seasons)1 League3.8
Osnabrück (1 Season)1 League32.9
St. Pauli (1 Season)2 Leagues1.3200110932000088500010163
DFB-Pokal (10 Seasons)14.2
2. Bundesliga (8 Seasons)85.51705261857797621871705302066.71033.38313931148955412492331190284
Bundesliga (7 Seasons)64.41046381474884191091046261038.51350.044620698573714134812657161
3. Liga (1 Season)32.9
Europa Lg (1 Season)2.67704363811775240.0360.041320156745125816
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
2010-201119Karlsruherde GER2. 2. Bundesliga15th1.9
2011-201220Karlsruherde GER2. 2. Bundesliga16th1.9
2012-201321Osnabrückde GER3. 3. Liga3rd32.9
2013-201422Kaiserslauternde GER2. 2. Bundesliga4th21.4
2014-201523Kaiserslauternde GER2. 2. Bundesliga4th8.2Matches
2014-201523Kölnde GER1. Bundesliga12th5.4Matches
2015-201624Kölnde GER1. Bundesliga9th13.5Matches
2016-201725Kölnde GER1. Bundesliga5th11.5Matches
2017-201826Kölnde GER1. Bundesliga18th10.73779591681563337716637.51062.5154927463209513524870Matches
2018-201927Kölnde GER2. 2. Bundesliga1st0.748142322448100.01100.030253129454203613Matches
2018-201927Bochumde GER2. 2. Bundesliga11th5.920432472110282048562.5337.511263019585616613538Matches
2019-202028Bochumde GER2. 2. Bundesliga8th15.75621010425421545562131076.9323.1264137250317122341136981Matches
2020-202129Bochumde GER2. 2. Bundesliga1st29.387112524204061078718562.5337.541716686572619123916634149Matches
2021-202230Bochumde GER1. Bundesliga13th6.61996249481211993266.7133.38942615674215113530Matches
2022-202331Bochumde GER1. Bundesliga14th16.24602263218181554607228.6228.6201707238101619626861Matches
2023-202432Bochumde GER1. Bundesliga16th0.51011810100002900001060Matches
2023-202432St. Paulide GER2. 2. Bundesliga1st0.5200110932000088500010163Matches
14 Seasons6 Clubs3 Leagues182.9275164332126711812962751563053.62341.1127760002346925537140451847445
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
Bochum (6 Seasons)2 Leagues74.223065426810669942562306392461.51230.8108548121749684128124401547359
Köln (5 Seasons)2 Leagues41.842510631911783742517635.31164.718411805922414915528483
Kaiserslautern (2 Seasons)1 League29.6
Karlsruher (2 Seasons)1 League3.8
Osnabrück (1 Season)1 League32.9
St. Pauli (1 Season)1 League0.5200110932000088500010163
2. Bundesliga (8 Seasons)85.51705261857797621871705302066.71033.38313931148955412492331190284
Bundesliga (7 Seasons)64.41046381474884191091046261038.51350.044620698573714134812657161
3. Liga (1 Season)32.9
Possession Table
Touches Take-Ons Carries
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
2014-201523Kaiserslauternde GERDFB-Pokal9th1.0Matches
2014-201523Kölnde GERDFB-Pokal9th1.7Matches
2015-201624Kölnde GERDFB-Pokal17th0.5Matches
2016-201725Kölnde GERDFB-Pokal9th2.4Matches
2017-201826Kölnde GERDFB-Pokal9th1.4Matches
2018-201927Kölnde GERDFB-Pokal17th0.2Matches
2019-202028Bochumde GERDFB-Pokal17th1.9Matches
2020-202129Bochumde GERDFB-Pokal9th1.8Matches
2021-202230Bochumde GERDFB-PokalQF1.3Matches
2022-202331Bochumde GERDFB-PokalR160.7Matches
2023-202432Bochumde GERDFB-PokalR640.4Matches
2023-202432St. Paulide GERDFB-PokalQF0.9Matches
10 Seasons4 Clubs1 League14.2
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
Köln (5 Seasons)1 League6.2
Bochum (5 Seasons)1 League6.1
St. Pauli (1 Season)1 League0.9
Kaiserslautern (1 Season)1 League1.0
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2017-201826Köln2. Europa LgGR2.67704363811775240.0360.041320156745125816Matches
1 Season1 Club1 League2.67704363811775240.0360.041320156745125816

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
2010-201119Karlsruherde GER2. 2. Bundesliga7170245.61.916
2011-201220Karlsruherde GER2. 2. Bundesliga6171295.61.906
2012-201321Osnabrückde GER3. 3. Liga362,9658286.732.9351
2013-201422Kaiserslauternde GER2. 2. Bundesliga281,9286963.021.4226
2014-201523Kaiserslauternde GER2. 2. Bundesliga137385724.18.291401.54114+7+0.85+0.58Matches
2014-201523Kölnde GER1. Bundesliga94825415.85.451451.2256-1-0.19-0.01Matches
2014-201523Kaiserslauternde GERDFB-Pokal1898927.01.01890000.000000.000.00Matches
2014-201523Kölnde GERDFB-Pokal21497549.71.71121112802.0020+2+1.21+0.61Matches
2015-201624Kölnde GER1. Bundesliga241,2195139.813.51431021.291519-4-0.30-0.30Matches
2015-201624Kölnde GERDFB-Pokal2472426.10.5115013201.5020+2+3.83+3.15Matches
2016-201725Kölnde GER1. Bundesliga261,0344033.811.5831851.272014+6+0.52+0.39Matches
2016-201725Kölnde GERDFB-Pokal32147171.32.4294112602.0073+4+1.68-0.41Matches
2017-201826Kölnde GER1. Bundesliga179635731.510.7124550.47926-17-1.59-0.8212.622.1-9.5-0.89-0.26Matches
2017-201826Kölnde GERDFB-Pokal21256346.31.4191113403.0051+4+2.88+1.64Matches
2017-201826Köln2. Europa Lg32387944.12.631001.0054+1+0.38+0.973.32.8+0.5+0.19+0.24Matches
2018-201927Bochumde GER2. 2. Bundesliga85356717.55.9681422600.8898+1+0.17+0.2410.17.3+2.8+0.47+0.56Matches
2018-201927Kölnde GER2. 2. Bundesliga266332.20.70023231.001100.00-1.111.20.5+0.8+1.03-0.08Matches
2018-201927Kölnde GERDFB-Pokal1222210.50.20012100.000000.00-3.83Matches
2019-202028Bochumde GER2. 2. Bundesliga231,4136146.215.71582582401.303023+7+0.45+0.7225.525.7-0.2-0.01+0.23Matches
2019-202028Bochumde GERDFB-Pokal21678492.81.92841001.5042+2+1.08+14.92Matches
2020-202129Bochumde GER2. 2. Bundesliga322,6358286.129.332829002.005533+22+0.75-0.3150.537.8+12.6+0.43+0.35Matches
2020-202129Bochumde GERDFB-Pokal31625454.01.8266013001.3334-1-0.56-0.56Matches
2021-202230Bochumde GER1. Bundesliga105966019.56.6684442301.00912-3-0.45-0.055.812.6-6.9-1.04-0.74Matches
2021-202230Bochumde GERDFB-Pokal112012026.71.311201003.0021+1+0.75+0.48Matches
2022-202331Bochumde GER1. Bundesliga271,4575447.616.21972481220.961739-22-1.36-0.8017.032.9-15.9-0.98-0.43Matches
2022-202331Bochumde GERDFB-Pokal1656524.10.71650013.0030+3+4.15+4.15Matches
2023-202432St. Paulide GER2. 2. Bundesliga441101.30.50041052.5020+2+4.39+3.670.90.3+0.6+1.29+0.86Matches
2023-202432Bochumde GER1. Bundesliga145451.50.50014500.0003-3-6.00-5.130.21.8-1.6-3.14-2.61Matches
2023-202432St. Paulide GERDFB-Pokal1787818.60.91780003.001100.00-2.37Matches
2023-202432Bochumde GERDFB-Pokal1383831.70.40013801.0010+1+2.37+3.47Matches
14 Seasons6 Clubs5 Leagues29617,9726132.0199.720080449622281.33218204+14+0.10+0.06127.1143.8-16.7-0.19-0.16
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
Bochum (6 Seasons)3 Leagues1097,2336636.880.4848028252231.38133125+8+0.10+0.49109.0118.1-9.1-0.12+0.20
Köln (5 Seasons)4 Leagues914,5595026.750.74784154429201.187174-3-0.06-0.2717.225.4-8.2-0.59-0.96
Kaiserslautern (2 Seasons)2 Leagues422,7556642.730.6328911001.43114+7+0.76+0.52
Karlsruher (2 Seasons)1 League13341265.63.8112
Osnabrück (1 Season)1 League362,9658286.732.9351
St. Pauli (1 Season)2 Leagues5119243.41.3178041052.6031+2+1.51+0.630.90.3+0.6+1.29+0.86
DFB-Pokal (10 Seasons)201,2766438.314.21382573011.803012+18+1.27+0.35
2. Bundesliga (8 Seasons)1237,6976327.985.5858219382281.6210869+39+0.65+0.1988.271.6+16.6+0.32-0.06
Bundesliga (7 Seasons)1145,7965127.164.46475195018191.0475119-44-0.68-0.2835.669.4-33.8-0.99-0.50
3. Liga (1 Season)362,9658286.732.9351
Europa Lg (1 Season)32387944.12.631001.0054+1+0.38+0.973.32.8+0.5+0.19+0.24
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
2010-201119Karlsruher1 League7170245.61.916
2011-201220Karlsruher1 League6171295.61.906
2012-201321Osnabrück1 League362,9658286.732.9351
2013-201422Kaiserslautern1 League281,9286963.021.4226
2014-201523Kaiserslautern2 Leagues148275924.49.210891401.43114+7+0.76+0.52
2014-201523Köln2 Leagues116315718.87.06121252851.3676+1+0.14+0.27
2015-201624Köln2 Leagues261,2664939.114.115153113221.311719-2-0.14-0.19
2016-201725Köln2 Leagues291,2484337.113.910944192651.352717+10+0.72+0.51
2017-201826Köln3 Leagues221,3266034.314.71691663450.771931-12-0.81-0.1815.924.9-9.0-0.68-0.12
2018-201927Köln2 Leagues388292.71.00032830.671100.00-1.271.20.5+0.8+1.03-0.08
2018-201927Bochum1 League85356717.55.9681422600.8898+1+0.17+0.2410.17.3+2.8+0.47+0.56
2019-202028Bochum2 Leagues251,5806348.817.61782682401.323425+9+0.51+0.8925.525.7-0.2-0.01+0.23
2020-202129Bochum2 Leagues352,7978083.231.13481913001.945837+21+0.68-0.1250.537.8+12.6+0.43+0.35
2021-202230Bochum2 Leagues117166520.48.0789542301.181113-2-0.25+0.075.812.6-6.9-1.04-0.74
2022-202331Bochum2 Leagues281,5225445.716.92071481231.032039-19-1.12-0.6317.032.9-15.9-0.98-0.43
2023-202432Bochum2 Leagues283422.60.90024200.5013-2-2.17-1.300.21.8-1.6-3.14-2.61
2023-202432St. Pauli2 Leagues5119243.41.3178041052.6031+2+1.51+0.630.90.3+0.6+1.29+0.86
14 Seasons6 Clubs5 Leagues29617,9726132.0199.720080449622281.33218204+14+0.10+0.06127.1143.8-16.7-0.19-0.16
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
Bochum (6 Seasons)3 Leagues1097,2336636.880.4848028252231.38133125+8+0.10+0.49109.0118.1-9.1-0.12+0.20
Köln (5 Seasons)4 Leagues914,5595026.750.74784154429201.187174-3-0.06-0.2717.225.4-8.2-0.59-0.96
Kaiserslautern (2 Seasons)2 Leagues422,7556642.730.6328911001.43114+7+0.76+0.52
Karlsruher (2 Seasons)1 League13341265.63.8112
Osnabrück (1 Season)1 League362,9658286.732.9351
St. Pauli (1 Season)2 Leagues5119243.41.3178041052.6031+2+1.51+0.630.90.3+0.6+1.29+0.86
DFB-Pokal (10 Seasons)201,2766438.314.21382573011.803012+18+1.27+0.35
2. Bundesliga (8 Seasons)1237,6976327.985.5858219382281.6210869+39+0.65+0.1988.271.6+16.6+0.32-0.06
Bundesliga (7 Seasons)1145,7965127.164.46475195018191.0475119-44-0.68-0.2835.669.4-33.8-0.99-0.50
3. Liga (1 Season)362,9658286.732.9351
Europa Lg (1 Season)32387944.12.631001.0054+1+0.38+0.973.32.8+0.5+0.19+0.24
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
2010-201119Karlsruherde GER2. 2. Bundesliga15th7170245.61.916
2011-201220Karlsruherde GER2. 2. Bundesliga16th6171295.61.906
2012-201321Osnabrückde GER3. 3. Liga3rd362,9658286.732.9351
2013-201422Kaiserslauternde GER2. 2. Bundesliga4th281,9286963.021.4226
2014-201523Kaiserslauternde GER2. 2. Bundesliga4th137385724.18.291401.54114+7+0.85+0.58Matches
2014-201523Kölnde GER1. Bundesliga12th94825415.85.451451.2256-1-0.19-0.01Matches
2015-201624Kölnde GER1. Bundesliga9th241,2195139.813.51431021.291519-4-0.30-0.30Matches
2016-201725Kölnde GER1. Bundesliga5th261,0344033.811.5831851.272014+6+0.52+0.39Matches
2017-201826Kölnde GER1. Bundesliga18th179635731.510.7124550.47926-17-1.59-0.8212.622.1-9.5-0.89-0.26Matches
2018-201927Kölnde GER2. 2. Bundesliga1st266332.20.70023231.001100.00-1.111.20.5+0.8+1.03-0.08Matches
2018-201927Bochumde GER2. 2. Bundesliga11th85356717.55.9681422600.8898+1+0.17+0.2410.17.3+2.8+0.47+0.56Matches
2019-202028Bochumde GER2. 2. Bundesliga8th231,4136146.215.71582582401.303023+7+0.45+0.7225.525.7-0.2-0.01+0.23Matches
2020-202129Bochumde GER2. 2. Bundesliga1st322,6358286.129.332829002.005533+22+0.75-0.3150.537.8+12.6+0.43+0.35Matches
2021-202230Bochumde GER1. Bundesliga13th105966019.56.6684442301.00912-3-0.45-0.055.812.6-6.9-1.04-0.74Matches
2022-202331Bochumde GER1. Bundesliga14th271,4575447.616.21972481220.961739-22-1.36-0.8017.032.9-15.9-0.98-0.43Matches
2023-202432Bochumde GER1. Bundesliga16th145451.50.50014500.0003-3-6.00-5.130.21.8-1.6-3.14-2.61Matches
2023-202432St. Paulide GER2. 2. Bundesliga1st441101.30.50041052.5020+2+4.39+3.670.90.3+0.6+1.29+0.86Matches
14 Seasons6 Clubs3 Leagues27316,4586031.4182.918480388920271.28183188-5-0.04-0.03123.8141.0-17.2-0.20-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
Bochum (6 Seasons)2 Leagues1016,6816636.474.2788026232121.36120118+2+0.03+0.43109.0118.1-9.1-0.12+0.20
Köln (5 Seasons)2 Leagues783,7644824.641.839113932201.095066-16-0.38-0.5213.822.6-8.8-0.76-1.16
Kaiserslautern (2 Seasons)1 League412,6666543.629.63111001.54114+7+0.85+0.58
Karlsruher (2 Seasons)1 League13341265.63.8112
Osnabrück (1 Season)1 League362,9658286.732.9351
St. Pauli (1 Season)1 League441101.30.50041052.5020+2+4.39+3.670.90.3+0.6+1.29+0.86
2. Bundesliga (8 Seasons)1237,6976327.985.5858219382281.6210869+39+0.65+0.1988.271.6+16.6+0.32-0.06
Bundesliga (7 Seasons)1145,7965127.164.46475195018191.0475119-44-0.68-0.2835.669.4-33.8-0.99-0.50
3. Liga (1 Season)362,9658286.732.9351
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2014-201523Kaiserslauternde GERDFB-Pokal9th1898927.01.01890000.000000.000.00Matches
2014-201523Kölnde GERDFB-Pokal9th21497549.71.71121112802.0020+2+1.21+0.61Matches
2015-201624Kölnde GERDFB-Pokal17th2472426.10.5115013201.5020+2+3.83+3.15Matches
2016-201725Kölnde GERDFB-Pokal9th32147171.32.4294112602.0073+4+1.68-0.41Matches
2017-201826Kölnde GERDFB-Pokal9th21256346.31.4191113403.0051+4+2.88+1.64Matches
2018-201927Kölnde GERDFB-Pokal17th1222210.50.20012100.000000.00-3.83Matches
2019-202028Bochumde GERDFB-Pokal17th21678492.81.92841001.5042+2+1.08+14.92Matches
2020-202129Bochumde GERDFB-Pokal9th31625454.01.8266013001.3334-1-0.56-0.56Matches
2021-202230Bochumde GERDFB-PokalQF112012026.71.311201003.0021+1+0.75+0.48Matches
2022-202331Bochumde GERDFB-PokalR161656524.10.71650013.0030+3+4.15+4.15Matches
2023-202432Bochumde GERDFB-PokalR641383831.70.40013801.0010+1+2.37+3.47Matches
2023-202432St. Paulide GERDFB-PokalQF1787818.60.91780003.001100.00-2.37Matches
10 Seasons4 Clubs1 League201,2766438.314.21382573011.803012+18+1.27+0.35
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Köln (5 Seasons)1 League105575644.26.2583352801.90164+12+1.94+0.15
Bochum (5 Seasons)1 League85526941.86.1681223411.75137+6+0.98+1.21
St. Pauli (1 Season)1 League1787818.60.91780003.001100.00-2.37
Kaiserslautern (1 Season)1 League1898927.01.01890000.000000.000.00
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2017-201826Köln2. Europa LgGR32387944.12.631001.0054+1+0.38+0.973.32.8+0.5+0.19+0.24Matches
1 Season1 Club1 League32387944.12.631001.0054+1+0.38+0.973.32.8+0.5+0.19+0.24

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
2010-201119Karlsruherde GER2. 2. Bundesliga1.9004
2011-201220Karlsruherde GER2. 2. Bundesliga1.900
2012-201321Osnabrückde GER3. 3. Liga32.981
2013-201422Kaiserslauternde GER2. 2. Bundesliga21.41036
2014-201523Kaiserslauternde GER2. 2. Bundesliga8.21015Matches
2014-201523Kölnde GER1. Bundesliga5.4107Matches
2014-201523Kaiserslauternde GERDFB-Pokal1.00000Matches
2014-201523Kölnde GERDFB-Pokal1.70000Matches
2015-201624Kölnde GER1. Bundesliga13.54021Matches
2015-201624Kölnde GERDFB-Pokal0.50000Matches
2016-201725Kölnde GER1. Bundesliga11.53001210513178000Matches
2016-201725Kölnde GERDFB-Pokal2.40002414330Matches
2017-201826Kölnde GER1. Bundesliga10.73001596188700035201655.6Matches
2017-201826Kölnde GERDFB-Pokal1.40002020110Matches
2017-201826Köln2. Europa Lg2.600033321100043730.0Matches
2018-201927Bochumde GER2. 2. Bundesliga5.910093456200030121250.0Matches
2018-201927Kölnde GER2. 2. Bundesliga0.7000111200000100Matches
2018-201927Kölnde GERDFB-Pokal0.20000102000Matches
2019-202028Bochumde GER2. 2. Bundesliga15.73002686209900055253839.7Matches
2019-202028Bochumde GERDFB-Pokal1.90001300000Matches
2020-202129Bochumde GER2. 2. Bundesliga29.3200412116235721066538039.8Matches
2020-202129Bochumde GERDFB-Pokal1.80003111100Matches
2021-202230Bochumde GER1. Bundesliga6.630012531042000226460.0Matches
2021-202230Bochumde GERDFB-Pokal1.30000121000Matches
2022-202331Bochumde GER1. Bundesliga16.25002187166401057152042.9Matches
2022-202331Bochumde GERDFB-Pokal0.70000002000Matches
2023-202432St. Paulide GER2. 2. Bundesliga0.50000000000002010.0Matches
2023-202432Bochumde GER1. Bundesliga0.5000100000000110100.0Matches
2023-202432St. Paulide GERDFB-Pokal0.90000011000Matches
2023-202432Bochumde GERDFB-Pokal0.41001002100Matches
14 Seasons6 Clubs5 Leagues199.736102337858122624422027313517843.1
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Bochum (6 Seasons)3 Leagues80.41500115503980322422023111215442.1
Köln (5 Seasons)4 Leagues50.7110063281841302000040232350.0
Kaiserslautern (2 Seasons)2 Leagues30.6200510
Karlsruher (2 Seasons)1 League3.8004
Osnabrück (1 Season)1 League32.981
St. Pauli (1 Season)2 Leagues1.30000011000002010.0
DFB-Pokal (10 Seasons)14.2100910713640
2. Bundesliga (8 Seasons)85.580013233275020182101549013140.7
Bundesliga (7 Seasons)64.41900893221573521010115424051.2
3. Liga (1 Season)32.981
Europa Lg (1 Season)2.600033321100043730.0
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2010-201119Karlsruher1 League1.9004
2011-201220Karlsruher1 League1.900
2012-201321Osnabrück1 League32.981
2013-201422Kaiserslautern1 League21.41036
2014-201523Kaiserslautern2 Leagues9.2100150
2014-201523Köln2 Leagues7.010070
2015-201624Köln2 Leagues14.1400210
2016-201725Köln2 Leagues13.930014146172011000
2017-201826Köln3 Leagues14.73002012112010900039232350.0
2018-201927Köln2 Leagues1.0000121400000100
2018-201927Bochum1 League5.910093456200030121250.0
2019-202028Bochum2 Leagues17.630027116209900055253839.7
2020-202129Bochum2 Leagues31.1200442217246721066538039.8
2021-202230Bochum2 Leagues8.030012651142000226460.0
2022-202331Bochum2 Leagues16.95002187186401057152042.9
2023-202432Bochum2 Leagues0.9100200210000110100.0
2023-202432St. Pauli2 Leagues1.30000011000002010.0
14 Seasons6 Clubs5 Leagues199.736102337858122624422027313517843.1
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Bochum (6 Seasons)3 Leagues80.41500115503980322422023111215442.1
Köln (5 Seasons)4 Leagues50.7110063281841302000040232350.0
Kaiserslautern (2 Seasons)2 Leagues30.6200510
Karlsruher (2 Seasons)1 League3.8004
Osnabrück (1 Season)1 League32.981
St. Pauli (1 Season)2 Leagues1.30000011000002010.0
DFB-Pokal (10 Seasons)14.2100910713640
2. Bundesliga (8 Seasons)85.580013233275020182101549013140.7
Bundesliga (7 Seasons)64.41900893221573521010115424051.2
3. Liga (1 Season)32.981
Europa Lg (1 Season)2.600033321100043730.0
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2010-201119Karlsruherde GER2. 2. Bundesliga15th1.9004
2011-201220Karlsruherde GER2. 2. Bundesliga16th1.900
2012-201321Osnabrückde GER3. 3. Liga3rd32.981
2013-201422Kaiserslauternde GER2. 2. Bundesliga4th21.41036
2014-201523Kaiserslauternde GER2. 2. Bundesliga4th8.21015Matches
2014-201523Kölnde GER1. Bundesliga12th5.4107Matches
2015-201624Kölnde GER1. Bundesliga9th13.54021Matches
2016-201725Kölnde GER1. Bundesliga5th11.53001210513178000Matches
2017-201826Kölnde GER1. Bundesliga18th10.73001596188700035201655.6Matches
2018-201927Kölnde GER2. 2. Bundesliga1st0.7000111200000100Matches
2018-201927Bochumde GER2. 2. Bundesliga11th5.910093456200030121250.0Matches
2019-202028Bochumde GER2. 2. Bundesliga8th15.73002686209900055253839.7Matches
2020-202129Bochumde GER2. 2. Bundesliga1st29.3200412116235721066538039.8Matches
2021-202230Bochumde GER1. Bundesliga13th6.630012531042000226460.0Matches
2022-202331Bochumde GER1. Bundesliga14th16.25002187166401057152042.9Matches
2023-202432Bochumde GER1. Bundesliga16th0.5000100000000110100.0Matches
2023-202432St. Paulide GER2. 2. Bundesliga1st0.50000000000002010.0Matches
14 Seasons6 Clubs3 Leagues182.935102216548107553922026913217143.6
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Bochum (6 Seasons)2 Leagues74.21400110453674302422023111215442.1
Köln (5 Seasons)2 Leagues41.8110056201233251500036201655.6
Kaiserslautern (2 Seasons)1 League29.62051
Karlsruher (2 Seasons)1 League3.8004
Osnabrück (1 Season)1 League32.981
St. Pauli (1 Season)1 League0.50000000000002010.0
2. Bundesliga (8 Seasons)85.580013233275020182101549013140.7
Bundesliga (7 Seasons)64.41900893221573521010115424051.2
3. Liga (1 Season)32.981
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2014-201523Kaiserslauternde GERDFB-Pokal9th1.00000Matches
2014-201523Kölnde GERDFB-Pokal9th1.70000Matches
2015-201624Kölnde GERDFB-Pokal17th0.50000Matches
2016-201725Kölnde GERDFB-Pokal9th2.40002414330Matches
2017-201826Kölnde GERDFB-Pokal9th1.40002020110Matches
2018-201927Kölnde GERDFB-Pokal17th0.20000102000Matches
2019-202028Bochumde GERDFB-Pokal17th1.90001300000Matches
2020-202129Bochumde GERDFB-Pokal9th1.80003111100Matches
2021-202230Bochumde GERDFB-PokalQF1.30000121000Matches
2022-202331Bochumde GERDFB-PokalR160.70000002000Matches
2023-202432Bochumde GERDFB-PokalR640.41001002100Matches
2023-202432St. Paulide GERDFB-PokalQF0.90000011000Matches
10 Seasons4 Clubs1 League14.2100910713640
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Köln (5 Seasons)1 League6.20004536440
Bochum (5 Seasons)1 League6.11005536200
St. Pauli (1 Season)1 League0.90000011000
Kaiserslautern (1 Season)1 League1.00000
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2017-201826Köln2. Europa LgGR2.600033321100043730.0Matches
1 Season1 Club1 League2.600033321100043730.0

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.