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.77714522309.07.85.713.527902100.270.270.540.190.470.350.220.570.300.52Matches
2017-201829Arminiade GERDFB-Pokal111201.3101100100.750.000.750.750.75Matches
2018-201930Arminiade GER2. 2. Bundesliga33332,75530.61772414334014.912.54.917.4531062300.560.230.780.460.690.490.160.650.410.57Matches
2018-201930Arminiade GERDFB-Pokal211051.2000000000.000.000.000.000.00Matches
2019-202031Arminiade GER2. 2. Bundesliga33322,85831.82172817446118.915.74.920.649731700.660.220.880.540.760.590.150.750.490.65Matches
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.16511600404.64.63.38.01034730.330.280.610.330.610.260.180.440.260.44Matches
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.916558223146192480559.950.024.674.61764258980.440.160.600.390.550.390.160.560.330.49
DFB-Pokal (10 Seasons)21171,80720.19211900500.450.100.550.450.55
2. Bundesliga (7 Seasons)22119217,031189.2853411973121239147.440.718.859.51393036830.450.180.630.390.570.450.180.620.380.56
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.08715622409.07.85.713.527902100.300.260.550.220.480.350.220.570.300.52
2018-201930Arminia2 Leagues35342,86031.81772414334014.912.54.917.4531062300.530.220.760.440.660.490.160.650.410.57
2019-202031Arminia2 Leagues35343,03833.82272918446118.915.74.920.649731700.650.210.860.530.740.590.150.750.490.65
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.88513800404.64.63.38.01034730.420.270.690.420.690.260.180.440.260.44
2023-202435Arminia2 Leagues39292,72030.2104141001600.330.130.460.330.46
13 Seasons1 Club4 Leagues43937633,382370.916558223146192480559.950.024.674.61764258980.440.160.600.390.550.390.160.560.330.49
DFB-Pokal (10 Seasons)21171,80720.19211900500.450.100.550.450.55
2. Bundesliga (7 Seasons)22119217,031189.2853411973121239147.440.718.859.51393036830.450.180.630.390.570.450.180.620.380.56
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.77714522309.07.85.713.527902100.270.270.540.190.470.350.220.570.300.52Matches
2018-201930Arminiade GER2. 2. Bundesliga7th33332,75530.61772414334014.912.54.917.4531062300.560.230.780.460.690.490.160.650.410.57Matches
2019-202031Arminiade GER2. 2. Bundesliga1st33322,85831.82172817446118.915.74.920.649731700.660.220.880.540.760.590.150.750.490.65Matches
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.16511600404.64.63.38.01034730.330.280.610.330.610.260.180.440.260.44Matches
2023-202435Arminiade GER3. 3. Liga14th37292,62429.2104141001600.340.140.480.340.48Matches
13 Seasons1 Club3 Leagues41835931,575350.815656212137192475559.950.024.674.61764258980.440.160.600.390.550.390.160.560.330.49
2. Bundesliga (7 Seasons)22119217,031189.2853411973121239147.440.718.859.51393036830.450.180.630.390.570.450.180.620.380.56
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.77721419.42.800.540.070.3615.20229.07.80.11-2.0-2.8Matches
2017-201829Arminiade GERDFB-Pokal1.315240.03.751.500.200.5000Matches
2018-201930Arminiade GER2. 2. Bundesliga30.617892932.62.910.950.160.4815.903314.912.50.14+2.1+1.5Matches
2018-201930Arminiade GERDFB-Pokal1.203133.32.570.860.000.0000Matches
2019-202031Arminiade GER2. 2. Bundesliga31.8211014241.63.181.320.170.4015.104418.915.70.16+2.1+1.3Matches
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.16441636.42.430.880.140.3815.20004.64.60.11+1.4+1.4Matches
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.916544238839.82.291.160.150.3515.40192459.950.00.13-0.9-3.0
DFB-Pokal (10 Seasons)20.19471736.23.461.250.170.4700
2. Bundesliga (7 Seasons)189.28530620041.52.291.060.170.3715.30121247.440.70.13+3.6+1.3
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.08771620.82.850.590.080.3815.20229.07.80.11-2.0-2.8
2018-201930Arminia2 Leagues31.817923032.62.900.940.150.4715.903314.912.50.14+2.1+1.5
2019-202031Arminia2 Leagues33.8221054341.03.111.270.170.4215.104418.915.70.16+2.1+1.3
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.88461839.12.440.960.170.4415.20004.64.60.11+1.4+1.4
2023-202435Arminia2 Leagues30.2103133.32.810.940.000.0001
13 Seasons1 Club4 Leagues370.916544238839.82.291.160.150.3515.40192459.950.00.13-0.9-3.0
DFB-Pokal (10 Seasons)20.19471736.23.461.250.170.4700
2. Bundesliga (7 Seasons)189.28530620041.52.291.060.170.3715.30121247.440.70.13+3.6+1.3
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.77721419.42.800.540.070.3615.20229.07.80.11-2.0-2.8Matches
2018-201930Arminiade GER2. 2. Bundesliga7th30.617892932.62.910.950.160.4815.903314.912.50.14+2.1+1.5Matches
2019-202031Arminiade GER2. 2. Bundesliga1st31.8211014241.63.181.320.170.4015.104418.915.70.16+2.1+1.3Matches
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.16441636.42.430.880.140.3815.20004.64.60.11+1.4+1.4Matches
2023-202435Arminiade GER3. 3. Liga14th29.21001Matches
13 Seasons1 Club3 Leagues350.815639537140.32.201.150.140.3415.40192459.950.00.13-0.9-3.0
2. Bundesliga (7 Seasons)189.28530620041.52.291.060.170.3715.30121247.440.70.13+3.6+1.3
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.747683257.26788187725141760.214423361.8295750.975.73.4+1.3485730390Matches
2017-201829Arminiade GERDFB-Pokal1.30Matches
2018-201930Arminiade GER2. 2. Bundesliga30.651590856.78225222928143864.216126959.9477661.874.93.6+2.14079336106Matches
2018-201930Arminiade GERDFB-Pokal1.20Matches
2019-202031Arminiade GER2. 2. Bundesliga31.841672657.37131171719731662.315524463.5437458.174.93.0+2.1414718373Matches
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.125544557.33599109415122866.27612560.8173450.053.32.5+1.726318434Matches
2022-202334Arminiade GERDFB-Pokal0.70Matches
2023-202435Arminiade GER3. 3. Liga29.24Matches
2023-202435Arminiade GERDFB-Pokal1.10Matches
13 Seasons1 Club4 Leagues370.92335420955.53572498411266205961.5728125258.119034455.25824.617.5+33.420231411418425
DFB-Pokal (10 Seasons)20.12
2. Bundesliga (7 Seasons)189.21662291157.1257436917880139962.953687161.513624156.43418.812.5+15.21552148916303
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.047683257.26788187725141760.214423361.8295750.975.73.4+1.3485730390
2018-201930Arminia2 Leagues31.851590856.78225222928143864.216126959.9477661.874.93.6+2.14079336106
2019-202031Arminia2 Leagues33.841672657.37131171719731662.315524463.5437458.174.93.0+2.1414718373
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.825544557.33599109415122866.27612560.8173450.053.32.5+1.726318434
2023-202435Arminia2 Leagues30.24
13 Seasons1 Club4 Leagues370.92335420955.53572498411266205961.5728125258.119034455.25824.617.5+33.420231411418425
DFB-Pokal (10 Seasons)20.12
2. Bundesliga (7 Seasons)189.21662291157.1257436917880139962.953687161.513624156.43418.812.5+15.21552148916303
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.747683257.26788187725141760.214423361.8295750.975.73.4+1.3485730390Matches
2018-201930Arminiade GER2. 2. Bundesliga7th30.651590856.78225222928143864.216126959.9477661.874.93.6+2.14079336106Matches
2019-202031Arminiade GER2. 2. Bundesliga1st31.841672657.37131171719731662.315524463.5437458.174.93.0+2.1414718373Matches
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.125544557.33599109415122866.27612560.8173450.053.32.5+1.726318434Matches
2023-202435Arminiade GER3. 3. Liga14th29.24Matches
13 Seasons1 Club3 Leagues350.82335420955.53572498411266205961.5728125258.119034455.25624.617.5+31.420231411418425
2. Bundesliga (7 Seasons)189.21662291157.1257436917880139962.953687161.513624156.43418.812.5+15.21552148916303
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.7832788382181430000476630Matches
2017-201829Arminiade GERDFB-Pokal1.33Matches
2018-201930Arminiade GER2. 2. Bundesliga30.69088445629113250000515843Matches
2018-201930Arminiade GERDFB-Pokal1.21Matches
2019-202031Arminiade GER2. 2. Bundesliga31.872665367351131120000416636Matches
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.1445424171131420000255418Matches
2022-202334Arminiade GERDFB-Pokal0.70Matches
2023-202435Arminiade GER3. 3. Liga29.2Matches
2023-202435Arminiade GERDFB-Pokal1.10Matches
13 Seasons1 Club4 Leagues370.942093927246121947146352000233536165
DFB-Pokal (10 Seasons)20.116
2. Bundesliga (7 Seasons)189.2291127091788163391220000166224127
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.0832788382181730000476630
2018-201930Arminia2 Leagues31.89088445629113350000515843
2019-202031Arminia2 Leagues33.872665367351131120000416636
2020-202132Arminia2 Leagues31.18317814433103052000441626
2021-202233Arminia2 Leagues17.4467437241041780000232612
2022-202334Arminia2 Leagues18.8445424171131420000255418
2023-202435Arminia2 Leagues30.20
13 Seasons1 Club4 Leagues370.942093927246121947146352000233536165
DFB-Pokal (10 Seasons)20.116
2. Bundesliga (7 Seasons)189.2291127091788163391220000166224127
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.7832788382181430000476630Matches
2018-201930Arminiade GER2. 2. Bundesliga7th30.69088445629113250000515843Matches
2019-202031Arminiade GER2. 2. Bundesliga1st31.872665367351131120000416636Matches
2020-202132Arminiade GER1. Bundesliga15th30.18317814433102852000441626Matches
2021-202233Arminiade GER1. Bundesliga17th15.8467437241041180000232612Matches
2022-202334Arminiade GER2. 2. Bundesliga16th18.1445424171131420000255418Matches
2023-202435Arminiade GER3. 3. Liga14th29.2Matches
13 Seasons1 Club3 Leagues350.842093927246121947130352000233536165
2. Bundesliga (7 Seasons)189.2291127091788163391220000166224127
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.7983.8172131192160.621000411Matches
2017-201829Arminiade GERDFB-Pokal1.3Matches
2018-201930Arminiade GER2. 2. Bundesliga30.61103.59731910152130.42710140Matches
2018-201930Arminiade GERDFB-Pokal1.2Matches
2019-202031Arminiade GER2. 2. Bundesliga31.8872.7451097200190.60903160Matches
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.1432.38310164170.39600100Matches
2022-202334Arminiade GERDFB-Pokal0.7Matches
2023-202435Arminiade GER3. 3. Liga29.2Matches
2023-202435Arminiade GERDFB-Pokal1.1Matches
13 Seasons1 Club4 Leagues370.94332.8530122541568610.4037147111
DFB-Pokal (10 Seasons)20.1
2. Bundesliga (7 Seasons)189.23383.1922722234485550.5232137111
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.0983.8172131192160.621000411
2018-201930Arminia2 Leagues31.81103.59731910152130.42710140
2019-202031Arminia2 Leagues33.8872.7451097200190.60903160
2020-202132Arminia2 Leagues31.1682.26490268340.13301000
2021-202233Arminia2 Leagues17.4271.71250110020.13200000
2022-202334Arminia2 Leagues18.8432.38310164170.39600100
2023-202435Arminia2 Leagues30.2
13 Seasons1 Club4 Leagues370.94332.8530122541568610.4037147111
DFB-Pokal (10 Seasons)20.1
2. Bundesliga (7 Seasons)189.23383.1922722234485550.5232137111
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.7983.8172131192160.621000411Matches
2018-201930Arminiade GER2. 2. Bundesliga7th30.61103.59731910152130.42710140Matches
2019-202031Arminiade GER2. 2. Bundesliga1st31.8872.7451097200190.60903160Matches
2020-202132Arminiade GER1. Bundesliga15th30.1682.26490268340.13301000Matches
2021-202233Arminiade GER1. Bundesliga17th15.8271.71250110020.13200000Matches
2022-202334Arminiade GER2. 2. Bundesliga16th18.1432.38310164170.39600100Matches
2023-202435Arminiade GER3. 3. Liga14th29.2Matches
13 Seasons1 Club3 Leagues350.84332.8530122541568610.4037147111
2. Bundesliga (7 Seasons)189.23383.1922722234485550.5232137111
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.72216611571741.21023320628490Matches
2017-201829Arminiade GERDFB-Pokal1.301Matches
2018-201930Arminiade GER2. 2. Bundesliga30.634245171252817.92328226539280Matches
2018-201930Arminiade GERDFB-Pokal1.221Matches
2019-202031Arminiade GER2. 2. Bundesliga31.815929442119.01723815318550Matches
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.111738081080.021028112210Matches
2022-202334Arminiade GERDFB-Pokal0.700Matches
2023-202435Arminiade GER3. 3. Liga29.2Matches
2023-202435Arminiade GERDFB-Pokal1.110Matches
13 Seasons1 Club4 Leagues370.9113812561273311229.5791212596251322130
DFB-Pokal (10 Seasons)20.1760
2. Bundesliga (7 Seasons)189.28256164521247631.65284156915971530
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.02216611571741.21023320728490
2018-201930Arminia2 Leagues31.834265171252817.92328226639280
2019-202031Arminia2 Leagues33.815929442119.01723815318550
2020-202132Arminia2 Leagues31.12413911472626.91920614428290
2021-202233Arminia2 Leagues17.47605221020.081741307310
2022-202334Arminia2 Leagues18.811738081080.021028112210
2023-202435Arminia2 Leagues30.2100
13 Seasons1 Club4 Leagues370.9113812561273311229.5791212596251322130
DFB-Pokal (10 Seasons)20.1760
2. Bundesliga (7 Seasons)189.28256164521247631.65284156915971530
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.72216611571741.21023320628490Matches
2018-201930Arminiade GER2. 2. Bundesliga7th30.634245171252817.92328226539280Matches
2019-202031Arminiade GER2. 2. Bundesliga1st31.815929442119.01723815318550Matches
2020-202132Arminiade GER1. Bundesliga15th30.12413911472626.91920614428290Matches
2021-202233Arminiade GER1. Bundesliga17th15.87505221020.081741307310Matches
2022-202334Arminiade GER2. 2. Bundesliga16th18.111738081080.021028112210Matches
2023-202435Arminiade GER3. 3. Liga14th29.2Matches
13 Seasons1 Club3 Leagues350.8113742561273311229.5791212596191322130
2. Bundesliga (7 Seasons)189.28256164521247631.65284156915971530
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.710994484486538123109723939.11356.54892238845273064440837210Matches
2017-201829Arminiade GERDFB-Pokal1.3Matches
2018-201930Arminiade GER2. 2. Bundesliga30.6127335645876321381270432353.52046.5627350313635340177358984230Matches
2018-201930Arminiade GERDFB-Pokal1.2Matches
2019-202031Arminiade GER2. 2. Bundesliga31.81095631024835221651091482756.32143.8591299311514934186949785170Matches
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.160023522872687660015746.7640.0257111932710104261743973Matches
2022-202334Arminiade GERDFB-Pokal0.7Matches
2023-202435Arminiade GER3. 3. Liga29.2Matches
2023-202435Arminiade GERDFB-Pokal1.1Matches
13 Seasons1 Club4 Leagues370.958432374502695274570758301808346.19452.22774131334931176143533332074346898
DFB-Pokal (10 Seasons)20.1
2. Bundesliga (7 Seasons)189.240671653021843196050240581296651.26046.5196498533686139114452121643045683
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.010994484486538123109723939.11356.54892238845273064440837210
2018-201930Arminia2 Leagues31.8127335645876321381270432353.52046.5627350313635340177358984230
2019-202031Arminia2 Leagues33.81095631024835221651091482756.32143.8591299311514934186949785170
2020-202132Arminia2 Leagues31.111353584542516131113334823.52676.55512371955242248329843141
2021-202233Arminia2 Leagues17.464137643102697463917952.9847.12599092901374381445874
2022-202334Arminia2 Leagues18.860023522872687660015746.7640.0257111932710104261743973
2023-202435Arminia2 Leagues30.2
13 Seasons1 Club4 Leagues370.958432374502695274570758301808346.19452.22774131334931176143533332074346898
DFB-Pokal (10 Seasons)20.1
2. Bundesliga (7 Seasons)189.240671653021843196050240581296651.26046.5196498533686139114452121643045683
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.710994484486538123109723939.11356.54892238845273064440837210Matches
2018-201930Arminiade GER2. 2. Bundesliga7th30.6127335645876321381270432353.52046.5627350313635340177358984230Matches
2019-202031Arminiade GER2. 2. Bundesliga1st31.81095631024835221651091482756.32143.8591299311514934186949785170Matches
2020-202132Arminiade GER1. Bundesliga15th30.111353584542516131113334823.52676.55512371955242248329843141Matches
2021-202233Arminiade GER1. Bundesliga17th15.864137643102697463917952.9847.12599092901374381445874Matches
2022-202334Arminiade GER2. 2. Bundesliga16th18.160023522872687660015746.7640.0257111932710104261743973Matches
2023-202435Arminiade GER3. 3. Liga14th29.2Matches
13 Seasons1 Club3 Leagues350.858432374502695274570758301808346.19452.22774131334931176143533332074346898
2. Bundesliga (7 Seasons)189.240671653021843196050240581296651.26046.5196498533686139114452121643045683
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.4735.233.5+1.7+0.07+0.33Matches
2017-201829Arminiade GERDFB-Pokal1120120100.01.311201000.0013-2-1.50Matches
2018-201930Arminiade GER2. 2. Bundesliga332,7558390.030.6338323001.394945+4+0.13+0.7247.641.2+6.4+0.21+1.04Matches
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.1550.740.1+10.6+0.33+0.38Matches
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.072635-9-0.50-0.3123.426.4-3.0-0.17-0.04Matches
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.35412389+23+0.08+0.28199.5217.7-18.3-0.12+0.52
DFB-Pokal (10 Seasons)211,8078681.420.117971544101.572729-2-0.10-0.54
2. Bundesliga (7 Seasons)22117,0317779.5189.219284120291611.37247218+29+0.18+0.30156.9141.1+15.7+0.15+0.39
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.3935.233.5+1.7+0.07+0.33
2018-201930Arminia2 Leagues352,8608288.331.834842411401.404948+1+0.03-0.6847.641.2+6.4+0.21+1.04
2019-202031Arminia2 Leagues353,0388793.833.834893012201.946532+33+0.98+0.0950.740.1+10.6+0.33+0.38
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.143036-6-0.32+0.0323.426.4-3.0-0.17-0.04
2023-202435Arminia2 Leagues392,7207074.330.2298115103701.233839-1-0.03-0.22
13 Seasons1 Club4 Leagues43933,3827676.8370.937684186632821.35412389+23+0.08+0.28199.5217.7-18.3-0.12+0.52
DFB-Pokal (10 Seasons)211,8078681.420.117971544101.572729-2-0.10-0.54
2. Bundesliga (7 Seasons)22117,0317779.5189.219284120291611.37247218+29+0.18+0.30156.9141.1+15.7+0.15+0.39
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.4735.233.5+1.7+0.07+0.33Matches
2018-201930Arminiade GER2. 2. Bundesliga7th332,7558390.030.6338323001.394945+4+0.13+0.7247.641.2+6.4+0.21+1.04Matches
2019-202031Arminiade GER2. 2. Bundesliga1st332,8588793.431.832892812201.976229+33+1.04+0.1550.740.1+10.6+0.33+0.38Matches
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.072635-9-0.50-0.3123.426.4-3.0-0.17-0.04Matches
2023-202435Arminiade GER3. 3. Liga14th372,6247176.729.229811583401.24383800.00-0.11Matches
13 Seasons1 Club3 Leagues41831,5757676.6350.835983171592621.34385360+25+0.09+0.33199.5217.7-18.3-0.12+0.52
2. Bundesliga (7 Seasons)22117,0317779.5189.219284120291611.37247218+29+0.18+0.30156.9141.1+15.7+0.15+0.39
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.730054404146160006418716353.4Matches
2017-201829Arminiade GERDFB-Pokal1.31002303100Matches
2018-201930Arminiade GER2. 2. Bundesliga30.6400747712325243007523619055.4Matches
2018-201930Arminiade GERDFB-Pokal1.20003311120Matches
2019-202031Arminiade GER2. 2. Bundesliga31.861146571131395107115413952.6Matches
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.140025276141701054949150.8Matches
2022-202334Arminiade GERDFB-Pokal0.70000000000Matches
2023-202435Arminiade GER3. 3. Liga29.26000Matches
2023-202435Arminiade GERDFB-Pokal1.10001200010Matches
13 Seasons1 Club4 Leagues370.98051509304531462581820371100386153.8
DFB-Pokal (10 Seasons)20.15002829516670
2. Bundesliga (7 Seasons)189.239114032013391155682026467158353.5
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.040056434177160006418716353.4
2018-201930Arminia2 Leagues31.8400778013336263007523619055.4
2019-202031Arminia2 Leagues33.861153621431395107115413952.6
2020-202132Arminia2 Leagues31.1400505912304130006921817156.0
2021-202233Arminia2 Leagues17.43103219417060003811410751.6
2022-202334Arminia2 Leagues18.840025276141701054949150.8
2023-202435Arminia2 Leagues30.26001200010
13 Seasons1 Club4 Leagues370.98051509304531462581820371100386153.8
DFB-Pokal (10 Seasons)20.15002829516670
2. Bundesliga (7 Seasons)189.239114032013391155682026467158353.5
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.730054404146160006418716353.4Matches
2018-201930Arminiade GER2. 2. Bundesliga7th30.6400747712325243007523619055.4Matches
2019-202031Arminiade GER2. 2. Bundesliga1st31.861146571131395107115413952.6Matches
2020-202132Arminiade GER1. Bundesliga15th30.1400485612284130006921817156.0Matches
2021-202233Arminiade GER1. Bundesliga17th15.82103018311050003811410751.6Matches
2022-202334Arminiade GER2. 2. Bundesliga16th18.140025276141701054949150.8Matches
2023-202435Arminiade GER3. 3. Liga14th29.26000Matches
13 Seasons1 Club3 Leagues350.87551481275481301974820371100386153.8
2. Bundesliga (7 Seasons)189.239114032013391155682026467158353.5
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.