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-05-05SunPremiershipChampionship roundHomeW 4–1RangersKilmarnockYLB78000010001Match Report
2024-04-28SunPremiershipChampionship roundAwayW 2–1RangersSt MirrenYLB77000000000Match Report
2024-04-14SunPremiershipRegular seasonAwayL 2–3RangersRoss CountyYLB53000000000Match Report
2024-03-30SatPremiershipRegular seasonHomeW 3–1RangersHibernianYLB66000000100Match Report
2024-02-28WedPremiershipRegular seasonAwayW 2–1RangersKilmarnockYLB45000000100Match 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
2013-201420Osijekhr CRO1. 1. HNL23191,66318.5257200200.110.270.380.110.38
2014-201521Osijekhr CRO1. 1. HNL28282,52028.0123011600.040.070.110.000.07Matches
2015-201622Lokomotivahr CRO1. 1. HNL19171,59717.7022000600.000.110.110.000.11Matches
2015-201622Dinamo Zagrebhr CRO1. 1. HNL11710.8000000000.000.000.000.000.00Matches
2016-201723Osijekhr CRO1. 1. HNL32322,88032.0167100300.030.190.220.030.22Matches
2017-201824Osijekhr CRO1. 1. HNL22211,82120.2134012300.050.150.200.000.15Matches
2018-201925Osijekhr CRO1. 1. HNL11901.0000000000.000.000.000.000.00Matches
2018-201925Rangers2. Europa Lg221741.9011000000.10.10.40.42450.000.520.520.000.520.030.190.210.030.21Matches
2018-201925Rangerssct SCO1. Premiership16141,23813.8022000400.000.150.150.000.15Matches
2019-202026Rangers2. Europa Lg10108829.8044000200.20.22.42.62727340.000.410.410.000.410.030.240.270.030.27Matches
2019-202026Rangerssct SCO1. Premiership22221,94421.6279200300.090.320.420.090.42Matches
2020-202127Rangers2. Europa Lg10108499.4336033202.40.12.62.71828610.320.320.640.000.320.260.280.540.010.29Matches
2020-202127Rangerssct SCO1. Premiership33332,83031.4167101400.030.190.220.030.22Matches
2021-202228Rangers2. Europa Lg14121,09012.1000000200.40.41.01.41640370.000.000.000.000.000.030.080.120.030.12Matches
2021-202228Rangerssct SCO1. Premiership23221,89721.1033000400.000.140.140.000.14Matches
2022-202329Rangers1. Champions Lg654655.2000000100.00.00.30.3517130.000.000.000.000.000.000.050.050.000.05Matches
2022-202329Rangerssct SCO1. Premiership30272,53828.21910100400.040.320.350.040.35Matches
2023-202430Rangers2. Europa Lg554505.0000000100.30.30.71.0521190.000.000.000.000.000.060.140.200.060.20Matches
2023-202430Rangerssct SCO1. Premiership19171,32214.7033000300.000.200.200.000.20Matches
11 Seasons4 Clubs4 Leagues31629826,321292.51256687575003.41.17.38.4731371690.040.190.230.020.220.080.170.250.020.19
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
Rangers (6 Seasons)3 Leagues19017915,679174.2738454343003.41.17.38.4731371690.040.220.260.020.240.080.170.250.020.19
Osijek (5 Seasons)1 League1061018,97499.7516213231400.050.160.210.030.19
Lokomotiva (1 Season)1 League19171,59717.7022000600.000.110.110.000.11
Dinamo Zagreb (1 Season)1 League11710.8000000000.000.000.000.000.00
Premiership (6 Seasons)14313511,769130.8430344012200.030.230.260.030.26
1. HNL (6 Seasons)12611910,642118.2518233232000.040.150.190.030.18
Europa Lg (5 Seasons)41393,44538.33811033703.41.17.18.1681201560.080.210.290.000.210.090.180.270.030.21
Champions Lg (1 Season)654655.2000000100.00.00.30.3517130.000.000.000.000.000.000.050.050.000.05
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
2013-201420Osijek1 League23191,66318.5257200200.110.270.380.110.38
2014-201521Osijek1 League28282,52028.0123011600.040.070.110.000.07
2015-201622Lokomotiva1 League19171,59717.7022000600.000.110.110.000.11
2015-201622Dinamo Zagreb1 League11710.8000000000.000.000.000.000.00
2016-201723Osijek1 League32322,88032.0167100300.030.190.220.030.22
2017-201824Osijek1 League22211,82120.2134012300.050.150.200.000.15
2018-201925Osijek1 League11901.0000000000.000.000.000.000.00
2018-201925Rangers2 Leagues18161,41215.7033000400.10.10.40.42450.000.190.190.000.190.030.190.210.030.21
2019-202026Rangers2 Leagues32322,82631.421113200500.20.22.42.62727340.060.350.410.060.410.030.240.270.030.27
2020-202127Rangers2 Leagues43433,67940.94913134602.40.12.62.71828610.100.220.320.020.240.260.280.540.010.29
2021-202228Rangers2 Leagues37342,98733.2033000600.40.41.01.41640370.000.090.090.000.090.030.080.120.030.12
2022-202329Rangers2 Leagues36323,00333.41910100500.00.00.30.3517130.030.270.300.030.300.000.050.050.000.05
2023-202430Rangers2 Leagues24221,77219.7033000400.30.30.71.0521190.000.150.150.000.150.060.140.200.060.20
11 Seasons4 Clubs4 Leagues31629826,321292.51256687575003.41.17.38.4731371690.040.190.230.020.220.080.170.250.020.19
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
Rangers (6 Seasons)3 Leagues19017915,679174.2738454343003.41.17.38.4731371690.040.220.260.020.240.080.170.250.020.19
Osijek (5 Seasons)1 League1061018,97499.7516213231400.050.160.210.030.19
Lokomotiva (1 Season)1 League19171,59717.7022000600.000.110.110.000.11
Dinamo Zagreb (1 Season)1 League11710.8000000000.000.000.000.000.00
Premiership (6 Seasons)14313511,769130.8430344012200.030.230.260.030.26
1. HNL (6 Seasons)12611910,642118.2518233232000.040.150.190.030.18
Europa Lg (5 Seasons)41393,44538.33811033703.41.17.18.1681201560.080.210.290.000.210.090.180.270.030.21
Champions Lg (1 Season)654655.2000000100.00.00.30.3517130.000.000.000.000.000.000.050.050.000.05
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
2013-201420Osijekhr CRO1. 1. HNL8th23191,66318.5257200200.110.270.380.110.38
2014-201521Osijekhr CRO1. 1. HNL8th28282,52028.0123011600.040.070.110.000.07Matches
2015-201622Lokomotivahr CRO1. 1. HNL4th19171,59717.7022000600.000.110.110.000.11Matches
2015-201622Dinamo Zagrebhr CRO1. 1. HNL1st11710.8000000000.000.000.000.000.00Matches
2016-201723Osijekhr CRO1. 1. HNL4th32322,88032.0167100300.030.190.220.030.22Matches
2017-201824Osijekhr CRO1. 1. HNL4th22211,82120.2134012300.050.150.200.000.15Matches
2018-201925Osijekhr CRO1. 1. HNL3rd11901.0000000000.000.000.000.000.00Matches
2018-201925Rangerssct SCO1. Premiership2nd16141,23813.8022000400.000.150.150.000.15Matches
2019-202026Rangerssct SCO1. Premiership2nd22221,94421.6279200300.090.320.420.090.42Matches
2020-202127Rangerssct SCO1. Premiership1st33332,83031.4167101400.030.190.220.030.22Matches
2021-202228Rangerssct SCO1. Premiership2nd23221,89721.1033000400.000.140.140.000.14Matches
2022-202329Rangerssct SCO1. Premiership2nd30272,53828.21910100400.040.320.350.040.35Matches
2023-202430Rangerssct SCO1. Premiership1st19171,32214.7033000300.000.200.200.000.20Matches
11 Seasons4 Clubs2 Leagues26925422,411249.0948577244200.040.190.230.030.22
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
Rangers (6 Seasons)1 League14313511,769130.8430344012200.030.230.260.030.26
Osijek (5 Seasons)1 League1061018,97499.7516213231400.050.160.210.030.19
Lokomotiva (1 Season)1 League19171,59717.7022000600.000.110.110.000.11
Dinamo Zagreb (1 Season)1 League11710.8000000000.000.000.000.000.00
Premiership (6 Seasons)14313511,769130.8430344012200.030.230.260.030.26
1. HNL (6 Seasons)12611910,642118.2518233232000.040.150.190.030.18
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
2018-201925Rangers2. Europa LgGR221741.9011000000.10.10.40.42450.000.520.520.000.520.030.190.210.030.21Matches
2019-202026Rangers2. Europa LgR1610108829.8044000200.20.22.42.62727340.000.410.410.000.410.030.240.270.030.27Matches
2020-202127Rangers2. Europa LgR1610108499.4336033202.40.12.62.71828610.320.320.640.000.320.260.280.540.010.29Matches
2021-202228Rangers2. Europa Lg2nd14121,09012.1000000200.40.41.01.41640370.000.000.000.000.000.030.080.120.030.12Matches
2022-202329Rangers1. Champions LgGR654655.2000000100.00.00.30.3517130.000.000.000.000.000.000.050.050.000.05Matches
2023-202430Rangers2. Europa LgR16554505.0000000100.30.30.71.0521190.000.000.000.000.000.060.140.200.060.20Matches
6 Seasons1 Club2 Leagues47443,91043.43811033803.41.17.38.4731371690.070.180.250.000.180.080.170.250.020.19
Europa Lg (5 Seasons)41393,44538.33811033703.41.17.18.1681201560.080.210.290.000.210.090.180.270.030.21
Champions Lg (1 Season)654655.2000000100.00.00.30.3517130.000.000.000.000.000.000.050.050.000.05
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
201724hr CroatiaFriendlies (M)11901.0000000100.000.000.000.000.00Matches
201825hr CroatiaWCQ00Matches
201825hr CroatiaFriendlies (M)11901.0000000000.000.000.000.000.00Matches
2018-201925hr CroatiaUEFA Nations League9th00Matches
201926hr CroatiaFriendlies (M)00Matches
202027hr CroatiaFriendlies (M)00Matches
2020-202127hr CroatiaUEFA Nations LeagueLgA332703.0000000100.000.000.000.000.00Matches
202128hr CroatiaFriendlies (M)221351.5000000000.000.000.000.000.00Matches
202128hr CroatiaUEFA EuroR1610210.2000000000.00.00.00.01100.000.000.000.000.000.000.000.000.000.00Matches
202128hr CroatiaUEFA Euro Qualifying886607.3112100100.140.140.270.140.27Matches
202229hr Croatia1. World Cup3rd111201.3000000100.00.00.10.12320.000.000.000.000.000.020.120.140.020.14Matches
202229hr CroatiaWCQ543493.9011000200.000.260.260.000.26Matches
202229hr CroatiaFriendlies (M)221802.0000000100.000.000.000.000.00Matches
2022-202329hr CroatiaUEFA Nations League2nd421982.2000000000.000.000.000.000.00Matches
202431hr CroatiaUEFA Euro Qualifying543413.8011000100.000.260.260.000.26Matches
7 Seasons1 Club6 Leagues33282,45427.3134100800.00.00.10.13420.040.110.150.040.150.020.100.120.020.12
Friendlies (M) (6 Seasons)664955.5000000200.000.000.000.000.00
UEFA Nations League (3 Seasons)754685.2000000100.000.000.000.000.00
UEFA Euro Qualifying (2 Seasons)13121,00111.1123100200.090.180.270.090.27
WCQ (2 Seasons)543493.9011000200.000.260.260.000.26
World Cup (1 Season)111201.3000000100.00.00.10.12320.000.000.000.000.000.020.120.140.020.14
UEFA Euro (1 Season)10210.2000000000.00.00.00.01100.000.000.000.000.000.000.000.000.000.00

