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
2009-201019Schalke 04de GER1. Bundesliga20770.9000000000.000.000.000.000.00Matches
2009-201019Xamaxch SUI1. Super Lg17161,25914.08210800410.570.140.710.570.71Matches
2010-201120Schalke 04de GER1. Bundesliga843013.3000000000.000.000.000.000.00Matches
2010-201120Schalke 041. Champions Lg11901.0101100001.000.001.001.001.00Matches
2011-201221Mainz 05de GER1. Bundesliga511331.5000000100.000.000.000.000.00Matches
2012-201322Zürichch SUI1. Super Lg32292,16324.09514723600.370.210.580.290.50
2013-201423Zürichch SUI1. Super Lg31302,41126.8135181211800.490.190.670.450.63Matches
2014-201524Zürichch SUI1. Super Lg1164905.4112100200.180.180.370.180.37Matches
2015-201625Rijekahr CRO1. 1. HNL131399611.1718700200.630.090.720.630.72Matches
2015-201625Zürichch SUI1. Super Lg161090410.0336301100.300.300.600.300.60Matches
2016-201726Rijekahr CRO1. 1. HNL29272,09423.3113141101200.470.130.600.470.60Matches
2017-201827Rijekahr CRO1. 1. HNL17141,22013.6718701200.520.070.590.520.59Matches
2017-201827Dinamo Zagrebhr CRO1. 1. HNL15151,27814.2819801200.560.070.630.560.63Matches
2017-201827Rijeka2. Europa Lg443113.5303300200.70.70.41.254130.870.000.870.870.870.210.130.340.210.34Matches
2018-201928Dinamo Zagrebhr CRO1. 1. HNL24161,37715.3909900000.590.000.590.590.59Matches
2018-201928Dinamo Zagreb2. Europa Lg854104.6134100002.02.01.53.5613180.220.660.880.220.880.460.360.830.460.83Matches
2019-202029Dinamo Zagrebhr CRO1. 1. HNL1998829.8404400100.410.000.410.410.41Matches
2019-202029Dinamo Zagreb1. Champions Lg31840.9000000000.10.10.20.31130.000.000.000.000.000.150.220.370.150.37Matches
2020-202130Dinamo Zagrebhr CRO1. 1. HNL27211,75519.5171700300.870.87Matches
2020-202130Dinamo Zagreb2. Europa Lg733023.4000000101.21.20.61.837220.000.000.000.000.000.400.190.580.400.58Matches
2021-202231Dinamo Zagrebhr CRO1. 1. HNL332232.51100000.400.40Matches
2021-202231Kayserisportr TUR1. Süper Lig26211,71019.0103131000210.530.160.680.530.68Matches
2022-202332Kayserisportr TUR1. Süper Lig22141,21213.5505411200.370.000.370.300.30Matches
14 Seasons7 Clubs6 Leagues34026321,682240.911828128114494124.04.02.76.81525560.490.130.580.470.570.350.240.580.350.58
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
Dinamo Zagreb (5 Seasons)3 Leagues106736,31170.1404264001703.33.32.35.61021430.570.080.540.570.540.400.280.690.400.69
Zürich (4 Seasons)1 League90755,96866.326144023351700.390.210.600.350.56
Rijeka (3 Seasons)2 Leagues63584,62151.3285332802800.70.70.41.254130.550.100.640.550.640.210.130.340.210.34
Kayserispor (2 Seasons)1 League48352,92232.5153181411410.460.090.550.430.52
Schalke 04 (2 Seasons)2 Leagues1154685.2101100000.190.000.190.190.19
Xamax (1 Season)1 League17161,25914.08210800410.570.140.710.570.71
Mainz 05 (1 Season)1 League511331.5000000100.000.000.000.000.00
1. HNL (7 Seasons)1471189,825109.26465264031200.590.070.600.590.60
Super Lg (5 Seasons)107917,22780.334165031352110.420.200.620.390.59
Europa Lg (3 Seasons)19121,02311.4437400303.93.92.56.41424530.350.260.620.350.620.360.240.600.360.60
Bundesliga (3 Seasons)1555115.7000000100.000.000.000.000.00
Süper Lig (2 Seasons)48352,92232.5153181411410.460.090.550.430.52
Champions Lg (2 Seasons)421741.9101100000.10.10.20.31130.520.000.520.520.520.150.220.370.150.37
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2009-201019Xamax1 League17161,25914.08210800410.570.140.710.570.71
2009-201019Schalke 041 League20770.9000000000.000.000.000.000.00
2010-201120Schalke 042 Leagues953914.3101100000.230.000.230.230.23
2011-201221Mainz 051 League511331.5000000100.000.000.000.000.00
2012-201322Zürich1 League32292,16324.09514723600.370.210.580.290.50
2013-201423Zürich1 League31302,41126.8135181211800.490.190.670.450.63
2014-201524Zürich1 League1164905.4112100200.180.180.370.180.37
2015-201625Zürich1 League161090410.0336301100.300.300.600.300.60
2015-201625Rijeka1 League131399611.1718700200.630.090.720.630.72
2016-201726Rijeka1 League29272,09423.3113141101200.470.130.600.470.60
2017-201827Rijeka2 Leagues21181,53117.0101111001400.70.70.41.254130.590.060.650.590.650.210.130.340.210.34
2017-201827Dinamo Zagreb1 League15151,27814.2819801200.560.070.630.560.63
2018-201928Dinamo Zagreb2 Leagues32211,78719.9103131000002.02.01.53.5613180.500.150.650.500.650.460.360.830.460.83
2019-202029Dinamo Zagreb2 Leagues221096610.7404400100.10.10.20.31130.370.000.370.370.370.150.220.370.150.37
2020-202130Dinamo Zagreb2 Leagues34242,05722.917001700401.21.20.61.837220.740.000.000.740.000.400.190.580.400.58
2021-202231Dinamo Zagreb1 League332232.51100000.400.40
2021-202231Kayserispor1 League26211,71019.0103131000210.530.160.680.530.68
2022-202332Kayserispor1 League22141,21213.5505411200.370.000.370.300.30
14 Seasons7 Clubs6 Leagues34026321,682240.911828128114494124.04.02.76.81525560.490.130.580.470.570.350.240.580.350.58
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
Dinamo Zagreb (5 Seasons)3 Leagues106736,31170.1404264001703.33.32.35.61021430.570.080.540.570.540.400.280.690.400.69
Zürich (4 Seasons)1 League90755,96866.326144023351700.390.210.600.350.56
Rijeka (3 Seasons)2 Leagues63584,62151.3285332802800.70.70.41.254130.550.100.640.550.640.210.130.340.210.34
Kayserispor (2 Seasons)1 League48352,92232.5153181411410.460.090.550.430.52
Schalke 04 (2 Seasons)2 Leagues1154685.2101100000.190.000.190.190.19
Xamax (1 Season)1 League17161,25914.08210800410.570.140.710.570.71
Mainz 05 (1 Season)1 League511331.5000000100.000.000.000.000.00
1. HNL (7 Seasons)1471189,825109.26465264031200.590.070.600.590.60
Super Lg (5 Seasons)107917,22780.334165031352110.420.200.620.390.59
Europa Lg (3 Seasons)19121,02311.4437400303.93.92.56.41424530.350.260.620.350.620.360.240.600.360.60
Bundesliga (3 Seasons)1555115.7000000100.000.000.000.000.00
Süper Lig (2 Seasons)48352,92232.5153181411410.460.090.550.430.52
Champions Lg (2 Seasons)421741.9101100000.10.10.20.31130.520.000.520.520.520.150.220.370.150.37
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2009-201019Xamaxch SUI1. Super Lg8th17161,25914.08210800410.570.140.710.570.71Matches
2009-201019Schalke 04de GER1. Bundesliga2nd20770.9000000000.000.000.000.000.00Matches
2010-201120Schalke 04de GER1. Bundesliga14th843013.3000000000.000.000.000.000.00Matches
2011-201221Mainz 05de GER1. Bundesliga13th511331.5000000100.000.000.000.000.00Matches
2012-201322Zürichch SUI1. Super Lg4th32292,16324.09514723600.370.210.580.290.50
2013-201423Zürichch SUI1. Super Lg5th31302,41126.8135181211800.490.190.670.450.63Matches
2014-201524Zürichch SUI1. Super Lg3rd1164905.4112100200.180.180.370.180.37Matches
2015-201625Zürichch SUI1. Super Lg10th161090410.0336301100.300.300.600.300.60Matches
2015-201625Rijekahr CRO1. 1. HNL2nd131399611.1718700200.630.090.720.630.72Matches
2016-201726Rijekahr CRO1. 1. HNL1st29272,09423.3113141101200.470.130.600.470.60Matches
2017-201827Rijekahr CRO1. 1. HNL2nd17141,22013.6718701200.520.070.590.520.59Matches
2017-201827Dinamo Zagrebhr CRO1. 1. HNL1st15151,27814.2819801200.560.070.630.560.63Matches
2018-201928Dinamo Zagrebhr CRO1. 1. HNL1st24161,37715.3909900000.590.000.590.590.59Matches
2019-202029Dinamo Zagrebhr CRO1. 1. HNL1st1998829.8404400100.410.000.410.410.41Matches
2020-202130Dinamo Zagrebhr CRO1. 1. HNL1st27211,75519.5171700300.870.87Matches
2021-202231Dinamo Zagrebhr CRO1. 1. HNL1st332232.51100000.400.40Matches
2021-202231Kayserisportr TUR1. Süper Lig14th26211,71019.0103131000210.530.160.680.530.68Matches
2022-202332Kayserisportr TUR1. Süper Lig9th22141,21213.5505411200.370.000.370.300.30Matches
14 Seasons7 Clubs4 Leagues31724920,485227.611325120109493820.500.120.580.480.56
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
Dinamo Zagreb (5 Seasons)1 League88645,51561.3391223901600.640.030.560.640.56
Zürich (4 Seasons)1 League90755,96866.326144023351700.390.210.600.350.56
Rijeka (3 Seasons)1 League59544,31047.9255302502600.520.100.630.520.63
Kayserispor (2 Seasons)1 League48352,92232.5153181411410.460.090.550.430.52
Schalke 04 (2 Seasons)1 League1043784.2000000000.000.000.000.000.00
Xamax (1 Season)1 League17161,25914.08210800410.570.140.710.570.71
Mainz 05 (1 Season)1 League511331.5000000100.000.000.000.000.00
1. HNL (7 Seasons)1471189,825109.26465264031200.590.070.600.590.60
Super Lg (5 Seasons)107917,22780.334165031352110.420.200.620.390.59
Bundesliga (3 Seasons)1555115.7000000100.000.000.000.000.00
Süper Lig (2 Seasons)48352,92232.5153181411410.460.090.550.430.52
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
2010-201120Schalke 041. Champions LgSF11901.0101100001.000.001.001.001.00Matches
2017-201827Rijeka2. Europa LgGR443113.5303300200.70.70.41.254130.870.000.870.870.870.210.130.340.210.34Matches
2018-201928Dinamo Zagreb2. Europa LgR16854104.6134100002.02.01.53.5613180.220.660.880.220.880.460.360.830.460.83Matches
2019-202029Dinamo Zagreb1. Champions LgGR31840.9000000000.10.10.20.31130.000.000.000.000.000.150.220.370.150.37Matches
2020-202130Dinamo Zagreb2. Europa LgQF733023.4000000101.21.20.61.837220.000.000.000.000.000.400.190.580.400.58Matches
5 Seasons3 Clubs2 Leagues23141,19713.3538500304.04.02.76.81525560.380.230.600.380.600.350.240.580.350.58
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
Dinamo Zagreb (3 Seasons)2 Leagues1897968.8134100103.33.32.35.61021430.110.340.450.110.450.400.280.690.400.69
Rijeka (1 Season)1 League443113.5303300200.70.70.41.254130.870.000.870.870.870.210.130.340.210.34
Schalke 04 (1 Season)1 League11901.0101100001.000.001.001.001.00
Europa Lg (3 Seasons)19121,02311.4437400303.93.92.56.41424530.350.260.620.350.620.360.240.600.360.60
Champions Lg (2 Seasons)421741.9101100000.10.10.20.31130.520.000.520.520.520.150.220.370.150.37
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
201222ch SwitzerlandUEFA Euro Qualifying10140.20000000.000.00Matches
201424ch Switzerland1. World CupR1600Matches
201424ch SwitzerlandWCQ321922.1202200000.940.000.940.940.94Matches
201424ch SwitzerlandFriendlies (M)10120.1000000000.000.000.000.000.00Matches
201828ch Switzerland1. World CupR16211131.3011000000.50.50.51.10140.000.800.800.000.800.430.430.860.430.86Matches
201828ch SwitzerlandWCQ00Matches
201828ch SwitzerlandFriendlies (M)542612.9011000000.000.340.340.000.34Matches
2018-201928ch SwitzerlandUEFA Nations League4th21901.0101100001.000.001.001.001.00Matches
202030ch SwitzerlandFriendlies (M)221521.7101100000.590.000.590.590.59Matches
2020-202130ch SwitzerlandUEFA Nations LeagueLgA21790.9202200102.280.002.282.282.28Matches
202131ch SwitzerlandFriendlies (M)221561.7404400002.310.002.312.312.31Matches
202131ch SwitzerlandUEFA EuroQF501551.7101100200.20.20.10.34490.580.000.580.580.580.160.110.270.160.27Matches
202131ch SwitzerlandUEFA Euro Qualifying21951.1101100000.950.000.950.950.95Matches
202232ch SwitzerlandWCQ411131.3112100000.800.801.590.801.59Matches
202232ch SwitzerlandFriendlies (M)21720.8000000000.000.000.000.000.00Matches
2022-202332ch SwitzerlandUEFA Nations LeagueLgA20110.1000000000.000.000.000.000.00Matches
6 Seasons1 Club6 Leagues35161,51516.8133161300300.70.70.71.445130.770.180.960.770.960.310.280.590.310.59
Friendlies (M) (5 Seasons)1296537.3516500000.690.140.830.690.83
WCQ (3 Seasons)733053.4314300000.890.301.180.891.18
UEFA Nations League (3 Seasons)621802.0303300101.500.001.501.501.50
UEFA Euro Qualifying (2 Seasons)311091.2101100000.830.000.950.830.95
World Cup (2 Seasons)211131.3011000000.50.50.51.10140.000.800.800.000.800.430.430.860.430.86
UEFA Euro (1 Season)501551.7101100200.20.20.10.34490.580.000.580.580.580.160.110.270.160.27

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
2009-201019Schalke 04de GER1. Bundesliga0.9011.170.0000Matches
2009-201019Xamaxch SUI1. Super Lg14.08181.290.4400Matches
2010-201120Schalke 04de GER1. Bundesliga3.3000.0000Matches
2010-201120Schalke 041. Champions Lg1.0133.000.3300Matches
2011-201221Mainz 05de GER1. Bundesliga1.5010.680.0000Matches
2012-201322Zürichch SUI1. Super Lg24.09261.080.2723
2013-201423Zürichch SUI1. Super Lg26.813411.530.2911Matches
2014-201524Zürichch SUI1. Super Lg5.4171.290.1400Matches
2015-201625Rijekahr CRO1. 1. HNL11.17161.450.4400Matches
2015-201625Zürichch SUI1. Super Lg10.03101.000.3001Matches
2016-201726Rijekahr CRO1. 1. HNL23.3110250.001.070.4401Matches
2017-201827Rijekahr CRO1. 1. HNL13.670170.001.250.4101Matches
2017-201827Dinamo Zagrebhr CRO1. 1. HNL14.280180.001.270.4401Matches
2017-201827Rijeka2. Europa Lg3.534375.01.160.870.751.0014.40000.70.70.18+2.3+2.3Matches
2018-201928Dinamo Zagrebhr CRO1. 1. HNL15.3900Matches
2018-201928Dinamo Zagreb2. Europa Lg4.618450.01.760.880.130.2510.60002.02.00.28-1.0-1.0Matches
2019-202029Dinamo Zagrebhr CRO1. 1. HNL9.8400Matches
2019-202029Dinamo Zagreb1. Champions Lg0.90100.01.070.000.008.40000.10.10.14-0.1-0.1Matches
2020-202130Dinamo Zagrebhr CRO1. 1. HNL19.51700Matches
2020-202130Dinamo Zagreb2. Europa Lg3.405240.01.490.600.000.009.70001.21.20.24-1.2-1.2Matches
2021-202231Dinamo Zagrebhr CRO1. 1. HNL2.5100Matches
2021-202231Kayserisportr TUR1. Süper Lig19.010401947.52.111.000.250.5300Matches
2022-202332Kayserisportr TUR1. Süper Lig13.5522731.81.630.520.180.5711Matches
14 Seasons7 Clubs6 Leagues240.911880218118.80.841.120.550.3811.10494.04.00.240.00.0
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Dinamo Zagreb (5 Seasons)3 Leagues70.1401424171.40.611.040.640.3810.10013.33.30.26-2.3-2.3
Zürich (4 Seasons)1 League66.326841.270.2735
Rijeka (3 Seasons)2 Leagues51.3284611125.00.101.195.250.4614.40020.70.70.18+2.3+2.3
Kayserispor (2 Seasons)1 League32.515622641.91.910.800.230.5411
Schalke 04 (2 Seasons)2 Leagues5.2140.770.2500
Xamax (1 Season)1 League14.08181.290.4400
Mainz 05 (1 Season)1 League1.5010.680.0000
1. HNL (7 Seasons)109.2640760.001.220.4303
Super Lg (5 Seasons)80.3341021.270.3035
Europa Lg (3 Seasons)11.4417952.91.500.790.240.4411.30003.93.90.25+0.1+0.1
Bundesliga (3 Seasons)5.7020.350.0000
Süper Lig (2 Seasons)32.515622641.91.910.800.230.5411
Champions Lg (2 Seasons)1.91130.01.071.550.000.338.40000.10.10.14-0.1-0.1
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
2009-201019Xamax1 League14.08181.290.4400
2009-201019Schalke 041 League0.9011.170.0000
2010-201120Schalke 042 Leagues4.3130.690.3300
2011-201221Mainz 051 League1.5010.680.0000
2012-201322Zürich1 League24.09261.080.2723
2013-201423Zürich1 League26.813411.530.2911
2014-201524Zürich1 League5.4171.290.1400
2015-201625Zürich1 League10.03101.000.3001
2015-201625Rijeka1 League11.17161.450.4400
2016-201726Rijeka1 League23.3110250.001.070.4401
2017-201827Rijeka2 Leagues17.010420500.00.241.182.500.5014.40010.70.70.18+2.3+2.3
2017-201827Dinamo Zagreb1 League14.280180.001.270.4401
2018-201928Dinamo Zagreb2 Leagues19.9108450.01.760.880.130.2510.60002.02.00.28-1.0-1.0
2019-202029Dinamo Zagreb2 Leagues10.74100.01.070.000.008.40000.10.10.14-0.1-0.1
2020-202130Dinamo Zagreb2 Leagues22.9175240.01.490.600.000.009.70001.21.20.24-1.2-1.2
2021-202231Dinamo Zagreb1 League2.5100
2021-202231Kayserispor1 League19.010401947.52.111.000.250.5300
2022-202332Kayserispor1 League13.5522731.81.630.520.180.5711
14 Seasons7 Clubs6 Leagues240.911880218118.80.841.120.550.3811.10494.04.00.240.00.0
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Dinamo Zagreb (5 Seasons)3 Leagues70.1401424171.40.611.040.640.3810.10013.33.30.26-2.3-2.3
Zürich (4 Seasons)1 League66.326841.270.2735
Rijeka (3 Seasons)2 Leagues51.3284611125.00.101.195.250.4614.40020.70.70.18+2.3+2.3
Kayserispor (2 Seasons)1 League32.515622641.91.910.800.230.5411
Schalke 04 (2 Seasons)2 Leagues5.2140.770.2500
Xamax (1 Season)1 League14.08181.290.4400
Mainz 05 (1 Season)1 League1.5010.680.0000
1. HNL (7 Seasons)109.2640760.001.220.4303
Super Lg (5 Seasons)80.3341021.270.3035
Europa Lg (3 Seasons)11.4417952.91.500.790.240.4411.30003.93.90.25+0.1+0.1
Bundesliga (3 Seasons)5.7020.350.0000
Süper Lig (2 Seasons)32.515622641.91.910.800.230.5411
Champions Lg (2 Seasons)1.91130.01.071.550.000.338.40000.10.10.14-0.1-0.1
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
2009-201019Xamaxch SUI1. Super Lg8th14.08181.290.4400Matches
2009-201019Schalke 04de GER1. Bundesliga2nd0.9011.170.0000Matches
2010-201120Schalke 04de GER1. Bundesliga14th3.3000.0000Matches
2011-201221Mainz 05de GER1. Bundesliga13th1.5010.680.0000Matches
2012-201322Zürichch SUI1. Super Lg4th24.09261.080.2723
2013-201423Zürichch SUI1. Super Lg5th26.813411.530.2911Matches
2014-201524Zürichch SUI1. Super Lg3rd5.4171.290.1400Matches
2015-201625Zürichch SUI1. Super Lg10th10.03101.000.3001Matches
2015-201625Rijekahr CRO1. 1. HNL2nd11.17161.450.4400Matches
2016-201726Rijekahr CRO1. 1. HNL1st23.3110250.001.070.4401Matches
2017-201827Rijekahr CRO1. 1. HNL2nd13.670170.001.250.4101Matches
2017-201827Dinamo Zagrebhr CRO1. 1. HNL1st14.280180.001.270.4401Matches
2018-201928Dinamo Zagrebhr CRO1. 1. HNL1st15.3900Matches
2019-202029Dinamo Zagrebhr CRO1. 1. HNL1st9.8400Matches
2020-202130Dinamo Zagrebhr CRO1. 1. HNL1st19.51700Matches
2021-202231Dinamo Zagrebhr CRO1. 1. HNL1st2.5100Matches
2021-202231Kayserisportr TUR1. Süper Lig14th19.010401947.52.111.000.250.5300Matches
2022-202332Kayserisportr TUR1. Süper Lig9th13.5522731.81.630.520.180.5711Matches
14 Seasons7 Clubs4 Leagues227.611362206138.70.741.140.650.3849
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Dinamo Zagreb (5 Seasons)1 League61.3390180.001.270.4401
Zürich (4 Seasons)1 League66.326841.270.2735
Rijeka (3 Seasons)1 League47.9250580.001.210.4302
Kayserispor (2 Seasons)1 League32.515622641.91.910.800.230.5411
Schalke 04 (2 Seasons)1 League4.2010.240.0000
Xamax (1 Season)1 League14.08181.290.4400
Mainz 05 (1 Season)1 League1.5010.680.0000
1. HNL (7 Seasons)109.2640760.001.220.4303
Super Lg (5 Seasons)80.3341021.270.3035
Bundesliga (3 Seasons)5.7020.350.0000
Süper Lig (2 Seasons)32.515622641.91.910.800.230.5411
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
2010-201120Schalke 041. Champions LgSF1.0133.000.3300Matches
2017-201827Rijeka2. Europa LgGR3.534375.01.160.870.751.0014.40000.70.70.18+2.3+2.3Matches
2018-201928Dinamo Zagreb2. Europa LgR164.618450.01.760.880.130.2510.60002.02.00.28-1.0-1.0Matches
2019-202029Dinamo Zagreb1. Champions LgGR0.90100.01.070.000.008.40000.10.10.14-0.1-0.1Matches
2020-202130Dinamo Zagreb2. Europa LgQF3.405240.01.490.600.000.009.70001.21.20.24-1.2-1.2Matches
5 Seasons3 Clubs2 Leagues13.35181250.01.460.900.220.4211.10004.04.00.240.00.0
Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Dinamo Zagreb (3 Seasons)2 Leagues8.8114642.91.580.680.070.1710.10003.33.30.26-2.3-2.3
Rijeka (1 Season)1 League3.534375.01.160.870.751.0014.40000.70.70.18+2.3+2.3
Schalke 04 (1 Season)1 League1.0133.000.3300
Europa Lg (3 Seasons)11.4417952.91.500.790.240.4411.30003.93.90.25+0.1+0.1
Champions Lg (2 Seasons)1.91130.01.071.550.000.338.40000.10.10.14-0.1-0.1
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
201222ch SwitzerlandUEFA Euro Qualifying0.2000Matches
201424ch SwitzerlandWCQ2.1200Matches
201424ch SwitzerlandFriendlies (M)0.1000Matches
201828ch Switzerland1. World CupR161.304125.03.190.800.000.0015.50000.50.50.13-0.5-0.5Matches
201828ch SwitzerlandFriendlies (M)2.9000Matches
2018-201928ch SwitzerlandUEFA Nations League4th1.0100Matches
202030ch SwitzerlandFriendlies (M)1.7100Matches
2020-202130ch SwitzerlandUEFA Nations LeagueLgA0.924375.04.563.420.500.6700Matches
202131ch SwitzerlandFriendlies (M)1.7400Matches
202131ch SwitzerlandUEFA EuroQF1.7111100.00.580.581.001.0018.10000.20.20.17+0.8+0.8Matches
202131ch SwitzerlandUEFA Euro Qualifying1.115120.04.740.950.201.0000Matches
202232ch SwitzerlandWCQ1.315360.03.982.390.200.3300Matches
202232ch SwitzerlandFriendlies (M)0.8000Matches
2022-202332ch SwitzerlandUEFA Nations LeagueLgA0.10100.08.180.000.0000Matches
6 Seasons1 Club6 Leagues16.81320945.03.181.430.250.5616.00000.70.70.14+0.3+0.3
Friendlies (M) (5 Seasons)7.3500
WCQ (3 Seasons)3.435360.03.982.390.200.3300
UEFA Nations League (3 Seasons)2.035360.05.003.000.400.6700
UEFA Euro Qualifying (2 Seasons)1.215120.04.740.950.201.0000
World Cup (2 Seasons)1.304125.03.190.800.000.0015.50000.50.50.13-0.5-0.5
UEFA Euro (1 Season)1.7111100.00.580.581.001.0018.10000.20.20.17+0.8+0.8

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
2009-201019Schalke 04de GER1. Bundesliga0.90Matches
2009-201019Xamaxch SUI1. Super Lg14.02Matches
2010-201120Schalke 04de GER1. Bundesliga3.30Matches
2010-201120Schalke 041. Champions Lg1.00Matches
2011-201221Mainz 05de GER1. Bundesliga1.50Matches
2012-201322Zürichch SUI1. Super Lg24.05
2013-201423Zürichch SUI1. Super Lg26.85Matches
2014-201524Zürichch SUI1. Super Lg5.41Matches
2015-201625Rijekahr CRO1. 1. HNL11.11Matches
2015-201625Zürichch SUI1. Super Lg10.03Matches
2016-201726Rijekahr CRO1. 1. HNL23.33Matches
2017-201827Rijekahr CRO1. 1. HNL13.61Matches
2017-201827Dinamo Zagrebhr CRO1. 1. HNL14.21Matches
2017-201827Rijeka2. Europa Lg3.5376061.745977223366.791369.21250.000.40.3-0.442104Matches
2018-201928Dinamo Zagrebhr CRO1. 1. HNL15.30Matches
2018-201928Dinamo Zagreb2. Europa Lg4.67410868.5896239425872.4142263.65955.631.51.4+1.5863013Matches
2019-202029Dinamo Zagrebhr CRO1. 1. HNL9.80Matches
2019-202029Dinamo Zagreb1. Champions Lg0.991464.3106306875.0020.011100.000.20.2-0.220101Matches
2020-202130Dinamo Zagrebhr CRO1. 1. HNL19.5Matches
2020-202130Dinamo Zagreb2. Europa Lg3.4518262.2611176324571.1131681.3010.000.60.3-0.626207Matches
2021-202231Dinamo Zagrebhr CRO1. 1. HNL2.5Matches
2021-202231Kayserisportr TUR1. Süper Lig19.03Matches
2022-202332Kayserisportr TUR1. Süper Lig13.50Matches
14 Seasons7 Clubs6 Leagues240.917126464.8207252210214470.8365367.971353.8282.72.1+25.316147025
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
Dinamo Zagreb (5 Seasons)3 Leagues70.113420465.716134458011172.1274067.561154.542.31.8+1.712126021
Zürich (4 Seasons)1 League66.314
Rijeka (3 Seasons)2 Leagues51.3376061.745977223366.791369.21250.050.40.3+4.642104
Kayserispor (2 Seasons)1 League32.53
Schalke 04 (2 Seasons)2 Leagues5.20
Xamax (1 Season)1 League14.02
Mainz 05 (1 Season)1 League1.50
1. HNL (7 Seasons)109.26
Super Lg (5 Seasons)80.316
Europa Lg (3 Seasons)11.416225064.819664929613670.6365170.661250.032.52.0+0.514146024
Bundesliga (3 Seasons)5.70
Süper Lig (2 Seasons)32.53
Champions Lg (2 Seasons)1.991464.3106306875.0020.011100.000.20.2-0.220101
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
2009-201019Xamax1 League14.02
2009-201019Schalke 041 League0.90
2010-201120Schalke 042 Leagues4.30
2011-201221Mainz 051 League1.50
2012-201322Zürich1 League24.05
2013-201423Zürich1 League26.85
2014-201524Zürich1 League5.41
2015-201625Zürich1 League10.03
2015-201625Rijeka1 League11.11
2016-201726Rijeka1 League23.33
2017-201827Rijeka2 Leagues17.0376061.745977223366.791369.21250.010.40.3+0.642104
2017-201827Dinamo Zagreb1 League14.21
2018-201928Dinamo Zagreb2 Leagues19.97410868.5896239425872.4142263.65955.631.51.4+1.5863013
2019-202029Dinamo Zagreb2 Leagues10.791464.3106306875.0020.011100.000.20.2-0.220101
2020-202130Dinamo Zagreb2 Leagues22.9518262.2611176324571.1131681.3010.000.60.3-0.626207
2021-202231Dinamo Zagreb1 League2.5
2021-202231Kayserispor1 League19.03
2022-202332Kayserispor1 League13.50
14 Seasons7 Clubs6 Leagues240.917126464.8207252210214470.8365367.971353.8282.72.1+25.316147025
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
Dinamo Zagreb (5 Seasons)3 Leagues70.113420465.716134458011172.1274067.561154.542.31.8+1.712126021
Zürich (4 Seasons)1 League66.314
Rijeka (3 Seasons)2 Leagues51.3376061.745977223366.791369.21250.050.40.3+4.642104
Kayserispor (2 Seasons)1 League32.53
Schalke 04 (2 Seasons)2 Leagues5.20
Xamax (1 Season)1 League14.02
Mainz 05 (1 Season)1 League1.50
1. HNL (7 Seasons)109.26
Super Lg (5 Seasons)80.316
Europa Lg (3 Seasons)11.416225064.819664929613670.6365170.661250.032.52.0+0.514146024
Bundesliga (3 Seasons)5.70
Süper Lig (2 Seasons)32.53
Champions Lg (2 Seasons)1.991464.3106306875.0020.011100.000.20.2-0.220101
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
2009-201019Xamaxch SUI1. Super Lg8th14.02Matches
2009-201019Schalke 04de GER1. Bundesliga2nd0.90Matches
2010-201120Schalke 04de GER1. Bundesliga14th3.30Matches
2011-201221Mainz 05de GER1. Bundesliga13th1.50Matches
2012-201322Zürichch SUI1. Super Lg4th24.05
2013-201423Zürichch SUI1. Super Lg5th26.85Matches
2014-201524Zürichch SUI1. Super Lg3rd5.41Matches
2015-201625Zürichch SUI1. Super Lg10th10.03Matches
2015-201625Rijekahr CRO1. 1. HNL2nd11.11Matches
2016-201726Rijekahr CRO1. 1. HNL1st23.33Matches
2017-201827Rijekahr CRO1. 1. HNL2nd13.61Matches
2017-201827Dinamo Zagrebhr CRO1. 1. HNL1st14.21Matches
2018-201928Dinamo Zagrebhr CRO1. 1. HNL1st15.30Matches
2019-202029Dinamo Zagrebhr CRO1. 1. HNL1st9.80Matches
2020-202130Dinamo Zagrebhr CRO1. 1. HNL1st19.5Matches
2021-202231Dinamo Zagrebhr CRO1. 1. HNL1st2.5Matches
2021-202231Kayserisportr TUR1. Süper Lig14th19.03Matches
2022-202332Kayserisportr TUR1. Süper Lig9th13.50Matches
14 Seasons7 Clubs4 Leagues227.625
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
Dinamo Zagreb (5 Seasons)1 League61.31
Zürich (4 Seasons)1 League66.314
Rijeka (3 Seasons)1 League47.95
Kayserispor (2 Seasons)1 League32.53
Schalke 04 (2 Seasons)1 League4.20
Xamax (1 Season)1 League14.02
Mainz 05 (1 Season)1 League1.50
1. HNL (7 Seasons)109.26
Super Lg (5 Seasons)80.316
Bundesliga (3 Seasons)5.70
Süper Lig (2 Seasons)32.53
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
2010-201120Schalke 041. Champions LgSF1.00Matches
2017-201827Rijeka2. Europa LgGR3.5376061.745977223366.791369.21250.000.40.3-0.442104Matches
2018-201928Dinamo Zagreb2. Europa LgR164.67410868.5896239425872.4142263.65955.631.51.4+1.5863013Matches
2019-202029Dinamo Zagreb1. Champions LgGR0.991464.3106306875.0020.011100.000.20.2-0.220101Matches
2020-202130Dinamo Zagreb2. Europa LgQF3.4518262.2611176324571.1131681.3010.000.60.3-0.626207Matches
5 Seasons3 Clubs2 Leagues13.317126464.8207252210214470.8365367.971353.832.72.1+0.316147025
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
Dinamo Zagreb (3 Seasons)2 Leagues8.813420465.716134458011172.1274067.561154.532.31.8+0.712126021
Rijeka (1 Season)1 League3.5376061.745977223366.791369.21250.000.40.3-0.442104
Schalke 04 (1 Season)1 League1.00
Europa Lg (3 Seasons)11.416225064.819664929613670.6365170.661250.032.52.0+0.514146024
Champions Lg (2 Seasons)1.991464.3106306875.0020.011100.000.20.2-0.220101
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
201222ch SwitzerlandUEFA Euro Qualifying0.2Matches
201424ch SwitzerlandWCQ2.10Matches
201424ch SwitzerlandFriendlies (M)0.10Matches
201828ch Switzerland1. World CupR161.3101566.7122245862.54666.70010.50.0+0.532001Matches
201828ch SwitzerlandFriendlies (M)2.91Matches
2018-201928ch SwitzerlandUEFA Nations League4th1.00Matches
202030ch SwitzerlandFriendlies (M)1.70Matches
2020-202130ch SwitzerlandUEFA Nations LeagueLgA0.90Matches
202131ch SwitzerlandFriendlies (M)1.70Matches
202131ch SwitzerlandUEFA EuroQF1.7253571.429369222588.03650.00000.10.1-0.122004Matches
202131ch SwitzerlandUEFA Euro Qualifying1.10Matches
202232ch SwitzerlandWCQ1.31Matches
202232ch SwitzerlandFriendlies (M)0.80Matches
2022-202332ch SwitzerlandUEFA Nations LeagueLgA0.10Matches
6 Seasons1 Club6 Leagues16.8355070.041593273381.871258.30030.70.2+2.354005
Friendlies (M) (5 Seasons)7.31
WCQ (3 Seasons)3.41
UEFA Nations League (3 Seasons)2.00
UEFA Euro Qualifying (2 Seasons)1.20
World Cup (2 Seasons)1.3101566.7122245862.54666.70010.50.0+0.532001
UEFA Euro (1 Season)1.7253571.429369222588.03650.00000.10.1-0.122004
Become a Stathead & surf this site ad-free.

