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
2007-200818Sturm Grazat AUT1. Bundesliga1243754.2213200110.480.240.720.480.72
2008-200919Sturm Grazat AUT1. Bundesliga28151,44316.0516500500.310.060.370.310.37Matches
2009-201020Sturm Grazat AUT1. Bundesliga33322,63029.27916700700.240.310.550.240.55Matches
2009-201020Sturm Graz2. Europa Lg644174.6011000000.000.220.220.000.22Matches
2010-201121RB Salzburgat AUT1. Bundesliga28211,78619.8527500410.250.100.350.250.35Matches
2010-201121RB Salzburg2. Europa Lg633243.6000000100.000.000.000.000.00Matches
2011-201222RB Salzburgat AUT1. Bundesliga27262,06122.9145191400710.610.220.830.610.83Matches
2011-201222RB Salzburg2. Europa Lg775706.3314211100.470.160.630.320.47Matches
2012-201323RB Salzburgat AUT1. Bundesliga754374.9112100200.210.210.410.210.41Matches
2012-201323Dynamo Moscru RUS1. Premier League20141,22513.6145100100.070.290.370.070.37Matches
2013-201424RB Salzburgat AUT1. Bundesliga331962.2022000000.000.920.920.000.92Matches
2013-201424NEC Nijmegennl NED1. Eredivisie26221,83220.4358300200.150.250.390.150.39Matches
2014-201525Luzernch SUI1. Super Lg33282,40126.7610165111000.220.370.600.190.56Matches
2015-201626Luzernch SUI1. Super Lg34212,16924.16511244800.250.210.460.080.29Matches
2016-201727Luzernch SUI1. Super Lg411431.6000000000.000.000.000.000.00Matches
2016-201727Rizesportr TUR1. Süper Lig28211,82320.3505412310.250.000.250.200.20Matches
2017-201828Sturm Grazat AUT1. Bundesliga1486967.7011000000.000.130.130.000.13Matches
2018-201929Sturm Grazat AUT1. Bundesliga1266216.9101100100.140.000.140.140.14Matches
2019-202030Sturm Grazat AUT1. Bundesliga2278289.2538500300.540.330.870.540.87Matches
2020-202131Sturm Grazat AUT1. Bundesliga31312,48327.69918811500.330.330.650.290.62Matches
2021-202232Sturm Grazat AUT1. Bundesliga30282,19224.41415291133200.570.621.190.451.07Matches
2021-202232Sturm Graz2. Europa Lg664224.7213111001.81.00.61.545240.430.210.640.210.430.370.120.490.210.32Matches
2022-202333Sturm Grazat AUT1. Bundesliga912032.3101011000.440.000.440.000.00Matches
2022-202333Sturm Graz2. Europa Lg30370.4000000000.10.10.10.20130.000.000.000.000.000.120.340.470.120.47Matches
2023-202434Sturm Grazat AUT1. Bundesliga1070.1000000000.000.000.000.000.00Matches
17 Seasons6 Clubs6 Leagues43031427,321303.690761667713146341.81.00.71.746270.300.250.550.250.500.350.140.490.200.34
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
Sturm Graz (10 Seasons)2 Leagues20714212,354137.346418740662411.81.00.71.746270.340.300.630.290.590.350.140.490.200.34
RB Salzburg (4 Seasons)2 Leagues78655,37459.723113422111520.390.180.570.370.55
Luzern (3 Seasons)1 League71504,71352.41215277551800.230.290.520.130.42
Rizespor (1 Season)1 League28211,82320.3505412310.250.000.250.200.20
NEC Nijmegen (1 Season)1 League26221,83220.4358300200.150.250.390.150.39
Dynamo Mosc (1 Season)1 League20141,22513.6145100100.070.290.370.070.37
Bundesliga (14 Seasons)25718715,958177.3644911359553730.360.280.640.330.61
Europa Lg (5 Seasons)28201,77019.7538322201.81.00.71.746270.250.150.410.150.310.350.140.490.200.34
Super Lg (3 Seasons)71504,71352.41215277551800.230.290.520.130.42
Süper Lig (1 Season)28211,82320.3505412310.250.000.250.200.20
Eredivisie (1 Season)26221,83220.4358300200.150.250.390.150.39
Premier League (1 Season)20141,22513.6145100100.070.290.370.070.37
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
2007-200818Sturm Graz1 League1243754.2213200110.480.240.720.480.72
2008-200919Sturm Graz1 League28151,44316.0516500500.310.060.370.310.37
2009-201020Sturm Graz2 Leagues39363,04733.971017700700.210.300.500.210.50
2010-201121RB Salzburg2 Leagues34242,11023.4527500510.210.090.300.210.30
2011-201222RB Salzburg2 Leagues34332,63129.2176231611810.580.210.790.550.75
2012-201323Dynamo Mosc1 League20141,22513.6145100100.070.290.370.070.37
2012-201323RB Salzburg1 League754374.9112100200.210.210.410.210.41
2013-201424RB Salzburg1 League331962.2022000000.000.920.920.000.92
2013-201424NEC Nijmegen1 League26221,83220.4358300200.150.250.390.150.39
2014-201525Luzern1 League33282,40126.7610165111000.220.370.600.190.56
2015-201626Luzern1 League34212,16924.16511244800.250.210.460.080.29
2016-201727Luzern1 League411431.6000000000.000.000.000.000.00
2016-201727Rizespor1 League28211,82320.3505412310.250.000.250.200.20
2017-201828Sturm Graz1 League1486967.7011000000.000.130.130.000.13
2018-201929Sturm Graz1 League1266216.9101100100.140.000.140.140.14
2019-202030Sturm Graz1 League2278289.2538500300.540.330.870.540.87
2020-202131Sturm Graz1 League31312,48327.69918811500.330.330.650.290.62
2021-202232Sturm Graz2 Leagues36342,61429.01616321244201.81.00.61.545240.550.551.100.410.960.370.120.490.210.32
2022-202333Sturm Graz2 Leagues1212402.7101011000.10.10.10.20130.370.000.370.000.000.120.340.470.120.47
2023-202434Sturm Graz1 League1070.1000000000.000.000.000.000.00
17 Seasons6 Clubs6 Leagues43031427,321303.690761667713146341.81.00.71.746270.300.250.550.250.500.350.140.490.200.34
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
Sturm Graz (10 Seasons)2 Leagues20714212,354137.346418740662411.81.00.71.746270.340.300.630.290.590.350.140.490.200.34
RB Salzburg (4 Seasons)2 Leagues78655,37459.723113422111520.390.180.570.370.55
Luzern (3 Seasons)1 League71504,71352.41215277551800.230.290.520.130.42
Rizespor (1 Season)1 League28211,82320.3505412310.250.000.250.200.20
NEC Nijmegen (1 Season)1 League26221,83220.4358300200.150.250.390.150.39
Dynamo Mosc (1 Season)1 League20141,22513.6145100100.070.290.370.070.37
Bundesliga (14 Seasons)25718715,958177.3644911359553730.360.280.640.330.61
Europa Lg (5 Seasons)28201,77019.7538322201.81.00.71.746270.250.150.410.150.310.350.140.490.200.34
Super Lg (3 Seasons)71504,71352.41215277551800.230.290.520.130.42
Süper Lig (1 Season)28211,82320.3505412310.250.000.250.200.20
Eredivisie (1 Season)26221,83220.4358300200.150.250.390.150.39
Premier League (1 Season)20141,22513.6145100100.070.290.370.070.37
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
2007-200818Sturm Grazat AUT1. Bundesliga4th1243754.2213200110.480.240.720.480.72
2008-200919Sturm Grazat AUT1. Bundesliga4th28151,44316.0516500500.310.060.370.310.37Matches
2009-201020Sturm Grazat AUT1. Bundesliga4th33322,63029.27916700700.240.310.550.240.55Matches
2010-201121RB Salzburgat AUT1. Bundesliga2nd28211,78619.8527500410.250.100.350.250.35Matches
2011-201222RB Salzburgat AUT1. Bundesliga1st27262,06122.9145191400710.610.220.830.610.83Matches
2012-201323Dynamo Moscru RUS1. Premier League7th20141,22513.6145100100.070.290.370.070.37Matches
2012-201323RB Salzburgat AUT1. Bundesliga2nd754374.9112100200.210.210.410.210.41Matches
2013-201424RB Salzburgat AUT1. Bundesliga1st331962.2022000000.000.920.920.000.92Matches
2013-201424NEC Nijmegennl NED1. Eredivisie17th26221,83220.4358300200.150.250.390.150.39Matches
2014-201525Luzernch SUI1. Super Lg5th33282,40126.7610165111000.220.370.600.190.56Matches
2015-201626Luzernch SUI1. Super Lg3rd34212,16924.16511244800.250.210.460.080.29Matches
2016-201727Luzernch SUI1. Super Lg5th411431.6000000000.000.000.000.000.00Matches
2016-201727Rizesportr TUR1. Süper Lig16th28211,82320.3505412310.250.000.250.200.20Matches
2017-201828Sturm Grazat AUT1. Bundesliga2nd1486967.7011000000.000.130.130.000.13Matches
2018-201929Sturm Grazat AUT1. Bundesliga5th1266216.9101100100.140.000.140.140.14Matches
2019-202030Sturm Grazat AUT1. Bundesliga10th2278289.2538500300.540.330.870.540.87Matches
2020-202131Sturm Grazat AUT1. Bundesliga3rd31312,48327.69918811500.330.330.650.290.62Matches
2021-202232Sturm Grazat AUT1. Bundesliga2nd30282,19224.41415291133200.570.621.190.451.07Matches
2022-202333Sturm Grazat AUT1. Bundesliga2nd912032.3101011000.440.000.440.000.00Matches
2023-202434Sturm Grazat AUT1. Bundesliga1st1070.1000000000.000.000.000.000.00Matches
17 Seasons6 Clubs5 Leagues40229425,551283.985731587411126140.300.260.560.260.52
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
Sturm Graz (10 Seasons)1 League19213211,478127.544398339552410.350.310.650.310.61
RB Salzburg (4 Seasons)1 League65554,48049.820103020001320.400.200.600.400.60
Luzern (3 Seasons)1 League71504,71352.41215277551800.230.290.520.130.42
Rizespor (1 Season)1 League28211,82320.3505412310.250.000.250.200.20
NEC Nijmegen (1 Season)1 League26221,83220.4358300200.150.250.390.150.39
Dynamo Mosc (1 Season)1 League20141,22513.6145100100.070.290.370.070.37
Bundesliga (14 Seasons)25718715,958177.3644911359553730.360.280.640.330.61
Super Lg (3 Seasons)71504,71352.41215277551800.230.290.520.130.42
Süper Lig (1 Season)28211,82320.3505412310.250.000.250.200.20
Eredivisie (1 Season)26221,83220.4358300200.150.250.390.150.39
Premier League (1 Season)20141,22513.6145100100.070.290.370.070.37
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2009-201020Sturm Graz2. Europa LgGR644174.6011000000.000.220.220.000.22Matches
2010-201121RB Salzburg2. Europa LgGR633243.6000000100.000.000.000.000.00Matches
2011-201222RB Salzburg2. Europa LgR32775706.3314211100.470.160.630.320.47Matches
2021-202232Sturm Graz2. Europa LgGR664224.7213111001.81.00.61.545240.430.210.640.210.430.370.120.490.210.32Matches
2022-202333Sturm Graz2. Europa LgGR30370.4000000000.10.10.10.20130.000.000.000.000.000.120.340.470.120.47Matches
5 Seasons2 Clubs1 League28201,77019.7538322201.81.00.71.746270.250.150.410.150.310.350.140.490.200.34
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
Sturm Graz (3 Seasons)1 League15108769.7224111001.81.00.71.746270.210.210.410.100.310.350.140.490.200.34
RB Salzburg (2 Seasons)1 League13108949.9314211200.300.100.400.200.30
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad 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
201021at AustriaWCQ443313.70000000.000.00Matches
201223at AustriaUEFA Euro Qualifying11650.70000100.000.00Matches
201425at AustriaWCQ30450.5000000000.000.000.000.000.00Matches
201526at AustriaFriendlies (M)11570.6000000000.000.000.000.000.00Matches
201627at AustriaFriendlies (M)20480.5000000000.000.000.000.000.00Matches
201627at AustriaUEFA EuroGR10130.1000000000.000.000.000.000.00Matches
201627at AustriaUEFA Euro Qualifying30270.3011000000.003.333.330.003.33Matches
202233at AustriaWCQ00Matches
6 Seasons1 Club4 Leagues1565866.5011000100.000.470.470.000.47
WCQ (3 Seasons)743764.2000000000.000.000.000.000.00
UEFA Euro Qualifying (2 Seasons)41921.0011000100.003.333.330.003.33
Friendlies (M) (2 Seasons)311051.2000000000.000.000.000.000.00
UEFA Euro (1 Season)10130.1000000000.000.000.000.000.00