Shooting

Shooting Table
Standard Expected
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2013-201420Osijekhr CRO1. 1. HNL18.52130.700.1500
2014-201521Osijekhr CRO1. 1. HNL28.0160.210.0011Matches
2015-201622Lokomotivahr CRO1. 1. HNL17.7020.110.0000Matches
2015-201622Dinamo Zagrebhr CRO1. 1. HNL0.8000.0000Matches
2016-201723Osijekhr CRO1. 1. HNL32.01080.000.250.1300Matches
2017-201824Osijekhr CRO1. 1. HNL20.21060.000.300.0012Matches
2018-201925Osijekhr CRO1. 1. HNL1.0000Matches
2018-201925Rangers2. Europa Lg1.90100.00.520.000.0028.21000.10.10.06-0.1-0.1Matches
2018-201925Rangerssct SCO1. Premiership13.8000Matches
2019-202026Rangers2. Europa Lg9.804125.00.410.100.000.0022.63000.20.20.06-0.2-0.2Matches
2019-202026Rangerssct SCO1. Premiership21.6218738.90.830.320.110.2900Matches
2020-202127Rangers2. Europa Lg9.432150.00.210.110.000.0047.81332.40.10.04+0.6-0.1Matches
2020-202127Rangerssct SCO1. Premiership31.4123521.70.730.160.040.2001Matches
2021-202228Rangers2. Europa Lg12.105360.00.410.250.000.0022.31000.40.40.07-0.4-0.4Matches
2021-202228Rangerssct SCO1. Premiership21.101417.10.660.050.000.0000Matches
2022-202329Rangers1. Champions Lg5.20000.000.000000.00.00.00.0Matches
2022-202329Rangerssct SCO1. Premiership28.2127311.10.960.110.040.3300Matches
2023-202430Rangers2. Europa Lg5.004125.00.800.200.000.0026.23000.30.30.08-0.3-0.3Matches
2023-202430Rangerssct SCO1. Premiership14.7011218.20.750.140.000.0000Matches
11 Seasons4 Clubs4 Leagues292.5121095934.90.510.210.050.1226.99573.41.10.07-0.4-1.1
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
Rangers (6 Seasons)3 Leagues174.271092422.00.680.150.040.1726.99343.41.10.07-0.4-1.1
Osijek (5 Seasons)1 League99.750330.000.330.0923
Lokomotiva (1 Season)1 League17.7020.110.0000
Dinamo Zagreb (1 Season)1 League0.8000.0000
Premiership (6 Seasons)130.84931819.40.790.150.040.2201
1. HNL (6 Seasons)118.250350.000.300.0923
Europa Lg (5 Seasons)38.3316637.50.420.160.000.0026.99333.41.10.07-0.4-1.1
Champions Lg (1 Season)5.20000.000.000000.00.00.00.0
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
2013-201420Osijek1 League18.52130.700.1500
2014-201521Osijek1 League28.0160.210.0011
2015-201622Lokomotiva1 League17.7020.110.0000
2015-201622Dinamo Zagreb1 League0.8000.0000
2016-201723Osijek1 League32.01080.000.250.1300
2017-201824Osijek1 League20.21060.000.300.0012
2018-201925Osijek1 League1.0000
2018-201925Rangers2 Leagues15.70100.00.520.000.0028.21000.10.10.06-0.1-0.1
2019-202026Rangers2 Leagues31.4222836.40.700.250.090.2522.63000.20.20.06-0.2-0.2
2020-202127Rangers2 Leagues40.9425624.00.610.150.040.1747.81342.40.10.04+0.6-0.1
2021-202228Rangers2 Leagues33.2019421.10.570.120.000.0022.31000.40.40.07-0.4-0.4
2022-202329Rangers2 Leagues33.4127311.10.810.090.040.330000.00.00.00.0
2023-202430Rangers2 Leagues19.7015320.00.760.150.000.0026.23000.30.30.08-0.3-0.3
11 Seasons4 Clubs4 Leagues292.5121095934.90.510.210.050.1226.99573.41.10.07-0.4-1.1
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
Rangers (6 Seasons)3 Leagues174.271092422.00.680.150.040.1726.99343.41.10.07-0.4-1.1
Osijek (5 Seasons)1 League99.750330.000.330.0923
Lokomotiva (1 Season)1 League17.7020.110.0000
Dinamo Zagreb (1 Season)1 League0.8000.0000
Premiership (6 Seasons)130.84931819.40.790.150.040.2201
1. HNL (6 Seasons)118.250350.000.300.0923
Europa Lg (5 Seasons)38.3316637.50.420.160.000.0026.99333.41.10.07-0.4-1.1
Champions Lg (1 Season)5.20000.000.000000.00.00.00.0
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
2013-201420Osijekhr CRO1. 1. HNL8th18.52130.700.1500
2014-201521Osijekhr CRO1. 1. HNL8th28.0160.210.0011Matches
2015-201622Lokomotivahr CRO1. 1. HNL4th17.7020.110.0000Matches
2015-201622Dinamo Zagrebhr CRO1. 1. HNL1st0.8000.0000Matches
2016-201723Osijekhr CRO1. 1. HNL4th32.01080.000.250.1300Matches
2017-201824Osijekhr CRO1. 1. HNL4th20.21060.000.300.0012Matches
2018-201925Osijekhr CRO1. 1. HNL3rd1.0000Matches
2018-201925Rangerssct SCO1. Premiership2nd13.8000Matches
2019-202026Rangerssct SCO1. Premiership2nd21.6218738.90.830.320.110.2900Matches
2020-202127Rangerssct SCO1. Premiership1st31.4123521.70.730.160.040.2001Matches
2021-202228Rangerssct SCO1. Premiership2nd21.101417.10.660.050.000.0000Matches
2022-202329Rangerssct SCO1. Premiership2nd28.2127311.10.960.110.040.3300Matches
2023-202430Rangerssct SCO1. Premiership1st14.7011218.20.750.140.000.0000Matches
11 Seasons4 Clubs2 Leagues249.09935334.40.550.230.050.1324
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Rangers (6 Seasons)1 League130.84931819.40.790.150.040.2201
Osijek (5 Seasons)1 League99.750330.000.330.0923
Lokomotiva (1 Season)1 League17.7020.110.0000
Dinamo Zagreb (1 Season)1 League0.8000.0000
Premiership (6 Seasons)130.84931819.40.790.150.040.2201
1. HNL (6 Seasons)118.250350.000.300.0923
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
2018-201925Rangers2. Europa LgGR1.90100.00.520.000.0028.21000.10.10.06-0.1-0.1Matches
2019-202026Rangers2. Europa LgR169.804125.00.410.100.000.0022.63000.20.20.06-0.2-0.2Matches
2020-202127Rangers2. Europa LgR169.432150.00.210.110.000.0047.81332.40.10.04+0.6-0.1Matches
2021-202228Rangers2. Europa Lg2nd12.105360.00.410.250.000.0022.31000.40.40.07-0.4-0.4Matches
2022-202329Rangers1. Champions LgGR5.20000.000.000000.00.00.00.0Matches
2023-202430Rangers2. Europa LgR165.004125.00.800.200.000.0026.23000.30.30.08-0.3-0.3Matches
6 Seasons1 Club2 Leagues43.4316637.50.370.140.000.0026.99333.41.10.07-0.4-1.1
Europa Lg (5 Seasons)38.3316637.50.420.160.000.0026.99333.41.10.07-0.4-1.1
Champions Lg (1 Season)5.20000.000.000000.00.00.00.0
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
201724hr CroatiaFriendlies (M)1.0000Matches
201825hr CroatiaFriendlies (M)1.0000Matches
2020-202127hr CroatiaUEFA Nations LeagueLgA3.00000.000.0000Matches
202128hr CroatiaFriendlies (M)1.5000Matches
202128hr CroatiaUEFA EuroR160.20000.000.000000.00.00.00.0Matches
202128hr CroatiaUEFA Euro Qualifying7.313133.30.410.140.331.0000Matches
202229hr Croatia1. World Cup3rd1.30100.00.750.000.0024.80000.00.00.020.00.0Matches
202229hr CroatiaWCQ3.904125.01.030.260.000.0000Matches
202229hr CroatiaFriendlies (M)2.0000Matches
2022-202329hr CroatiaUEFA Nations League2nd2.20000.000.0000Matches
202431hr CroatiaUEFA Euro Qualifying3.80200.00.530.000.0000Matches
7 Seasons1 Club6 Leagues27.3110220.00.460.090.100.5024.80000.00.00.020.00.0
Friendlies (M) (6 Seasons)5.5000
UEFA Nations League (3 Seasons)5.20000.000.0000
UEFA Euro Qualifying (2 Seasons)11.115120.00.450.090.201.0000
WCQ (2 Seasons)3.904125.01.030.260.000.0000
World Cup (1 Season)1.30100.00.750.000.0024.80000.00.00.020.00.0
UEFA Euro (1 Season)0.20000.000.000000.00.00.00.0
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
2013-201420Osijekhr CRO1. 1. HNL18.55
2014-201521Osijekhr CRO1. 1. HNL28.02Matches
2015-201622Lokomotivahr CRO1. 1. HNL17.72Matches
2015-201622Dinamo Zagrebhr CRO1. 1. HNL0.80Matches
2016-201723Osijekhr CRO1. 1. HNL32.06Matches
2017-201824Osijekhr CRO1. 1. HNL20.23Matches
2018-201925Osijekhr CRO1. 1. HNL1.00Matches
2018-201925Rangers2. Europa Lg1.9619464.91073570303585.7243470.661931.610.40.2+0.612114Matches
2018-201925Rangerssct SCO1. Premiership13.82Matches
2019-202026Rangers2. Europa Lg9.832650964.05552251217020383.711116766.5379439.442.41.3+1.6192110927Matches
2019-202026Rangerssct SCO1. Premiership21.67Matches
2020-202127Rangers2. Europa Lg9.438254370.36121281221423790.312417869.7369836.732.62.3+0.41816141028Matches
2020-202127Rangerssct SCO1. Premiership31.46Matches
2021-202228Rangers2. Europa Lg12.143959374.07354278221224486.916822873.7469250.001.01.0-1.01227141140Matches
2021-202228Rangerssct SCO1. Premiership21.13Matches
2022-202329Rangers1. Champions Lg5.222126882.53841134811312789.0869887.8223857.900.30.4-0.35194417Matches
2022-202329Rangerssct SCO1. Premiership28.29Matches
2023-202430Rangers2. Europa Lg5.021028673.439911737788888.69612179.3326251.600.70.8-0.79207621Matches
2023-202430Rangerssct SCO1. Premiership14.73Matches
11 Seasons4 Clubs4 Leagues292.51639229371.5279321176181793487.560982673.717940344.4567.36.0+48.7641055041137
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
Rangers (6 Seasons)3 Leagues174.21639229371.5279321176181793487.560982673.717940344.4387.36.0+30.7641055041137
Osijek (5 Seasons)1 League99.716
Lokomotiva (1 Season)1 League17.72
Dinamo Zagreb (1 Season)1 League0.80
Premiership (6 Seasons)130.830
1. HNL (6 Seasons)118.218
Europa Lg (5 Seasons)38.31418202570.0240911041370480787.252372871.815736543.087.15.6+0.959864637120
Champions Lg (1 Season)5.222126882.53841134811312789.0869887.8223857.900.30.4-0.35194417
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
2013-201420Osijek1 League18.55
2014-201521Osijek1 League28.02
2015-201622Lokomotiva1 League17.72
2015-201622Dinamo Zagreb1 League0.80
2016-201723Osijek1 League32.06
2017-201824Osijek1 League20.23
2018-201925Osijek1 League1.00
2018-201925Rangers2 Leagues15.7619464.91073570303585.7243470.661931.630.40.2+2.612114
2019-202026Rangers2 Leagues31.432650964.05552251217020383.711116766.5379439.4112.41.3+8.6192110927
2020-202127Rangers2 Leagues40.938254370.36121281221423790.312417869.7369836.792.62.3+6.41816141028
2021-202228Rangers2 Leagues33.243959374.07354278221224486.916822873.7469250.031.01.0+2.01227141140
2022-202329Rangers2 Leagues33.422126882.53841134811312789.0869887.8223857.990.30.4+8.75194417
2023-202430Rangers2 Leagues19.721028673.439911737788888.69612179.3326251.630.70.8+2.39207621
11 Seasons4 Clubs4 Leagues292.51639229371.5279321176181793487.560982673.717940344.4567.36.0+48.7641055041137
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
Rangers (6 Seasons)3 Leagues174.21639229371.5279321176181793487.560982673.717940344.4387.36.0+30.7641055041137
Osijek (5 Seasons)1 League99.716
Lokomotiva (1 Season)1 League17.72
Dinamo Zagreb (1 Season)1 League0.80
Premiership (6 Seasons)130.830
1. HNL (6 Seasons)118.218
Europa Lg (5 Seasons)38.31418202570.0240911041370480787.252372871.815736543.087.15.6+0.959864637120
Champions Lg (1 Season)5.222126882.53841134811312789.0869887.8223857.900.30.4-0.35194417
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
2013-201420Osijekhr CRO1. 1. HNL8th18.55
2014-201521Osijekhr CRO1. 1. HNL8th28.02Matches
2015-201622Lokomotivahr CRO1. 1. HNL4th17.72Matches
2015-201622Dinamo Zagrebhr CRO1. 1. HNL1st0.80Matches
2016-201723Osijekhr CRO1. 1. HNL4th32.06Matches
2017-201824Osijekhr CRO1. 1. HNL4th20.23Matches
2018-201925Osijekhr CRO1. 1. HNL3rd1.00Matches
2018-201925Rangerssct SCO1. Premiership2nd13.82Matches
2019-202026Rangerssct SCO1. Premiership2nd21.67Matches
2020-202127Rangerssct SCO1. Premiership1st31.46Matches
2021-202228Rangerssct SCO1. Premiership2nd21.13Matches
2022-202329Rangerssct SCO1. Premiership2nd28.29Matches
2023-202430Rangerssct SCO1. Premiership1st14.73Matches
11 Seasons4 Clubs2 Leagues249.048
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
Rangers (6 Seasons)1 League130.830
Osijek (5 Seasons)1 League99.716
Lokomotiva (1 Season)1 League17.72
Dinamo Zagreb (1 Season)1 League0.80
Premiership (6 Seasons)130.830
1. HNL (6 Seasons)118.218
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
2018-201925Rangers2. Europa LgGR1.9619464.91073570303585.7243470.661931.610.40.2+0.612114Matches
2019-202026Rangers2. Europa LgR169.832650964.05552251217020383.711116766.5379439.442.41.3+1.6192110927Matches
2020-202127Rangers2. Europa LgR169.438254370.36121281221423790.312417869.7369836.732.62.3+0.41816141028Matches
2021-202228Rangers2. Europa Lg2nd12.143959374.07354278221224486.916822873.7469250.001.01.0-1.01227141140Matches
2022-202329Rangers1. Champions LgGR5.222126882.53841134811312789.0869887.8223857.900.30.4-0.35194417Matches
2023-202430Rangers2. Europa LgR165.021028673.439911737788888.69612179.3326251.600.70.8-0.79207621Matches
6 Seasons1 Club2 Leagues43.41639229371.5279321176181793487.560982673.717940344.487.36.0+0.7641055041137
Europa Lg (5 Seasons)38.31418202570.0240911041370480787.252372871.815736543.087.15.6+0.959864637120
Champions Lg (1 Season)5.222126882.53841134811312789.0869887.8223857.900.30.4-0.35194417
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
201724hr CroatiaFriendlies (M)1.00Matches
201825hr CroatiaFriendlies (M)1.00Matches
2020-202127hr CroatiaUEFA Nations LeagueLgA3.00Matches
202128hr CroatiaFriendlies (M)1.50Matches
202128hr CroatiaUEFA EuroR160.2121580.0152997977.844100.00000.00.00.000001Matches
202128hr CroatiaUEFA Euro Qualifying7.31Matches
202229hr Croatia1. World Cup3rd1.3506972.5818290232688.5192770.451145.500.10.2-0.112433Matches
202229hr CroatiaWCQ3.91Matches
202229hr CroatiaFriendlies (M)2.00Matches
2022-202329hr CroatiaUEFA Nations League2nd2.20Matches
202431hr CroatiaUEFA Euro Qualifying3.81Matches
7 Seasons1 Club6 Leagues27.3628473.8970389303585.7233174.251145.530.10.2+2.912434
Friendlies (M) (6 Seasons)5.50
UEFA Nations League (3 Seasons)5.20
UEFA Euro Qualifying (2 Seasons)11.12
WCQ (2 Seasons)3.91
World Cup (1 Season)1.3506972.5818290232688.5192770.451145.500.10.2-0.112433
UEFA Euro (1 Season)0.2121580.0152997977.844100.00000.00.00.000001

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
2013-201420Osijekhr CRO1. 1. HNL18.5
2014-201521Osijekhr CRO1. 1. HNL28.0Matches
2015-201622Lokomotivahr CRO1. 1. HNL17.7Matches
2015-201622Dinamo Zagrebhr CRO1. 1. HNL0.8Matches
2016-201723Osijekhr CRO1. 1. HNL32.00Matches
2017-201824Osijekhr CRO1. 1. HNL20.20Matches
2018-201925Osijekhr CRO1. 1. HNL1.0Matches
2018-201925Rangers2. Europa Lg1.9946628100112343106105Matches
2018-201925Rangerssct SCO1. Premiership13.8Matches
2019-202026Rangers2. Europa Lg9.850937612917016792202160326424Matches
2019-202026Rangerssct SCO1. Premiership21.6211Matches
2020-202127Rangers2. Europa Lg9.454341113228019283213180382014Matches
2020-202127Rangerssct SCO1. Premiership31.4320Matches
2021-202228Rangers2. Europa Lg12.159344215126016011114311043908Matches
2021-202228Rangerssct SCO1. Premiership21.1158Matches
2022-202329Rangers1. Champions Lg5.22682185013002731615022104Matches
2022-202329Rangerssct SCO1. Premiership28.2310Matches
2023-202430Rangers2. Europa Lg5.028619492100235671576021007Matches
2023-202430Rangerssct SCO1. Premiership14.7153Matches
11 Seasons4 Clubs4 Leagues292.5229317075829505144440780195701639462
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Rangers (6 Seasons)3 Leagues174.2229317075829505144440780195701639462
Osijek (5 Seasons)1 League99.70
Lokomotiva (1 Season)1 League17.7
Dinamo Zagreb (1 Season)1 League0.8
Premiership (6 Seasons)130.81152
1. HNL (6 Seasons)118.20
Europa Lg (5 Seasons)38.320251489532820526537674185201418458
Champions Lg (1 Season)5.22682185013002731615022104
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
2013-201420Osijek1 League18.5
2014-201521Osijek1 League28.0
2015-201622Lokomotiva1 League17.7
2015-201622Dinamo Zagreb1 League0.8
2016-201723Osijek1 League32.00
2017-201824Osijek1 League20.20
2018-201925Osijek1 League1.0
2018-201925Rangers2 Leagues15.7946628100112343106105
2019-202026Rangers2 Leagues31.4509376129170127892202160326424
2020-202127Rangers2 Leagues40.9543411132280141283213180382014
2021-202228Rangers2 Leagues33.2593442151260121811114311043908
2022-202329Rangers2 Leagues33.426821850130033731615022104
2023-202430Rangers2 Leagues19.7286194921002188671576021007
11 Seasons4 Clubs4 Leagues292.5229317075829505144440780195701639462
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Rangers (6 Seasons)3 Leagues174.2229317075829505144440780195701639462
Osijek (5 Seasons)1 League99.70
Lokomotiva (1 Season)1 League17.7
Dinamo Zagreb (1 Season)1 League0.8
Premiership (6 Seasons)130.81152
1. HNL (6 Seasons)118.20
Europa Lg (5 Seasons)38.320251489532820526537674185201418458
Champions Lg (1 Season)5.22682185013002731615022104
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
2013-201420Osijekhr CRO1. 1. HNL8th18.5
2014-201521Osijekhr CRO1. 1. HNL8th28.0Matches
2015-201622Lokomotivahr CRO1. 1. HNL4th17.7Matches
2015-201622Dinamo Zagrebhr CRO1. 1. HNL1st0.8Matches
2016-201723Osijekhr CRO1. 1. HNL4th32.00Matches
2017-201824Osijekhr CRO1. 1. HNL4th20.20Matches
2018-201925Osijekhr CRO1. 1. HNL3rd1.0Matches
2018-201925Rangerssct SCO1. Premiership2nd13.8Matches
2019-202026Rangerssct SCO1. Premiership2nd21.6211Matches
2020-202127Rangerssct SCO1. Premiership1st31.4320Matches
2021-202228Rangerssct SCO1. Premiership2nd21.1158Matches
2022-202329Rangerssct SCO1. Premiership2nd28.2310Matches
2023-202430Rangerssct SCO1. Premiership1st14.7153Matches
11 Seasons4 Clubs2 Leagues249.01152
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Rangers (6 Seasons)1 League130.81152
Osijek (5 Seasons)1 League99.70
Lokomotiva (1 Season)1 League17.7
Dinamo Zagreb (1 Season)1 League0.8
Premiership (6 Seasons)130.81152
1. HNL (6 Seasons)118.20
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
2018-201925Rangers2. Europa LgGR1.9946628100112343106105Matches
2019-202026Rangers2. Europa LgR169.850937612917016792202160326424Matches
2020-202127Rangers2. Europa LgR169.454341113228019283213180382014Matches
2021-202228Rangers2. Europa Lg2nd12.159344215126016011114311043908Matches
2022-202329Rangers1. Champions LgGR5.22682185013002731615022104Matches
2023-202430Rangers2. Europa LgR165.028619492100235671576021007Matches
6 Seasons1 Club2 Leagues43.422931707582950529240780195701639462
Europa Lg (5 Seasons)38.320251489532820526537674185201418458
Champions Lg (1 Season)5.22682185013002731615022104
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
201724hr CroatiaFriendlies (M)1.0Matches
201825hr CroatiaFriendlies (M)1.0Matches
2020-202127hr CroatiaUEFA Nations LeagueLgA3.019Matches
202128hr CroatiaFriendlies (M)1.5Matches
202128hr CroatiaUEFA EuroR160.2151130000300001210Matches
202128hr CroatiaUEFA Euro Qualifying7.328Matches
202229hr Croatia1. World Cup3rd1.3695613200111100005000Matches
202229hr CroatiaWCQ3.937Matches
202229hr CroatiaFriendlies (M)2.0Matches
2022-202329hr CroatiaUEFA Nations League2nd2.210Matches
202431hr CroatiaUEFA Euro Qualifying3.812Matches
7 Seasons1 Club6 Leagues27.38467162001171400006210
Friendlies (M) (6 Seasons)5.5
UEFA Nations League (3 Seasons)5.229
UEFA Euro Qualifying (2 Seasons)11.140
WCQ (2 Seasons)3.937
World Cup (1 Season)1.3695613200111100005000
UEFA Euro (1 Season)0.2151130000300001210

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
2013-201420Osijekhr CRO1. 1. HNL18.5
2014-201521Osijekhr CRO1. 1. HNL28.0Matches
2015-201622Lokomotivahr CRO1. 1. HNL17.7Matches
2015-201622Dinamo Zagrebhr CRO1. 1. HNL0.8Matches
2016-201723Osijekhr CRO1. 1. HNL32.0Matches
2017-201824Osijekhr CRO1. 1. HNL20.2Matches
2018-201925Osijekhr CRO1. 1. HNL1.0Matches
2018-201925Rangers2. Europa Lg1.921.0311000010.52100000Matches
2018-201925Rangerssct SCO1. Premiership13.8Matches
2019-202026Rangers2. Europa Lg9.8222.24156000130.31200001Matches
2019-202026Rangerssct SCO1. Premiership21.6Matches
2020-202127Rangers2. Europa Lg9.4252.651410010030.32210000Matches
2020-202127Rangerssct SCO1. Premiership31.4Matches
2021-202228Rangers2. Europa Lg12.1231.90148100000.00000000Matches
2021-202228Rangerssct SCO1. Premiership21.1Matches
2022-202329Rangers1. Champions Lg5.271.3552000000.00000000Matches
2022-202329Rangerssct SCO1. Premiership28.2Matches
2023-202430Rangers2. Europa Lg5.0183.60115200000.00000000Matches
2023-202430Rangerssct SCO1. Premiership14.7Matches
11 Seasons4 Clubs4 Leagues292.5972.236032310170.16510001
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Rangers (6 Seasons)3 Leagues174.2972.236032310170.16510001
Osijek (5 Seasons)1 League99.7
Lokomotiva (1 Season)1 League17.7
Dinamo Zagreb (1 Season)1 League0.8
Premiership (6 Seasons)130.8
1. HNL (6 Seasons)118.2
Europa Lg (5 Seasons)38.3902.355530310170.18510001
Champions Lg (1 Season)5.271.3552000000.00000000
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
2013-201420Osijek1 League18.5
2014-201521Osijek1 League28.0
2015-201622Lokomotiva1 League17.7
2015-201622Dinamo Zagreb1 League0.8
2016-201723Osijek1 League32.0
2017-201824Osijek1 League20.2
2018-201925Osijek1 League1.0
2018-201925Rangers2 Leagues15.721.0311000010.52100000
2019-202026Rangers2 Leagues31.4222.24156000130.31200001
2020-202127Rangers2 Leagues40.9252.651410010030.32210000
2021-202228Rangers2 Leagues33.2231.90148100000.00000000
2022-202329Rangers2 Leagues33.471.3552000000.00000000
2023-202430Rangers2 Leagues19.7183.60115200000.00000000
11 Seasons4 Clubs4 Leagues292.5972.236032310170.16510001
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Rangers (6 Seasons)3 Leagues174.2972.236032310170.16510001
Osijek (5 Seasons)1 League99.7
Lokomotiva (1 Season)1 League17.7
Dinamo Zagreb (1 Season)1 League0.8
Premiership (6 Seasons)130.8
1. HNL (6 Seasons)118.2
Europa Lg (5 Seasons)38.3902.355530310170.18510001
Champions Lg (1 Season)5.271.3552000000.00000000
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
2013-201420Osijekhr CRO1. 1. HNL8th18.5
2014-201521Osijekhr CRO1. 1. HNL8th28.0Matches
2015-201622Lokomotivahr CRO1. 1. HNL4th17.7Matches
2015-201622Dinamo Zagrebhr CRO1. 1. HNL1st0.8Matches
2016-201723Osijekhr CRO1. 1. HNL4th32.0Matches
2017-201824Osijekhr CRO1. 1. HNL4th20.2Matches
2018-201925Osijekhr CRO1. 1. HNL3rd1.0Matches
2018-201925Rangerssct SCO1. Premiership2nd13.8Matches
2019-202026Rangerssct SCO1. Premiership2nd21.6Matches
2020-202127Rangerssct SCO1. Premiership1st31.4Matches
2021-202228Rangerssct SCO1. Premiership2nd21.1Matches
2022-202329Rangerssct SCO1. Premiership2nd28.2Matches
2023-202430Rangerssct SCO1. Premiership1st14.7Matches
11 Seasons4 Clubs2 Leagues249.0
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Rangers (6 Seasons)1 League130.8
Osijek (5 Seasons)1 League99.7
Lokomotiva (1 Season)1 League17.7
Dinamo Zagreb (1 Season)1 League0.8
Premiership (6 Seasons)130.8
1. HNL (6 Seasons)118.2
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
2018-201925Rangers2. Europa LgGR1.921.0311000010.52100000Matches
2019-202026Rangers2. Europa LgR169.8222.24156000130.31200001Matches
2020-202127Rangers2. Europa LgR169.4252.651410010030.32210000Matches
2021-202228Rangers2. Europa Lg2nd12.1231.90148100000.00000000Matches
2022-202329Rangers1. Champions LgGR5.271.3552000000.00000000Matches
2023-202430Rangers2. Europa LgR165.0183.60115200000.00000000Matches
6 Seasons1 Club2 Leagues43.4972.236032310170.16510001
Europa Lg (5 Seasons)38.3902.355530310170.18510001
Champions Lg (1 Season)5.271.3552000000.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
201724hr CroatiaFriendlies (M)1.0Matches
201825hr CroatiaFriendlies (M)1.0Matches
2020-202127hr CroatiaUEFA Nations LeagueLgA3.0Matches
202128hr CroatiaFriendlies (M)1.5Matches
202128hr CroatiaUEFA EuroR160.214.5010000000.00000000Matches
202128hr CroatiaUEFA Euro Qualifying7.3Matches
202229hr Croatia1. World Cup3rd1.322.0020000000.00000000Matches
202229hr CroatiaWCQ3.9Matches
202229hr CroatiaFriendlies (M)2.0Matches
2022-202329hr CroatiaUEFA Nations League2nd2.2Matches
202431hr CroatiaUEFA Euro Qualifying3.8Matches
7 Seasons1 Club6 Leagues27.332.4530000000.00000000
Friendlies (M) (6 Seasons)5.5
UEFA Nations League (3 Seasons)5.2
UEFA Euro Qualifying (2 Seasons)11.1
WCQ (2 Seasons)3.9
World Cup (1 Season)1.322.0020000000.00000000
UEFA Euro (1 Season)0.214.5010000000.00000000

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
2013-201420Osijekhr CRO1. 1. HNL18.5
2014-201521Osijekhr CRO1. 1. HNL28.0Matches
2015-201622Lokomotivahr CRO1. 1. HNL17.7Matches
2015-201622Dinamo Zagrebhr CRO1. 1. HNL0.8Matches
2016-201723Osijekhr CRO1. 1. HNL32.000Matches
2017-201824Osijekhr CRO1. 1. HNL20.200Matches
2018-201925Osijekhr CRO1. 1. HNL1.0Matches
2018-201925Rangers2. Europa Lg1.93230033100.000005860Matches
2018-201925Rangerssct SCO1. Premiership13.8Matches
2019-202026Rangers2. Europa Lg9.8149752111957.987161630230Matches
2019-202026Rangerssct SCO1. Premiership21.600Matches
2020-202127Rangers2. Europa Lg9.41086315862.535231020140Matches
2020-202127Rangerssct SCO1. Premiership31.42538Matches
2021-202228Rangers2. Europa Lg12.124171680162369.679272044321Matches
2021-202228Rangerssct SCO1. Premiership21.13322Matches
2022-202329Rangers1. Champions Lg5.2934414850.04117431250Matches
2022-202329Rangerssct SCO1. Premiership28.23926Matches
2023-202430Rangers2. Europa Lg5.01056316875.02303515140Matches
2023-202430Rangerssct SCO1. Premiership14.71814Matches
11 Seasons4 Clubs4 Leagues292.57015942235456965.224351223159129941
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Rangers (6 Seasons)3 Leagues174.27015942235456965.224351223159129941
Osijek (5 Seasons)1 League99.7000
Lokomotiva (1 Season)1 League17.70
Dinamo Zagreb (1 Season)1 League0.80
Premiership (6 Seasons)130.81151000
1. HNL (6 Seasons)118.2000
Europa Lg (5 Seasons)38.3614138194416167.2202451956117891
Champions Lg (1 Season)5.2934414850.04117431250
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
2013-201420Osijek1 League18.50
2014-201521Osijek1 League28.00
2015-201622Lokomotiva1 League17.70
2015-201622Dinamo Zagreb1 League0.80
2016-201723Osijek1 League32.0000
2017-201824Osijek1 League20.2000
2018-201925Osijek1 League1.00
2018-201925Rangers2 Leagues15.73230033100.000005860
2019-202026Rangers2 Leagues31.4149752111957.987161630230
2020-202127Rangers2 Leagues40.910336315862.535234820140
2021-202228Rangers2 Leagues33.224501680162369.679274244321
2022-202329Rangers2 Leagues33.49424414850.041174291250
2023-202430Rangers2 Leagues19.710236316875.023031915140
11 Seasons4 Clubs4 Leagues292.57015942235456965.224351223159129941
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Rangers (6 Seasons)3 Leagues174.27015942235456965.224351223159129941
Osijek (5 Seasons)1 League99.7000
Lokomotiva (1 Season)1 League17.70
Dinamo Zagreb (1 Season)1 League0.80
Premiership (6 Seasons)130.81151000
1. HNL (6 Seasons)118.2000
Europa Lg (5 Seasons)38.3614138194416167.2202451956117891
Champions Lg (1 Season)5.2934414850.04117431250
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
2013-201420Osijekhr CRO1. 1. HNL8th18.5
2014-201521Osijekhr CRO1. 1. HNL8th28.0Matches
2015-201622Lokomotivahr CRO1. 1. HNL4th17.7Matches
2015-201622Dinamo Zagrebhr CRO1. 1. HNL1st0.8Matches
2016-201723Osijekhr CRO1. 1. HNL4th32.000Matches
2017-201824Osijekhr CRO1. 1. HNL4th20.200Matches
2018-201925Osijekhr CRO1. 1. HNL3rd1.0Matches
2018-201925Rangerssct SCO1. Premiership2nd13.8Matches
2019-202026Rangerssct SCO1. Premiership2nd21.600Matches
2020-202127Rangerssct SCO1. Premiership1st31.42538Matches
2021-202228Rangerssct SCO1. Premiership2nd21.13322Matches
2022-202329Rangerssct SCO1. Premiership2nd28.23926Matches
2023-202430Rangerssct SCO1. Premiership1st14.71814Matches
11 Seasons4 Clubs2 Leagues249.01151000
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
Rangers (6 Seasons)1 League130.81151000
Osijek (5 Seasons)1 League99.7000
Lokomotiva (1 Season)1 League17.70
Dinamo Zagreb (1 Season)1 League0.80
Premiership (6 Seasons)130.81151000
1. HNL (6 Seasons)118.2000
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
2018-201925Rangers2. Europa LgGR1.93230033100.000005860Matches
2019-202026Rangers2. Europa LgR169.8149752111957.987161630230Matches
2020-202127Rangers2. Europa LgR169.41086315862.535231020140Matches
2021-202228Rangers2. Europa Lg2nd12.124171680162369.679272044321Matches
2022-202329Rangers1. Champions LgGR5.2934414850.04117431250Matches
2023-202430Rangers2. Europa LgR165.01056316875.02303515140Matches
6 Seasons1 Club2 Leagues43.4704442235456965.22435122359129941
Europa Lg (5 Seasons)38.3614138194416167.2202451956117891
Champions Lg (1 Season)5.2934414850.04117431250
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
201724hr CroatiaFriendlies (M)1.0Matches
201825hr CroatiaFriendlies (M)1.0Matches
2020-202127hr CroatiaUEFA Nations LeagueLgA3.044Matches
202128hr CroatiaFriendlies (M)1.5Matches
202128hr CroatiaUEFA EuroR160.2000000000002230Matches
202128hr CroatiaUEFA Euro Qualifying7.3910Matches
202229hr Croatia1. World Cup3rd1.31101011100.001010140Matches
202229hr CroatiaWCQ3.963Matches
202229hr CroatiaFriendlies (M)2.0Matches
2022-202329hr CroatiaUEFA Nations League2nd2.201Matches
202431hr CroatiaUEFA Euro Qualifying3.854Matches
7 Seasons1 Club6 Leagues27.312501011100.0010124370
Friendlies (M) (6 Seasons)5.50
UEFA Nations League (3 Seasons)5.2450
UEFA Euro Qualifying (2 Seasons)11.114140
WCQ (2 Seasons)3.9630
World Cup (1 Season)1.31101011100.001010140
UEFA Euro (1 Season)0.2000000000002230

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
2013-201420Osijekhr CRO1. 1. HNL18.5
2014-201521Osijekhr CRO1. 1. HNL28.0Matches
2015-201622Lokomotivahr CRO1. 1. HNL17.7Matches
2015-201622Dinamo Zagrebhr CRO1. 1. HNL0.8Matches
2016-201723Osijekhr CRO1. 1. HNL32.0Matches
2017-201824Osijekhr CRO1. 1. HNL20.2Matches
2018-201925Osijekhr CRO1. 1. HNL1.0Matches
2018-201925Rangers2. Europa Lg1.91117405122011133100.000.05733118222031575Matches
2018-201925Rangerssct SCO1. Premiership13.8Matches
2019-202026Rangers2. Europa Lg9.8594261842571626594181161.1738.9294192910072715410230934Matches
2019-202026Rangerssct SCO1. Premiership21.6Matches
2020-202127Rangers2. Europa Lg9.46012316920123455987457.1342.93131504769181715836261Matches
2020-202127Rangerssct SCO1. Premiership31.4Matches
2021-202228Rangers2. Europa Lg12.171333220301201671313753.8646.2311148077416817935337Matches
2021-202228Rangerssct SCO1. Premiership21.1Matches
2022-202329Rangers1. Champions Lg5.230220114132610302200.02100.01585952405401218813Matches
2022-202329Rangerssct SCO1. Premiership28.2Matches
2023-202430Rangers2. Europa Lg5.03281710012410813289555.6333.31265482365503114719Matches
2023-202430Rangerssct SCO1. Premiership14.7Matches
11 Seasons4 Clubs4 Leagues292.526491268271066788182646523057.72140.41259638732087351629231416169
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
Rangers (6 Seasons)3 Leagues174.226491268271066788182646523057.72140.41259638732087351629231416169
Osijek (5 Seasons)1 League99.7
Lokomotiva (1 Season)1 League17.7
Dinamo Zagreb (1 Season)1 League0.8
Premiership (6 Seasons)130.8
1. HNL (6 Seasons)118.2
Europa Lg (5 Seasons)38.32347106713934727182344503060.01938.01101579229686847628211228156
Champions Lg (1 Season)5.230220114132610302200.02100.01585952405401218813
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
2013-201420Osijek1 League18.5
2014-201521Osijek1 League28.0
2015-201622Lokomotiva1 League17.7
2015-201622Dinamo Zagreb1 League0.8
2016-201723Osijek1 League32.0
2017-201824Osijek1 League20.2
2018-201925Osijek1 League1.0
2018-201925Rangers2 Leagues15.71117405122011133100.000.05733118222031575
2019-202026Rangers2 Leagues31.4594261842571626594181161.1738.9294192910072715410230934
2020-202127Rangers2 Leagues40.96012316920123455987457.1342.93131504769181715836261
2021-202228Rangers2 Leagues33.271333220301201671313753.8646.2311148077416817935337
2022-202329Rangers2 Leagues33.430220114132610302200.02100.01585952405401218813
2023-202430Rangers2 Leagues19.73281710012410813289555.6333.31265482365503114719
11 Seasons4 Clubs4 Leagues292.526491268271066788182646523057.72140.41259638732087351629231416169
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
Rangers (6 Seasons)3 Leagues174.226491268271066788182646523057.72140.41259638732087351629231416169
Osijek (5 Seasons)1 League99.7
Lokomotiva (1 Season)1 League17.7
Dinamo Zagreb (1 Season)1 League0.8
Premiership (6 Seasons)130.8
1. HNL (6 Seasons)118.2
Europa Lg (5 Seasons)38.32347106713934727182344503060.01938.01101579229686847628211228156
Champions Lg (1 Season)5.230220114132610302200.02100.01585952405401218813
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
2013-201420Osijekhr CRO1. 1. HNL8th18.5
2014-201521Osijekhr CRO1. 1. HNL8th28.0Matches
2015-201622Lokomotivahr CRO1. 1. HNL4th17.7Matches
2015-201622Dinamo Zagrebhr CRO1. 1. HNL1st0.8Matches
2016-201723Osijekhr CRO1. 1. HNL4th32.0Matches
2017-201824Osijekhr CRO1. 1. HNL4th20.2Matches
2018-201925Osijekhr CRO1. 1. HNL3rd1.0Matches
2018-201925Rangerssct SCO1. Premiership2nd13.8Matches
2019-202026Rangerssct SCO1. Premiership2nd21.6Matches
2020-202127Rangerssct SCO1. Premiership1st31.4Matches
2021-202228Rangerssct SCO1. Premiership2nd21.1Matches
2022-202329Rangerssct SCO1. Premiership2nd28.2Matches
2023-202430Rangerssct SCO1. Premiership1st14.7Matches
11 Seasons4 Clubs2 Leagues249.0
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
Rangers (6 Seasons)1 League130.8
Osijek (5 Seasons)1 League99.7
Lokomotiva (1 Season)1 League17.7
Dinamo Zagreb (1 Season)1 League0.8
Premiership (6 Seasons)130.8
1. HNL (6 Seasons)118.2
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
2018-201925Rangers2. Europa LgGR1.91117405122011133100.000.05733118222031575Matches
2019-202026Rangers2. Europa LgR169.8594261842571626594181161.1738.9294192910072715410230934Matches
2020-202127Rangers2. Europa LgR169.46012316920123455987457.1342.93131504769181715836261Matches
2021-202228Rangers2. Europa Lg2nd12.171333220301201671313753.8646.2311148077416817935337Matches
2022-202329Rangers1. Champions LgGR5.230220114132610302200.02100.01585952405401218813Matches
2023-202430Rangers2. Europa LgR165.03281710012410813289555.6333.31265482365503114719Matches
6 Seasons1 Club2 Leagues43.426491268271066788182646523057.72140.41259638732087351629231416169
Europa Lg (5 Seasons)38.32347106713934727182344503060.01938.01101579229686847628211228156
Champions Lg (1 Season)5.230220114132610302200.02100.01585952405401218813
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
201724hr CroatiaFriendlies (M)1.0Matches
201825hr CroatiaFriendlies (M)1.0Matches
2020-202127hr CroatiaUEFA Nations LeagueLgA3.0Matches
202128hr CroatiaFriendlies (M)1.5Matches
202128hr CroatiaUEFA EuroR160.223312740230008974712020130Matches
202128hr CroatiaUEFA Euro Qualifying7.3Matches
202229hr Croatia1. World Cup3rd1.3825224219282000391618823010442Matches
202229hr CroatiaWCQ3.9Matches
202229hr CroatiaFriendlies (M)2.0Matches
2022-202329hr CroatiaUEFA Nations League2nd2.2Matches
202431hr CroatiaUEFA Euro Qualifying3.8Matches
7 Seasons1 Club6 Leagues27.3105834492321050004725813535030572
Friendlies (M) (6 Seasons)5.5
UEFA Nations League (3 Seasons)5.2
UEFA Euro Qualifying (2 Seasons)11.1
WCQ (2 Seasons)3.9
World Cup (1 Season)1.3825224219282000391618823010442
UEFA Euro (1 Season)0.223312740230008974712020130

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
2013-201420Osijekhr CRO1. 1. HNL231,6637251.318.5194
2014-201521Osijekhr CRO1. 1. HNL282,5209077.828.02828001.143540-5-0.18+1.32Matches
2015-201622Lokomotivahr CRO1. 1. HNL191,5978449.317.71716241.372430-6-0.34-0.83Matches
2015-201622Dinamo Zagrebhr CRO1. 1. HNL171712.20.810011.001100.00-1.36Matches
2016-201723Osijekhr CRO1. 1. HNL322,8809088.932.03232001.784936+13+0.41-0.09Matches
2017-201824Osijekhr CRO1. 1. HNL221,8218356.220.22117121.592917+12+0.59+0.40Matches
2018-201925Osijekhr CRO1. 1. HNL190902.81.01901003.0041+3+3.00+2.37Matches
2018-201925Rangers2. Europa Lg21748732.21.92871010.5023-1-0.52-0.761.41.4-0.1-0.03-0.09Matches
2018-201925Rangerssct SCO1. Premiership161,2387736.213.814831023931.81278+19+1.38-0.10Matches
2019-202026Rangers2. Europa Lg108828898.09.810889001.691112-1-0.10-10.1011.514.0-2.5-0.25-1.54Matches
2019-202026Rangerssct SCO1. Premiership221,9448874.521.6228821022.55489+39+1.81+0.99Matches
2020-202127Rangers2. Europa Lg108498594.39.410858002.312215+7+0.74-1.0217.211.0+6.2+0.66+0.36Matches
2020-202127Rangerssct SCO1. Premiership332,8308682.731.4338627032.646611+55+1.75-1.91Matches
2021-202228Rangers2. Europa Lg141,0907877.312.11288822011.331714+3+0.25-0.8818.516.4+2.1+0.17-0.07Matches
2021-202228Rangerssct SCO1. Premiership231,8978255.521.122831717682.303715+22+1.04-0.55Matches
2022-202329Rangers1. Champions Lg64657886.15.2590511500.70220-18-3.48-1.084.412.8-8.4-1.63-0.41Matches
2022-202329Rangerssct SCO1. Premiership302,5388574.228.227892334412.336828+40+1.42-0.21Matches
2023-202430Rangers2. Europa Lg54509062.55.05905022.0086+2+0.40+0.737.16.4+0.7+0.14+1.21Matches
2023-202430Rangerssct SCO1. Premiership191,3227042.014.717758227102.423211+21+1.430.00Matches
11 Seasons4 Clubs4 Leagues31626,3218355.8292.5298852361836381.94482277+205+0.75-0.2660.162.1-2.0-0.05+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
Rangers (6 Seasons)3 Leagues19015,6798364.1174.2179851421136312.18340152+188+1.08-0.3960.162.1-2.0-0.05+0.17
Osijek (5 Seasons)1 League1068,9748555.499.71019078521.5311794+23+0.28+0.04
Lokomotiva (1 Season)1 League191,5978449.317.71716241.372430-6-0.34-0.83
Dinamo Zagreb (1 Season)1 League171712.20.810011.001100.00-1.36
Premiership (6 Seasons)14311,7698260.5130.813585106843272.3827882+196+1.50-0.12
1. HNL (6 Seasons)12610,6428446.9118.21199094771.49142125+17+0.17-0.45
Europa Lg (5 Seasons)413,4458477.138.339873122041.706050+10+0.26-0.3555.749.3+6.4+0.17+0.32
Champions Lg (1 Season)64657886.15.2590511500.70220-18-3.48-1.084.412.8-8.4-1.63-0.41
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
2013-201420Osijek1 League231,6637251.318.5194
2014-201521Osijek1 League282,5209077.828.02828001.143540-5-0.18+1.32
2015-201622Lokomotiva1 League191,5978449.317.71716241.372430-6-0.34-0.83
2015-201622Dinamo Zagreb1 League171712.20.810011.001100.00-1.36
2016-201723Osijek1 League322,8809088.932.03232001.784936+13+0.41-0.09
2017-201824Osijek1 League221,8218356.220.22117121.592917+12+0.59+0.40
2018-201925Osijek1 League190902.81.01901003.0041+3+3.00+2.37
2018-201925Rangers2 Leagues181,4127835.715.716831123941.662911+18+1.15-0.161.41.4-0.1-0.03-0.09
2019-202026Rangers2 Leagues322,8268880.531.4328830022.285921+38+1.21+0.1611.514.0-2.5-0.25-1.54
2020-202127Rangers2 Leagues433,6798685.240.9438635032.568826+62+1.52-1.9917.211.0+6.2+0.66+0.36
2021-202228Rangers2 Leagues372,9878161.833.234842533991.935429+25+0.75-0.7618.516.4+2.1+0.17-0.07
2022-202329Rangers2 Leagues363,0038375.833.432892843712.067048+22+0.66-0.664.412.8-8.4-1.63-0.41
2023-202430Rangers2 Leagues241,7727445.819.7227813227122.334017+23+1.17-0.037.16.4+0.7+0.14+1.21
11 Seasons4 Clubs4 Leagues31626,3218355.8292.5298852361836381.94482277+205+0.75-0.2660.162.1-2.0-0.05+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
Rangers (6 Seasons)3 Leagues19015,6798364.1174.2179851421136312.18340152+188+1.08-0.3960.162.1-2.0-0.05+0.17
Osijek (5 Seasons)1 League1068,9748555.499.71019078521.5311794+23+0.28+0.04
Lokomotiva (1 Season)1 League191,5978449.317.71716241.372430-6-0.34-0.83
Dinamo Zagreb (1 Season)1 League171712.20.810011.001100.00-1.36
Premiership (6 Seasons)14311,7698260.5130.813585106843272.3827882+196+1.50-0.12
1. HNL (6 Seasons)12610,6428446.9118.21199094771.49142125+17+0.17-0.45
Europa Lg (5 Seasons)413,4458477.138.339873122041.706050+10+0.26-0.3555.749.3+6.4+0.17+0.32
Champions Lg (1 Season)64657886.15.2590511500.70220-18-3.48-1.084.412.8-8.4-1.63-0.41
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
2013-201420Osijekhr CRO1. 1. HNL8th231,6637251.318.5194
2014-201521Osijekhr CRO1. 1. HNL8th282,5209077.828.02828001.143540-5-0.18+1.32Matches
2015-201622Lokomotivahr CRO1. 1. HNL4th191,5978449.317.71716241.372430-6-0.34-0.83Matches
2015-201622Dinamo Zagrebhr CRO1. 1. HNL1st171712.20.810011.001100.00-1.36Matches
2016-201723Osijekhr CRO1. 1. HNL4th322,8809088.932.03232001.784936+13+0.41-0.09Matches
2017-201824Osijekhr CRO1. 1. HNL4th221,8218356.220.22117121.592917+12+0.59+0.40Matches
2018-201925Osijekhr CRO1. 1. HNL3rd190902.81.01901003.0041+3+3.00+2.37Matches
2018-201925Rangerssct SCO1. Premiership2nd161,2387736.213.814831023931.81278+19+1.38-0.10Matches
2019-202026Rangerssct SCO1. Premiership2nd221,9448874.521.6228821022.55489+39+1.81+0.99Matches
2020-202127Rangerssct SCO1. Premiership1st332,8308682.731.4338627032.646611+55+1.75-1.91Matches
2021-202228Rangerssct SCO1. Premiership2nd231,8978255.521.122831717682.303715+22+1.04-0.55Matches
2022-202329Rangerssct SCO1. Premiership2nd302,5388574.228.227892334412.336828+40+1.42-0.21Matches
2023-202430Rangerssct SCO1. Premiership1st191,3227042.014.717758227102.423211+21+1.430.00Matches
11 Seasons4 Clubs2 Leagues26922,4118353.2249.0254852001543342.01420207+213+0.92-0.12
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Rangers (6 Seasons)1 League14311,7698260.5130.813585106843272.3827882+196+1.50-0.12
Osijek (5 Seasons)1 League1068,9748555.499.71019078521.5311794+23+0.28+0.04
Lokomotiva (1 Season)1 League191,5978449.317.71716241.372430-6-0.34-0.83
Dinamo Zagreb (1 Season)1 League171712.20.810011.001100.00-1.36
Premiership (6 Seasons)14311,7698260.5130.813585106843272.3827882+196+1.50-0.12
1. HNL (6 Seasons)12610,6428446.9118.21199094771.49142125+17+0.17-0.45
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
2018-201925Rangers2. Europa LgGR21748732.21.92871010.5023-1-0.52-0.761.41.4-0.1-0.03-0.09Matches
2019-202026Rangers2. Europa LgR16108828898.09.810889001.691112-1-0.10-10.1011.514.0-2.5-0.25-1.54Matches
2020-202127Rangers2. Europa LgR16108498594.39.410858002.312215+7+0.74-1.0217.211.0+6.2+0.66+0.36Matches
2021-202228Rangers2. Europa Lg2nd141,0907877.312.11288822011.331714+3+0.25-0.8818.516.4+2.1+0.17-0.07Matches
2022-202329Rangers1. Champions LgGR64657886.15.2590511500.70220-18-3.48-1.084.412.8-8.4-1.63-0.41Matches
2023-202430Rangers2. Europa LgR1654509062.55.05905022.0086+2+0.40+0.737.16.4+0.7+0.14+1.21Matches
6 Seasons1 Club2 Leagues473,9108378.043.444883631841.576270-8-0.18-0.5960.162.1-2.0-0.05+0.17
Europa Lg (5 Seasons)413,4458477.138.339873122041.706050+10+0.26-0.3555.749.3+6.4+0.17+0.32
Champions Lg (1 Season)64657886.15.2590511500.70220-18-3.48-1.084.412.8-8.4-1.63-0.41
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
201724hr CroatiaFriendlies (M)1909050.01.01901003.0021+1+1.00+4.00Matches
201825hr CroatiaWCQ00002Matches
201825hr CroatiaFriendlies (M)1909016.71.01901001.001100.00+0.20Matches
2018-201925hr CroatiaUEFA Nations League9th00001Matches
201926hr CroatiaFriendlies (M)00002Matches
202027hr CroatiaFriendlies (M)0001Matches
2020-202127hr CroatiaUEFA Nations LeagueLgA32709050.03.03903020.0038-5-1.67-1.00Matches
202128hr CroatiaFriendlies (M)21356875.01.52681000.5012-1-0.67-0.67Matches
202128hr CroatiaUEFA EuroR16121215.40.20012103.0010+1+4.29+4.770.10.6-0.5-2.43-1.97Matches
202128hr CroatiaUEFA Euro Qualifying86608391.77.38830002.13175+12+1.64+4.64Matches
202229hr Croatia1. World Cup3rd112012017.41.311201061.001100.00-0.161.41.2+0.2+0.24+0.88Matches
202229hr CroatiaWCQ53497038.83.9479313442.0093+6+1.55-0.25Matches
202229hr CroatiaFriendlies (M)21809066.72.02902013.0031+2+1.00+1.00Matches
2022-202329hr CroatiaUEFA Nations League2nd41985025.42.2276122421.7524-2-0.91-1.84Matches
202431hr CroatiaUEFA Euro Qualifying53416847.43.8479212411.8052+3+0.79-0.63Matches
7 Seasons1 Club6 Leagues332,4547431.827.3288315525221.764528+17+0.62+0.261.51.8-0.3-0.25+0.33
Friendlies (M) (6 Seasons)64958332.45.56835041.8375+2+0.36+0.90
UEFA Nations League (3 Seasons)74686727.95.2584422451.00512-7-1.35-1.77
UEFA Euro Qualifying (2 Seasons)131,0017769.511.11281212412.00227+15+1.35+0.53
WCQ (2 Seasons)53497017.63.9479313462.0093+6+1.55-0.25
World Cup (1 Season)112012017.41.311201061.001100.00-0.161.41.2+0.2+0.24+0.88
UEFA Euro (1 Season)121215.40.20012103.0010+1+4.29+4.770.10.6-0.5-2.43-1.97

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
2013-201420Osijekhr CRO1. 1. HNL18.520
2014-201521Osijekhr CRO1. 1. HNL28.060Matches
2015-201622Lokomotivahr CRO1. 1. HNL17.760Matches
2015-201622Dinamo Zagrebhr CRO1. 1. HNL0.800Matches
2016-201723Osijekhr CRO1. 1. HNL32.030000000000Matches
2017-201824Osijekhr CRO1. 1. HNL20.2300000000000Matches
2018-201925Osijekhr CRO1. 1. HNL1.00000Matches
2018-201925Rangers2. Europa Lg1.90000001152000630100.0Matches
2018-201925Rangerssct SCO1. Premiership13.84000Matches
2019-202026Rangers2. Europa Lg9.8200117067169001547558.3Matches
2019-202026Rangerssct SCO1. Premiership21.630015171211000Matches
2020-202127Rangers2. Europa Lg9.420098192108000393537.5Matches
2020-202127Rangerssct SCO1. Premiership31.44002627132038250Matches
2021-202228Rangers2. Europa Lg12.12009906020170005510190.9Matches
2021-202228Rangerssct SCO1. Premiership21.14001416115822330Matches
2022-202329Rangers1. Champions Lg5.21002212733010212433.3Matches
2022-202329Rangerssct SCO1. Premiership28.24001825131026390Matches
2023-202430Rangers2. Europa Lg5.01008303555000257370.0Matches
2023-202430Rangerssct SCO1. Premiership14.7300118115314180Matches
11 Seasons4 Clubs4 Leagues292.5500012312271444159159011200321864.0
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Rangers (6 Seasons)3 Leagues174.2300012312271444159159011200321864.0
Osijek (5 Seasons)1 League99.71400000000000
Lokomotiva (1 Season)1 League17.760
Dinamo Zagreb (1 Season)1 League0.800
Premiership (6 Seasons)130.822008493511521001150
1. HNL (6 Seasons)118.22000000000000
Europa Lg (5 Seasons)38.3700372712655641001179301468.2
Champions Lg (1 Season)5.21002212733010212433.3
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
2013-201420Osijek1 League18.520
2014-201521Osijek1 League28.060
2015-201622Lokomotiva1 League17.760
2015-201622Dinamo Zagreb1 League0.800
2016-201723Osijek1 League32.030000000000
2017-201824Osijek1 League20.2300000000000
2018-201925Osijek1 League1.00000
2018-201925Rangers2 Leagues15.74000001152000630100.0
2019-202026Rangers2 Leagues31.450026241278169001547558.3
2020-202127Rangers2 Leagues40.9600353524124833000393537.5
2021-202228Rangers2 Leagues33.26002325121842500005510190.9
2022-202329Rangers2 Leagues33.4500202723372942010212433.3
2023-202430Rangers2 Leagues19.7400191111881923000257370.0
11 Seasons4 Clubs4 Leagues292.5500012312271444159159011200321864.0
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Rangers (6 Seasons)3 Leagues174.2300012312271444159159011200321864.0
Osijek (5 Seasons)1 League99.71400000000000
Lokomotiva (1 Season)1 League17.760
Dinamo Zagreb (1 Season)1 League0.800
Premiership (6 Seasons)130.822008493511521001150
1. HNL (6 Seasons)118.22000000000000
Europa Lg (5 Seasons)38.3700372712655641001179301468.2
Champions Lg (1 Season)5.21002212733010212433.3
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2013-201420Osijekhr CRO1. 1. HNL8th18.520
2014-201521Osijekhr CRO1. 1. HNL8th28.060Matches
2015-201622Lokomotivahr CRO1. 1. HNL4th17.760Matches
2015-201622Dinamo Zagrebhr CRO1. 1. HNL1st0.800Matches
2016-201723Osijekhr CRO1. 1. HNL4th32.030000000000Matches
2017-201824Osijekhr CRO1. 1. HNL4th20.2300000000000Matches
2018-201925Osijekhr CRO1. 1. HNL3rd1.00000Matches
2018-201925Rangerssct SCO1. Premiership2nd13.84000Matches
2019-202026Rangerssct SCO1. Premiership2nd21.630015171211000Matches
2020-202127Rangerssct SCO1. Premiership1st31.44002627132038250Matches
2021-202228Rangerssct SCO1. Premiership2nd21.14001416115822330Matches
2022-202329Rangerssct SCO1. Premiership2nd28.24001825131026390Matches
2023-202430Rangerssct SCO1. Premiership1st14.7300118115314180Matches
11 Seasons4 Clubs2 Leagues249.04200849351152100115000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Rangers (6 Seasons)1 League130.822008493511521001150
Osijek (5 Seasons)1 League99.71400000000000
Lokomotiva (1 Season)1 League17.760
Dinamo Zagreb (1 Season)1 League0.800
Premiership (6 Seasons)130.822008493511521001150
1. HNL (6 Seasons)118.22000000000000
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
2018-201925Rangers2. Europa LgGR1.90000001152000630100.0Matches
2019-202026Rangers2. Europa LgR169.8200117067169001547558.3Matches
2020-202127Rangers2. Europa LgR169.420098192108000393537.5Matches
2021-202228Rangers2. Europa Lg2nd12.12009906020170005510190.9Matches
2022-202329Rangers1. Champions LgGR5.21002212733010212433.3Matches
2023-202430Rangers2. Europa LgR165.01008303555000257370.0Matches
6 Seasons1 Club2 Leagues43.4800392922925944011200321864.0
Europa Lg (5 Seasons)38.3700372712655641001179301468.2
Champions Lg (1 Season)5.21002212733010212433.3
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
201724hr CroatiaFriendlies (M)1.01000Matches
201825hr CroatiaFriendlies (M)1.00000Matches
2020-202127hr CroatiaUEFA Nations LeagueLgA3.010060019440Matches
202128hr CroatiaFriendlies (M)1.50000Matches
202128hr CroatiaUEFA EuroR160.200001002000001150.0Matches
202128hr CroatiaUEFA Euro Qualifying7.310087128109000Matches
202229hr Croatia1. World Cup3rd1.3100520110100036275.0Matches
202229hr CroatiaWCQ3.920055137360Matches
202229hr CroatiaFriendlies (M)2.01000Matches
2022-202329hr CroatiaUEFA Nations League2nd2.200042110100Matches
202431hr CroatiaUEFA Euro Qualifying3.810024012450Matches
7 Seasons1 Club6 Leagues27.380030213117242500037370.0
Friendlies (M) (6 Seasons)5.52000
UEFA Nations League (3 Seasons)5.2100102129540
UEFA Euro Qualifying (2 Seasons)11.120010111401414000
WCQ (2 Seasons)3.920055137360
World Cup (1 Season)1.3100520110100036275.0
UEFA Euro (1 Season)0.200001002000001150.0

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.