Standard Stats Table 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 2019-2020 19 Dinamo Zagreb hr CRO 1. 1. HNL 4 3 294 3.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 20 Dinamo Zagreb hr CRO 1. 1. HNL 3 1 104 1.2 0 0 0 0 0 0 0.00 0.00 Matches 2020-2021 20 Istra 1961 hr CRO 1. 1. HNL 22 22 1,980 22.0 0 0 0 0 3 0 0.00 0.00 Matches 2020-2021 20 Dinamo Zagreb 2. Europa Lg 0 0 Matches 2021-2022 21 Dinamo Zagreb hr CRO 1. 1. HNL 28 26 2,356 26.2 2 2 0 0 2 0 0.08 0.08 Matches 2021-2022 21 Dinamo Zagreb 2. Europa Lg 7 6 585 6.5 1 0 1 1 0 0 0 0 0.3 0.3 0.2 0.5 5 19 1 0.15 0.00 0.15 0.15 0.15 0.05 0.02 0.07 0.05 0.07 Matches 2022-2023 22 Dinamo Zagreb 1. Champions Lg 6 6 540 6.0 0 0 0 0 0 0 0 0 0.1 0.1 0.0 0.1 0 7 0 0.00 0.00 0.00 0.00 0.00 0.02 0.00 0.02 0.02 0.02 Matches 2022-2023 22 Dinamo Zagreb hr CRO 1. HNL 27 26 2,271 25.2 2 0 2 2 0 0 4 0 0.08 0.00 0.08 0.08 0.08 Matches 2023-2024 23 Ajax 3. Conf Lg 3 3 204 2.3 0 0 0 0 0 0 0 1 0.0 0.0 0.0 0.0 2 10 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 23 Ajax nl NED 1. Eredivisie 23 22 1,980 22.0 1 0 1 1 0 0 2 0 1.3 1.3 0.2 1.5 14 67 4 0.05 0.00 0.05 0.05 0.05 0.06 0.01 0.07 0.06 0.07 Matches 2023-2024 23 Ajax 2. Europa Lg 5 5 450 5.0 0 0 0 0 0 0 2 0 0.0 0.0 0.0 0.0 2 10 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 23 Dinamo Zagreb hr CRO 1. HNL 3 2 212 2.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 24 Ajax nl NED 1. Eredivisie 11 10 875 9.7 0 0 0 0 0 0 2 0 0.0 0.0 0.4 0.5 10 58 0 0.00 0.00 0.00 0.00 0.00 0.00 0.04 0.05 0.00 0.05 Matches 2024-2025 24 Ajax 2. Europa Lg 3 3 270 3.0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.1 6 12 0 0.00 0.00 0.00 0.00 0.00 0.01 0.01 0.02 0.01 0.02 Matches 6 Seasons 3 Clubs 5 Leagues 145 135 12,121 134.7 6 0 4 6 0 0 15 1 1.8 1.8 0.8 2.6 39 183 5 0.04 0.00 0.05 0.04 0.05 0.03 0.02 0.05 0.03 0.05 Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches Dinamo Zagreb (5 Seasons) 3 Leagues 78 70 6,362 70.7 5 0 3 5 0 0 6 0 0.4 0.4 0.2 0.6 5 26 1 0.07 0.00 0.07 0.07 0.07 0.03 0.01 0.05 0.03 0.05 Ajax (2 Seasons) 3 Leagues 45 43 3,779 42.0 1 0 1 1 0 0 6 1 1.4 1.4 0.7 2.0 34 157 4 0.02 0.00 0.02 0.02 0.02 0.03 0.02 0.05 0.03 0.05 Istra 1961 (1 Season) 1 League 22 22 1,980 22.0 0 0 0 0 3 0 0.00 0.00 HNL (5 Seasons) 87 80 7,217 80.2 4 0 2 4 0 0 9 0 0.05 0.00 0.06 0.05 0.06 Europa Lg (4 Seasons) 15 14 1,305 14.5 1 0 1 1 0 0 2 0 0.3 0.3 0.2 0.5 13 41 1 0.07 0.00 0.07 0.07 0.07 0.02 0.01 0.04 0.02 0.04 Eredivisie (2 Seasons) 34 32 2,855 31.7 1 0 1 1 0 0 4 0 1.3 1.3 0.6 2.0 24 125 4 0.03 0.00 0.03 0.03 0.03 0.04 0.02 0.06 0.04 0.06 Champions Lg (1 Season) 6 6 540 6.0 0 0 0 0 0 0 0 0 0.1 0.1 0.0 0.1 0 7 0 0.00 0.00 0.00 0.00 0.00 0.02 0.00 0.02 0.02 0.02 Conf Lg (1 Season) 3 3 204 2.3 0 0 0 0 0 0 0 1 0.0 0.0 0.0 0.0 2 10 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Standard Stats Table 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 2019-2020 19 Dinamo Zagreb 1 League 4 3 294 3.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2020-2021 20 Istra 1961 1 League 22 22 1,980 22.0 0 0 0 0 3 0 0.00 0.00 2020-2021 20 Dinamo Zagreb 2 Leagues 3 1 104 1.2 0 0 0 0 0 0 0.00 0.00 2021-2022 21 Dinamo Zagreb 2 Leagues 35 32 2,941 32.7 3 0 1 3 0 0 2 0 0.3 0.3 0.2 0.5 5 19 1 0.09 0.00 0.15 0.09 0.15 0.05 0.02 0.07 0.05 0.07 2022-2023 22 Dinamo Zagreb 2 Leagues 33 32 2,811 31.2 2 0 2 2 0 0 4 0 0.1 0.1 0.0 0.1 0 7 0 0.06 0.00 0.06 0.06 0.06 0.02 0.00 0.02 0.02 0.02 2023-2024 23 Dinamo Zagreb 1 League 3 2 212 2.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2023-2024 23 Ajax 3 Leagues 31 30 2,634 29.3 1 0 1 1 0 0 4 1 1.3 1.3 0.2 1.5 18 87 4 0.03 0.00 0.03 0.03 0.03 0.04 0.01 0.05 0.04 0.05 2024-2025 24 Ajax 2 Leagues 14 13 1,145 12.7 0 0 0 0 0 0 2 0 0.1 0.1 0.5 0.5 16 70 0 0.00 0.00 0.00 0.00 0.00 0.00 0.04 0.04 0.00 0.04 6 Seasons 3 Clubs 5 Leagues 145 135 12,121 134.7 6 0 4 6 0 0 15 1 1.8 1.8 0.8 2.6 39 183 5 0.04 0.00 0.05 0.04 0.05 0.03 0.02 0.05 0.03 0.05 Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches Dinamo Zagreb (5 Seasons) 3 Leagues 78 70 6,362 70.7 5 0 3 5 0 0 6 0 0.4 0.4 0.2 0.6 5 26 1 0.07 0.00 0.07 0.07 0.07 0.03 0.01 0.05 0.03 0.05 Ajax (2 Seasons) 3 Leagues 45 43 3,779 42.0 1 0 1 1 0 0 6 1 1.4 1.4 0.7 2.0 34 157 4 0.02 0.00 0.02 0.02 0.02 0.03 0.02 0.05 0.03 0.05 Istra 1961 (1 Season) 1 League 22 22 1,980 22.0 0 0 0 0 3 0 0.00 0.00 HNL (5 Seasons) 87 80 7,217 80.2 4 0 2 4 0 0 9 0 0.05 0.00 0.06 0.05 0.06 Europa Lg (4 Seasons) 15 14 1,305 14.5 1 0 1 1 0 0 2 0 0.3 0.3 0.2 0.5 13 41 1 0.07 0.00 0.07 0.07 0.07 0.02 0.01 0.04 0.02 0.04 Eredivisie (2 Seasons) 34 32 2,855 31.7 1 0 1 1 0 0 4 0 1.3 1.3 0.6 2.0 24 125 4 0.03 0.00 0.03 0.03 0.03 0.04 0.02 0.06 0.04 0.06 Champions Lg (1 Season) 6 6 540 6.0 0 0 0 0 0 0 0 0 0.1 0.1 0.0 0.1 0 7 0 0.00 0.00 0.00 0.00 0.00 0.02 0.00 0.02 0.02 0.02 Conf Lg (1 Season) 3 3 204 2.3 0 0 0 0 0 0 0 1 0.0 0.0 0.0 0.0 2 10 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Standard Stats Table 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 2019-2020 19 Dinamo Zagreb hr CRO 1. 1. HNL 1st 4 3 294 3.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 20 Istra 1961 hr CRO 1. 1. HNL 9th 22 22 1,980 22.0 0 0 0 0 3 0 0.00 0.00 Matches 2020-2021 20 Dinamo Zagreb hr CRO 1. 1. HNL 1st 3 1 104 1.2 0 0 0 0 0 0 0.00 0.00 Matches 2021-2022 21 Dinamo Zagreb hr CRO 1. 1. HNL 1st 28 26 2,356 26.2 2 2 0 0 2 0 0.08 0.08 Matches 2022-2023 22 Dinamo Zagreb hr CRO 1. HNL 1st 27 26 2,271 25.2 2 0 2 2 0 0 4 0 0.08 0.00 0.08 0.08 0.08 Matches 2023-2024 23 Dinamo Zagreb hr CRO 1. HNL 1st 3 2 212 2.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 23 Ajax nl NED 1. Eredivisie 5th 23 22 1,980 22.0 1 0 1 1 0 0 2 0 1.3 1.3 0.2 1.5 14 67 4 0.05 0.00 0.05 0.05 0.05 0.06 0.01 0.07 0.06 0.07 Matches 2024-2025 24 Ajax nl NED 1. Eredivisie 3rd 11 10 875 9.7 0 0 0 0 0 0 2 0 0.0 0.0 0.4 0.5 10 58 0 0.00 0.00 0.00 0.00 0.00 0.00 0.04 0.05 0.00 0.05 Matches 6 Seasons 3 Clubs 2 Leagues 121 112 10,072 111.9 5 0 3 5 0 0 13 0 1.3 1.3 0.6 2.0 24 125 4 0.04 0.00 0.05 0.04 0.05 0.04 0.02 0.06 0.04 0.06 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 Dinamo Zagreb (5 Seasons) 1 League 65 58 5,237 58.2 4 0 2 4 0 0 6 0 0.07 0.00 0.06 0.07 0.06 Ajax (2 Seasons) 1 League 34 32 2,855 31.7 1 0 1 1 0 0 4 0 1.3 1.3 0.6 2.0 24 125 4 0.03 0.00 0.03 0.03 0.03 0.04 0.02 0.06 0.04 0.06 Istra 1961 (1 Season) 1 League 22 22 1,980 22.0 0 0 0 0 3 0 0.00 0.00 HNL (5 Seasons) 87 80 7,217 80.2 4 0 2 4 0 0 9 0 0.05 0.00 0.06 0.05 0.06 Eredivisie (2 Seasons) 34 32 2,855 31.7 1 0 1 1 0 0 4 0 1.3 1.3 0.6 2.0 24 125 4 0.03 0.00 0.03 0.03 0.03 0.04 0.02 0.06 0.04 0.06
Standard Stats Table 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 2020-2021 20 Dinamo Zagreb 2. Europa Lg QF 0 0 Matches 2021-2022 21 Dinamo Zagreb 2. Europa Lg KO 7 6 585 6.5 1 0 1 1 0 0 0 0 0.3 0.3 0.2 0.5 5 19 1 0.15 0.00 0.15 0.15 0.15 0.05 0.02 0.07 0.05 0.07 Matches 2022-2023 22 Dinamo Zagreb 1. Champions Lg GR 6 6 540 6.0 0 0 0 0 0 0 0 0 0.1 0.1 0.0 0.1 0 7 0 0.00 0.00 0.00 0.00 0.00 0.02 0.00 0.02 0.02 0.02 Matches 2023-2024 23 Ajax 3. Conf Lg R16 3 3 204 2.3 0 0 0 0 0 0 0 1 0.0 0.0 0.0 0.0 2 10 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 23 Ajax 2. Europa Lg GR 5 5 450 5.0 0 0 0 0 0 0 2 0 0.0 0.0 0.0 0.0 2 10 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 24 Ajax 2. Europa Lg 3 3 270 3.0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.1 6 12 0 0.00 0.00 0.00 0.00 0.00 0.01 0.01 0.02 0.01 0.02 Matches 5 Seasons 2 Clubs 3 Leagues 24 23 2,049 22.8 1 0 1 1 0 0 2 1 0.5 0.5 0.2 0.6 15 58 1 0.04 0.00 0.04 0.04 0.04 0.02 0.01 0.03 0.02 0.03 Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches Dinamo Zagreb (3 Seasons) 2 Leagues 13 12 1,125 12.5 1 0 1 1 0 0 0 0 0.4 0.4 0.2 0.6 5 26 1 0.08 0.00 0.08 0.08 0.08 0.03 0.01 0.05 0.03 0.05 Ajax (2 Seasons) 2 Leagues 11 11 924 10.3 0 0 0 0 0 0 2 1 0.0 0.0 0.0 0.1 10 32 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Europa Lg (4 Seasons) 15 14 1,305 14.5 1 0 1 1 0 0 2 0 0.3 0.3 0.2 0.5 13 41 1 0.07 0.00 0.07 0.07 0.07 0.02 0.01 0.04 0.02 0.04 Champions Lg (1 Season) 6 6 540 6.0 0 0 0 0 0 0 0 0 0.1 0.1 0.0 0.1 0 7 0 0.00 0.00 0.00 0.00 0.00 0.02 0.00 0.02 0.02 0.02 Conf Lg (1 Season) 3 3 204 2.3 0 0 0 0 0 0 0 1 0.0 0.0 0.0 0.0 2 10 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Standard Stats Table 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 2022 22 hr Croatia 1. World Cup 3rd 1 1 90 1.0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 2 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 2022 21 hr Croatia Friendlies (M) 0 0 Matches 2022-2023 22 hr Croatia UEFA Nations League 2nd 5 5 480 5.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024 23 hr Croatia Friendlies (M) 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024 23 hr Croatia UEFA Euro GR 3 3 270 3.0 0 0 0 0 0 0 0 0 0.6 0.6 0.0 0.6 1 10 0 0.00 0.00 0.00 0.00 0.00 0.20 0.00 0.20 0.20 0.20 Matches 2024 23 hr Croatia UEFA Euro Qualifying 7 7 630 7.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 24 hr Croatia UEFA Nations League LgA 6 6 540 6.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2 Seasons 1 Club 5 Leagues 23 23 2,100 23.3 0 0 0 0 0 0 0 0 0.6 0.6 0.0 0.6 1 12 0 0.00 0.00 0.00 0.00 0.00 0.15 0.00 0.15 0.15 0.15 UEFA Nations League (2 Seasons) 11 11 1,020 11.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Friendlies (M) (2 Seasons) 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 UEFA Euro Qualifying (1 Season) 7 7 630 7.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 UEFA Euro (1 Season) 3 3 270 3.0 0 0 0 0 0 0 0 0 0.6 0.6 0.0 0.6 1 10 0 0.00 0.00 0.00 0.00 0.00 0.20 0.00 0.20 0.20 0.20 World Cup (1 Season) 1 1 90 1.0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 2 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Shooting Table 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 2019-2020 19 Dinamo Zagreb hr CRO 1. 1. HNL 3.3 0 0 0 Matches 2020-2021 20 Dinamo Zagreb hr CRO 1. 1. HNL 1.2 0 0 0 Matches 2020-2021 20 Istra 1961 hr CRO 1. 1. HNL 22.0 0 0 0 Matches 2021-2022 21 Dinamo Zagreb hr CRO 1. 1. HNL 26.2 2 0 0 Matches 2021-2022 21 Dinamo Zagreb 2. Europa Lg 6.5 1 2 1 50.0 0.31 0.15 0.50 1.00 12.6 0 0 0 0.3 0.3 0.15 +0.7 +0.7 Matches 2022-2023 22 Dinamo Zagreb 1. Champions Lg 6.0 0 1 1 100.0 0.17 0.17 0.00 0.00 8.2 0 0 0 0.1 0.1 0.13 -0.1 -0.1 Matches 2022-2023 22 Dinamo Zagreb hr CRO 1. HNL 25.2 2 11 4 36.4 0.44 0.16 0.18 0.50 0 0 Matches 2023-2024 23 Ajax 3. Conf Lg 2.3 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Matches 2023-2024 23 Ajax nl NED 1. Eredivisie 22.0 1 11 4 36.4 0.50 0.18 0.09 0.25 12.0 0 0 0 1.3 1.3 0.12 -0.3 -0.3 Matches 2023-2024 23 Ajax 2. Europa Lg 5.0 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Matches 2023-2024 23 Dinamo Zagreb hr CRO 1. HNL 2.4 0 1 0 0.0 0.42 0.00 0.00 0 0 Matches 2024-2025 24 Ajax nl NED 1. Eredivisie 9.7 0 1 0 0.0 0.10 0.00 0.00 9.1 0 0 0 0.0 0.0 0.02 0.0 0.0 Matches 2024-2025 24 Ajax 2. Europa Lg 3.0 0 1 0 0.0 0.33 0.00 0.00 9.9 0 0 0 0.0 0.0 0.03 0.0 0.0 Matches 6 Seasons 3 Clubs 5 Leagues 134.7 6 28 10 35.7 0.34 0.12 0.14 0.40 11.5 0 0 0 1.8 1.8 0.11 +0.2 +0.2 Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches Dinamo Zagreb (5 Seasons) 3 Leagues 70.7 5 15 6 40.0 0.37 0.15 0.20 0.50 11.1 0 0 0 0.4 0.4 0.14 +0.6 +0.6 Ajax (2 Seasons) 3 Leagues 42.0 1 13 4 30.8 0.31 0.10 0.08 0.25 11.6 0 0 0 1.4 1.4 0.11 -0.4 -0.4 Istra 1961 (1 Season) 1 League 22.0 0 0 0 HNL (5 Seasons) 80.2 4 12 4 33.3 0.43 0.14 0.17 0.50 0 0 Europa Lg (4 Seasons) 14.5 1 3 1 33.3 0.21 0.07 0.33 1.00 11.7 0 0 0 0.3 0.3 0.11 +0.7 +0.7 Eredivisie (2 Seasons) 31.7 1 12 4 33.3 0.38 0.13 0.08 0.25 11.8 0 0 0 1.3 1.3 0.11 -0.3 -0.3 Champions Lg (1 Season) 6.0 0 1 1 100.0 0.17 0.17 0.00 0.00 8.2 0 0 0 0.1 0.1 0.13 -0.1 -0.1 Conf Lg (1 Season) 2.3 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0
Shooting Table 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 2019-2020 19 Dinamo Zagreb 1 League 3.3 0 0 0 2020-2021 20 Istra 1961 1 League 22.0 0 0 0 2020-2021 20 Dinamo Zagreb 2 Leagues 1.2 0 0 0 2021-2022 21 Dinamo Zagreb 2 Leagues 32.7 3 2 1 50.0 0.31 0.15 0.50 1.00 12.6 0 0 0 0.3 0.3 0.15 +0.7 +0.7 2022-2023 22 Dinamo Zagreb 2 Leagues 31.2 2 12 5 41.7 0.38 0.16 0.17 0.40 8.2 0 0 0 0.1 0.1 0.13 -0.1 -0.1 2023-2024 23 Dinamo Zagreb 1 League 2.4 0 1 0 0.0 0.42 0.00 0.00 0 0 2023-2024 23 Ajax 3 Leagues 29.3 1 11 4 36.4 0.38 0.14 0.09 0.25 12.0 0 0 0 1.3 1.3 0.12 -0.3 -0.3 2024-2025 24 Ajax 2 Leagues 12.7 0 2 0 0.0 0.16 0.00 0.00 9.5 0 0 0 0.1 0.1 0.03 -0.1 -0.1 6 Seasons 3 Clubs 5 Leagues 134.7 6 28 10 35.7 0.34 0.12 0.14 0.40 11.5 0 0 0 1.8 1.8 0.11 +0.2 +0.2 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches Dinamo Zagreb (5 Seasons) 3 Leagues 70.7 5 15 6 40.0 0.37 0.15 0.20 0.50 11.1 0 0 0 0.4 0.4 0.14 +0.6 +0.6 Ajax (2 Seasons) 3 Leagues 42.0 1 13 4 30.8 0.31 0.10 0.08 0.25 11.6 0 0 0 1.4 1.4 0.11 -0.4 -0.4 Istra 1961 (1 Season) 1 League 22.0 0 0 0 HNL (5 Seasons) 80.2 4 12 4 33.3 0.43 0.14 0.17 0.50 0 0 Europa Lg (4 Seasons) 14.5 1 3 1 33.3 0.21 0.07 0.33 1.00 11.7 0 0 0 0.3 0.3 0.11 +0.7 +0.7 Eredivisie (2 Seasons) 31.7 1 12 4 33.3 0.38 0.13 0.08 0.25 11.8 0 0 0 1.3 1.3 0.11 -0.3 -0.3 Champions Lg (1 Season) 6.0 0 1 1 100.0 0.17 0.17 0.00 0.00 8.2 0 0 0 0.1 0.1 0.13 -0.1 -0.1 Conf Lg (1 Season) 2.3 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0
Shooting Table 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 2019-2020 19 Dinamo Zagreb hr CRO 1. 1. HNL 1st 3.3 0 0 0 Matches 2020-2021 20 Istra 1961 hr CRO 1. 1. HNL 9th 22.0 0 0 0 Matches 2020-2021 20 Dinamo Zagreb hr CRO 1. 1. HNL 1st 1.2 0 0 0 Matches 2021-2022 21 Dinamo Zagreb hr CRO 1. 1. HNL 1st 26.2 2 0 0 Matches 2022-2023 22 Dinamo Zagreb hr CRO 1. HNL 1st 25.2 2 11 4 36.4 0.44 0.16 0.18 0.50 0 0 Matches 2023-2024 23 Dinamo Zagreb hr CRO 1. HNL 1st 2.4 0 1 0 0.0 0.42 0.00 0.00 0 0 Matches 2023-2024 23 Ajax nl NED 1. Eredivisie 5th 22.0 1 11 4 36.4 0.50 0.18 0.09 0.25 12.0 0 0 0 1.3 1.3 0.12 -0.3 -0.3 Matches 2024-2025 24 Ajax nl NED 1. Eredivisie 3rd 9.7 0 1 0 0.0 0.10 0.00 0.00 9.1 0 0 0 0.0 0.0 0.02 0.0 0.0 Matches 6 Seasons 3 Clubs 2 Leagues 111.9 5 24 8 33.3 0.40 0.13 0.13 0.38 11.8 0 0 0 1.3 1.3 0.11 -0.3 -0.3 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 Dinamo Zagreb (5 Seasons) 1 League 58.2 4 12 4 33.3 0.43 0.14 0.17 0.50 0 0 Ajax (2 Seasons) 1 League 31.7 1 12 4 33.3 0.38 0.13 0.08 0.25 11.8 0 0 0 1.3 1.3 0.11 -0.3 -0.3 Istra 1961 (1 Season) 1 League 22.0 0 0 0 HNL (5 Seasons) 80.2 4 12 4 33.3 0.43 0.14 0.17 0.50 0 0 Eredivisie (2 Seasons) 31.7 1 12 4 33.3 0.38 0.13 0.08 0.25 11.8 0 0 0 1.3 1.3 0.11 -0.3 -0.3
Shooting Table 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 2021-2022 21 Dinamo Zagreb 2. Europa Lg KO 6.5 1 2 1 50.0 0.31 0.15 0.50 1.00 12.6 0 0 0 0.3 0.3 0.15 +0.7 +0.7 Matches 2022-2023 22 Dinamo Zagreb 1. Champions Lg GR 6.0 0 1 1 100.0 0.17 0.17 0.00 0.00 8.2 0 0 0 0.1 0.1 0.13 -0.1 -0.1 Matches 2023-2024 23 Ajax 3. Conf Lg R16 2.3 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Matches 2023-2024 23 Ajax 2. Europa Lg GR 5.0 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Matches 2024-2025 24 Ajax 2. Europa Lg 3.0 0 1 0 0.0 0.33 0.00 0.00 9.9 0 0 0 0.0 0.0 0.03 0.0 0.0 Matches 5 Seasons 2 Clubs 3 Leagues 22.8 1 4 2 50.0 0.18 0.09 0.25 0.50 10.8 0 0 0 0.5 0.5 0.11 +0.5 +0.5 Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches Dinamo Zagreb (3 Seasons) 2 Leagues 12.5 1 3 2 66.7 0.24 0.16 0.33 0.50 11.1 0 0 0 0.4 0.4 0.14 +0.6 +0.6 Ajax (2 Seasons) 2 Leagues 10.3 0 1 0 0.0 0.10 0.00 0.00 9.9 0 0 0 0.0 0.0 0.03 0.0 0.0 Europa Lg (4 Seasons) 14.5 1 3 1 33.3 0.21 0.07 0.33 1.00 11.7 0 0 0 0.3 0.3 0.11 +0.7 +0.7 Champions Lg (1 Season) 6.0 0 1 1 100.0 0.17 0.17 0.00 0.00 8.2 0 0 0 0.1 0.1 0.13 -0.1 -0.1 Conf Lg (1 Season) 2.3 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0
Shooting Table 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 2022 22 hr Croatia 1. World Cup 3rd 1.0 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Matches 2022-2023 22 hr Croatia UEFA Nations League 2nd 5.3 0 1 0 0.0 0.19 0.00 0.00 0 0 Matches 2024 23 hr Croatia Friendlies (M) 1.0 0 0 0 Matches 2024 23 hr Croatia UEFA Euro GR 3.0 0 1 0 0.0 0.33 0.00 0.00 1.4 0 0 0 0.6 0.6 0.61 -0.6 -0.6 Matches 2024 23 hr Croatia UEFA Euro Qualifying 7.0 0 4 2 50.0 0.57 0.29 0.00 0.00 0 0 Matches 2024-2025 24 hr Croatia UEFA Nations League LgA 6.0 0 1 1 100.0 0.17 0.17 0.00 0.00 0 0 Matches 2 Seasons 1 Club 5 Leagues 23.3 0 7 3 42.9 0.31 0.13 0.00 0.00 1.4 0 0 0 0.6 0.6 0.61 -0.6 -0.6 UEFA Nations League (2 Seasons) 11.3 0 2 1 50.0 0.18 0.09 0.00 0.00 0 0 Friendlies (M) (2 Seasons) 1.0 0 0 0 UEFA Euro Qualifying (1 Season) 7.0 0 4 2 50.0 0.57 0.29 0.00 0.00 0 0 UEFA Euro (1 Season) 3.0 0 1 0 0.0 0.33 0.00 0.00 1.4 0 0 0 0.6 0.6 0.61 -0.6 -0.6 World Cup (1 Season) 1.0 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0
Passing Table 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 2019-2020 19 Dinamo Zagreb hr CRO 1. 1. HNL 3.3 0 Matches 2020-2021 20 Dinamo Zagreb hr CRO 1. 1. HNL 1.2 Matches 2020-2021 20 Istra 1961 hr CRO 1. 1. HNL 22.0 Matches 2021-2022 21 Dinamo Zagreb hr CRO 1. 1. HNL 26.2 Matches 2021-2022 21 Dinamo Zagreb 2. Europa Lg 6.5 301 328 91.8 5440 1931 120 126 95.2 144 153 94.1 28 36 77.8 0 0.2 0.0 -0.2 2 9 1 0 19 Matches 2022-2023 22 Dinamo Zagreb 1. Champions Lg 6.0 256 295 86.8 5069 1649 73 77 94.8 152 164 92.7 27 46 58.7 0 0.0 0.0 0.0 0 3 0 0 7 Matches 2022-2023 22 Dinamo Zagreb hr CRO 1. HNL 25.2 0 Matches 2023-2024 23 Ajax 3. Conf Lg 2.3 203 208 97.6 3391 950 86 87 98.9 105 106 99.1 8 11 72.7 0 0.0 0.1 0.0 0 9 1 0 10 Matches 2023-2024 23 Ajax nl NED 1. Eredivisie 22.0 1546 1690 91.5 27051 8573 608 647 94.0 836 879 95.1 82 126 65.1 0 0.2 0.6 -0.2 5 72 1 0 67 Matches 2023-2024 23 Ajax 2. Europa Lg 5.0 311 343 90.7 5692 1676 114 115 99.1 174 185 94.1 19 33 57.6 0 0.0 0.3 0.0 0 11 2 0 10 Matches 2023-2024 23 Dinamo Zagreb hr CRO 1. HNL 2.4 0 Matches 2024-2025 24 Ajax nl NED 1. Eredivisie 9.7 823 884 93.1 14716 5006 330 338 97.6 438 459 95.4 50 75 66.7 0 0.4 0.9 -0.4 1 63 4 1 58 Matches 2024-2025 24 Ajax 2. Europa Lg 3.0 176 190 92.6 2841 1149 83 86 96.5 78 78 100.0 11 22 50.0 0 0.0 0.0 0.0 1 14 0 0 12 Matches 6 Seasons 3 Clubs 5 Leagues 134.7 3616 3938 91.8 64200 20934 1414 1476 95.8 1927 2024 95.2 225 349 64.5 0 0.8 1.9 -0.8 9 181 9 1 183 Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches Dinamo Zagreb (5 Seasons) 3 Leagues 70.7 557 623 89.4 10509 3580 193 203 95.1 296 317 93.4 55 82 67.1 0 0.2 0.0 -0.2 2 12 1 0 26 Ajax (2 Seasons) 3 Leagues 42.0 3059 3315 92.3 53691 17354 1221 1273 95.9 1631 1707 95.5 170 267 63.7 0 0.7 1.9 -0.7 7 169 8 1 157 Istra 1961 (1 Season) 1 League 22.0 HNL (5 Seasons) 80.2 0 Europa Lg (4 Seasons) 14.5 788 861 91.5 13973 4756 317 327 96.9 396 416 95.2 58 91 63.7 0 0.2 0.4 -0.2 3 34 3 0 41 Eredivisie (2 Seasons) 31.7 2369 2574 92.0 41767 13579 938 985 95.2 1274 1338 95.2 132 201 65.7 0 0.6 1.4 -0.6 6 135 5 1 125 Champions Lg (1 Season) 6.0 256 295 86.8 5069 1649 73 77 94.8 152 164 92.7 27 46 58.7 0 0.0 0.0 0.0 0 3 0 0 7 Conf Lg (1 Season) 2.3 203 208 97.6 3391 950 86 87 98.9 105 106 99.1 8 11 72.7 0 0.0 0.1 0.0 0 9 1 0 10
Passing Table 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 2019-2020 19 Dinamo Zagreb 1 League 3.3 0 2020-2021 20 Istra 1961 1 League 22.0 2020-2021 20 Dinamo Zagreb 2 Leagues 1.2 2021-2022 21 Dinamo Zagreb 2 Leagues 32.7 301 328 91.8 5440 1931 120 126 95.2 144 153 94.1 28 36 77.8 0 0.2 0.0 -0.2 2 9 1 0 19 2022-2023 22 Dinamo Zagreb 2 Leagues 31.2 256 295 86.8 5069 1649 73 77 94.8 152 164 92.7 27 46 58.7 0 0.0 0.0 0.0 0 3 0 0 7 2023-2024 23 Dinamo Zagreb 1 League 2.4 0 2023-2024 23 Ajax 3 Leagues 29.3 2060 2241 91.9 36134 11199 808 849 95.2 1115 1170 95.3 109 170 64.1 0 0.2 1.0 -0.2 5 92 4 0 87 2024-2025 24 Ajax 2 Leagues 12.7 999 1074 93.0 17557 6155 413 424 97.4 516 537 96.1 61 97 62.9 0 0.5 0.9 -0.5 2 77 4 1 70 6 Seasons 3 Clubs 5 Leagues 134.7 3616 3938 91.8 64200 20934 1414 1476 95.8 1927 2024 95.2 225 349 64.5 0 0.8 1.9 -0.8 9 181 9 1 183 Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches Dinamo Zagreb (5 Seasons) 3 Leagues 70.7 557 623 89.4 10509 3580 193 203 95.1 296 317 93.4 55 82 67.1 0 0.2 0.0 -0.2 2 12 1 0 26 Ajax (2 Seasons) 3 Leagues 42.0 3059 3315 92.3 53691 17354 1221 1273 95.9 1631 1707 95.5 170 267 63.7 0 0.7 1.9 -0.7 7 169 8 1 157 Istra 1961 (1 Season) 1 League 22.0 HNL (5 Seasons) 80.2 0 Europa Lg (4 Seasons) 14.5 788 861 91.5 13973 4756 317 327 96.9 396 416 95.2 58 91 63.7 0 0.2 0.4 -0.2 3 34 3 0 41 Eredivisie (2 Seasons) 31.7 2369 2574 92.0 41767 13579 938 985 95.2 1274 1338 95.2 132 201 65.7 0 0.6 1.4 -0.6 6 135 5 1 125 Champions Lg (1 Season) 6.0 256 295 86.8 5069 1649 73 77 94.8 152 164 92.7 27 46 58.7 0 0.0 0.0 0.0 0 3 0 0 7 Conf Lg (1 Season) 2.3 203 208 97.6 3391 950 86 87 98.9 105 106 99.1 8 11 72.7 0 0.0 0.1 0.0 0 9 1 0 10
Passing Table 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 2019-2020 19 Dinamo Zagreb hr CRO 1. 1. HNL 1st 3.3 0 Matches 2020-2021 20 Istra 1961 hr CRO 1. 1. HNL 9th 22.0 Matches 2020-2021 20 Dinamo Zagreb hr CRO 1. 1. HNL 1st 1.2 Matches 2021-2022 21 Dinamo Zagreb hr CRO 1. 1. HNL 1st 26.2 Matches 2022-2023 22 Dinamo Zagreb hr CRO 1. HNL 1st 25.2 0 Matches 2023-2024 23 Dinamo Zagreb hr CRO 1. HNL 1st 2.4 0 Matches 2023-2024 23 Ajax nl NED 1. Eredivisie 5th 22.0 1546 1690 91.5 27051 8573 608 647 94.0 836 879 95.1 82 126 65.1 0 0.2 0.6 -0.2 5 72 1 0 67 Matches 2024-2025 24 Ajax nl NED 1. Eredivisie 3rd 9.7 823 884 93.1 14716 5006 330 338 97.6 438 459 95.4 50 75 66.7 0 0.4 0.9 -0.4 1 63 4 1 58 Matches 6 Seasons 3 Clubs 2 Leagues 111.9 2369 2574 92.0 41767 13579 938 985 95.2 1274 1338 95.2 132 201 65.7 0 0.6 1.4 -0.6 6 135 5 1 125 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 Dinamo Zagreb (5 Seasons) 1 League 58.2 0 Ajax (2 Seasons) 1 League 31.7 2369 2574 92.0 41767 13579 938 985 95.2 1274 1338 95.2 132 201 65.7 0 0.6 1.4 -0.6 6 135 5 1 125 Istra 1961 (1 Season) 1 League 22.0 HNL (5 Seasons) 80.2 0 Eredivisie (2 Seasons) 31.7 2369 2574 92.0 41767 13579 938 985 95.2 1274 1338 95.2 132 201 65.7 0 0.6 1.4 -0.6 6 135 5 1 125
Passing Table 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 2021-2022 21 Dinamo Zagreb 2. Europa Lg KO 6.5 301 328 91.8 5440 1931 120 126 95.2 144 153 94.1 28 36 77.8 0 0.2 0.0 -0.2 2 9 1 0 19 Matches 2022-2023 22 Dinamo Zagreb 1. Champions Lg GR 6.0 256 295 86.8 5069 1649 73 77 94.8 152 164 92.7 27 46 58.7 0 0.0 0.0 0.0 0 3 0 0 7 Matches 2023-2024 23 Ajax 3. Conf Lg R16 2.3 203 208 97.6 3391 950 86 87 98.9 105 106 99.1 8 11 72.7 0 0.0 0.1 0.0 0 9 1 0 10 Matches 2023-2024 23 Ajax 2. Europa Lg GR 5.0 311 343 90.7 5692 1676 114 115 99.1 174 185 94.1 19 33 57.6 0 0.0 0.3 0.0 0 11 2 0 10 Matches 2024-2025 24 Ajax 2. Europa Lg 3.0 176 190 92.6 2841 1149 83 86 96.5 78 78 100.0 11 22 50.0 0 0.0 0.0 0.0 1 14 0 0 12 Matches 5 Seasons 2 Clubs 3 Leagues 22.8 1247 1364 91.4 22433 7355 476 491 96.9 653 686 95.2 93 148 62.8 0 0.2 0.5 -0.2 3 46 4 0 58 Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches Dinamo Zagreb (3 Seasons) 2 Leagues 12.5 557 623 89.4 10509 3580 193 203 95.1 296 317 93.4 55 82 67.1 0 0.2 0.0 -0.2 2 12 1 0 26 Ajax (2 Seasons) 2 Leagues 10.3 690 741 93.1 11924 3775 283 288 98.3 357 369 96.7 38 66 57.6 0 0.0 0.4 0.0 1 34 3 0 32 Europa Lg (4 Seasons) 14.5 788 861 91.5 13973 4756 317 327 96.9 396 416 95.2 58 91 63.7 0 0.2 0.4 -0.2 3 34 3 0 41 Champions Lg (1 Season) 6.0 256 295 86.8 5069 1649 73 77 94.8 152 164 92.7 27 46 58.7 0 0.0 0.0 0.0 0 3 0 0 7 Conf Lg (1 Season) 2.3 203 208 97.6 3391 950 86 87 98.9 105 106 99.1 8 11 72.7 0 0.0 0.1 0.0 0 9 1 0 10
Passing Table 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 2022 22 hr Croatia 1. World Cup 3rd 1.0 62 66 93.9 1178 314 22 23 95.7 34 36 94.4 5 6 83.3 0 0.0 0.0 0.0 0 1 0 0 2 Matches 2022-2023 22 hr Croatia UEFA Nations League 2nd 5.3 0 Matches 2024 23 hr Croatia Friendlies (M) 1.0 0 Matches 2024 23 hr Croatia UEFA Euro GR 3.0 191 199 96.0 3221 938 82 85 96.5 97 101 96.0 11 12 91.7 0 0.0 0.0 0.0 0 7 0 0 10 Matches 2024 23 hr Croatia UEFA Euro Qualifying 7.0 0 Matches 2024-2025 24 hr Croatia UEFA Nations League LgA 6.0 0 Matches 2 Seasons 1 Club 5 Leagues 23.3 253 265 95.5 4399 1252 104 108 96.3 131 137 95.6 16 18 88.9 0 0.0 0.0 0.0 0 8 0 0 12 UEFA Nations League (2 Seasons) 11.3 0 Friendlies (M) (2 Seasons) 1.0 0 UEFA Euro Qualifying (1 Season) 7.0 0 UEFA Euro (1 Season) 3.0 191 199 96.0 3221 938 82 85 96.5 97 101 96.0 11 12 91.7 0 0.0 0.0 0.0 0 7 0 0 10 World Cup (1 Season) 1.0 62 66 93.9 1178 314 22 23 95.7 34 36 94.4 5 6 83.3 0 0.0 0.0 0.0 0 1 0 0 2
Pass Types Table Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2019-2020 19 Dinamo Zagreb 1 League 3.3 2020-2021 20 Istra 1961 1 League 22.0 2020-2021 20 Dinamo Zagreb 2 Leagues 1.2 2021-2022 21 Dinamo Zagreb 2 Leagues 32.7 328 317 11 7 0 1 0 4 0 0 0 0 301 0 2 2022-2023 22 Dinamo Zagreb 2 Leagues 31.2 295 286 9 9 0 1 1 0 0 0 0 0 256 0 3 2023-2024 23 Dinamo Zagreb 1 League 2.4 0 2023-2024 23 Ajax 3 Leagues 29.3 2241 2181 56 45 2 2 4 6 0 0 0 0 2060 4 8 2024-2025 24 Ajax 2 Leagues 12.7 1074 1057 17 14 4 3 1 3 0 0 0 0 999 0 2 6 Seasons 3 Clubs 5 Leagues 134.7 3938 3841 93 75 6 7 6 13 0 0 0 0 3616 4 15 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Dinamo Zagreb (5 Seasons) 3 Leagues 70.7 623 603 20 16 0 2 1 4 0 0 0 0 557 0 5 Ajax (2 Seasons) 3 Leagues 42.0 3315 3238 73 59 6 5 5 9 0 0 0 0 3059 4 10 Istra 1961 (1 Season) 1 League 22.0 HNL (5 Seasons) 80.2 1 Europa Lg (4 Seasons) 14.5 861 834 26 19 3 1 1 5 0 0 0 0 788 1 4 Eredivisie (2 Seasons) 31.7 2574 2515 56 46 3 5 4 7 0 0 0 0 2369 3 8 Champions Lg (1 Season) 6.0 295 286 9 9 0 1 0 0 0 0 0 0 256 0 3 Conf Lg (1 Season) 2.3 208 206 2 1 0 0 0 1 0 0 0 0 203 0 0
Pass Types Table Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2021-2022 21 Dinamo Zagreb 2. Europa Lg KO 6.5 328 317 11 7 0 1 0 4 0 0 0 0 301 0 2 Matches 2022-2023 22 Dinamo Zagreb 1. Champions Lg GR 6.0 295 286 9 9 0 1 0 0 0 0 0 0 256 0 3 Matches 2023-2024 23 Ajax 3. Conf Lg R16 2.3 208 206 2 1 0 0 0 1 0 0 0 0 203 0 0 Matches 2023-2024 23 Ajax 2. Europa Lg GR 5.0 343 336 6 4 2 0 1 0 0 0 0 0 311 1 2 Matches 2024-2025 24 Ajax 2. Europa Lg 3.0 190 181 9 8 1 0 0 1 0 0 0 0 176 0 0 Matches 5 Seasons 2 Clubs 3 Leagues 22.8 1364 1326 37 29 3 2 1 6 0 0 0 0 1247 1 7 Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Dinamo Zagreb (3 Seasons) 2 Leagues 12.5 623 603 20 16 0 2 0 4 0 0 0 0 557 0 5 Ajax (2 Seasons) 2 Leagues 10.3 741 723 17 13 3 0 1 2 0 0 0 0 690 1 2 Europa Lg (4 Seasons) 14.5 861 834 26 19 3 1 1 5 0 0 0 0 788 1 4 Champions Lg (1 Season) 6.0 295 286 9 9 0 1 0 0 0 0 0 0 256 0 3 Conf Lg (1 Season) 2.3 208 206 2 1 0 0 0 1 0 0 0 0 203 0 0
Goal and Shot Creation Table Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2019-2020 19 Dinamo Zagreb 1 League 3.3 2020-2021 20 Istra 1961 1 League 22.0 2020-2021 20 Dinamo Zagreb 2 Leagues 1.2 2021-2022 21 Dinamo Zagreb 2 Leagues 32.7 2 0.31 1 0 1 0 0 0 0 0.00 0 0 0 0 0 0 2022-2023 22 Dinamo Zagreb 2 Leagues 31.2 2 0.33 1 1 0 0 0 0 0 0.00 0 0 0 0 0 0 2023-2024 23 Dinamo Zagreb 1 League 2.4 2023-2024 23 Ajax 3 Leagues 29.3 21 0.72 19 0 1 1 0 0 2 0.07 1 0 0 1 0 0 2024-2025 24 Ajax 2 Leagues 12.7 13 1.02 13 0 0 0 0 0 1 0.08 1 0 0 0 0 0 6 Seasons 3 Clubs 5 Leagues 134.7 38 0.70 34 1 2 1 0 0 3 0.06 2 0 0 1 0 0 Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Dinamo Zagreb (5 Seasons) 3 Leagues 70.7 4 0.32 2 1 1 0 0 0 0 0.00 0 0 0 0 0 0 Ajax (2 Seasons) 3 Leagues 42.0 34 0.81 32 0 1 1 0 0 3 0.07 2 0 0 1 0 0 Istra 1961 (1 Season) 1 League 22.0 HNL (5 Seasons) 80.2 Europa Lg (4 Seasons) 14.5 5 0.34 4 0 1 0 0 0 0 0.00 0 0 0 0 0 0 Eredivisie (2 Seasons) 31.7 30 0.95 28 0 1 1 0 0 3 0.09 2 0 0 1 0 0 Champions Lg (1 Season) 6.0 2 0.33 1 1 0 0 0 0 0 0.00 0 0 0 0 0 0 Conf Lg (1 Season) 2.3 1 0.44 1 0 0 0 0 0 0 0.00 0 0 0 0 0 0
Goal and Shot Creation Table Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2021-2022 21 Dinamo Zagreb 2. Europa Lg KO 6.5 2 0.31 1 0 1 0 0 0 0 0.00 0 0 0 0 0 0 Matches 2022-2023 22 Dinamo Zagreb 1. Champions Lg GR 6.0 2 0.33 1 1 0 0 0 0 0 0.00 0 0 0 0 0 0 Matches 2023-2024 23 Ajax 3. Conf Lg R16 2.3 1 0.44 1 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Matches 2023-2024 23 Ajax 2. Europa Lg GR 5.0 0 0.00 0 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Matches 2024-2025 24 Ajax 2. Europa Lg 3.0 3 1.00 3 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Matches 5 Seasons 2 Clubs 3 Leagues 22.8 8 0.35 6 1 1 0 0 0 0 0.00 0 0 0 0 0 0 Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Dinamo Zagreb (3 Seasons) 2 Leagues 12.5 4 0.32 2 1 1 0 0 0 0 0.00 0 0 0 0 0 0 Ajax (2 Seasons) 2 Leagues 10.3 4 0.39 4 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Europa Lg (4 Seasons) 14.5 5 0.34 4 0 1 0 0 0 0 0.00 0 0 0 0 0 0 Champions Lg (1 Season) 6.0 2 0.33 1 1 0 0 0 0 0 0.00 0 0 0 0 0 0 Conf Lg (1 Season) 2.3 1 0.44 1 0 0 0 0 0 0 0.00 0 0 0 0 0 0
Defensive Actions Table 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 2019-2020 19 Dinamo Zagreb 1 League 3.3 0 2020-2021 20 Istra 1961 1 League 22.0 0 2020-2021 20 Dinamo Zagreb 2 Leagues 1.2 0 2021-2022 21 Dinamo Zagreb 2 Leagues 32.7 8 7 7 1 0 4 7 57.1 3 11 7 4 16 24 20 1 2022-2023 22 Dinamo Zagreb 2 Leagues 31.2 12 22 11 1 0 6 8 75.0 2 12 6 6 64 21 27 0 2023-2024 23 Dinamo Zagreb 1 League 2.4 3 6 0 2023-2024 23 Ajax 3 Leagues 29.3 34 14 24 10 0 16 27 59.3 11 31 21 10 56 90 111 1 2024-2025 24 Ajax 2 Leagues 12.7 15 7 10 5 0 8 10 80.0 2 13 7 6 38 53 54 2 6 Seasons 3 Clubs 5 Leagues 134.7 69 53 52 17 0 34 52 65.4 18 67 41 26 180 188 212 4 Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Dinamo Zagreb (5 Seasons) 3 Leagues 70.7 20 32 18 2 0 10 15 66.7 5 23 13 10 86 45 47 1 Ajax (2 Seasons) 3 Leagues 42.0 49 21 34 15 0 24 37 64.9 13 44 28 16 94 143 165 3 Istra 1961 (1 Season) 1 League 22.0 0 HNL (5 Seasons) 80.2 19 61 0 Europa Lg (4 Seasons) 14.5 15 11 14 1 0 7 12 58.3 5 20 15 5 32 47 51 2 Eredivisie (2 Seasons) 31.7 39 16 25 14 0 19 30 63.3 11 33 19 14 72 111 128 2 Champions Lg (1 Season) 6.0 12 6 11 1 0 6 8 75.0 2 12 6 6 9 21 27 0 Conf Lg (1 Season) 2.3 3 1 2 1 0 2 2 100.0 0 2 1 1 6 9 6 0
Defensive Actions Table 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 2021-2022 21 Dinamo Zagreb 2. Europa Lg KO 6.5 8 7 7 1 0 4 7 57.1 3 11 7 4 16 24 20 1 Matches 2022-2023 22 Dinamo Zagreb 1. Champions Lg GR 6.0 12 6 11 1 0 6 8 75.0 2 12 6 6 9 21 27 0 Matches 2023-2024 23 Ajax 3. Conf Lg R16 2.3 3 1 2 1 0 2 2 100.0 0 2 1 1 6 9 6 0 Matches 2023-2024 23 Ajax 2. Europa Lg GR 5.0 2 1 2 0 0 1 3 33.3 2 5 5 0 10 12 19 1 Matches 2024-2025 24 Ajax 2. Europa Lg 3.0 5 3 5 0 0 2 2 100.0 0 4 3 1 6 11 12 0 Matches 5 Seasons 2 Clubs 3 Leagues 22.8 30 18 27 3 0 15 22 68.2 7 34 22 12 47 77 84 2 Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Dinamo Zagreb (3 Seasons) 2 Leagues 12.5 20 13 18 2 0 10 15 66.7 5 23 13 10 25 45 47 1 Ajax (2 Seasons) 2 Leagues 10.3 10 5 9 1 0 5 7 71.4 2 11 9 2 22 32 37 1 Europa Lg (4 Seasons) 14.5 15 11 14 1 0 7 12 58.3 5 20 15 5 32 47 51 2 Champions Lg (1 Season) 6.0 12 6 11 1 0 6 8 75.0 2 12 6 6 9 21 27 0 Conf Lg (1 Season) 2.3 3 1 2 1 0 2 2 100.0 0 2 1 1 6 9 6 0
Possession Table 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 2019-2020 19 Dinamo Zagreb hr CRO 1. 1. HNL 3.3 Matches 2020-2021 20 Dinamo Zagreb hr CRO 1. 1. HNL 1.2 Matches 2020-2021 20 Istra 1961 hr CRO 1. 1. HNL 22.0 Matches 2021-2022 21 Dinamo Zagreb hr CRO 1. 1. HNL 26.2 Matches 2021-2022 21 Dinamo Zagreb 2. Europa Lg 6.5 392 31 197 192 8 3 392 7 6 85.7 1 14.3 231 1209 580 5 1 0 5 0 254 1 Matches 2022-2023 22 Dinamo Zagreb 1. Champions Lg 6.0 363 71 235 127 4 2 363 5 3 60.0 2 40.0 235 1212 566 0 0 0 0 1 224 0 Matches 2022-2023 22 Dinamo Zagreb hr CRO 1. HNL 25.2 Matches 2023-2024 23 Ajax 3. Conf Lg 2.3 229 18 84 139 6 0 229 1 0 0.0 1 100.0 183 833 409 2 1 0 2 2 188 0 Matches 2023-2024 23 Ajax nl NED 1. Eredivisie 22.0 1934 180 878 1029 38 21 1934 24 14 58.3 9 37.5 1208 6068 2878 14 7 0 7 2 1365 4 Matches 2023-2024 23 Ajax 2. Europa Lg 5.0 383 68 229 152 4 0 383 4 3 75.0 1 25.0 285 1490 749 2 1 0 1 1 291 0 Matches 2023-2024 23 Dinamo Zagreb hr CRO 1. HNL 2.4 Matches 2024-2025 24 Ajax nl NED 1. Eredivisie 9.7 1000 78 362 615 28 5 1000 11 6 54.5 5 45.5 704 3434 1885 10 7 0 9 4 763 0 Matches 2024-2025 24 Ajax 2. Europa Lg 3.0 226 31 112 112 3 1 226 0 0 0 143 885 567 6 1 0 2 1 159 0 Matches 6 Seasons 3 Clubs 5 Leagues 134.7 4527 477 2097 2366 91 32 4527 52 32 61.5 19 36.5 2989 15131 7634 39 18 0 26 11 3244 5 Country Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches Dinamo Zagreb (5 Seasons) 3 Leagues 70.7 755 102 432 319 12 5 755 12 9 75.0 3 25.0 466 2421 1146 5 1 0 5 1 478 1 Ajax (2 Seasons) 3 Leagues 42.0 3772 375 1665 2047 79 27 3772 40 23 57.5 16 40.0 2523 12710 6488 34 17 0 21 10 2766 4 Istra 1961 (1 Season) 1 League 22.0 HNL (5 Seasons) 80.2 Europa Lg (4 Seasons) 14.5 1001 130 538 456 15 4 1001 11 9 81.8 2 18.2 659 3584 1896 13 3 0 8 2 704 1 Eredivisie (2 Seasons) 31.7 2934 258 1240 1644 66 26 2934 35 20 57.1 14 40.0 1912 9502 4763 24 14 0 16 6 2128 4 Champions Lg (1 Season) 6.0 363 71 235 127 4 2 363 5 3 60.0 2 40.0 235 1212 566 0 0 0 0 1 224 0 Conf Lg (1 Season) 2.3 229 18 84 139 6 0 229 1 0 0.0 1 100.0 183 833 409 2 1 0 2 2 188 0
Possession Table 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 2019-2020 19 Dinamo Zagreb 1 League 3.3 2020-2021 20 Istra 1961 1 League 22.0 2020-2021 20 Dinamo Zagreb 2 Leagues 1.2 2021-2022 21 Dinamo Zagreb 2 Leagues 32.7 392 31 197 192 8 3 392 7 6 85.7 1 14.3 231 1209 580 5 1 0 5 0 254 1 2022-2023 22 Dinamo Zagreb 2 Leagues 31.2 363 71 235 127 4 2 363 5 3 60.0 2 40.0 235 1212 566 0 0 0 0 1 224 0 2023-2024 23 Dinamo Zagreb 1 League 2.4 2023-2024 23 Ajax 3 Leagues 29.3 2546 266 1191 1320 48 21 2546 29 17 58.6 11 37.9 1676 8391 4036 18 9 0 10 5 1844 4 2024-2025 24 Ajax 2 Leagues 12.7 1226 109 474 727 31 6 1226 11 6 54.5 5 45.5 847 4319 2452 16 8 0 11 5 922 0 6 Seasons 3 Clubs 5 Leagues 134.7 4527 477 2097 2366 91 32 4527 52 32 61.5 19 36.5 2989 15131 7634 39 18 0 26 11 3244 5 Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches Dinamo Zagreb (5 Seasons) 3 Leagues 70.7 755 102 432 319 12 5 755 12 9 75.0 3 25.0 466 2421 1146 5 1 0 5 1 478 1 Ajax (2 Seasons) 3 Leagues 42.0 3772 375 1665 2047 79 27 3772 40 23 57.5 16 40.0 2523 12710 6488 34 17 0 21 10 2766 4 Istra 1961 (1 Season) 1 League 22.0 HNL (5 Seasons) 80.2 Europa Lg (4 Seasons) 14.5 1001 130 538 456 15 4 1001 11 9 81.8 2 18.2 659 3584 1896 13 3 0 8 2 704 1 Eredivisie (2 Seasons) 31.7 2934 258 1240 1644 66 26 2934 35 20 57.1 14 40.0 1912 9502 4763 24 14 0 16 6 2128 4 Champions Lg (1 Season) 6.0 363 71 235 127 4 2 363 5 3 60.0 2 40.0 235 1212 566 0 0 0 0 1 224 0 Conf Lg (1 Season) 2.3 229 18 84 139 6 0 229 1 0 0.0 1 100.0 183 833 409 2 1 0 2 2 188 0
Possession Table 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 2019-2020 19 Dinamo Zagreb hr CRO 1. 1. HNL 1st 3.3 Matches 2020-2021 20 Istra 1961 hr CRO 1. 1. HNL 9th 22.0 Matches 2020-2021 20 Dinamo Zagreb hr CRO 1. 1. HNL 1st 1.2 Matches 2021-2022 21 Dinamo Zagreb hr CRO 1. 1. HNL 1st 26.2 Matches 2022-2023 22 Dinamo Zagreb hr CRO 1. HNL 1st 25.2 Matches 2023-2024 23 Dinamo Zagreb hr CRO 1. HNL 1st 2.4 Matches 2023-2024 23 Ajax nl NED 1. Eredivisie 5th 22.0 1934 180 878 1029 38 21 1934 24 14 58.3 9 37.5 1208 6068 2878 14 7 0 7 2 1365 4 Matches 2024-2025 24 Ajax nl NED 1. Eredivisie 3rd 9.7 1000 78 362 615 28 5 1000 11 6 54.5 5 45.5 704 3434 1885 10 7 0 9 4 763 0 Matches 6 Seasons 3 Clubs 2 Leagues 111.9 2934 258 1240 1644 66 26 2934 35 20 57.1 14 40.0 1912 9502 4763 24 14 0 16 6 2128 4 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 Dinamo Zagreb (5 Seasons) 1 League 58.2 Ajax (2 Seasons) 1 League 31.7 2934 258 1240 1644 66 26 2934 35 20 57.1 14 40.0 1912 9502 4763 24 14 0 16 6 2128 4 Istra 1961 (1 Season) 1 League 22.0 HNL (5 Seasons) 80.2 Eredivisie (2 Seasons) 31.7 2934 258 1240 1644 66 26 2934 35 20 57.1 14 40.0 1912 9502 4763 24 14 0 16 6 2128 4
Possession Table 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 2021-2022 21 Dinamo Zagreb 2. Europa Lg KO 6.5 392 31 197 192 8 3 392 7 6 85.7 1 14.3 231 1209 580 5 1 0 5 0 254 1 Matches 2022-2023 22 Dinamo Zagreb 1. Champions Lg GR 6.0 363 71 235 127 4 2 363 5 3 60.0 2 40.0 235 1212 566 0 0 0 0 1 224 0 Matches 2023-2024 23 Ajax 3. Conf Lg R16 2.3 229 18 84 139 6 0 229 1 0 0.0 1 100.0 183 833 409 2 1 0 2 2 188 0 Matches 2023-2024 23 Ajax 2. Europa Lg GR 5.0 383 68 229 152 4 0 383 4 3 75.0 1 25.0 285 1490 749 2 1 0 1 1 291 0 Matches 2024-2025 24 Ajax 2. Europa Lg 3.0 226 31 112 112 3 1 226 0 0 0 143 885 567 6 1 0 2 1 159 0 Matches 5 Seasons 2 Clubs 3 Leagues 22.8 1593 219 857 722 25 6 1593 17 12 70.6 5 29.4 1077 5629 2871 15 4 0 10 5 1116 1 Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches Dinamo Zagreb (3 Seasons) 2 Leagues 12.5 755 102 432 319 12 5 755 12 9 75.0 3 25.0 466 2421 1146 5 1 0 5 1 478 1 Ajax (2 Seasons) 2 Leagues 10.3 838 117 425 403 13 1 838 5 3 60.0 2 40.0 611 3208 1725 10 3 0 5 4 638 0 Europa Lg (4 Seasons) 14.5 1001 130 538 456 15 4 1001 11 9 81.8 2 18.2 659 3584 1896 13 3 0 8 2 704 1 Champions Lg (1 Season) 6.0 363 71 235 127 4 2 363 5 3 60.0 2 40.0 235 1212 566 0 0 0 0 1 224 0 Conf Lg (1 Season) 2.3 229 18 84 139 6 0 229 1 0 0.0 1 100.0 183 833 409 2 1 0 2 2 188 0
Playing Time Table 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 2019-2020 19 Dinamo Zagreb hr CRO 1. 1. HNL 4 294 74 9.1 3.3 3 89 2 1 27 10 1.75 3 2 +1 +0.31 -0.95 Matches 2020-2021 20 Dinamo Zagreb hr CRO 1. 1. HNL 3 104 35 3.2 1.2 1 90 1 2 7 5 2.33 1 1 0 0.00 -1.61 Matches 2020-2021 20 Istra 1961 hr CRO 1. 1. HNL 22 1,980 90 61.1 22.0 22 90 22 0 0 0.91 19 27 -8 -0.36 +0.85 Matches 2020-2021 20 Dinamo Zagreb 2. Europa Lg 0 0 0 0 4 Matches 2021-2022 21 Dinamo Zagreb hr CRO 1. 1. HNL 28 2,356 84 72.7 26.2 26 88 25 2 31 4 2.32 54 9 +45 +1.72 +1.62 Matches 2021-2022 21 Dinamo Zagreb 2. Europa Lg 7 585 84 81.3 6.5 6 90 6 1 45 1 1.43 7 7 0 0.00 -1.33 8.1 8.4 -0.3 -0.04 -0.26 Matches 2022-2023 22 Dinamo Zagreb 1. Champions Lg 6 540 90 100.0 6.0 6 90 6 0 0 0.71 4 11 -7 -1.17 4.2 12.5 -8.3 -1.39 Matches 2022-2023 22 Dinamo Zagreb hr CRO 1. HNL 27 2,271 84 70.1 25.2 26 86 23 1 28 1 2.30 56 18 +38 +1.51 +0.11 Matches 2023-2024 23 Ajax 3. Conf Lg 3 204 68 52.3 2.3 3 68 1 0 0 1.33 3 4 -1 -0.44 +0.53 2.7 2.8 -0.1 -0.05 +0.09 Matches 2023-2024 23 Ajax nl NED 1. Eredivisie 23 1,980 86 64.7 22.0 22 88 21 1 45 2 1.52 45 42 +3 +0.14 -0.70 41.5 35.5 +6.0 +0.27 -0.27 Matches 2023-2024 23 Ajax 2. Europa Lg 5 450 90 83.3 5.0 5 90 5 0 0 1.00 7 9 -2 -0.40 +0.60 8.0 7.6 +0.4 +0.08 +1.69 Matches 2023-2024 23 Dinamo Zagreb hr CRO 1. HNL 3 212 71 6.5 2.4 2 90 2 1 32 0 1.33 4 2 +2 +0.85 -0.19 Matches 2024-2025 24 Ajax nl NED 1. Eredivisie 11 875 80 88.4 9.7 10 85 8 1 27 0 2.36 19 11 +8 +0.82 -3.87 18.3 9.0 +9.3 +0.96 -2.21 Matches 2024-2025 24 Ajax 2. Europa Lg 3 270 90 75.0 3.0 3 90 3 0 0 2.44 8 1 +7 +2.33 -2.67 6.2 1.9 +4.3 +1.43 -1.21 Matches 6 Seasons 3 Clubs 5 Leagues 145 12,121 84 44.6 134.7 135 88 125 10 28 27 1.77 230 144 +86 +0.64 -0.34 89.0 77.7 +11.3 +0.21 -0.41 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches Dinamo Zagreb (5 Seasons) 3 Leagues 78 6,362 82 34.3 70.7 70 88 65 8 26 25 2.04 129 50 +79 +1.12 -0.10 12.3 20.9 -8.6 -0.69 -0.91 Ajax (2 Seasons) 3 Leagues 45 3,779 84 70.8 42.0 43 86 38 2 36 2 1.72 82 67 +15 +0.36 -0.68 76.7 56.8 +19.9 +0.47 -0.18 Istra 1961 (1 Season) 1 League 22 1,980 90 61.1 22.0 22 90 22 0 0 0.91 19 27 -8 -0.36 +0.85 HNL (5 Seasons) 87 7,217 83 37.1 80.2 80 88 75 7 23 20 1.90 137 59 +78 +0.97 +0.01 Europa Lg (4 Seasons) 15 1,305 87 47.8 14.5 14 90 14 1 45 5 1.49 22 17 +5 +0.34 -1.37 22.4 17.9 +4.4 +0.30 -0.08 Eredivisie (2 Seasons) 34 2,855 84 70.5 31.7 32 87 29 2 36 2 1.79 64 53 +11 +0.35 -0.86 59.8 44.5 +15.3 +0.48 -0.31 Champions Lg (1 Season) 6 540 90 100.0 6.0 6 90 6 0 0 0.71 4 11 -7 -1.17 4.2 12.5 -8.3 -1.39 Conf Lg (1 Season) 3 204 68 52.3 2.3 3 68 1 0 0 1.33 3 4 -1 -0.44 +0.53 2.7 2.8 -0.1 -0.05 +0.09
Playing Time Table 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 2019-2020 19 Dinamo Zagreb 1 League 4 294 74 9.1 3.3 3 89 2 1 27 10 1.75 3 2 +1 +0.31 -0.95 2020-2021 20 Istra 1961 1 League 22 1,980 90 61.1 22.0 22 90 22 0 0 0.91 19 27 -8 -0.36 +0.85 2020-2021 20 Dinamo Zagreb 2 Leagues 3 104 35 2.4 1.2 1 90 1 2 7 9 2.33 1 1 0 0.00 -1.61 2021-2022 21 Dinamo Zagreb 2 Leagues 35 2,941 84 74.3 32.7 32 89 31 3 35 5 2.14 61 16 +45 +1.38 +1.11 8.1 8.4 -0.3 -0.04 -0.26 2022-2023 22 Dinamo Zagreb 2 Leagues 33 2,811 85 74.4 31.2 32 87 29 1 28 1 2.01 60 29 +31 +0.99 -0.40 4.2 12.5 -8.3 -1.39 2023-2024 23 Dinamo Zagreb 1 League 3 212 71 6.5 2.4 2 90 2 1 32 0 1.33 4 2 +2 +0.85 -0.19 2023-2024 23 Ajax 3 Leagues 31 2,634 85 66.0 29.3 30 86 27 1 45 2 1.42 55 55 0 0.00 -0.46 52.2 45.9 +6.3 +0.22 -0.09 2024-2025 24 Ajax 2 Leagues 14 1,145 82 84.8 12.7 13 86 11 1 27 0 2.38 27 12 +15 +1.18 -3.65 24.5 10.9 +13.6 +1.07 -1.87 6 Seasons 3 Clubs 5 Leagues 145 12,121 84 44.6 134.7 135 88 125 10 28 27 1.77 230 144 +86 +0.64 -0.34 89.0 77.7 +11.3 +0.21 -0.41 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches Dinamo Zagreb (5 Seasons) 3 Leagues 78 6,362 82 34.3 70.7 70 88 65 8 26 25 2.04 129 50 +79 +1.12 -0.10 12.3 20.9 -8.6 -0.69 -0.91 Ajax (2 Seasons) 3 Leagues 45 3,779 84 70.8 42.0 43 86 38 2 36 2 1.72 82 67 +15 +0.36 -0.68 76.7 56.8 +19.9 +0.47 -0.18 Istra 1961 (1 Season) 1 League 22 1,980 90 61.1 22.0 22 90 22 0 0 0.91 19 27 -8 -0.36 +0.85 HNL (5 Seasons) 87 7,217 83 37.1 80.2 80 88 75 7 23 20 1.90 137 59 +78 +0.97 +0.01 Europa Lg (4 Seasons) 15 1,305 87 47.8 14.5 14 90 14 1 45 5 1.49 22 17 +5 +0.34 -1.37 22.4 17.9 +4.4 +0.30 -0.08 Eredivisie (2 Seasons) 34 2,855 84 70.5 31.7 32 87 29 2 36 2 1.79 64 53 +11 +0.35 -0.86 59.8 44.5 +15.3 +0.48 -0.31 Champions Lg (1 Season) 6 540 90 100.0 6.0 6 90 6 0 0 0.71 4 11 -7 -1.17 4.2 12.5 -8.3 -1.39 Conf Lg (1 Season) 3 204 68 52.3 2.3 3 68 1 0 0 1.33 3 4 -1 -0.44 +0.53 2.7 2.8 -0.1 -0.05 +0.09
Playing Time Table 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 2019-2020 19 Dinamo Zagreb hr CRO 1. 1. HNL 1st 4 294 74 9.1 3.3 3 89 2 1 27 10 1.75 3 2 +1 +0.31 -0.95 Matches 2020-2021 20 Istra 1961 hr CRO 1. 1. HNL 9th 22 1,980 90 61.1 22.0 22 90 22 0 0 0.91 19 27 -8 -0.36 +0.85 Matches 2020-2021 20 Dinamo Zagreb hr CRO 1. 1. HNL 1st 3 104 35 3.2 1.2 1 90 1 2 7 5 2.33 1 1 0 0.00 -1.61 Matches 2021-2022 21 Dinamo Zagreb hr CRO 1. 1. HNL 1st 28 2,356 84 72.7 26.2 26 88 25 2 31 4 2.32 54 9 +45 +1.72 +1.62 Matches 2022-2023 22 Dinamo Zagreb hr CRO 1. HNL 1st 27 2,271 84 70.1 25.2 26 86 23 1 28 1 2.30 56 18 +38 +1.51 +0.11 Matches 2023-2024 23 Dinamo Zagreb hr CRO 1. HNL 1st 3 212 71 6.5 2.4 2 90 2 1 32 0 1.33 4 2 +2 +0.85 -0.19 Matches 2023-2024 23 Ajax nl NED 1. Eredivisie 5th 23 1,980 86 64.7 22.0 22 88 21 1 45 2 1.52 45 42 +3 +0.14 -0.70 41.5 35.5 +6.0 +0.27 -0.27 Matches 2024-2025 24 Ajax nl NED 1. Eredivisie 3rd 11 875 80 88.4 9.7 10 85 8 1 27 0 2.36 19 11 +8 +0.82 -3.87 18.3 9.0 +9.3 +0.96 -2.21 Matches 6 Seasons 3 Clubs 2 Leagues 121 10,072 83 42.9 111.9 112 88 104 9 26 22 1.87 201 112 +89 +0.80 -0.19 59.8 44.5 +15.3 +0.48 -0.31 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 Dinamo Zagreb (5 Seasons) 1 League 65 5,237 81 32.3 58.2 58 88 53 7 23 20 2.23 118 32 +86 +1.48 +0.26 Ajax (2 Seasons) 1 League 34 2,855 84 70.5 31.7 32 87 29 2 36 2 1.79 64 53 +11 +0.35 -0.86 59.8 44.5 +15.3 +0.48 -0.31 Istra 1961 (1 Season) 1 League 22 1,980 90 61.1 22.0 22 90 22 0 0 0.91 19 27 -8 -0.36 +0.85 HNL (5 Seasons) 87 7,217 83 37.1 80.2 80 88 75 7 23 20 1.90 137 59 +78 +0.97 +0.01 Eredivisie (2 Seasons) 34 2,855 84 70.5 31.7 32 87 29 2 36 2 1.79 64 53 +11 +0.35 -0.86 59.8 44.5 +15.3 +0.48 -0.31
Playing Time Table 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 2020-2021 20 Dinamo Zagreb 2. Europa Lg QF 0 0 0 0 4 Matches 2021-2022 21 Dinamo Zagreb 2. Europa Lg KO 7 585 84 81.3 6.5 6 90 6 1 45 1 1.43 7 7 0 0.00 -1.33 8.1 8.4 -0.3 -0.04 -0.26 Matches 2022-2023 22 Dinamo Zagreb 1. Champions Lg GR 6 540 90 100.0 6.0 6 90 6 0 0 0.71 4 11 -7 -1.17 4.2 12.5 -8.3 -1.39 Matches 2023-2024 23 Ajax 3. Conf Lg R16 3 204 68 52.3 2.3 3 68 1 0 0 1.33 3 4 -1 -0.44 +0.53 2.7 2.8 -0.1 -0.05 +0.09 Matches 2023-2024 23 Ajax 2. Europa Lg GR 5 450 90 83.3 5.0 5 90 5 0 0 1.00 7 9 -2 -0.40 +0.60 8.0 7.6 +0.4 +0.08 +1.69 Matches 2024-2025 24 Ajax 2. Europa Lg 3 270 90 75.0 3.0 3 90 3 0 0 2.44 8 1 +7 +2.33 -2.67 6.2 1.9 +4.3 +1.43 -1.21 Matches 5 Seasons 2 Clubs 3 Leagues 24 2,049 85 56.0 22.8 23 87 21 1 45 5 1.27 29 32 -3 -0.13 -0.85 29.2 33.3 -4.0 -0.18 -0.37 Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches Dinamo Zagreb (3 Seasons) 2 Leagues 13 1,125 87 47.5 12.5 12 90 12 1 45 5 1.10 11 18 -7 -0.56 -1.89 12.3 20.9 -8.6 -0.69 -0.91 Ajax (2 Seasons) 2 Leagues 11 924 84 71.6 10.3 11 84 9 0 0 1.48 18 14 +4 +0.39 -0.10 16.9 12.3 +4.6 +0.45 +0.26 Europa Lg (4 Seasons) 15 1,305 87 47.8 14.5 14 90 14 1 45 5 1.49 22 17 +5 +0.34 -1.37 22.4 17.9 +4.4 +0.30 -0.08 Champions Lg (1 Season) 6 540 90 100.0 6.0 6 90 6 0 0 0.71 4 11 -7 -1.17 4.2 12.5 -8.3 -1.39 Conf Lg (1 Season) 3 204 68 52.3 2.3 3 68 1 0 0 1.33 3 4 -1 -0.44 +0.53 2.7 2.8 -0.1 -0.05 +0.09
Playing Time Table 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 2022 22 hr Croatia 1. World Cup 3rd 1 90 90 13.0 1.0 1 90 1 0 6 3.00 2 1 +1 +1.00 +1.00 0.7 1.2 -0.5 -0.53 -0.01 Matches 2022 21 hr Croatia Friendlies (M) 0 0 0 0 1 Matches 2022-2023 22 hr Croatia UEFA Nations League 2nd 5 480 96 61.5 5.3 5 96 4 0 1 2.60 6 3 +3 +0.56 +0.26 Matches 2024 23 hr Croatia Friendlies (M) 1 90 90 50.0 1.0 1 90 1 0 1 3.00 2 1 +1 +1.00 -2.00 Matches 2024 23 hr Croatia UEFA Euro GR 3 270 90 100.0 3.0 3 90 3 0 0 0.67 3 6 -3 -1.00 5.7 4.4 +1.3 +0.44 Matches 2024 23 hr Croatia UEFA Euro Qualifying 7 630 90 87.5 7.0 7 90 7 0 1 2.29 12 2 +10 +1.43 +2.43 Matches 2024-2025 24 hr Croatia UEFA Nations League LgA 6 540 90 100.0 6.0 6 90 6 0 0 1.33 8 8 0 0.00 Matches 2 Seasons 1 Club 5 Leagues 23 2,100 91 60.9 23.3 23 91 22 0 10 1.96 33 21 +12 +0.51 +0.26 6.3 5.5 +0.8 +0.20 +0.72 UEFA Nations League (2 Seasons) 11 1,020 93 77.3 11.3 11 93 10 0 1 1.91 14 11 +3 +0.26 -0.04 Friendlies (M) (2 Seasons) 1 90 90 20.0 1.0 1 90 1 0 2 3.00 2 1 +1 +1.00 -2.00 UEFA Euro Qualifying (1 Season) 7 630 90 87.5 7.0 7 90 7 0 1 2.29 12 2 +10 +1.43 +2.43 UEFA Euro (1 Season) 3 270 90 100.0 3.0 3 90 3 0 0 0.67 3 6 -3 -1.00 5.7 4.4 +1.3 +0.44 World Cup (1 Season) 1 90 90 13.0 1.0 1 90 1 0 6 3.00 2 1 +1 +1.00 +1.00 0.7 1.2 -0.5 -0.53 -0.01
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches 2019-2020 19 Dinamo Zagreb 1 League 3.3 0 0 0 0 2020-2021 20 Istra 1961 1 League 22.0 3 0 0 0 2020-2021 20 Dinamo Zagreb 2 Leagues 1.2 0 0 0 0 2021-2022 21 Dinamo Zagreb 2 Leagues 32.7 2 0 0 4 8 0 0 16 7 0 0 0 37 11 9 55.0 2022-2023 22 Dinamo Zagreb 2 Leagues 31.2 4 0 0 25 22 0 1 64 22 0 1 0 39 12 9 57.1 2023-2024 23 Dinamo Zagreb 1 League 2.4 0 0 0 0 2 0 0 6 3 0 2023-2024 23 Ajax 3 Leagues 29.3 4 1 0 21 20 0 4 56 14 0 0 0 194 69 45 60.5 2024-2025 24 Ajax 2 Leagues 12.7 2 0 0 9 9 0 1 38 7 0 0 0 62 26 22 54.2 6 Seasons 3 Clubs 5 Leagues 134.7 15 1 0 59 61 0 6 180 53 0 1 0 332 118 85 58.1 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Dinamo Zagreb (5 Seasons) 3 Leagues 70.7 6 0 0 29 32 0 1 86 32 0 1 0 76 23 18 56.1 Ajax (2 Seasons) 3 Leagues 42.0 6 1 0 30 29 0 5 94 21 0 0 0 256 95 67 58.6 Istra 1961 (1 Season) 1 League 22.0 3 0 0 0 HNL (5 Seasons) 80.2 9 0 0 23 20 0 1 61 19 0 Europa Lg (4 Seasons) 14.5 2 0 0 11 17 0 1 32 11 0 0 0 82 26 19 57.8 Eredivisie (2 Seasons) 31.7 4 0 0 21 19 0 4 72 16 0 0 0 200 77 57 57.5 Champions Lg (1 Season) 6.0 0 0 0 2 4 0 0 9 6 0 1 0 39 12 9 57.1 Conf Lg (1 Season) 2.3 0 1 0 2 1 0 0 6 1 0 0 0 11 3 0 100.0
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches 2021-2022 21 Dinamo Zagreb 2. Europa Lg KO 6.5 0 0 0 4 8 0 0 16 7 0 0 0 37 11 9 55.0 Matches 2022-2023 22 Dinamo Zagreb 1. Champions Lg GR 6.0 0 0 0 2 4 0 0 9 6 0 1 0 39 12 9 57.1 Matches 2023-2024 23 Ajax 3. Conf Lg R16 2.3 0 1 0 2 1 0 0 6 1 0 0 0 11 3 0 100.0 Matches 2023-2024 23 Ajax 2. Europa Lg GR 5.0 2 0 0 4 4 0 1 10 1 0 0 0 32 9 3 75.0 Matches 2024-2025 24 Ajax 2. Europa Lg 3.0 0 0 0 3 5 0 0 6 3 0 0 0 13 6 7 46.2 Matches 5 Seasons 2 Clubs 3 Leagues 22.8 2 1 0 15 22 0 1 47 18 0 1 0 132 41 28 59.4 Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Dinamo Zagreb (3 Seasons) 2 Leagues 12.5 0 0 0 6 12 0 0 25 13 0 1 0 76 23 18 56.1 Ajax (2 Seasons) 2 Leagues 10.3 2 1 0 9 10 0 1 22 5 0 0 0 56 18 10 64.3 Europa Lg (4 Seasons) 14.5 2 0 0 11 17 0 1 32 11 0 0 0 82 26 19 57.8 Champions Lg (1 Season) 6.0 0 0 0 2 4 0 0 9 6 0 1 0 39 12 9 57.1 Conf Lg (1 Season) 2.3 0 1 0 2 1 0 0 6 1 0 0 0 11 3 0 100.0
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 .
View Additional Information
More Josip Šutalo Pages
Josip Šutalo Overview
Stats by Competition
Match Logs (Summary)
Match Logs (Passing)
Match Logs (Pass Types)
Match Logs (Goal and Shot Creation)
Match Logs (Defensive Actions)
Match Logs (Possession)
Match Logs (Miscellaneous Stats)
Goal Logs by Competition
Scouting Report
Stathead & Player Comparison
Player Club Summary