Shooting

Shooting Table
Standard Expected
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2007-200818Sturm Grazat AUT1. Bundesliga4.22102.400.2000
2008-200919Sturm Grazat AUT1. Bundesliga16.05130.810.3800Matches
2009-201020Sturm Grazat AUT1. Bundesliga29.27411.400.1700Matches
2009-201020Sturm Graz2. Europa Lg4.6030.650.0000Matches
2010-201121RB Salzburgat AUT1. Bundesliga19.85110.550.4500Matches
2010-201121RB Salzburg2. Europa Lg3.6010.280.0000Matches
2011-201222RB Salzburgat AUT1. Bundesliga22.914331.440.4200Matches
2011-201222RB Salzburg2. Europa Lg6.3360.950.3311Matches
2012-201323RB Salzburgat AUT1. Bundesliga4.9140.820.2500Matches
2012-201323Dynamo Moscru RUS1. Premier League13.61100.730.1000Matches
2013-201424RB Salzburgat AUT1. Bundesliga2.2041.840.0000Matches
2013-201424NEC Nijmegennl NED1. Eredivisie20.43120.590.2500Matches
2014-201525Luzernch SUI1. Super Lg26.76160.600.3111Matches
2015-201626Luzernch SUI1. Super Lg24.16180.750.1144Matches
2016-201727Luzernch SUI1. Super Lg1.60000.000.0000Matches
2016-201727Rizesportr TUR1. Süper Lig20.35401435.01.970.690.100.2912Matches
2017-201828Sturm Grazat AUT1. Bundesliga7.7011218.21.420.260.000.0000Matches
2018-201929Sturm Grazat AUT1. Bundesliga6.9111436.41.590.580.090.2500Matches
2019-202030Sturm Grazat AUT1. Bundesliga9.25271451.92.931.520.190.3600Matches
2020-202131Sturm Grazat AUT1. Bundesliga27.69823137.82.971.120.100.2611Matches
2021-202232Sturm Grazat AUT1. Bundesliga24.414682841.22.791.150.160.3933Matches
2021-202232Sturm Graz2. Europa Lg4.725120.01.070.210.201.0021.90111.81.00.19+0.20.0Matches
2022-202333Sturm Grazat AUT1. Bundesliga2.315360.02.221.330.000.0011Matches
2022-202333Sturm Graz2. Europa Lg0.40100.02.430.000.008.50000.10.10.05-0.1-0.1Matches
2023-202434Sturm Grazat AUT1. Bundesliga0.10000.000.0000Matches
17 Seasons6 Clubs6 Leagues303.69025027938.82.380.920.120.2819.7013141.81.00.17+0.20.0
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Sturm Graz (10 Seasons)2 Leagues137.34621015039.52.521.090.120.2719.70661.81.0+0.20.0
RB Salzburg (4 Seasons)2 Leagues59.723590.990.3711
Luzern (3 Seasons)1 League52.4120340.000.650.2155
Rizespor (1 Season)1 League20.35401435.01.970.690.100.2912
NEC Nijmegen (1 Season)1 League20.43120.590.2500
Dynamo Mosc (1 Season)1 League13.61100.730.1000
Bundesliga (14 Seasons)177.36420419840.22.611.120.120.3055
Europa Lg (5 Seasons)19.7561116.71.180.560.170.2719.70221.81.00.17+0.20.0
Super Lg (3 Seasons)52.4120340.000.650.2155
Süper Lig (1 Season)20.35401435.01.970.690.100.2912
Eredivisie (1 Season)20.43120.590.2500
Premier League (1 Season)13.61100.730.1000
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
2007-200818Sturm Graz1 League4.22102.400.2000
2008-200919Sturm Graz1 League16.05130.810.3800
2009-201020Sturm Graz2 Leagues33.97441.300.1600
2010-201121RB Salzburg2 Leagues23.45120.510.4200
2011-201222RB Salzburg2 Leagues29.217391.330.4111
2012-201323Dynamo Mosc1 League13.61100.730.1000
2012-201323RB Salzburg1 League4.9140.820.2500
2013-201424RB Salzburg1 League2.2041.840.0000
2013-201424NEC Nijmegen1 League20.43120.590.2500
2014-201525Luzern1 League26.76160.600.3111
2015-201626Luzern1 League24.16180.750.1144
2016-201727Luzern1 League1.60000.000.0000
2016-201727Rizespor1 League20.35401435.01.970.690.100.2912
2017-201828Sturm Graz1 League7.7011218.21.420.260.000.0000
2018-201929Sturm Graz1 League6.9111436.41.590.580.090.2500
2019-202030Sturm Graz1 League9.25271451.92.931.520.190.3600
2020-202131Sturm Graz1 League27.69823137.82.971.120.100.2611
2021-202232Sturm Graz2 Leagues29.016732939.72.511.000.160.4121.90441.81.00.19+0.20.0
2022-202333Sturm Graz2 Leagues2.716350.02.251.130.000.008.50110.10.1-0.1-0.1
2023-202434Sturm Graz1 League0.10000.000.0000
17 Seasons6 Clubs6 Leagues303.69025027938.82.380.920.120.2819.7013141.81.00.17+0.20.0
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Sturm Graz (10 Seasons)2 Leagues137.34621015039.52.521.090.120.2719.70661.81.0+0.20.0
RB Salzburg (4 Seasons)2 Leagues59.723590.990.3711
Luzern (3 Seasons)1 League52.4120340.000.650.2155
Rizespor (1 Season)1 League20.35401435.01.970.690.100.2912
NEC Nijmegen (1 Season)1 League20.43120.590.2500
Dynamo Mosc (1 Season)1 League13.61100.730.1000
Bundesliga (14 Seasons)177.36420419840.22.611.120.120.3055
Europa Lg (5 Seasons)19.7561116.71.180.560.170.2719.70221.81.00.17+0.20.0
Super Lg (3 Seasons)52.4120340.000.650.2155
Süper Lig (1 Season)20.35401435.01.970.690.100.2912
Eredivisie (1 Season)20.43120.590.2500
Premier League (1 Season)13.61100.730.1000
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
2007-200818Sturm Grazat AUT1. Bundesliga4th4.22102.400.2000
2008-200919Sturm Grazat AUT1. Bundesliga4th16.05130.810.3800Matches
2009-201020Sturm Grazat AUT1. Bundesliga4th29.27411.400.1700Matches
2010-201121RB Salzburgat AUT1. Bundesliga2nd19.85110.550.4500Matches
2011-201222RB Salzburgat AUT1. Bundesliga1st22.914331.440.4200Matches
2012-201323Dynamo Moscru RUS1. Premier League7th13.61100.730.1000Matches
2012-201323RB Salzburgat AUT1. Bundesliga2nd4.9140.820.2500Matches
2013-201424RB Salzburgat AUT1. Bundesliga1st2.2041.840.0000Matches
2013-201424NEC Nijmegennl NED1. Eredivisie17th20.43120.590.2500Matches
2014-201525Luzernch SUI1. Super Lg5th26.76160.600.3111Matches
2015-201626Luzernch SUI1. Super Lg3rd24.16180.750.1144Matches
2016-201727Luzernch SUI1. Super Lg5th1.60000.000.0000Matches
2016-201727Rizesportr TUR1. Süper Lig16th20.35401435.01.970.690.100.2912Matches
2017-201828Sturm Grazat AUT1. Bundesliga2nd7.7011218.21.420.260.000.0000Matches
2018-201929Sturm Grazat AUT1. Bundesliga5th6.9111436.41.590.580.090.2500Matches
2019-202030Sturm Grazat AUT1. Bundesliga10th9.25271451.92.931.520.190.3600Matches
2020-202131Sturm Grazat AUT1. Bundesliga3rd27.69823137.82.971.120.100.2611Matches
2021-202232Sturm Grazat AUT1. Bundesliga2nd24.414682841.22.791.150.160.3933Matches
2022-202333Sturm Grazat AUT1. Bundesliga2nd2.315360.02.221.330.000.0011Matches
2023-202434Sturm Grazat AUT1. Bundesliga1st0.10000.000.0000Matches
17 Seasons6 Clubs5 Leagues283.98524426839.32.440.940.120.281112
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Sturm Graz (10 Seasons)1 League127.54420414640.22.611.140.120.2755
RB Salzburg (4 Seasons)1 League49.820521.040.3800
Luzern (3 Seasons)1 League52.4120340.000.650.2155
Rizespor (1 Season)1 League20.35401435.01.970.690.100.2912
NEC Nijmegen (1 Season)1 League20.43120.590.2500
Dynamo Mosc (1 Season)1 League13.61100.730.1000
Bundesliga (14 Seasons)177.36420419840.22.611.120.120.3055
Super Lg (3 Seasons)52.4120340.000.650.2155
Süper Lig (1 Season)20.35401435.01.970.690.100.2912
Eredivisie (1 Season)20.43120.590.2500
Premier League (1 Season)13.61100.730.1000
Shooting Table
Standard Expected
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2009-201020Sturm Graz2. Europa LgGR4.6030.650.0000Matches
2010-201121RB Salzburg2. Europa LgGR3.6010.280.0000Matches
2011-201222RB Salzburg2. Europa LgR326.3360.950.3311Matches
2021-202232Sturm Graz2. Europa LgGR4.725120.01.070.210.201.0021.90111.81.00.19+0.20.0Matches
2022-202333Sturm Graz2. Europa LgGR0.40100.02.430.000.008.50000.10.10.05-0.1-0.1Matches
5 Seasons2 Clubs1 League19.7561116.71.180.560.170.2719.70221.81.00.17+0.20.0
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
Sturm Graz (3 Seasons)1 League9.726416.71.180.410.170.2519.70111.81.00.17+0.20.0
RB Salzburg (2 Seasons)1 League9.9370.700.2911
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
201021at AustriaWCQ3.7000Matches
201223at AustriaUEFA Euro Qualifying0.7000Matches
201425at AustriaWCQ0.5000Matches
201526at AustriaFriendlies (M)0.6000Matches
201627at AustriaFriendlies (M)0.5000Matches
201627at AustriaUEFA EuroGR0.10000.000.0000Matches
201627at AustriaUEFA Euro Qualifying0.3011100.03.333.330.000.0000Matches
6 Seasons1 Club4 Leagues6.5011100.02.252.250.000.0000
WCQ (3 Seasons)4.2000
UEFA Euro Qualifying (2 Seasons)1.0011100.03.333.330.000.0000
Friendlies (M) (2 Seasons)1.2000
UEFA Euro (1 Season)0.10000.000.0000

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
2007-200818Sturm Grazat AUT1. Bundesliga4.21
2008-200919Sturm Grazat AUT1. Bundesliga16.01Matches
2009-201020Sturm Grazat AUT1. Bundesliga29.29Matches
2009-201020Sturm Graz2. Europa Lg4.61Matches
2010-201121RB Salzburgat AUT1. Bundesliga19.82Matches
2010-201121RB Salzburg2. Europa Lg3.60Matches
2011-201222RB Salzburgat AUT1. Bundesliga22.95Matches
2011-201222RB Salzburg2. Europa Lg6.31Matches
2012-201323RB Salzburgat AUT1. Bundesliga4.91Matches
2012-201323Dynamo Moscru RUS1. Premier League13.64Matches
2013-201424RB Salzburgat AUT1. Bundesliga2.22Matches
2013-201424NEC Nijmegennl NED1. Eredivisie20.45Matches
2014-201525Luzernch SUI1. Super Lg26.710Matches
2015-201626Luzernch SUI1. Super Lg24.15Matches
2016-201727Luzernch SUI1. Super Lg1.60Matches
2016-201727Rizesportr TUR1. Süper Lig20.30Matches
2017-201828Sturm Grazat AUT1. Bundesliga7.71Matches
2018-201929Sturm Grazat AUT1. Bundesliga6.90Matches
2019-202030Sturm Grazat AUT1. Bundesliga9.23Matches
2020-202131Sturm Grazat AUT1. Bundesliga27.69Matches
2021-202232Sturm Grazat AUT1. Bundesliga24.415Matches
2021-202232Sturm Graz2. Europa Lg4.78512468.51356433446369.8223171.0101952.610.60.8+0.465105Matches
2022-202333Sturm Grazat AUT1. Bundesliga2.30Matches
2022-202333Sturm Graz2. Europa Lg0.4111384.61496077100.02366.71250.000.10.1-0.120001Matches
2023-202434Sturm Grazat AUT1. Bundesliga0.10Matches
17 Seasons6 Clubs6 Leagues303.69613770.11505493517072.9243470.6112152.4760.70.9+75.385106
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
Sturm Graz (10 Seasons)2 Leagues137.39613770.11505493517072.9243470.6112152.4410.70.9+40.385106
RB Salzburg (4 Seasons)2 Leagues59.711
Luzern (3 Seasons)1 League52.415
Rizespor (1 Season)1 League20.30
NEC Nijmegen (1 Season)1 League20.45
Dynamo Mosc (1 Season)1 League13.64
Bundesliga (14 Seasons)177.349
Europa Lg (5 Seasons)19.79613770.11505493517072.9243470.6112152.430.70.9+2.385106
Super Lg (3 Seasons)52.415
Süper Lig (1 Season)20.30
Eredivisie (1 Season)20.45
Premier League (1 Season)13.64
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
2007-200818Sturm Graz1 League4.21
2008-200919Sturm Graz1 League16.01
2009-201020Sturm Graz2 Leagues33.910
2010-201121RB Salzburg2 Leagues23.42
2011-201222RB Salzburg2 Leagues29.26
2012-201323Dynamo Mosc1 League13.64
2012-201323RB Salzburg1 League4.91
2013-201424RB Salzburg1 League2.22
2013-201424NEC Nijmegen1 League20.45
2014-201525Luzern1 League26.710
2015-201626Luzern1 League24.15
2016-201727Luzern1 League1.60
2016-201727Rizespor1 League20.30
2017-201828Sturm Graz1 League7.71
2018-201929Sturm Graz1 League6.90
2019-202030Sturm Graz1 League9.23
2020-202131Sturm Graz1 League27.69
2021-202232Sturm Graz2 Leagues29.08512468.51356433446369.8223171.0101952.6160.60.8+15.465105
2022-202333Sturm Graz2 Leagues2.7111384.61496077100.02366.71250.000.10.1-0.120001
2023-202434Sturm Graz1 League0.10
17 Seasons6 Clubs6 Leagues303.69613770.11505493517072.9243470.6112152.4760.70.9+75.385106
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
Sturm Graz (10 Seasons)2 Leagues137.39613770.11505493517072.9243470.6112152.4410.70.9+40.385106
RB Salzburg (4 Seasons)2 Leagues59.711
Luzern (3 Seasons)1 League52.415
Rizespor (1 Season)1 League20.30
NEC Nijmegen (1 Season)1 League20.45
Dynamo Mosc (1 Season)1 League13.64
Bundesliga (14 Seasons)177.349
Europa Lg (5 Seasons)19.79613770.11505493517072.9243470.6112152.430.70.9+2.385106
Super Lg (3 Seasons)52.415
Süper Lig (1 Season)20.30
Eredivisie (1 Season)20.45
Premier League (1 Season)13.64
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
2007-200818Sturm Grazat AUT1. Bundesliga4th4.21
2008-200919Sturm Grazat AUT1. Bundesliga4th16.01Matches
2009-201020Sturm Grazat AUT1. Bundesliga4th29.29Matches
2010-201121RB Salzburgat AUT1. Bundesliga2nd19.82Matches
2011-201222RB Salzburgat AUT1. Bundesliga1st22.95Matches
2012-201323Dynamo Moscru RUS1. Premier League7th13.64Matches
2012-201323RB Salzburgat AUT1. Bundesliga2nd4.91Matches
2013-201424RB Salzburgat AUT1. Bundesliga1st2.22Matches
2013-201424NEC Nijmegennl NED1. Eredivisie17th20.45Matches
2014-201525Luzernch SUI1. Super Lg5th26.710Matches
2015-201626Luzernch SUI1. Super Lg3rd24.15Matches
2016-201727Luzernch SUI1. Super Lg5th1.60Matches
2016-201727Rizesportr TUR1. Süper Lig16th20.30Matches
2017-201828Sturm Grazat AUT1. Bundesliga2nd7.71Matches
2018-201929Sturm Grazat AUT1. Bundesliga5th6.90Matches
2019-202030Sturm Grazat AUT1. Bundesliga10th9.23Matches
2020-202131Sturm Grazat AUT1. Bundesliga3rd27.69Matches
2021-202232Sturm Grazat AUT1. Bundesliga2nd24.415Matches
2022-202333Sturm Grazat AUT1. Bundesliga2nd2.30Matches
2023-202434Sturm Grazat AUT1. Bundesliga1st0.10Matches
17 Seasons6 Clubs5 Leagues283.973
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
Sturm Graz (10 Seasons)1 League127.539
RB Salzburg (4 Seasons)1 League49.810
Luzern (3 Seasons)1 League52.415
Rizespor (1 Season)1 League20.30
NEC Nijmegen (1 Season)1 League20.45
Dynamo Mosc (1 Season)1 League13.64
Bundesliga (14 Seasons)177.349
Super Lg (3 Seasons)52.415
Süper Lig (1 Season)20.30
Eredivisie (1 Season)20.45
Premier League (1 Season)13.64
Passing Table
Total Short Medium Long Expected
Season Age Squad Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2009-201020Sturm Graz2. Europa LgGR4.61Matches
2010-201121RB Salzburg2. Europa LgGR3.60Matches
2011-201222RB Salzburg2. Europa LgR326.31Matches
2021-202232Sturm Graz2. Europa LgGR4.78512468.51356433446369.8223171.0101952.610.60.8+0.465105Matches
2022-202333Sturm Graz2. Europa LgGR0.4111384.61496077100.02366.71250.000.10.1-0.120001Matches
5 Seasons2 Clubs1 League19.79613770.11505493517072.9243470.6112152.430.70.9+2.385106
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
Sturm Graz (3 Seasons)1 League9.79613770.11505493517072.9243470.6112152.420.70.9+1.385106
RB Salzburg (2 Seasons)1 League9.91
Passing Table
Total Short Medium Long
Season Age Squad 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
201021at AustriaWCQ3.7Matches
201223at AustriaUEFA Euro Qualifying0.7Matches
201425at AustriaWCQ0.50Matches
201526at AustriaFriendlies (M)0.60Matches
201627at AustriaFriendlies (M)0.50Matches
201627at AustriaUEFA EuroGR0.10Matches
201627at AustriaUEFA Euro Qualifying0.31Matches
6 Seasons1 Club4 Leagues6.51
WCQ (3 Seasons)4.20
UEFA Euro Qualifying (2 Seasons)1.01
Friendlies (M) (2 Seasons)1.20
UEFA Euro (1 Season)0.10
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
2007-200818Sturm Grazat AUT1. Bundesliga4.2
2008-200919Sturm Grazat AUT1. Bundesliga16.0Matches
2009-201020Sturm Grazat AUT1. Bundesliga29.2Matches
2009-201020Sturm Graz2. Europa Lg4.6Matches
2010-201121RB Salzburgat AUT1. Bundesliga19.8Matches
2010-201121RB Salzburg2. Europa Lg3.6Matches
2011-201222RB Salzburgat AUT1. Bundesliga22.9Matches
2011-201222RB Salzburg2. Europa Lg6.3Matches
2012-201323RB Salzburgat AUT1. Bundesliga4.9Matches
2012-201323Dynamo Moscru RUS1. Premier League13.6Matches
2013-201424RB Salzburgat AUT1. Bundesliga2.2Matches
2013-201424NEC Nijmegennl NED1. Eredivisie20.4Matches
2014-201525Luzernch SUI1. Super Lg26.7Matches
2015-201626Luzernch SUI1. Super Lg24.1Matches
2016-201727Luzernch SUI1. Super Lg1.60Matches
2016-201727Rizesportr TUR1. Süper Lig20.3101Matches
2017-201828Sturm Grazat AUT1. Bundesliga7.738Matches
2018-201929Sturm Grazat AUT1. Bundesliga6.945Matches
2019-202030Sturm Grazat AUT1. Bundesliga9.271Matches
2020-202131Sturm Grazat AUT1. Bundesliga27.6163Matches
2021-202232Sturm Grazat AUT1. Bundesliga24.4188Matches
2021-202232Sturm Graz2. Europa Lg4.71249133150215366008500Matches
2022-202333Sturm Grazat AUT1. Bundesliga2.328Matches
2022-202333Sturm Graz2. Europa Lg0.413851004031201100Matches
2023-202434Sturm Grazat AUT1. Bundesliga0.11Matches
17 Seasons6 Clubs6 Leagues303.613799381602654397209600
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Sturm Graz (10 Seasons)2 Leagues137.313799381602553397209600
RB Salzburg (4 Seasons)2 Leagues59.7
Luzern (3 Seasons)1 League52.40
Rizespor (1 Season)1 League20.3101
NEC Nijmegen (1 Season)1 League20.4
Dynamo Mosc (1 Season)1 League13.6
Bundesliga (14 Seasons)177.3534
Europa Lg (5 Seasons)19.71379938160219397209600
Super Lg (3 Seasons)52.40
Süper Lig (1 Season)20.3101
Eredivisie (1 Season)20.4
Premier League (1 Season)13.6
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
2007-200818Sturm Graz1 League4.2
2008-200919Sturm Graz1 League16.0
2009-201020Sturm Graz2 Leagues33.9
2010-201121RB Salzburg2 Leagues23.4
2011-201222RB Salzburg2 Leagues29.2
2012-201323Dynamo Mosc1 League13.6
2012-201323RB Salzburg1 League4.9
2013-201424RB Salzburg1 League2.2
2013-201424NEC Nijmegen1 League20.4
2014-201525Luzern1 League26.7
2015-201626Luzern1 League24.1
2016-201727Luzern1 League1.60
2016-201727Rizespor1 League20.3101
2017-201828Sturm Graz1 League7.738
2018-201929Sturm Graz1 League6.945
2019-202030Sturm Graz1 League9.271
2020-202131Sturm Graz1 League27.6163
2021-202232Sturm Graz2 Leagues29.012491331502203366008500
2022-202333Sturm Graz2 Leagues2.7138510032031201100
2023-202434Sturm Graz1 League0.11
17 Seasons6 Clubs6 Leagues303.613799381602654397209600
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Sturm Graz (10 Seasons)2 Leagues137.313799381602553397209600
RB Salzburg (4 Seasons)2 Leagues59.7
Luzern (3 Seasons)1 League52.40
Rizespor (1 Season)1 League20.3101
NEC Nijmegen (1 Season)1 League20.4
Dynamo Mosc (1 Season)1 League13.6
Bundesliga (14 Seasons)177.3534
Europa Lg (5 Seasons)19.71379938160219397209600
Super Lg (3 Seasons)52.40
Süper Lig (1 Season)20.3101
Eredivisie (1 Season)20.4
Premier League (1 Season)13.6
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
2007-200818Sturm Grazat AUT1. Bundesliga4th4.2
2008-200919Sturm Grazat AUT1. Bundesliga4th16.0Matches
2009-201020Sturm Grazat AUT1. Bundesliga4th29.2Matches
2010-201121RB Salzburgat AUT1. Bundesliga2nd19.8Matches
2011-201222RB Salzburgat AUT1. Bundesliga1st22.9Matches
2012-201323Dynamo Moscru RUS1. Premier League7th13.6Matches
2012-201323RB Salzburgat AUT1. Bundesliga2nd4.9Matches
2013-201424RB Salzburgat AUT1. Bundesliga1st2.2Matches
2013-201424NEC Nijmegennl NED1. Eredivisie17th20.4Matches
2014-201525Luzernch SUI1. Super Lg5th26.7Matches
2015-201626Luzernch SUI1. Super Lg3rd24.1Matches
2016-201727Luzernch SUI1. Super Lg5th1.60Matches
2016-201727Rizesportr TUR1. Süper Lig16th20.3101Matches
2017-201828Sturm Grazat AUT1. Bundesliga2nd7.738Matches
2018-201929Sturm Grazat AUT1. Bundesliga5th6.945Matches
2019-202030Sturm Grazat AUT1. Bundesliga10th9.271Matches
2020-202131Sturm Grazat AUT1. Bundesliga3rd27.6163Matches
2021-202232Sturm Grazat AUT1. Bundesliga2nd24.4188Matches
2022-202333Sturm Grazat AUT1. Bundesliga2nd2.328Matches
2023-202434Sturm Grazat AUT1. Bundesliga1st0.11Matches
17 Seasons6 Clubs5 Leagues283.9635
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Sturm Graz (10 Seasons)1 League127.5534
RB Salzburg (4 Seasons)1 League49.8
Luzern (3 Seasons)1 League52.40
Rizespor (1 Season)1 League20.3101
NEC Nijmegen (1 Season)1 League20.4
Dynamo Mosc (1 Season)1 League13.6
Bundesliga (14 Seasons)177.3534
Super Lg (3 Seasons)52.40
Süper Lig (1 Season)20.3101
Eredivisie (1 Season)20.4
Premier League (1 Season)13.6
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2009-201020Sturm Graz2. Europa LgGR4.6Matches
2010-201121RB Salzburg2. Europa LgGR3.6Matches
2011-201222RB Salzburg2. Europa LgR326.3Matches
2021-202232Sturm Graz2. Europa LgGR4.71249133150215366008500Matches
2022-202333Sturm Graz2. Europa LgGR0.413851004031201100Matches
5 Seasons2 Clubs1 League19.71379938160219397209600
Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Sturm Graz (3 Seasons)1 League9.71379938160219397209600
RB Salzburg (2 Seasons)1 League9.9
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
201021at AustriaWCQ3.7Matches
201223at AustriaUEFA Euro Qualifying0.7Matches
201425at AustriaWCQ0.5Matches
201526at AustriaFriendlies (M)0.6Matches
201627at AustriaFriendlies (M)0.5Matches
201627at AustriaUEFA EuroGR0.14Matches
201627at AustriaUEFA Euro Qualifying0.34Matches
6 Seasons1 Club4 Leagues6.58
WCQ (3 Seasons)4.2
UEFA Euro Qualifying (2 Seasons)1.04
Friendlies (M) (2 Seasons)1.2
UEFA Euro (1 Season)0.14

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
2007-200818Sturm Grazat AUT1. Bundesliga4.2
2008-200919Sturm Grazat AUT1. Bundesliga16.0Matches
2009-201020Sturm Grazat AUT1. Bundesliga29.2Matches
2009-201020Sturm Graz2. Europa Lg4.6Matches
2010-201121RB Salzburgat AUT1. Bundesliga19.8Matches
2010-201121RB Salzburg2. Europa Lg3.6Matches
2011-201222RB Salzburgat AUT1. Bundesliga22.9Matches
2011-201222RB Salzburg2. Europa Lg6.3Matches
2012-201323RB Salzburgat AUT1. Bundesliga4.9Matches
2012-201323Dynamo Moscru RUS1. Premier League13.6Matches
2013-201424RB Salzburgat AUT1. Bundesliga2.2Matches
2013-201424NEC Nijmegennl NED1. Eredivisie20.4Matches
2014-201525Luzernch SUI1. Super Lg26.7Matches
2015-201626Luzernch SUI1. Super Lg24.1Matches
2016-201727Luzernch SUI1. Super Lg1.6Matches
2016-201727Rizesportr TUR1. Süper Lig20.3Matches
2017-201828Sturm Grazat AUT1. Bundesliga7.7Matches
2018-201929Sturm Grazat AUT1. Bundesliga6.9Matches
2019-202030Sturm Grazat AUT1. Bundesliga9.2Matches
2020-202131Sturm Grazat AUT1. Bundesliga27.6Matches
2021-202232Sturm Grazat AUT1. Bundesliga24.4Matches
2021-202232Sturm Graz2. Europa Lg4.791.9154000010.21010000Matches
2022-202333Sturm Grazat AUT1. Bundesliga2.3Matches
2022-202333Sturm Graz2. Europa Lg0.449.7331000000.00000000Matches
2023-202434Sturm Grazat AUT1. Bundesliga0.1Matches
17 Seasons6 Clubs6 Leagues303.6132.5485000010.20010000
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Sturm Graz (10 Seasons)2 Leagues137.3132.5485000010.20010000
RB Salzburg (4 Seasons)2 Leagues59.7
Luzern (3 Seasons)1 League52.4
Rizespor (1 Season)1 League20.3
NEC Nijmegen (1 Season)1 League20.4
Dynamo Mosc (1 Season)1 League13.6
Bundesliga (14 Seasons)177.3
Europa Lg (5 Seasons)19.7132.5485000010.20010000
Super Lg (3 Seasons)52.4
Süper Lig (1 Season)20.3
Eredivisie (1 Season)20.4
Premier League (1 Season)13.6
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
2007-200818Sturm Graz1 League4.2
2008-200919Sturm Graz1 League16.0
2009-201020Sturm Graz2 Leagues33.9
2010-201121RB Salzburg2 Leagues23.4
2011-201222RB Salzburg2 Leagues29.2
2012-201323Dynamo Mosc1 League13.6
2012-201323RB Salzburg1 League4.9
2013-201424RB Salzburg1 League2.2
2013-201424NEC Nijmegen1 League20.4
2014-201525Luzern1 League26.7
2015-201626Luzern1 League24.1
2016-201727Luzern1 League1.6
2016-201727Rizespor1 League20.3
2017-201828Sturm Graz1 League7.7
2018-201929Sturm Graz1 League6.9
2019-202030Sturm Graz1 League9.2
2020-202131Sturm Graz1 League27.6
2021-202232Sturm Graz2 Leagues29.091.9154000010.21010000
2022-202333Sturm Graz2 Leagues2.749.7331000000.00000000
2023-202434Sturm Graz1 League0.1
17 Seasons6 Clubs6 Leagues303.6132.5485000010.20010000
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Sturm Graz (10 Seasons)2 Leagues137.3132.5485000010.20010000
RB Salzburg (4 Seasons)2 Leagues59.7
Luzern (3 Seasons)1 League52.4
Rizespor (1 Season)1 League20.3
NEC Nijmegen (1 Season)1 League20.4
Dynamo Mosc (1 Season)1 League13.6
Bundesliga (14 Seasons)177.3
Europa Lg (5 Seasons)19.7132.5485000010.20010000
Super Lg (3 Seasons)52.4
Süper Lig (1 Season)20.3
Eredivisie (1 Season)20.4
Premier League (1 Season)13.6
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
2007-200818Sturm Grazat AUT1. Bundesliga4th4.2
2008-200919Sturm Grazat AUT1. Bundesliga4th16.0Matches
2009-201020Sturm Grazat AUT1. Bundesliga4th29.2Matches
2010-201121RB Salzburgat AUT1. Bundesliga2nd19.8Matches
2011-201222RB Salzburgat AUT1. Bundesliga1st22.9Matches
2012-201323Dynamo Moscru RUS1. Premier League7th13.6Matches
2012-201323RB Salzburgat AUT1. Bundesliga2nd4.9Matches
2013-201424RB Salzburgat AUT1. Bundesliga1st2.2Matches
2013-201424NEC Nijmegennl NED1. Eredivisie17th20.4Matches
2014-201525Luzernch SUI1. Super Lg5th26.7Matches
2015-201626Luzernch SUI1. Super Lg3rd24.1Matches
2016-201727Luzernch SUI1. Super Lg5th1.6Matches
2016-201727Rizesportr TUR1. Süper Lig16th20.3Matches
2017-201828Sturm Grazat AUT1. Bundesliga2nd7.7Matches
2018-201929Sturm Grazat AUT1. Bundesliga5th6.9Matches
2019-202030Sturm Grazat AUT1. Bundesliga10th9.2Matches
2020-202131Sturm Grazat AUT1. Bundesliga3rd27.6Matches
2021-202232Sturm Grazat AUT1. Bundesliga2nd24.4Matches
2022-202333Sturm Grazat AUT1. Bundesliga2nd2.3Matches
2023-202434Sturm Grazat AUT1. Bundesliga1st0.1Matches
17 Seasons6 Clubs5 Leagues283.9
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Sturm Graz (10 Seasons)1 League127.5
RB Salzburg (4 Seasons)1 League49.8
Luzern (3 Seasons)1 League52.4
Rizespor (1 Season)1 League20.3
NEC Nijmegen (1 Season)1 League20.4
Dynamo Mosc (1 Season)1 League13.6
Bundesliga (14 Seasons)177.3
Super Lg (3 Seasons)52.4
Süper Lig (1 Season)20.3
Eredivisie (1 Season)20.4
Premier League (1 Season)13.6
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2009-201020Sturm Graz2. Europa LgGR4.6Matches
2010-201121RB Salzburg2. Europa LgGR3.6Matches
2011-201222RB Salzburg2. Europa LgR326.3Matches
2021-202232Sturm Graz2. Europa LgGR4.791.9154000010.21010000Matches
2022-202333Sturm Graz2. Europa LgGR0.449.7331000000.00000000Matches
5 Seasons2 Clubs1 League19.7132.5485000010.20010000
Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Sturm Graz (3 Seasons)1 League9.7132.5485000010.20010000
RB Salzburg (2 Seasons)1 League9.9
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
201021at AustriaWCQ3.7Matches
201223at AustriaUEFA Euro Qualifying0.7Matches
201425at AustriaWCQ0.5Matches
201526at AustriaFriendlies (M)0.6Matches
201627at AustriaFriendlies (M)0.5Matches
201627at AustriaUEFA EuroGR0.1Matches
201627at AustriaUEFA Euro Qualifying0.3Matches
6 Seasons1 Club4 Leagues6.5
WCQ (3 Seasons)4.2
UEFA Euro Qualifying (2 Seasons)1.0
Friendlies (M) (2 Seasons)1.2
UEFA Euro (1 Season)0.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
2007-200818Sturm Grazat AUT1. Bundesliga4.2
2008-200919Sturm Grazat AUT1. Bundesliga16.0Matches
2009-201020Sturm Grazat AUT1. Bundesliga29.2Matches
2009-201020Sturm Graz2. Europa Lg4.6Matches
2010-201121RB Salzburgat AUT1. Bundesliga19.8Matches
2010-201121RB Salzburg2. Europa Lg3.6Matches
2011-201222RB Salzburgat AUT1. Bundesliga22.9Matches
2011-201222RB Salzburg2. Europa Lg6.3Matches
2012-201323RB Salzburgat AUT1. Bundesliga4.9Matches
2012-201323Dynamo Moscru RUS1. Premier League13.6Matches
2013-201424RB Salzburgat AUT1. Bundesliga2.2Matches
2013-201424NEC Nijmegennl NED1. Eredivisie20.4Matches
2014-201525Luzernch SUI1. Super Lg26.7Matches
2015-201626Luzernch SUI1. Super Lg24.1Matches
2016-201727Luzernch SUI1. Super Lg1.600Matches
2016-201727Rizesportr TUR1. Süper Lig20.31220Matches
2017-201828Sturm Grazat AUT1. Bundesliga7.7157Matches
2018-201929Sturm Grazat AUT1. Bundesliga6.942Matches
2019-202030Sturm Grazat AUT1. Bundesliga9.274Matches
2020-202131Sturm Grazat AUT1. Bundesliga27.696Matches
2021-202232Sturm Grazat AUT1. Bundesliga24.432Matches
2021-202232Sturm Graz2. Europa Lg4.721020040.043031300Matches
2022-202333Sturm Grazat AUT1. Bundesliga2.303Matches
2022-202333Sturm Graz2. Europa Lg0.4000000000000000Matches
2023-202434Sturm Grazat AUT1. Bundesliga0.101Matches
17 Seasons6 Clubs6 Leagues303.6251020040.0430346300
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Sturm Graz (10 Seasons)2 Leagues137.3239020040.0430326300
RB Salzburg (4 Seasons)2 Leagues59.70
Luzern (3 Seasons)1 League52.4000
Rizespor (1 Season)1 League20.312200
NEC Nijmegen (1 Season)1 League20.40
Dynamo Mosc (1 Season)1 League13.60
Bundesliga (14 Seasons)177.338250
Europa Lg (5 Seasons)19.721020040.043031300
Super Lg (3 Seasons)52.4000
Süper Lig (1 Season)20.312200
Eredivisie (1 Season)20.40
Premier League (1 Season)13.60
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
2007-200818Sturm Graz1 League4.20
2008-200919Sturm Graz1 League16.00
2009-201020Sturm Graz2 Leagues33.90
2010-201121RB Salzburg2 Leagues23.40
2011-201222RB Salzburg2 Leagues29.20
2012-201323Dynamo Mosc1 League13.60
2012-201323RB Salzburg1 League4.90
2013-201424RB Salzburg1 League2.20
2013-201424NEC Nijmegen1 League20.40
2014-201525Luzern1 League26.70
2015-201626Luzern1 League24.10
2016-201727Luzern1 League1.6000
2016-201727Rizespor1 League20.312200
2017-201828Sturm Graz1 League7.71570
2018-201929Sturm Graz1 League6.9420
2019-202030Sturm Graz1 League9.2740
2020-202131Sturm Graz1 League27.6960
2021-202232Sturm Graz2 Leagues29.024020040.043033300
2022-202333Sturm Graz2 Leagues2.7000000000003000
2023-202434Sturm Graz1 League0.1010
17 Seasons6 Clubs6 Leagues303.6251020040.0430346300
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Sturm Graz (10 Seasons)2 Leagues137.3239020040.0430326300
RB Salzburg (4 Seasons)2 Leagues59.70
Luzern (3 Seasons)1 League52.4000
Rizespor (1 Season)1 League20.312200
NEC Nijmegen (1 Season)1 League20.40
Dynamo Mosc (1 Season)1 League13.60
Bundesliga (14 Seasons)177.338250
Europa Lg (5 Seasons)19.721020040.043031300
Super Lg (3 Seasons)52.4000
Süper Lig (1 Season)20.312200
Eredivisie (1 Season)20.40
Premier League (1 Season)13.60
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
2007-200818Sturm Grazat AUT1. Bundesliga4th4.2
2008-200919Sturm Grazat AUT1. Bundesliga4th16.0Matches
2009-201020Sturm Grazat AUT1. Bundesliga4th29.2Matches
2010-201121RB Salzburgat AUT1. Bundesliga2nd19.8Matches
2011-201222RB Salzburgat AUT1. Bundesliga1st22.9Matches
2012-201323Dynamo Moscru RUS1. Premier League7th13.6Matches
2012-201323RB Salzburgat AUT1. Bundesliga2nd4.9Matches
2013-201424RB Salzburgat AUT1. Bundesliga1st2.2Matches
2013-201424NEC Nijmegennl NED1. Eredivisie17th20.4Matches
2014-201525Luzernch SUI1. Super Lg5th26.7Matches
2015-201626Luzernch SUI1. Super Lg3rd24.1Matches
2016-201727Luzernch SUI1. Super Lg5th1.600Matches
2016-201727Rizesportr TUR1. Süper Lig16th20.31220Matches
2017-201828Sturm Grazat AUT1. Bundesliga2nd7.7157Matches
2018-201929Sturm Grazat AUT1. Bundesliga5th6.942Matches
2019-202030Sturm Grazat AUT1. Bundesliga10th9.274Matches
2020-202131Sturm Grazat AUT1. Bundesliga3rd27.696Matches
2021-202232Sturm Grazat AUT1. Bundesliga2nd24.432Matches
2022-202333Sturm Grazat AUT1. Bundesliga2nd2.303Matches
2023-202434Sturm Grazat AUT1. Bundesliga1st0.101Matches
17 Seasons6 Clubs5 Leagues283.950450
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
Sturm Graz (10 Seasons)1 League127.538250
RB Salzburg (4 Seasons)1 League49.80
Luzern (3 Seasons)1 League52.4000
Rizespor (1 Season)1 League20.312200
NEC Nijmegen (1 Season)1 League20.40
Dynamo Mosc (1 Season)1 League13.60
Bundesliga (14 Seasons)177.338250
Super Lg (3 Seasons)52.4000
Süper Lig (1 Season)20.312200
Eredivisie (1 Season)20.40
Premier League (1 Season)13.60
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2009-201020Sturm Graz2. Europa LgGR4.6Matches
2010-201121RB Salzburg2. Europa LgGR3.6Matches
2011-201222RB Salzburg2. Europa LgR326.3Matches
2021-202232Sturm Graz2. Europa LgGR4.721020040.043031300Matches
2022-202333Sturm Graz2. Europa LgGR0.4000000000000000Matches
5 Seasons2 Clubs1 League19.721020040.043031300
Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Sturm Graz (3 Seasons)1 League9.721020040.043031300
RB Salzburg (2 Seasons)1 League9.90
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
201021at AustriaWCQ3.7Matches
201223at AustriaUEFA Euro Qualifying0.7Matches
201425at AustriaWCQ0.5Matches
201526at AustriaFriendlies (M)0.6Matches
201627at AustriaFriendlies (M)0.5Matches
201627at AustriaUEFA EuroGR0.100Matches
201627at AustriaUEFA Euro Qualifying0.300Matches
6 Seasons1 Club4 Leagues6.5000
WCQ (3 Seasons)4.20
UEFA Euro Qualifying (2 Seasons)1.0000
Friendlies (M) (2 Seasons)1.20
UEFA Euro (1 Season)0.1000

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
2007-200818Sturm Grazat AUT1. Bundesliga4.2
2008-200919Sturm Grazat AUT1. Bundesliga16.0Matches
2009-201020Sturm Grazat AUT1. Bundesliga29.2Matches
2009-201020Sturm Graz2. Europa Lg4.6Matches
2010-201121RB Salzburgat AUT1. Bundesliga19.8Matches
2010-201121RB Salzburg2. Europa Lg3.6Matches
2011-201222RB Salzburgat AUT1. Bundesliga22.9Matches
2011-201222RB Salzburg2. Europa Lg6.3Matches
2012-201323RB Salzburgat AUT1. Bundesliga4.9Matches
2012-201323Dynamo Moscru RUS1. Premier League13.6Matches
2013-201424RB Salzburgat AUT1. Bundesliga2.2Matches
2013-201424NEC Nijmegennl NED1. Eredivisie20.4Matches
2014-201525Luzernch SUI1. Super Lg26.7Matches
2015-201626Luzernch SUI1. Super Lg24.1Matches
2016-201727Luzernch SUI1. Super Lg1.6Matches
2016-201727Rizesportr TUR1. Süper Lig20.3Matches
2017-201828Sturm Grazat AUT1. Bundesliga7.7Matches
2018-201929Sturm Grazat AUT1. Bundesliga6.9Matches
2019-202030Sturm Grazat AUT1. Bundesliga9.2Matches
2020-202131Sturm Grazat AUT1. Bundesliga27.6Matches
2021-202232Sturm Grazat AUT1. Bundesliga24.4Matches
2021-202232Sturm Graz2. Europa Lg4.7149217755911148200.02100.061261109401718324Matches
2022-202333Sturm Grazat AUT1. Bundesliga2.3Matches
2022-202333Sturm Graz2. Europa Lg0.416003133160001025700010103Matches
2023-202434Sturm Grazat AUT1. Bundesliga0.1Matches
17 Seasons6 Clubs6 Leagues303.6165217787214164200.02100.071286116401819327
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
Sturm Graz (10 Seasons)2 Leagues137.3165217787214164200.02100.071286116401819327
RB Salzburg (4 Seasons)2 Leagues59.7
Luzern (3 Seasons)1 League52.4
Rizespor (1 Season)1 League20.3
NEC Nijmegen (1 Season)1 League20.4
Dynamo Mosc (1 Season)1 League13.6
Bundesliga (14 Seasons)177.3
Europa Lg (5 Seasons)19.7165217787214164200.02100.071286116401819327
Super Lg (3 Seasons)52.4
Süper Lig (1 Season)20.3
Eredivisie (1 Season)20.4
Premier League (1 Season)13.6
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
2007-200818Sturm Graz1 League4.2
2008-200919Sturm Graz1 League16.0
2009-201020Sturm Graz2 Leagues33.9
2010-201121RB Salzburg2 Leagues23.4
2011-201222RB Salzburg2 Leagues29.2
2012-201323Dynamo Mosc1 League13.6
2012-201323RB Salzburg1 League4.9
2013-201424RB Salzburg1 League2.2
2013-201424NEC Nijmegen1 League20.4
2014-201525Luzern1 League26.7
2015-201626Luzern1 League24.1
2016-201727Luzern1 League1.6
2016-201727Rizespor1 League20.3
2017-201828Sturm Graz1 League7.7
2018-201929Sturm Graz1 League6.9
2019-202030Sturm Graz1 League9.2
2020-202131Sturm Graz1 League27.6
2021-202232Sturm Graz2 Leagues29.0149217755911148200.02100.061261109401718324
2022-202333Sturm Graz2 Leagues2.716003133160001025700010103
2023-202434Sturm Graz1 League0.1
17 Seasons6 Clubs6 Leagues303.6165217787214164200.02100.071286116401819327
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
Sturm Graz (10 Seasons)2 Leagues137.3165217787214164200.02100.071286116401819327
RB Salzburg (4 Seasons)2 Leagues59.7
Luzern (3 Seasons)1 League52.4
Rizespor (1 Season)1 League20.3
NEC Nijmegen (1 Season)1 League20.4
Dynamo Mosc (1 Season)1 League13.6
Bundesliga (14 Seasons)177.3
Europa Lg (5 Seasons)19.7165217787214164200.02100.071286116401819327
Super Lg (3 Seasons)52.4
Süper Lig (1 Season)20.3
Eredivisie (1 Season)20.4
Premier League (1 Season)13.6
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
2007-200818Sturm Grazat AUT1. Bundesliga4th4.2
2008-200919Sturm Grazat AUT1. Bundesliga4th16.0Matches
2009-201020Sturm Grazat AUT1. Bundesliga4th29.2Matches
2010-201121RB Salzburgat AUT1. Bundesliga2nd19.8Matches
2011-201222RB Salzburgat AUT1. Bundesliga1st22.9Matches
2012-201323Dynamo Moscru RUS1. Premier League7th13.6Matches
2012-201323RB Salzburgat AUT1. Bundesliga2nd4.9Matches
2013-201424RB Salzburgat AUT1. Bundesliga1st2.2Matches
2013-201424NEC Nijmegennl NED1. Eredivisie17th20.4Matches
2014-201525Luzernch SUI1. Super Lg5th26.7Matches
2015-201626Luzernch SUI1. Super Lg3rd24.1Matches
2016-201727Luzernch SUI1. Super Lg5th1.6Matches
2016-201727Rizesportr TUR1. Süper Lig16th20.3Matches
2017-201828Sturm Grazat AUT1. Bundesliga2nd7.7Matches
2018-201929Sturm Grazat AUT1. Bundesliga5th6.9Matches
2019-202030Sturm Grazat AUT1. Bundesliga10th9.2Matches
2020-202131Sturm Grazat AUT1. Bundesliga3rd27.6Matches
2021-202232Sturm Grazat AUT1. Bundesliga2nd24.4Matches
2022-202333Sturm Grazat AUT1. Bundesliga2nd2.3Matches
2023-202434Sturm Grazat AUT1. Bundesliga1st0.1Matches
17 Seasons6 Clubs5 Leagues283.9
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
Sturm Graz (10 Seasons)1 League127.5
RB Salzburg (4 Seasons)1 League49.8
Luzern (3 Seasons)1 League52.4
Rizespor (1 Season)1 League20.3
NEC Nijmegen (1 Season)1 League20.4
Dynamo Mosc (1 Season)1 League13.6
Bundesliga (14 Seasons)177.3
Super Lg (3 Seasons)52.4
Süper Lig (1 Season)20.3
Eredivisie (1 Season)20.4
Premier League (1 Season)13.6
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2009-201020Sturm Graz2. Europa LgGR4.6Matches
2010-201121RB Salzburg2. Europa LgGR3.6Matches
2011-201222RB Salzburg2. Europa LgR326.3Matches
2021-202232Sturm Graz2. Europa LgGR4.7149217755911148200.02100.061261109401718324Matches
2022-202333Sturm Graz2. Europa LgGR0.416003133160001025700010103Matches
5 Seasons2 Clubs1 League19.7165217787214164200.02100.071286116401819327
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
Sturm Graz (3 Seasons)1 League9.7165217787214164200.02100.071286116401819327
RB Salzburg (2 Seasons)1 League9.9
Possession Table
Touches Take-Ons Carries
Season Age Squad Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
201021at AustriaWCQ3.7Matches
201223at AustriaUEFA Euro Qualifying0.7Matches
201425at AustriaWCQ0.5Matches
201526at AustriaFriendlies (M)0.6Matches
201627at AustriaFriendlies (M)0.5Matches
201627at AustriaUEFA EuroGR0.1Matches
201627at AustriaUEFA Euro Qualifying0.3Matches
6 Seasons1 Club4 Leagues6.5
WCQ (3 Seasons)4.2
UEFA Euro Qualifying (2 Seasons)1.0
Friendlies (M) (2 Seasons)1.2
UEFA Euro (1 Season)0.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
2007-200818Sturm Grazat AUT1. Bundesliga123753111.64.248
2008-200919Sturm Grazat AUT1. Bundesliga281,4435244.516.01513Matches
2009-201020Sturm Grazat AUT1. Bundesliga332,6308081.229.2321Matches
2009-201020Sturm Graz2. Europa Lg6417704.6432Matches
2010-201121RB Salzburgat AUT1. Bundesliga281,7866455.119.8217Matches
2010-201121RB Salzburg2. Europa Lg6324543.6323Matches
2011-201222RB Salzburgat AUT1. Bundesliga272,0617663.622.9261Matches
2011-201222RB Salzburg2. Europa Lg7570816.3750Matches
2012-201323RB Salzburgat AUT1. Bundesliga74376213.54.952Matches
2012-201323Dynamo Moscru RUS1. Premier League201,2256145.413.6146Matches
2013-201424RB Salzburgat AUT1. Bundesliga3196656.02.230Matches
2013-201424NEC Nijmegennl NED1. Eredivisie261,8327059.920.422104Matches
2014-201525Luzernch SUI1. Super Lg332,4017374.126.72813501.364338+5+0.19-0.13Matches
2015-201626Luzernch SUI1. Super Lg342,1696466.924.121141301.473530+5+0.21-0.13Matches
2016-201727Luzernch SUI1. Super Lg4143364.41.610321.504400.00+0.12Matches
2016-201727Rizesportr TUR1. Süper Lig281,8236559.620.32111731.142135-14-0.69-1.05Matches
2017-201828Sturm Grazat AUT1. Bundesliga146965021.57.782601.641410+4+0.52-0.15Matches
2018-201929Sturm Grazat AUT1. Bundesliga126215221.66.9684362011.21911-2-0.29-0.25Matches
2019-202030Sturm Grazat AUT1. Bundesliga228283828.89.27782151941.091817+1+0.11+0.77Matches
2020-202131Sturm Grazat AUT1. Bundesliga312,4838086.227.631806001.814525+20+0.72+1.18Matches
2021-202232Sturm Grazat AUT1. Bundesliga302,1927376.124.428771022011.734235+7+0.29-0.89Matches
2021-202232Sturm Graz2. Europa Lg64227078.14.76702001.0037-4-0.85+1.444.111.1-7.0-1.49-0.74Matches
2022-202333Sturm Grazat AUT1. Bundesliga9203237.02.3162081821.8923-1-0.44-1.42Matches
2022-202333Sturm Graz2. Europa Lg337126.90.40031211.3320+2+4.86+6.300.70.0+0.7+1.70+1.92Matches
2023-202434Sturm Grazat AUT1. Bundesliga1770.20.1001703.000000.00-1.03Matches
17 Seasons6 Clubs6 Leagues43027,3216441.4303.6314788311618141.46238215+23+0.15-0.164.811.1-6.3-1.24-0.92
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
Sturm Graz (10 Seasons)2 Leagues20712,3546038.1137.31427828651891.56135108+27+0.32-0.064.811.1-6.3-1.24-0.92
RB Salzburg (4 Seasons)2 Leagues785,3746934.659.765713
Luzern (3 Seasons)1 League714,7136648.552.450272121.428272+10+0.19+0.14
Rizespor (1 Season)1 League281,8236559.620.32111731.142135-14-0.69-1.05
NEC Nijmegen (1 Season)1 League261,8327059.920.422104
Dynamo Mosc (1 Season)1 League201,2256145.413.6146
Bundesliga (14 Seasons)25715,9586236.9177.31877923701881.59130101+29+0.37-0.11
Europa Lg (5 Seasons)281,7706342.519.720701281211.1157-2-0.39+1.204.811.1-6.3-1.24-0.92
Super Lg (3 Seasons)714,7136648.552.450272121.428272+10+0.19+0.14
Süper Lig (1 Season)281,8236559.620.32111731.142135-14-0.69-1.05
Eredivisie (1 Season)261,8327059.920.422104
Premier League (1 Season)201,2256145.413.6146
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
2007-200818Sturm Graz1 League123753111.64.248
2008-200919Sturm Graz1 League281,4435244.516.01513
2009-201020Sturm Graz2 Leagues393,0477881.233.93633
2010-201121RB Salzburg2 Leagues342,1106255.123.424210
2011-201222RB Salzburg2 Leagues342,6317763.629.23351
2012-201323Dynamo Mosc1 League201,2256145.413.6146
2012-201323RB Salzburg1 League74376213.54.952
2013-201424RB Salzburg1 League3196656.02.230
2013-201424NEC Nijmegen1 League261,8327059.920.422104
2014-201525Luzern1 League332,4017374.126.72813501.364338+5+0.19-0.13
2015-201626Luzern1 League342,1696466.924.121141301.473530+5+0.21-0.13
2016-201727Luzern1 League4143364.41.610321.504400.00+0.12
2016-201727Rizespor1 League281,8236559.620.32111731.142135-14-0.69-1.05
2017-201828Sturm Graz1 League146965021.57.782601.641410+4+0.52-0.15
2018-201929Sturm Graz1 League126215221.66.9684362011.21911-2-0.29-0.25
2019-202030Sturm Graz1 League228283828.89.27782151941.091817+1+0.11+0.77
2020-202131Sturm Graz1 League312,4838086.227.631806001.814525+20+0.72+1.18
2021-202232Sturm Graz2 Leagues362,6147376.429.034761222011.614542+3+0.10-0.574.111.1-7.0-1.49-0.74
2022-202333Sturm Graz2 Leagues12240207.02.71620111631.7543+1+0.37-0.220.70.0+0.7+1.70+1.92
2023-202434Sturm Graz1 League1770.20.1001703.000000.00-1.03
17 Seasons6 Clubs6 Leagues43027,3216441.4303.6314788311618141.46238215+23+0.15-0.164.811.1-6.3-1.24-0.92
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
Sturm Graz (10 Seasons)2 Leagues20712,3546038.1137.31427828651891.56135108+27+0.32-0.064.811.1-6.3-1.24-0.92
RB Salzburg (4 Seasons)2 Leagues785,3746934.659.765713
Luzern (3 Seasons)1 League714,7136648.552.450272121.428272+10+0.19+0.14
Rizespor (1 Season)1 League281,8236559.620.32111731.142135-14-0.69-1.05
NEC Nijmegen (1 Season)1 League261,8327059.920.422104
Dynamo Mosc (1 Season)1 League201,2256145.413.6146
Bundesliga (14 Seasons)25715,9586236.9177.31877923701881.59130101+29+0.37-0.11
Europa Lg (5 Seasons)281,7706342.519.720701281211.1157-2-0.39+1.204.811.1-6.3-1.24-0.92
Super Lg (3 Seasons)714,7136648.552.450272121.428272+10+0.19+0.14
Süper Lig (1 Season)281,8236559.620.32111731.142135-14-0.69-1.05
Eredivisie (1 Season)261,8327059.920.422104
Premier League (1 Season)201,2256145.413.6146
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
2007-200818Sturm Grazat AUT1. Bundesliga4th123753111.64.248
2008-200919Sturm Grazat AUT1. Bundesliga4th281,4435244.516.01513Matches
2009-201020Sturm Grazat AUT1. Bundesliga4th332,6308081.229.2321Matches
2010-201121RB Salzburgat AUT1. Bundesliga2nd281,7866455.119.8217Matches
2011-201222RB Salzburgat AUT1. Bundesliga1st272,0617663.622.9261Matches
2012-201323Dynamo Moscru RUS1. Premier League7th201,2256145.413.6146Matches
2012-201323RB Salzburgat AUT1. Bundesliga2nd74376213.54.952Matches
2013-201424RB Salzburgat AUT1. Bundesliga1st3196656.02.230Matches
2013-201424NEC Nijmegennl NED1. Eredivisie17th261,8327059.920.422104Matches
2014-201525Luzernch SUI1. Super Lg5th332,4017374.126.72813501.364338+5+0.19-0.13Matches
2015-201626Luzernch SUI1. Super Lg3rd342,1696466.924.121141301.473530+5+0.21-0.13Matches
2016-201727Luzernch SUI1. Super Lg5th4143364.41.610321.504400.00+0.12Matches
2016-201727Rizesportr TUR1. Süper Lig16th281,8236559.620.32111731.142135-14-0.69-1.05Matches
2017-201828Sturm Grazat AUT1. Bundesliga2nd146965021.57.782601.641410+4+0.52-0.15Matches
2018-201929Sturm Grazat AUT1. Bundesliga5th126215221.66.9684362011.21911-2-0.29-0.25Matches
2019-202030Sturm Grazat AUT1. Bundesliga10th228283828.89.27782151941.091817+1+0.11+0.77Matches
2020-202131Sturm Grazat AUT1. Bundesliga3rd312,4838086.227.631806001.814525+20+0.72+1.18Matches
2021-202232Sturm Grazat AUT1. Bundesliga2nd302,1927376.124.428771022011.734235+7+0.29-0.89Matches
2022-202333Sturm Grazat AUT1. Bundesliga2nd9203237.02.3162081821.8923-1-0.44-1.42Matches
2023-202434Sturm Grazat AUT1. Bundesliga1st1770.20.1001703.000000.00-1.03Matches
17 Seasons6 Clubs5 Leagues40225,5516441.4283.9294797110818131.48233208+25+0.17-0.20
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Sturm Graz (10 Seasons)1 League19211,4786038.0127.51327923601881.59130101+29+0.37-0.11
RB Salzburg (4 Seasons)1 League654,4806934.649.85510
Luzern (3 Seasons)1 League714,7136648.552.450272121.428272+10+0.19+0.14
Rizespor (1 Season)1 League281,8236559.620.32111731.142135-14-0.69-1.05
NEC Nijmegen (1 Season)1 League261,8327059.920.422104
Dynamo Mosc (1 Season)1 League201,2256145.413.6146
Bundesliga (14 Seasons)25715,9586236.9177.31877923701881.59130101+29+0.37-0.11
Super Lg (3 Seasons)714,7136648.552.450272121.428272+10+0.19+0.14
Süper Lig (1 Season)281,8236559.620.32111731.142135-14-0.69-1.05
Eredivisie (1 Season)261,8327059.920.422104
Premier League (1 Season)201,2256145.413.6146
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2009-201020Sturm Graz2. Europa LgGR6417704.6432Matches
2010-201121RB Salzburg2. Europa LgGR6324543.6323Matches
2011-201222RB Salzburg2. Europa LgR327570816.3750Matches
2021-202232Sturm Graz2. Europa LgGR64227078.14.76702001.0037-4-0.85+1.444.111.1-7.0-1.49-0.74Matches
2022-202333Sturm Graz2. Europa LgGR337126.90.40031211.3320+2+4.86+6.300.70.0+0.7+1.70+1.92Matches
5 Seasons2 Clubs1 League281,7706342.519.720701281211.1157-2-0.39+1.204.811.1-6.3-1.24-0.92
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
Sturm Graz (3 Seasons)1 League158765842.59.71070551211.1157-2-0.39+1.204.811.1-6.3-1.24-0.92
RB Salzburg (2 Seasons)1 League13894699.91073
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
201021at AustriaWCQ43318336.83.74833001.0046-2-0.54-0.70Matches
201223at AustriaUEFA Euro Qualifying165657.20.71650043.000000.00+0.11Matches
201425at AustriaWCQ345155.00.50031441.3310+1+2.00+1.05Matches
201526at AustriaFriendlies (M)1575731.70.61570000.0012-1-1.58-1.58Matches
201627at AustriaFriendlies (M)2482410.70.50022320.000000.00+0.22Matches
201627at AustriaUEFA EuroGR113134.80.10011220.0001-1-6.92-6.22Matches
201627at AustriaUEFA Euro Qualifying32793.00.3003823.001100.00-1.75Matches
202233at AustriaWCQ00002Matches
6 Seasons1 Club4 Leagues155863910.76.56773914161.33710-3-0.46-0.99
WCQ (3 Seasons)73765413.54.2484331461.1456-1-0.24-0.87
UEFA Euro Qualifying (2 Seasons)492235.11.016803863.001100.00-0.84
Friendlies (M) (2 Seasons)31053516.71.2159022320.0012-1-0.86-0.69
UEFA Euro (1 Season)113134.80.10011220.0001-1-6.92-6.22

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
2007-200818Sturm Grazat AUT1. Bundesliga4.211
2008-200919Sturm Grazat AUT1. Bundesliga16.050Matches
2009-201020Sturm Grazat AUT1. Bundesliga29.270Matches
2009-201020Sturm Graz2. Europa Lg4.6005Matches
2010-201121RB Salzburgat AUT1. Bundesliga19.841Matches
2010-201121RB Salzburg2. Europa Lg3.6105Matches
2011-201222RB Salzburgat AUT1. Bundesliga22.971Matches
2011-201222RB Salzburg2. Europa Lg6.31012Matches
2012-201323RB Salzburgat AUT1. Bundesliga4.920Matches
2012-201323Dynamo Moscru RUS1. Premier League13.610Matches
2013-201424RB Salzburgat AUT1. Bundesliga2.200Matches
2013-201424NEC Nijmegennl NED1. Eredivisie20.42030Matches
2014-201525Luzernch SUI1. Super Lg26.7100Matches
2015-201626Luzernch SUI1. Super Lg24.180Matches
2016-201727Luzernch SUI1. Super Lg1.600000000000Matches
2016-201727Rizesportr TUR1. Süper Lig20.3310442061012012000Matches
2017-201828Sturm Grazat AUT1. Bundesliga7.7000117438715000Matches
2018-201929Sturm Grazat AUT1. Bundesliga6.91008564524000Matches
2019-202030Sturm Grazat AUT1. Bundesliga9.23001410471470Matches
2020-202131Sturm Grazat AUT1. Bundesliga27.6500201747163690Matches
2021-202232Sturm Grazat AUT1. Bundesliga24.420091033188230Matches
2021-202232Sturm Graz2. Europa Lg4.70002111151100016050.0Matches
2022-202333Sturm Grazat AUT1. Bundesliga2.300021528300Matches
2022-202333Sturm Graz2. Europa Lg0.4000011400000100Matches
2023-202434Sturm Grazat AUT1. Bundesliga0.10000001100Matches
17 Seasons6 Clubs6 Leagues303.6634016272117654465100017050.0
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Sturm Graz (10 Seasons)2 Leagues137.324107152111553263900017050.0
RB Salzburg (4 Seasons)2 Leagues59.715217
Luzern (3 Seasons)1 League52.4180000000000
Rizespor (1 Season)1 League20.3310442061012012000
NEC Nijmegen (1 Season)1 League20.42030
Dynamo Mosc (1 Season)1 League13.610
Bundesliga (14 Seasons)177.337306450995342538000
Europa Lg (5 Seasons)19.720024212191100017050.0
Super Lg (3 Seasons)52.4180000000000
Süper Lig (1 Season)20.3310442061012012000
Eredivisie (1 Season)20.42030
Premier League (1 Season)13.610
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
2007-200818Sturm Graz1 League4.211
2008-200919Sturm Graz1 League16.050
2009-201020Sturm Graz2 Leagues33.9705
2010-201121RB Salzburg2 Leagues23.4515
2011-201222RB Salzburg2 Leagues29.28112
2012-201323Dynamo Mosc1 League13.610
2012-201323RB Salzburg1 League4.920
2013-201424RB Salzburg1 League2.200
2013-201424NEC Nijmegen1 League20.42030
2014-201525Luzern1 League26.7100
2015-201626Luzern1 League24.180
2016-201727Luzern1 League1.600000000000
2016-201727Rizespor1 League20.3310442061012012000
2017-201828Sturm Graz1 League7.7000117438715000
2018-201929Sturm Graz1 League6.91008564524000
2019-202030Sturm Graz1 League9.23001410471470
2020-202131Sturm Graz1 League27.6500201747163690
2021-202232Sturm Graz2 Leagues29.02001111442033400016050.0
2022-202333Sturm Graz2 Leagues2.70002263230000100
2023-202434Sturm Graz1 League0.10000001100
17 Seasons6 Clubs6 Leagues303.6634016272117654465100017050.0
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Sturm Graz (10 Seasons)2 Leagues137.324107152111553263900017050.0
RB Salzburg (4 Seasons)2 Leagues59.715217
Luzern (3 Seasons)1 League52.4180000000000
Rizespor (1 Season)1 League20.3310442061012012000
NEC Nijmegen (1 Season)1 League20.42030
Dynamo Mosc (1 Season)1 League13.610
Bundesliga (14 Seasons)177.337306450995342538000
Europa Lg (5 Seasons)19.720024212191100017050.0
Super Lg (3 Seasons)52.4180000000000
Süper Lig (1 Season)20.3310442061012012000
Eredivisie (1 Season)20.42030
Premier League (1 Season)13.610
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2007-200818Sturm Grazat AUT1. Bundesliga4th4.211
2008-200919Sturm Grazat AUT1. Bundesliga4th16.050Matches
2009-201020Sturm Grazat AUT1. Bundesliga4th29.270Matches
2010-201121RB Salzburgat AUT1. Bundesliga2nd19.841Matches
2011-201222RB Salzburgat AUT1. Bundesliga1st22.971Matches
2012-201323Dynamo Moscru RUS1. Premier League7th13.610Matches
2012-201323RB Salzburgat AUT1. Bundesliga2nd4.920Matches
2013-201424RB Salzburgat AUT1. Bundesliga1st2.200Matches
2013-201424NEC Nijmegennl NED1. Eredivisie17th20.42030Matches
2014-201525Luzernch SUI1. Super Lg5th26.7100Matches
2015-201626Luzernch SUI1. Super Lg3rd24.180Matches
2016-201727Luzernch SUI1. Super Lg5th1.600000000000Matches
2016-201727Rizesportr TUR1. Süper Lig16th20.3310442061012012000Matches
2017-201828Sturm Grazat AUT1. Bundesliga2nd7.7000117438715000Matches
2018-201929Sturm Grazat AUT1. Bundesliga5th6.91008564524000Matches
2019-202030Sturm Grazat AUT1. Bundesliga10th9.23001410471470Matches
2020-202131Sturm Grazat AUT1. Bundesliga3rd27.6500201747163690Matches
2021-202232Sturm Grazat AUT1. Bundesliga2nd24.420091033188230Matches
2022-202333Sturm Grazat AUT1. Bundesliga2nd2.300021528300Matches
2023-202434Sturm Grazat AUT1. Bundesliga1st0.10000001100Matches
17 Seasons6 Clubs5 Leagues283.96140138701056354550000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Sturm Graz (10 Seasons)1 League127.524106450995342538000
RB Salzburg (4 Seasons)1 League49.8132
Luzern (3 Seasons)1 League52.4180000000000
Rizespor (1 Season)1 League20.3310442061012012000
NEC Nijmegen (1 Season)1 League20.42030
Dynamo Mosc (1 Season)1 League13.610
Bundesliga (14 Seasons)177.337306450995342538000
Super Lg (3 Seasons)52.4180000000000
Süper Lig (1 Season)20.3310442061012012000
Eredivisie (1 Season)20.42030
Premier League (1 Season)13.610
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2009-201020Sturm Graz2. Europa LgGR4.6005Matches
2010-201121RB Salzburg2. Europa LgGR3.6105Matches
2011-201222RB Salzburg2. Europa LgR326.31012Matches
2021-202232Sturm Graz2. Europa LgGR4.70002111151100016050.0Matches
2022-202333Sturm Graz2. Europa LgGR0.4000011400000100Matches
5 Seasons2 Clubs1 League19.720024212191100017050.0
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Sturm Graz (3 Seasons)1 League9.70007212191100017050.0
RB Salzburg (2 Seasons)1 League9.92017
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201021at AustriaWCQ3.70000Matches
201223at AustriaUEFA Euro Qualifying0.71000Matches
201425at AustriaWCQ0.50000Matches
201526at AustriaFriendlies (M)0.60000Matches
201627at AustriaFriendlies (M)0.50000Matches
201627at AustriaUEFA EuroGR0.1000100400000Matches
201627at AustriaUEFA Euro Qualifying0.3000100400000Matches
6 Seasons1 Club4 Leagues6.5100200800000
WCQ (3 Seasons)4.20000
UEFA Euro Qualifying (2 Seasons)1.0100100400000
Friendlies (M) (2 Seasons)1.20000
UEFA Euro (1 Season)0.1000100400000

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 Jakob Jantscher Pages