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
2011-201223Arminiade GER3. 3. Liga33242,26525.2106161000710.400.240.640.400.64
2012-201324Arminiade GER3. 3. Liga33332,58028.72062618241010.700.210.910.630.84
2013-201425Arminiade GER2. 2. Bundesliga29262,26425.29312900900.360.120.480.360.48
2014-201526Arminiade GER3. 3. Liga35352,94632.7233262123710.700.090.790.640.73Matches
2014-201526Arminiade GERDFB-Pokal554955.5112100100.180.180.360.180.36Matches
2015-201627Arminiade GER2. 2. Bundesliga32302,72730.3125171200600.400.170.560.400.56Matches
2015-201627Arminiade GERDFB-Pokal11901.0000000100.000.000.000.000.00Matches
2016-201728Arminiade GER2. 2. Bundesliga33252,48427.6130131033700.470.000.470.360.36Matches
2016-201728Arminiade GERDFB-Pokal444204.7202200100.430.000.430.430.43Matches
2017-201829Arminiade GER2. 2. Bundesliga33262,31425.77714522300.270.270.540.190.47Matches
2017-201829Arminiade GERDFB-Pokal111201.3101100100.750.000.750.750.75Matches
2018-201930Arminiade GER2. 2. Bundesliga33332,75530.6177241433400.560.230.780.460.69Matches
2018-201930Arminiade GERDFB-Pokal211051.2000000000.000.000.000.000.00Matches
2019-202031Arminiade GER2. 2. Bundesliga33322,85831.8217281744610.660.220.880.540.76Matches
2019-202031Arminiade GERDFB-Pokal221802.0101100000.500.000.500.500.50Matches
2020-202132Arminiade GER1. Bundesliga34322,70930.1527412407.96.34.811.124791410.170.070.230.130.200.260.160.420.210.37Matches
2020-202132Arminiade GERDFB-Pokal11901.0000000000.000.000.000.000.00Matches
2021-202233Arminiade GER1. Bundesliga25141,42015.8314122214.63.01.04.01343740.190.060.250.060.130.290.070.360.190.26Matches
2021-202233Arminiade GERDFB-Pokal211441.6213200101.250.621.871.251.87Matches
2022-202334Arminiade GER2. 2. Bundesliga28201,62918.16511600400.330.280.610.330.61Matches
2022-202334Arminiade GERDFB-Pokal11670.7202200002.690.002.692.692.69Matches
2023-202435Arminiade GER3. 3. Liga37292,62429.2104141001600.340.140.480.340.48Matches
2023-202435Arminiade GERDFB-Pokal20961.1000000000.000.000.000.000.00Matches
13 Seasons1 Club4 Leagues43937633,382370.916558223146192480512.49.35.815.1371222150.440.160.600.390.550.270.130.400.200.33
DFB-Pokal (10 Seasons)21171,80720.19211900500.450.100.550.450.55
2. Bundesliga (7 Seasons)22119217,031189.285341197312123910.450.180.630.390.57
3. Liga (4 Seasons)13812110,415115.763198259483030.540.160.710.510.67
Bundesliga (2 Seasons)59464,12945.983115346112.49.35.815.1371222150.170.070.240.110.170.270.130.400.200.33
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
2011-201223Arminia1 League33242,26525.2106161000710.400.240.640.400.64
2012-201324Arminia1 League33332,58028.72062618241010.700.210.910.630.84
2013-201425Arminia1 League29262,26425.29312900900.360.120.480.360.48
2014-201526Arminia2 Leagues40403,44138.2244282223810.630.100.730.580.68
2015-201627Arminia2 Leagues33312,81731.3125171200700.380.160.540.380.54
2016-201728Arminia2 Leagues37292,90432.3150151233800.460.000.460.370.37
2017-201829Arminia2 Leagues34272,43427.08715622400.300.260.550.220.48
2018-201930Arminia2 Leagues35342,86031.8177241433400.530.220.760.440.66
2019-202031Arminia2 Leagues35343,03833.8227291844610.650.210.860.530.74
2020-202132Arminia2 Leagues35332,79931.1527412407.96.34.811.124791410.160.060.230.130.190.260.160.420.210.37
2021-202233Arminia2 Leagues27151,56417.4527322314.63.01.04.01343740.290.120.400.170.290.290.070.360.190.26
2022-202334Arminia2 Leagues29211,69618.88513800400.420.270.690.420.69
2023-202435Arminia2 Leagues39292,72030.2104141001600.330.130.460.330.46
13 Seasons1 Club4 Leagues43937633,382370.916558223146192480512.49.35.815.1371222150.440.160.600.390.550.270.130.400.200.33
DFB-Pokal (10 Seasons)21171,80720.19211900500.450.100.550.450.55
2. Bundesliga (7 Seasons)22119217,031189.285341197312123910.450.180.630.390.57
3. Liga (4 Seasons)13812110,415115.763198259483030.540.160.710.510.67
Bundesliga (2 Seasons)59464,12945.983115346112.49.35.815.1371222150.170.070.240.110.170.270.130.400.200.33
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
2011-201223Arminiade GER3. 3. Liga13th33242,26525.2106161000710.400.240.640.400.64
2012-201324Arminiade GER3. 3. Liga2nd33332,58028.72062618241010.700.210.910.630.84
2013-201425Arminiade GER2. 2. Bundesliga16th29262,26425.29312900900.360.120.480.360.48
2014-201526Arminiade GER3. 3. Liga1st35352,94632.7233262123710.700.090.790.640.73Matches
2015-201627Arminiade GER2. 2. Bundesliga12th32302,72730.3125171200600.400.170.560.400.56Matches
2016-201728Arminiade GER2. 2. Bundesliga15th33252,48427.6130131033700.470.000.470.360.36Matches
2017-201829Arminiade GER2. 2. Bundesliga4th33262,31425.77714522300.270.270.540.190.47Matches
2018-201930Arminiade GER2. 2. Bundesliga7th33332,75530.6177241433400.560.230.780.460.69Matches
2019-202031Arminiade GER2. 2. Bundesliga1st33322,85831.8217281744610.660.220.880.540.76Matches
2020-202132Arminiade GER1. Bundesliga15th34322,70930.1527412407.96.34.811.124791410.170.070.230.130.200.260.160.420.210.37Matches
2021-202233Arminiade GER1. Bundesliga17th25141,42015.8314122214.63.01.04.01343740.190.060.250.060.130.290.070.360.190.26Matches
2022-202334Arminiade GER2. 2. Bundesliga16th28201,62918.16511600400.330.280.610.330.61Matches
2023-202435Arminiade GER3. 3. Liga14th37292,62429.2104141001600.340.140.480.340.48Matches
13 Seasons1 Club3 Leagues41835931,575350.815656212137192475512.49.35.815.1371222150.440.160.600.390.550.270.130.400.200.33
2. Bundesliga (7 Seasons)22119217,031189.285341197312123910.450.180.630.390.57
3. Liga (4 Seasons)13812110,415115.763198259483030.540.160.710.510.67
Bundesliga (2 Seasons)59464,12945.983115346112.49.35.815.1371222150.170.070.240.110.170.270.130.400.200.33
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-201526Arminiade GERDFB-Pokal3rd554955.5112100100.180.180.360.180.36Matches
2015-201627Arminiade GERDFB-Pokal33rd11901.0000000100.000.000.000.000.00Matches
2016-201728Arminiade GERDFB-Pokal5th444204.7202200100.430.000.430.430.43Matches
2017-201829Arminiade GERDFB-Pokal33rd111201.3101100100.750.000.750.750.75Matches
2018-201930Arminiade GERDFB-Pokal17th211051.2000000000.000.000.000.000.00Matches
2019-202031Arminiade GERDFB-Pokal17th221802.0101100000.500.000.500.500.50Matches
2020-202132Arminiade GERDFB-Pokal33rd11901.0000000000.000.000.000.000.00Matches
2021-202233Arminiade GERDFB-PokalRd2211441.6213200101.250.621.871.251.87Matches
2022-202334Arminiade GERDFB-PokalR3211670.7202200002.690.002.692.692.69Matches
2023-202435Arminiade GERDFB-PokalR3220961.1000000000.000.000.000.000.00Matches
10 Seasons1 Club1 League21171,80720.19211900500.450.100.550.450.55

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
2011-201223Arminiade GER3. 3. Liga25.210351.390.2900
2012-201324Arminiade GER3. 3. Liga28.720531.850.3424
2013-201425Arminiade GER2. 2. Bundesliga25.29331.310.2700
2014-201526Arminiade GER3. 3. Liga32.723511.560.4123Matches
2014-201526Arminiade GERDFB-Pokal5.5100Matches
2015-201627Arminiade GER2. 2. Bundesliga30.312401.320.3000Matches
2015-201627Arminiade GERDFB-Pokal1.0000Matches
2016-201728Arminiade GER2. 2. Bundesliga27.6130260.000.940.3833Matches
2016-201728Arminiade GERDFB-Pokal4.7219631.64.071.290.110.3300Matches
2017-201829Arminiade GER2. 2. Bundesliga25.77741621.62.880.620.070.3122Matches
2017-201829Arminiade GERDFB-Pokal1.315240.03.751.500.200.5000Matches
2018-201930Arminiade GER2. 2. Bundesliga30.617923437.03.011.110.150.4133Matches
2018-201930Arminiade GERDFB-Pokal1.203133.32.570.860.000.0000Matches
2019-202031Arminiade GER2. 2. Bundesliga31.8211054643.83.311.450.160.3744Matches
2019-202031Arminiade GERDFB-Pokal2.014125.02.000.500.251.0000Matches
2020-202132Arminiade GER1. Bundesliga30.15521936.51.730.630.080.2114.70127.96.30.12-2.9-2.3Matches
2020-202132Arminiade GERDFB-Pokal1.00400.04.000.000.0000Matches
2021-202233Arminiade GER1. Bundesliga15.83371335.12.350.820.030.0816.80224.63.00.08-1.6-2.0Matches
2021-202233Arminiade GERDFB-Pokal1.627457.14.372.500.290.5000Matches
2022-202334Arminiade GER2. 2. Bundesliga18.16451635.62.490.880.130.3800Matches
2022-202334Arminiade GERDFB-Pokal0.7222100.02.692.691.001.0000Matches
2023-202435Arminiade GER3. 3. Liga29.21001Matches
2023-202435Arminiade GERDFB-Pokal1.103133.32.810.940.000.0000Matches
13 Seasons1 Club4 Leagues370.916545239941.42.341.190.140.3415.60192412.49.30.10-4.4-4.3
DFB-Pokal (10 Seasons)20.19471736.23.461.250.170.4700
2. Bundesliga (7 Seasons)189.28531621143.72.361.120.160.351212
3. Liga (4 Seasons)115.7631391.610.3548
Bundesliga (2 Seasons)45.98893236.01.940.700.060.1615.603412.49.30.10-4.4-4.3
Shooting Table
Standard Expected
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2011-201223Arminia1 League25.210351.390.2900
2012-201324Arminia1 League28.720531.850.3424
2013-201425Arminia1 League25.29331.310.2700
2014-201526Arminia2 Leagues38.224511.560.4123
2015-201627Arminia2 Leagues31.312401.320.3000
2016-201728Arminia2 Leagues32.3151932168.40.590.990.630.3833
2017-201829Arminia2 Leagues27.08791822.82.920.670.080.3322
2018-201930Arminia2 Leagues31.817953536.82.991.100.150.4033
2019-202031Arminia2 Leagues33.8221094743.13.231.390.170.3844
2020-202132Arminia2 Leagues31.15561933.91.800.610.070.2114.70127.96.30.12-2.9-2.3
2021-202233Arminia2 Leagues17.45441738.62.530.980.070.1816.80224.63.00.08-1.6-2.0
2022-202334Arminia2 Leagues18.88471838.32.490.960.170.4400
2023-202435Arminia2 Leagues30.2103133.32.810.940.000.0001
13 Seasons1 Club4 Leagues370.916545239941.42.341.190.140.3415.60192412.49.30.10-4.4-4.3
DFB-Pokal (10 Seasons)20.19471736.23.461.250.170.4700
2. Bundesliga (7 Seasons)189.28531621143.72.361.120.160.351212
3. Liga (4 Seasons)115.7631391.610.3548
Bundesliga (2 Seasons)45.98893236.01.940.700.060.1615.603412.49.30.10-4.4-4.3
Shooting Table
Standard Expected
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2011-201223Arminiade GER3. 3. Liga13th25.210351.390.2900
2012-201324Arminiade GER3. 3. Liga2nd28.720531.850.3424
2013-201425Arminiade GER2. 2. Bundesliga16th25.29331.310.2700
2014-201526Arminiade GER3. 3. Liga1st32.723511.560.4123Matches
2015-201627Arminiade GER2. 2. Bundesliga12th30.312401.320.3000Matches
2016-201728Arminiade GER2. 2. Bundesliga15th27.6130260.000.940.3833Matches
2017-201829Arminiade GER2. 2. Bundesliga4th25.77741621.62.880.620.070.3122Matches
2018-201930Arminiade GER2. 2. Bundesliga7th30.617923437.03.011.110.150.4133Matches
2019-202031Arminiade GER2. 2. Bundesliga1st31.8211054643.83.311.450.160.3744Matches
2020-202132Arminiade GER1. Bundesliga15th30.15521936.51.730.630.080.2114.70127.96.30.12-2.9-2.3Matches
2021-202233Arminiade GER1. Bundesliga17th15.83371335.12.350.820.030.0816.80224.63.00.08-1.6-2.0Matches
2022-202334Arminiade GER2. 2. Bundesliga16th18.16451635.62.490.880.130.3800Matches
2023-202435Arminiade GER3. 3. Liga14th29.21001Matches
13 Seasons1 Club3 Leagues350.815640538242.02.251.190.140.3315.60192412.49.30.10-4.4-4.3
2. Bundesliga (7 Seasons)189.28531621143.72.361.120.160.351212
3. Liga (4 Seasons)115.7631391.610.3548
Bundesliga (2 Seasons)45.98893236.01.940.700.060.1615.603412.49.30.10-4.4-4.3
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2014-201526Arminiade GERDFB-Pokal3rd5.5100Matches
2015-201627Arminiade GERDFB-Pokal33rd1.0000Matches
2016-201728Arminiade GERDFB-Pokal5th4.7219631.64.071.290.110.3300Matches
2017-201829Arminiade GERDFB-Pokal33rd1.315240.03.751.500.200.5000Matches
2018-201930Arminiade GERDFB-Pokal17th1.203133.32.570.860.000.0000Matches
2019-202031Arminiade GERDFB-Pokal17th2.014125.02.000.500.251.0000Matches
2020-202132Arminiade GERDFB-Pokal33rd1.00400.04.000.000.0000Matches
2021-202233Arminiade GERDFB-PokalRd21.627457.14.372.500.290.5000Matches
2022-202334Arminiade GERDFB-PokalR320.7222100.02.692.691.001.0000Matches
2023-202435Arminiade GERDFB-PokalR321.103133.32.810.940.000.0000Matches
10 Seasons1 Club1 League20.19471736.23.461.250.170.4700

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
2011-201223Arminiade GER3. 3. Liga25.26
2012-201324Arminiade GER3. 3. Liga28.76
2013-201425Arminiade GER2. 2. Bundesliga25.23
2014-201526Arminiade GER3. 3. Liga32.73Matches
2014-201526Arminiade GERDFB-Pokal5.51Matches
2015-201627Arminiade GER2. 2. Bundesliga30.35Matches
2015-201627Arminiade GERDFB-Pokal1.00Matches
2016-201728Arminiade GER2. 2. Bundesliga27.60Matches
2016-201728Arminiade GERDFB-Pokal4.70Matches
2017-201829Arminiade GER2. 2. Bundesliga25.77Matches
2017-201829Arminiade GERDFB-Pokal1.30Matches
2018-201930Arminiade GER2. 2. Bundesliga30.67Matches
2018-201930Arminiade GERDFB-Pokal1.20Matches
2019-202031Arminiade GER2. 2. Bundesliga31.87Matches
2019-202031Arminiade GERDFB-Pokal2.00Matches
2020-202132Arminiade GER1. Bundesliga30.144183153.16528174625042658.713023455.6336749.324.83.9-2.8326416179Matches
2020-202132Arminiade GERDFB-Pokal1.00Matches
2021-202233Arminiade GER1. Bundesliga15.823246749.73453117813623458.16214742.2213658.311.01.10.015369143Matches
2021-202233Arminiade GERDFB-Pokal1.61Matches
2022-202334Arminiade GER2. 2. Bundesliga18.15Matches
2022-202334Arminiade GERDFB-Pokal0.70Matches
2023-202435Arminiade GER3. 3. Liga29.24Matches
2023-202435Arminiade GERDFB-Pokal1.10Matches
13 Seasons1 Club4 Leagues370.9673129851.89981292438666058.519238150.45410352.4585.85.0+52.247100252122
DFB-Pokal (10 Seasons)20.12
2. Bundesliga (7 Seasons)189.234
3. Liga (4 Seasons)115.719
Bundesliga (2 Seasons)45.9673129851.89981292438666058.519238150.45410352.435.85.0-2.847100252122
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
2011-201223Arminia1 League25.26
2012-201324Arminia1 League28.76
2013-201425Arminia1 League25.23
2014-201526Arminia2 Leagues38.24
2015-201627Arminia2 Leagues31.35
2016-201728Arminia2 Leagues32.30
2017-201829Arminia2 Leagues27.07
2018-201930Arminia2 Leagues31.87
2019-202031Arminia2 Leagues33.87
2020-202132Arminia2 Leagues31.144183153.16528174625042658.713023455.6336749.324.83.9-2.8326416179
2021-202233Arminia2 Leagues17.423246749.73453117813623458.16214742.2213658.321.01.1+1.015369143
2022-202334Arminia2 Leagues18.85
2023-202435Arminia2 Leagues30.24
13 Seasons1 Club4 Leagues370.9673129851.89981292438666058.519238150.45410352.4585.85.0+52.247100252122
DFB-Pokal (10 Seasons)20.12
2. Bundesliga (7 Seasons)189.234
3. Liga (4 Seasons)115.719
Bundesliga (2 Seasons)45.9673129851.89981292438666058.519238150.45410352.435.85.0-2.847100252122
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
2011-201223Arminiade GER3. 3. Liga13th25.26
2012-201324Arminiade GER3. 3. Liga2nd28.76
2013-201425Arminiade GER2. 2. Bundesliga16th25.23
2014-201526Arminiade GER3. 3. Liga1st32.73Matches
2015-201627Arminiade GER2. 2. Bundesliga12th30.35Matches
2016-201728Arminiade GER2. 2. Bundesliga15th27.60Matches
2017-201829Arminiade GER2. 2. Bundesliga4th25.77Matches
2018-201930Arminiade GER2. 2. Bundesliga7th30.67Matches
2019-202031Arminiade GER2. 2. Bundesliga1st31.87Matches
2020-202132Arminiade GER1. Bundesliga15th30.144183153.16528174625042658.713023455.6336749.324.83.9-2.8326416179Matches
2021-202233Arminiade GER1. Bundesliga17th15.823246749.73453117813623458.16214742.2213658.311.01.10.015369143Matches
2022-202334Arminiade GER2. 2. Bundesliga16th18.15Matches
2023-202435Arminiade GER3. 3. Liga14th29.24Matches
13 Seasons1 Club3 Leagues350.8673129851.89981292438666058.519238150.45410352.4565.85.0+50.247100252122
2. Bundesliga (7 Seasons)189.234
3. Liga (4 Seasons)115.719
Bundesliga (2 Seasons)45.9673129851.89981292438666058.519238150.45410352.435.85.0-2.847100252122
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-201526Arminiade GERDFB-Pokal3rd5.51Matches
2015-201627Arminiade GERDFB-Pokal33rd1.00Matches
2016-201728Arminiade GERDFB-Pokal5th4.70Matches
2017-201829Arminiade GERDFB-Pokal33rd1.30Matches
2018-201930Arminiade GERDFB-Pokal17th1.20Matches
2019-202031Arminiade GERDFB-Pokal17th2.00Matches
2020-202132Arminiade GERDFB-Pokal33rd1.00Matches
2021-202233Arminiade GERDFB-PokalRd21.61Matches
2022-202334Arminiade GERDFB-PokalR320.70Matches
2023-202435Arminiade GERDFB-PokalR321.10Matches
10 Seasons1 Club1 League20.12
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
2011-201223Arminiade GER3. 3. Liga25.2
2012-201324Arminiade GER3. 3. Liga28.7
2013-201425Arminiade GER2. 2. Bundesliga25.2
2014-201526Arminiade GER3. 3. Liga32.7Matches
2014-201526Arminiade GERDFB-Pokal5.5Matches
2015-201627Arminiade GER2. 2. Bundesliga30.3Matches
2015-201627Arminiade GERDFB-Pokal1.0Matches
2016-201728Arminiade GER2. 2. Bundesliga27.60Matches
2016-201728Arminiade GERDFB-Pokal4.74Matches
2017-201829Arminiade GER2. 2. Bundesliga25.714Matches
2017-201829Arminiade GERDFB-Pokal1.33Matches
2018-201930Arminiade GER2. 2. Bundesliga30.632Matches
2018-201930Arminiade GERDFB-Pokal1.21Matches
2019-202031Arminiade GER2. 2. Bundesliga31.832Matches
2019-202031Arminiade GERDFB-Pokal2.00Matches
2020-202132Arminiade GER1. Bundesliga30.18317814433102852000441626Matches
2020-202132Arminiade GERDFB-Pokal1.02Matches
2021-202233Arminiade GER1. Bundesliga15.8467437241041180000232612Matches
2021-202233Arminiade GERDFB-Pokal1.66Matches
2022-202334Arminiade GER2. 2. Bundesliga18.116Matches
2022-202334Arminiade GERDFB-Pokal0.70Matches
2023-202435Arminiade GER3. 3. Liga29.2Matches
2023-202435Arminiade GERDFB-Pokal1.10Matches
13 Seasons1 Club4 Leagues370.9129812186843141491320006731238
DFB-Pokal (10 Seasons)20.116
2. Bundesliga (7 Seasons)189.294
3. Liga (4 Seasons)115.7
Bundesliga (2 Seasons)45.912981218684314391320006731238
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
2011-201223Arminia1 League25.2
2012-201324Arminia1 League28.7
2013-201425Arminia1 League25.2
2014-201526Arminia2 Leagues38.2
2015-201627Arminia2 Leagues31.3
2016-201728Arminia2 Leagues32.34
2017-201829Arminia2 Leagues27.017
2018-201930Arminia2 Leagues31.833
2019-202031Arminia2 Leagues33.832
2020-202132Arminia2 Leagues31.18317814433103052000441626
2021-202233Arminia2 Leagues17.4467437241041780000232612
2022-202334Arminia2 Leagues18.816
2023-202435Arminia2 Leagues30.20
13 Seasons1 Club4 Leagues370.9129812186843141491320006731238
DFB-Pokal (10 Seasons)20.116
2. Bundesliga (7 Seasons)189.294
3. Liga (4 Seasons)115.7
Bundesliga (2 Seasons)45.912981218684314391320006731238
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
2011-201223Arminiade GER3. 3. Liga13th25.2
2012-201324Arminiade GER3. 3. Liga2nd28.7
2013-201425Arminiade GER2. 2. Bundesliga16th25.2
2014-201526Arminiade GER3. 3. Liga1st32.7Matches
2015-201627Arminiade GER2. 2. Bundesliga12th30.3Matches
2016-201728Arminiade GER2. 2. Bundesliga15th27.60Matches
2017-201829Arminiade GER2. 2. Bundesliga4th25.714Matches
2018-201930Arminiade GER2. 2. Bundesliga7th30.632Matches
2019-202031Arminiade GER2. 2. Bundesliga1st31.832Matches
2020-202132Arminiade GER1. Bundesliga15th30.18317814433102852000441626Matches
2021-202233Arminiade GER1. Bundesliga17th15.8467437241041180000232612Matches
2022-202334Arminiade GER2. 2. Bundesliga16th18.116Matches
2023-202435Arminiade GER3. 3. Liga14th29.2Matches
13 Seasons1 Club3 Leagues350.8129812186843141331320006731238
2. Bundesliga (7 Seasons)189.294
3. Liga (4 Seasons)115.7
Bundesliga (2 Seasons)45.912981218684314391320006731238
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-201526Arminiade GERDFB-Pokal3rd5.5Matches
2015-201627Arminiade GERDFB-Pokal33rd1.0Matches
2016-201728Arminiade GERDFB-Pokal5th4.74Matches
2017-201829Arminiade GERDFB-Pokal33rd1.33Matches
2018-201930Arminiade GERDFB-Pokal17th1.21Matches
2019-202031Arminiade GERDFB-Pokal17th2.00Matches
2020-202132Arminiade GERDFB-Pokal33rd1.02Matches
2021-202233Arminiade GERDFB-PokalRd21.66Matches
2022-202334Arminiade GERDFB-PokalR320.70Matches
2023-202435Arminiade GERDFB-PokalR321.10Matches
10 Seasons1 Club1 League20.116

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
2011-201223Arminiade GER3. 3. Liga25.2
2012-201324Arminiade GER3. 3. Liga28.7
2013-201425Arminiade GER2. 2. Bundesliga25.2
2014-201526Arminiade GER3. 3. Liga32.7Matches
2014-201526Arminiade GERDFB-Pokal5.5Matches
2015-201627Arminiade GER2. 2. Bundesliga30.3Matches
2015-201627Arminiade GERDFB-Pokal1.0Matches
2016-201728Arminiade GER2. 2. Bundesliga27.6Matches
2016-201728Arminiade GERDFB-Pokal4.7Matches
2017-201829Arminiade GER2. 2. Bundesliga25.7Matches
2017-201829Arminiade GERDFB-Pokal1.3Matches
2018-201930Arminiade GER2. 2. Bundesliga30.6Matches
2018-201930Arminiade GERDFB-Pokal1.2Matches
2019-202031Arminiade GER2. 2. Bundesliga31.8Matches
2019-202031Arminiade GERDFB-Pokal2.0Matches
2020-202132Arminiade GER1. Bundesliga30.1682.26490268340.13301000Matches
2020-202132Arminiade GERDFB-Pokal1.0Matches
2021-202233Arminiade GER1. Bundesliga15.8271.71250110020.13200000Matches
2021-202233Arminiade GERDFB-Pokal1.6Matches
2022-202334Arminiade GER2. 2. Bundesliga18.1Matches
2022-202334Arminiade GERDFB-Pokal0.7Matches
2023-202435Arminiade GER3. 3. Liga29.2Matches
2023-202435Arminiade GERDFB-Pokal1.1Matches
13 Seasons1 Club4 Leagues370.9952.07740378360.13501000
DFB-Pokal (10 Seasons)20.1
2. Bundesliga (7 Seasons)189.2
3. Liga (4 Seasons)115.7
Bundesliga (2 Seasons)45.9952.07740378360.13501000
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
2011-201223Arminia1 League25.2
2012-201324Arminia1 League28.7
2013-201425Arminia1 League25.2
2014-201526Arminia2 Leagues38.2
2015-201627Arminia2 Leagues31.3
2016-201728Arminia2 Leagues32.3
2017-201829Arminia2 Leagues27.0
2018-201930Arminia2 Leagues31.8
2019-202031Arminia2 Leagues33.8
2020-202132Arminia2 Leagues31.1682.26490268340.13301000
2021-202233Arminia2 Leagues17.4271.71250110020.13200000
2022-202334Arminia2 Leagues18.8
2023-202435Arminia2 Leagues30.2
13 Seasons1 Club4 Leagues370.9952.07740378360.13501000
DFB-Pokal (10 Seasons)20.1
2. Bundesliga (7 Seasons)189.2
3. Liga (4 Seasons)115.7
Bundesliga (2 Seasons)45.9952.07740378360.13501000
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
2011-201223Arminiade GER3. 3. Liga13th25.2
2012-201324Arminiade GER3. 3. Liga2nd28.7
2013-201425Arminiade GER2. 2. Bundesliga16th25.2
2014-201526Arminiade GER3. 3. Liga1st32.7Matches
2015-201627Arminiade GER2. 2. Bundesliga12th30.3Matches
2016-201728Arminiade GER2. 2. Bundesliga15th27.6Matches
2017-201829Arminiade GER2. 2. Bundesliga4th25.7Matches
2018-201930Arminiade GER2. 2. Bundesliga7th30.6Matches
2019-202031Arminiade GER2. 2. Bundesliga1st31.8Matches
2020-202132Arminiade GER1. Bundesliga15th30.1682.26490268340.13301000Matches
2021-202233Arminiade GER1. Bundesliga17th15.8271.71250110020.13200000Matches
2022-202334Arminiade GER2. 2. Bundesliga16th18.1Matches
2023-202435Arminiade GER3. 3. Liga14th29.2Matches
13 Seasons1 Club3 Leagues350.8952.07740378360.13501000
2. Bundesliga (7 Seasons)189.2
3. Liga (4 Seasons)115.7
Bundesliga (2 Seasons)45.9952.07740378360.13501000
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-201526Arminiade GERDFB-Pokal3rd5.5Matches
2015-201627Arminiade GERDFB-Pokal33rd1.0Matches
2016-201728Arminiade GERDFB-Pokal5th4.7Matches
2017-201829Arminiade GERDFB-Pokal33rd1.3Matches
2018-201930Arminiade GERDFB-Pokal17th1.2Matches
2019-202031Arminiade GERDFB-Pokal17th2.0Matches
2020-202132Arminiade GERDFB-Pokal33rd1.0Matches
2021-202233Arminiade GERDFB-PokalRd21.6Matches
2022-202334Arminiade GERDFB-PokalR320.7Matches
2023-202435Arminiade GERDFB-PokalR321.1Matches
10 Seasons1 Club1 League20.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
2011-201223Arminiade GER3. 3. Liga25.2
2012-201324Arminiade GER3. 3. Liga28.7
2013-201425Arminiade GER2. 2. Bundesliga25.2
2014-201526Arminiade GER3. 3. Liga32.7Matches
2014-201526Arminiade GERDFB-Pokal5.5Matches
2015-201627Arminiade GER2. 2. Bundesliga30.3Matches
2015-201627Arminiade GERDFB-Pokal1.0Matches
2016-201728Arminiade GER2. 2. Bundesliga27.600Matches
2016-201728Arminiade GERDFB-Pokal4.734Matches
2017-201829Arminiade GER2. 2. Bundesliga25.7165Matches
2017-201829Arminiade GERDFB-Pokal1.301Matches
2018-201930Arminiade GER2. 2. Bundesliga30.6278Matches
2018-201930Arminiade GERDFB-Pokal1.221Matches
2019-202031Arminiade GER2. 2. Bundesliga31.8105Matches
2019-202031Arminiade GERDFB-Pokal2.000Matches
2020-202132Arminiade GER1. Bundesliga30.12413911472626.91920614428290Matches
2020-202132Arminiade GERDFB-Pokal1.000Matches
2021-202233Arminiade GER1. Bundesliga15.87505221020.081741307310Matches
2021-202233Arminiade GERDFB-Pokal1.610Matches
2022-202334Arminiade GER2. 2. Bundesliga18.171Matches
2022-202334Arminiade GERDFB-Pokal0.700Matches
2023-202435Arminiade GER3. 3. Liga29.2Matches
2023-202435Arminiade GERDFB-Pokal1.110Matches
13 Seasons1 Club4 Leagues370.93185916693625.0273710272935600
DFB-Pokal (10 Seasons)20.1760
2. Bundesliga (7 Seasons)189.260190
3. Liga (4 Seasons)115.70
Bundesliga (2 Seasons)45.93118916693625.027371027435600
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
2011-201223Arminia1 League25.20
2012-201324Arminia1 League28.70
2013-201425Arminia1 League25.20
2014-201526Arminia2 Leagues38.20
2015-201627Arminia2 Leagues31.30
2016-201728Arminia2 Leagues32.3340
2017-201829Arminia2 Leagues27.01660
2018-201930Arminia2 Leagues31.82990
2019-202031Arminia2 Leagues33.81050
2020-202132Arminia2 Leagues31.12413911472626.91920614428290
2021-202233Arminia2 Leagues17.47605221020.081741307310
2022-202334Arminia2 Leagues18.8710
2023-202435Arminia2 Leagues30.2100
13 Seasons1 Club4 Leagues370.93185916693625.0273710272935600
DFB-Pokal (10 Seasons)20.1760
2. Bundesliga (7 Seasons)189.260190
3. Liga (4 Seasons)115.70
Bundesliga (2 Seasons)45.93118916693625.027371027435600
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
2011-201223Arminiade GER3. 3. Liga13th25.2
2012-201324Arminiade GER3. 3. Liga2nd28.7
2013-201425Arminiade GER2. 2. Bundesliga16th25.2
2014-201526Arminiade GER3. 3. Liga1st32.7Matches
2015-201627Arminiade GER2. 2. Bundesliga12th30.3Matches
2016-201728Arminiade GER2. 2. Bundesliga15th27.600Matches
2017-201829Arminiade GER2. 2. Bundesliga4th25.7165Matches
2018-201930Arminiade GER2. 2. Bundesliga7th30.6278Matches
2019-202031Arminiade GER2. 2. Bundesliga1st31.8105Matches
2020-202132Arminiade GER1. Bundesliga15th30.12413911472626.91920614428290Matches
2021-202233Arminiade GER1. Bundesliga17th15.87505221020.081741307310Matches
2022-202334Arminiade GER2. 2. Bundesliga16th18.171Matches
2023-202435Arminiade GER3. 3. Liga14th29.2Matches
13 Seasons1 Club3 Leagues350.83178916693625.0273710272335600
2. Bundesliga (7 Seasons)189.260190
3. Liga (4 Seasons)115.70
Bundesliga (2 Seasons)45.93118916693625.027371027435600
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-201526Arminiade GERDFB-Pokal3rd5.5Matches
2015-201627Arminiade GERDFB-Pokal33rd1.0Matches
2016-201728Arminiade GERDFB-Pokal5th4.734Matches
2017-201829Arminiade GERDFB-Pokal33rd1.301Matches
2018-201930Arminiade GERDFB-Pokal17th1.221Matches
2019-202031Arminiade GERDFB-Pokal17th2.000Matches
2020-202132Arminiade GERDFB-Pokal33rd1.000Matches
2021-202233Arminiade GERDFB-PokalRd21.610Matches
2022-202334Arminiade GERDFB-PokalR320.700Matches
2023-202435Arminiade GERDFB-PokalR321.110Matches
10 Seasons1 Club1 League20.1760

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
2011-201223Arminiade GER3. 3. Liga25.2
2012-201324Arminiade GER3. 3. Liga28.7
2013-201425Arminiade GER2. 2. Bundesliga25.2
2014-201526Arminiade GER3. 3. Liga32.7Matches
2014-201526Arminiade GERDFB-Pokal5.5Matches
2015-201627Arminiade GER2. 2. Bundesliga30.3Matches
2015-201627Arminiade GERDFB-Pokal1.0Matches
2016-201728Arminiade GER2. 2. Bundesliga27.6Matches
2016-201728Arminiade GERDFB-Pokal4.7Matches
2017-201829Arminiade GER2. 2. Bundesliga25.7Matches
2017-201829Arminiade GERDFB-Pokal1.3Matches
2018-201930Arminiade GER2. 2. Bundesliga30.6Matches
2018-201930Arminiade GERDFB-Pokal1.2Matches
2019-202031Arminiade GER2. 2. Bundesliga31.8Matches
2019-202031Arminiade GERDFB-Pokal2.0Matches
2020-202132Arminiade GER1. Bundesliga30.111353584542516131113334823.52676.55512371955242248329843141Matches
2020-202132Arminiade GERDFB-Pokal1.0Matches
2021-202233Arminiade GER1. Bundesliga15.864137643102697463917952.9847.12599092901374381445874Matches
2021-202233Arminiade GERDFB-Pokal1.6Matches
2022-202334Arminiade GER2. 2. Bundesliga18.1Matches
2022-202334Arminiade GERDFB-Pokal0.7Matches
2023-202435Arminiade GER3. 3. Liga29.2Matches
2023-202435Arminiade GERDFB-Pokal1.1Matches
13 Seasons1 Club4 Leagues370.91776721488527852051772511733.33466.78103280124537298121431301215
DFB-Pokal (10 Seasons)20.1
2. Bundesliga (7 Seasons)189.2
3. Liga (4 Seasons)115.7
Bundesliga (2 Seasons)45.91776721488527852051772511733.33466.78103280124537298121431301215
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
2011-201223Arminia1 League25.2
2012-201324Arminia1 League28.7
2013-201425Arminia1 League25.2
2014-201526Arminia2 Leagues38.2
2015-201627Arminia2 Leagues31.3
2016-201728Arminia2 Leagues32.3
2017-201829Arminia2 Leagues27.0
2018-201930Arminia2 Leagues31.8
2019-202031Arminia2 Leagues33.8
2020-202132Arminia2 Leagues31.111353584542516131113334823.52676.55512371955242248329843141
2021-202233Arminia2 Leagues17.464137643102697463917952.9847.12599092901374381445874
2022-202334Arminia2 Leagues18.8
2023-202435Arminia2 Leagues30.2
13 Seasons1 Club4 Leagues370.91776721488527852051772511733.33466.78103280124537298121431301215
DFB-Pokal (10 Seasons)20.1
2. Bundesliga (7 Seasons)189.2
3. Liga (4 Seasons)115.7
Bundesliga (2 Seasons)45.91776721488527852051772511733.33466.78103280124537298121431301215
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
2011-201223Arminiade GER3. 3. Liga13th25.2
2012-201324Arminiade GER3. 3. Liga2nd28.7
2013-201425Arminiade GER2. 2. Bundesliga16th25.2
2014-201526Arminiade GER3. 3. Liga1st32.7Matches
2015-201627Arminiade GER2. 2. Bundesliga12th30.3Matches
2016-201728Arminiade GER2. 2. Bundesliga15th27.6Matches
2017-201829Arminiade GER2. 2. Bundesliga4th25.7Matches
2018-201930Arminiade GER2. 2. Bundesliga7th30.6Matches
2019-202031Arminiade GER2. 2. Bundesliga1st31.8Matches
2020-202132Arminiade GER1. Bundesliga15th30.111353584542516131113334823.52676.55512371955242248329843141Matches
2021-202233Arminiade GER1. Bundesliga17th15.864137643102697463917952.9847.12599092901374381445874Matches
2022-202334Arminiade GER2. 2. Bundesliga16th18.1Matches
2023-202435Arminiade GER3. 3. Liga14th29.2Matches
13 Seasons1 Club3 Leagues350.81776721488527852051772511733.33466.78103280124537298121431301215
2. Bundesliga (7 Seasons)189.2
3. Liga (4 Seasons)115.7
Bundesliga (2 Seasons)45.91776721488527852051772511733.33466.78103280124537298121431301215
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-201526Arminiade GERDFB-Pokal3rd5.5Matches
2015-201627Arminiade GERDFB-Pokal33rd1.0Matches
2016-201728Arminiade GERDFB-Pokal5th4.7Matches
2017-201829Arminiade GERDFB-Pokal33rd1.3Matches
2018-201930Arminiade GERDFB-Pokal17th1.2Matches
2019-202031Arminiade GERDFB-Pokal17th2.0Matches
2020-202132Arminiade GERDFB-Pokal33rd1.0Matches
2021-202233Arminiade GERDFB-PokalRd21.6Matches
2022-202334Arminiade GERDFB-PokalR320.7Matches
2023-202435Arminiade GERDFB-PokalR321.1Matches
10 Seasons1 Club1 League20.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
2011-201223Arminiade GER3. 3. Liga332,2656966.225.2249
2012-201324Arminiade GER3. 3. Liga332,5807875.428.7330
2013-201425Arminiade GER2. 2. Bundesliga292,2647874.025.2263
2014-201526Arminiade GER3. 3. Liga352,9468486.132.73519001.866439+25+0.76-0.95Matches
2014-201526Arminiade GERDFB-Pokal54959997.15.55994002.0087+1+0.18+0.18Matches
2015-201627Arminiade GER2. 2. Bundesliga322,7278589.130.33023211.283531+4+0.13+1.48Matches
2015-201627Arminiade GERDFB-Pokal19090100.01.01901000.0002-2-2.00Matches
2016-201728Arminiade GER2. 2. Bundesliga332,4847581.227.62524801.033847-9-0.33-1.11Matches
2016-201728Arminiade GERDFB-Pokal4420105100.04.741054002.254400.00Matches
2017-201829Arminiade GER2. 2. Bundesliga332,3147075.625.72615701.423731+6+0.23+0.47Matches
2017-201829Arminiade GERDFB-Pokal1120120100.01.311201000.0013-2-1.50Matches
2018-201930Arminiade GER2. 2. Bundesliga332,7558390.030.6338323001.394945+4+0.13+0.72Matches
2018-201930Arminiade GERDFB-Pokal21055358.31.2191111401.5003-3-2.57-8.57Matches
2019-202031Arminiade GER2. 2. Bundesliga332,8588793.431.832892812201.976229+33+1.04+0.15Matches
2019-202031Arminiade GERDFB-Pokal218090100.02.02902001.503300.00Matches
2020-202132Arminiade GER1. Bundesliga342,7098088.530.132831422501.032544-19-0.63+1.1629.647.1-17.5-0.58+1.06Matches
2020-202132Arminiade GERDFB-Pokal19090100.01.01901000.0001-1-1.00Matches
2021-202233Arminiade GER1. Bundesliga251,4205746.415.814793112810.961121-10-0.63+0.2413.029.6-16.6-1.05+0.05Matches
2021-202233Arminiade GERDFB-Pokal21447268.61.6190115401.5074+3+1.87+3.24Matches
2022-202334Arminiade GER2. 2. Bundesliga281,6295853.218.12075781501.072735-8-0.44-0.19Matches
2022-202334Arminiade GERDFB-Pokal1676737.20.71670003.0041+3+4.03+6.42Matches
2023-202435Arminiade GER3. 3. Liga372,6247176.729.229811583401.24383800.00-0.11Matches
2023-202435Arminiade GERDFB-Pokal2964840.01.10024801.0001-1-0.94-1.56Matches
13 Seasons1 Club4 Leagues43933,3827676.8370.937684186632821.35413389+24+0.08+0.2942.676.6-34.0-0.74+0.45
DFB-Pokal (10 Seasons)211,8078681.420.117971544101.572729-2-0.10-0.54
2. Bundesliga (7 Seasons)22117,0317779.5189.219284120291611.37248218+30+0.18+0.33
3. Liga (4 Seasons)13810,4157576.1115.71218134173401.5410277+25+0.40-0.30
Bundesliga (2 Seasons)594,1297067.545.9468217132711.003665-29-0.63+0.4142.676.6-34.0-0.74+0.45
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
2011-201223Arminia1 League332,2656966.225.2249
2012-201324Arminia1 League332,5807875.428.7330
2013-201425Arminia1 League292,2647874.025.2263
2014-201526Arminia2 Leagues403,4418687.638.2409923001.887246+26+0.68-0.98
2015-201627Arminia2 Leagues332,8178589.431.3319024211.243533+2+0.06+1.42
2016-201728Arminia2 Leagues372,9047883.432.32910528801.164251-9-0.28-1.06
2017-201829Arminia2 Leagues342,4347276.527.02712016701.383834+4+0.15+0.39
2018-201930Arminia2 Leagues352,8608288.331.834842411401.404948+1+0.03-0.68
2019-202031Arminia2 Leagues353,0388793.833.834893012201.946532+33+0.98+0.09
2020-202132Arminia2 Leagues352,7998088.931.133831522501.002545-20-0.64+1.1529.647.1-17.5-0.58+1.06
2021-202233Arminia2 Leagues271,5645847.817.415804123011.001825-7-0.40+0.4913.029.6-16.6-1.05+0.05
2022-202334Arminia2 Leagues291,6965852.318.82175781501.143136-5-0.27+0.14
2023-202435Arminia2 Leagues392,7207074.330.2298115103701.233839-1-0.03-0.22
13 Seasons1 Club4 Leagues43933,3827676.8370.937684186632821.35413389+24+0.08+0.2942.676.6-34.0-0.74+0.45
DFB-Pokal (10 Seasons)211,8078681.420.117971544101.572729-2-0.10-0.54
2. Bundesliga (7 Seasons)22117,0317779.5189.219284120291611.37248218+30+0.18+0.33
3. Liga (4 Seasons)13810,4157576.1115.71218134173401.5410277+25+0.40-0.30
Bundesliga (2 Seasons)594,1297067.545.9468217132711.003665-29-0.63+0.4142.676.6-34.0-0.74+0.45
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
2011-201223Arminiade GER3. 3. Liga13th332,2656966.225.2249
2012-201324Arminiade GER3. 3. Liga2nd332,5807875.428.7330
2013-201425Arminiade GER2. 2. Bundesliga16th292,2647874.025.2263
2014-201526Arminiade GER3. 3. Liga1st352,9468486.132.73519001.866439+25+0.76-0.95Matches
2015-201627Arminiade GER2. 2. Bundesliga12th322,7278589.130.33023211.283531+4+0.13+1.48Matches
2016-201728Arminiade GER2. 2. Bundesliga15th332,4847581.227.62524801.033847-9-0.33-1.11Matches
2017-201829Arminiade GER2. 2. Bundesliga4th332,3147075.625.72615701.423731+6+0.23+0.47Matches
2018-201930Arminiade GER2. 2. Bundesliga7th332,7558390.030.6338323001.394945+4+0.13+0.72Matches
2019-202031Arminiade GER2. 2. Bundesliga1st332,8588793.431.832892812201.976229+33+1.04+0.15Matches
2020-202132Arminiade GER1. Bundesliga15th342,7098088.530.132831422501.032544-19-0.63+1.1629.647.1-17.5-0.58+1.06Matches
2021-202233Arminiade GER1. Bundesliga17th251,4205746.415.814793112810.961121-10-0.63+0.2413.029.6-16.6-1.05+0.05Matches
2022-202334Arminiade GER2. 2. Bundesliga16th281,6295853.218.12075781501.072735-8-0.44-0.19Matches
2023-202435Arminiade GER3. 3. Liga14th372,6247176.729.229811583401.24383800.00-0.11Matches
13 Seasons1 Club3 Leagues41831,5757676.6350.835983171592621.34386360+26+0.10+0.3542.676.6-34.0-0.74+0.45
2. Bundesliga (7 Seasons)22117,0317779.5189.219284120291611.37248218+30+0.18+0.33
3. Liga (4 Seasons)13810,4157576.1115.71218134173401.5410277+25+0.40-0.30
Bundesliga (2 Seasons)594,1297067.545.9468217132711.003665-29-0.63+0.4142.676.6-34.0-0.74+0.45
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-201526Arminiade GERDFB-Pokal3rd54959997.15.55994002.0087+1+0.18+0.18Matches
2015-201627Arminiade GERDFB-Pokal33rd19090100.01.01901000.0002-2-2.00Matches
2016-201728Arminiade GERDFB-Pokal5th4420105100.04.741054002.254400.00Matches
2017-201829Arminiade GERDFB-Pokal33rd1120120100.01.311201000.0013-2-1.50Matches
2018-201930Arminiade GERDFB-Pokal17th21055358.31.2191111401.5003-3-2.57-8.57Matches
2019-202031Arminiade GERDFB-Pokal17th218090100.02.02902001.503300.00Matches
2020-202132Arminiade GERDFB-Pokal33rd19090100.01.01901000.0001-1-1.00Matches
2021-202233Arminiade GERDFB-PokalRd221447268.61.6190115401.5074+3+1.87+3.24Matches
2022-202334Arminiade GERDFB-PokalR321676737.20.71670003.0041+3+4.03+6.42Matches
2023-202435Arminiade GERDFB-PokalR322964840.01.10024801.0001-1-0.94-1.56Matches
10 Seasons1 Club1 League211,8078681.420.117971544101.572729-2-0.10-0.54

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
2011-201223Arminiade GER3. 3. Liga25.271
2012-201324Arminiade GER3. 3. Liga28.7101
2013-201425Arminiade GER2. 2. Bundesliga25.29075
2014-201526Arminiade GER3. 3. Liga32.771Matches
2014-201526Arminiade GERDFB-Pokal5.51000Matches
2015-201627Arminiade GER2. 2. Bundesliga30.36066Matches
2015-201627Arminiade GERDFB-Pokal1.01000Matches
2016-201728Arminiade GER2. 2. Bundesliga27.67006300000000Matches
2016-201728Arminiade GERDFB-Pokal4.7100111204430Matches
2017-201829Arminiade GER2. 2. Bundesliga25.73005442514516000Matches
2017-201829Arminiade GERDFB-Pokal1.31002303100Matches
2018-201930Arminiade GER2. 2. Bundesliga30.640075771432827300Matches
2018-201930Arminiade GERDFB-Pokal1.20003311120Matches
2019-202031Arminiade GER2. 2. Bundesliga31.8611475610325100Matches
2019-202031Arminiade GERDFB-Pokal2.00007530000Matches
2020-202132Arminiade GER1. Bundesliga30.1400485612284130006921817156.0Matches
2020-202132Arminiade GERDFB-Pokal1.00002302000Matches
2021-202233Arminiade GER1. Bundesliga15.82103018311050003811410751.6Matches
2021-202233Arminiade GERDFB-Pokal1.61002116010Matches
2022-202334Arminiade GER2. 2. Bundesliga18.14002427616170Matches
2022-202334Arminiade GERDFB-Pokal0.70000000000Matches
2023-202435Arminiade GER3. 3. Liga29.26000Matches
2023-202435Arminiade GERDFB-Pokal1.10001200010Matches
13 Seasons1 Club4 Leagues370.9805151030555149298530010733227854.4
DFB-Pokal (10 Seasons)20.15002829516670
2. Bundesliga (7 Seasons)189.2391140420235941960300
3. Liga (4 Seasons)115.730300
Bundesliga (2 Seasons)45.96107874153941800010733227854.4
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
2011-201223Arminia1 League25.271
2012-201324Arminia1 League28.7101
2013-201425Arminia1 League25.29075
2014-201526Arminia2 Leagues38.28100
2015-201627Arminia2 Leagues31.3700660
2016-201728Arminia2 Leagues32.380074120443000
2017-201829Arminia2 Leagues27.04005645517616000
2018-201930Arminia2 Leagues31.840078801533929300
2019-202031Arminia2 Leagues33.8611546113325100
2020-202132Arminia2 Leagues31.1400505912304130006921817156.0
2021-202233Arminia2 Leagues17.43103219417060003811410751.6
2022-202334Arminia2 Leagues18.84002427616170
2023-202435Arminia2 Leagues30.26001200010
13 Seasons1 Club4 Leagues370.9805151030555149298530010733227854.4
DFB-Pokal (10 Seasons)20.15002829516670
2. Bundesliga (7 Seasons)189.2391140420235941960300
3. Liga (4 Seasons)115.730300
Bundesliga (2 Seasons)45.96107874153941800010733227854.4
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
2011-201223Arminiade GER3. 3. Liga13th25.271
2012-201324Arminiade GER3. 3. Liga2nd28.7101
2013-201425Arminiade GER2. 2. Bundesliga16th25.29075
2014-201526Arminiade GER3. 3. Liga1st32.771Matches
2015-201627Arminiade GER2. 2. Bundesliga12th30.36066Matches
2016-201728Arminiade GER2. 2. Bundesliga15th27.67006300000000Matches
2017-201829Arminiade GER2. 2. Bundesliga4th25.73005442514516000Matches
2018-201930Arminiade GER2. 2. Bundesliga7th30.640075771432827300Matches
2019-202031Arminiade GER2. 2. Bundesliga1st31.8611475610325100Matches
2020-202132Arminiade GER1. Bundesliga15th30.1400485612284130006921817156.0Matches
2021-202233Arminiade GER1. Bundesliga17th15.82103018311050003811410751.6Matches
2022-202334Arminiade GER2. 2. Bundesliga16th18.14002427616170Matches
2023-202435Arminiade GER3. 3. Liga14th29.26000Matches
13 Seasons1 Club3 Leagues350.8755148227650133237830010733227854.4
2. Bundesliga (7 Seasons)189.2391140420235941960300
3. Liga (4 Seasons)115.730300
Bundesliga (2 Seasons)45.96107874153941800010733227854.4
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-201526Arminiade GERDFB-Pokal3rd5.51000Matches
2015-201627Arminiade GERDFB-Pokal33rd1.01000Matches
2016-201728Arminiade GERDFB-Pokal5th4.7100111204430Matches
2017-201829Arminiade GERDFB-Pokal33rd1.31002303100Matches
2018-201930Arminiade GERDFB-Pokal17th1.20003311120Matches
2019-202031Arminiade GERDFB-Pokal17th2.00007530000Matches
2020-202132Arminiade GERDFB-Pokal33rd1.00002302000Matches
2021-202233Arminiade GERDFB-PokalRd21.61002116010Matches
2022-202334Arminiade GERDFB-PokalR320.70000000000Matches
2023-202435Arminiade GERDFB-PokalR321.10001200010Matches
10 Seasons1 Club1 League20.15002829516670

Player Club Summary

About FBref.com

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

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

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

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

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

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

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

More Fabian Klos Pages

Fabian Klos Overview

Stats by Competition

Match Logs (Summary)

Match Logs (Passing)

Match Logs (Pass Types)

Match Logs (Goal and Shot Creation)

Match Logs (Defensive Actions)

Match Logs (Possession)

Match Logs (Miscellaneous Stats)

Goal Logs by Competition

Scouting Report

Stathead & Player Comparison