Last 5 Matches

Last 5 Matches Table
Performance Expected SCA Passes Carries Take-Ons
Date Day Comp Round Venue Result Squad Opponent Start Pos Min Gls Ast PK PKatt Sh SoT CrdY CrdR Touches Tkl Int Blocks xG npxG xAG SCA GCA Cmp Att Cmp% PrgP Carries PrgC Att Succ Match Report
2024-12-19ThuConf LgLeague phaseHomeD 1–1cy APOELkz Astana FKYCB77000000100Match Report
2024-12-12ThuConf LgLeague phaseAwayW 3–1cy APOELam FC NoahYRB90000000000Match Report
2024-11-28ThuConf LgLeague phaseAwayW 1–0cy APOELno MoldeYCB90000000103Match Report
2024-11-07ThuConf LgLeague phaseHomeW 2–1cy APOELit FiorentinaYCB87000010001Match Report
2024-10-24ThuConf LgLeague phaseHomeL 0–1cy APOELba Borac Banja LukaYCB90000010000Match Report

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.000.000.000.000.00Matches
2019-202030Almeríaes ESP2. La Liga 227201,78919.91011001210.050.000.050.050.05Matches
2020-202131Almeríaes ESPCopa del Rey432763.1000000100.000.000.000.000.00Matches
2020-202131Almeríaes ESP2. La Liga 227101,00411.2000000600.000.000.000.000.00Matches
2021-202232Zaragozaes ESPCopa del Rey11750.8000000100.000.000.000.000.00Matches
2021-202232Zaragozaes ESP2. La Liga 228191,57417.5101100900.060.000.060.060.06Matches
2022-202333Zaragozaes ESPCopa del Rey00Matches
2022-202333Zaragozaes ESP2. La Liga 2932422.7000000510.000.000.000.000.00Matches
2024-202535APOEL3. Conf Lg665245.8000000200.000.000.000.000.00Matches
16 Seasons9 Clubs10 Leagues32721819,678218.62773424349550.20.20.10.341740.120.030.160.110.140.030.030.060.030.06
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.10.341740.000.000.000.000.000.030.030.060.030.06
Almería (2 Seasons)2 Leagues58333,06934.11011001910.030.000.030.030.03
Zaragoza (2 Seasons)2 Leagues38231,89121.01011001510.050.000.050.050.05
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
APOEL (1 Season)1 League665245.8000000200.000.000.000.000.00
La Liga 2 (4 Seasons)91524,60951.22022003220.040.000.040.040.04
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.000.000.000.000.00
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
Conf Lg (1 Season)665245.8000000200.000.000.000.000.00
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.201230.000.000.000.000.000.040.020.060.040.06
2019-202030Almería1 League27201,78919.91011001210.050.000.050.050.05
2020-202131Almería2 Leagues31131,28014.2000000700.000.000.000.000.00
2021-202232Zaragoza2 Leagues29201,64918.31011001000.050.000.050.050.05
2022-202333Zaragoza2 Leagues932422.7000000510.000.000.000.000.00
2024-202535APOEL1 League665245.8000000200.000.000.000.000.00
16 Seasons9 Clubs10 Leagues32721819,678218.62773424349550.20.20.10.341740.120.030.160.110.140.030.030.060.030.06
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.10.341740.000.000.000.000.000.030.030.060.030.06
Almería (2 Seasons)2 Leagues58333,06934.11011001910.030.000.030.030.03
Zaragoza (2 Seasons)2 Leagues38231,89121.01011001510.050.000.050.050.05
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
APOEL (1 Season)1 League665245.8000000200.000.000.000.000.00
La Liga 2 (4 Seasons)91524,60951.22022003220.040.000.040.040.04
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.000.000.000.000.00
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
Conf Lg (1 Season)665245.8000000200.000.000.000.000.00
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
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.000.000.000.000.00Matches
2019-202030Almeríaes ESP2. La Liga 24th27201,78919.91011001210.050.000.050.050.05Matches
2020-202131Almeríaes ESP2. La Liga 24th27101,00411.2000000600.000.000.000.000.00Matches
2021-202232Zaragozaes ESP2. La Liga 210th28191,57417.5101100900.060.000.060.060.06Matches
2022-202333Zaragozaes ESP2. La Liga 213th932422.7000000510.000.000.000.000.00Matches
15 Seasons8 Clubs6 Leagues29319217,468194.12773424348450.140.040.180.120.16
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
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.030.000.030.030.03
Zaragoza (2 Seasons)1 League37221,81620.21011001410.050.000.050.050.05
Sporting CP (2 Seasons)1 League1666156.8000000720.000.000.000.000.00
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
La Liga 2 (4 Seasons)91524,60951.22022003220.040.000.040.040.04
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.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 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
2024-202535APOEL3. Conf Lg665245.8000000200.000.000.000.000.00Matches
8 Seasons4 Clubs3 Leagues29221,85920.7000000900.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
APOEL (1 Season)1 League665245.8000000200.000.000.000.000.00
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
Conf Lg (1 Season)665245.8000000200.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.0000Matches
2019-202030Almeríaes ESP2. La Liga 219.917228.60.350.100.140.5000Matches
2020-202131Almeríaes ESPCopa del Rey3.10000.000.0000Matches
2020-202131Almeríaes ESP2. La Liga 211.201119.10.990.090.000.0000Matches
2021-202232Zaragozaes ESPCopa del Rey0.80100.01.200.000.0000Matches
2021-202232Zaragozaes ESP2. La Liga 217.5114321.40.800.170.070.3300Matches
2022-202333Zaragozaes ESP2. La Liga 22.702150.00.740.370.000.0000Matches
2024-202535APOEL3. Conf Lg5.80200.00.340.000.0000Matches
16 Seasons9 Clubs10 Leagues218.627428423.80.490.390.050.2916.80340.20.20.04-0.2-0.2
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.80000.20.20.04-0.2-0.2
Almería (2 Seasons)2 Leagues34.1118316.70.530.090.060.3300
Zaragoza (2 Seasons)2 Leagues21.0117423.50.810.190.060.2500
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
APOEL (1 Season)1 League5.80200.00.340.000.0000
La Liga 2 (4 Seasons)51.2234720.60.660.140.060.2900
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.0000
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
Conf Lg (1 Season)5.80200.00.340.000.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.0011.20000.20.20.05-0.2-0.2
2019-202030Almería1 League19.917228.60.350.100.140.5000
2020-202131Almería2 Leagues14.201119.10.770.070.000.0000
2021-202232Zaragoza2 Leagues18.3115320.00.820.160.070.3300
2022-202333Zaragoza2 Leagues2.702150.00.740.370.000.0000
2024-202535APOEL1 League5.80200.00.340.000.0000
16 Seasons9 Clubs10 Leagues218.627428423.80.490.390.050.2916.80340.20.20.04-0.2-0.2
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.80000.20.20.04-0.2-0.2
Almería (2 Seasons)2 Leagues34.1118316.70.530.090.060.3300
Zaragoza (2 Seasons)2 Leagues21.0117423.50.810.190.060.2500
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
APOEL (1 Season)1 League5.80200.00.340.000.0000
La Liga 2 (4 Seasons)51.2234720.60.660.140.060.2900
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.0000
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
Conf Lg (1 Season)5.80200.00.340.000.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
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.0000Matches
2019-202030Almeríaes ESP2. La Liga 24th19.917228.60.350.100.140.5000Matches
2020-202131Almeríaes ESP2. La Liga 24th11.201119.10.990.090.000.0000Matches
2021-202232Zaragozaes ESP2. La Liga 210th17.5114321.40.800.170.070.3300Matches
2022-202333Zaragozaes ESP2. La Liga 213th2.702150.00.740.370.000.0000Matches
15 Seasons8 Clubs6 Leagues194.127358228.60.490.420.060.2934
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt 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.3300
Zaragoza (2 Seasons)1 League20.2116425.00.790.200.060.2500
Sporting CP (2 Seasons)1 League6.80100.00.150.000.0000
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
La Liga 2 (4 Seasons)51.2234720.60.660.140.060.2900
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.0000
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
2024-202535APOEL3. Conf Lg5.80200.00.340.000.0000Matches
8 Seasons4 Clubs3 Leagues20.70620.00.550.110.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
APOEL (1 Season)1 League5.80200.00.340.000.0000
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
Conf Lg (1 Season)5.80200.00.340.000.0000
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
Become a Stathead & surf this site ad-free.

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.40Matches
2019-202030Almeríaes ESP2. La Liga 219.90Matches
2020-202131Almeríaes ESPCopa del Rey3.10Matches
2020-202131Almeríaes ESP2. La Liga 211.20Matches
2021-202232Zaragozaes ESPCopa del Rey0.80Matches
2021-202232Zaragozaes ESP2. La Liga 217.50Matches
2022-202333Zaragozaes ESP2. La Liga 22.70Matches
2024-202535APOEL3. Conf Lg5.80Matches
16 Seasons9 Clubs10 Leagues218.620825282.53756999849885.710111885.6192867.970.10.1+6.93120017
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.920825282.53756999849885.710111885.6192867.900.10.1-0.13120017
Almería (2 Seasons)2 Leagues34.10
Zaragoza (2 Seasons)2 Leagues21.00
Blackburn (1 Season)1 League11.00
Rio Ave (1 Season)1 League13.00
Dynamo Kyiv (1 Season)2 Leagues6.30
APOEL (1 Season)1 League5.80
La Liga 2 (4 Seasons)51.20
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.80
Copa del Rey (3 Seasons)3.90
Premier League (1 Season)11.00
Premier League (1 Season)6.30
Conf Lg (1 Season)5.80
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.015018182.92741702617284.7748587.1141973.700.10.1-0.1190012
2019-202030Almería1 League19.90
2020-202131Almería2 Leagues14.20
2021-202232Zaragoza2 Leagues18.30
2022-202333Zaragoza2 Leagues2.70
2024-202535APOEL1 League5.80
16 Seasons9 Clubs10 Leagues218.620825282.53756999849885.710111885.6192867.970.10.1+6.93120017
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.920825282.53756999849885.710111885.6192867.900.10.1-0.13120017
Almería (2 Seasons)2 Leagues34.10
Zaragoza (2 Seasons)2 Leagues21.00
Blackburn (1 Season)1 League11.00
Rio Ave (1 Season)1 League13.00
Dynamo Kyiv (1 Season)2 Leagues6.30
APOEL (1 Season)1 League5.80
La Liga 2 (4 Seasons)51.20
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.80
Copa del Rey (3 Seasons)3.90
Premier League (1 Season)11.00
Premier League (1 Season)6.30
Conf Lg (1 Season)5.80
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
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.40Matches
2019-202030Almeríaes ESP2. La Liga 24th19.90Matches
2020-202131Almeríaes ESP2. La Liga 24th11.20Matches
2021-202232Zaragozaes ESP2. La Liga 210th17.50Matches
2022-202333Zaragozaes ESP2. La Liga 213th2.70Matches
15 Seasons8 Clubs6 Leagues194.17
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
Gençlerbirliği (3 Seasons)1 League62.03
Partizan (3 Seasons)1 League43.84
Almería (2 Seasons)1 League31.00
Zaragoza (2 Seasons)1 League20.20
Sporting CP (2 Seasons)1 League6.80
Blackburn (1 Season)1 League11.00
Rio Ave (1 Season)1 League13.00
Dynamo Kyiv (1 Season)1 League6.30
La Liga 2 (4 Seasons)51.20
Süper Lig (3 Seasons)62.03
SuperLiga (3 Seasons)43.84
Primeira Liga (3 Seasons)19.80
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
2024-202535APOEL3. Conf Lg5.80Matches
8 Seasons4 Clubs3 Leagues20.720825282.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
APOEL (1 Season)1 League5.80
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
Conf Lg (1 Season)5.80
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

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.40Matches
2019-202030Almeríaes ESP2. La Liga 219.93Matches
2020-202131Almeríaes ESPCopa del Rey3.10Matches
2020-202131Almeríaes ESP2. La Liga 211.21Matches
2021-202232Zaragozaes ESPCopa del Rey0.80Matches
2021-202232Zaragozaes ESP2. La Liga 217.53Matches
2022-202333Zaragozaes ESP2. La Liga 22.70Matches
2024-202535APOEL3. Conf Lg5.81Matches
16 Seasons9 Clubs10 Leagues218.625223615130190000020810
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.925223615130110000020810
Almería (2 Seasons)2 Leagues34.14
Zaragoza (2 Seasons)2 Leagues21.03
Blackburn (1 Season)1 League11.0
Rio Ave (1 Season)1 League13.00
Dynamo Kyiv (1 Season)2 Leagues6.3
APOEL (1 Season)1 League5.81
La Liga 2 (4 Seasons)51.27
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.80
Copa del Rey (3 Seasons)3.90
Premier League (1 Season)11.0
Premier League (1 Season)6.3
Conf Lg (1 Season)5.81
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.0181173770110000015010
2019-202030Almería1 League19.93
2020-202131Almería2 Leagues14.21
2021-202232Zaragoza2 Leagues18.33
2022-202333Zaragoza2 Leagues2.70
2024-202535APOEL1 League5.81
16 Seasons9 Clubs10 Leagues218.625223615130190000020810
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.925223615130110000020810
Almería (2 Seasons)2 Leagues34.14
Zaragoza (2 Seasons)2 Leagues21.03
Blackburn (1 Season)1 League11.0
Rio Ave (1 Season)1 League13.00
Dynamo Kyiv (1 Season)2 Leagues6.3
APOEL (1 Season)1 League5.81
La Liga 2 (4 Seasons)51.27
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.80
Copa del Rey (3 Seasons)3.90
Premier League (1 Season)11.0
Premier League (1 Season)6.3
Conf Lg (1 Season)5.81
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.40Matches
2019-202030Almeríaes ESP2. La Liga 24th19.93Matches
2020-202131Almeríaes ESP2. La Liga 24th11.21Matches
2021-202232Zaragozaes ESP2. La Liga 210th17.53Matches
2022-202333Zaragozaes ESP2. La Liga 213th2.70Matches
15 Seasons8 Clubs6 Leagues194.17
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.04
Zaragoza (2 Seasons)1 League20.23
Sporting CP (2 Seasons)1 League6.80
Blackburn (1 Season)1 League11.0
Rio Ave (1 Season)1 League13.00
Dynamo Kyiv (1 Season)1 League6.3
La Liga 2 (4 Seasons)51.27
Süper Lig (3 Seasons)62.0
SuperLiga (3 Seasons)43.8
Primeira Liga (3 Seasons)19.80
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
2024-202535APOEL3. Conf Lg5.81Matches
8 Seasons4 Clubs3 Leagues20.725223615130120000020810
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
APOEL (1 Season)1 League5.81
Dynamo Kyiv (1 Season)1 League
UEFA Cup (4 Seasons)11.125023415130110000020810
Champions Lg (4 Seasons)3.7220000000000000
Conf Lg (1 Season)5.81
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.4Matches
2019-202030Almeríaes ESP2. La Liga 219.9Matches
2020-202131Almeríaes ESPCopa del Rey3.1Matches
2020-202131Almeríaes ESP2. La Liga 211.2Matches
2021-202232Zaragozaes ESPCopa del Rey0.8Matches
2021-202232Zaragozaes ESP2. La Liga 217.5Matches
2022-202333Zaragozaes ESP2. La Liga 22.7Matches
2024-202535APOEL3. Conf Lg5.8Matches
16 Seasons9 Clubs10 Leagues218.650.9940000100.00000000
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.950.9940000100.00000000
Almería (2 Seasons)2 Leagues34.1
Zaragoza (2 Seasons)2 Leagues21.0
Blackburn (1 Season)1 League11.0
Rio Ave (1 Season)1 League13.0
Dynamo Kyiv (1 Season)2 Leagues6.3
APOEL (1 Season)1 League5.8
La Liga 2 (4 Seasons)51.2
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.8
Copa del Rey (3 Seasons)3.9
Premier League (1 Season)11.0
Premier League (1 Season)6.3
Conf Lg (1 Season)5.8
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.020.5620000000.00000000
2019-202030Almería1 League19.9
2020-202131Almería2 Leagues14.2
2021-202232Zaragoza2 Leagues18.3
2022-202333Zaragoza2 Leagues2.7
2024-202535APOEL1 League5.8
16 Seasons9 Clubs10 Leagues218.650.9940000100.00000000
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.950.9940000100.00000000
Almería (2 Seasons)2 Leagues34.1
Zaragoza (2 Seasons)2 Leagues21.0
Blackburn (1 Season)1 League11.0
Rio Ave (1 Season)1 League13.0
Dynamo Kyiv (1 Season)2 Leagues6.3
APOEL (1 Season)1 League5.8
La Liga 2 (4 Seasons)51.2
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.8
Copa del Rey (3 Seasons)3.9
Premier League (1 Season)11.0
Premier League (1 Season)6.3
Conf Lg (1 Season)5.8
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.4Matches
2019-202030Almeríaes ESP2. La Liga 24th19.9Matches
2020-202131Almeríaes ESP2. La Liga 24th11.2Matches
2021-202232Zaragozaes ESP2. La Liga 210th17.5Matches
2022-202333Zaragozaes ESP2. La Liga 213th2.7Matches
15 Seasons8 Clubs6 Leagues194.1
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.0
Zaragoza (2 Seasons)1 League20.2
Sporting CP (2 Seasons)1 League6.8
Blackburn (1 Season)1 League11.0
Rio Ave (1 Season)1 League13.0
Dynamo Kyiv (1 Season)1 League6.3
La Liga 2 (4 Seasons)51.2
Süper Lig (3 Seasons)62.0
SuperLiga (3 Seasons)43.8
Primeira Liga (3 Seasons)19.8
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
2024-202535APOEL3. Conf Lg5.8Matches
8 Seasons4 Clubs3 Leagues20.750.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
APOEL (1 Season)1 League5.8
Dynamo Kyiv (1 Season)1 League
UEFA Cup (4 Seasons)11.150.9940000100.00000000
Champions Lg (4 Seasons)3.700.0000000000.00000000
Conf Lg (1 Season)5.8
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.41011Matches
2019-202030Almeríaes ESP2. La Liga 219.92024Matches
2020-202131Almeríaes ESPCopa del Rey3.114Matches
2020-202131Almeríaes ESP2. La Liga 211.2821Matches
2021-202232Zaragozaes ESPCopa del Rey0.800Matches
2021-202232Zaragozaes ESP2. La Liga 217.51821Matches
2022-202333Zaragozaes ESP2. La Liga 22.721Matches
2024-202535APOEL3. Conf Lg5.834Matches
16 Seasons9 Clubs10 Leagues218.6265020030.035239912130
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.9213020030.035232412130
Almería (2 Seasons)2 Leagues34.129490
Zaragoza (2 Seasons)2 Leagues21.020220
Blackburn (1 Season)1 League11.00
Rio Ave (1 Season)1 League13.0000
Dynamo Kyiv (1 Season)2 Leagues6.30
APOEL (1 Season)1 League5.8340
La Liga 2 (4 Seasons)51.248670
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.812140
Copa del Rey (3 Seasons)3.9140
Premier League (1 Season)11.00
Premier League (1 Season)6.30
Conf Lg (1 Season)5.8340
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.0211020030.03422189100
2019-202030Almería1 League19.920240
2020-202131Almería2 Leagues14.29250
2021-202232Zaragoza2 Leagues18.318210
2022-202333Zaragoza2 Leagues2.7210
2024-202535APOEL1 League5.8340
16 Seasons9 Clubs10 Leagues218.6265020030.035239912130
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.9213020030.035232412130
Almería (2 Seasons)2 Leagues34.129490
Zaragoza (2 Seasons)2 Leagues21.020220
Blackburn (1 Season)1 League11.00
Rio Ave (1 Season)1 League13.0000
Dynamo Kyiv (1 Season)2 Leagues6.30
APOEL (1 Season)1 League5.8340
La Liga 2 (4 Seasons)51.248670
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.812140
Copa del Rey (3 Seasons)3.9140
Premier League (1 Season)11.00
Premier League (1 Season)6.30
Conf Lg (1 Season)5.8340
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.41011Matches
2019-202030Almeríaes ESP2. La Liga 24th19.92024Matches
2020-202131Almeríaes ESP2. La Liga 24th11.2821Matches
2021-202232Zaragozaes ESP2. La Liga 210th17.51821Matches
2022-202333Zaragozaes ESP2. La Liga 213th2.721Matches
15 Seasons8 Clubs6 Leagues194.160810
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.028450
Zaragoza (2 Seasons)1 League20.220220
Sporting CP (2 Seasons)1 League6.812140
Blackburn (1 Season)1 League11.00
Rio Ave (1 Season)1 League13.0000
Dynamo Kyiv (1 Season)1 League6.30
La Liga 2 (4 Seasons)51.248670
Süper Lig (3 Seasons)62.00
SuperLiga (3 Seasons)43.80
Primeira Liga (3 Seasons)19.812140
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
2024-202535APOEL3. Conf Lg5.834Matches
8 Seasons4 Clubs3 Leagues20.724020030.035231412130
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
APOEL (1 Season)1 League5.8340
Dynamo Kyiv (1 Season)1 League0
UEFA Cup (4 Seasons)11.121020030.035231012130
Champions Lg (4 Seasons)3.7000000000000000
Conf Lg (1 Season)5.8340
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.4Matches
2019-202030Almeríaes ESP2. La Liga 219.9Matches
2020-202131Almeríaes ESPCopa del Rey3.1Matches
2020-202131Almeríaes ESP2. La Liga 211.2Matches
2021-202232Zaragozaes ESPCopa del Rey0.8Matches
2021-202232Zaragozaes ESP2. La Liga 217.5Matches
2022-202333Zaragozaes ESP2. La Liga 22.7Matches
2024-202535APOEL3. Conf Lg5.8Matches
16 Seasons9 Clubs10 Leagues218.6291176821115529122100.000.0123516278400101744
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.9291176821115529122100.000.0123516278400101744
Almería (2 Seasons)2 Leagues34.1
Zaragoza (2 Seasons)2 Leagues21.0
Blackburn (1 Season)1 League11.0
Rio Ave (1 Season)1 League13.0
Dynamo Kyiv (1 Season)2 Leagues6.3
APOEL (1 Season)1 League5.8
La Liga 2 (4 Seasons)51.2
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.8
Copa del Rey (3 Seasons)3.9
Premier League (1 Season)11.0
Premier League (1 Season)6.3
Conf Lg (1 Season)5.8
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.0212133716314521211100.000.095311136000101383
2019-202030Almería1 League19.9
2020-202131Almería2 Leagues14.2
2021-202232Zaragoza2 Leagues18.3
2022-202333Zaragoza2 Leagues2.7
2024-202535APOEL1 League5.8
16 Seasons9 Clubs10 Leagues218.6291176821115529122100.000.0123516278400101744
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.9291176821115529122100.000.0123516278400101744
Almería (2 Seasons)2 Leagues34.1
Zaragoza (2 Seasons)2 Leagues21.0
Blackburn (1 Season)1 League11.0
Rio Ave (1 Season)1 League13.0
Dynamo Kyiv (1 Season)2 Leagues6.3
APOEL (1 Season)1 League5.8
La Liga 2 (4 Seasons)51.2
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.8
Copa del Rey (3 Seasons)3.9
Premier League (1 Season)11.0
Premier League (1 Season)6.3
Conf Lg (1 Season)5.8
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
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.4Matches
2019-202030Almeríaes ESP2. La Liga 24th19.9Matches
2020-202131Almeríaes ESP2. La Liga 24th11.2Matches
2021-202232Zaragozaes ESP2. La Liga 210th17.5Matches
2022-202333Zaragozaes ESP2. La Liga 213th2.7Matches
15 Seasons8 Clubs6 Leagues194.1
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
Gençlerbirliği (3 Seasons)1 League62.0
Partizan (3 Seasons)1 League43.8
Almería (2 Seasons)1 League31.0
Zaragoza (2 Seasons)1 League20.2
Sporting CP (2 Seasons)1 League6.8
Blackburn (1 Season)1 League11.0
Rio Ave (1 Season)1 League13.0
Dynamo Kyiv (1 Season)1 League6.3
La Liga 2 (4 Seasons)51.2
Süper Lig (3 Seasons)62.0
SuperLiga (3 Seasons)43.8
Primeira Liga (3 Seasons)19.8
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
2024-202535APOEL3. Conf Lg5.8Matches
8 Seasons4 Clubs3 Leagues20.7291176821115529122100.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
APOEL (1 Season)1 League5.8
Dynamo Kyiv (1 Season)1 League
UEFA Cup (4 Seasons)11.1289176820915528922100.000.0123516278400101744
Champions Lg (4 Seasons)3.720020020000000000000
Conf Lg (1 Season)5.8
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.05Matches
2019-202030Almeríaes ESP2. La Liga 2271,7896647.319.920821272121.643023+7+0.35-0.19Matches
2020-202131Almeríaes ESPCopa del Rey42766957.53.1386011711.752200.00-3.53Matches
2020-202131Almeríaes ESP2. La Liga 2271,0043726.611.2107541715142.151412+2+0.18-0.44Matches
2021-202232Zaragozaes ESPCopa del Rey1757527.80.81750010.0002-2-2.40-3.78Matches
2021-202232Zaragozaes ESP2. La Liga 2281,5745641.617.51977991291.321719-2-0.11+0.09Matches
2022-202333Zaragozaes ESPCopa del Rey00001Matches
2022-202333Zaragozaes ESP2. La Liga 29242276.42.73601610101.204400.00-0.03Matches
2024-202535APOEL3. Conf Lg65248797.05.86874001.8385+3+0.52+0.52Matches
16 Seasons9 Clubs10 Leagues32719,6786036.2218.6218798310913831.70155121+34+0.29-0.277.04.9+2.0+0.40-0.21
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.027.04.9+2.0+0.40-0.21
Almería (2 Seasons)2 Leagues583,0695338.234.13380162517171.894637+9+0.26-0.44
Zaragoza (2 Seasons)2 Leagues381,8915023.921.02375101511211.262125-4-0.19-0.18
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
APOEL (1 Season)1 League65248797.05.86874001.8385+3+0.52+0.52
La Liga 2 (4 Seasons)914,6095130.551.25278263915351.656558+7+0.14-0.09
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.60
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
Conf Lg (1 Season)65248797.05.86874001.8385+3+0.52+0.52
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.254.92.6+2.3+0.63-0.04
2019-202030Almería1 League271,7896647.319.920821272121.643023+7+0.35-0.19
2020-202131Almería2 Leagues311,2804130.014.2137741815152.101614+2+0.14-0.67
2021-202232Zaragoza2 Leagues291,6495740.718.320779912101.271721-4-0.22-0.14
2022-202333Zaragoza2 Leagues9242276.32.73601610111.204400.00-0.03
2024-202535APOEL1 League65248797.05.86874001.8385+3+0.52+0.52
16 Seasons9 Clubs10 Leagues32719,6786036.2218.6218798310913831.70155121+34+0.29-0.277.04.9+2.0+0.40-0.21
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.027.04.9+2.0+0.40-0.21
Almería (2 Seasons)2 Leagues583,0695338.234.13380162517171.894637+9+0.26-0.44
Zaragoza (2 Seasons)2 Leagues381,8915023.921.02375101511211.262125-4-0.19-0.18
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
APOEL (1 Season)1 League65248797.05.86874001.8385+3+0.52+0.52
La Liga 2 (4 Seasons)914,6095130.551.25278263915351.656558+7+0.14-0.09
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.60
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
Conf Lg (1 Season)65248797.05.86874001.8385+3+0.52+0.52
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
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.05Matches
2019-202030Almeríaes ESP2. La Liga 24th271,7896647.319.920821272121.643023+7+0.35-0.19Matches
2020-202131Almeríaes ESP2. La Liga 24th271,0043726.611.2107541715142.151412+2+0.18-0.44Matches
2021-202232Zaragozaes ESP2. La Liga 210th281,5745641.617.51977991291.321719-2-0.11+0.09Matches
2022-202333Zaragozaes ESP2. La Liga 213th9242276.42.73601610101.204400.00-0.03Matches
15 Seasons8 Clubs6 Leagues29317,4686036.8194.1192787210113671.71141107+34+0.34-0.21
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-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.904435+9+0.29-0.30
Zaragoza (2 Seasons)1 League371,8164924.020.22275101511191.292123-2-0.10-0.04
Sporting CP (2 Seasons)1 League166153810.06.86884106152.2598+1+0.15-1.11
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
La Liga 2 (4 Seasons)914,6095130.551.25278263915351.656558+7+0.14-0.09
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.60
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
2024-202535APOEL3. Conf Lg65248797.05.86874001.8385+3+0.52+0.52Matches
8 Seasons4 Clubs3 Leagues291,8596427.220.722841176131.731210+2+0.18-0.157.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
APOEL (1 Season)1 League65248797.05.86874001.8385+3+0.52+0.52
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
Conf Lg (1 Season)65248797.05.86874001.8385+3+0.52+0.52
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.4400106001110000Matches
2019-202030Almeríaes ESP2. La Liga 219.9121135150324200Matches
2020-202131Almeríaes ESPCopa del Rey3.11003200410Matches
2020-202131Almeríaes ESP2. La Liga 211.26001816012180Matches
2021-202232Zaragozaes ESPCopa del Rey0.81002000000Matches
2021-202232Zaragozaes ESP2. La Liga 217.590044170321180Matches
2022-202333Zaragozaes ESP2. La Liga 22.751010200120Matches
2024-202535APOEL3. Conf Lg5.82005011430Matches
16 Seasons9 Clubs10 Leagues218.69552239681999650002821580.8
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.982124160124130002821580.8
Almería (2 Seasons)2 Leagues34.1191156330449290
Zaragoza (2 Seasons)2 Leagues21.0151056190322200
Blackburn (1 Season)1 League11.04025
Rio Ave (1 Season)1 League13.05002800000000
Dynamo Kyiv (1 Season)2 Leagues6.310
APOEL (1 Season)1 League5.82005011430
La Liga 2 (4 Seasons)51.23221107500767480
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.81221469001412000
Copa del Rey (3 Seasons)3.92005200410
Premier League (1 Season)11.04025
Premier League (1 Season)6.310
Conf Lg (1 Season)5.82005011430
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.050015110118110001914477.8
2019-202030Almería1 League19.9121135150324200
2020-202131Almería2 Leagues14.27002118012590
2021-202232Zaragoza2 Leagues18.3100046170321180
2022-202333Zaragoza2 Leagues2.751010200120
2024-202535APOEL1 League5.82005011430
16 Seasons9 Clubs10 Leagues218.69552239681999650002821580.8
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.982124160124130002821580.8
Almería (2 Seasons)2 Leagues34.1191156330449290
Zaragoza (2 Seasons)2 Leagues21.0151056190322200
Blackburn (1 Season)1 League11.04025
Rio Ave (1 Season)1 League13.05002800000000
Dynamo Kyiv (1 Season)2 Leagues6.310
APOEL (1 Season)1 League5.82005011430
La Liga 2 (4 Seasons)51.23221107500767480
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.81221469001412000
Copa del Rey (3 Seasons)3.92005200410
Premier League (1 Season)11.04025
Premier League (1 Season)6.310
Conf Lg (1 Season)5.82005011430
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG 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.4400106001110000Matches
2019-202030Almeríaes ESP2. La Liga 24th19.9121135150324200Matches
2020-202131Almeríaes ESP2. La Liga 24th11.26001816012180Matches
2021-202232Zaragozaes ESP2. La Liga 210th17.590044170321180Matches
2022-202333Zaragozaes ESP2. La Liga 213th2.751010200120Matches
15 Seasons8 Clubs6 Leagues194.1845220359078160000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Gençlerbirliği (3 Seasons)1 League62.022125
Partizan (3 Seasons)1 League43.8130
Almería (2 Seasons)1 League31.0181153310445280
Zaragoza (2 Seasons)1 League20.2141054190322200
Sporting CP (2 Seasons)1 League6.8721189001412000
Blackburn (1 Season)1 League11.04025
Rio Ave (1 Season)1 League13.05002800000000
Dynamo Kyiv (1 Season)1 League6.310
La Liga 2 (4 Seasons)51.23221107500767480
Süper Lig (3 Seasons)62.022125
SuperLiga (3 Seasons)43.8130
Primeira Liga (3 Seasons)19.81221469001412000
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
2024-202535APOEL3. Conf Lg5.82005011430Matches
8 Seasons4 Clubs3 Leagues20.7900317121440002821580.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
APOEL (1 Season)1 League5.82005011430
Dynamo Kyiv (1 Season)1 League
UEFA Cup (4 Seasons)11.1500147011010002821580.8
Champions Lg (4 Seasons)3.72001200000000000
Conf Lg (1 Season)5.82005011430
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.

More Radosav Petrović Pages