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
2023-11-05SunHNLMatchweek 14AwayD 1–1Dinamo ZagrebVaraždinYFW58000020000Match Report
2023-10-26ThuConf LgGroup stageHomeL 0–1hr Dinamo Zagrebcz Viktoria PlzeňNFW3500000000180000.00.00.02061250.0112100Match Report
2023-10-21SatHNLMatchweek 12AwayL 1–2Dinamo ZagrebGoricaYFW63000000000Match Report
2023-10-01SunHNLMatchweek 10AwayL 0–1Dinamo ZagrebHajduk SplitN47000000000Match Report
2023-09-24SunHNLMatchweek 9AwayW 5–1Dinamo ZagrebRudešYFW62300074000Match 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
2009-201016Zürichch SUI1. Super Lg40500.6000000000.000.000.000.000.00
2010-201117Zürichch SUI1. Super Lg721451.6011000100.000.620.620.000.62
2011-201218Zürich2. Europa Lg20150.2000000000.000.000.000.000.00Matches
2011-201218Zürichch SUI1. Super Lg20121,13312.6505500200.400.000.400.400.40Matches
2012-201319Zürichch SUI1. Super Lg31282,35926.2135181211500.500.190.690.460.65
2013-201420Nürnbergde GER1. Bundesliga33302,65629.5173201522200.580.100.680.510.61Matches
2014-201521Leverkusende GER1. Bundesliga2558048.9617600100.670.110.780.670.78Matches
2014-201521Leverkusen1. Champions Lg733163.5000000000.000.000.000.000.00Matches
2014-201521Leverkusende GERDFB-Pokal422412.7000000000.000.000.000.000.00Matches
2015-201622Hamburger SVde GER1. Bundesliga654184.6101100200.220.000.220.220.22Matches
2015-201622M'Gladbachde GER1. Bundesliga1344485.0101100000.200.000.200.200.20Matches
2015-201622M'Gladbach1. Champions Lg301011.1000000100.000.000.000.000.00Matches
2015-201622M'Gladbachde GERDFB-Pokal321241.4000000000.000.000.000.000.00Matches
2016-201723M'Gladbachde GER1. Bundesliga1222823.1000000000.000.000.000.000.00Matches
2016-201723M'Gladbachde GERDFB-Pokal11710.8000000000.000.000.000.000.00Matches
2016-201723M'Gladbach2. Europa Lg311721.9022000000.001.051.050.001.05Matches
2017-201824M'Gladbachde GER1. Bundesliga1344675.2415400102.52.50.32.864350.770.190.960.770.960.490.050.540.490.54Matches
2017-201824M'Gladbachde GERDFB-Pokal1040.0000000000.000.000.000.000.00Matches
2018-201925M'Gladbachde GER1. Bundesliga522222.5202200001.41.40.01.471180.810.000.810.810.810.560.010.570.560.57Matches
2019-202026Norwich Cityeng ENGFA Cup322582.9202200000.700.000.700.700.70Matches
2019-202026Norwich Cityeng ENG1. Premier League2156477.2101100013.13.11.14.154420.140.000.140.140.140.430.150.580.430.58Matches
2020-202127Rijekahr CRO1. 1. HNL161196510.76511100.560.47Matches
2020-202127Norwich Cityeng ENGJr. PL2 — Div. 2221601.8202200001.130.001.131.131.13Matches
2021-202228Rijekahr CRO1. 1. HNL30292,50427.8212011310.750.72Matches
2022-202329Dinamo Zagreb1. Champions Lg60951.1000000000.10.10.30.421110.000.000.000.000.000.110.240.350.110.35Matches
2022-202329Dinamo Zagrebhr CRO1. HNL35201,79219.96713601100.300.350.650.300.65Matches
2023-202430Dinamo Zagreb3. Conf Lg10350.4000000000.00.00.00.01140.000.000.000.000.000.000.040.040.000.04Matches
2023-202430Dinamo Zagrebhr CRO1. HNL832773.1303300000.970.000.970.970.97Matches
15 Seasons8 Clubs9 Leagues31317316,601184.588208183562027.17.11.68.721111100.480.140.560.450.530.440.100.540.440.54
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
Zürich (4 Seasons)2 Leagues64423,70241.1186241711800.440.150.580.410.56
M'Gladbach (4 Seasons)4 Leagues54161,89121.07310700203.93.90.34.2135530.330.140.480.330.480.510.040.550.510.55
Dinamo Zagreb (2 Seasons)3 Leagues50232,19924.49716901100.10.10.30.432150.370.290.650.370.650.080.190.270.080.27
Rijeka (2 Seasons)1 League46403,46938.5272522410.700.65
Leverkusen (1 Season)3 Leagues36101,36115.1617600100.400.070.460.400.46
Nürnberg (1 Season)1 League33302,65629.5173201522200.580.100.680.510.61
Norwich City (1 Season)2 Leagues24790510.1303300013.13.11.14.154420.300.000.300.300.300.430.150.580.430.58
Hamburger SV (1 Season)1 League654184.6101100200.220.000.220.220.22
Norwich City (1 Season)1 League221601.8202200001.130.001.131.131.13
Bundesliga (6 Seasons)107525,29758.9315362922603.93.90.34.2135530.530.080.610.490.580.510.040.550.510.55
HNL (4 Seasons)89635,53861.5367163423510.590.300.700.550.70
Super Lg (4 Seasons)62423,68741.0186241711800.440.150.590.410.56
DFB-Pokal (4 Seasons)954404.9000000000.000.000.000.000.00
Champions Lg (3 Seasons)1635125.7000000100.10.10.30.421110.000.000.000.000.000.110.240.350.110.35
Europa Lg (2 Seasons)511872.1022000000.000.960.960.000.96
Premier League (1 Season)2156477.2101100013.13.11.14.154420.140.000.140.140.140.430.150.580.430.58
FA Cup (1 Season)322582.9202200000.700.000.700.700.70
PL2 — Div. 2 (1 Season)221601.8202200001.130.001.131.131.13
Conf Lg (1 Season)10350.4000000000.00.00.00.01140.000.000.000.000.000.000.040.040.000.04
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-201016Zürich1 League40500.6000000000.000.000.000.000.00
2010-201117Zürich1 League721451.6011000100.000.620.620.000.62
2011-201218Zürich2 Leagues22121,14812.8505500200.390.000.390.390.39
2012-201319Zürich1 League31282,35926.2135181211500.500.190.690.460.65
2013-201420Nürnberg1 League33302,65629.5173201522200.580.100.680.510.61
2014-201521Leverkusen3 Leagues36101,36115.1617600100.400.070.460.400.46
2015-201622Hamburger SV1 League654184.6101100200.220.000.220.220.22
2015-201622M'Gladbach3 Leagues1966737.5101100100.130.000.130.130.13
2016-201723M'Gladbach3 Leagues1645255.8022000000.000.340.340.000.34
2017-201824M'Gladbach2 Leagues1444715.2415400102.52.50.32.864350.760.190.960.760.960.490.050.540.490.54
2018-201925M'Gladbach1 League522222.5202200001.41.40.01.471180.810.000.810.810.810.560.010.570.560.57
2019-202026Norwich City2 Leagues24790510.1303300013.13.11.14.154420.300.000.300.300.300.430.150.580.430.58
2020-202127Norwich City1 League221601.8202200001.130.001.131.131.13
2020-202127Rijeka1 League161196510.76511100.560.47
2021-202228Rijeka1 League30292,50427.8212011310.750.72
2022-202329Dinamo Zagreb2 Leagues41201,88721.06713601100.10.10.30.421110.290.330.620.290.620.110.240.350.110.35
2023-202430Dinamo Zagreb2 Leagues933123.5303300000.00.00.00.01140.870.000.870.870.870.000.040.040.000.04
15 Seasons8 Clubs9 Leagues31317316,601184.588208183562027.17.11.68.721111100.480.140.560.450.530.440.100.540.440.54
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
Zürich (4 Seasons)2 Leagues64423,70241.1186241711800.440.150.580.410.56
M'Gladbach (4 Seasons)4 Leagues54161,89121.07310700203.93.90.34.2135530.330.140.480.330.480.510.040.550.510.55
Dinamo Zagreb (2 Seasons)3 Leagues50232,19924.49716901100.10.10.30.432150.370.290.650.370.650.080.190.270.080.27
Rijeka (2 Seasons)1 League46403,46938.5272522410.700.65
Leverkusen (1 Season)3 Leagues36101,36115.1617600100.400.070.460.400.46
Nürnberg (1 Season)1 League33302,65629.5173201522200.580.100.680.510.61
Norwich City (1 Season)2 Leagues24790510.1303300013.13.11.14.154420.300.000.300.300.300.430.150.580.430.58
Hamburger SV (1 Season)1 League654184.6101100200.220.000.220.220.22
Norwich City (1 Season)1 League221601.8202200001.130.001.131.131.13
Bundesliga (6 Seasons)107525,29758.9315362922603.93.90.34.2135530.530.080.610.490.580.510.040.550.510.55
HNL (4 Seasons)89635,53861.5367163423510.590.300.700.550.70
Super Lg (4 Seasons)62423,68741.0186241711800.440.150.590.410.56
DFB-Pokal (4 Seasons)954404.9000000000.000.000.000.000.00
Champions Lg (3 Seasons)1635125.7000000100.10.10.30.421110.000.000.000.000.000.110.240.350.110.35
Europa Lg (2 Seasons)511872.1022000000.000.960.960.000.96
Premier League (1 Season)2156477.2101100013.13.11.14.154420.140.000.140.140.140.430.150.580.430.58
FA Cup (1 Season)322582.9202200000.700.000.700.700.70
PL2 — Div. 2 (1 Season)221601.8202200001.130.001.131.131.13
Conf Lg (1 Season)10350.4000000000.00.00.00.01140.000.000.000.000.000.000.040.040.000.04
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2009-201016Zürichch SUI1. Super Lg7th40500.6000000000.000.000.000.000.00
2010-201117Zürichch SUI1. Super Lg2nd721451.6011000100.000.620.620.000.62
2011-201218Zürichch SUI1. Super Lg6th20121,13312.6505500200.400.000.400.400.40Matches
2012-201319Zürichch SUI1. Super Lg4th31282,35926.2135181211500.500.190.690.460.65
2013-201420Nürnbergde GER1. Bundesliga17th33302,65629.5173201522200.580.100.680.510.61Matches
2014-201521Leverkusende GER1. Bundesliga4th2558048.9617600100.670.110.780.670.78Matches
2015-201622Hamburger SVde GER1. Bundesliga10th654184.6101100200.220.000.220.220.22Matches
2015-201622M'Gladbachde GER1. Bundesliga4th1344485.0101100000.200.000.200.200.20Matches
2016-201723M'Gladbachde GER1. Bundesliga9th1222823.1000000000.000.000.000.000.00Matches
2017-201824M'Gladbachde GER1. Bundesliga9th1344675.2415400102.52.50.32.864350.770.190.960.770.960.490.050.540.490.54Matches
2018-201925M'Gladbachde GER1. Bundesliga5th522222.5202200001.41.40.01.471180.810.000.810.810.810.560.010.570.560.57Matches
2019-202026Norwich Cityeng ENG1. Premier League20th2156477.2101100013.13.11.14.154420.140.000.140.140.140.430.150.580.430.58Matches
2020-202127Norwich Cityeng ENGJr. PL2 — Div. 211th221601.8202200001.130.001.131.131.13Matches
2020-202127Rijekahr CRO1. 1. HNL3rd161196510.76511100.560.47Matches
2021-202228Rijekahr CRO1. 1. HNL4th30292,50427.8212011310.750.72Matches
2022-202329Dinamo Zagrebhr CRO1. HNL1st35201,79219.96713601100.300.350.650.300.65Matches
2023-202430Dinamo Zagrebhr CRO1. HNL2nd832773.1303300000.970.000.970.970.97Matches
15 Seasons8 Clubs4 Leagues27916215,169168.586187781561927.07.01.38.3189950.510.140.590.480.570.470.090.560.470.56
Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Zürich (4 Seasons)1 League62423,68741.0186241711800.440.150.590.410.56
M'Gladbach (4 Seasons)1 League43121,41915.8718700103.93.90.34.2135530.440.060.510.440.510.510.040.550.510.55
Rijeka (2 Seasons)1 League46403,46938.5272522410.700.65
Dinamo Zagreb (2 Seasons)1 League43232,06923.09716901100.390.300.700.390.70
Nürnberg (1 Season)1 League33302,65629.5173201522200.580.100.680.510.61
Leverkusen (1 Season)1 League2558048.9617600100.670.110.780.670.78
Norwich City (1 Season)1 League2156477.2101100013.13.11.14.154420.140.000.140.140.140.430.150.580.430.58
Hamburger SV (1 Season)1 League654184.6101100200.220.000.220.220.22
Norwich City (1 Season)1 League221601.8202200001.130.001.131.131.13
Bundesliga (6 Seasons)107525,29758.9315362922603.93.90.34.2135530.530.080.610.490.580.510.040.550.510.55
HNL (4 Seasons)89635,53861.5367163423510.590.300.700.550.70
Super Lg (4 Seasons)62423,68741.0186241711800.440.150.590.410.56
Premier League (1 Season)2156477.2101100013.13.11.14.154420.140.000.140.140.140.430.150.580.430.58
PL2 — Div. 2 (1 Season)221601.8202200001.130.001.131.131.13
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
2014-201521Leverkusende GERDFB-Pokal5th422412.7000000000.000.000.000.000.00Matches
2015-201622M'Gladbachde GERDFB-Pokal9th321241.4000000000.000.000.000.000.00Matches
2016-201723M'Gladbachde GERDFB-Pokal3rd11710.8000000000.000.000.000.000.00Matches
2017-201824M'Gladbachde GERDFB-Pokal9th1040.0000000000.000.000.000.000.00Matches
2019-202026Norwich Cityeng ENGFA Cup5th322582.9202200000.700.000.700.700.70Matches
5 Seasons3 Clubs2 Leagues1276987.8202200000.260.000.260.260.26
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
M'Gladbach (3 Seasons)1 League531992.2000000000.000.000.000.000.00
Leverkusen (1 Season)1 League422412.7000000000.000.000.000.000.00
Norwich City (1 Season)1 League322582.9202200000.700.000.700.700.70
DFB-Pokal (4 Seasons)954404.9000000000.000.000.000.000.00
FA Cup (1 Season)322582.9202200000.700.000.700.700.70
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
2011-201218Zürich2. Europa LgGR20150.2000000000.000.000.000.000.00Matches
2014-201521Leverkusen1. Champions LgR16733163.5000000000.000.000.000.000.00Matches
2015-201622M'Gladbach1. Champions LgGR301011.1000000100.000.000.000.000.00Matches
2016-201723M'Gladbach2. Europa LgR16311721.9022000000.001.051.050.001.05Matches
2022-202329Dinamo Zagreb1. Champions LgGR60951.1000000000.10.10.30.421110.000.000.000.000.000.110.240.350.110.35Matches
2023-202430Dinamo Zagreb3. Conf LgR1610350.4000000000.00.00.00.01140.000.000.000.000.000.000.040.040.000.04Matches
6 Seasons4 Clubs3 Leagues2247348.2022000100.10.10.30.432150.000.250.250.000.250.080.190.270.080.27
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 (2 Seasons)2 Leagues701301.4000000000.10.10.30.432150.000.000.000.000.000.080.190.270.080.27
M'Gladbach (2 Seasons)2 Leagues612733.0022000100.000.660.660.000.66
Leverkusen (1 Season)1 League733163.5000000000.000.000.000.000.00
Zürich (1 Season)1 League20150.2000000000.000.000.000.000.00
Champions Lg (3 Seasons)1635125.7000000100.10.10.30.421110.000.000.000.000.000.110.240.350.110.35
Europa Lg (2 Seasons)511872.1022000000.000.960.960.000.96
Conf Lg (1 Season)10350.4000000000.00.00.00.01140.000.000.000.000.000.000.040.040.000.04
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
201421ch Switzerland1. World CupR16432492.8022000000.000.720.720.000.72Matches
201421ch SwitzerlandWCQ31881.0000000100.000.000.000.000.00Matches
201421ch SwitzerlandFriendlies (M)322112.3404400001.710.001.711.711.71Matches
201522ch SwitzerlandFriendlies (M)432032.3101100100.440.000.440.440.44Matches
201623ch SwitzerlandUEFA Euro Qualifying964805.3325300100.560.370.940.560.94Matches
201825ch Switzerland1. World CupR16311131.3101100000.40.40.00.402100.800.000.800.800.800.300.020.320.300.32Matches
201825ch SwitzerlandWCQ10270.3101100003.330.003.333.333.33Matches
201825ch SwitzerlandFriendlies (M)30981.1101100000.920.000.920.920.92Matches
2018-201925ch SwitzerlandUEFA Nations League4th20360.4000000000.000.000.000.000.00Matches
202128ch SwitzerlandUEFA Euro Qualifying1030.0000000000.000.000.000.000.00Matches
5 Seasons1 Club5 Leagues33161,50816.8114151100300.40.40.00.402100.660.240.900.660.900.300.020.320.300.32
Friendlies (M) (3 Seasons)1055125.7606600101.050.001.051.051.05
UEFA Euro Qualifying (2 Seasons)1064835.4325300100.560.370.930.560.93
World Cup (2 Seasons)743624.0123100000.40.40.00.402100.250.500.750.250.750.300.020.320.300.32
WCQ (2 Seasons)411151.3101100100.780.000.780.780.78
UEFA Nations League (1 Season)20360.4000000000.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
2009-201016Zürichch SUI1. Super Lg0.6011.800.0000
2010-201117Zürichch SUI1. Super Lg1.6021.240.0000
2011-201218Zürich2. Europa Lg0.2000.0000Matches
2011-201218Zürichch SUI1. Super Lg12.65151.190.3300Matches
2012-201319Zürichch SUI1. Super Lg26.213381.450.3211
2013-201420Nürnbergde GER1. Bundesliga29.517371.250.4122Matches
2014-201521Leverkusende GER1. Bundesliga8.9691.010.6700Matches
2014-201521Leverkusen1. Champions Lg3.5030.850.0000Matches
2014-201521Leverkusende GERDFB-Pokal2.7000Matches
2015-201622Hamburger SVde GER1. Bundesliga4.6130.650.3300Matches
2015-201622M'Gladbachde GER1. Bundesliga5.0120.400.5000Matches
2015-201622M'Gladbach1. Champions Lg1.1000.0000Matches
2015-201622M'Gladbachde GERDFB-Pokal1.4000Matches
2016-201723M'Gladbachde GER1. Bundesliga3.1010220.03.190.640.000.0000Matches
2016-201723M'Gladbachde GERDFB-Pokal0.803133.33.801.270.000.0000Matches
2016-201723M'Gladbach2. Europa Lg1.908225.04.191.050.000.0000Matches
2017-201824M'Gladbachde GER1. Bundesliga5.2417529.43.280.960.240.8013.20002.52.50.15+1.5+1.5Matches
2017-201824M'Gladbachde GERDFB-Pokal0.00000.000.0000Matches
2018-201925M'Gladbachde GER1. Bundesliga2.527342.92.841.220.290.6713.30001.41.40.20+0.6+0.6Matches
2019-202026Norwich Cityeng ENGFA Cup2.929222.23.140.700.221.0000Matches
2019-202026Norwich Cityeng ENG1. Premier League7.2114535.71.950.700.070.2013.40003.13.10.22-2.1-2.1Matches
2020-202127Rijekahr CRO1. 1. HNL10.7611Matches
2020-202127Norwich Cityeng ENGJr. PL2 — Div. 21.8200Matches
2021-202228Rijekahr CRO1. 1. HNL27.82111Matches
2022-202329Dinamo Zagreb1. Champions Lg1.1011100.00.950.950.000.0011.70000.10.10.11-0.1-0.1Matches
2022-202329Dinamo Zagrebhr CRO1. HNL19.96441943.22.210.950.140.3201Matches
2023-202430Dinamo Zagreb3. Conf Lg0.40000.000.000000.00.00.00.0Matches
2023-202430Dinamo Zagrebhr CRO1. HNL3.139444.42.921.300.330.7500Matches
15 Seasons8 Clubs9 Leagues184.58812215436.12.541.090.150.3813.30567.17.10.18-0.1-0.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
Zürich (4 Seasons)2 Leagues41.118561.360.3011
M'Gladbach (4 Seasons)4 Leagues21.07451528.93.330.760.130.4713.30003.93.90.16+2.1+2.1
Dinamo Zagreb (2 Seasons)3 Leagues24.49542444.42.210.980.170.3811.70010.10.10.11-0.1-0.1
Rijeka (2 Seasons)1 League38.52722
Leverkusen (1 Season)3 Leagues15.16120.960.5000
Nürnberg (1 Season)1 League29.517371.250.4122
Norwich City (1 Season)2 Leagues10.1323730.42.290.700.130.4313.40003.13.10.22-2.1-2.1
Hamburger SV (1 Season)1 League4.6130.650.3300
Norwich City (1 Season)1 League1.8200
Bundesliga (6 Seasons)58.931346129.43.151.040.180.4813.30223.93.90.16+2.1+2.1
HNL (4 Seasons)61.536532343.42.311.000.170.3923
Super Lg (4 Seasons)41.018561.370.3011
DFB-Pokal (4 Seasons)4.903133.33.601.200.000.0000
Champions Lg (3 Seasons)5.7014100.00.950.700.000.0011.70000.10.10.11-0.1-0.1
Europa Lg (2 Seasons)2.108225.04.190.960.000.0000
Premier League (1 Season)7.2114535.71.950.700.070.2013.40003.13.10.22-2.1-2.1
FA Cup (1 Season)2.929222.23.140.700.221.0000
PL2 — Div. 2 (1 Season)1.8200
Conf Lg (1 Season)0.40000.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
2009-201016Zürich1 League0.6011.800.0000
2010-201117Zürich1 League1.6021.240.0000
2011-201218Zürich2 Leagues12.85151.180.3300
2012-201319Zürich1 League26.213381.450.3211
2013-201420Nürnberg1 League29.517371.250.4122
2014-201521Leverkusen3 Leagues15.16120.960.5000
2015-201622Hamburger SV1 League4.6130.650.3300
2015-201622M'Gladbach3 Leagues7.5120.330.5000
2016-201723M'Gladbach3 Leagues5.8021523.83.600.860.000.0000
2017-201824M'Gladbach2 Leagues5.2417529.43.250.960.240.8013.20002.52.50.15+1.5+1.5
2018-201925M'Gladbach1 League2.527342.92.841.220.290.6713.30001.41.40.20+0.6+0.6
2019-202026Norwich City2 Leagues10.1323730.42.290.700.130.4313.40003.13.10.22-2.1-2.1
2020-202127Norwich City1 League1.8200
2020-202127Rijeka1 League10.7611
2021-202228Rijeka1 League27.82111
2022-202329Dinamo Zagreb2 Leagues21.06452044.42.150.950.130.3011.70010.10.10.11-0.1-0.1
2023-202430Dinamo Zagreb2 Leagues3.539444.42.601.150.330.750000.00.00.00.0
15 Seasons8 Clubs9 Leagues184.58812215436.12.541.090.150.3813.30567.17.10.18-0.1-0.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
Zürich (4 Seasons)2 Leagues41.118561.360.3011
M'Gladbach (4 Seasons)4 Leagues21.07451528.93.330.760.130.4713.30003.93.90.16+2.1+2.1
Dinamo Zagreb (2 Seasons)3 Leagues24.49542444.42.210.980.170.3811.70010.10.10.11-0.1-0.1
Rijeka (2 Seasons)1 League38.52722
Leverkusen (1 Season)3 Leagues15.16120.960.5000
Nürnberg (1 Season)1 League29.517371.250.4122
Norwich City (1 Season)2 Leagues10.1323730.42.290.700.130.4313.40003.13.10.22-2.1-2.1
Hamburger SV (1 Season)1 League4.6130.650.3300
Norwich City (1 Season)1 League1.8200
Bundesliga (6 Seasons)58.931346129.43.151.040.180.4813.30223.93.90.16+2.1+2.1
HNL (4 Seasons)61.536532343.42.311.000.170.3923
Super Lg (4 Seasons)41.018561.370.3011
DFB-Pokal (4 Seasons)4.903133.33.601.200.000.0000
Champions Lg (3 Seasons)5.7014100.00.950.700.000.0011.70000.10.10.11-0.1-0.1
Europa Lg (2 Seasons)2.108225.04.190.960.000.0000
Premier League (1 Season)7.2114535.71.950.700.070.2013.40003.13.10.22-2.1-2.1
FA Cup (1 Season)2.929222.23.140.700.221.0000
PL2 — Div. 2 (1 Season)1.8200
Conf Lg (1 Season)0.40000.000.000000.00.00.00.0
Shooting Table
Standard Expected
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2009-201016Zürichch SUI1. Super Lg7th0.6011.800.0000
2010-201117Zürichch SUI1. Super Lg2nd1.6021.240.0000
2011-201218Zürichch SUI1. Super Lg6th12.65151.190.3300Matches
2012-201319Zürichch SUI1. Super Lg4th26.213381.450.3211
2013-201420Nürnbergde GER1. Bundesliga17th29.517371.250.4122Matches
2014-201521Leverkusende GER1. Bundesliga4th8.9691.010.6700Matches
2015-201622Hamburger SVde GER1. Bundesliga10th4.6130.650.3300Matches
2015-201622M'Gladbachde GER1. Bundesliga4th5.0120.400.5000Matches
2016-201723M'Gladbachde GER1. Bundesliga9th3.1010220.03.190.640.000.0000Matches
2017-201824M'Gladbachde GER1. Bundesliga9th5.2417529.43.280.960.240.8013.20002.52.50.15+1.5+1.5Matches
2018-201925M'Gladbachde GER1. Bundesliga5th2.527342.92.841.220.290.6713.30001.41.40.20+0.6+0.6Matches
2019-202026Norwich Cityeng ENG1. Premier League20th7.2114535.71.950.700.070.2013.40003.13.10.22-2.1-2.1Matches
2020-202127Norwich Cityeng ENGJr. PL2 — Div. 211th1.8200Matches
2020-202127Rijekahr CRO1. 1. HNL3rd10.7611Matches
2021-202228Rijekahr CRO1. 1. HNL4th27.82111Matches
2022-202329Dinamo Zagrebhr CRO1. HNL1st19.96441943.22.210.950.140.3201Matches
2023-202430Dinamo Zagrebhr CRO1. HNL2nd3.139444.42.921.300.330.7500Matches
15 Seasons8 Clubs4 Leagues168.58610114537.62.471.120.160.3913.30567.07.00.180.00.0
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Zürich (4 Seasons)1 League41.018561.370.3011
M'Gladbach (4 Seasons)1 League15.87341229.43.150.760.180.5813.30003.93.90.16+2.1+2.1
Rijeka (2 Seasons)1 League38.52722
Dinamo Zagreb (2 Seasons)1 League23.09532343.42.311.000.170.3901
Nürnberg (1 Season)1 League29.517371.250.4122
Leverkusen (1 Season)1 League8.9691.010.6700
Norwich City (1 Season)1 League7.2114535.71.950.700.070.2013.40003.13.10.22-2.1-2.1
Hamburger SV (1 Season)1 League4.6130.650.3300
Norwich City (1 Season)1 League1.8200
Bundesliga (6 Seasons)58.931346129.43.151.040.180.4813.30223.93.90.16+2.1+2.1
HNL (4 Seasons)61.536532343.42.311.000.170.3923
Super Lg (4 Seasons)41.018561.370.3011
Premier League (1 Season)7.2114535.71.950.700.070.2013.40003.13.10.22-2.1-2.1
PL2 — Div. 2 (1 Season)1.8200
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
2014-201521Leverkusende GERDFB-Pokal5th2.7000Matches
2015-201622M'Gladbachde GERDFB-Pokal9th1.4000Matches
2016-201723M'Gladbachde GERDFB-Pokal3rd0.803133.33.801.270.000.0000Matches
2017-201824M'Gladbachde GERDFB-Pokal9th0.00000.000.0000Matches
2019-202026Norwich Cityeng ENGFA Cup5th2.929222.23.140.700.221.0000Matches
5 Seasons3 Clubs2 Leagues7.8212325.03.240.810.170.6700
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
M'Gladbach (3 Seasons)1 League2.203133.33.601.200.000.0000
Leverkusen (1 Season)1 League2.7000
Norwich City (1 Season)1 League2.929222.23.140.700.221.0000
DFB-Pokal (4 Seasons)4.903133.33.601.200.000.0000
FA Cup (1 Season)2.929222.23.140.700.221.0000
Shooting Table
Standard Expected
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2011-201218Zürich2. Europa LgGR0.2000.0000Matches
2014-201521Leverkusen1. Champions LgR163.5030.850.0000Matches
2015-201622M'Gladbach1. Champions LgGR1.1000.0000Matches
2016-201723M'Gladbach2. Europa LgR161.908225.04.191.050.000.0000Matches
2022-202329Dinamo Zagreb1. Champions LgGR1.1011100.00.950.950.000.0011.70000.10.10.11-0.1-0.1Matches
2023-202430Dinamo Zagreb3. Conf LgR160.40000.000.000000.00.00.00.0Matches
6 Seasons4 Clubs3 Leagues8.209633.32.680.740.000.0011.70000.10.10.11-0.1-0.1
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 (2 Seasons)2 Leagues1.4011100.00.690.690.000.0011.70000.10.10.11-0.1-0.1
M'Gladbach (2 Seasons)2 Leagues3.008225.04.190.660.000.0000
Leverkusen (1 Season)1 League3.5030.850.0000
Zürich (1 Season)1 League0.2000.0000
Champions Lg (3 Seasons)5.7014100.00.950.700.000.0011.70000.10.10.11-0.1-0.1
Europa Lg (2 Seasons)2.108225.04.190.960.000.0000
Conf Lg (1 Season)0.40000.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
201421ch Switzerland1. World CupR162.8000Matches
201421ch SwitzerlandWCQ1.0000Matches
201421ch SwitzerlandFriendlies (M)2.3400Matches
201522ch SwitzerlandFriendlies (M)2.3100Matches
201623ch SwitzerlandUEFA Euro Qualifying5.3315853.32.811.500.200.3800Matches
201825ch Switzerland1. World CupR161.314125.03.190.800.251.0019.10000.40.40.09+0.6+0.6Matches
201825ch SwitzerlandWCQ0.3100Matches
201825ch SwitzerlandFriendlies (M)1.1100Matches
2018-201925ch SwitzerlandUEFA Nations League4th0.4000Matches
202128ch SwitzerlandUEFA Euro Qualifying0.00100.030.000.000.0000Matches
5 Seasons1 Club5 Leagues16.81120945.03.021.360.200.4419.10000.40.40.09+0.6+0.6
Friendlies (M) (3 Seasons)5.7600
UEFA Euro Qualifying (2 Seasons)5.4316850.02.981.490.190.3800
World Cup (2 Seasons)4.014125.03.190.800.251.0019.10000.40.40.09+0.6+0.6
WCQ (2 Seasons)1.3100
UEFA Nations League (1 Season)0.4000
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
2009-201016Zürichch SUI1. Super Lg0.60
2010-201117Zürichch SUI1. Super Lg1.61
2011-201218Zürich2. Europa Lg0.20Matches
2011-201218Zürichch SUI1. Super Lg12.60Matches
2012-201319Zürichch SUI1. Super Lg26.25
2013-201420Nürnbergde GER1. Bundesliga29.53Matches
2014-201521Leverkusende GER1. Bundesliga8.91Matches
2014-201521Leverkusen1. Champions Lg3.50Matches
2014-201521Leverkusende GERDFB-Pokal2.70Matches
2015-201622Hamburger SVde GER1. Bundesliga4.60Matches
2015-201622M'Gladbachde GER1. Bundesliga5.00Matches
2015-201622M'Gladbach1. Champions Lg1.10Matches
2015-201622M'Gladbachde GERDFB-Pokal1.40Matches
2016-201723M'Gladbachde GER1. Bundesliga3.10Matches
2016-201723M'Gladbachde GERDFB-Pokal0.80Matches
2016-201723M'Gladbach2. Europa Lg1.92Matches
2017-201824M'Gladbachde GER1. Bundesliga5.29313966.91275154637979.7213756.861060.010.30.2+0.738204Matches
2017-201824M'Gladbachde GERDFB-Pokal0.00Matches
2018-201925M'Gladbachde GER1. Bundesliga2.5566388.9777139303293.8171989.53560.000.00.20.011321Matches
2019-202026Norwich Cityeng ENGFA Cup2.90Matches
2019-202026Norwich Cityeng ENG1. Premier League7.212516575.81474163819882.7263378.831030.001.10.2-1.142104Matches
2020-202127Rijekahr CRO1. 1. HNL10.7Matches
2020-202127Norwich Cityeng ENGJr. PL2 — Div. 21.80Matches
2021-202228Rijekahr CRO1. 1. HNL27.8Matches
2022-202329Dinamo Zagreb1. Champions Lg1.1152268.21992891369.25771.4010.000.30.0-0.321001Matches
2022-202329Dinamo Zagrebhr CRO1. HNL19.97Matches
2023-202430Dinamo Zagreb3. Conf Lg0.461250.063135683.31250.0010.000.00.00.010101Matches
2023-202430Dinamo Zagrebhr CRO1. HNL3.10Matches
15 Seasons8 Clubs9 Leagues184.529540173.6378849718822882.5709871.4122744.4201.60.6+18.411127211
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
Zürich (4 Seasons)2 Leagues41.16
M'Gladbach (4 Seasons)4 Leagues21.014920273.820522939311183.8385667.991560.030.30.3+2.749525
Dinamo Zagreb (2 Seasons)3 Leagues24.4213461.826241141973.76966.7020.070.30.0+6.731102
Rijeka (2 Seasons)1 League38.5
Leverkusen (1 Season)3 Leagues15.11
Nürnberg (1 Season)1 League29.53
Norwich City (1 Season)2 Leagues10.112516575.81474163819882.7263378.831030.001.10.2-1.142104
Hamburger SV (1 Season)1 League4.60
Norwich City (1 Season)1 League1.80
Bundesliga (6 Seasons)58.914920273.820522939311183.8385667.991560.050.30.3+4.749525
HNL (4 Seasons)61.57
Super Lg (4 Seasons)41.06
DFB-Pokal (4 Seasons)4.90
Champions Lg (3 Seasons)5.7152268.21992891369.25771.4010.000.30.0-0.321001
Europa Lg (2 Seasons)2.12
Premier League (1 Season)7.212516575.81474163819882.7263378.831030.001.10.2-1.142104
FA Cup (1 Season)2.90
PL2 — Div. 2 (1 Season)1.80
Conf Lg (1 Season)0.461250.063135683.31250.0010.000.00.00.010101
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-201016Zürich1 League0.60
2010-201117Zürich1 League1.61
2011-201218Zürich2 Leagues12.80
2012-201319Zürich1 League26.25
2013-201420Nürnberg1 League29.53
2014-201521Leverkusen3 Leagues15.11
2015-201622Hamburger SV1 League4.60
2015-201622M'Gladbach3 Leagues7.50
2016-201723M'Gladbach3 Leagues5.82
2017-201824M'Gladbach2 Leagues5.29313966.91275154637979.7213756.861060.010.30.2+0.738204
2018-201925M'Gladbach1 League2.5566388.9777139303293.8171989.53560.000.00.20.011321
2019-202026Norwich City2 Leagues10.112516575.81474163819882.7263378.831030.001.10.2-1.142104
2020-202127Norwich City1 League1.80
2020-202127Rijeka1 League10.7
2021-202228Rijeka1 League27.8
2022-202329Dinamo Zagreb2 Leagues21.0152268.21992891369.25771.4010.070.30.0+6.721001
2023-202430Dinamo Zagreb2 Leagues3.561250.063135683.31250.0010.000.00.00.010101
15 Seasons8 Clubs9 Leagues184.529540173.6378849718822882.5709871.4122744.4201.60.6+18.411127211
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
Zürich (4 Seasons)2 Leagues41.16
M'Gladbach (4 Seasons)4 Leagues21.014920273.820522939311183.8385667.991560.030.30.3+2.749525
Dinamo Zagreb (2 Seasons)3 Leagues24.4213461.826241141973.76966.7020.070.30.0+6.731102
Rijeka (2 Seasons)1 League38.5
Leverkusen (1 Season)3 Leagues15.11
Nürnberg (1 Season)1 League29.53
Norwich City (1 Season)2 Leagues10.112516575.81474163819882.7263378.831030.001.10.2-1.142104
Hamburger SV (1 Season)1 League4.60
Norwich City (1 Season)1 League1.80
Bundesliga (6 Seasons)58.914920273.820522939311183.8385667.991560.050.30.3+4.749525
HNL (4 Seasons)61.57
Super Lg (4 Seasons)41.06
DFB-Pokal (4 Seasons)4.90
Champions Lg (3 Seasons)5.7152268.21992891369.25771.4010.000.30.0-0.321001
Europa Lg (2 Seasons)2.12
Premier League (1 Season)7.212516575.81474163819882.7263378.831030.001.10.2-1.142104
FA Cup (1 Season)2.90
PL2 — Div. 2 (1 Season)1.80
Conf Lg (1 Season)0.461250.063135683.31250.0010.000.00.00.010101
Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2009-201016Zürichch SUI1. Super Lg7th0.60
2010-201117Zürichch SUI1. Super Lg2nd1.61
2011-201218Zürichch SUI1. Super Lg6th12.60Matches
2012-201319Zürichch SUI1. Super Lg4th26.25
2013-201420Nürnbergde GER1. Bundesliga17th29.53Matches
2014-201521Leverkusende GER1. Bundesliga4th8.91Matches
2015-201622Hamburger SVde GER1. Bundesliga10th4.60Matches
2015-201622M'Gladbachde GER1. Bundesliga4th5.00Matches
2016-201723M'Gladbachde GER1. Bundesliga9th3.10Matches
2017-201824M'Gladbachde GER1. Bundesliga9th5.29313966.91275154637979.7213756.861060.010.30.2+0.738204Matches
2018-201925M'Gladbachde GER1. Bundesliga5th2.5566388.9777139303293.8171989.53560.000.00.20.011321Matches
2019-202026Norwich Cityeng ENG1. Premier League20th7.212516575.81474163819882.7263378.831030.001.10.2-1.142104Matches
2020-202127Norwich Cityeng ENGJr. PL2 — Div. 211th1.80Matches
2020-202127Rijekahr CRO1. 1. HNL3rd10.7Matches
2021-202228Rijekahr CRO1. 1. HNL4th27.8Matches
2022-202329Dinamo Zagrebhr CRO1. HNL1st19.97Matches
2023-202430Dinamo Zagrebhr CRO1. HNL2nd3.10Matches
15 Seasons8 Clubs4 Leagues168.527436774.7352645617420983.3648971.9122548.0181.30.5+16.7811629
Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
Zürich (4 Seasons)1 League41.06
M'Gladbach (4 Seasons)1 League15.814920273.820522939311183.8385667.991560.010.30.3+0.749525
Rijeka (2 Seasons)1 League38.5
Dinamo Zagreb (2 Seasons)1 League23.07
Nürnberg (1 Season)1 League29.53
Leverkusen (1 Season)1 League8.91
Norwich City (1 Season)1 League7.212516575.81474163819882.7263378.831030.001.10.2-1.142104
Hamburger SV (1 Season)1 League4.60
Norwich City (1 Season)1 League1.80
Bundesliga (6 Seasons)58.914920273.820522939311183.8385667.991560.050.30.3+4.749525
HNL (4 Seasons)61.57
Super Lg (4 Seasons)41.06
Premier League (1 Season)7.212516575.81474163819882.7263378.831030.001.10.2-1.142104
PL2 — Div. 2 (1 Season)1.80
Passing Table
Total Short Medium Long
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
2014-201521Leverkusende GERDFB-Pokal5th2.70Matches
2015-201622M'Gladbachde GERDFB-Pokal9th1.40Matches
2016-201723M'Gladbachde GERDFB-Pokal3rd0.80Matches
2017-201824M'Gladbachde GERDFB-Pokal9th0.00Matches
2019-202026Norwich Cityeng ENGFA Cup5th2.90Matches
5 Seasons3 Clubs2 Leagues7.80
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
M'Gladbach (3 Seasons)1 League2.20
Leverkusen (1 Season)1 League2.70
Norwich City (1 Season)1 League2.90
DFB-Pokal (4 Seasons)4.90
FA Cup (1 Season)2.90
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
2011-201218Zürich2. Europa LgGR0.20Matches
2014-201521Leverkusen1. Champions LgR163.50Matches
2015-201622M'Gladbach1. Champions LgGR1.10Matches
2016-201723M'Gladbach2. Europa LgR161.92Matches
2022-202329Dinamo Zagreb1. Champions LgGR1.1152268.21992891369.25771.4010.000.30.0-0.321001Matches
2023-202430Dinamo Zagreb3. Conf LgR160.461250.063135683.31250.0010.000.00.00.010101Matches
6 Seasons4 Clubs3 Leagues8.2213461.826241141973.76966.7020.020.30.0+1.731102
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 (2 Seasons)2 Leagues1.4213461.826241141973.76966.7020.000.30.0-0.331102
M'Gladbach (2 Seasons)2 Leagues3.02
Leverkusen (1 Season)1 League3.50
Zürich (1 Season)1 League0.20
Champions Lg (3 Seasons)5.7152268.21992891369.25771.4010.000.30.0-0.321001
Europa Lg (2 Seasons)2.12
Conf Lg (1 Season)0.461250.063135683.31250.0010.000.00.00.010101
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
201421ch Switzerland1. World CupR162.82Matches
201421ch SwitzerlandWCQ1.00Matches
201421ch SwitzerlandFriendlies (M)2.30Matches
201522ch SwitzerlandFriendlies (M)2.30Matches
201623ch SwitzerlandUEFA Euro Qualifying5.32Matches
201825ch Switzerland1. World CupR161.3172277.323527101283.34757.111100.000.00.00.010002Matches
201825ch SwitzerlandWCQ0.30Matches
201825ch SwitzerlandFriendlies (M)1.10Matches
2018-201925ch SwitzerlandUEFA Nations League4th0.40Matches
202128ch SwitzerlandUEFA Euro Qualifying0.00Matches
5 Seasons1 Club5 Leagues16.8172277.323527101283.34757.111100.040.00.0+4.010002
Friendlies (M) (3 Seasons)5.70
UEFA Euro Qualifying (2 Seasons)5.42
World Cup (2 Seasons)4.0172277.323527101283.34757.111100.020.00.0+2.010002
WCQ (2 Seasons)1.30
UEFA Nations League (1 Season)0.40

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-201016Zürichch SUI1. Super Lg0.6
2010-201117Zürichch SUI1. Super Lg1.6
2011-201218Zürich2. Europa Lg0.2Matches
2011-201218Zürichch SUI1. Super Lg12.6Matches
2012-201319Zürichch SUI1. Super Lg26.2
2013-201420Nürnbergde GER1. Bundesliga29.5Matches
2014-201521Leverkusende GER1. Bundesliga8.9Matches
2014-201521Leverkusen1. Champions Lg3.5Matches
2014-201521Leverkusende GERDFB-Pokal2.7Matches
2015-201622Hamburger SVde GER1. Bundesliga4.6Matches
2015-201622M'Gladbachde GER1. Bundesliga5.0Matches
2015-201622M'Gladbach1. Champions Lg1.1Matches
2015-201622M'Gladbachde GERDFB-Pokal1.4Matches
2016-201723M'Gladbachde GER1. Bundesliga3.12Matches
2016-201723M'Gladbachde GERDFB-Pokal0.81Matches
2016-201723M'Gladbach2. Europa Lg1.93Matches
2017-201824M'Gladbachde GER1. Bundesliga5.2139124140111000009315Matches
2017-201824M'Gladbachde GERDFB-Pokal0.00Matches
2018-201925M'Gladbachde GER1. Bundesliga2.5635850003100005601Matches
2019-202026Norwich Cityeng ENGFA Cup2.92Matches
2019-202026Norwich Cityeng ENG1. Premier League7.21651521300032000012503Matches
2020-202127Rijekahr CRO1. 1. HNL10.7Matches
2020-202127Norwich Cityeng ENGJr. PL2 — Div. 21.8Matches
2021-202228Rijekahr CRO1. 1. HNL27.8Matches
2022-202329Dinamo Zagreb1. Champions Lg1.1222020001000001500Matches
2022-202329Dinamo Zagrebhr CRO1. HNL19.917Matches
2023-202430Dinamo Zagreb3. Conf Lg0.412111000100000601Matches
2023-202430Dinamo Zagrebhr CRO1. HNL3.15Matches
15 Seasons8 Clubs9 Leagues184.5401365350113930000295110
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Zürich (4 Seasons)2 Leagues41.1
M'Gladbach (4 Seasons)4 Leagues21.020218219011101000014916
Dinamo Zagreb (2 Seasons)3 Leagues24.43431300024000002101
Rijeka (2 Seasons)1 League38.5
Leverkusen (1 Season)3 Leagues15.1
Nürnberg (1 Season)1 League29.5
Norwich City (1 Season)2 Leagues10.11651521300052000012503
Hamburger SV (1 Season)1 League4.6
Norwich City (1 Season)1 League1.8
Bundesliga (6 Seasons)58.92021821901161000014916
HNL (4 Seasons)61.522
Super Lg (4 Seasons)41.0
DFB-Pokal (4 Seasons)4.91
Champions Lg (3 Seasons)5.7222020001000001500
Europa Lg (2 Seasons)2.13
Premier League (1 Season)7.21651521300032000012503
FA Cup (1 Season)2.92
PL2 — Div. 2 (1 Season)1.8
Conf Lg (1 Season)0.412111000100000601
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-201016Zürich1 League0.6
2010-201117Zürich1 League1.6
2011-201218Zürich2 Leagues12.8
2012-201319Zürich1 League26.2
2013-201420Nürnberg1 League29.5
2014-201521Leverkusen3 Leagues15.1
2015-201622Hamburger SV1 League4.6
2015-201622M'Gladbach3 Leagues7.5
2016-201723M'Gladbach3 Leagues5.86
2017-201824M'Gladbach2 Leagues5.2139124140111000009315
2018-201925M'Gladbach1 League2.5635850003100005601
2019-202026Norwich City2 Leagues10.11651521300052000012503
2020-202127Norwich City1 League1.8
2020-202127Rijeka1 League10.7
2021-202228Rijeka1 League27.8
2022-202329Dinamo Zagreb2 Leagues21.02220200018000001500
2023-202430Dinamo Zagreb2 Leagues3.512111000600000601
15 Seasons8 Clubs9 Leagues184.5401365350113930000295110
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Zürich (4 Seasons)2 Leagues41.1
M'Gladbach (4 Seasons)4 Leagues21.020218219011101000014916
Dinamo Zagreb (2 Seasons)3 Leagues24.43431300024000002101
Rijeka (2 Seasons)1 League38.5
Leverkusen (1 Season)3 Leagues15.1
Nürnberg (1 Season)1 League29.5
Norwich City (1 Season)2 Leagues10.11651521300052000012503
Hamburger SV (1 Season)1 League4.6
Norwich City (1 Season)1 League1.8
Bundesliga (6 Seasons)58.92021821901161000014916
HNL (4 Seasons)61.522
Super Lg (4 Seasons)41.0
DFB-Pokal (4 Seasons)4.91
Champions Lg (3 Seasons)5.7222020001000001500
Europa Lg (2 Seasons)2.13
Premier League (1 Season)7.21651521300032000012503
FA Cup (1 Season)2.92
PL2 — Div. 2 (1 Season)1.8
Conf Lg (1 Season)0.412111000100000601
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-201016Zürichch SUI1. Super Lg7th0.6
2010-201117Zürichch SUI1. Super Lg2nd1.6
2011-201218Zürichch SUI1. Super Lg6th12.6Matches
2012-201319Zürichch SUI1. Super Lg4th26.2
2013-201420Nürnbergde GER1. Bundesliga17th29.5Matches
2014-201521Leverkusende GER1. Bundesliga4th8.9Matches
2015-201622Hamburger SVde GER1. Bundesliga10th4.6Matches
2015-201622M'Gladbachde GER1. Bundesliga4th5.0Matches
2016-201723M'Gladbachde GER1. Bundesliga9th3.12Matches
2017-201824M'Gladbachde GER1. Bundesliga9th5.2139124140111000009315Matches
2018-201925M'Gladbachde GER1. Bundesliga5th2.5635850003100005601Matches
2019-202026Norwich Cityeng ENG1. Premier League20th7.21651521300032000012503Matches
2020-202127Norwich Cityeng ENGJr. PL2 — Div. 211th1.8Matches
2020-202127Rijekahr CRO1. 1. HNL3rd10.7Matches
2021-202228Rijekahr CRO1. 1. HNL4th27.8Matches
2022-202329Dinamo Zagrebhr CRO1. HNL1st19.917Matches
2023-202430Dinamo Zagrebhr CRO1. HNL2nd3.15Matches
15 Seasons8 Clubs4 Leagues168.536733432011313000027419
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Zürich (4 Seasons)1 League41.0
M'Gladbach (4 Seasons)1 League15.82021821901161000014916
Rijeka (2 Seasons)1 League38.5
Dinamo Zagreb (2 Seasons)1 League23.022
Nürnberg (1 Season)1 League29.5
Leverkusen (1 Season)1 League8.9
Norwich City (1 Season)1 League7.21651521300032000012503
Hamburger SV (1 Season)1 League4.6
Norwich City (1 Season)1 League1.8
Bundesliga (6 Seasons)58.92021821901161000014916
HNL (4 Seasons)61.522
Super Lg (4 Seasons)41.0
Premier League (1 Season)7.21651521300032000012503
PL2 — Div. 2 (1 Season)1.8
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
2014-201521Leverkusende GERDFB-Pokal5th2.7Matches
2015-201622M'Gladbachde GERDFB-Pokal9th1.4Matches
2016-201723M'Gladbachde GERDFB-Pokal3rd0.81Matches
2017-201824M'Gladbachde GERDFB-Pokal9th0.00Matches
2019-202026Norwich Cityeng ENGFA Cup5th2.92Matches
5 Seasons3 Clubs2 Leagues7.83
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
M'Gladbach (3 Seasons)1 League2.21
Leverkusen (1 Season)1 League2.7
Norwich City (1 Season)1 League2.92
DFB-Pokal (4 Seasons)4.91
FA Cup (1 Season)2.92
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
2011-201218Zürich2. Europa LgGR0.2Matches
2014-201521Leverkusen1. Champions LgR163.5Matches
2015-201622M'Gladbach1. Champions LgGR1.1Matches
2016-201723M'Gladbach2. Europa LgR161.93Matches
2022-202329Dinamo Zagreb1. Champions LgGR1.1222020001000001500Matches
2023-202430Dinamo Zagreb3. Conf LgR160.412111000100000601Matches
6 Seasons4 Clubs3 Leagues8.2343130005000002101
Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Dinamo Zagreb (2 Seasons)2 Leagues1.4343130002000002101
M'Gladbach (2 Seasons)2 Leagues3.03
Leverkusen (1 Season)1 League3.5
Zürich (1 Season)1 League0.2
Champions Lg (3 Seasons)5.7222020001000001500
Europa Lg (2 Seasons)2.13
Conf Lg (1 Season)0.412111000100000601
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
201421ch Switzerland1. World CupR162.8Matches
201421ch SwitzerlandWCQ1.0Matches
201421ch SwitzerlandFriendlies (M)2.3Matches
201522ch SwitzerlandFriendlies (M)2.3Matches
201623ch SwitzerlandUEFA Euro Qualifying5.39Matches
201825ch Switzerland1. World CupR161.3221930001000001700Matches
201825ch SwitzerlandWCQ0.3Matches
201825ch SwitzerlandFriendlies (M)1.1Matches
2018-201925ch SwitzerlandUEFA Nations League4th0.4Matches
202128ch SwitzerlandUEFA Euro Qualifying0.02Matches
5 Seasons1 Club5 Leagues16.82219300012000001700
Friendlies (M) (3 Seasons)5.7
UEFA Euro Qualifying (2 Seasons)5.411
World Cup (2 Seasons)4.0221930001000001700
WCQ (2 Seasons)1.3
UEFA Nations League (1 Season)0.4

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-201016Zürichch SUI1. Super Lg0.6
2010-201117Zürichch SUI1. Super Lg1.6
2011-201218Zürich2. Europa Lg0.2Matches
2011-201218Zürichch SUI1. Super Lg12.6Matches
2012-201319Zürichch SUI1. Super Lg26.2
2013-201420Nürnbergde GER1. Bundesliga29.5Matches
2014-201521Leverkusende GER1. Bundesliga8.9Matches
2014-201521Leverkusen1. Champions Lg3.5Matches
2014-201521Leverkusende GERDFB-Pokal2.7Matches
2015-201622Hamburger SVde GER1. Bundesliga4.6Matches
2015-201622M'Gladbachde GER1. Bundesliga5.0Matches
2015-201622M'Gladbach1. Champions Lg1.1Matches
2015-201622M'Gladbachde GERDFB-Pokal1.4Matches
2016-201723M'Gladbachde GER1. Bundesliga3.1Matches
2016-201723M'Gladbachde GERDFB-Pokal0.8Matches
2016-201723M'Gladbach2. Europa Lg1.9Matches
2017-201824M'Gladbachde GER1. Bundesliga5.2122.31100110040.77201100Matches
2017-201824M'Gladbachde GERDFB-Pokal0.0Matches
2018-201925M'Gladbachde GER1. Bundesliga2.541.6240000010.41100000Matches
2019-202026Norwich Cityeng ENGFA Cup2.9Matches
2019-202026Norwich Cityeng ENG1. Premier League7.2101.3970120000.00000000Matches
2020-202127Rijekahr CRO1. 1. HNL10.7Matches
2020-202127Norwich Cityeng ENGJr. PL2 — Div. 21.8Matches
2021-202228Rijekahr CRO1. 1. HNL27.8Matches
2022-202329Dinamo Zagreb1. Champions Lg1.132.8730000000.00000000Matches
2022-202329Dinamo Zagrebhr CRO1. HNL19.9Matches
2023-202430Dinamo Zagreb3. Conf Lg0.425.1420000000.00000000Matches
2023-202430Dinamo Zagrebhr CRO1. HNL3.1Matches
15 Seasons8 Clubs9 Leagues184.5311.90260230050.31301100
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Zürich (4 Seasons)2 Leagues41.1
M'Gladbach (4 Seasons)4 Leagues21.0162.09140110050.65301100
Dinamo Zagreb (2 Seasons)3 Leagues24.453.4950000000.00000000
Rijeka (2 Seasons)1 League38.5
Leverkusen (1 Season)3 Leagues15.1
Nürnberg (1 Season)1 League29.5
Norwich City (1 Season)2 Leagues10.1101.3970120000.00000000
Hamburger SV (1 Season)1 League4.6
Norwich City (1 Season)1 League1.8
Bundesliga (6 Seasons)58.9162.09140110050.65301100
HNL (4 Seasons)61.5
Super Lg (4 Seasons)41.0
DFB-Pokal (4 Seasons)4.9
Champions Lg (3 Seasons)5.732.8730000000.00000000
Europa Lg (2 Seasons)2.1
Premier League (1 Season)7.2101.3970120000.00000000
FA Cup (1 Season)2.9
PL2 — Div. 2 (1 Season)1.8
Conf Lg (1 Season)0.425.1420000000.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
2009-201016Zürich1 League0.6
2010-201117Zürich1 League1.6
2011-201218Zürich2 Leagues12.8
2012-201319Zürich1 League26.2
2013-201420Nürnberg1 League29.5
2014-201521Leverkusen3 Leagues15.1
2015-201622Hamburger SV1 League4.6
2015-201622M'Gladbach3 Leagues7.5
2016-201723M'Gladbach3 Leagues5.8
2017-201824M'Gladbach2 Leagues5.2122.31100110040.77201100
2018-201925M'Gladbach1 League2.541.6240000010.41100000
2019-202026Norwich City2 Leagues10.1101.3970120000.00000000
2020-202127Norwich City1 League1.8
2020-202127Rijeka1 League10.7
2021-202228Rijeka1 League27.8
2022-202329Dinamo Zagreb2 Leagues21.032.8730000000.00000000
2023-202430Dinamo Zagreb2 Leagues3.525.1420000000.00000000
15 Seasons8 Clubs9 Leagues184.5311.90260230050.31301100
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Zürich (4 Seasons)2 Leagues41.1
M'Gladbach (4 Seasons)4 Leagues21.0162.09140110050.65301100
Dinamo Zagreb (2 Seasons)3 Leagues24.453.4950000000.00000000
Rijeka (2 Seasons)1 League38.5
Leverkusen (1 Season)3 Leagues15.1
Nürnberg (1 Season)1 League29.5
Norwich City (1 Season)2 Leagues10.1101.3970120000.00000000
Hamburger SV (1 Season)1 League4.6
Norwich City (1 Season)1 League1.8
Bundesliga (6 Seasons)58.9162.09140110050.65301100
HNL (4 Seasons)61.5
Super Lg (4 Seasons)41.0
DFB-Pokal (4 Seasons)4.9
Champions Lg (3 Seasons)5.732.8730000000.00000000
Europa Lg (2 Seasons)2.1
Premier League (1 Season)7.2101.3970120000.00000000
FA Cup (1 Season)2.9
PL2 — Div. 2 (1 Season)1.8
Conf Lg (1 Season)0.425.1420000000.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
2009-201016Zürichch SUI1. Super Lg7th0.6
2010-201117Zürichch SUI1. Super Lg2nd1.6
2011-201218Zürichch SUI1. Super Lg6th12.6Matches
2012-201319Zürichch SUI1. Super Lg4th26.2
2013-201420Nürnbergde GER1. Bundesliga17th29.5Matches
2014-201521Leverkusende GER1. Bundesliga4th8.9Matches
2015-201622Hamburger SVde GER1. Bundesliga10th4.6Matches
2015-201622M'Gladbachde GER1. Bundesliga4th5.0Matches
2016-201723M'Gladbachde GER1. Bundesliga9th3.1Matches
2017-201824M'Gladbachde GER1. Bundesliga9th5.2122.31100110040.77201100Matches
2018-201925M'Gladbachde GER1. Bundesliga5th2.541.6240000010.41100000Matches
2019-202026Norwich Cityeng ENG1. Premier League20th7.2101.3970120000.00000000Matches
2020-202127Norwich Cityeng ENGJr. PL2 — Div. 211th1.8Matches
2020-202127Rijekahr CRO1. 1. HNL3rd10.7Matches
2021-202228Rijekahr CRO1. 1. HNL4th27.8Matches
2022-202329Dinamo Zagrebhr CRO1. HNL1st19.9Matches
2023-202430Dinamo Zagrebhr CRO1. HNL2nd3.1Matches
15 Seasons8 Clubs4 Leagues168.5261.75210230050.34301100
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Zürich (4 Seasons)1 League41.0
M'Gladbach (4 Seasons)1 League15.8162.09140110050.65301100
Rijeka (2 Seasons)1 League38.5
Dinamo Zagreb (2 Seasons)1 League23.0
Nürnberg (1 Season)1 League29.5
Leverkusen (1 Season)1 League8.9
Norwich City (1 Season)1 League7.2101.3970120000.00000000
Hamburger SV (1 Season)1 League4.6
Norwich City (1 Season)1 League1.8
Bundesliga (6 Seasons)58.9162.09140110050.65301100
HNL (4 Seasons)61.5
Super Lg (4 Seasons)41.0
Premier League (1 Season)7.2101.3970120000.00000000
PL2 — Div. 2 (1 Season)1.8
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2014-201521Leverkusende GERDFB-Pokal5th2.7Matches
2015-201622M'Gladbachde GERDFB-Pokal9th1.4Matches
2016-201723M'Gladbachde GERDFB-Pokal3rd0.8Matches
2017-201824M'Gladbachde GERDFB-Pokal9th0.0Matches
2019-202026Norwich Cityeng ENGFA Cup5th2.9Matches
5 Seasons3 Clubs2 Leagues7.8
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
M'Gladbach (3 Seasons)1 League2.2
Leverkusen (1 Season)1 League2.7
Norwich City (1 Season)1 League2.9
DFB-Pokal (4 Seasons)4.9
FA Cup (1 Season)2.9
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2011-201218Zürich2. Europa LgGR0.2Matches
2014-201521Leverkusen1. Champions LgR163.5Matches
2015-201622M'Gladbach1. Champions LgGR1.1Matches
2016-201723M'Gladbach2. Europa LgR161.9Matches
2022-202329Dinamo Zagreb1. Champions LgGR1.132.8730000000.00000000Matches
2023-202430Dinamo Zagreb3. Conf LgR160.425.1420000000.00000000Matches
6 Seasons4 Clubs3 Leagues8.253.4950000000.00000000
Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Dinamo Zagreb (2 Seasons)2 Leagues1.453.4950000000.00000000
M'Gladbach (2 Seasons)2 Leagues3.0
Leverkusen (1 Season)1 League3.5
Zürich (1 Season)1 League0.2
Champions Lg (3 Seasons)5.732.8730000000.00000000
Europa Lg (2 Seasons)2.1
Conf Lg (1 Season)0.425.1420000000.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
201421ch Switzerland1. World CupR162.8Matches
201421ch SwitzerlandWCQ1.0Matches
201421ch SwitzerlandFriendlies (M)2.3Matches
201522ch SwitzerlandFriendlies (M)2.3Matches
201623ch SwitzerlandUEFA Euro Qualifying5.3Matches
201825ch Switzerland1. World CupR161.332.3910001100.00000000Matches
201825ch SwitzerlandWCQ0.3Matches
201825ch SwitzerlandFriendlies (M)1.1Matches
2018-201925ch SwitzerlandUEFA Nations League4th0.4Matches
202128ch SwitzerlandUEFA Euro Qualifying0.0Matches
5 Seasons1 Club5 Leagues16.832.3910001100.00000000
Friendlies (M) (3 Seasons)5.7
UEFA Euro Qualifying (2 Seasons)5.4
World Cup (2 Seasons)4.032.3910001100.00000000
WCQ (2 Seasons)1.3
UEFA Nations League (1 Season)0.4

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-201016Zürichch SUI1. Super Lg0.6
2010-201117Zürichch SUI1. Super Lg1.6
2011-201218Zürich2. Europa Lg0.2Matches
2011-201218Zürichch SUI1. Super Lg12.6Matches
2012-201319Zürichch SUI1. Super Lg26.2
2013-201420Nürnbergde GER1. Bundesliga29.5Matches
2014-201521Leverkusende GER1. Bundesliga8.9Matches
2014-201521Leverkusen1. Champions Lg3.5Matches
2014-201521Leverkusende GERDFB-Pokal2.7Matches
2015-201622Hamburger SVde GER1. Bundesliga4.6Matches
2015-201622M'Gladbachde GER1. Bundesliga5.0Matches
2015-201622M'Gladbach1. Champions Lg1.1Matches
2015-201622M'Gladbachde GERDFB-Pokal1.4Matches
2016-201723M'Gladbachde GER1. Bundesliga3.143Matches
2016-201723M'Gladbachde GERDFB-Pokal0.800Matches
2016-201723M'Gladbach2. Europa Lg1.901Matches
2017-201824M'Gladbachde GER1. Bundesliga5.200000040.041010011Matches
2017-201824M'Gladbachde GERDFB-Pokal0.000Matches
2018-201925M'Gladbachde GER1. Bundesliga2.5200201250.011011300Matches
2019-202026Norwich Cityeng ENGFA Cup2.900Matches
2019-202026Norwich Cityeng ENG1. Premier League7.232120080.086061451Matches
2020-202127Rijekahr CRO1. 1. HNL10.7Matches
2020-202127Norwich Cityeng ENGJr. PL2 — Div. 21.8Matches
2021-202228Rijekahr CRO1. 1. HNL27.8Matches
2022-202329Dinamo Zagreb1. Champions Lg1.100000010.010000020Matches
2022-202329Dinamo Zagrebhr CRO1. HNL19.913Matches
2023-202430Dinamo Zagreb3. Conf Lg0.4000000000000010Matches
2023-202430Dinamo Zagrebhr CRO1. HNL3.130Matches
15 Seasons8 Clubs9 Leagues184.55101401156.7148089792
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Zürich (4 Seasons)2 Leagues41.10
M'Gladbach (4 Seasons)4 Leagues21.0240201616.752025311
Dinamo Zagreb (2 Seasons)3 Leagues24.404000010.010003030
Rijeka (2 Seasons)1 League38.50
Leverkusen (1 Season)3 Leagues15.10
Nürnberg (1 Season)1 League29.50
Norwich City (1 Season)2 Leagues10.132120080.086061451
Hamburger SV (1 Season)1 League4.60
Norwich City (1 Season)1 League1.80
Bundesliga (6 Seasons)58.9240201616.752024311
HNL (4 Seasons)61.5430
Super Lg (4 Seasons)41.00
DFB-Pokal (4 Seasons)4.9000
Champions Lg (3 Seasons)5.700000010.010000020
Europa Lg (2 Seasons)2.1010
Premier League (1 Season)7.232120080.086061451
FA Cup (1 Season)2.9000
PL2 — Div. 2 (1 Season)1.80
Conf Lg (1 Season)0.4000000000000010
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-201016Zürich1 League0.60
2010-201117Zürich1 League1.60
2011-201218Zürich2 Leagues12.80
2012-201319Zürich1 League26.20
2013-201420Nürnberg1 League29.50
2014-201521Leverkusen3 Leagues15.10
2015-201622Hamburger SV1 League4.60
2015-201622M'Gladbach3 Leagues7.50
2016-201723M'Gladbach3 Leagues5.8440
2017-201824M'Gladbach2 Leagues5.200000040.041010011
2018-201925M'Gladbach1 League2.5200201250.011011300
2019-202026Norwich City2 Leagues10.132120080.086061451
2020-202127Norwich City1 League1.80
2020-202127Rijeka1 League10.70
2021-202228Rijeka1 League27.80
2022-202329Dinamo Zagreb2 Leagues21.001000010.010003020
2023-202430Dinamo Zagreb2 Leagues3.5030000000000010
15 Seasons8 Clubs9 Leagues184.55101401156.7148089792
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Zürich (4 Seasons)2 Leagues41.10
M'Gladbach (4 Seasons)4 Leagues21.0240201616.752025311
Dinamo Zagreb (2 Seasons)3 Leagues24.404000010.010003030
Rijeka (2 Seasons)1 League38.50
Leverkusen (1 Season)3 Leagues15.10
Nürnberg (1 Season)1 League29.50
Norwich City (1 Season)2 Leagues10.132120080.086061451
Hamburger SV (1 Season)1 League4.60
Norwich City (1 Season)1 League1.80
Bundesliga (6 Seasons)58.9240201616.752024311
HNL (4 Seasons)61.5430
Super Lg (4 Seasons)41.00
DFB-Pokal (4 Seasons)4.9000
Champions Lg (3 Seasons)5.700000010.010000020
Europa Lg (2 Seasons)2.1010
Premier League (1 Season)7.232120080.086061451
FA Cup (1 Season)2.9000
PL2 — Div. 2 (1 Season)1.80
Conf Lg (1 Season)0.4000000000000010
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-201016Zürichch SUI1. Super Lg7th0.6
2010-201117Zürichch SUI1. Super Lg2nd1.6
2011-201218Zürichch SUI1. Super Lg6th12.6Matches
2012-201319Zürichch SUI1. Super Lg4th26.2
2013-201420Nürnbergde GER1. Bundesliga17th29.5Matches
2014-201521Leverkusende GER1. Bundesliga4th8.9Matches
2015-201622Hamburger SVde GER1. Bundesliga10th4.6Matches
2015-201622M'Gladbachde GER1. Bundesliga4th5.0Matches
2016-201723M'Gladbachde GER1. Bundesliga9th3.143Matches
2017-201824M'Gladbachde GER1. Bundesliga9th5.200000040.041010011Matches
2018-201925M'Gladbachde GER1. Bundesliga5th2.5200201250.011011300Matches
2019-202026Norwich Cityeng ENG1. Premier League20th7.232120080.086061451Matches
2020-202127Norwich Cityeng ENGJr. PL2 — Div. 211th1.8Matches
2020-202127Rijekahr CRO1. 1. HNL3rd10.7Matches
2021-202228Rijekahr CRO1. 1. HNL4th27.8Matches
2022-202329Dinamo Zagrebhr CRO1. HNL1st19.913Matches
2023-202430Dinamo Zagrebhr CRO1. HNL2nd3.130Matches
15 Seasons8 Clubs4 Leagues168.55101401147.1138088762
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
Zürich (4 Seasons)1 League41.00
M'Gladbach (4 Seasons)1 League15.8240201616.752024311
Rijeka (2 Seasons)1 League38.50
Dinamo Zagreb (2 Seasons)1 League23.0430
Nürnberg (1 Season)1 League29.50
Leverkusen (1 Season)1 League8.90
Norwich City (1 Season)1 League7.232120080.086061451
Hamburger SV (1 Season)1 League4.60
Norwich City (1 Season)1 League1.80
Bundesliga (6 Seasons)58.9240201616.752024311
HNL (4 Seasons)61.5430
Super Lg (4 Seasons)41.00
Premier League (1 Season)7.232120080.086061451
PL2 — Div. 2 (1 Season)1.80
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
2014-201521Leverkusende GERDFB-Pokal5th2.7Matches
2015-201622M'Gladbachde GERDFB-Pokal9th1.4Matches
2016-201723M'Gladbachde GERDFB-Pokal3rd0.800Matches
2017-201824M'Gladbachde GERDFB-Pokal9th0.000Matches
2019-202026Norwich Cityeng ENGFA Cup5th2.900Matches
5 Seasons3 Clubs2 Leagues7.8000
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
M'Gladbach (3 Seasons)1 League2.2000
Leverkusen (1 Season)1 League2.70
Norwich City (1 Season)1 League2.9000
DFB-Pokal (4 Seasons)4.9000
FA Cup (1 Season)2.9000
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
2011-201218Zürich2. Europa LgGR0.2Matches
2014-201521Leverkusen1. Champions LgR163.5Matches
2015-201622M'Gladbach1. Champions LgGR1.1Matches
2016-201723M'Gladbach2. Europa LgR161.901Matches
2022-202329Dinamo Zagreb1. Champions LgGR1.100000010.010000020Matches
2023-202430Dinamo Zagreb3. Conf LgR160.4000000000000010Matches
6 Seasons4 Clubs3 Leagues8.200000010.010001030
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 (2 Seasons)2 Leagues1.400000010.010000030
M'Gladbach (2 Seasons)2 Leagues3.0010
Leverkusen (1 Season)1 League3.50
Zürich (1 Season)1 League0.20
Champions Lg (3 Seasons)5.700000010.010000020
Europa Lg (2 Seasons)2.1010
Conf Lg (1 Season)0.4000000000000010
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
201421ch Switzerland1. World CupR162.8Matches
201421ch SwitzerlandWCQ1.0Matches
201421ch SwitzerlandFriendlies (M)2.3Matches
201522ch SwitzerlandFriendlies (M)2.3Matches
201623ch SwitzerlandUEFA Euro Qualifying5.312Matches
201825ch Switzerland1. World CupR161.3000000001011100Matches
201825ch SwitzerlandWCQ0.3Matches
201825ch SwitzerlandFriendlies (M)1.1Matches
2018-201925ch SwitzerlandUEFA Nations League4th0.4Matches
202128ch SwitzerlandUEFA Euro Qualifying0.000Matches
5 Seasons1 Club5 Leagues16.8010000001013100
Friendlies (M) (3 Seasons)5.70
UEFA Euro Qualifying (2 Seasons)5.4120
World Cup (2 Seasons)4.0000000001011100
WCQ (2 Seasons)1.30
UEFA Nations League (1 Season)0.40

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-201016Zürichch SUI1. Super Lg0.6
2010-201117Zürichch SUI1. Super Lg1.6
2011-201218Zürich2. Europa Lg0.2Matches
2011-201218Zürichch SUI1. Super Lg12.6Matches
2012-201319Zürichch SUI1. Super Lg26.2
2013-201420Nürnbergde GER1. Bundesliga29.5Matches
2014-201521Leverkusende GER1. Bundesliga8.9Matches
2014-201521Leverkusen1. Champions Lg3.5Matches
2014-201521Leverkusende GERDFB-Pokal2.7Matches
2015-201622Hamburger SVde GER1. Bundesliga4.6Matches
2015-201622M'Gladbachde GER1. Bundesliga5.0Matches
2015-201622M'Gladbach1. Champions Lg1.1Matches
2015-201622M'Gladbachde GERDFB-Pokal1.4Matches
2016-201723M'Gladbachde GER1. Bundesliga3.1Matches
2016-201723M'Gladbachde GERDFB-Pokal0.8Matches
2016-201723M'Gladbach2. Europa Lg1.9Matches
2017-201824M'Gladbachde GER1. Bundesliga5.21861129778241869333.3666.78140715763514814335Matches
2017-201824M'Gladbachde GERDFB-Pokal0.0Matches
2018-201925M'Gladbachde GER1. Bundesliga2.5820640369823266.7133.343303107741546118Matches
2019-202026Norwich Cityeng ENGFA Cup2.9Matches
2019-202026Norwich Cityeng ENG1. Premier League7.2241823127932224114642.9857.1129444140545221516042Matches
2020-202127Rijekahr CRO1. 1. HNL10.7Matches
2020-202127Norwich Cityeng ENGJr. PL2 — Div. 21.8Matches
2021-202228Rijekahr CRO1. 1. HNL27.8Matches
2022-202329Dinamo Zagreb1. Champions Lg1.129331313229100.01100.0208523210212111Matches
2022-202329Dinamo Zagrebhr CRO1. HNL19.9Matches
2023-202430Dinamo Zagreb3. Conf Lg0.4181141331800012471211021144Matches
2023-202430Dinamo Zagrebhr CRO1. HNL3.1Matches
15 Seasons8 Clubs9 Leagues184.5556134528123360556271140.71659.328512864392113114529399110
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
Zürich (4 Seasons)2 Leagues41.1
M'Gladbach (4 Seasons)4 Leagues21.02681181371143326812541.7758.31247102641376191220453
Dinamo Zagreb (2 Seasons)3 Leagues24.447441726547100.01100.03213235320423515
Rijeka (2 Seasons)1 League38.5
Leverkusen (1 Season)3 Leagues15.1
Nürnberg (1 Season)1 League29.5
Norwich City (1 Season)2 Leagues10.1241823127932224114642.9857.1129444140545221516042
Hamburger SV (1 Season)1 League4.6
Norwich City (1 Season)1 League1.8
Bundesliga (6 Seasons)58.92681181371143326812541.7758.31247102641376191220453
HNL (4 Seasons)61.5
Super Lg (4 Seasons)41.0
DFB-Pokal (4 Seasons)4.9
Champions Lg (3 Seasons)5.729331313229100.01100.0208523210212111
Europa Lg (2 Seasons)2.1
Premier League (1 Season)7.2241823127932224114642.9857.1129444140545221516042
FA Cup (1 Season)2.9
PL2 — Div. 2 (1 Season)1.8
Conf Lg (1 Season)0.4181141331800012471211021144
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-201016Zürich1 League0.6
2010-201117Zürich1 League1.6
2011-201218Zürich2 Leagues12.8
2012-201319Zürich1 League26.2
2013-201420Nürnberg1 League29.5
2014-201521Leverkusen3 Leagues15.1
2015-201622Hamburger SV1 League4.6
2015-201622M'Gladbach3 Leagues7.5
2016-201723M'Gladbach3 Leagues5.8
2017-201824M'Gladbach2 Leagues5.21861129778241869333.3666.78140715763514814335
2018-201925M'Gladbach1 League2.5820640369823266.7133.343303107741546118
2019-202026Norwich City2 Leagues10.1241823127932224114642.9857.1129444140545221516042
2020-202127Norwich City1 League1.8
2020-202127Rijeka1 League10.7
2021-202228Rijeka1 League27.8
2022-202329Dinamo Zagreb2 Leagues21.029331313229100.01100.0208523210212111
2023-202430Dinamo Zagreb2 Leagues3.5181141331800012471211021144
15 Seasons8 Clubs9 Leagues184.5556134528123360556271140.71659.328512864392113114529399110
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
Zürich (4 Seasons)2 Leagues41.1
M'Gladbach (4 Seasons)4 Leagues21.02681181371143326812541.7758.31247102641376191220453
Dinamo Zagreb (2 Seasons)3 Leagues24.447441726547100.01100.03213235320423515
Rijeka (2 Seasons)1 League38.5
Leverkusen (1 Season)3 Leagues15.1
Nürnberg (1 Season)1 League29.5
Norwich City (1 Season)2 Leagues10.1241823127932224114642.9857.1129444140545221516042
Hamburger SV (1 Season)1 League4.6
Norwich City (1 Season)1 League1.8
Bundesliga (6 Seasons)58.92681181371143326812541.7758.31247102641376191220453
HNL (4 Seasons)61.5
Super Lg (4 Seasons)41.0
DFB-Pokal (4 Seasons)4.9
Champions Lg (3 Seasons)5.729331313229100.01100.0208523210212111
Europa Lg (2 Seasons)2.1
Premier League (1 Season)7.2241823127932224114642.9857.1129444140545221516042
FA Cup (1 Season)2.9
PL2 — Div. 2 (1 Season)1.8
Conf Lg (1 Season)0.4181141331800012471211021144
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2009-201016Zürichch SUI1. Super Lg7th0.6
2010-201117Zürichch SUI1. Super Lg2nd1.6
2011-201218Zürichch SUI1. Super Lg6th12.6Matches
2012-201319Zürichch SUI1. Super Lg4th26.2
2013-201420Nürnbergde GER1. Bundesliga17th29.5Matches
2014-201521Leverkusende GER1. Bundesliga4th8.9Matches
2015-201622Hamburger SVde GER1. Bundesliga10th4.6Matches
2015-201622M'Gladbachde GER1. Bundesliga4th5.0Matches
2016-201723M'Gladbachde GER1. Bundesliga9th3.1Matches
2017-201824M'Gladbachde GER1. Bundesliga9th5.21861129778241869333.3666.78140715763514814335Matches
2018-201925M'Gladbachde GER1. Bundesliga5th2.5820640369823266.7133.343303107741546118Matches
2019-202026Norwich Cityeng ENG1. Premier League20th7.2241823127932224114642.9857.1129444140545221516042Matches
2020-202127Norwich Cityeng ENGJr. PL2 — Div. 211th1.8Matches
2020-202127Rijekahr CRO1. 1. HNL3rd10.7Matches
2021-202228Rijekahr CRO1. 1. HNL4th27.8Matches
2022-202329Dinamo Zagrebhr CRO1. HNL1st19.9Matches
2023-202430Dinamo Zagrebhr CRO1. HNL2nd3.1Matches
15 Seasons8 Clubs4 Leagues168.550994126420755509261142.31557.72531154404181111412736495
Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
Zürich (4 Seasons)1 League41.0
M'Gladbach (4 Seasons)1 League15.82681181371143326812541.7758.31247102641376191220453
Rijeka (2 Seasons)1 League38.5
Dinamo Zagreb (2 Seasons)1 League23.0
Nürnberg (1 Season)1 League29.5
Leverkusen (1 Season)1 League8.9
Norwich City (1 Season)1 League7.2241823127932224114642.9857.1129444140545221516042
Hamburger SV (1 Season)1 League4.6
Norwich City (1 Season)1 League1.8
Bundesliga (6 Seasons)58.92681181371143326812541.7758.31247102641376191220453
HNL (4 Seasons)61.5
Super Lg (4 Seasons)41.0
Premier League (1 Season)7.2241823127932224114642.9857.1129444140545221516042
PL2 — Div. 2 (1 Season)1.8
Possession Table
Touches Take-Ons Carries
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
2014-201521Leverkusende GERDFB-Pokal5th2.7Matches
2015-201622M'Gladbachde GERDFB-Pokal9th1.4Matches
2016-201723M'Gladbachde GERDFB-Pokal3rd0.8Matches
2017-201824M'Gladbachde GERDFB-Pokal9th0.0Matches
2019-202026Norwich Cityeng ENGFA Cup5th2.9Matches
5 Seasons3 Clubs2 Leagues7.8
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
M'Gladbach (3 Seasons)1 League2.2
Leverkusen (1 Season)1 League2.7
Norwich City (1 Season)1 League2.9
DFB-Pokal (4 Seasons)4.9
FA Cup (1 Season)2.9
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
2011-201218Zürich2. Europa LgGR0.2Matches
2014-201521Leverkusen1. Champions LgR163.5Matches
2015-201622M'Gladbach1. Champions LgGR1.1Matches
2016-201723M'Gladbach2. Europa LgR161.9Matches
2022-202329Dinamo Zagreb1. Champions LgGR1.129331313229100.01100.0208523210212111Matches
2023-202430Dinamo Zagreb3. Conf LgR160.4181141331800012471211021144Matches
6 Seasons4 Clubs3 Leagues8.247441726547100.01100.03213235320423515
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 (2 Seasons)2 Leagues1.447441726547100.01100.03213235320423515
M'Gladbach (2 Seasons)2 Leagues3.0
Leverkusen (1 Season)1 League3.5
Zürich (1 Season)1 League0.2
Champions Lg (3 Seasons)5.729331313229100.01100.0208523210212111
Europa Lg (2 Seasons)2.1
Conf Lg (1 Season)0.4181141331800012471211021144
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
201421ch Switzerland1. World CupR162.8Matches
201421ch SwitzerlandWCQ1.0Matches
201421ch SwitzerlandFriendlies (M)2.3Matches
201522ch SwitzerlandFriendlies (M)2.3Matches
201623ch SwitzerlandUEFA Euro Qualifying5.3Matches
201825ch Switzerland1. World CupR161.331011218331000196715030202510Matches
201825ch SwitzerlandWCQ0.3Matches
201825ch SwitzerlandFriendlies (M)1.1Matches
2018-201925ch SwitzerlandUEFA Nations League4th0.4Matches
202128ch SwitzerlandUEFA Euro Qualifying0.0Matches
5 Seasons1 Club5 Leagues16.831011218331000196715030202510
Friendlies (M) (3 Seasons)5.7
UEFA Euro Qualifying (2 Seasons)5.4
World Cup (2 Seasons)4.031011218331000196715030202510
WCQ (2 Seasons)1.3
UEFA Nations League (1 Season)0.4

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-201016Zürichch SUI1. Super Lg450131.50.604
2010-201117Zürichch SUI1. Super Lg7145214.51.625
2011-201218Zürich2. Europa Lg21580.202Matches
2011-201218Zürichch SUI1. Super Lg201,1335737.012.6128Matches
2012-201319Zürichch SUI1. Super Lg312,3597672.826.2283
2013-201420Nürnbergde GER1. Bundesliga332,6568086.829.530223Matches
2014-201521Leverkusende GER1. Bundesliga258043226.38.9512081.441812+6+0.67-0.09Matches
2014-201521Leverkusen1. Champions Lg73164542.13.530411.783300.00-1.66Matches
2014-201521Leverkusende GERDFB-Pokal42416053.62.7292022902.5021+1+0.37-2.64Matches
2015-201622Hamburger SVde GER1. Bundesliga64187013.74.652111.0065+1+0.22+0.45Matches
2015-201622M'Gladbachde GER1. Bundesliga134483414.65.042950.85313-10-2.01-2.94Matches
2015-201622M'Gladbach1. Champions Lg31013418.71.100331.0046-2-1.78-1.37Matches
2015-201622M'Gladbachde GERDFB-Pokal31244145.91.426101202.0051+4+2.90+2.90Matches
2016-201723M'Gladbachde GER1. Bundesliga12282249.23.1211041.5064+2+0.64+0.83Matches
2016-201723M'Gladbachde GERDFB-Pokal1717114.80.81710013.0020+2+2.54+1.66Matches
2016-201723M'Gladbach2. Europa Lg31725747.81.910211.3363+3+1.57+2.53Matches
2017-201824M'Gladbachde GER1. Bundesliga134673615.35.2419101.08101000.00+0.178.111.1-2.9-0.57-0.64Matches
2017-201824M'Gladbachde GERDFB-Pokal1441.50.0001300.000000.00-0.34Matches
2018-201925M'Gladbachde GER1. Bundesliga5222447.32.5292231331.0063+3+1.22+0.903.53.3+0.2+0.08+0.09Matches
2019-202026Norwich Cityeng ENGFA Cup32588661.42.92104115002.0043+1+0.35-0.21Matches
2019-202026Norwich Cityeng ENG1. Premier League216473118.97.25731161840.43111-10-1.39-0.137.210.8-3.7-0.51+0.33Matches
2020-202127Rijekahr CRO1. 1. HNL169656029.810.71178252101.562113+8+0.75+0.86Matches
2020-202127Norwich Cityeng ENGJr. PL2 — Div. 22160807.41.82801003.0060+6+3.38+4.01Matches
2021-202228Rijekahr CRO1. 1. HNL302,5048377.327.829851113801.735541+14+0.50-0.23Matches
2022-202329Dinamo Zagreb1. Champions Lg6951617.61.10061601.2702-2-1.89-0.881.04.2-3.2-3.03-1.99Matches
2022-202329Dinamo Zagrebhr CRO1. HNL351,7925155.319.920701152612.314612+34+1.71+0.53Matches
2023-202430Dinamo Zagreb3. Conf Lg135353.90.40013530.0001-1-2.57-3.090.50.9-0.5-1.24-1.41Matches
2023-202430Dinamo Zagrebhr CRO1. HNL8277359.93.1361051931.6383+5+1.62+0.62Matches
15 Seasons8 Clubs9 Leagues31316,6015330.1184.5173784714021481.49206147+59+0.52+0.3120.230.3-10.1-0.62-0.36
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
Zürich (4 Seasons)2 Leagues643,7025828.841.14222
M'Gladbach (4 Seasons)4 Leagues541,8913513.421.016756389271.194240+2+0.10-0.1011.614.3-2.7-0.36-0.39
Dinamo Zagreb (2 Seasons)3 Leagues502,1994429.424.423691272372.035418+36+1.47+0.671.55.1-3.7-2.55-2.30
Rijeka (2 Seasons)1 League463,4697553.538.540831362401.677654+22+0.57+0.48
Leverkusen (1 Season)3 Leagues361,3613831.915.110921262991.622316+7+0.46-0.59
Nürnberg (1 Season)1 League332,6568086.829.530223
Norwich City (1 Season)2 Leagues249053823.610.17822171940.63514-9-0.90+0.277.210.8-3.7-0.51+0.33
Hamburger SV (1 Season)1 League64187013.74.652111.0065+1+0.22+0.45
Norwich City (1 Season)1 League2160807.41.82801003.0060+6+3.38+4.01
Bundesliga (6 Seasons)1075,2975024.758.95292315513311.224947+2+0.07-0.1511.614.3-2.7-0.36-0.39
HNL (4 Seasons)895,5386244.361.5637814262441.9213069+61+0.99+0.35
Super Lg (4 Seasons)623,6875928.841.04220
DFB-Pokal (4 Seasons)94404929.94.9575041612.1192+7+1.43+0.38
Champions Lg (3 Seasons)165123228.05.730131641.44711-4-0.70-0.771.04.2-3.2-3.03-1.99
Europa Lg (2 Seasons)51873747.82.110411.3363+3+1.57+2.53
Premier League (1 Season)216473118.97.25731161840.43111-10-1.39-0.137.210.8-3.7-0.51+0.33
FA Cup (1 Season)32588661.42.92104115002.0043+1+0.35-0.21
PL2 — Div. 2 (1 Season)2160807.41.82801003.0060+6+3.38+4.01
Conf Lg (1 Season)135353.90.40013530.0001-1-2.57-3.090.50.9-0.5-1.24-1.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
2009-201016Zürich1 League450131.50.604
2010-201117Zürich1 League7145214.51.625
2011-201218Zürich2 Leagues221,1485237.012.81210
2012-201319Zürich1 League312,3597672.826.2283
2013-201420Nürnberg1 League332,6568086.829.530223
2014-201521Leverkusen3 Leagues361,3613831.915.110921262991.622316+7+0.46-0.59
2015-201622Hamburger SV1 League64187013.74.652111.0065+1+0.22+0.45
2015-201622M'Gladbach3 Leagues196733517.47.5661213281.061220-8-1.07-1.77
2016-201723M'Gladbach3 Leagues165253313.55.847111261.56147+7+1.20+1.31
2017-201824M'Gladbach2 Leagues144713414.15.241103101.00101000.00+0.138.111.1-2.9-0.57-0.64
2018-201925M'Gladbach1 League5222447.32.5292231331.0063+3+1.22+0.903.53.3+0.2+0.08+0.09
2019-202026Norwich City2 Leagues249053823.610.17822171940.63514-9-0.90+0.277.210.8-3.7-0.51+0.33
2020-202127Norwich City1 League2160807.41.82801003.0060+6+3.38+4.01
2020-202127Rijeka1 League169656029.810.71178252101.562113+8+0.75+0.86
2021-202228Rijeka1 League302,5048377.327.829851113801.735541+14+0.50-0.23
2022-202329Dinamo Zagreb2 Leagues411,8874649.921.020701212312.164614+32+1.53+0.861.04.2-3.2-3.03-1.99
2023-202430Dinamo Zagreb2 Leagues9312358.53.5361062261.4584+4+1.15+0.270.50.9-0.5-1.24-1.41
15 Seasons8 Clubs9 Leagues31316,6015330.1184.5173784714021481.49206147+59+0.52+0.3120.230.3-10.1-0.62-0.36
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
Zürich (4 Seasons)2 Leagues643,7025828.841.14222
M'Gladbach (4 Seasons)4 Leagues541,8913513.421.016756389271.194240+2+0.10-0.1011.614.3-2.7-0.36-0.39
Dinamo Zagreb (2 Seasons)3 Leagues502,1994429.424.423691272372.035418+36+1.47+0.671.55.1-3.7-2.55-2.30
Rijeka (2 Seasons)1 League463,4697553.538.540831362401.677654+22+0.57+0.48
Leverkusen (1 Season)3 Leagues361,3613831.915.110921262991.622316+7+0.46-0.59
Nürnberg (1 Season)1 League332,6568086.829.530223
Norwich City (1 Season)2 Leagues249053823.610.17822171940.63514-9-0.90+0.277.210.8-3.7-0.51+0.33
Hamburger SV (1 Season)1 League64187013.74.652111.0065+1+0.22+0.45
Norwich City (1 Season)1 League2160807.41.82801003.0060+6+3.38+4.01
Bundesliga (6 Seasons)1075,2975024.758.95292315513311.224947+2+0.07-0.1511.614.3-2.7-0.36-0.39
HNL (4 Seasons)895,5386244.361.5637814262441.9213069+61+0.99+0.35
Super Lg (4 Seasons)623,6875928.841.04220
DFB-Pokal (4 Seasons)94404929.94.9575041612.1192+7+1.43+0.38
Champions Lg (3 Seasons)165123228.05.730131641.44711-4-0.70-0.771.04.2-3.2-3.03-1.99
Europa Lg (2 Seasons)51873747.82.110411.3363+3+1.57+2.53
Premier League (1 Season)216473118.97.25731161840.43111-10-1.39-0.137.210.8-3.7-0.51+0.33
FA Cup (1 Season)32588661.42.92104115002.0043+1+0.35-0.21
PL2 — Div. 2 (1 Season)2160807.41.82801003.0060+6+3.38+4.01
Conf Lg (1 Season)135353.90.40013530.0001-1-2.57-3.090.50.9-0.5-1.24-1.41
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2009-201016Zürichch SUI1. Super Lg7th450131.50.604
2010-201117Zürichch SUI1. Super Lg2nd7145214.51.625
2011-201218Zürichch SUI1. Super Lg6th201,1335737.012.6128Matches
2012-201319Zürichch SUI1. Super Lg4th312,3597672.826.2283
2013-201420Nürnbergde GER1. Bundesliga17th332,6568086.829.530223Matches
2014-201521Leverkusende GER1. Bundesliga4th258043226.38.9512081.441812+6+0.67-0.09Matches
2015-201622Hamburger SVde GER1. Bundesliga10th64187013.74.652111.0065+1+0.22+0.45Matches
2015-201622M'Gladbachde GER1. Bundesliga4th134483414.65.042950.85313-10-2.01-2.94Matches
2016-201723M'Gladbachde GER1. Bundesliga9th12282249.23.1211041.5064+2+0.64+0.83Matches
2017-201824M'Gladbachde GER1. Bundesliga9th134673615.35.2419101.08101000.00+0.178.111.1-2.9-0.57-0.64Matches
2018-201925M'Gladbachde GER1. Bundesliga5th5222447.32.5292231331.0063+3+1.22+0.903.53.3+0.2+0.08+0.09Matches
2019-202026Norwich Cityeng ENG1. Premier League20th216473118.97.25731161840.43111-10-1.39-0.137.210.8-3.7-0.51+0.33Matches
2020-202127Norwich Cityeng ENGJr. PL2 — Div. 211th2160807.41.82801003.0060+6+3.38+4.01Matches
2020-202127Rijekahr CRO1. 1. HNL3rd169656029.810.71178252101.562113+8+0.75+0.86Matches
2021-202228Rijekahr CRO1. 1. HNL4th302,5048377.327.829851113801.735541+14+0.50-0.23Matches
2022-202329Dinamo Zagrebhr CRO1. HNL1st351,7925155.319.920701152612.314612+34+1.71+0.53Matches
2023-202430Dinamo Zagrebhr CRO1. HNL2nd8277359.93.1361051931.6383+5+1.62+0.62Matches
15 Seasons8 Clubs4 Leagues27915,1695430.3168.5162784611721391.47180127+53+0.54+0.3718.825.2-6.4-0.43-0.17
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Zürich (4 Seasons)1 League623,6875928.841.04220
M'Gladbach (4 Seasons)1 League431,4193311.615.8129263113221.122530-5-0.32-0.5311.614.3-2.7-0.36-0.39
Rijeka (2 Seasons)1 League463,4697553.538.540831362401.677654+22+0.57+0.48
Dinamo Zagreb (2 Seasons)1 League432,0694834.323.023691202442.185415+39+1.70+0.63
Nürnberg (1 Season)1 League332,6568086.829.530223
Leverkusen (1 Season)1 League258043226.38.9512081.441812+6+0.67-0.09
Norwich City (1 Season)1 League216473118.97.25731161840.43111-10-1.39-0.137.210.8-3.7-0.51+0.33
Hamburger SV (1 Season)1 League64187013.74.652111.0065+1+0.22+0.45
Norwich City (1 Season)1 League2160807.41.82801003.0060+6+3.38+4.01
Bundesliga (6 Seasons)1075,2975024.758.95292315513311.224947+2+0.07-0.1511.614.3-2.7-0.36-0.39
HNL (4 Seasons)895,5386244.361.5637814262441.9213069+61+0.99+0.35
Super Lg (4 Seasons)623,6875928.841.04220
Premier League (1 Season)216473118.97.25731161840.43111-10-1.39-0.137.210.8-3.7-0.51+0.33
PL2 — Div. 2 (1 Season)2160807.41.82801003.0060+6+3.38+4.01
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
2014-201521Leverkusende GERDFB-Pokal5th42416053.62.7292022902.5021+1+0.37-2.64Matches
2015-201622M'Gladbachde GERDFB-Pokal9th31244145.91.426101202.0051+4+2.90+2.90Matches
2016-201723M'Gladbachde GERDFB-Pokal3rd1717114.80.81710013.0020+2+2.54+1.66Matches
2017-201824M'Gladbachde GERDFB-Pokal9th1441.50.0001300.000000.00-0.34Matches
2019-202026Norwich Cityeng ENGFA Cup5th32588661.42.92104115002.0043+1+0.35-0.21Matches
5 Seasons3 Clubs2 Leagues126985836.97.8784152312.08135+8+1.03+0.05
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
M'Gladbach (3 Seasons)1 League51994019.52.236502311.8071+6+2.71+2.17
Leverkusen (1 Season)1 League42416053.62.7292022902.5021+1+0.37-2.64
Norwich City (1 Season)1 League32588661.42.92104115002.0043+1+0.35-0.21
DFB-Pokal (4 Seasons)94404929.94.9575041612.1192+7+1.43+0.38
FA Cup (1 Season)32588661.42.92104115002.0043+1+0.35-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
2011-201218Zürich2. Europa LgGR21580.202Matches
2014-201521Leverkusen1. Champions LgR1673164542.13.530411.783300.00-1.66Matches
2015-201622M'Gladbach1. Champions LgGR31013418.71.100331.0046-2-1.78-1.37Matches
2016-201723M'Gladbach2. Europa LgR1631725747.81.910211.3363+3+1.57+2.53Matches
2022-202329Dinamo Zagreb1. Champions LgGR6951617.61.10061601.2702-2-1.89-0.881.04.2-3.2-3.03-1.99Matches
2023-202430Dinamo Zagreb3. Conf LgR16135353.90.40013530.0001-1-2.57-3.090.50.9-0.5-1.24-1.41Matches
6 Seasons4 Clubs3 Leagues227343323.38.240181981.351315-2-0.25-0.401.55.1-3.7-2.55-2.30
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 (2 Seasons)2 Leagues7130199.01.40071931.0903-3-2.08-2.081.55.1-3.7-2.55-2.30
M'Gladbach (2 Seasons)2 Leagues62734630.33.010541.17109+1+0.33+0.90
Leverkusen (1 Season)1 League73164542.13.530411.783300.00-1.66
Zürich (1 Season)1 League21580.202
Champions Lg (3 Seasons)165123228.05.730131641.44711-4-0.70-0.771.04.2-3.2-3.03-1.99
Europa Lg (2 Seasons)51873747.82.110411.3363+3+1.57+2.53
Conf Lg (1 Season)135353.90.40013530.0001-1-2.57-3.090.50.9-0.5-1.24-1.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
201421ch Switzerland1. World CupR1642496263.82.8376012101.5062+4+1.45+4.00Matches
201421ch SwitzerlandWCQ388299.81.017402742.3301-1-1.02-2.35Matches
201421ch SwitzerlandFriendlies (M)32117078.12.3283114501.674400.00-4.58Matches
201522ch SwitzerlandFriendlies (M)42035156.42.3357013201.7552+3+1.33+1.33Matches
201623ch SwitzerlandUEFA Euro Qualifying94805353.35.3667032612.00182+16+3.00+3.00Matches
201825ch Switzerland1. World CupR1631133831.41.3192121111.3312-1-0.80-1.161.12.1-1.0-0.82-0.69Matches
201825ch SwitzerlandWCQ127272.50.30012603.0010+1+3.33+0.94Matches
201825ch SwitzerlandFriendlies (M)3983318.11.10033212.3330+3+2.76+1.94Matches
2018-201925ch SwitzerlandUEFA Nations League4th236186.30.40021700.0001-1-2.50-3.85Matches
202128ch SwitzerlandUEFA Euro Qualifying1330.40.0001310.000000.00-1.63Matches
5 Seasons1 Club5 Leagues331,5084624.816.816712172281.733814+24+1.43+0.161.12.1-1.0-0.82-0.69
Friendlies (M) (3 Seasons)105125143.85.7568153511.90126+6+1.05+0.10
UEFA Euro Qualifying (2 Seasons)104834829.85.4667042021.80182+16+2.98+1.95
World Cup (2 Seasons)73625248.34.0480131411.4374+3+0.75+1.441.12.1-1.0-0.82-0.69
WCQ (2 Seasons)4115295.81.3175031342.501100.00-1.93
UEFA Nations League (1 Season)236186.30.40021700.0001-1-2.50-3.85

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-201016Zürichch SUI1. Super Lg0.600
2010-201117Zürichch SUI1. Super Lg1.610
2011-201218Zürich2. Europa Lg0.2002Matches
2011-201218Zürichch SUI1. Super Lg12.620Matches
2012-201319Zürichch SUI1. Super Lg26.250
2013-201420Nürnbergde GER1. Bundesliga29.52057Matches
2014-201521Leverkusende GER1. Bundesliga8.91015Matches
2014-201521Leverkusen1. Champions Lg3.5008Matches
2014-201521Leverkusende GERDFB-Pokal2.70000Matches
2015-201622Hamburger SVde GER1. Bundesliga4.62011Matches
2015-201622M'Gladbachde GER1. Bundesliga5.0004Matches
2015-201622M'Gladbach1. Champions Lg1.1103Matches
2015-201622M'Gladbachde GERDFB-Pokal1.40000Matches
2016-201723M'Gladbachde GER1. Bundesliga3.1000610234000Matches
2016-201723M'Gladbachde GERDFB-Pokal0.80001101000Matches
2016-201723M'Gladbach2. Europa Lg1.9000321310000Matches
2017-201824M'Gladbachde GER1. Bundesliga5.210047410000010172045.9Matches
2017-201824M'Gladbachde GERDFB-Pokal0.00000000000Matches
2018-201925M'Gladbachde GER1. Bundesliga2.500040031000094640.0Matches
2019-202026Norwich Cityeng ENGFA Cup2.90002032000Matches
2019-202026Norwich Cityeng ENG1. Premier League7.201064731200029183434.6Matches
2020-202127Rijekahr CRO1. 1. HNL10.71000Matches
2020-202127Norwich Cityeng ENGJr. PL2 — Div. 21.80000Matches
2021-202228Rijekahr CRO1. 1. HNL27.83100Matches
2022-202329Dinamo Zagreb1. Champions Lg1.100000110000011325.0Matches
2022-202329Dinamo Zagrebhr CRO1. HNL19.91001381017310Matches
2023-202430Dinamo Zagreb3. Conf Lg0.4000011100000010100.0Matches
2023-202430Dinamo Zagrebhr CRO1. HNL3.10001005030Matches
15 Seasons8 Clubs9 Leagues184.5202014024273991000049416339.4
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Zürich (4 Seasons)2 Leagues41.1802
M'Gladbach (4 Seasons)4 Leagues21.020025115105400019212644.7
Dinamo Zagreb (2 Seasons)3 Leagues24.410014912243400012340.0
Rijeka (2 Seasons)1 League38.54100
Leverkusen (1 Season)3 Leagues15.1100230
Nürnberg (1 Season)1 League29.52057
Norwich City (1 Season)2 Leagues10.1010841051200029183434.6
Hamburger SV (1 Season)1 League4.62011
Norwich City (1 Season)1 League1.80000
Bundesliga (6 Seasons)58.96001018464400019212644.7
HNL (4 Seasons)61.55101481022340
Super Lg (4 Seasons)41.080
DFB-Pokal (4 Seasons)4.90001101000
Champions Lg (3 Seasons)5.7100110110000011325.0
Europa Lg (2 Seasons)2.1000521310000
Premier League (1 Season)7.201064731200029183434.6
FA Cup (1 Season)2.90002032000
PL2 — Div. 2 (1 Season)1.80000
Conf Lg (1 Season)0.4000011100000010100.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-201016Zürich1 League0.600
2010-201117Zürich1 League1.610
2011-201218Zürich2 Leagues12.8202
2012-201319Zürich1 League26.250
2013-201420Nürnberg1 League29.52057
2014-201521Leverkusen3 Leagues15.1100230
2015-201622Hamburger SV1 League4.62011
2015-201622M'Gladbach3 Leagues7.510070
2016-201723M'Gladbach3 Leagues5.80001041644000
2017-201824M'Gladbach2 Leagues5.210047410000010172045.9
2018-201925M'Gladbach1 League2.500040031000094640.0
2019-202026Norwich City2 Leagues10.1010841051200029183434.6
2020-202127Norwich City1 League1.80000
2020-202127Rijeka1 League10.71000
2021-202228Rijeka1 League27.83100
2022-202329Dinamo Zagreb2 Leagues21.010013811183100011325.0
2023-202430Dinamo Zagreb2 Leagues3.5000111603000010100.0
15 Seasons8 Clubs9 Leagues184.5202014024273991000049416339.4
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Zürich (4 Seasons)2 Leagues41.1802
M'Gladbach (4 Seasons)4 Leagues21.020025115105400019212644.7
Dinamo Zagreb (2 Seasons)3 Leagues24.410014912243400012340.0
Rijeka (2 Seasons)1 League38.54100
Leverkusen (1 Season)3 Leagues15.1100230
Nürnberg (1 Season)1 League29.52057
Norwich City (1 Season)2 Leagues10.1010841051200029183434.6
Hamburger SV (1 Season)1 League4.62011
Norwich City (1 Season)1 League1.80000
Bundesliga (6 Seasons)58.96001018464400019212644.7
HNL (4 Seasons)61.55101481022340
Super Lg (4 Seasons)41.080
DFB-Pokal (4 Seasons)4.90001101000
Champions Lg (3 Seasons)5.7100110110000011325.0
Europa Lg (2 Seasons)2.1000521310000
Premier League (1 Season)7.201064731200029183434.6
FA Cup (1 Season)2.90002032000
PL2 — Div. 2 (1 Season)1.80000
Conf Lg (1 Season)0.4000011100000010100.0
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2009-201016Zürichch SUI1. Super Lg7th0.600
2010-201117Zürichch SUI1. Super Lg2nd1.610
2011-201218Zürichch SUI1. Super Lg6th12.620Matches
2012-201319Zürichch SUI1. Super Lg4th26.250
2013-201420Nürnbergde GER1. Bundesliga17th29.52057Matches
2014-201521Leverkusende GER1. Bundesliga4th8.91015Matches
2015-201622Hamburger SVde GER1. Bundesliga10th4.62011Matches
2015-201622M'Gladbachde GER1. Bundesliga4th5.0004Matches
2016-201723M'Gladbachde GER1. Bundesliga9th3.1000610234000Matches
2017-201824M'Gladbachde GER1. Bundesliga9th5.210047410000010172045.9Matches
2018-201925M'Gladbachde GER1. Bundesliga5th2.500040031000094640.0Matches
2019-202026Norwich Cityeng ENG1. Premier League20th7.201064731200029183434.6Matches
2020-202127Norwich Cityeng ENGJr. PL2 — Div. 211th1.80000Matches
2020-202127Rijekahr CRO1. 1. HNL3rd10.71000Matches
2021-202228Rijekahr CRO1. 1. HNL4th27.83100Matches
2022-202329Dinamo Zagrebhr CRO1. HNL1st19.91001381017310Matches
2023-202430Dinamo Zagrebhr CRO1. HNL2nd3.10001005030Matches
15 Seasons8 Clubs4 Leagues168.5192012120213181000048396039.4
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Zürich (4 Seasons)1 League41.080
M'Gladbach (4 Seasons)1 League15.8100188464400019212644.7
Rijeka (2 Seasons)1 League38.54100
Dinamo Zagreb (2 Seasons)1 League23.01001481022340
Nürnberg (1 Season)1 League29.52057
Leverkusen (1 Season)1 League8.91015
Norwich City (1 Season)1 League7.201064731200029183434.6
Hamburger SV (1 Season)1 League4.62011
Norwich City (1 Season)1 League1.80000
Bundesliga (6 Seasons)58.96001018464400019212644.7
HNL (4 Seasons)61.55101481022340
Super Lg (4 Seasons)41.080
Premier League (1 Season)7.201064731200029183434.6
PL2 — Div. 2 (1 Season)1.80000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2014-201521Leverkusende GERDFB-Pokal5th2.70000Matches
2015-201622M'Gladbachde GERDFB-Pokal9th1.40000Matches
2016-201723M'Gladbachde GERDFB-Pokal3rd0.80001101000Matches
2017-201824M'Gladbachde GERDFB-Pokal9th0.00000000000Matches
2019-202026Norwich Cityeng ENGFA Cup5th2.90002032000Matches
5 Seasons3 Clubs2 Leagues7.80003133000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
M'Gladbach (3 Seasons)1 League2.20001101000
Leverkusen (1 Season)1 League2.70000
Norwich City (1 Season)1 League2.90002032000
DFB-Pokal (4 Seasons)4.90001101000
FA Cup (1 Season)2.90002032000
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
2011-201218Zürich2. Europa LgGR0.2002Matches
2014-201521Leverkusen1. Champions LgR163.5008Matches
2015-201622M'Gladbach1. Champions LgGR1.1103Matches
2016-201723M'Gladbach2. Europa LgR161.9000321310000Matches
2022-202329Dinamo Zagreb1. Champions LgGR1.100000110000011325.0Matches
2023-202430Dinamo Zagreb3. Conf LgR160.4000011100000010100.0Matches
6 Seasons4 Clubs3 Leagues8.2100163351000012340.0
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Dinamo Zagreb (2 Seasons)2 Leagues1.400001220000012340.0
M'Gladbach (2 Seasons)2 Leagues3.0100621310000
Leverkusen (1 Season)1 League3.5008
Zürich (1 Season)1 League0.2002
Champions Lg (3 Seasons)5.7100110110000011325.0
Europa Lg (2 Seasons)2.1000521310000
Conf Lg (1 Season)0.4000011100000010100.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
201421ch Switzerland1. World CupR162.80000Matches
201421ch SwitzerlandWCQ1.01000Matches
201421ch SwitzerlandFriendlies (M)2.30000Matches
201522ch SwitzerlandFriendlies (M)2.31000Matches
201623ch SwitzerlandUEFA Euro Qualifying5.3100213921000Matches
201825ch Switzerland1. World CupR161.300001011000013442.9Matches
201825ch SwitzerlandWCQ0.30000Matches
201825ch SwitzerlandFriendlies (M)1.10000Matches
2018-201925ch SwitzerlandUEFA Nations League4th0.40000Matches
202128ch SwitzerlandUEFA Euro Qualifying0.00000002000Matches
5 Seasons1 Club5 Leagues16.8300223123100013442.9
Friendlies (M) (3 Seasons)5.71000
UEFA Euro Qualifying (2 Seasons)5.41002131121000
World Cup (2 Seasons)4.000001011000013442.9
WCQ (2 Seasons)1.31000
UEFA Nations League (1 Season)0.40000

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.