Pass Types

Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2009-201019Schalke 04de GER1. Bundesliga0.9Matches
2009-201019Xamaxch SUI1. Super Lg14.0Matches
2010-201120Schalke 04de GER1. Bundesliga3.3Matches
2010-201120Schalke 041. Champions Lg1.0Matches
2011-201221Mainz 05de GER1. Bundesliga1.5Matches
2012-201322Zürichch SUI1. Super Lg24.0
2013-201423Zürichch SUI1. Super Lg26.8Matches
2014-201524Zürichch SUI1. Super Lg5.4Matches
2015-201625Rijekahr CRO1. 1. HNL11.1Matches
2015-201625Zürichch SUI1. Super Lg10.0Matches
2016-201726Rijekahr CRO1. 1. HNL23.30Matches
2017-201827Rijekahr CRO1. 1. HNL13.60Matches
2017-201827Dinamo Zagrebhr CRO1. 1. HNL14.20Matches
2017-201827Rijeka2. Europa Lg3.5605370100000003704Matches
2018-201928Dinamo Zagrebhr CRO1. 1. HNL15.3Matches
2018-201928Dinamo Zagreb2. Europa Lg4.610896110102100007412Matches
2019-202029Dinamo Zagrebhr CRO1. 1. HNL9.8Matches
2019-202029Dinamo Zagreb1. Champions Lg0.914122000000000900Matches
2020-202130Dinamo Zagrebhr CRO1. 1. HNL19.5Matches
2020-202130Dinamo Zagreb2. Europa Lg3.4827660100100005109Matches
2021-202231Dinamo Zagrebhr CRO1. 1. HNL2.5Matches
2021-202231Kayserisportr TUR1. Süper Lig19.02Matches
2022-202332Kayserisportr TUR1. Süper Lig13.52Matches
14 Seasons7 Clubs6 Leagues240.926423726030620000171115
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Dinamo Zagreb (5 Seasons)3 Leagues70.120418419020220000134111
Zürich (4 Seasons)1 League66.3
Rijeka (3 Seasons)2 Leagues51.3605370100000003704
Kayserispor (2 Seasons)1 League32.54
Schalke 04 (2 Seasons)2 Leagues5.2
Xamax (1 Season)1 League14.0
Mainz 05 (1 Season)1 League1.5
1. HNL (7 Seasons)109.20
Super Lg (5 Seasons)80.3
Europa Lg (3 Seasons)11.425022524030220000162115
Bundesliga (3 Seasons)5.7
Süper Lig (2 Seasons)32.54
Champions Lg (2 Seasons)1.914122000000000900
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
2009-201019Xamax1 League14.0
2009-201019Schalke 041 League0.9
2010-201120Schalke 042 Leagues4.3
2011-201221Mainz 051 League1.5
2012-201322Zürich1 League24.0
2013-201423Zürich1 League26.8
2014-201524Zürich1 League5.4
2015-201625Zürich1 League10.0
2015-201625Rijeka1 League11.1
2016-201726Rijeka1 League23.30
2017-201827Rijeka2 Leagues17.0605370100000003704
2017-201827Dinamo Zagreb1 League14.20
2018-201928Dinamo Zagreb2 Leagues19.910896110102100007412
2019-202029Dinamo Zagreb2 Leagues10.714122000000000900
2020-202130Dinamo Zagreb2 Leagues22.9827660100100005109
2021-202231Dinamo Zagreb1 League2.5
2021-202231Kayserispor1 League19.02
2022-202332Kayserispor1 League13.52
14 Seasons7 Clubs6 Leagues240.926423726030620000171115
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Dinamo Zagreb (5 Seasons)3 Leagues70.120418419020220000134111
Zürich (4 Seasons)1 League66.3
Rijeka (3 Seasons)2 Leagues51.3605370100000003704
Kayserispor (2 Seasons)1 League32.54
Schalke 04 (2 Seasons)2 Leagues5.2
Xamax (1 Season)1 League14.0
Mainz 05 (1 Season)1 League1.5
1. HNL (7 Seasons)109.20
Super Lg (5 Seasons)80.3
Europa Lg (3 Seasons)11.425022524030220000162115
Bundesliga (3 Seasons)5.7
Süper Lig (2 Seasons)32.54
Champions Lg (2 Seasons)1.914122000000000900
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
2009-201019Xamaxch SUI1. Super Lg8th14.0Matches
2009-201019Schalke 04de GER1. Bundesliga2nd0.9Matches
2010-201120Schalke 04de GER1. Bundesliga14th3.3Matches
2011-201221Mainz 05de GER1. Bundesliga13th1.5Matches
2012-201322Zürichch SUI1. Super Lg4th24.0
2013-201423Zürichch SUI1. Super Lg5th26.8Matches
2014-201524Zürichch SUI1. Super Lg3rd5.4Matches
2015-201625Zürichch SUI1. Super Lg10th10.0Matches
2015-201625Rijekahr CRO1. 1. HNL2nd11.1Matches
2016-201726Rijekahr CRO1. 1. HNL1st23.30Matches
2017-201827Rijekahr CRO1. 1. HNL2nd13.60Matches
2017-201827Dinamo Zagrebhr CRO1. 1. HNL1st14.20Matches
2018-201928Dinamo Zagrebhr CRO1. 1. HNL1st15.3Matches
2019-202029Dinamo Zagrebhr CRO1. 1. HNL1st9.8Matches
2020-202130Dinamo Zagrebhr CRO1. 1. HNL1st19.5Matches
2021-202231Dinamo Zagrebhr CRO1. 1. HNL1st2.5Matches
2021-202231Kayserisportr TUR1. Süper Lig14th19.02Matches
2022-202332Kayserisportr TUR1. Süper Lig9th13.52Matches
14 Seasons7 Clubs4 Leagues227.64
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Dinamo Zagreb (5 Seasons)1 League61.30
Zürich (4 Seasons)1 League66.3
Rijeka (3 Seasons)1 League47.90
Kayserispor (2 Seasons)1 League32.54
Schalke 04 (2 Seasons)1 League4.2
Xamax (1 Season)1 League14.0
Mainz 05 (1 Season)1 League1.5
1. HNL (7 Seasons)109.20
Super Lg (5 Seasons)80.3
Bundesliga (3 Seasons)5.7
Süper Lig (2 Seasons)32.54
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
2010-201120Schalke 041. Champions LgSF1.0Matches
2017-201827Rijeka2. Europa LgGR3.5605370100000003704Matches
2018-201928Dinamo Zagreb2. Europa LgR164.610896110102100007412Matches
2019-202029Dinamo Zagreb1. Champions LgGR0.914122000000000900Matches
2020-202130Dinamo Zagreb2. Europa LgQF3.4827660100100005109Matches
5 Seasons3 Clubs2 Leagues13.326423726030220000171115
Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Dinamo Zagreb (3 Seasons)2 Leagues8.820418419020220000134111
Rijeka (1 Season)1 League3.5605370100000003704
Schalke 04 (1 Season)1 League1.0
Europa Lg (3 Seasons)11.425022524030220000162115
Champions Lg (2 Seasons)1.914122000000000900
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
201222ch SwitzerlandUEFA Euro Qualifying0.2Matches
201424ch SwitzerlandWCQ2.1Matches
201424ch SwitzerlandFriendlies (M)0.1Matches
201828ch Switzerland1. World CupR161.3151320000000001000Matches
201828ch SwitzerlandFriendlies (M)2.9Matches
2018-201928ch SwitzerlandUEFA Nations League4th1.0Matches
202030ch SwitzerlandFriendlies (M)1.7Matches
2020-202130ch SwitzerlandUEFA Nations LeagueLgA0.90Matches
202131ch SwitzerlandFriendlies (M)1.7Matches
202131ch SwitzerlandUEFA EuroQF1.7353140001000002503Matches
202131ch SwitzerlandUEFA Euro Qualifying1.10Matches
202232ch SwitzerlandWCQ1.30Matches
202232ch SwitzerlandFriendlies (M)0.8Matches
2022-202332ch SwitzerlandUEFA Nations LeagueLgA0.10Matches
6 Seasons1 Club6 Leagues16.8504460001000003503
Friendlies (M) (5 Seasons)7.3
WCQ (3 Seasons)3.40
UEFA Nations League (3 Seasons)2.00
UEFA Euro Qualifying (2 Seasons)1.20
World Cup (2 Seasons)1.3151320000000001000
UEFA Euro (1 Season)1.7353140001000002503

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
2009-201019Schalke 04de GER1. Bundesliga0.9Matches
2009-201019Xamaxch SUI1. Super Lg14.0Matches
2010-201120Schalke 04de GER1. Bundesliga3.3Matches
2010-201120Schalke 041. Champions Lg1.0Matches
2011-201221Mainz 05de GER1. Bundesliga1.5Matches
2012-201322Zürichch SUI1. Super Lg24.0
2013-201423Zürichch SUI1. Super Lg26.8Matches
2014-201524Zürichch SUI1. Super Lg5.4Matches
2015-201625Rijekahr CRO1. 1. HNL11.1Matches
2015-201625Zürichch SUI1. Super Lg10.0Matches
2016-201726Rijekahr CRO1. 1. HNL23.3Matches
2017-201827Rijekahr CRO1. 1. HNL13.6Matches
2017-201827Dinamo Zagrebhr CRO1. 1. HNL14.2Matches
2017-201827Rijeka2. Europa Lg3.572.0530211010.29000010Matches
2018-201928Dinamo Zagrebhr CRO1. 1. HNL15.3Matches
2018-201928Dinamo Zagreb2. Europa Lg4.6204.74141122040.95400000Matches
2019-202029Dinamo Zagrebhr CRO1. 1. HNL9.8Matches
2019-202029Dinamo Zagreb1. Champions Lg0.933.2120001011.07000010Matches
2020-202130Dinamo Zagrebhr CRO1. 1. HNL19.5Matches
2020-202130Dinamo Zagreb2. Europa Lg3.430.9930000000.00000000Matches
2021-202231Dinamo Zagrebhr CRO1. 1. HNL2.5Matches
2021-202231Kayserisportr TUR1. Süper Lig19.0Matches
2022-202332Kayserisportr TUR1. Süper Lig13.5Matches
14 Seasons7 Clubs6 Leagues240.9332.84221334060.52400020
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Dinamo Zagreb (5 Seasons)3 Leagues70.1263.18191123050.61400010
Zürich (4 Seasons)1 League66.3
Rijeka (3 Seasons)2 Leagues51.372.0530211010.29000010
Kayserispor (2 Seasons)1 League32.5
Schalke 04 (2 Seasons)2 Leagues5.2
Xamax (1 Season)1 League14.0
Mainz 05 (1 Season)1 League1.5
1. HNL (7 Seasons)109.2
Super Lg (5 Seasons)80.3
Europa Lg (3 Seasons)11.4302.81201333050.47400010
Bundesliga (3 Seasons)5.7
Süper Lig (2 Seasons)32.5
Champions Lg (2 Seasons)1.933.2120001011.07000010
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
2009-201019Xamax1 League14.0
2009-201019Schalke 041 League0.9
2010-201120Schalke 042 Leagues4.3
2011-201221Mainz 051 League1.5
2012-201322Zürich1 League24.0
2013-201423Zürich1 League26.8
2014-201524Zürich1 League5.4
2015-201625Zürich1 League10.0
2015-201625Rijeka1 League11.1
2016-201726Rijeka1 League23.3
2017-201827Rijeka2 Leagues17.072.0530211010.29000010
2017-201827Dinamo Zagreb1 League14.2
2018-201928Dinamo Zagreb2 Leagues19.9204.74141122040.95400000
2019-202029Dinamo Zagreb2 Leagues10.733.2120001011.07000010
2020-202130Dinamo Zagreb2 Leagues22.930.9930000000.00000000
2021-202231Dinamo Zagreb1 League2.5
2021-202231Kayserispor1 League19.0
2022-202332Kayserispor1 League13.5
14 Seasons7 Clubs6 Leagues240.9332.84221334060.52400020
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Dinamo Zagreb (5 Seasons)3 Leagues70.1263.18191123050.61400010
Zürich (4 Seasons)1 League66.3
Rijeka (3 Seasons)2 Leagues51.372.0530211010.29000010
Kayserispor (2 Seasons)1 League32.5
Schalke 04 (2 Seasons)2 Leagues5.2
Xamax (1 Season)1 League14.0
Mainz 05 (1 Season)1 League1.5
1. HNL (7 Seasons)109.2
Super Lg (5 Seasons)80.3
Europa Lg (3 Seasons)11.4302.81201333050.47400010
Bundesliga (3 Seasons)5.7
Süper Lig (2 Seasons)32.5
Champions Lg (2 Seasons)1.933.2120001011.07000010
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
2009-201019Xamaxch SUI1. Super Lg8th14.0Matches
2009-201019Schalke 04de GER1. Bundesliga2nd0.9Matches
2010-201120Schalke 04de GER1. Bundesliga14th3.3Matches
2011-201221Mainz 05de GER1. Bundesliga13th1.5Matches
2012-201322Zürichch SUI1. Super Lg4th24.0
2013-201423Zürichch SUI1. Super Lg5th26.8Matches
2014-201524Zürichch SUI1. Super Lg3rd5.4Matches
2015-201625Zürichch SUI1. Super Lg10th10.0Matches
2015-201625Rijekahr CRO1. 1. HNL2nd11.1Matches
2016-201726Rijekahr CRO1. 1. HNL1st23.3Matches
2017-201827Rijekahr CRO1. 1. HNL2nd13.6Matches
2017-201827Dinamo Zagrebhr CRO1. 1. HNL1st14.2Matches
2018-201928Dinamo Zagrebhr CRO1. 1. HNL1st15.3Matches
2019-202029Dinamo Zagrebhr CRO1. 1. HNL1st9.8Matches
2020-202130Dinamo Zagrebhr CRO1. 1. HNL1st19.5Matches
2021-202231Dinamo Zagrebhr CRO1. 1. HNL1st2.5Matches
2021-202231Kayserisportr TUR1. Süper Lig14th19.0Matches
2022-202332Kayserisportr TUR1. Süper Lig9th13.5Matches
14 Seasons7 Clubs4 Leagues227.6
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Dinamo Zagreb (5 Seasons)1 League61.3
Zürich (4 Seasons)1 League66.3
Rijeka (3 Seasons)1 League47.9
Kayserispor (2 Seasons)1 League32.5
Schalke 04 (2 Seasons)1 League4.2
Xamax (1 Season)1 League14.0
Mainz 05 (1 Season)1 League1.5
1. HNL (7 Seasons)109.2
Super Lg (5 Seasons)80.3
Bundesliga (3 Seasons)5.7
Süper Lig (2 Seasons)32.5
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
2010-201120Schalke 041. Champions LgSF1.0Matches
2017-201827Rijeka2. Europa LgGR3.572.0530211010.29000010Matches
2018-201928Dinamo Zagreb2. Europa LgR164.6204.74141122040.95400000Matches
2019-202029Dinamo Zagreb1. Champions LgGR0.933.2120001011.07000010Matches
2020-202130Dinamo Zagreb2. Europa LgQF3.430.9930000000.00000000Matches
5 Seasons3 Clubs2 Leagues13.3332.84221334060.52400020
Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Dinamo Zagreb (3 Seasons)2 Leagues8.8263.18191123050.61400010
Rijeka (1 Season)1 League3.572.0530211010.29000010
Schalke 04 (1 Season)1 League1.0
Europa Lg (3 Seasons)11.4302.81201333050.47400010
Champions Lg (2 Seasons)1.933.2120001011.07000010
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
201222ch SwitzerlandUEFA Euro Qualifying0.2Matches
201424ch SwitzerlandWCQ2.1Matches
201424ch SwitzerlandFriendlies (M)0.1Matches
201828ch Switzerland1. World CupR161.321.5920000000.00000000Matches
201828ch SwitzerlandFriendlies (M)2.9Matches
2018-201928ch SwitzerlandUEFA Nations League4th1.0Matches
202030ch SwitzerlandFriendlies (M)1.7Matches
2020-202130ch SwitzerlandUEFA Nations LeagueLgA0.9Matches
202131ch SwitzerlandFriendlies (M)1.7Matches
202131ch SwitzerlandUEFA EuroQF1.743.7920101010.95001000Matches
202131ch SwitzerlandUEFA Euro Qualifying1.1Matches
202232ch SwitzerlandWCQ1.3Matches
202232ch SwitzerlandFriendlies (M)0.8Matches
2022-202332ch SwitzerlandUEFA Nations LeagueLgA0.1Matches
6 Seasons1 Club6 Leagues16.862.6040101010.43001000
Friendlies (M) (5 Seasons)7.3
WCQ (3 Seasons)3.4
UEFA Nations League (3 Seasons)2.0
UEFA Euro Qualifying (2 Seasons)1.2
World Cup (2 Seasons)1.321.5920000000.00000000
UEFA Euro (1 Season)1.743.7920101010.95001000

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
2009-201019Schalke 04de GER1. Bundesliga0.9Matches
2009-201019Xamaxch SUI1. Super Lg14.0Matches
2010-201120Schalke 04de GER1. Bundesliga3.3Matches
2010-201120Schalke 041. Champions Lg1.0Matches
2011-201221Mainz 05de GER1. Bundesliga1.5Matches
2012-201322Zürichch SUI1. Super Lg24.0
2013-201423Zürichch SUI1. Super Lg26.8Matches
2014-201524Zürichch SUI1. Super Lg5.4Matches
2015-201625Rijekahr CRO1. 1. HNL11.1Matches
2015-201625Zürichch SUI1. Super Lg10.0Matches
2016-201726Rijekahr CRO1. 1. HNL23.300Matches
2017-201827Rijekahr CRO1. 1. HNL13.600Matches
2017-201827Dinamo Zagrebhr CRO1. 1. HNL14.200Matches
2017-201827Rijeka2. Europa Lg3.5531221425.033030500Matches
2018-201928Dinamo Zagrebhr CRO1. 1. HNL15.3Matches
2018-201928Dinamo Zagreb2. Europa Lg4.633111080.080000310Matches
2019-202029Dinamo Zagrebhr CRO1. 1. HNL9.8Matches
2019-202029Dinamo Zagreb1. Champions Lg0.910001010.010000100Matches
2020-202130Dinamo Zagrebhr CRO1. 1. HNL19.5Matches
2020-202130Dinamo Zagreb2. Europa Lg3.4310211616.751011410Matches
2021-202231Dinamo Zagrebhr CRO1. 1. HNL2.5Matches
2021-202231Kayserisportr TUR1. Süper Lig19.097Matches
2022-202332Kayserisportr TUR1. Süper Lig13.591Matches
14 Seasons7 Clubs6 Leagues240.9122525521910.51740491320
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Dinamo Zagreb (5 Seasons)3 Leagues70.1741331156.7141011820
Zürich (4 Seasons)1 League66.30
Rijeka (3 Seasons)2 Leagues51.3531221425.033030500
Kayserispor (2 Seasons)1 League32.51880
Schalke 04 (2 Seasons)2 Leagues5.20
Xamax (1 Season)1 League14.00
Mainz 05 (1 Season)1 League1.50
1. HNL (7 Seasons)109.2000
Super Lg (5 Seasons)80.30
Europa Lg (3 Seasons)11.411725421811.11640411220
Bundesliga (3 Seasons)5.70
Süper Lig (2 Seasons)32.51880
Champions Lg (2 Seasons)1.910001010.010000100
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
2009-201019Xamax1 League14.00
2009-201019Schalke 041 League0.90
2010-201120Schalke 042 Leagues4.30
2011-201221Mainz 051 League1.50
2012-201322Zürich1 League24.00
2013-201423Zürich1 League26.80
2014-201524Zürich1 League5.40
2015-201625Zürich1 League10.00
2015-201625Rijeka1 League11.10
2016-201726Rijeka1 League23.3000
2017-201827Rijeka2 Leagues17.0531221425.033030500
2017-201827Dinamo Zagreb1 League14.2000
2018-201928Dinamo Zagreb2 Leagues19.933111080.080000310
2019-202029Dinamo Zagreb2 Leagues10.710001010.010000100
2020-202130Dinamo Zagreb2 Leagues22.9310211616.751011410
2021-202231Dinamo Zagreb1 League2.50
2021-202231Kayserispor1 League19.0970
2022-202332Kayserispor1 League13.5910
14 Seasons7 Clubs6 Leagues240.9122525521910.51740491320
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Dinamo Zagreb (5 Seasons)3 Leagues70.1741331156.7141011820
Zürich (4 Seasons)1 League66.30
Rijeka (3 Seasons)2 Leagues51.3531221425.033030500
Kayserispor (2 Seasons)1 League32.51880
Schalke 04 (2 Seasons)2 Leagues5.20
Xamax (1 Season)1 League14.00
Mainz 05 (1 Season)1 League1.50
1. HNL (7 Seasons)109.2000
Super Lg (5 Seasons)80.30
Europa Lg (3 Seasons)11.411725421811.11640411220
Bundesliga (3 Seasons)5.70
Süper Lig (2 Seasons)32.51880
Champions Lg (2 Seasons)1.910001010.010000100
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
2009-201019Xamaxch SUI1. Super Lg8th14.0Matches
2009-201019Schalke 04de GER1. Bundesliga2nd0.9Matches
2010-201120Schalke 04de GER1. Bundesliga14th3.3Matches
2011-201221Mainz 05de GER1. Bundesliga13th1.5Matches
2012-201322Zürichch SUI1. Super Lg4th24.0
2013-201423Zürichch SUI1. Super Lg5th26.8Matches
2014-201524Zürichch SUI1. Super Lg3rd5.4Matches
2015-201625Zürichch SUI1. Super Lg10th10.0Matches
2015-201625Rijekahr CRO1. 1. HNL2nd11.1Matches
2016-201726Rijekahr CRO1. 1. HNL1st23.300Matches
2017-201827Rijekahr CRO1. 1. HNL2nd13.600Matches
2017-201827Dinamo Zagrebhr CRO1. 1. HNL1st14.200Matches
2018-201928Dinamo Zagrebhr CRO1. 1. HNL1st15.3Matches
2019-202029Dinamo Zagrebhr CRO1. 1. HNL1st9.8Matches
2020-202130Dinamo Zagrebhr CRO1. 1. HNL1st19.5Matches
2021-202231Dinamo Zagrebhr CRO1. 1. HNL1st2.5Matches
2021-202231Kayserisportr TUR1. Süper Lig14th19.097Matches
2022-202332Kayserisportr TUR1. Süper Lig9th13.591Matches
14 Seasons7 Clubs4 Leagues227.61880
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
Dinamo Zagreb (5 Seasons)1 League61.3000
Zürich (4 Seasons)1 League66.30
Rijeka (3 Seasons)1 League47.9000
Kayserispor (2 Seasons)1 League32.51880
Schalke 04 (2 Seasons)1 League4.20
Xamax (1 Season)1 League14.00
Mainz 05 (1 Season)1 League1.50
1. HNL (7 Seasons)109.2000
Super Lg (5 Seasons)80.30
Bundesliga (3 Seasons)5.70
Süper Lig (2 Seasons)32.51880
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
2010-201120Schalke 041. Champions LgSF1.0Matches
2017-201827Rijeka2. Europa LgGR3.5531221425.033030500Matches
2018-201928Dinamo Zagreb2. Europa LgR164.633111080.080000310Matches
2019-202029Dinamo Zagreb1. Champions LgGR0.910001010.010000100Matches
2020-202130Dinamo Zagreb2. Europa LgQF3.4310211616.751011410Matches
5 Seasons3 Clubs2 Leagues13.312725521910.51740411320
Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Dinamo Zagreb (3 Seasons)2 Leagues8.8741331156.7141011820
Rijeka (1 Season)1 League3.5531221425.033030500
Schalke 04 (1 Season)1 League1.00
Europa Lg (3 Seasons)11.411725421811.11640411220
Champions Lg (2 Seasons)1.910001010.010000100
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
201222ch SwitzerlandUEFA Euro Qualifying0.2Matches
201424ch SwitzerlandWCQ2.1Matches
201424ch SwitzerlandFriendlies (M)0.1Matches
201828ch Switzerland1. World CupR161.3110011250.011010100Matches
201828ch SwitzerlandFriendlies (M)2.9Matches
2018-201928ch SwitzerlandUEFA Nations League4th1.0Matches
202030ch SwitzerlandFriendlies (M)1.7Matches
2020-202130ch SwitzerlandUEFA Nations LeagueLgA0.901Matches
202131ch SwitzerlandFriendlies (M)1.7Matches
202131ch SwitzerlandUEFA EuroQF1.710100030.031010110Matches
202131ch SwitzerlandUEFA Euro Qualifying1.100Matches
202232ch SwitzerlandWCQ1.300Matches
202232ch SwitzerlandFriendlies (M)0.8Matches
2022-202332ch SwitzerlandUEFA Nations LeagueLgA0.100Matches
6 Seasons1 Club6 Leagues16.8211011520.042021210
Friendlies (M) (5 Seasons)7.30
WCQ (3 Seasons)3.4000
UEFA Nations League (3 Seasons)2.0010
UEFA Euro Qualifying (2 Seasons)1.2000
World Cup (2 Seasons)1.3110011250.011010100
UEFA Euro (1 Season)1.710100030.031010110

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
2009-201019Schalke 04de GER1. Bundesliga0.9Matches
2009-201019Xamaxch SUI1. Super Lg14.0Matches
2010-201120Schalke 04de GER1. Bundesliga3.3Matches
2010-201120Schalke 041. Champions Lg1.0Matches
2011-201221Mainz 05de GER1. Bundesliga1.5Matches
2012-201322Zürichch SUI1. Super Lg24.0
2013-201423Zürichch SUI1. Super Lg26.8Matches
2014-201524Zürichch SUI1. Super Lg5.4Matches
2015-201625Rijekahr CRO1. 1. HNL11.1Matches
2015-201625Zürichch SUI1. Super Lg10.0Matches
2016-201726Rijekahr CRO1. 1. HNL23.3Matches
2017-201827Rijekahr CRO1. 1. HNL13.6Matches
2017-201827Dinamo Zagrebhr CRO1. 1. HNL14.2Matches
2017-201827Rijeka2. Europa Lg3.59402474610949555.6444.459235935361297413Matches
2018-201928Dinamo Zagrebhr CRO1. 1. HNL15.3Matches
2018-201928Dinamo Zagreb2. Europa Lg4.61500108168201506350.0350.094472184654151212218Matches
2019-202029Dinamo Zagrebhr CRO1. 1. HNL9.8Matches
2019-202029Dinamo Zagreb1. Champions Lg0.9220012105223266.7133.313703312140153Matches
2020-202130Dinamo Zagrebhr CRO1. 1. HNL19.5Matches
2020-202130Dinamo Zagreb2. Europa Lg3.41022853431410266100.000.050242104342658022Matches
2021-202231Dinamo Zagrebhr CRO1. 1. HNL2.5Matches
2021-202231Kayserisportr TUR1. Süper Lig19.0Matches
2022-202332Kayserisportr TUR1. Süper Lig13.5Matches
14 Seasons7 Clubs6 Leagues240.936822019316749368241666.7833.32161019414151413372629156
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
Dinamo Zagreb (5 Seasons)3 Leagues70.127421814612139274151173.3426.715778432110117251721743
Zürich (4 Seasons)1 League66.3
Rijeka (3 Seasons)2 Leagues51.39402474610949555.6444.459235935361297413
Kayserispor (2 Seasons)1 League32.5
Schalke 04 (2 Seasons)2 Leagues5.2
Xamax (1 Season)1 League14.0
Mainz 05 (1 Season)1 League1.5
1. HNL (7 Seasons)109.2
Super Lg (5 Seasons)80.3
Europa Lg (3 Seasons)11.434622018115744346211466.7733.3203949381141212332627653
Bundesliga (3 Seasons)5.7
Süper Lig (2 Seasons)32.5
Champions Lg (2 Seasons)1.9220012105223266.7133.313703312140153
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
2009-201019Xamax1 League14.0
2009-201019Schalke 041 League0.9
2010-201120Schalke 042 Leagues4.3
2011-201221Mainz 051 League1.5
2012-201322Zürich1 League24.0
2013-201423Zürich1 League26.8
2014-201524Zürich1 League5.4
2015-201625Zürich1 League10.0
2015-201625Rijeka1 League11.1
2016-201726Rijeka1 League23.3
2017-201827Rijeka2 Leagues17.09402474610949555.6444.459235935361297413
2017-201827Dinamo Zagreb1 League14.2
2018-201928Dinamo Zagreb2 Leagues19.91500108168201506350.0350.094472184654151212218
2019-202029Dinamo Zagreb2 Leagues10.7220012105223266.7133.313703312140153
2020-202130Dinamo Zagreb2 Leagues22.91022853431410266100.000.050242104342658022
2021-202231Dinamo Zagreb1 League2.5
2021-202231Kayserispor1 League19.0
2022-202332Kayserispor1 League13.5
14 Seasons7 Clubs6 Leagues240.936822019316749368241666.7833.32161019414151413372629156
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
Dinamo Zagreb (5 Seasons)3 Leagues70.127421814612139274151173.3426.715778432110117251721743
Zürich (4 Seasons)1 League66.3
Rijeka (3 Seasons)2 Leagues51.39402474610949555.6444.459235935361297413
Kayserispor (2 Seasons)1 League32.5
Schalke 04 (2 Seasons)2 Leagues5.2
Xamax (1 Season)1 League14.0
Mainz 05 (1 Season)1 League1.5
1. HNL (7 Seasons)109.2
Super Lg (5 Seasons)80.3
Europa Lg (3 Seasons)11.434622018115744346211466.7733.3203949381141212332627653
Bundesliga (3 Seasons)5.7
Süper Lig (2 Seasons)32.5
Champions Lg (2 Seasons)1.9220012105223266.7133.313703312140153
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
2009-201019Xamaxch SUI1. Super Lg8th14.0Matches
2009-201019Schalke 04de GER1. Bundesliga2nd0.9Matches
2010-201120Schalke 04de GER1. Bundesliga14th3.3Matches
2011-201221Mainz 05de GER1. Bundesliga13th1.5Matches
2012-201322Zürichch SUI1. Super Lg4th24.0
2013-201423Zürichch SUI1. Super Lg5th26.8Matches
2014-201524Zürichch SUI1. Super Lg3rd5.4Matches
2015-201625Zürichch SUI1. Super Lg10th10.0Matches
2015-201625Rijekahr CRO1. 1. HNL2nd11.1Matches
2016-201726Rijekahr CRO1. 1. HNL1st23.3Matches
2017-201827Rijekahr CRO1. 1. HNL2nd13.6Matches
2017-201827Dinamo Zagrebhr CRO1. 1. HNL1st14.2Matches
2018-201928Dinamo Zagrebhr CRO1. 1. HNL1st15.3Matches
2019-202029Dinamo Zagrebhr CRO1. 1. HNL1st9.8Matches
2020-202130Dinamo Zagrebhr CRO1. 1. HNL1st19.5Matches
2021-202231Dinamo Zagrebhr CRO1. 1. HNL1st2.5Matches
2021-202231Kayserisportr TUR1. Süper Lig14th19.0Matches
2022-202332Kayserisportr TUR1. Süper Lig9th13.5Matches
14 Seasons7 Clubs4 Leagues227.6
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
Dinamo Zagreb (5 Seasons)1 League61.3
Zürich (4 Seasons)1 League66.3
Rijeka (3 Seasons)1 League47.9
Kayserispor (2 Seasons)1 League32.5
Schalke 04 (2 Seasons)1 League4.2
Xamax (1 Season)1 League14.0
Mainz 05 (1 Season)1 League1.5
1. HNL (7 Seasons)109.2
Super Lg (5 Seasons)80.3
Bundesliga (3 Seasons)5.7
Süper Lig (2 Seasons)32.5
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
2010-201120Schalke 041. Champions LgSF1.0Matches
2017-201827Rijeka2. Europa LgGR3.59402474610949555.6444.459235935361297413Matches
2018-201928Dinamo Zagreb2. Europa LgR164.61500108168201506350.0350.094472184654151212218Matches
2019-202029Dinamo Zagreb1. Champions LgGR0.9220012105223266.7133.313703312140153Matches
2020-202130Dinamo Zagreb2. Europa LgQF3.41022853431410266100.000.050242104342658022Matches
5 Seasons3 Clubs2 Leagues13.336822019316749368241666.7833.32161019414151413372629156
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
Dinamo Zagreb (3 Seasons)2 Leagues8.827421814612139274151173.3426.715778432110117251721743
Rijeka (1 Season)1 League3.59402474610949555.6444.459235935361297413
Schalke 04 (1 Season)1 League1.0
Europa Lg (3 Seasons)11.434622018115744346211466.7733.3203949381141212332627653
Champions Lg (2 Seasons)1.9220012105223266.7133.313703312140153
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
201222ch SwitzerlandUEFA Euro Qualifying0.2Matches
201424ch SwitzerlandWCQ2.1Matches
201424ch SwitzerlandFriendlies (M)0.1Matches
201828ch Switzerland1. World CupR161.32602816626200.02100.018552502021184Matches
201828ch SwitzerlandFriendlies (M)2.9Matches
2018-201928ch SwitzerlandUEFA Nations League4th1.0Matches
202030ch SwitzerlandFriendlies (M)1.7Matches
2020-202130ch SwitzerlandUEFA Nations LeagueLgA0.9Matches
202131ch SwitzerlandFriendlies (M)1.7Matches
202131ch SwitzerlandUEFA EuroQF1.7491427184495240.0360.024984641353409Matches
202131ch SwitzerlandUEFA Euro Qualifying1.1Matches
202232ch SwitzerlandWCQ1.3Matches
202232ch SwitzerlandFriendlies (M)0.8Matches
2022-202332ch SwitzerlandUEFA Nations LeagueLgA0.1Matches
6 Seasons1 Club6 Leagues16.87516353410757228.6571.44215371433745813
Friendlies (M) (5 Seasons)7.3
WCQ (3 Seasons)3.4
UEFA Nations League (3 Seasons)2.0
UEFA Euro Qualifying (2 Seasons)1.2
World Cup (2 Seasons)1.32602816626200.02100.018552502021184
UEFA Euro (1 Season)1.7491427184495240.0360.024984641353409

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
2009-201019Schalke 04de GER1. Bundesliga277392.50.902Matches
2009-201019Xamaxch SUI1. Super Lg171,2597438.914.0161Matches
2010-201120Schalke 04de GER1. Bundesliga8301389.83.3404Matches
2010-201120Schalke 041. Champions Lg190901.0110Matches
2011-201221Mainz 05de GER1. Bundesliga5133274.31.5104Matches
2012-201322Zürichch SUI1. Super Lg322,1636866.824.0293
2013-201423Zürichch SUI1. Super Lg312,4117874.426.8301Matches
2014-201524Zürichch SUI1. Super Lg114904515.15.460520.36510-5-0.92-1.31Matches
2015-201625Rijekahr CRO1. 1. HNL139967730.711.1134012.15173+14+1.27+0.38Matches
2015-201625Zürichch SUI1. Super Lg169045727.910.0102621.00181800.00+0.89Matches
2016-201726Rijekahr CRO1. 1. HNL292,0947264.623.3277212.555012+38+1.63+0.85Matches
2017-201827Rijekahr CRO1. 1. HNL171,2207237.713.6148301.883310+23+1.70+0.81Matches
2017-201827Dinamo Zagrebhr CRO1. 1. HNL151,2788539.414.2159001.532016+4+0.28-1.09Matches
2017-201827Rijeka2. Europa Lg43117857.63.541011.7584+4+1.16+3.123.23.20.0+0.01+1.37Matches
2018-201928Dinamo Zagrebhr CRO1. 1. HNL241,3775742.515.31677381932.54317+24+1.57+0.12Matches
2018-201928Dinamo Zagreb2. Europa Lg84105144.14.6574031302.1385+3+0.66-0.218.64.4+4.2+1.00+0.60Matches
2019-202029Dinamo Zagrebhr CRO1. 1. HNL198824627.29.89742102252.42167+9+0.92-0.34Matches
2019-202029Dinamo Zagreb1. Champions Lg3842815.60.9161021221.882200.00+0.591.93.1-1.2-1.28+0.21Matches
2020-202130Dinamo Zagrebhr CRO1. 1. HNL271,7556554.219.52177962112.325021+29+1.49-0.15Matches
2020-202130Dinamo Zagreb2. Europa Lg73024327.23.4373042122.1361+5+1.49+1.044.74.3+0.4+0.13+0.16Matches
2021-202231Dinamo Zagrebhr CRO1. 1. HNL3223746.92.53741001.3375+2+0.81-0.51Matches
2021-202231Kayserisportr TUR1. Süper Lig261,7106650.019.02174353231.083134-3-0.16+0.05Matches
2022-202332Kayserisportr TUR1. Süper Lig221,2125539.613.51474182251.231923-4-0.30-0.20Matches
14 Seasons7 Clubs6 Leagues34021,6826435.5240.926375517721281.84321178+143+0.84+0.1718.414.9+3.5+0.30+0.68
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
Dinamo Zagreb (5 Seasons)3 Leagues1066,3116033.670.17376243319132.2114064+76+1.08-0.1415.211.7+3.4+0.42+0.68
Zürich (4 Seasons)1 League905,9686646.066.37521540.742328-5-0.32-0.13
Rijeka (3 Seasons)2 Leagues634,6217345.051.35820532.2410829+79+1.54+0.793.23.20.0+0.01+1.37
Kayserispor (2 Seasons)1 League482,9226145.132.535744132681.155057-7-0.22-0.06
Schalke 04 (2 Seasons)2 Leagues11468436.25.2516
Xamax (1 Season)1 League171,2597438.914.0161
Mainz 05 (1 Season)1 League5133274.31.5104
1. HNL (7 Seasons)1479,8256737.9109.211876432921112.2522481+143+1.31+0.10
Super Lg (5 Seasons)1077,2276844.680.39121640.742328-5-0.32-0.13
Europa Lg (3 Seasons)191,0235439.711.41274171832.052210+12+1.06+0.8216.511.8+4.7+0.44+0.51
Bundesliga (3 Seasons)15511345.65.75010
Süper Lig (2 Seasons)482,9226145.132.535744132681.155057-7-0.22-0.06
Champions Lg (2 Seasons)41744415.61.9261121221.882200.00+0.591.93.1-1.2-1.28+0.21
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
2009-201019Xamax1 League171,2597438.914.0161
2009-201019Schalke 041 League277392.50.902
2010-201120Schalke 042 Leagues9391439.84.3514
2011-201221Mainz 051 League5133274.31.5104
2012-201322Zürich1 League322,1636866.824.0293
2013-201423Zürich1 League312,4117874.426.8301
2014-201524Zürich1 League114904515.15.460520.36510-5-0.92-1.31
2015-201625Zürich1 League169045727.910.0102621.00181800.00+0.89
2015-201625Rijeka1 League139967730.711.1134012.15173+14+1.27+0.38
2016-201726Rijeka1 League292,0947264.623.3277212.555012+38+1.63+0.85
2017-201827Rijeka2 Leagues211,5317340.517.0189311.864114+27+1.59+0.993.23.20.0+0.01+1.37
2017-201827Dinamo Zagreb1 League151,2788539.414.2159001.532016+4+0.28-1.09
2018-201928Dinamo Zagreb2 Leagues321,7875642.919.921763111732.443912+27+1.36+0.048.64.4+4.2+1.00+0.60
2019-202029Dinamo Zagreb2 Leagues229664425.610.710722122072.35189+9+0.84-0.121.93.1-1.2-1.28+0.21
2020-202130Dinamo Zagreb2 Leagues342,0576147.322.924779102132.285622+34+1.49+0.274.74.3+0.4+0.13+0.16
2021-202231Dinamo Zagreb1 League3223746.92.53741001.3375+2+0.81-0.51
2021-202231Kayserispor1 League261,7106650.019.02174353231.083134-3-0.16+0.05
2022-202332Kayserispor1 League221,2125539.613.51474182251.231923-4-0.30-0.20
14 Seasons7 Clubs6 Leagues34021,6826435.5240.926375517721281.84321178+143+0.84+0.1718.414.9+3.5+0.30+0.68
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
Dinamo Zagreb (5 Seasons)3 Leagues1066,3116033.670.17376243319132.2114064+76+1.08-0.1415.211.7+3.4+0.42+0.68
Zürich (4 Seasons)1 League905,9686646.066.37521540.742328-5-0.32-0.13
Rijeka (3 Seasons)2 Leagues634,6217345.051.35820532.2410829+79+1.54+0.793.23.20.0+0.01+1.37
Kayserispor (2 Seasons)1 League482,9226145.132.535744132681.155057-7-0.22-0.06
Schalke 04 (2 Seasons)2 Leagues11468436.25.2516
Xamax (1 Season)1 League171,2597438.914.0161
Mainz 05 (1 Season)1 League5133274.31.5104
1. HNL (7 Seasons)1479,8256737.9109.211876432921112.2522481+143+1.31+0.10
Super Lg (5 Seasons)1077,2276844.680.39121640.742328-5-0.32-0.13
Europa Lg (3 Seasons)191,0235439.711.41274171832.052210+12+1.06+0.8216.511.8+4.7+0.44+0.51
Bundesliga (3 Seasons)15511345.65.75010
Süper Lig (2 Seasons)482,9226145.132.535744132681.155057-7-0.22-0.06
Champions Lg (2 Seasons)41744415.61.9261121221.882200.00+0.591.93.1-1.2-1.28+0.21
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
2009-201019Xamaxch SUI1. Super Lg8th171,2597438.914.0161Matches
2009-201019Schalke 04de GER1. Bundesliga2nd277392.50.902Matches
2010-201120Schalke 04de GER1. Bundesliga14th8301389.83.3404Matches
2011-201221Mainz 05de GER1. Bundesliga13th5133274.31.5104Matches
2012-201322Zürichch SUI1. Super Lg4th322,1636866.824.0293
2013-201423Zürichch SUI1. Super Lg5th312,4117874.426.8301Matches
2014-201524Zürichch SUI1. Super Lg3rd114904515.15.460520.36510-5-0.92-1.31Matches
2015-201625Zürichch SUI1. Super Lg10th169045727.910.0102621.00181800.00+0.89Matches
2015-201625Rijekahr CRO1. 1. HNL2nd139967730.711.1134012.15173+14+1.27+0.38Matches
2016-201726Rijekahr CRO1. 1. HNL1st292,0947264.623.3277212.555012+38+1.63+0.85Matches
2017-201827Rijekahr CRO1. 1. HNL2nd171,2207237.713.6148301.883310+23+1.70+0.81Matches
2017-201827Dinamo Zagrebhr CRO1. 1. HNL1st151,2788539.414.2159001.532016+4+0.28-1.09Matches
2018-201928Dinamo Zagrebhr CRO1. 1. HNL1st241,3775742.515.31677381932.54317+24+1.57+0.12Matches
2019-202029Dinamo Zagrebhr CRO1. 1. HNL1st198824627.29.89742102252.42167+9+0.92-0.34Matches
2020-202130Dinamo Zagrebhr CRO1. 1. HNL1st271,7556554.219.52177962112.325021+29+1.49-0.15Matches
2021-202231Dinamo Zagrebhr CRO1. 1. HNL1st3223746.92.53741001.3375+2+0.81-0.51Matches
2021-202231Kayserisportr TUR1. Süper Lig14th261,7106650.019.02174353231.083134-3-0.16+0.05Matches
2022-202332Kayserisportr TUR1. Süper Lig9th221,2125539.613.51474182251.231923-4-0.30-0.20Matches
14 Seasons7 Clubs4 Leagues31720,4856535.5227.624975496823231.83297166+131+0.83+0.11
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Dinamo Zagreb (5 Seasons)1 League885,5156334.061.3647624242192.2312456+68+1.11-0.27
Zürich (4 Seasons)1 League905,9686646.066.37521540.742328-5-0.32-0.13
Rijeka (3 Seasons)1 League594,3107344.347.95419522.2710025+75+1.57+0.70
Kayserispor (2 Seasons)1 League482,9226145.132.535744132681.155057-7-0.22-0.06
Schalke 04 (2 Seasons)1 League10378386.24.2406
Xamax (1 Season)1 League171,2597438.914.0161
Mainz 05 (1 Season)1 League5133274.31.5104
1. HNL (7 Seasons)1479,8256737.9109.211876432921112.2522481+143+1.31+0.10
Super Lg (5 Seasons)1077,2276844.680.39121640.742328-5-0.32-0.13
Bundesliga (3 Seasons)15511345.65.75010
Süper Lig (2 Seasons)482,9226145.132.535744132681.155057-7-0.22-0.06
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
2010-201120Schalke 041. Champions LgSF190901.0110Matches
2017-201827Rijeka2. Europa LgGR43117857.63.541011.7584+4+1.16+3.123.23.20.0+0.01+1.37Matches
2018-201928Dinamo Zagreb2. Europa LgR1684105144.14.6574031302.1385+3+0.66-0.218.64.4+4.2+1.00+0.60Matches
2019-202029Dinamo Zagreb1. Champions LgGR3842815.60.9161021221.882200.00+0.591.93.1-1.2-1.28+0.21Matches
2020-202130Dinamo Zagreb2. Europa LgQF73024327.23.4373042122.1361+5+1.49+1.044.74.3+0.4+0.13+0.16Matches
5 Seasons3 Clubs2 Leagues231,1975235.513.31472291652.032412+12+0.98+0.9318.414.9+3.5+0.30+0.68
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
Dinamo Zagreb (3 Seasons)2 Leagues187964430.98.8972091642.09168+8+0.90+0.6015.211.7+3.4+0.42+0.68
Rijeka (1 Season)1 League43117857.63.541011.7584+4+1.16+3.123.23.20.0+0.01+1.37
Schalke 04 (1 Season)1 League190901.0110
Europa Lg (3 Seasons)191,0235439.711.41274171832.052210+12+1.06+0.8216.511.8+4.7+0.44+0.51
Champions Lg (2 Seasons)41744415.61.9261121221.882200.00+0.591.93.1-1.2-1.28+0.21
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
201222ch SwitzerlandUEFA Euro Qualifying114141.90.20011301.000000.00-0.25Matches
201424ch Switzerland1. World CupR1600004Matches
201424ch SwitzerlandWCQ31926421.32.1287111932.3341+3+1.41+0.39Matches
201424ch SwitzerlandFriendlies (M)112124.40.10011101.000000.00-1.05Matches
201828ch Switzerland1. World CupR1621135731.41.3168014522.0031+2+1.59+2.322.30.9+1.4+1.12+1.91Matches
201828ch SwitzerlandWCQ00004Matches
201828ch SwitzerlandFriendlies (M)52615248.32.9458013011.8061+5+1.72+1.08Matches
2018-201928ch SwitzerlandUEFA Nations League4th2904515.81.0169012121.5031+2+2.00+1.06Matches
202030ch SwitzerlandFriendlies (M)21527684.41.72761000.0023-1-0.59+2.62Matches
2020-202130ch SwitzerlandUEFA Nations LeagueLgA2794017.60.917401530.503300.00-0.24Matches
202131ch SwitzerlandFriendlies (M)21567843.31.72781003.0092+7+4.04+2.71Matches
202131ch SwitzerlandUEFA EuroQF51553130.41.70053101.2023-1-0.58-0.581.34.7-3.4-3.26-3.26Matches
202131ch SwitzerlandUEFA Euro Qualifying2954813.21.1159013643.0020+2+1.89+0.31Matches
202232ch SwitzerlandWCQ41132815.71.3167031523.0030+3+2.39+0.91Matches
202232ch SwitzerlandFriendlies (M)2723626.70.8161011100.501100.00+1.36Matches
2022-202332ch SwitzerlandUEFA Nations LeagueLgA21162.00.1002620.000000.00+0.51Matches
6 Seasons1 Club6 Leagues351,5154317.716.8167031921271.633816+22+1.31+0.733.65.6-2.0-0.88-0.58
Friendlies (M) (5 Seasons)126535440.37.3967231711.42187+11+1.52+1.14
WCQ (3 Seasons)73054411.33.4380141692.7171+6+1.77+0.54
UEFA Nations League (3 Seasons)61803011.52.027204970.6764+2+1.00+0.80
UEFA Euro Qualifying (2 Seasons)3109367.61.2160022542.3320+2+1.65+0.77
World Cup (2 Seasons)21135715.11.3168014562.0031+2+1.59+2.322.30.9+1.4+1.12+1.91
UEFA Euro (1 Season)51553130.41.70053101.2023-1-0.58-0.581.34.7-3.4-3.26-3.26

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
2009-201019Schalke 04de GER1. Bundesliga0.9000Matches
2009-201019Xamaxch SUI1. Super Lg14.041Matches
2010-201120Schalke 04de GER1. Bundesliga3.3005Matches
2010-201120Schalke 041. Champions Lg1.0002Matches
2011-201221Mainz 05de GER1. Bundesliga1.5104Matches
2012-201322Zürichch SUI1. Super Lg24.060
2013-201423Zürichch SUI1. Super Lg26.880Matches
2014-201524Zürichch SUI1. Super Lg5.420Matches
2015-201625Rijekahr CRO1. 1. HNL11.120Matches
2015-201625Zürichch SUI1. Super Lg10.010Matches
2016-201726Rijekahr CRO1. 1. HNL23.320000000000Matches
2017-201827Rijekahr CRO1. 1. HNL13.6200000000000Matches
2017-201827Dinamo Zagrebhr CRO1. 1. HNL14.2200000000000Matches
2017-201827Rijeka2. Europa Lg3.5200114500300084640.0Matches
2018-201928Dinamo Zagrebhr CRO1. 1. HNL15.30000Matches
2018-201928Dinamo Zagreb2. Europa Lg4.600012892030001463016.7Matches
2019-202029Dinamo Zagrebhr CRO1. 1. HNL9.81000Matches
2019-202029Dinamo Zagreb1. Champions Lg0.900021100010033260.0Matches
2020-202130Dinamo Zagrebhr CRO1. 1. HNL19.53000Matches
2020-202130Dinamo Zagreb2. Europa Lg3.41001264011000971433.3Matches
2021-202231Dinamo Zagrebhr CRO1. 1. HNL2.50000Matches
2021-202231Kayserisportr TUR1. Süper Lig19.02113516262790Matches
2022-202332Kayserisportr TUR1. Süper Lig13.52002221142190Matches
14 Seasons7 Clubs6 Leagues240.941211055659692510034205227.8
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Dinamo Zagreb (5 Seasons)3 Leagues70.170026151421410026164625.8
Zürich (4 Seasons)1 League66.3170
Rijeka (3 Seasons)2 Leagues51.3800114500300084640.0
Kayserispor (2 Seasons)1 League32.541157374048180
Schalke 04 (2 Seasons)2 Leagues5.2007
Xamax (1 Season)1 League14.041
Mainz 05 (1 Season)1 League1.5104
1. HNL (7 Seasons)109.21200000000000
Super Lg (5 Seasons)80.3211
Europa Lg (3 Seasons)11.430035181821700031175025.4
Bundesliga (3 Seasons)5.7109
Süper Lig (2 Seasons)32.541157374048180
Champions Lg (2 Seasons)1.900041100010033260.0
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
2009-201019Xamax1 League14.041
2009-201019Schalke 041 League0.9000
2010-201120Schalke 042 Leagues4.3007
2011-201221Mainz 051 League1.5104
2012-201322Zürich1 League24.060
2013-201423Zürich1 League26.880
2014-201524Zürich1 League5.420
2015-201625Zürich1 League10.010
2015-201625Rijeka1 League11.120
2016-201726Rijeka1 League23.320000000000
2017-201827Rijeka2 Leagues17.0400114500300084640.0
2017-201827Dinamo Zagreb1 League14.2200000000000
2018-201928Dinamo Zagreb2 Leagues19.900012892030001463016.7
2019-202029Dinamo Zagreb2 Leagues10.710021100010033260.0
2020-202130Dinamo Zagreb2 Leagues22.94001264011000971433.3
2021-202231Dinamo Zagreb1 League2.50000
2021-202231Kayserispor1 League19.02113516262790
2022-202332Kayserispor1 League13.52002221142190
14 Seasons7 Clubs6 Leagues240.941211055659692510034205227.8
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Dinamo Zagreb (5 Seasons)3 Leagues70.170026151421410026164625.8
Zürich (4 Seasons)1 League66.3170
Rijeka (3 Seasons)2 Leagues51.3800114500300084640.0
Kayserispor (2 Seasons)1 League32.541157374048180
Schalke 04 (2 Seasons)2 Leagues5.2007
Xamax (1 Season)1 League14.041
Mainz 05 (1 Season)1 League1.5104
1. HNL (7 Seasons)109.21200000000000
Super Lg (5 Seasons)80.3211
Europa Lg (3 Seasons)11.430035181821700031175025.4
Bundesliga (3 Seasons)5.7109
Süper Lig (2 Seasons)32.541157374048180
Champions Lg (2 Seasons)1.900041100010033260.0
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2009-201019Xamaxch SUI1. Super Lg8th14.041Matches
2009-201019Schalke 04de GER1. Bundesliga2nd0.9000Matches
2010-201120Schalke 04de GER1. Bundesliga14th3.3005Matches
2011-201221Mainz 05de GER1. Bundesliga13th1.5104Matches
2012-201322Zürichch SUI1. Super Lg4th24.060
2013-201423Zürichch SUI1. Super Lg5th26.880Matches
2014-201524Zürichch SUI1. Super Lg3rd5.420Matches
2015-201625Zürichch SUI1. Super Lg10th10.010Matches
2015-201625Rijekahr CRO1. 1. HNL2nd11.120Matches
2016-201726Rijekahr CRO1. 1. HNL1st23.320000000000Matches
2017-201827Rijekahr CRO1. 1. HNL2nd13.6200000000000Matches
2017-201827Dinamo Zagrebhr CRO1. 1. HNL1st14.2200000000000Matches
2018-201928Dinamo Zagrebhr CRO1. 1. HNL1st15.30000Matches
2019-202029Dinamo Zagrebhr CRO1. 1. HNL1st9.81000Matches
2020-202130Dinamo Zagrebhr CRO1. 1. HNL1st19.53000Matches
2021-202231Dinamo Zagrebhr CRO1. 1. HNL1st2.50000Matches
2021-202231Kayserisportr TUR1. Süper Lig14th19.02113516262790Matches
2022-202332Kayserisportr TUR1. Süper Lig9th13.52002221142190Matches
14 Seasons7 Clubs4 Leagues227.638216637404818000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Dinamo Zagreb (5 Seasons)1 League61.3600000000000
Zürich (4 Seasons)1 League66.3170
Rijeka (3 Seasons)1 League47.9600000000000
Kayserispor (2 Seasons)1 League32.541157374048180
Schalke 04 (2 Seasons)1 League4.2005
Xamax (1 Season)1 League14.041
Mainz 05 (1 Season)1 League1.5104
1. HNL (7 Seasons)109.21200000000000
Super Lg (5 Seasons)80.3211
Bundesliga (3 Seasons)5.7109
Süper Lig (2 Seasons)32.541157374048180
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
2010-201120Schalke 041. Champions LgSF1.0002Matches
2017-201827Rijeka2. Europa LgGR3.5200114500300084640.0Matches
2018-201928Dinamo Zagreb2. Europa LgR164.600012892030001463016.7Matches
2019-202029Dinamo Zagreb1. Champions LgGR0.900021100010033260.0Matches
2020-202130Dinamo Zagreb2. Europa LgQF3.41001264011000971433.3Matches
5 Seasons3 Clubs2 Leagues13.330039191921710034205227.8
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Dinamo Zagreb (3 Seasons)2 Leagues8.810026151421410026164625.8
Rijeka (1 Season)1 League3.5200114500300084640.0
Schalke 04 (1 Season)1 League1.0002
Europa Lg (3 Seasons)11.430035181821700031175025.4
Champions Lg (2 Seasons)1.900041100010033260.0
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
201222ch SwitzerlandUEFA Euro Qualifying0.20000Matches
201424ch SwitzerlandWCQ2.10000Matches
201424ch SwitzerlandFriendlies (M)0.10000Matches
201828ch Switzerland1. World CupR161.300013200100041150.0Matches
201828ch SwitzerlandFriendlies (M)2.90000Matches
2018-201928ch SwitzerlandUEFA Nations League4th1.00000Matches
202030ch SwitzerlandFriendlies (M)1.70000Matches
2020-202130ch SwitzerlandUEFA Nations LeagueLgA0.91001110100Matches
202131ch SwitzerlandFriendlies (M)1.70000Matches
202131ch SwitzerlandUEFA EuroQF1.720042510000012625.0Matches
202131ch SwitzerlandUEFA Euro Qualifying1.10001020000Matches
202232ch SwitzerlandWCQ1.30002130000Matches
202232ch SwitzerlandFriendlies (M)0.80000Matches
2022-202332ch SwitzerlandUEFA Nations LeagueLgA0.10000000000Matches
6 Seasons1 Club6 Leagues16.8300971311100053730.0
Friendlies (M) (5 Seasons)7.30000
WCQ (3 Seasons)3.40002130000
UEFA Nations League (3 Seasons)2.01001110100
UEFA Euro Qualifying (2 Seasons)1.20001020000
World Cup (2 Seasons)1.300013200100041150.0
UEFA Euro (1 Season)1.720042510000012625.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.