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
2008-200919Partizanrs SRB1. SuperLiga2167748.6101100500.120.000.120.120.12Matches
2008-200919Partizan2. UEFA Cup432562.8000100.000.00Matches
2009-201020Partizan2. Europa Lg542923.2000000300.000.000.000.000.00Matches
2009-201020Partizanrs SRB1. SuperLiga24181,51916.9718700600.410.060.470.410.47Matches
2010-201121Partizan1. Champions Lg543293.7000000200.000.000.000.000.00Matches
2010-201121Partizanrs SRB1. SuperLiga25171,65218.49312634200.490.160.650.330.49Matches
2011-201222Blackburneng ENG1. Premier League191098611.0000000400.000.000.000.000.00Matches
2012-201323Gençlerbirliğitr TUR1. Süper Lig27251,98322.0336300910.140.140.270.140.27
2013-201424Gençlerbirliğitr TUR1. Süper Lig22161,46716.3202200500.120.000.120.120.12
2014-201525Gençlerbirliğitr TUR1. Süper Lig28232,12923.7202200800.080.000.080.080.08Matches
2015-201626Dynamo Kyiv1. Champions Lg00Matches
2015-201626Dynamo Kyivua UKR1. Premier League765646.3101100100.160.000.160.160.16Matches
2016-201727Sporting CP1. Champions Lg1030.0000000000.000.000.000.000.00Matches
2016-201727Rio Avept POR1. Primeira Liga13131,17013.0000000500.000.000.000.000.00Matches
2017-201828Sporting CP1. Champions Lg1010.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2017-201828Sporting CP2. Europa Lg211311.5000000000.00.00.10.14510.000.000.000.000.000.020.050.070.020.07Matches
2017-201828Sporting CPpt POR1. Primeira Liga522222.5000000320.000.000.000.000.00Matches
2018-201929Sporting CP2. Europa Lg543233.6000000100.20.20.10.201230.000.000.000.000.000.040.020.060.040.06Matches
2018-201929Sporting CPpt POR1. Primeira Liga1143934.4000000400.10.10.10.121900.000.000.000.000.000.010.010.030.010.03Matches
2019-202030Almeríaes ESP2. Segunda División27201,78919.91011001210.50.50.10.6167870.050.000.050.050.050.020.010.030.020.03Matches
2020-202131Almeríaes ESPCopa del Rey432763.1000000100.000.000.000.000.00Matches
2020-202131Almeríaes ESP2. Segunda División27101,00411.2000000600.40.30.10.41559110.000.000.000.000.000.030.010.040.030.04Matches
2021-202232Zaragozaes ESPCopa del Rey11750.8000000100.000.000.000.000.00Matches
2021-202232Zaragozaes ESP2. Segunda División28191,57417.5101100900.90.90.31.2167630.060.000.060.060.060.050.020.070.050.07Matches
2022-202333Zaragozaes ESPCopa del Rey00Matches
2022-202333Zaragozaes ESP2. Segunda División932422.7000000510.10.10.20.211010.000.000.000.000.000.030.060.080.030.08Matches
15 Seasons8 Clubs9 Leagues32121219,154212.82773424349352.12.00.82.854259260.130.030.160.110.150.030.010.050.030.05
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
Partizan (3 Seasons)3 Leagues84524,82253.61742114341900.320.080.410.260.35
Gençlerbirliği (3 Seasons)1 League77645,57962.073107002210.110.050.160.110.16
Sporting CP (3 Seasons)3 Leagues25111,07311.9000000820.20.20.20.463640.000.000.000.000.000.030.020.050.030.05
Almería (2 Seasons)2 Leagues58333,06934.11011001910.90.80.21.031137180.030.000.030.030.030.030.010.030.030.03
Zaragoza (2 Seasons)2 Leagues38231,89121.01011001511.01.00.41.4178640.050.000.050.050.050.050.020.070.050.07
Blackburn (1 Season)1 League191098611.0000000400.000.000.000.000.00
Rio Ave (1 Season)1 League13131,17013.0000000500.000.000.000.000.00
Dynamo Kyiv (1 Season)2 Leagues765646.3101100100.160.000.160.160.16
Segunda División (4 Seasons)91524,60951.22022003221.91.80.62.448223220.040.000.040.040.040.040.010.050.040.05
UEFA Cup (4 Seasons)16121,00211.1000000500.20.20.10.341740.000.000.000.000.000.030.030.060.030.06
Champions Lg (4 Seasons)743333.7000000200.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
Süper Lig (3 Seasons)77645,57962.073107002210.110.050.160.110.16
SuperLiga (3 Seasons)70413,94543.81742114341300.390.090.480.320.41
Primeira Liga (3 Seasons)29191,78519.80000001220.10.10.10.121900.000.000.000.000.000.010.010.030.010.03
Copa del Rey (3 Seasons)543513.9000000200.000.000.000.000.00
Premier League (1 Season)191098611.0000000400.000.000.000.000.00
Premier League (1 Season)765646.3101100100.160.000.160.160.16
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
2008-200919Partizan2 Leagues2591,03011.4101100600.090.000.120.090.12
2009-201020Partizan2 Leagues29221,81120.1718700900.350.050.400.350.40
2010-201121Partizan2 Leagues30211,98122.09312634400.410.140.550.270.41
2011-201222Blackburn1 League191098611.0000000400.000.000.000.000.00
2012-201323Gençlerbirliği1 League27251,98322.0336300910.140.140.270.140.27
2013-201424Gençlerbirliği1 League22161,46716.3202200500.120.000.120.120.12
2014-201525Gençlerbirliği1 League28232,12923.7202200800.080.000.080.080.08
2015-201626Dynamo Kyiv2 Leagues765646.3101100100.160.000.160.160.16
2016-201727Rio Ave1 League13131,17013.0000000500.000.000.000.000.00
2016-201727Sporting CP1 League1030.0000000000.000.000.000.000.00
2017-201828Sporting CP3 Leagues833543.9000000320.00.00.10.14510.000.000.000.000.000.020.050.070.020.07
2018-201929Sporting CP2 Leagues1687168.0000000500.20.20.10.323130.000.000.000.000.000.030.010.040.030.04
2019-202030Almería1 League27201,78919.91011001210.50.50.10.6167870.050.000.050.050.050.020.010.030.020.03
2020-202131Almería2 Leagues31131,28014.2000000700.40.30.10.41559110.000.000.000.000.000.030.010.040.030.04
2021-202232Zaragoza2 Leagues29201,64918.31011001000.90.90.31.2167630.050.000.050.050.050.050.020.070.050.07
2022-202333Zaragoza2 Leagues932422.7000000510.10.10.20.211010.000.000.000.000.000.030.060.080.030.08
15 Seasons8 Clubs9 Leagues32121219,154212.82773424349352.12.00.82.854259260.130.030.160.110.150.030.010.050.030.05
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
Partizan (3 Seasons)3 Leagues84524,82253.61742114341900.320.080.410.260.35
Gençlerbirliği (3 Seasons)1 League77645,57962.073107002210.110.050.160.110.16
Sporting CP (3 Seasons)3 Leagues25111,07311.9000000820.20.20.20.463640.000.000.000.000.000.030.020.050.030.05
Almería (2 Seasons)2 Leagues58333,06934.11011001910.90.80.21.031137180.030.000.030.030.030.030.010.030.030.03
Zaragoza (2 Seasons)2 Leagues38231,89121.01011001511.01.00.41.4178640.050.000.050.050.050.050.020.070.050.07
Blackburn (1 Season)1 League191098611.0000000400.000.000.000.000.00
Rio Ave (1 Season)1 League13131,17013.0000000500.000.000.000.000.00
Dynamo Kyiv (1 Season)2 Leagues765646.3101100100.160.000.160.160.16
Segunda División (4 Seasons)91524,60951.22022003221.91.80.62.448223220.040.000.040.040.040.040.010.050.040.05
UEFA Cup (4 Seasons)16121,00211.1000000500.20.20.10.341740.000.000.000.000.000.030.030.060.030.06
Champions Lg (4 Seasons)743333.7000000200.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
Süper Lig (3 Seasons)77645,57962.073107002210.110.050.160.110.16
SuperLiga (3 Seasons)70413,94543.81742114341300.390.090.480.320.41
Primeira Liga (3 Seasons)29191,78519.80000001220.10.10.10.121900.000.000.000.000.000.010.010.030.010.03
Copa del Rey (3 Seasons)543513.9000000200.000.000.000.000.00
Premier League (1 Season)191098611.0000000400.000.000.000.000.00
Premier League (1 Season)765646.3101100100.160.000.160.160.16
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
2008-200919Partizanrs SRB1. SuperLiga1st2167748.6101100500.120.000.120.120.12Matches
2009-201020Partizanrs SRB1. SuperLiga1st24181,51916.9718700600.410.060.470.410.47Matches
2010-201121Partizanrs SRB1. SuperLiga1st25171,65218.49312634200.490.160.650.330.49Matches
2011-201222Blackburneng ENG1. Premier League19th191098611.0000000400.000.000.000.000.00Matches
2012-201323Gençlerbirliğitr TUR1. Süper Lig11th27251,98322.0336300910.140.140.270.140.27
2013-201424Gençlerbirliğitr TUR1. Süper Lig9th22161,46716.3202200500.120.000.120.120.12
2014-201525Gençlerbirliğitr TUR1. Süper Lig9th28232,12923.7202200800.080.000.080.080.08Matches
2015-201626Dynamo Kyivua UKR1. Premier League1st765646.3101100100.160.000.160.160.16Matches
2016-201727Rio Avept POR1. Primeira Liga7th13131,17013.0000000500.000.000.000.000.00Matches
2017-201828Sporting CPpt POR1. Primeira Liga3rd522222.5000000320.000.000.000.000.00Matches
2018-201929Sporting CPpt POR1. Primeira Liga3rd1143934.4000000400.10.10.10.121900.000.000.000.000.000.010.010.030.010.03Matches
2019-202030Almeríaes ESP2. Segunda División4th27201,78919.91011001210.50.50.10.6167870.050.000.050.050.050.020.010.030.020.03Matches
2020-202131Almeríaes ESP2. Segunda División4th27101,00411.2000000600.40.30.10.41559110.000.000.000.000.000.030.010.040.030.04Matches
2021-202232Zaragozaes ESP2. Segunda División10th28191,57417.5101100900.90.90.31.2167630.060.000.060.060.060.050.020.070.050.07Matches
2022-202333Zaragozaes ESP2. Segunda División13th932422.7000000510.10.10.20.211010.000.000.000.000.000.030.060.080.030.08Matches
15 Seasons8 Clubs6 Leagues29319217,468194.12773424348451.91.90.62.550242220.140.040.180.120.160.030.010.050.030.05
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
Gençlerbirliği (3 Seasons)1 League77645,57962.073107002210.110.050.160.110.16
Partizan (3 Seasons)1 League70413,94543.81742114341300.390.090.480.320.41
Almería (2 Seasons)1 League54302,79331.01011001810.90.80.21.031137180.030.000.030.030.030.030.010.030.030.03
Zaragoza (2 Seasons)1 League37221,81620.21011001411.01.00.41.4178640.050.000.050.050.050.050.020.070.050.07
Sporting CP (2 Seasons)1 League1666156.8000000720.10.10.10.121900.000.000.000.000.000.010.010.030.010.03
Blackburn (1 Season)1 League191098611.0000000400.000.000.000.000.00
Rio Ave (1 Season)1 League13131,17013.0000000500.000.000.000.000.00
Dynamo Kyiv (1 Season)1 League765646.3101100100.160.000.160.160.16
Segunda División (4 Seasons)91524,60951.22022003221.91.80.62.448223220.040.000.040.040.040.040.010.050.040.05
Süper Lig (3 Seasons)77645,57962.073107002210.110.050.160.110.16
SuperLiga (3 Seasons)70413,94543.81742114341300.390.090.480.320.41
Primeira Liga (3 Seasons)29191,78519.80000001220.10.10.10.121900.000.000.000.000.000.010.010.030.010.03
Premier League (1 Season)191098611.0000000400.000.000.000.000.00
Premier League (1 Season)765646.3101100100.160.000.160.160.16
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
2020-202131Almeríaes ESPCopa del Rey5th432763.1000000100.000.000.000.000.00Matches
2021-202232Zaragozaes ESPCopa del ReyR3211750.8000000100.000.000.000.000.00Matches
2022-202333Zaragozaes ESPCopa del ReyRd100Matches
3 Seasons2 Clubs1 League543513.9000000200.000.000.000.000.00
Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Zaragoza (2 Seasons)1 League11750.8000000100.000.000.000.000.00
Almería (1 Season)1 League432763.1000000100.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2008-200919Partizan2. UEFA CupGR432562.8000100.000.00Matches
2009-201020Partizan2. Europa LgGR542923.2000000300.000.000.000.000.00Matches
2010-201121Partizan1. Champions LgGR543293.7000000200.000.000.000.000.00Matches
2015-201626Dynamo Kyiv1. Champions LgR1600Matches
2016-201727Sporting CP1. Champions LgGR1030.0000000000.000.000.000.000.00Matches
2017-201828Sporting CP1. Champions LgGR1010.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2017-201828Sporting CP2. Europa LgQF211311.5000000000.00.00.10.14510.000.000.000.000.000.020.050.070.020.07Matches
2018-201929Sporting CP2. Europa LgR32543233.6000000100.20.20.10.201230.000.000.000.000.000.040.020.060.040.06Matches
7 Seasons3 Clubs2 Leagues23161,33514.8000000700.20.20.10.341740.000.000.000.000.000.030.030.060.030.06
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
Partizan (3 Seasons)2 Leagues14118779.7000000600.000.000.000.000.00
Sporting CP (3 Seasons)2 Leagues954585.1000000100.20.20.10.341740.000.000.000.000.000.030.030.060.030.06
Dynamo Kyiv (1 Season)1 League00
UEFA Cup (4 Seasons)16121,00211.1000000500.20.20.10.341740.000.000.000.000.000.030.030.060.030.06
Champions Lg (4 Seasons)743333.7000000200.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
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
201021rs Serbia1. World CupGR10160.20000000.000.00Matches
201020rs SerbiaWCQ11901.00000000.000.00Matches
201222rs SerbiaUEFA Euro Qualifying722853.20000100.000.00Matches
201424rs SerbiaWCQ60730.8000000100.000.000.000.000.00Matches
201424rs SerbiaFriendlies (M)321711.9101100100.530.000.530.530.53Matches
201525rs SerbiaFriendlies (M)30490.5000000000.000.000.000.000.00Matches
201626rs SerbiaUEFA Euro Qualifying11901.0011000000.001.001.000.001.00Matches
5 Seasons1 Club4 Leagues2267748.6112100300.120.230.470.120.47
UEFA Euro Qualifying (2 Seasons)833754.2011000100.001.001.000.001.00
WCQ (2 Seasons)711631.8000000100.000.000.000.000.00
Friendlies (M) (2 Seasons)622202.4101100100.410.000.410.410.41
World Cup (1 Season)10160.20000000.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
2008-200919Partizanrs SRB1. SuperLiga8.6140.470.2500Matches
2008-200919Partizan2. UEFA Cup2.800Matches
2009-201020Partizan2. Europa Lg3.2000.0000Matches
2009-201020Partizanrs SRB1. SuperLiga16.97181.070.3900Matches
2010-201121Partizan1. Champions Lg3.7020.550.0000Matches
2010-201121Partizanrs SRB1. SuperLiga18.49170.930.3534Matches
2011-201222Blackburneng ENG1. Premier League11.0020.180.0000Matches
2012-201323Gençlerbirliğitr TUR1. Süper Lig22.0390.410.3300
2013-201424Gençlerbirliğitr TUR1. Süper Lig16.32160.980.1300
2014-201525Gençlerbirliğitr TUR1. Süper Lig23.7250.210.4000Matches
2015-201626Dynamo Kyivua UKR1. Premier League6.3110.161.0000Matches
2016-201727Sporting CP1. Champions Lg0.00000.000.0000Matches
2016-201727Rio Avept POR1. Primeira Liga13.00030.000.230.0000Matches
2017-201828Sporting CP1. Champions Lg0.00000.000.000000.00.00.00.0Matches
2017-201828Sporting CP2. Europa Lg1.50100.00.690.000.0033.80000.00.00.020.00.0Matches
2017-201828Sporting CPpt POR1. Primeira Liga2.50000.000.0000Matches
2018-201929Sporting CP2. Europa Lg3.60300.00.840.000.0011.20000.20.20.05-0.2-0.2Matches
2018-201929Sporting CPpt POR1. Primeira Liga4.40100.00.230.000.0015.70000.10.10.06-0.1-0.1Matches
2019-202030Almeríaes ESP2. Segunda División19.917228.60.350.100.140.5024.00000.50.50.07+0.5+0.5Matches
2020-202131Almeríaes ESPCopa del Rey3.10000.000.0000Matches
2020-202131Almeríaes ESP2. Segunda División11.201119.10.990.090.000.0027.80000.40.30.03-0.4-0.3Matches
2021-202232Zaragozaes ESPCopa del Rey0.80100.01.200.000.0000Matches
2021-202232Zaragozaes ESP2. Segunda División17.5114321.40.800.170.070.3320.70000.90.90.07+0.1+0.1Matches
2022-202333Zaragozaes ESP2. Segunda División2.702150.00.740.370.000.0020.40000.10.10.04-0.1-0.1Matches
15 Seasons8 Clubs9 Leagues212.827408425.00.500.400.050.2922.80342.12.00.05-0.10.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
Partizan (3 Seasons)3 Leagues53.617410.810.3434
Gençlerbirliği (3 Seasons)1 League62.07300.480.2300
Sporting CP (3 Seasons)3 Leagues11.90500.00.420.000.0016.60000.20.20.05-0.2-0.2
Almería (2 Seasons)2 Leagues34.1118316.70.530.090.060.3326.40000.90.80.05+0.1+0.2
Zaragoza (2 Seasons)2 Leagues21.0117423.50.810.190.060.2520.70001.01.00.060.00.0
Blackburn (1 Season)1 League11.0020.180.0000
Rio Ave (1 Season)1 League13.00030.000.230.0000
Dynamo Kyiv (1 Season)2 Leagues6.3110.161.0000
Segunda División (4 Seasons)51.2234720.60.660.140.060.2923.70001.91.80.05+0.1+0.2
UEFA Cup (4 Seasons)11.10400.00.790.000.0016.80000.20.20.04-0.2-0.2
Champions Lg (4 Seasons)3.70020.000.540.000000.00.00.00.0
Süper Lig (3 Seasons)62.07300.480.2300
SuperLiga (3 Seasons)43.817390.890.3634
Primeira Liga (3 Seasons)19.8013300.00.050.150.000.0015.70000.10.10.06-0.1-0.1
Copa del Rey (3 Seasons)3.90100.00.260.000.0000
Premier League (1 Season)11.0020.180.0000
Premier League (1 Season)6.3110.161.0000
Shooting Table
Standard Expected
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2008-200919Partizan2 Leagues11.4140.470.2500
2009-201020Partizan2 Leagues20.17180.890.3900
2010-201121Partizan2 Leagues22.09190.860.3234
2011-201222Blackburn1 League11.0020.180.0000
2012-201323Gençlerbirliği1 League22.0390.410.3300
2013-201424Gençlerbirliği1 League16.32160.980.1300
2014-201525Gençlerbirliği1 League23.7250.210.4000
2015-201626Dynamo Kyiv2 Leagues6.3110.161.0000
2016-201727Rio Ave1 League13.00030.000.230.0000
2016-201727Sporting CP1 League0.00000.000.0000
2017-201828Sporting CP3 Leagues3.90100.00.250.000.0033.80000.00.00.020.00.0
2018-201929Sporting CP2 Leagues8.00400.00.500.000.0012.30000.20.20.05-0.2-0.2
2019-202030Almería1 League19.917228.60.350.100.140.5024.00000.50.50.07+0.5+0.5
2020-202131Almería2 Leagues14.201119.10.770.070.000.0027.80000.40.30.03-0.4-0.3
2021-202232Zaragoza2 Leagues18.3115320.00.820.160.070.3320.70000.90.90.07+0.1+0.1
2022-202333Zaragoza2 Leagues2.702150.00.740.370.000.0020.40000.10.10.04-0.1-0.1
15 Seasons8 Clubs9 Leagues212.827408425.00.500.400.050.2922.80342.12.00.05-0.10.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
Partizan (3 Seasons)3 Leagues53.617410.810.3434
Gençlerbirliği (3 Seasons)1 League62.07300.480.2300
Sporting CP (3 Seasons)3 Leagues11.90500.00.420.000.0016.60000.20.20.05-0.2-0.2
Almería (2 Seasons)2 Leagues34.1118316.70.530.090.060.3326.40000.90.80.05+0.1+0.2
Zaragoza (2 Seasons)2 Leagues21.0117423.50.810.190.060.2520.70001.01.00.060.00.0
Blackburn (1 Season)1 League11.0020.180.0000
Rio Ave (1 Season)1 League13.00030.000.230.0000
Dynamo Kyiv (1 Season)2 Leagues6.3110.161.0000
Segunda División (4 Seasons)51.2234720.60.660.140.060.2923.70001.91.80.05+0.1+0.2
UEFA Cup (4 Seasons)11.10400.00.790.000.0016.80000.20.20.04-0.2-0.2
Champions Lg (4 Seasons)3.70020.000.540.000000.00.00.00.0
Süper Lig (3 Seasons)62.07300.480.2300
SuperLiga (3 Seasons)43.817390.890.3634
Primeira Liga (3 Seasons)19.8013300.00.050.150.000.0015.70000.10.10.06-0.1-0.1
Copa del Rey (3 Seasons)3.90100.00.260.000.0000
Premier League (1 Season)11.0020.180.0000
Premier League (1 Season)6.3110.161.0000
Shooting Table
Standard Expected
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2008-200919Partizanrs SRB1. SuperLiga1st8.6140.470.2500Matches
2009-201020Partizanrs SRB1. SuperLiga1st16.97181.070.3900Matches
2010-201121Partizanrs SRB1. SuperLiga1st18.49170.930.3534Matches
2011-201222Blackburneng ENG1. Premier League19th11.0020.180.0000Matches
2012-201323Gençlerbirliğitr TUR1. Süper Lig11th22.0390.410.3300
2013-201424Gençlerbirliğitr TUR1. Süper Lig9th16.32160.980.1300
2014-201525Gençlerbirliğitr TUR1. Süper Lig9th23.7250.210.4000Matches
2015-201626Dynamo Kyivua UKR1. Premier League1st6.3110.161.0000Matches
2016-201727Rio Avept POR1. Primeira Liga7th13.00030.000.230.0000Matches
2017-201828Sporting CPpt POR1. Primeira Liga3rd2.50000.000.0000Matches
2018-201929Sporting CPpt POR1. Primeira Liga3rd4.40100.00.230.000.0015.70000.10.10.06-0.1-0.1Matches
2019-202030Almeríaes ESP2. Segunda División4th19.917228.60.350.100.140.5024.00000.50.50.07+0.5+0.5Matches
2020-202131Almeríaes ESP2. Segunda División4th11.201119.10.990.090.000.0027.80000.40.30.03-0.4-0.3Matches
2021-202232Zaragozaes ESP2. Segunda División10th17.5114321.40.800.170.070.3320.70000.90.90.07+0.1+0.1Matches
2022-202333Zaragozaes ESP2. Segunda División13th2.702150.00.740.370.000.0020.40000.10.10.04-0.1-0.1Matches
15 Seasons8 Clubs6 Leagues194.127358228.60.490.420.060.2923.40341.91.90.05+0.1+0.1
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Gençlerbirliği (3 Seasons)1 League62.07300.480.2300
Partizan (3 Seasons)1 League43.817390.890.3634
Almería (2 Seasons)1 League31.0118316.70.580.100.060.3326.40000.90.80.05+0.1+0.2
Zaragoza (2 Seasons)1 League20.2116425.00.790.200.060.2520.70001.01.00.060.00.0
Sporting CP (2 Seasons)1 League6.80100.00.150.000.0015.70000.10.10.06-0.1-0.1
Blackburn (1 Season)1 League11.0020.180.0000
Rio Ave (1 Season)1 League13.00030.000.230.0000
Dynamo Kyiv (1 Season)1 League6.3110.161.0000
Segunda División (4 Seasons)51.2234720.60.660.140.060.2923.70001.91.80.05+0.1+0.2
Süper Lig (3 Seasons)62.07300.480.2300
SuperLiga (3 Seasons)43.817390.890.3634
Primeira Liga (3 Seasons)19.8013300.00.050.150.000.0015.70000.10.10.06-0.1-0.1
Premier League (1 Season)11.0020.180.0000
Premier League (1 Season)6.3110.161.0000
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2020-202131Almeríaes ESPCopa del Rey5th3.10000.000.0000Matches
2021-202232Zaragozaes ESPCopa del ReyR320.80100.01.200.000.0000Matches
3 Seasons2 Clubs1 League3.90100.00.260.000.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Zaragoza (2 Seasons)1 League0.80100.01.200.000.0000
Almería (1 Season)1 League3.10000.000.0000
Shooting Table
Standard Expected
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2008-200919Partizan2. UEFA CupGR2.800Matches
2009-201020Partizan2. Europa LgGR3.2000.0000Matches
2010-201121Partizan1. Champions LgGR3.7020.550.0000Matches
2016-201727Sporting CP1. Champions LgGR0.00000.000.0000Matches
2017-201828Sporting CP1. Champions LgGR0.00000.000.000000.00.00.00.0Matches
2017-201828Sporting CP2. Europa LgQF1.50100.00.690.000.0033.80000.00.00.020.00.0Matches
2018-201929Sporting CP2. Europa LgR323.60300.00.840.000.0011.20000.20.20.05-0.2-0.2Matches
7 Seasons3 Clubs2 Leagues14.80420.00.790.170.000.0016.80000.20.20.04-0.2-0.2
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
Partizan (3 Seasons)2 Leagues9.7020.290.0000
Sporting CP (3 Seasons)2 Leagues5.10400.00.790.000.0016.80000.20.20.04-0.2-0.2
Dynamo Kyiv (1 Season)1 League
UEFA Cup (4 Seasons)11.10400.00.790.000.0016.80000.20.20.04-0.2-0.2
Champions Lg (4 Seasons)3.70020.000.540.000000.00.00.00.0
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
201021rs Serbia1. World CupGR0.2000Matches
201020rs SerbiaWCQ1.0000Matches
201222rs SerbiaUEFA Euro Qualifying3.2000Matches
201424rs SerbiaWCQ0.8000Matches
201424rs SerbiaFriendlies (M)1.9100Matches
201525rs SerbiaFriendlies (M)0.5000Matches
201626rs SerbiaUEFA Euro Qualifying1.0022100.02.002.000.000.0000Matches
5 Seasons1 Club4 Leagues8.6122100.02.002.000.000.0000
UEFA Euro Qualifying (2 Seasons)4.2022100.02.002.000.000.0000
WCQ (2 Seasons)1.8000
Friendlies (M) (2 Seasons)2.4100
World Cup (1 Season)0.2000

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
2008-200919Partizanrs SRB1. SuperLiga8.60Matches
2008-200919Partizan2. UEFA Cup2.8Matches
2009-201020Partizan2. Europa Lg3.20Matches
2009-201020Partizanrs SRB1. SuperLiga16.91Matches
2010-201121Partizan1. Champions Lg3.70Matches
2010-201121Partizanrs SRB1. SuperLiga18.43Matches
2011-201222Blackburneng ENG1. Premier League11.00Matches
2012-201323Gençlerbirliğitr TUR1. Süper Lig22.03
2013-201424Gençlerbirliğitr TUR1. Süper Lig16.30
2014-201525Gençlerbirliğitr TUR1. Süper Lig23.70Matches
2015-201626Dynamo Kyivua UKR1. Premier League6.30Matches
2016-201727Sporting CP1. Champions Lg0.00Matches
2016-201727Rio Avept POR1. Primeira Liga13.00Matches
2017-201828Sporting CP1. Champions Lg0.0020.00000020.00000.00.00.000000Matches
2017-201828Sporting CP2. Europa Lg1.5586984.11015297232688.5273187.15955.600.10.0-0.123005Matches
2017-201828Sporting CPpt POR1. Primeira Liga2.50Matches
2018-201929Sporting CP2. Europa Lg3.615018182.92741702617284.7748587.1141973.700.10.1-0.1190012Matches
2018-201929Sporting CPpt POR1. Primeira Liga4.411414379.72164720414787.2576883.8111764.700.10.1-0.12111019Matches
2019-202030Almeríaes ESP2. Segunda División19.974190482.014551463627731986.833338686.311717068.800.10.3-0.13756178Matches
2020-202131Almeríaes ESPCopa del Rey3.10Matches
2020-202131Almeríaes ESP2. Segunda División11.258170083.010330335826128990.324828088.6599661.500.10.6-0.12617159Matches
2021-202232Zaragozaes ESPCopa del Rey0.80Matches
2021-202232Zaragozaes ESP2. Segunda División17.570386181.613175452028532587.732236688.08514658.200.30.6-0.35737076Matches
2022-202333Zaragozaes ESP2. Segunda División2.79711485.11860697303488.2606395.271643.800.20.1-0.2173010Matches
15 Seasons8 Clubs9 Leagues212.82444297482.24583614930978111287.91121128187.529847363.070.81.8+6.216239242259
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
Partizan (3 Seasons)3 Leagues53.64
Gençlerbirliği (3 Seasons)1 League62.03
Sporting CP (3 Seasons)3 Leagues11.932239581.55920171912514586.215818684.9304566.700.20.2-0.25231036
Almería (2 Seasons)2 Leagues34.11322160482.424881799453860888.558166687.217626666.200.20.9-0.25136132137
Zaragoza (2 Seasons)2 Leagues21.080097582.115035521731535987.738242989.09216256.800.40.7-0.468010086
Blackburn (1 Season)1 League11.00
Rio Ave (1 Season)1 League13.00
Dynamo Kyiv (1 Season)2 Leagues6.30
Segunda División (4 Seasons)51.22122257982.3399161321185396788.2963109587.926842862.600.61.6-0.611216232223
UEFA Cup (4 Seasons)11.120825083.23756999849885.710111687.1192867.900.10.1-0.13120017
Champions Lg (4 Seasons)3.7020.00000020.00000.00.00.000000
Süper Lig (3 Seasons)62.03
SuperLiga (3 Seasons)43.84
Primeira Liga (3 Seasons)19.811414379.72164720414787.2576883.8111764.700.10.1-0.12111019
Copa del Rey (3 Seasons)3.90
Premier League (1 Season)11.00
Premier League (1 Season)6.30
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
2008-200919Partizan2 Leagues11.40
2009-201020Partizan2 Leagues20.11
2010-201121Partizan2 Leagues22.03
2011-201222Blackburn1 League11.00
2012-201323Gençlerbirliği1 League22.03
2013-201424Gençlerbirliği1 League16.30
2014-201525Gençlerbirliği1 League23.70
2015-201626Dynamo Kyiv2 Leagues6.30
2016-201727Rio Ave1 League13.00
2016-201727Sporting CP1 League0.00
2017-201828Sporting CP3 Leagues3.9587181.71015297232688.5273381.85955.600.10.0-0.123005
2018-201929Sporting CP2 Leagues8.026432481.54905142210211985.713115385.6253669.400.10.2-0.13201031
2019-202030Almería1 League19.974190482.014551463627731986.833338686.311717068.800.10.3-0.13756178
2020-202131Almería2 Leagues14.258170083.010330335826128990.324828088.6599661.500.10.6-0.12617159
2021-202232Zaragoza2 Leagues18.370386181.613175452028532587.732236688.08514658.200.30.6-0.35737076
2022-202333Zaragoza2 Leagues2.79711485.11860697303488.2606395.271643.800.20.1-0.2173010
15 Seasons8 Clubs9 Leagues212.82444297482.24583614930978111287.91121128187.529847363.070.81.8+6.216239242259
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
Partizan (3 Seasons)3 Leagues53.64
Gençlerbirliği (3 Seasons)1 League62.03
Sporting CP (3 Seasons)3 Leagues11.932239581.55920171912514586.215818684.9304566.700.20.2-0.25231036
Almería (2 Seasons)2 Leagues34.11322160482.424881799453860888.558166687.217626666.200.20.9-0.25136132137
Zaragoza (2 Seasons)2 Leagues21.080097582.115035521731535987.738242989.09216256.800.40.7-0.468010086
Blackburn (1 Season)1 League11.00
Rio Ave (1 Season)1 League13.00
Dynamo Kyiv (1 Season)2 Leagues6.30
Segunda División (4 Seasons)51.22122257982.3399161321185396788.2963109587.926842862.600.61.6-0.611216232223
UEFA Cup (4 Seasons)11.120825083.23756999849885.710111687.1192867.900.10.1-0.13120017
Champions Lg (4 Seasons)3.7020.00000020.00000.00.00.000000
Süper Lig (3 Seasons)62.03
SuperLiga (3 Seasons)43.84
Primeira Liga (3 Seasons)19.811414379.72164720414787.2576883.8111764.700.10.1-0.12111019
Copa del Rey (3 Seasons)3.90
Premier League (1 Season)11.00
Premier League (1 Season)6.30
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
2008-200919Partizanrs SRB1. SuperLiga1st8.60Matches
2009-201020Partizanrs SRB1. SuperLiga1st16.91Matches
2010-201121Partizanrs SRB1. SuperLiga1st18.43Matches
2011-201222Blackburneng ENG1. Premier League19th11.00Matches
2012-201323Gençlerbirliğitr TUR1. Süper Lig11th22.03
2013-201424Gençlerbirliğitr TUR1. Süper Lig9th16.30
2014-201525Gençlerbirliğitr TUR1. Süper Lig9th23.70Matches
2015-201626Dynamo Kyivua UKR1. Premier League1st6.30Matches
2016-201727Rio Avept POR1. Primeira Liga7th13.00Matches
2017-201828Sporting CPpt POR1. Primeira Liga3rd2.50Matches
2018-201929Sporting CPpt POR1. Primeira Liga3rd4.411414379.72164720414787.2576883.8111764.700.10.1-0.12111019Matches
2019-202030Almeríaes ESP2. Segunda División4th19.974190482.014551463627731986.833338686.311717068.800.10.3-0.13756178Matches
2020-202131Almeríaes ESP2. Segunda División4th11.258170083.010330335826128990.324828088.6599661.500.10.6-0.12617159Matches
2021-202232Zaragozaes ESP2. Segunda División10th17.570386181.613175452028532587.732236688.08514658.200.30.6-0.35737076Matches
2022-202333Zaragozaes ESP2. Segunda División13th2.79711485.11860697303488.2606395.271643.800.20.1-0.2173010Matches
15 Seasons8 Clubs6 Leagues194.12236272282.14208013931894101488.21020116387.727944562.770.61.7+6.413227242242
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
Gençlerbirliği (3 Seasons)1 League62.03
Partizan (3 Seasons)1 League43.84
Almería (2 Seasons)1 League31.01322160482.424881799453860888.558166687.217626666.200.20.9-0.25136132137
Zaragoza (2 Seasons)1 League20.280097582.115035521731535987.738242989.09216256.800.40.7-0.468010086
Sporting CP (2 Seasons)1 League6.811414379.72164720414787.2576883.8111764.700.10.1-0.12111019
Blackburn (1 Season)1 League11.00
Rio Ave (1 Season)1 League13.00
Dynamo Kyiv (1 Season)1 League6.30
Segunda División (4 Seasons)51.22122257982.3399161321185396788.2963109587.926842862.600.61.6-0.611216232223
Süper Lig (3 Seasons)62.03
SuperLiga (3 Seasons)43.84
Primeira Liga (3 Seasons)19.811414379.72164720414787.2576883.8111764.700.10.1-0.12111019
Premier League (1 Season)11.00
Premier League (1 Season)6.30
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
2020-202131Almeríaes ESPCopa del Rey5th3.10Matches
2021-202232Zaragozaes ESPCopa del ReyR320.80Matches
3 Seasons2 Clubs1 League3.90
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
Zaragoza (2 Seasons)1 League0.80
Almería (1 Season)1 League3.10
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
2008-200919Partizan2. UEFA CupGR2.8Matches
2009-201020Partizan2. Europa LgGR3.20Matches
2010-201121Partizan1. Champions LgGR3.70Matches
2016-201727Sporting CP1. Champions LgGR0.00Matches
2017-201828Sporting CP1. Champions LgGR0.0020.00000020.00000.00.00.000000Matches
2017-201828Sporting CP2. Europa LgQF1.5586984.11015297232688.5273187.15955.600.10.0-0.123005Matches
2018-201929Sporting CP2. Europa LgR323.615018182.92741702617284.7748587.1141973.700.10.1-0.1190012Matches
7 Seasons3 Clubs2 Leagues14.820825282.53756999849885.710111885.6192867.900.10.1-0.13120017
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
Partizan (3 Seasons)2 Leagues9.70
Sporting CP (3 Seasons)2 Leagues5.120825282.53756999849885.710111885.6192867.900.10.1-0.13120017
Dynamo Kyiv (1 Season)1 League
UEFA Cup (4 Seasons)11.120825083.23756999849885.710111687.1192867.900.10.1-0.13120017
Champions Lg (4 Seasons)3.7020.00000020.00000.00.00.000000
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
201021rs Serbia1. World CupGR0.2Matches
201020rs SerbiaWCQ1.0Matches
201222rs SerbiaUEFA Euro Qualifying3.2Matches
201424rs SerbiaWCQ0.80Matches
201424rs SerbiaFriendlies (M)1.90Matches
201525rs SerbiaFriendlies (M)0.50Matches
201626rs SerbiaUEFA Euro Qualifying1.01Matches
5 Seasons1 Club4 Leagues8.61
UEFA Euro Qualifying (2 Seasons)4.21
WCQ (2 Seasons)1.80
Friendlies (M) (2 Seasons)2.40
World Cup (1 Season)0.2
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
2008-200919Partizanrs SRB1. SuperLiga8.6Matches
2008-200919Partizan2. UEFA Cup2.8Matches
2009-201020Partizan2. Europa Lg3.2Matches
2009-201020Partizanrs SRB1. SuperLiga16.9Matches
2010-201121Partizan1. Champions Lg3.7Matches
2010-201121Partizanrs SRB1. SuperLiga18.4Matches
2011-201222Blackburneng ENG1. Premier League11.0Matches
2012-201323Gençlerbirliğitr TUR1. Süper Lig22.0
2013-201424Gençlerbirliğitr TUR1. Süper Lig16.3
2014-201525Gençlerbirliğitr TUR1. Süper Lig23.7Matches
2015-201626Dynamo Kyivua UKR1. Premier League6.3Matches
2016-201727Sporting CP1. Champions Lg0.00Matches
2016-201727Rio Avept POR1. Primeira Liga13.00Matches
2017-201828Sporting CP1. Champions Lg0.0220000000000000Matches
2017-201828Sporting CP2. Europa Lg1.5696186000000005800Matches
2017-201828Sporting CPpt POR1. Primeira Liga2.50Matches
2018-201929Sporting CP2. Europa Lg3.6181173770110000015010Matches
2018-201929Sporting CPpt POR1. Primeira Liga4.4143139210101000011423Matches
2019-202030Almeríaes ESP2. Segunda División19.990486432300632000074185Matches
2020-202131Almeríaes ESPCopa del Rey3.10Matches
2020-202131Almeríaes ESP2. Segunda División11.270066431291212000058157Matches
2021-202232Zaragozaes ESPCopa del Rey0.80Matches
2021-202232Zaragozaes ESP2. Segunda División17.586184713132430000070318Matches
2022-202333Zaragozaes ESP2. Segunda División2.711410955110000009701Matches
15 Seasons8 Clubs9 Leagues212.829742859989141585000024441724
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Partizan (3 Seasons)3 Leagues53.6
Gençlerbirliği (3 Seasons)1 League62.0
Sporting CP (3 Seasons)3 Leagues11.939537517140211000032233
Almería (2 Seasons)2 Leagues34.11604152863591844000013221312
Zaragoza (2 Seasons)2 Leagues21.097595618183530000080019
Blackburn (1 Season)1 League11.0
Rio Ave (1 Season)1 League13.00
Dynamo Kyiv (1 Season)2 Leagues6.3
Segunda División (4 Seasons)51.225792484817741374000021221421
UEFA Cup (4 Seasons)11.125023415130110000020810
Champions Lg (4 Seasons)3.7220000000000000
Süper Lig (3 Seasons)62.0
SuperLiga (3 Seasons)43.8
Primeira Liga (3 Seasons)19.8143139210101000011423
Copa del Rey (3 Seasons)3.90
Premier League (1 Season)11.0
Premier League (1 Season)6.3
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
2008-200919Partizan2 Leagues11.4
2009-201020Partizan2 Leagues20.1
2010-201121Partizan2 Leagues22.0
2011-201222Blackburn1 League11.0
2012-201323Gençlerbirliği1 League22.0
2013-201424Gençlerbirliği1 League16.3
2014-201525Gençlerbirliği1 League23.7
2015-201626Dynamo Kyiv2 Leagues6.3
2016-201727Rio Ave1 League13.00
2016-201727Sporting CP1 League0.00
2017-201828Sporting CP3 Leagues3.9716386000000005800
2018-201929Sporting CP2 Leagues8.0324312980211000026433
2019-202030Almería1 League19.990486432300632000074185
2020-202131Almería2 Leagues14.270066431291212000058157
2021-202232Zaragoza2 Leagues18.386184713132430000070318
2022-202333Zaragoza2 Leagues2.711410955110000009701
15 Seasons8 Clubs9 Leagues212.829742859989141585000024441724
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Partizan (3 Seasons)3 Leagues53.6
Gençlerbirliği (3 Seasons)1 League62.0
Sporting CP (3 Seasons)3 Leagues11.939537517140211000032233
Almería (2 Seasons)2 Leagues34.11604152863591844000013221312
Zaragoza (2 Seasons)2 Leagues21.097595618183530000080019
Blackburn (1 Season)1 League11.0
Rio Ave (1 Season)1 League13.00
Dynamo Kyiv (1 Season)2 Leagues6.3
Segunda División (4 Seasons)51.225792484817741374000021221421
UEFA Cup (4 Seasons)11.125023415130110000020810
Champions Lg (4 Seasons)3.7220000000000000
Süper Lig (3 Seasons)62.0
SuperLiga (3 Seasons)43.8
Primeira Liga (3 Seasons)19.8143139210101000011423
Copa del Rey (3 Seasons)3.90
Premier League (1 Season)11.0
Premier League (1 Season)6.3
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
2008-200919Partizanrs SRB1. SuperLiga1st8.6Matches
2009-201020Partizanrs SRB1. SuperLiga1st16.9Matches
2010-201121Partizanrs SRB1. SuperLiga1st18.4Matches
2011-201222Blackburneng ENG1. Premier League19th11.0Matches
2012-201323Gençlerbirliğitr TUR1. Süper Lig11th22.0
2013-201424Gençlerbirliğitr TUR1. Süper Lig9th16.3
2014-201525Gençlerbirliğitr TUR1. Süper Lig9th23.7Matches
2015-201626Dynamo Kyivua UKR1. Premier League1st6.3Matches
2016-201727Rio Avept POR1. Primeira Liga7th13.00Matches
2017-201828Sporting CPpt POR1. Primeira Liga3rd2.50Matches
2018-201929Sporting CPpt POR1. Primeira Liga3rd4.4143139210101000011423Matches
2019-202030Almeríaes ESP2. Segunda División4th19.990486432300632000074185Matches
2020-202131Almeríaes ESP2. Segunda División4th11.270066431291212000058157Matches
2021-202232Zaragozaes ESP2. Segunda División10th17.586184713132430000070318Matches
2022-202333Zaragozaes ESP2. Segunda División13th2.711410955110000009701Matches
15 Seasons8 Clubs6 Leagues194.127222623837841475000022361624
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Gençlerbirliği (3 Seasons)1 League62.0
Partizan (3 Seasons)1 League43.8
Almería (2 Seasons)1 League31.01604152863591844000013221312
Zaragoza (2 Seasons)1 League20.297595618183530000080019
Sporting CP (2 Seasons)1 League6.8143139210101000011423
Blackburn (1 Season)1 League11.0
Rio Ave (1 Season)1 League13.00
Dynamo Kyiv (1 Season)1 League6.3
Segunda División (4 Seasons)51.225792484817741374000021221421
Süper Lig (3 Seasons)62.0
SuperLiga (3 Seasons)43.8
Primeira Liga (3 Seasons)19.8143139210101000011423
Premier League (1 Season)11.0
Premier League (1 Season)6.3
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
2020-202131Almeríaes ESPCopa del Rey5th3.10Matches
2021-202232Zaragozaes ESPCopa del ReyR320.80Matches
3 Seasons2 Clubs1 League3.90
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Zaragoza (2 Seasons)1 League0.80
Almería (1 Season)1 League3.10
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
2008-200919Partizan2. UEFA CupGR2.8Matches
2009-201020Partizan2. Europa LgGR3.2Matches
2010-201121Partizan1. Champions LgGR3.7Matches
2016-201727Sporting CP1. Champions LgGR0.00Matches
2017-201828Sporting CP1. Champions LgGR0.0220000000000000Matches
2017-201828Sporting CP2. Europa LgQF1.5696186000000005800Matches
2018-201929Sporting CP2. Europa LgR323.6181173770110000015010Matches
7 Seasons3 Clubs2 Leagues14.825223615130110000020810
Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Partizan (3 Seasons)2 Leagues9.7
Sporting CP (3 Seasons)2 Leagues5.125223615130110000020810
Dynamo Kyiv (1 Season)1 League
UEFA Cup (4 Seasons)11.125023415130110000020810
Champions Lg (4 Seasons)3.7220000000000000
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
201021rs Serbia1. World CupGR0.2Matches
201020rs SerbiaWCQ1.0Matches
201222rs SerbiaUEFA Euro Qualifying3.2Matches
201424rs SerbiaWCQ0.8Matches
201424rs SerbiaFriendlies (M)1.9Matches
201525rs SerbiaFriendlies (M)0.5Matches
201626rs SerbiaUEFA Euro Qualifying1.00Matches
5 Seasons1 Club4 Leagues8.60
UEFA Euro Qualifying (2 Seasons)4.20
WCQ (2 Seasons)1.8
Friendlies (M) (2 Seasons)2.4
World Cup (1 Season)0.2

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
2008-200919Partizanrs SRB1. SuperLiga8.6Matches
2008-200919Partizan2. UEFA Cup2.8Matches
2009-201020Partizan2. Europa Lg3.2Matches
2009-201020Partizanrs SRB1. SuperLiga16.9Matches
2010-201121Partizan1. Champions Lg3.7Matches
2010-201121Partizanrs SRB1. SuperLiga18.4Matches
2011-201222Blackburneng ENG1. Premier League11.0Matches
2012-201323Gençlerbirliğitr TUR1. Süper Lig22.0
2013-201424Gençlerbirliğitr TUR1. Süper Lig16.3
2014-201525Gençlerbirliğitr TUR1. Süper Lig23.7Matches
2015-201626Dynamo Kyivua UKR1. Premier League6.3Matches
2016-201727Sporting CP1. Champions Lg0.0Matches
2016-201727Rio Avept POR1. Primeira Liga13.0Matches
2017-201828Sporting CP1. Champions Lg0.000.0000000000.00000000Matches
2017-201828Sporting CP2. Europa Lg1.532.0620000100.00000000Matches
2017-201828Sporting CPpt POR1. Primeira Liga2.5Matches
2018-201929Sporting CP2. Europa Lg3.620.5620000000.00000000Matches
2018-201929Sporting CPpt POR1. Primeira Liga4.440.9240000000.00000000Matches
2019-202030Almeríaes ESP2. Segunda División19.9160.80150100010.05100000Matches
2020-202131Almeríaes ESPCopa del Rey3.1Matches
2020-202131Almeríaes ESP2. Segunda División11.2191.70160101130.27200001Matches
2021-202232Zaragozaes ESPCopa del Rey0.8Matches
2021-202232Zaragozaes ESP2. Segunda División17.5221.26191001110.06100000Matches
2022-202333Zaragozaes ESP2. Segunda División2.720.7420000000.00000000Matches
15 Seasons8 Clubs9 Leagues212.8681.12601202350.08400001
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Partizan (3 Seasons)3 Leagues53.6
Gençlerbirliği (3 Seasons)1 League62.0
Sporting CP (3 Seasons)3 Leagues11.990.9580000100.00000000
Almería (2 Seasons)2 Leagues34.1351.13310201140.13300001
Zaragoza (2 Seasons)2 Leagues21.0241.19211001110.05100000
Blackburn (1 Season)1 League11.0
Rio Ave (1 Season)1 League13.0
Dynamo Kyiv (1 Season)2 Leagues6.3
Segunda División (4 Seasons)51.2591.15521202250.10400001
UEFA Cup (4 Seasons)11.150.9940000100.00000000
Champions Lg (4 Seasons)3.700.0000000000.00000000
Süper Lig (3 Seasons)62.0
SuperLiga (3 Seasons)43.8
Primeira Liga (3 Seasons)19.840.9240000000.00000000
Copa del Rey (3 Seasons)3.9
Premier League (1 Season)11.0
Premier League (1 Season)6.3
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
2008-200919Partizan2 Leagues11.4
2009-201020Partizan2 Leagues20.1
2010-201121Partizan2 Leagues22.0
2011-201222Blackburn1 League11.0
2012-201323Gençlerbirliği1 League22.0
2013-201424Gençlerbirliği1 League16.3
2014-201525Gençlerbirliği1 League23.7
2015-201626Dynamo Kyiv2 Leagues6.3
2016-201727Rio Ave1 League13.0
2016-201727Sporting CP1 League0.0
2017-201828Sporting CP3 Leagues3.932.0520000100.00000000
2018-201929Sporting CP2 Leagues8.060.7560000000.00000000
2019-202030Almería1 League19.9160.80150100010.05100000
2020-202131Almería2 Leagues14.2191.70160101130.27200001
2021-202232Zaragoza2 Leagues18.3221.26191001110.06100000
2022-202333Zaragoza2 Leagues2.720.7420000000.00000000
15 Seasons8 Clubs9 Leagues212.8681.12601202350.08400001
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Partizan (3 Seasons)3 Leagues53.6
Gençlerbirliği (3 Seasons)1 League62.0
Sporting CP (3 Seasons)3 Leagues11.990.9580000100.00000000
Almería (2 Seasons)2 Leagues34.1351.13310201140.13300001
Zaragoza (2 Seasons)2 Leagues21.0241.19211001110.05100000
Blackburn (1 Season)1 League11.0
Rio Ave (1 Season)1 League13.0
Dynamo Kyiv (1 Season)2 Leagues6.3
Segunda División (4 Seasons)51.2591.15521202250.10400001
UEFA Cup (4 Seasons)11.150.9940000100.00000000
Champions Lg (4 Seasons)3.700.0000000000.00000000
Süper Lig (3 Seasons)62.0
SuperLiga (3 Seasons)43.8
Primeira Liga (3 Seasons)19.840.9240000000.00000000
Copa del Rey (3 Seasons)3.9
Premier League (1 Season)11.0
Premier League (1 Season)6.3
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
2008-200919Partizanrs SRB1. SuperLiga1st8.6Matches
2009-201020Partizanrs SRB1. SuperLiga1st16.9Matches
2010-201121Partizanrs SRB1. SuperLiga1st18.4Matches
2011-201222Blackburneng ENG1. Premier League19th11.0Matches
2012-201323Gençlerbirliğitr TUR1. Süper Lig11th22.0
2013-201424Gençlerbirliğitr TUR1. Süper Lig9th16.3
2014-201525Gençlerbirliğitr TUR1. Süper Lig9th23.7Matches
2015-201626Dynamo Kyivua UKR1. Premier League1st6.3Matches
2016-201727Rio Avept POR1. Primeira Liga7th13.0Matches
2017-201828Sporting CPpt POR1. Primeira Liga3rd2.5Matches
2018-201929Sporting CPpt POR1. Primeira Liga3rd4.440.9240000000.00000000Matches
2019-202030Almeríaes ESP2. Segunda División4th19.9160.80150100010.05100000Matches
2020-202131Almeríaes ESP2. Segunda División4th11.2191.70160101130.27200001Matches
2021-202232Zaragozaes ESP2. Segunda División10th17.5221.26191001110.06100000Matches
2022-202333Zaragozaes ESP2. Segunda División13th2.720.7420000000.00000000Matches
15 Seasons8 Clubs6 Leagues194.1631.13561202250.09400001
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Gençlerbirliği (3 Seasons)1 League62.0
Partizan (3 Seasons)1 League43.8
Almería (2 Seasons)1 League31.0351.13310201140.13300001
Zaragoza (2 Seasons)1 League20.2241.19211001110.05100000
Sporting CP (2 Seasons)1 League6.840.9240000000.00000000
Blackburn (1 Season)1 League11.0
Rio Ave (1 Season)1 League13.0
Dynamo Kyiv (1 Season)1 League6.3
Segunda División (4 Seasons)51.2591.15521202250.10400001
Süper Lig (3 Seasons)62.0
SuperLiga (3 Seasons)43.8
Primeira Liga (3 Seasons)19.840.9240000000.00000000
Premier League (1 Season)11.0
Premier League (1 Season)6.3
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
2020-202131Almeríaes ESPCopa del Rey5th3.1Matches
2021-202232Zaragozaes ESPCopa del ReyR320.8Matches
3 Seasons2 Clubs1 League3.9
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Zaragoza (2 Seasons)1 League0.8
Almería (1 Season)1 League3.1
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
2008-200919Partizan2. UEFA CupGR2.8Matches
2009-201020Partizan2. Europa LgGR3.2Matches
2010-201121Partizan1. Champions LgGR3.7Matches
2016-201727Sporting CP1. Champions LgGR0.0Matches
2017-201828Sporting CP1. Champions LgGR0.000.0000000000.00000000Matches
2017-201828Sporting CP2. Europa LgQF1.532.0620000100.00000000Matches
2018-201929Sporting CP2. Europa LgR323.620.5620000000.00000000Matches
7 Seasons3 Clubs2 Leagues14.850.9940000100.00000000
Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Partizan (3 Seasons)2 Leagues9.7
Sporting CP (3 Seasons)2 Leagues5.150.9940000100.00000000
Dynamo Kyiv (1 Season)1 League
UEFA Cup (4 Seasons)11.150.9940000100.00000000
Champions Lg (4 Seasons)3.700.0000000000.00000000
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
201021rs Serbia1. World CupGR0.2Matches
201020rs SerbiaWCQ1.0Matches
201222rs SerbiaUEFA Euro Qualifying3.2Matches
201424rs SerbiaWCQ0.8Matches
201424rs SerbiaFriendlies (M)1.9Matches
201525rs SerbiaFriendlies (M)0.5Matches
201626rs SerbiaUEFA Euro Qualifying1.0Matches
5 Seasons1 Club4 Leagues8.6
UEFA Euro Qualifying (2 Seasons)4.2
WCQ (2 Seasons)1.8
Friendlies (M) (2 Seasons)2.4
World Cup (1 Season)0.2

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
2008-200919Partizanrs SRB1. SuperLiga8.6Matches
2008-200919Partizan2. UEFA Cup2.8Matches
2009-201020Partizan2. Europa Lg3.2Matches
2009-201020Partizanrs SRB1. SuperLiga16.9Matches
2010-201121Partizan1. Champions Lg3.7Matches
2010-201121Partizanrs SRB1. SuperLiga18.4Matches
2011-201222Blackburneng ENG1. Premier League11.0Matches
2012-201323Gençlerbirliğitr TUR1. Süper Lig22.0
2013-201424Gençlerbirliğitr TUR1. Süper Lig16.3
2014-201525Gençlerbirliğitr TUR1. Süper Lig23.7Matches
2015-201626Dynamo Kyivua UKR1. Premier League6.3Matches
2016-201727Sporting CP1. Champions Lg0.000Matches
2016-201727Rio Avept POR1. Primeira Liga13.000Matches
2017-201828Sporting CP1. Champions Lg0.0000000000000000Matches
2017-201828Sporting CP2. Europa Lg1.5000000001013330Matches
2017-201828Sporting CPpt POR1. Primeira Liga2.523Matches
2018-201929Sporting CP2. Europa Lg3.621020030.0342279100Matches
2018-201929Sporting CPpt POR1. Primeira Liga4.411104611911.183301122180Matches
2019-202030Almeríaes ESP2. Segunda División19.926171112391560.0616882551600Matches
2020-202131Almeríaes ESPCopa del Rey3.114Matches
2020-202131Almeríaes ESP2. Segunda División11.215769061346.2712392136320Matches
2021-202232Zaragozaes ESPCopa del Rey0.800Matches
2021-202232Zaragozaes ESP2. Segunda División17.528169190122744.415198112250330Matches
2022-202333Zaragozaes ESP2. Segunda División2.753500020.022111640Matches
15 Seasons8 Clubs9 Leagues212.8875735484286940.641572532971771600
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Partizan (3 Seasons)3 Leagues53.60
Gençlerbirliği (3 Seasons)1 League62.00
Sporting CP (3 Seasons)3 Leagues11.913134811128.3118532434310
Almería (2 Seasons)2 Leagues34.1412517213152853.6132811175087920
Zaragoza (2 Seasons)2 Leagues21.0331914190122941.417219122356370
Blackburn (1 Season)1 League11.00
Rio Ave (1 Season)1 League13.0000
Dynamo Kyiv (1 Season)2 Leagues6.30
Segunda División (4 Seasons)51.2744331403275747.430492029691431290
UEFA Cup (4 Seasons)11.121020030.035231012130
Champions Lg (4 Seasons)3.7000000000000000
Süper Lig (3 Seasons)62.00
SuperLiga (3 Seasons)43.80
Primeira Liga (3 Seasons)19.811124611911.183301422180
Copa del Rey (3 Seasons)3.9140
Premier League (1 Season)11.00
Premier League (1 Season)6.30
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
2008-200919Partizan2 Leagues11.40
2009-201020Partizan2 Leagues20.10
2010-201121Partizan2 Leagues22.00
2011-201222Blackburn1 League11.00
2012-201323Gençlerbirliği1 League22.00
2013-201424Gençlerbirliği1 League16.30
2014-201525Gençlerbirliği1 League23.70
2015-201626Dynamo Kyiv2 Leagues6.30
2016-201727Rio Ave1 League13.0000
2016-201727Sporting CP1 League0.0000
2017-201828Sporting CP3 Leagues3.9020000001016330
2018-201929Sporting CP2 Leagues8.013114811128.3117521831280
2019-202030Almería1 League19.926171112391560.0616882551600
2020-202131Almería2 Leagues14.215869061346.2712392536320
2021-202232Zaragoza2 Leagues18.328169190122744.415198112250330
2022-202333Zaragoza2 Leagues2.753500020.022111640
15 Seasons8 Clubs9 Leagues212.8875735484286940.641572532971771600
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Partizan (3 Seasons)3 Leagues53.60
Gençlerbirliği (3 Seasons)1 League62.00
Sporting CP (3 Seasons)3 Leagues11.913134811128.3118532434310
Almería (2 Seasons)2 Leagues34.1412517213152853.6132811175087920
Zaragoza (2 Seasons)2 Leagues21.0331914190122941.417219122356370
Blackburn (1 Season)1 League11.00
Rio Ave (1 Season)1 League13.0000
Dynamo Kyiv (1 Season)2 Leagues6.30
Segunda División (4 Seasons)51.2744331403275747.430492029691431290
UEFA Cup (4 Seasons)11.121020030.035231012130
Champions Lg (4 Seasons)3.7000000000000000
Süper Lig (3 Seasons)62.00
SuperLiga (3 Seasons)43.80
Primeira Liga (3 Seasons)19.811124611911.183301422180
Copa del Rey (3 Seasons)3.9140
Premier League (1 Season)11.00
Premier League (1 Season)6.30
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
2008-200919Partizanrs SRB1. SuperLiga1st8.6Matches
2009-201020Partizanrs SRB1. SuperLiga1st16.9Matches
2010-201121Partizanrs SRB1. SuperLiga1st18.4Matches
2011-201222Blackburneng ENG1. Premier League19th11.0Matches
2012-201323Gençlerbirliğitr TUR1. Süper Lig11th22.0
2013-201424Gençlerbirliğitr TUR1. Süper Lig9th16.3
2014-201525Gençlerbirliğitr TUR1. Süper Lig9th23.7Matches
2015-201626Dynamo Kyivua UKR1. Premier League1st6.3Matches
2016-201727Rio Avept POR1. Primeira Liga7th13.000Matches
2017-201828Sporting CPpt POR1. Primeira Liga3rd2.523Matches
2018-201929Sporting CPpt POR1. Primeira Liga3rd4.411104611911.183301122180Matches
2019-202030Almeríaes ESP2. Segunda División4th19.926171112391560.0616882551600Matches
2020-202131Almeríaes ESP2. Segunda División4th11.215769061346.2712392136320Matches
2021-202232Zaragozaes ESP2. Segunda División10th17.528169190122744.415198112250330Matches
2022-202333Zaragozaes ESP2. Segunda División13th2.753500020.022111640Matches
15 Seasons8 Clubs6 Leagues194.1855535464286642.438522329831651470
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
Gençlerbirliği (3 Seasons)1 League62.00
Partizan (3 Seasons)1 League43.80
Almería (2 Seasons)1 League31.0412417213152853.6132811174687920
Zaragoza (2 Seasons)1 League20.2331914190122941.417219122356370
Sporting CP (2 Seasons)1 League6.811124611911.183301422180
Blackburn (1 Season)1 League11.00
Rio Ave (1 Season)1 League13.0000
Dynamo Kyiv (1 Season)1 League6.30
Segunda División (4 Seasons)51.2744331403275747.430492029691431290
Süper Lig (3 Seasons)62.00
SuperLiga (3 Seasons)43.80
Primeira Liga (3 Seasons)19.811124611911.183301422180
Premier League (1 Season)11.00
Premier League (1 Season)6.30
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
2020-202131Almeríaes ESPCopa del Rey5th3.114Matches
2021-202232Zaragozaes ESPCopa del ReyR320.800Matches
3 Seasons2 Clubs1 League3.9140
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
Zaragoza (2 Seasons)1 League0.8000
Almería (1 Season)1 League3.1140
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
2008-200919Partizan2. UEFA CupGR2.8Matches
2009-201020Partizan2. Europa LgGR3.2Matches
2010-201121Partizan1. Champions LgGR3.7Matches
2016-201727Sporting CP1. Champions LgGR0.000Matches
2017-201828Sporting CP1. Champions LgGR0.0000000000000000Matches
2017-201828Sporting CP2. Europa LgQF1.5000000001013330Matches
2018-201929Sporting CP2. Europa LgR323.621020030.0342279100Matches
7 Seasons3 Clubs2 Leagues14.821020030.035231012130
Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Partizan (3 Seasons)2 Leagues9.70
Sporting CP (3 Seasons)2 Leagues5.121020030.035231012130
Dynamo Kyiv (1 Season)1 League0
UEFA Cup (4 Seasons)11.121020030.035231012130
Champions Lg (4 Seasons)3.7000000000000000
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
201021rs Serbia1. World CupGR0.2Matches
201020rs SerbiaWCQ1.0Matches
201222rs SerbiaUEFA Euro Qualifying3.2Matches
201424rs SerbiaWCQ0.8Matches
201424rs SerbiaFriendlies (M)1.9Matches
201525rs SerbiaFriendlies (M)0.5Matches
201626rs SerbiaUEFA Euro Qualifying1.005Matches
5 Seasons1 Club4 Leagues8.6050
UEFA Euro Qualifying (2 Seasons)4.2050
WCQ (2 Seasons)1.80
Friendlies (M) (2 Seasons)2.40
World Cup (1 Season)0.20

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
2008-200919Partizanrs SRB1. SuperLiga8.6Matches
2008-200919Partizan2. UEFA Cup2.8Matches
2009-201020Partizan2. Europa Lg3.2Matches
2009-201020Partizanrs SRB1. SuperLiga16.9Matches
2010-201121Partizan1. Champions Lg3.7Matches
2010-201121Partizanrs SRB1. SuperLiga18.4Matches
2011-201222Blackburneng ENG1. Premier League11.0Matches
2012-201323Gençlerbirliğitr TUR1. Süper Lig22.0
2013-201424Gençlerbirliğitr TUR1. Süper Lig16.3
2014-201525Gençlerbirliğitr TUR1. Süper Lig23.7Matches
2015-201626Dynamo Kyivua UKR1. Premier League6.3Matches
2016-201727Sporting CP1. Champions Lg0.0Matches
2016-201727Rio Avept POR1. Primeira Liga13.0Matches
2017-201828Sporting CP1. Champions Lg0.020020020000000000000Matches
2017-201828Sporting CP2. Europa Lg1.57743146107711100.000.02820514240000361Matches
2017-201828Sporting CPpt POR1. Primeira Liga2.5Matches
2018-201929Sporting CP2. Europa Lg3.6212133716314521211100.000.095311136000101383Matches
2018-201929Sporting CPpt POR1. Primeira Liga4.4199196511916119933100.000.074557233240131020Matches
2019-202030Almeríaes ESP2. Segunda División19.91067863786217551067151280.0320.0519272314321691946717Matches
2020-202131Almeríaes ESPCopa del Rey3.1Matches
2020-202131Almeríaes ESP2. Segunda División11.2806572484798448069888.9111.143019511033151207057911Matches
2021-202232Zaragozaes ESPCopa del Rey0.8Matches
2021-202232Zaragozaes ESP2. Segunda División17.510155433658111210101511872.7327.357728231530161701366603Matches
2022-202333Zaragozaes ESP2. Segunda División2.7134127157611344250.0125.06627313611024931Matches
15 Seasons8 Clubs9 Leagues212.8351224511662068308263512443579.5818.2178988434642544313317227926
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
Partizan (3 Seasons)3 Leagues53.6
Gençlerbirliği (3 Seasons)1 League62.0
Sporting CP (3 Seasons)3 Leagues11.94903613333031649055100.000.01971073511640232764
Almería (2 Seasons)2 Leagues34.11873143626110015991873242083.3416.79494674246531211164125018
Zaragoza (2 Seasons)2 Leagues21.0114966407638118111149151066.7426.7643309616661718015107534
Blackburn (1 Season)1 League11.0
Rio Ave (1 Season)1 League13.0
Dynamo Kyiv (1 Season)2 Leagues6.3
Segunda División (4 Seasons)51.2302220910331738277203022393076.9820.5159277704131483913114200322
UEFA Cup (4 Seasons)11.1289176820915528922100.000.0123516278400101744
Champions Lg (4 Seasons)3.720020020000000000000
Süper Lig (3 Seasons)62.0
SuperLiga (3 Seasons)43.8
Primeira Liga (3 Seasons)19.8199196511916119933100.000.074557233240131020
Copa del Rey (3 Seasons)3.9
Premier League (1 Season)11.0
Premier League (1 Season)6.3
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
2008-200919Partizan2 Leagues11.4
2009-201020Partizan2 Leagues20.1
2010-201121Partizan2 Leagues22.0
2011-201222Blackburn1 League11.0
2012-201323Gençlerbirliği1 League22.0
2013-201424Gençlerbirliği1 League16.3
2014-201525Gençlerbirliği1 League23.7
2015-201626Dynamo Kyiv2 Leagues6.3
2016-201727Rio Ave1 League13.0
2016-201727Sporting CP1 League0.0
2017-201828Sporting CP3 Leagues3.97943148107911100.000.02820514240000361
2018-201929Sporting CP2 Leagues8.04113210228230641144100.000.0169868369240232403
2019-202030Almería1 League19.91067863786217551067151280.0320.0519272314321691946717
2020-202131Almería2 Leagues14.2806572484798448069888.9111.143019511033151207057911
2021-202232Zaragoza2 Leagues18.310155433658111210101511872.7327.357728231530161701366603
2022-202333Zaragoza2 Leagues2.7134127157611344250.0125.06627313611024931
15 Seasons8 Clubs9 Leagues212.8351224511662068308263512443579.5818.2178988434642544313317227926
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
Partizan (3 Seasons)3 Leagues53.6
Gençlerbirliği (3 Seasons)1 League62.0
Sporting CP (3 Seasons)3 Leagues11.94903613333031649055100.000.01971073511640232764
Almería (2 Seasons)2 Leagues34.11873143626110015991873242083.3416.79494674246531211164125018
Zaragoza (2 Seasons)2 Leagues21.0114966407638118111149151066.7426.7643309616661718015107534
Blackburn (1 Season)1 League11.0
Rio Ave (1 Season)1 League13.0
Dynamo Kyiv (1 Season)2 Leagues6.3
Segunda División (4 Seasons)51.2302220910331738277203022393076.9820.5159277704131483913114200322
UEFA Cup (4 Seasons)11.1289176820915528922100.000.0123516278400101744
Champions Lg (4 Seasons)3.720020020000000000000
Süper Lig (3 Seasons)62.0
SuperLiga (3 Seasons)43.8
Primeira Liga (3 Seasons)19.8199196511916119933100.000.074557233240131020
Copa del Rey (3 Seasons)3.9
Premier League (1 Season)11.0
Premier League (1 Season)6.3
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
2008-200919Partizanrs SRB1. SuperLiga1st8.6Matches
2009-201020Partizanrs SRB1. SuperLiga1st16.9Matches
2010-201121Partizanrs SRB1. SuperLiga1st18.4Matches
2011-201222Blackburneng ENG1. Premier League19th11.0Matches
2012-201323Gençlerbirliğitr TUR1. Süper Lig11th22.0
2013-201424Gençlerbirliğitr TUR1. Süper Lig9th16.3
2014-201525Gençlerbirliğitr TUR1. Süper Lig9th23.7Matches
2015-201626Dynamo Kyivua UKR1. Premier League1st6.3Matches
2016-201727Rio Avept POR1. Primeira Liga7th13.0Matches
2017-201828Sporting CPpt POR1. Primeira Liga3rd2.5Matches
2018-201929Sporting CPpt POR1. Primeira Liga3rd4.4199196511916119933100.000.074557233240131020Matches
2019-202030Almeríaes ESP2. Segunda División4th19.91067863786217551067151280.0320.0519272314321691946717Matches
2020-202131Almeríaes ESP2. Segunda División4th11.2806572484798448069888.9111.143019511033151207057911Matches
2021-202232Zaragozaes ESP2. Segunda División10th17.510155433658111210101511872.7327.357728231530161701366603Matches
2022-202333Zaragozaes ESP2. Segunda División13th2.7134127157611344250.0125.06627313611024931Matches
15 Seasons8 Clubs6 Leagues194.1322122810981857293213221423378.6819.0166683274364504313217210522
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
Gençlerbirliği (3 Seasons)1 League62.0
Partizan (3 Seasons)1 League43.8
Almería (2 Seasons)1 League31.01873143626110015991873242083.3416.79494674246531211164125018
Zaragoza (2 Seasons)1 League20.2114966407638118111149151066.7426.7643309616661718015107534
Sporting CP (2 Seasons)1 League6.8199196511916119933100.000.074557233240131020
Blackburn (1 Season)1 League11.0
Rio Ave (1 Season)1 League13.0
Dynamo Kyiv (1 Season)1 League6.3
Segunda División (4 Seasons)51.2302220910331738277203022393076.9820.5159277704131483913114200322
Süper Lig (3 Seasons)62.0
SuperLiga (3 Seasons)43.8
Primeira Liga (3 Seasons)19.8199196511916119933100.000.074557233240131020
Premier League (1 Season)11.0
Premier League (1 Season)6.3
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
2020-202131Almeríaes ESPCopa del Rey5th3.1Matches
2021-202232Zaragozaes ESPCopa del ReyR320.8Matches
3 Seasons2 Clubs1 League3.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
Zaragoza (2 Seasons)1 League0.8
Almería (1 Season)1 League3.1
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
2008-200919Partizan2. UEFA CupGR2.8Matches
2009-201020Partizan2. Europa LgGR3.2Matches
2010-201121Partizan1. Champions LgGR3.7Matches
2016-201727Sporting CP1. Champions LgGR0.0Matches
2017-201828Sporting CP1. Champions LgGR0.020020020000000000000Matches
2017-201828Sporting CP2. Europa LgQF1.57743146107711100.000.02820514240000361Matches
2018-201929Sporting CP2. Europa LgR323.6212133716314521211100.000.095311136000101383Matches
7 Seasons3 Clubs2 Leagues14.8291176821115529122100.000.0123516278400101744
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
Partizan (3 Seasons)2 Leagues9.7
Sporting CP (3 Seasons)2 Leagues5.1291176821115529122100.000.0123516278400101744
Dynamo Kyiv (1 Season)1 League
UEFA Cup (4 Seasons)11.1289176820915528922100.000.0123516278400101744
Champions Lg (4 Seasons)3.720020020000000000000
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
201021rs Serbia1. World CupGR0.2Matches
201020rs SerbiaWCQ1.0Matches
201222rs SerbiaUEFA Euro Qualifying3.2Matches
201424rs SerbiaWCQ0.8Matches
201424rs SerbiaFriendlies (M)1.9Matches
201525rs SerbiaFriendlies (M)0.5Matches
201626rs SerbiaUEFA Euro Qualifying1.0Matches
5 Seasons1 Club4 Leagues8.6
UEFA Euro Qualifying (2 Seasons)4.2
WCQ (2 Seasons)1.8
Friendlies (M) (2 Seasons)2.4
World Cup (1 Season)0.2

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
2008-200919Partizanrs SRB1. SuperLiga217743726.18.6615Matches
2008-200919Partizan2. UEFA Cup4256642.83212Matches
2009-201020Partizan2. Europa Lg5292583.2411Matches
2009-201020Partizanrs SRB1. SuperLiga241,5196356.316.9186Matches
2010-201121Partizan1. Champions Lg5329663.7421Matches
2010-201121Partizanrs SRB1. SuperLiga251,6526661.218.4178Matches
2011-201222Blackburneng ENG1. Premier League199865228.811.01059Matches
2012-201323Gençlerbirliğitr TUR1. Süper Lig271,9837364.822.0252
2013-201424Gençlerbirliğitr TUR1. Süper Lig221,4676747.916.3166
2014-201525Gençlerbirliğitr TUR1. Süper Lig282,1297669.623.72318521.293328+5+0.21+0.50Matches
2015-201626Dynamo Kyiv1. Champions Lg00006Matches
2015-201626Dynamo Kyivua UKR1. Premier League75648125.16.3661153.00193+16+2.55+1.11Matches
2016-201727Sporting CP1. Champions Lg1330.60.000103.000000.00+0.50Matches
2016-201727Rio Avept POR1. Primeira Liga131,1709038.213.01313001.621510+5+0.38+0.53Matches
2017-201828Sporting CP1. Champions Lg1110.20.000122.000000.00+0.170.00.00.00.00-0.04Matches
2017-201828Sporting CP2. Europa Lg21316623.61.510111.5012-1-0.69-1.112.12.3-0.2-0.17-1.44Matches
2017-201828Sporting CPpt POR1. Primeira Liga5222447.32.521363.002200.00-1.24Matches
2018-201929Sporting CP2. Europa Lg53236544.93.647921621.403300.00-2.044.92.6+2.3+0.63-0.04Matches
2018-201929Sporting CPpt POR1. Primeira Liga113933612.84.448837691.9176+1+0.23-1.057.15.8+1.2+0.28-0.48Matches
2019-202030Almeríaes ESP2. Segunda División271,7896647.319.920821272121.643022+8+0.40-0.0926.221.6+4.7+0.23-0.05Matches
2020-202131Almeríaes ESPCopa del Rey42766957.53.1386011711.752200.00-3.53Matches
2020-202131Almeríaes ESP2. Segunda División271,0043726.611.2107541715142.151412+2+0.18-0.4415.412.3+3.1+0.28-0.26Matches
2021-202232Zaragozaes ESPCopa del Rey1757527.80.81750010.0002-2-2.40-3.78Matches
2021-202232Zaragozaes ESP2. Segunda División281,5745641.617.51977991291.321719-2-0.11+0.0921.718.9+2.7+0.16+0.14Matches
2022-202333Zaragozaes ESPCopa del Rey00001Matches
2022-202333Zaragozaes ESP2. Segunda División9242276.42.73601610101.2045-1-0.37-0.422.42.7-0.3-0.11-0.31Matches
15 Seasons8 Clubs9 Leagues32119,1546035.5212.8212797910913831.69147116+31+0.28-0.2879.766.3+13.4+0.22-0.17
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Partizan (3 Seasons)3 Leagues844,8225747.153.6525322
Gençlerbirliği (3 Seasons)1 League775,5797260.862.064181321.293328+5+0.21+0.50
Sporting CP (3 Seasons)3 Leagues251,0734312.711.911846146202.04131300.00-1.0214.010.8+3.2+0.34-0.37
Almería (2 Seasons)2 Leagues583,0695338.234.13380162517171.894636+10+0.29-0.3941.633.9+7.8+0.25-0.18
Zaragoza (2 Seasons)2 Leagues381,8915023.921.02375101511211.262126-5-0.24-0.2424.021.6+2.4+0.12-0.01
Blackburn (1 Season)1 League199865228.811.01059
Rio Ave (1 Season)1 League131,1709038.213.01313001.621510+5+0.38+0.53
Dynamo Kyiv (1 Season)2 Leagues75648119.06.3661213.00193+16+2.55+1.11
Segunda División (4 Seasons)914,6095130.551.25278263915351.656558+7+0.14-0.0965.755.5+10.2+0.20-0.07
UEFA Cup (4 Seasons)161,0026335.611.1127954651.4345-1-0.20-1.407.04.9+2.0+0.40-0.58
Champions Lg (4 Seasons)7333480.23.742382.500000.00+0.330.00.00.00.00-0.04
Süper Lig (3 Seasons)775,5797260.862.064181321.293328+5+0.21+0.50
SuperLiga (3 Seasons)703,9455647.143.84129
Primeira Liga (3 Seasons)291,7856219.419.8198817106151.972418+6+0.30-0.607.15.8+1.2+0.28-0.48
Copa del Rey (3 Seasons)53517041.83.9484011731.4024-2-0.51-2.99
Premier League (1 Season)199865228.811.01059
Premier League (1 Season)75648125.16.3661153.00193+16+2.55+1.11
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
2008-200919Partizan2 Leagues251,0304126.111.492162
2009-201020Partizan2 Leagues291,8116256.320.12217
2010-201121Partizan2 Leagues301,9816661.222.02129
2011-201222Blackburn1 League199865228.811.01059
2012-201323Gençlerbirliği1 League271,9837364.822.0252
2013-201424Gençlerbirliği1 League221,4676747.916.3166
2014-201525Gençlerbirliği1 League282,1297669.623.72318521.293328+5+0.21+0.50
2015-201626Dynamo Kyiv2 Leagues75648119.06.3661213.00193+16+2.55+1.11
2016-201727Rio Ave1 League131,1709038.213.01313001.621510+5+0.38+0.53
2016-201727Sporting CP1 League1330.60.000103.000000.00+0.50
2017-201828Sporting CP3 Leagues8354448.53.931592.5034-1-0.25-1.202.12.3-0.2-0.17-0.75
2018-201929Sporting CP2 Leagues167164518.98.0884586111.75109+1+0.13-1.2512.08.5+3.5+0.44-0.31
2019-202030Almería1 League271,7896647.319.920821272121.643022+8+0.40-0.0926.221.6+4.7+0.23-0.05
2020-202131Almería2 Leagues311,2804130.014.2137741815152.101614+2+0.14-0.6715.412.3+3.1+0.28-0.26
2021-202232Zaragoza2 Leagues291,6495740.718.320779912101.271721-4-0.22-0.1421.718.9+2.7+0.16+0.14
2022-202333Zaragoza2 Leagues9242276.32.73601610111.2045-1-0.37-0.422.42.7-0.3-0.11-0.31
15 Seasons8 Clubs9 Leagues32119,1546035.5212.8212797910913831.69147116+31+0.28-0.2879.766.3+13.4+0.22-0.17
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Partizan (3 Seasons)3 Leagues844,8225747.153.6525322
Gençlerbirliği (3 Seasons)1 League775,5797260.862.064181321.293328+5+0.21+0.50
Sporting CP (3 Seasons)3 Leagues251,0734312.711.911846146202.04131300.00-1.0214.010.8+3.2+0.34-0.37
Almería (2 Seasons)2 Leagues583,0695338.234.13380162517171.894636+10+0.29-0.3941.633.9+7.8+0.25-0.18
Zaragoza (2 Seasons)2 Leagues381,8915023.921.02375101511211.262126-5-0.24-0.2424.021.6+2.4+0.12-0.01
Blackburn (1 Season)1 League199865228.811.01059
Rio Ave (1 Season)1 League131,1709038.213.01313001.621510+5+0.38+0.53
Dynamo Kyiv (1 Season)2 Leagues75648119.06.3661213.00193+16+2.55+1.11
Segunda División (4 Seasons)914,6095130.551.25278263915351.656558+7+0.14-0.0965.755.5+10.2+0.20-0.07
UEFA Cup (4 Seasons)161,0026335.611.1127954651.4345-1-0.20-1.407.04.9+2.0+0.40-0.58
Champions Lg (4 Seasons)7333480.23.742382.500000.00+0.330.00.00.00.00-0.04
Süper Lig (3 Seasons)775,5797260.862.064181321.293328+5+0.21+0.50
SuperLiga (3 Seasons)703,9455647.143.84129
Primeira Liga (3 Seasons)291,7856219.419.8198817106151.972418+6+0.30-0.607.15.8+1.2+0.28-0.48
Copa del Rey (3 Seasons)53517041.83.9484011731.4024-2-0.51-2.99
Premier League (1 Season)199865228.811.01059
Premier League (1 Season)75648125.16.3661153.00193+16+2.55+1.11
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
2008-200919Partizanrs SRB1. SuperLiga1st217743726.18.6615Matches
2009-201020Partizanrs SRB1. SuperLiga1st241,5196356.316.9186Matches
2010-201121Partizanrs SRB1. SuperLiga1st251,6526661.218.4178Matches
2011-201222Blackburneng ENG1. Premier League19th199865228.811.01059Matches
2012-201323Gençlerbirliğitr TUR1. Süper Lig11th271,9837364.822.0252
2013-201424Gençlerbirliğitr TUR1. Süper Lig9th221,4676747.916.3166
2014-201525Gençlerbirliğitr TUR1. Süper Lig9th282,1297669.623.72318521.293328+5+0.21+0.50Matches
2015-201626Dynamo Kyivua UKR1. Premier League1st75648125.16.3661153.00193+16+2.55+1.11Matches
2016-201727Rio Avept POR1. Primeira Liga7th131,1709038.213.01313001.621510+5+0.38+0.53Matches
2017-201828Sporting CPpt POR1. Primeira Liga3rd5222447.32.521363.002200.00-1.24Matches
2018-201929Sporting CPpt POR1. Primeira Liga3rd113933612.84.448837691.9176+1+0.23-1.057.15.8+1.2+0.28-0.48Matches
2019-202030Almeríaes ESP2. Segunda División4th271,7896647.319.920821272121.643022+8+0.40-0.0926.221.6+4.7+0.23-0.05Matches
2020-202131Almeríaes ESP2. Segunda División4th271,0043726.611.2107541715142.151412+2+0.18-0.4415.412.3+3.1+0.28-0.26Matches
2021-202232Zaragozaes ESP2. Segunda División10th281,5745641.617.51977991291.321719-2-0.11+0.0921.718.9+2.7+0.16+0.14Matches
2022-202333Zaragozaes ESP2. Segunda División13th9242276.42.73601610101.2045-1-0.37-0.422.42.7-0.3-0.11-0.31Matches
15 Seasons8 Clubs6 Leagues29317,4686036.8194.1192787210113671.71141107+34+0.34-0.2172.761.3+11.4+0.21-0.16
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
Gençlerbirliği (3 Seasons)1 League775,5797260.862.064181321.293328+5+0.21+0.50
Partizan (3 Seasons)1 League703,9455647.143.84129
Almería (2 Seasons)1 League542,7935236.931.03079162417161.904434+10+0.32-0.2441.633.9+7.8+0.25-0.18
Zaragoza (2 Seasons)1 League371,8164924.020.22275101511191.292124-3-0.15-0.1024.021.6+2.4+0.12-0.01
Sporting CP (2 Seasons)1 League166153810.06.86884106152.2598+1+0.15-1.117.15.8+1.2+0.28-0.48
Blackburn (1 Season)1 League199865228.811.01059
Rio Ave (1 Season)1 League131,1709038.213.01313001.621510+5+0.38+0.53
Dynamo Kyiv (1 Season)1 League75648125.16.3661153.00193+16+2.55+1.11
Segunda División (4 Seasons)914,6095130.551.25278263915351.656558+7+0.14-0.0965.755.5+10.2+0.20-0.07
Süper Lig (3 Seasons)775,5797260.862.064181321.293328+5+0.21+0.50
SuperLiga (3 Seasons)703,9455647.143.84129
Primeira Liga (3 Seasons)291,7856219.419.8198817106151.972418+6+0.30-0.607.15.8+1.2+0.28-0.48
Premier League (1 Season)199865228.811.01059
Premier League (1 Season)75648125.16.3661153.00193+16+2.55+1.11
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
2020-202131Almeríaes ESPCopa del Rey5th42766957.53.1386011711.752200.00-3.53Matches
2021-202232Zaragozaes ESPCopa del ReyR321757527.80.81750010.0002-2-2.40-3.78Matches
2022-202333Zaragozaes ESPCopa del ReyRd100001Matches
3 Seasons2 Clubs1 League53517041.83.9484011731.4024-2-0.51-2.99
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Zaragoza (2 Seasons)1 League1757520.80.81750020.0002-2-2.40-3.78
Almería (1 Season)1 League42766957.53.1386011711.752200.00-3.53
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
2008-200919Partizan2. UEFA CupGR4256642.83212Matches
2009-201020Partizan2. Europa LgGR5292583.2411Matches
2010-201121Partizan1. Champions LgGR5329663.7421Matches
2015-201626Dynamo Kyiv1. Champions LgR1600006Matches
2016-201727Sporting CP1. Champions LgGR1330.60.000103.000000.00+0.50Matches
2017-201828Sporting CP1. Champions LgGR1110.20.000122.000000.00+0.170.00.00.00.00-0.04Matches
2017-201828Sporting CP2. Europa LgQF21316623.61.510111.5012-1-0.69-1.112.12.3-0.2-0.17-1.44Matches
2018-201929Sporting CP2. Europa LgR3253236544.93.647921621.403300.00-2.044.92.6+2.3+0.63-0.04Matches
7 Seasons3 Clubs2 Leagues231,3355814.914.81679776131.6745-1-0.20-0.537.04.9+2.0+0.40-0.21
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
Partizan (3 Seasons)2 Leagues14877639.711532
Sporting CP (3 Seasons)2 Leagues94585119.45.157924651.6745-1-0.20-0.537.04.9+2.0+0.40-0.21
Dynamo Kyiv (1 Season)1 League00006
UEFA Cup (4 Seasons)161,0026335.611.1127954651.4345-1-0.20-1.407.04.9+2.0+0.40-0.58
Champions Lg (4 Seasons)7333480.23.742382.500000.00+0.330.00.00.00.00-0.04
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
201021rs Serbia1. World CupGR116165.90.20011523.000000.00+0.35Matches
201020rs SerbiaWCQ1909010.01.01901000.0012-1-1.00-2.67Matches
201222rs SerbiaUEFA Euro Qualifying72854135.23.2272152812.0032+1+0.32+0.32Matches
201424rs SerbiaWCQ673128.10.80061141.6710+1+1.23+0.58Matches
201424rs SerbiaFriendlies (M)31715731.71.928401422.001100.00-0.73Matches
201525rs SerbiaFriendlies (M)3491618.10.50031501.0021+1+1.84+2.65Matches
201626rs SerbiaUEFA Euro Qualifying1909012.51.01901050.0012-1-1.00-0.43Matches
5 Seasons1 Club4 Leagues227743517.68.668331617141.6498+1+0.12-0.30
UEFA Euro Qualifying (2 Seasons)83754724.54.2378252861.754400.00+0.31
WCQ (2 Seasons)7163239.11.8196161141.432200.00-1.15
Friendlies (M) (2 Seasons)62203727.22.4285041321.5032+1+0.41+0.26
World Cup (1 Season)116165.90.20011523.000000.00+0.35

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
2008-200919Partizanrs SRB1. SuperLiga8.650Matches
2008-200919Partizan2. UEFA Cup2.81000Matches
2009-201020Partizan2. Europa Lg3.2308Matches
2009-201020Partizanrs SRB1. SuperLiga16.960Matches
2010-201121Partizan1. Champions Lg3.72012Matches
2010-201121Partizanrs SRB1. SuperLiga18.420Matches
2011-201222Blackburneng ENG1. Premier League11.04025Matches
2012-201323Gençlerbirliğitr TUR1. Süper Lig22.091
2013-201424Gençlerbirliğitr TUR1. Süper Lig16.35025
2014-201525Gençlerbirliğitr TUR1. Süper Lig23.780Matches
2015-201626Dynamo Kyivua UKR1. Premier League6.310Matches
2016-201727Sporting CP1. Champions Lg0.0000000000000Matches
2016-201727Rio Avept POR1. Primeira Liga13.05002800000000Matches
2017-201828Sporting CP1. Champions Lg0.0000000000000000Matches
2017-201828Sporting CP2. Europa Lg1.500012003000097187.5Matches
2017-201828Sporting CPpt POR1. Primeira Liga2.5321830032000Matches
2018-201929Sporting CP2. Europa Lg3.61005501710001914477.8Matches
2018-201929Sporting CPpt POR1. Primeira Liga4.44001060011100002014766.7Matches
2019-202030Almeríaes ESP2. Segunda División19.912113516032517000104441772.1Matches
2020-202131Almeríaes ESPCopa del Rey3.11003200410Matches
2020-202131Almeríaes ESP2. Segunda División11.260018150121700044231167.6Matches
2021-202232Zaragozaes ESPCopa del Rey0.81002000000Matches
2021-202232Zaragozaes ESP2. Segunda División17.59004417032216000103331470.2Matches
2022-202333Zaragozaes ESP2. Segunda División2.7510102001300092250.0Matches
15 Seasons8 Clubs9 Leagues212.89352234680897570003081375671.0
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Partizan (3 Seasons)3 Leagues53.61900200
Gençlerbirliği (3 Seasons)1 League62.022125
Sporting CP (3 Seasons)3 Leagues11.9821241601241300048351274.5
Almería (2 Seasons)2 Leagues34.119115633045025000148672870.5
Zaragoza (2 Seasons)2 Leagues21.015105619032319000112351668.6
Blackburn (1 Season)1 League11.04025
Rio Ave (1 Season)1 League13.05002800000000
Dynamo Kyiv (1 Season)2 Leagues6.310
Segunda División (4 Seasons)51.23221107500769430002601024469.9
UEFA Cup (4 Seasons)11.1500147011010002821580.8
Champions Lg (4 Seasons)3.72001200000000000
Süper Lig (3 Seasons)62.022125
SuperLiga (3 Seasons)43.8130
Primeira Liga (3 Seasons)19.812214690014120002014766.7
Copa del Rey (3 Seasons)3.92005200410
Premier League (1 Season)11.04025
Premier League (1 Season)6.310
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
2008-200919Partizan2 Leagues11.46000
2009-201020Partizan2 Leagues20.1908
2010-201121Partizan2 Leagues22.04012
2011-201222Blackburn1 League11.04025
2012-201323Gençlerbirliği1 League22.091
2013-201424Gençlerbirliği1 League16.35025
2014-201525Gençlerbirliği1 League23.780
2015-201626Dynamo Kyiv2 Leagues6.310
2016-201727Rio Ave1 League13.05002800000000
2016-201727Sporting CP1 League0.0000000000000
2017-201828Sporting CP3 Leagues3.932195006200097187.5
2018-201929Sporting CP2 Leagues8.0500151101181100039281171.8
2019-202030Almería1 League19.912113516032517000104441772.1
2020-202131Almería2 Leagues14.270021170125800044231167.6
2021-202232Zaragoza2 Leagues18.310004617032216000103331470.2
2022-202333Zaragoza2 Leagues2.7510102001300092250.0
15 Seasons8 Clubs9 Leagues212.89352234680897570003081375671.0
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Partizan (3 Seasons)3 Leagues53.61900200
Gençlerbirliği (3 Seasons)1 League62.022125
Sporting CP (3 Seasons)3 Leagues11.9821241601241300048351274.5
Almería (2 Seasons)2 Leagues34.119115633045025000148672870.5
Zaragoza (2 Seasons)2 Leagues21.015105619032319000112351668.6
Blackburn (1 Season)1 League11.04025
Rio Ave (1 Season)1 League13.05002800000000
Dynamo Kyiv (1 Season)2 Leagues6.310
Segunda División (4 Seasons)51.23221107500769430002601024469.9
UEFA Cup (4 Seasons)11.1500147011010002821580.8
Champions Lg (4 Seasons)3.72001200000000000
Süper Lig (3 Seasons)62.022125
SuperLiga (3 Seasons)43.8130
Primeira Liga (3 Seasons)19.812214690014120002014766.7
Copa del Rey (3 Seasons)3.92005200410
Premier League (1 Season)11.04025
Premier League (1 Season)6.310
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
2008-200919Partizanrs SRB1. SuperLiga1st8.650Matches
2009-201020Partizanrs SRB1. SuperLiga1st16.960Matches
2010-201121Partizanrs SRB1. SuperLiga1st18.420Matches
2011-201222Blackburneng ENG1. Premier League19th11.04025Matches
2012-201323Gençlerbirliğitr TUR1. Süper Lig11th22.091
2013-201424Gençlerbirliğitr TUR1. Süper Lig9th16.35025
2014-201525Gençlerbirliğitr TUR1. Süper Lig9th23.780Matches
2015-201626Dynamo Kyivua UKR1. Premier League1st6.310Matches
2016-201727Rio Avept POR1. Primeira Liga7th13.05002800000000Matches
2017-201828Sporting CPpt POR1. Primeira Liga3rd2.5321830032000Matches
2018-201929Sporting CPpt POR1. Primeira Liga3rd4.44001060011100002014766.7Matches
2019-202030Almeríaes ESP2. Segunda División4th19.912113516032517000104441772.1Matches
2020-202131Almeríaes ESP2. Segunda División4th11.260018150121700044231167.6Matches
2021-202232Zaragozaes ESP2. Segunda División10th17.59004417032216000103331470.2Matches
2022-202333Zaragozaes ESP2. Segunda División13th2.7510102001300092250.0Matches
15 Seasons8 Clubs6 Leagues194.18452203590783550002801165169.5
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Gençlerbirliği (3 Seasons)1 League62.022125
Partizan (3 Seasons)1 League43.8130
Almería (2 Seasons)1 League31.018115331044624000148672870.5
Zaragoza (2 Seasons)1 League20.214105419032319000112351668.6
Sporting CP (2 Seasons)1 League6.87211890014120002014766.7
Blackburn (1 Season)1 League11.04025
Rio Ave (1 Season)1 League13.05002800000000
Dynamo Kyiv (1 Season)1 League6.310
Segunda División (4 Seasons)51.23221107500769430002601024469.9
Süper Lig (3 Seasons)62.022125
SuperLiga (3 Seasons)43.8130
Primeira Liga (3 Seasons)19.812214690014120002014766.7
Premier League (1 Season)11.04025
Premier League (1 Season)6.310
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2020-202131Almeríaes ESPCopa del Rey5th3.11003200410Matches
2021-202232Zaragozaes ESPCopa del ReyR320.81002000000Matches
3 Seasons2 Clubs1 League3.92005200410
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Zaragoza (2 Seasons)1 League0.81002000000
Almería (1 Season)1 League3.11003200410
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
2008-200919Partizan2. UEFA CupGR2.81000Matches
2009-201020Partizan2. Europa LgGR3.2308Matches
2010-201121Partizan1. Champions LgGR3.72012Matches
2016-201727Sporting CP1. Champions LgGR0.0000000000000Matches
2017-201828Sporting CP1. Champions LgGR0.0000000000000000Matches
2017-201828Sporting CP2. Europa LgQF1.500012003000097187.5Matches
2018-201929Sporting CP2. Europa LgR323.61005501710001914477.8Matches
7 Seasons3 Clubs2 Leagues14.8700267011010002821580.8
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Partizan (3 Seasons)2 Leagues9.7600200
Sporting CP (3 Seasons)2 Leagues5.110067011010002821580.8
Dynamo Kyiv (1 Season)1 League
UEFA Cup (4 Seasons)11.1500147011010002821580.8
Champions Lg (4 Seasons)3.72001200000000000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201021rs Serbia1. World CupGR0.20000Matches
201020rs SerbiaWCQ1.00000Matches
201222rs SerbiaUEFA Euro Qualifying3.21000Matches
201424rs SerbiaWCQ0.81000Matches
201424rs SerbiaFriendlies (M)1.91000Matches
201525rs SerbiaFriendlies (M)0.50000Matches
201626rs SerbiaUEFA Euro Qualifying1.0000210050000Matches
5 Seasons1 Club4 Leagues8.6300210050000
UEFA Euro Qualifying (2 Seasons)4.2100210050000
WCQ (2 Seasons)1.81000
Friendlies (M) (2 Seasons)2.41000
World Cup (1 Season)0.20000

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.