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 2014-2015 16 Dinamo Zagreb hr CRO 1. 1. HNL 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 17 Dinamo Zagreb hr CRO 1. 1. HNL 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 18 Dinamo Zagreb hr CRO 1. 1. HNL 8 7 593 6.6 0 1 1 0 0 0 1 0 0.00 0.15 0.15 0.00 0.15 Matches 2016-2017 18 Dinamo Zagreb 1. Champions Lg 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 19 Dinamo Zagreb hr CRO 1. 1. HNL 21 18 1,658 18.4 0 3 3 0 0 0 2 0 0.00 0.16 0.16 0.00 0.16 Matches 2018-2019 20 Stuttgart de GER 1. Bundesliga 12 7 616 6.8 0 1 1 0 0 0 3 0 0.3 0.3 1.5 1.7 14 38 27 0.00 0.15 0.15 0.00 0.15 0.04 0.22 0.25 0.04 0.25 Matches 2019-2020 21 Stuttgart de GER 2. 2. Bundesliga 12 8 688 7.6 1 3 4 1 0 0 2 1 0.4 0.4 3.4 3.8 43 88 90 0.13 0.39 0.52 0.13 0.52 0.06 0.44 0.50 0.06 0.50 Matches 2019-2020 21 Stuttgart de GER DFB-Pokal 1 1 90 1.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 22 Stuttgart de GER 1. Bundesliga 26 25 2,042 22.7 0 9 9 0 0 0 2 0 0.6 0.6 5.6 6.2 88 88 200 0.00 0.40 0.40 0.00 0.40 0.03 0.25 0.28 0.03 0.28 Matches 2020-2021 22 Stuttgart de GER DFB-Pokal 2 1 113 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 23 Stuttgart de GER 1. Bundesliga 28 28 2,498 27.8 1 8 9 1 0 0 4 0 0.9 0.9 6.8 7.8 104 139 200 0.04 0.29 0.32 0.04 0.32 0.03 0.25 0.28 0.03 0.28 Matches 2021-2022 23 Stuttgart de GER DFB-Pokal 2 2 180 2.0 1 1 2 1 0 0 0 0 0.50 0.50 1.00 0.50 1.00 Matches 2022-2023 24 Stuttgart de GER 1. Bundesliga 25 22 1,955 21.7 2 7 9 2 0 0 5 0 1.0 1.0 6.5 7.6 58 128 152 0.09 0.32 0.41 0.09 0.41 0.05 0.30 0.35 0.05 0.35 Matches 2022-2023 24 Stuttgart de GER DFB-Pokal 3 3 243 2.7 0 3 3 0 0 0 2 1 0.00 1.11 1.11 0.00 1.11 Matches 2023-2024 25 Stuttgart de GER 1. Bundesliga 2 0 46 0.5 0 0 0 0 0 0 0 0 0.0 0.0 0.3 0.3 5 2 10 0.00 0.00 0.00 0.00 0.00 0.06 0.57 0.63 0.06 0.63 Matches 2023-2024 25 Ajax 3. Conf Lg 4 3 345 3.8 0 0 0 0 0 0 0 0 0.0 0.0 0.2 0.2 3 12 17 0.00 0.00 0.00 0.00 0.00 0.00 0.07 0.07 0.00 0.07 Matches 2023-2024 25 Ajax nl NED 1. Eredivisie 16 10 848 9.4 0 4 4 0 0 0 1 0 0.1 0.1 1.4 1.6 23 49 53 0.00 0.42 0.42 0.00 0.42 0.02 0.15 0.17 0.02 0.17 Matches 2023-2024 25 Ajax 2. Europa Lg 5 4 380 4.2 0 1 1 0 0 0 1 0 0.1 0.1 0.4 0.5 9 13 16 0.00 0.24 0.24 0.00 0.24 0.01 0.09 0.11 0.01 0.11 Matches 10 Seasons 3 Clubs 8 Leagues 171 143 12,655 140.6 5 41 46 5 0 0 24 2 3.5 3.5 26.2 29.7 347 557 765 0.04 0.29 0.33 0.04 0.33 0.03 0.25 0.28 0.03 0.28 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 Stuttgart (6 Seasons) 3 Leagues 113 97 8,471 94.1 5 32 37 5 0 0 19 2 3.3 3.3 24.1 27.4 312 483 679 0.05 0.34 0.39 0.05 0.39 0.04 0.28 0.31 0.04 0.31 Dinamo Zagreb (4 Seasons) 2 Leagues 33 29 2,611 29.0 0 4 4 0 0 0 3 0 0.00 0.14 0.14 0.00 0.14 Ajax (1 Season) 3 Leagues 25 17 1,573 17.5 0 5 5 0 0 0 2 0 0.2 0.2 2.1 2.3 35 74 86 0.00 0.29 0.29 0.00 0.29 0.01 0.12 0.13 0.01 0.13 Bundesliga (5 Seasons) 93 82 7,157 79.5 3 25 28 3 0 0 14 0 2.9 2.9 20.7 23.6 269 395 589 0.04 0.31 0.35 0.04 0.35 0.04 0.26 0.30 0.04 0.30 1. HNL (4 Seasons) 32 28 2,521 28.0 0 4 4 0 0 0 3 0 0.00 0.14 0.14 0.00 0.14 DFB-Pokal (4 Seasons) 8 7 626 7.0 1 4 5 1 0 0 3 1 0.14 0.58 0.72 0.14 0.72 Eredivisie (1 Season) 16 10 848 9.4 0 4 4 0 0 0 1 0 0.1 0.1 1.4 1.6 23 49 53 0.00 0.42 0.42 0.00 0.42 0.02 0.15 0.17 0.02 0.17 2. Bundesliga (1 Season) 12 8 688 7.6 1 3 4 1 0 0 2 1 0.4 0.4 3.4 3.8 43 88 90 0.13 0.39 0.52 0.13 0.52 0.06 0.44 0.50 0.06 0.50 Europa Lg (1 Season) 5 4 380 4.2 0 1 1 0 0 0 1 0 0.1 0.1 0.4 0.5 9 13 16 0.00 0.24 0.24 0.00 0.24 0.01 0.09 0.11 0.01 0.11 Conf Lg (1 Season) 4 3 345 3.8 0 0 0 0 0 0 0 0 0.0 0.0 0.2 0.2 3 12 17 0.00 0.00 0.00 0.00 0.00 0.00 0.07 0.07 0.00 0.07 Champions Lg (1 Season) 1 1 90 1.0 0 0 0 0 0 0 0 0 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 2014-2015 16 Dinamo Zagreb 1 League 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2015-2016 17 Dinamo Zagreb 1 League 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2016-2017 18 Dinamo Zagreb 2 Leagues 9 8 683 7.6 0 1 1 0 0 0 1 0 0.00 0.13 0.13 0.00 0.13 2017-2018 19 Dinamo Zagreb 1 League 21 18 1,658 18.4 0 3 3 0 0 0 2 0 0.00 0.16 0.16 0.00 0.16 2018-2019 20 Stuttgart 1 League 12 7 616 6.8 0 1 1 0 0 0 3 0 0.3 0.3 1.5 1.7 14 38 27 0.00 0.15 0.15 0.00 0.15 0.04 0.22 0.25 0.04 0.25 2019-2020 21 Stuttgart 2 Leagues 13 9 778 8.6 1 3 4 1 0 0 3 1 0.4 0.4 3.4 3.8 43 88 90 0.12 0.35 0.46 0.12 0.46 0.06 0.44 0.50 0.06 0.50 2020-2021 22 Stuttgart 2 Leagues 28 26 2,155 23.9 0 9 9 0 0 0 2 0 0.6 0.6 5.6 6.2 88 88 200 0.00 0.38 0.38 0.00 0.38 0.03 0.25 0.28 0.03 0.28 2021-2022 23 Stuttgart 2 Leagues 30 30 2,678 29.8 2 9 11 2 0 0 4 0 0.9 0.9 6.8 7.8 104 139 200 0.07 0.30 0.37 0.07 0.37 0.03 0.25 0.28 0.03 0.28 2022-2023 24 Stuttgart 2 Leagues 28 25 2,198 24.4 2 10 12 2 0 0 7 1 1.0 1.0 6.5 7.6 58 128 152 0.08 0.41 0.49 0.08 0.49 0.05 0.30 0.35 0.05 0.35 2023-2024 25 Stuttgart 1 League 2 0 46 0.5 0 0 0 0 0 0 0 0 0.0 0.0 0.3 0.3 5 2 10 0.00 0.00 0.00 0.00 0.00 0.06 0.57 0.63 0.06 0.63 2023-2024 25 Ajax 3 Leagues 25 17 1,573 17.5 0 5 5 0 0 0 2 0 0.2 0.2 2.1 2.3 35 74 86 0.00 0.29 0.29 0.00 0.29 0.01 0.12 0.13 0.01 0.13 10 Seasons 3 Clubs 8 Leagues 171 143 12,655 140.6 5 41 46 5 0 0 24 2 3.5 3.5 26.2 29.7 347 557 765 0.04 0.29 0.33 0.04 0.33 0.03 0.25 0.28 0.03 0.28 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 Stuttgart (6 Seasons) 3 Leagues 113 97 8,471 94.1 5 32 37 5 0 0 19 2 3.3 3.3 24.1 27.4 312 483 679 0.05 0.34 0.39 0.05 0.39 0.04 0.28 0.31 0.04 0.31 Dinamo Zagreb (4 Seasons) 2 Leagues 33 29 2,611 29.0 0 4 4 0 0 0 3 0 0.00 0.14 0.14 0.00 0.14 Ajax (1 Season) 3 Leagues 25 17 1,573 17.5 0 5 5 0 0 0 2 0 0.2 0.2 2.1 2.3 35 74 86 0.00 0.29 0.29 0.00 0.29 0.01 0.12 0.13 0.01 0.13 Bundesliga (5 Seasons) 93 82 7,157 79.5 3 25 28 3 0 0 14 0 2.9 2.9 20.7 23.6 269 395 589 0.04 0.31 0.35 0.04 0.35 0.04 0.26 0.30 0.04 0.30 1. HNL (4 Seasons) 32 28 2,521 28.0 0 4 4 0 0 0 3 0 0.00 0.14 0.14 0.00 0.14 DFB-Pokal (4 Seasons) 8 7 626 7.0 1 4 5 1 0 0 3 1 0.14 0.58 0.72 0.14 0.72 Eredivisie (1 Season) 16 10 848 9.4 0 4 4 0 0 0 1 0 0.1 0.1 1.4 1.6 23 49 53 0.00 0.42 0.42 0.00 0.42 0.02 0.15 0.17 0.02 0.17 2. Bundesliga (1 Season) 12 8 688 7.6 1 3 4 1 0 0 2 1 0.4 0.4 3.4 3.8 43 88 90 0.13 0.39 0.52 0.13 0.52 0.06 0.44 0.50 0.06 0.50 Europa Lg (1 Season) 5 4 380 4.2 0 1 1 0 0 0 1 0 0.1 0.1 0.4 0.5 9 13 16 0.00 0.24 0.24 0.00 0.24 0.01 0.09 0.11 0.01 0.11 Conf Lg (1 Season) 4 3 345 3.8 0 0 0 0 0 0 0 0 0.0 0.0 0.2 0.2 3 12 17 0.00 0.00 0.00 0.00 0.00 0.00 0.07 0.07 0.00 0.07 Champions Lg (1 Season) 1 1 90 1.0 0 0 0 0 0 0 0 0 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 2014-2015 16 Dinamo Zagreb hr CRO 1. 1. HNL 1st 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 17 Dinamo Zagreb hr CRO 1. 1. HNL 1st 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 18 Dinamo Zagreb hr CRO 1. 1. HNL 2nd 8 7 593 6.6 0 1 1 0 0 0 1 0 0.00 0.15 0.15 0.00 0.15 Matches 2017-2018 19 Dinamo Zagreb hr CRO 1. 1. HNL 1st 21 18 1,658 18.4 0 3 3 0 0 0 2 0 0.00 0.16 0.16 0.00 0.16 Matches 2018-2019 20 Stuttgart de GER 1. Bundesliga 16th 12 7 616 6.8 0 1 1 0 0 0 3 0 0.3 0.3 1.5 1.7 14 38 27 0.00 0.15 0.15 0.00 0.15 0.04 0.22 0.25 0.04 0.25 Matches 2019-2020 21 Stuttgart de GER 2. 2. Bundesliga 2nd 12 8 688 7.6 1 3 4 1 0 0 2 1 0.4 0.4 3.4 3.8 43 88 90 0.13 0.39 0.52 0.13 0.52 0.06 0.44 0.50 0.06 0.50 Matches 2020-2021 22 Stuttgart de GER 1. Bundesliga 9th 26 25 2,042 22.7 0 9 9 0 0 0 2 0 0.6 0.6 5.6 6.2 88 88 200 0.00 0.40 0.40 0.00 0.40 0.03 0.25 0.28 0.03 0.28 Matches 2021-2022 23 Stuttgart de GER 1. Bundesliga 15th 28 28 2,498 27.8 1 8 9 1 0 0 4 0 0.9 0.9 6.8 7.8 104 139 200 0.04 0.29 0.32 0.04 0.32 0.03 0.25 0.28 0.03 0.28 Matches 2022-2023 24 Stuttgart de GER 1. Bundesliga 16th 25 22 1,955 21.7 2 7 9 2 0 0 5 0 1.0 1.0 6.5 7.6 58 128 152 0.09 0.32 0.41 0.09 0.41 0.05 0.30 0.35 0.05 0.35 Matches 2023-2024 25 Stuttgart de GER 1. Bundesliga 2 0 46 0.5 0 0 0 0 0 0 0 0 0.0 0.0 0.3 0.3 5 2 10 0.00 0.00 0.00 0.00 0.00 0.06 0.57 0.63 0.06 0.63 Matches 2023-2024 25 Ajax nl NED 1. Eredivisie 16 10 848 9.4 0 4 4 0 0 0 1 0 0.1 0.1 1.4 1.6 23 49 53 0.00 0.42 0.42 0.00 0.42 0.02 0.15 0.17 0.02 0.17 Matches 10 Seasons 3 Clubs 4 Leagues 153 128 11,214 124.6 4 36 40 4 0 0 20 1 3.5 3.5 25.5 29.0 335 532 732 0.03 0.29 0.32 0.03 0.32 0.04 0.26 0.30 0.04 0.30 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 Stuttgart (6 Seasons) 2 Leagues 105 90 7,845 87.2 4 28 32 4 0 0 16 1 3.3 3.3 24.1 27.4 312 483 679 0.05 0.32 0.37 0.05 0.37 0.04 0.28 0.31 0.04 0.31 Dinamo Zagreb (4 Seasons) 1 League 32 28 2,521 28.0 0 4 4 0 0 0 3 0 0.00 0.14 0.14 0.00 0.14 Ajax (1 Season) 1 League 16 10 848 9.4 0 4 4 0 0 0 1 0 0.1 0.1 1.4 1.6 23 49 53 0.00 0.42 0.42 0.00 0.42 0.02 0.15 0.17 0.02 0.17 Bundesliga (5 Seasons) 93 82 7,157 79.5 3 25 28 3 0 0 14 0 2.9 2.9 20.7 23.6 269 395 589 0.04 0.31 0.35 0.04 0.35 0.04 0.26 0.30 0.04 0.30 1. HNL (4 Seasons) 32 28 2,521 28.0 0 4 4 0 0 0 3 0 0.00 0.14 0.14 0.00 0.14 Eredivisie (1 Season) 16 10 848 9.4 0 4 4 0 0 0 1 0 0.1 0.1 1.4 1.6 23 49 53 0.00 0.42 0.42 0.00 0.42 0.02 0.15 0.17 0.02 0.17 2. Bundesliga (1 Season) 12 8 688 7.6 1 3 4 1 0 0 2 1 0.4 0.4 3.4 3.8 43 88 90 0.13 0.39 0.52 0.13 0.52 0.06 0.44 0.50 0.06 0.50
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 2016-2017 18 Dinamo Zagreb 1. Champions Lg GR 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 25 Ajax 3. Conf Lg R16 4 3 345 3.8 0 0 0 0 0 0 0 0 0.0 0.0 0.2 0.2 3 12 17 0.00 0.00 0.00 0.00 0.00 0.00 0.07 0.07 0.00 0.07 Matches 2023-2024 25 Ajax 2. Europa Lg 5 4 380 4.2 0 1 1 0 0 0 1 0 0.1 0.1 0.4 0.5 9 13 16 0.00 0.24 0.24 0.00 0.24 0.01 0.09 0.11 0.01 0.11 Matches 2 Seasons 2 Clubs 3 Leagues 10 8 815 9.1 0 1 1 0 0 0 1 0 0.1 0.1 0.6 0.7 12 25 33 0.00 0.11 0.11 0.00 0.11 0.01 0.08 0.09 0.01 0.09 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 Ajax (1 Season) 2 Leagues 9 7 725 8.1 0 1 1 0 0 0 1 0 0.1 0.1 0.6 0.7 12 25 33 0.00 0.12 0.12 0.00 0.12 0.01 0.08 0.09 0.01 0.09 Dinamo Zagreb (1 Season) 1 League 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Europa Lg (1 Season) 5 4 380 4.2 0 1 1 0 0 0 1 0 0.1 0.1 0.4 0.5 9 13 16 0.00 0.24 0.24 0.00 0.24 0.01 0.09 0.11 0.01 0.11 Conf Lg (1 Season) 4 3 345 3.8 0 0 0 0 0 0 0 0 0.0 0.0 0.2 0.2 3 12 17 0.00 0.00 0.00 0.00 0.00 0.00 0.07 0.07 0.00 0.07 Champions Lg (1 Season) 1 1 90 1.0 0 0 0 0 0 0 0 0 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 24 hr Croatia 1. World Cup 3rd 5 5 424 4.7 0 0 0 0 0 0 0 0 0.1 0.1 0.4 0.4 18 17 29 0.00 0.00 0.00 0.00 0.00 0.01 0.08 0.09 0.01 0.09 Matches 2022 24 hr Croatia WCQ 5 5 450 5.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022 24 hr Croatia Friendlies (M) 0 0 Matches 2022-2023 24 hr Croatia UEFA Nations League 2nd 3 2 164 1.8 1 0 1 1 0 0 0 0 0.55 0.00 0.55 0.55 0.55 Matches 2024 26 hr Croatia UEFA Euro Qualifying 5 3 289 3.2 0 1 1 0 0 0 0 0 0.00 0.31 0.31 0.00 0.31 Matches 2 Seasons 1 Club 5 Leagues 18 15 1,327 14.7 1 1 2 1 0 0 0 0 0.1 0.1 0.4 0.4 18 17 29 0.07 0.07 0.14 0.07 0.14 0.01 0.08 0.09 0.01 0.09 World Cup (1 Season) 5 5 424 4.7 0 0 0 0 0 0 0 0 0.1 0.1 0.4 0.4 18 17 29 0.00 0.00 0.00 0.00 0.00 0.01 0.08 0.09 0.01 0.09 WCQ (1 Season) 5 5 450 5.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 UEFA Euro Qualifying (1 Season) 5 3 289 3.2 0 1 1 0 0 0 0 0 0.00 0.31 0.31 0.00 0.31 UEFA Nations League (1 Season) 3 2 164 1.8 1 0 1 1 0 0 0 0 0.55 0.00 0.55 0.55 0.55 Friendlies (M) (1 Season) 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 2014-2015 16 Dinamo Zagreb 1 League 1.0 0 0 0.00 0 0 2015-2016 17 Dinamo Zagreb 1 League 2.0 0 0 0.00 0 0 2016-2017 18 Dinamo Zagreb 2 Leagues 7.6 0 1 4 400.0 0.13 0.53 0.00 0.00 0 0 2017-2018 19 Dinamo Zagreb 1 League 18.4 0 0 1 0.00 0.05 0.00 0 0 2018-2019 20 Stuttgart 1 League 6.8 0 5 3 60.0 0.73 0.44 0.00 0.00 20.3 1 0 0 0.3 0.3 0.05 -0.3 -0.3 2019-2020 21 Stuttgart 2 Leagues 8.6 1 2 1 50.0 0.23 0.12 0.50 1.00 20.6 0 0 0 0.4 0.4 0.22 +0.6 +0.6 2020-2021 22 Stuttgart 2 Leagues 23.9 0 14 3 21.4 0.58 0.13 0.00 0.00 22.1 2 0 0 0.6 0.6 0.04 -0.6 -0.6 2021-2022 23 Stuttgart 2 Leagues 29.8 2 28 7 25.0 0.94 0.24 0.07 0.29 22.6 2 0 0 0.9 0.9 0.04 +0.1 +0.1 2022-2023 24 Stuttgart 2 Leagues 24.4 2 16 7 43.8 0.66 0.29 0.13 0.29 20.7 6 0 0 1.0 1.0 0.07 +1.0 +1.0 2023-2024 25 Stuttgart 1 League 0.5 0 1 0 0.0 1.96 0.00 0.00 24.2 0 0 0 0.0 0.0 0.03 0.0 0.0 2023-2024 25 Ajax 3 Leagues 17.5 0 6 2 33.3 0.34 0.11 0.00 0.00 24.1 2 0 0 0.2 0.2 0.03 -0.2 -0.2 10 Seasons 3 Clubs 8 Leagues 140.6 5 73 28 38.4 0.53 0.20 0.07 0.18 22.0 13 0 0 3.5 3.5 0.05 +0.5 +0.5 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 Stuttgart (6 Seasons) 3 Leagues 94.1 5 66 21 31.8 0.70 0.22 0.08 0.24 21.8 11 0 0 3.3 3.3 0.05 +0.7 +0.7 Dinamo Zagreb (4 Seasons) 2 Leagues 29.0 0 1 5 500.0 0.04 0.17 0.00 0.00 0 0 Ajax (1 Season) 3 Leagues 17.5 0 6 2 33.3 0.34 0.11 0.00 0.00 24.1 2 0 0 0.2 0.2 0.03 -0.2 -0.2 Bundesliga (5 Seasons) 79.5 3 60 18 30.0 0.75 0.23 0.05 0.17 21.9 11 0 0 2.9 2.9 0.05 +0.1 +0.1 1. HNL (4 Seasons) 28.0 0 0 5 0.00 0.18 0.00 0 0 DFB-Pokal (4 Seasons) 7.0 1 4 2 50.0 0.58 0.29 0.25 0.50 0 0 Eredivisie (1 Season) 9.4 0 4 1 25.0 0.42 0.11 0.00 0.00 23.1 1 0 0 0.1 0.1 0.04 -0.1 -0.1 2. Bundesliga (1 Season) 7.6 1 2 1 50.0 0.26 0.13 0.50 1.00 20.6 0 0 0 0.4 0.4 0.22 +0.6 +0.6 Europa Lg (1 Season) 4.2 0 2 1 50.0 0.47 0.24 0.00 0.00 26.1 1 0 0 0.1 0.1 0.03 -0.1 -0.1 Conf Lg (1 Season) 3.8 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Champions Lg (1 Season) 1.0 0 1 0 0.0 1.00 0.00 0.00 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 2014-2015 16 Dinamo Zagreb hr CRO 1. 1. HNL 1st 1.0 0 0 0.00 0 0 Matches 2015-2016 17 Dinamo Zagreb hr CRO 1. 1. HNL 1st 2.0 0 0 0.00 0 0 Matches 2016-2017 18 Dinamo Zagreb hr CRO 1. 1. HNL 2nd 6.6 0 0 4 0.00 0.61 0.00 0 0 Matches 2017-2018 19 Dinamo Zagreb hr CRO 1. 1. HNL 1st 18.4 0 0 1 0.00 0.05 0.00 0 0 Matches 2018-2019 20 Stuttgart de GER 1. Bundesliga 16th 6.8 0 5 3 60.0 0.73 0.44 0.00 0.00 20.3 1 0 0 0.3 0.3 0.05 -0.3 -0.3 Matches 2019-2020 21 Stuttgart de GER 2. 2. Bundesliga 2nd 7.6 1 2 1 50.0 0.26 0.13 0.50 1.00 20.6 0 0 0 0.4 0.4 0.22 +0.6 +0.6 Matches 2020-2021 22 Stuttgart de GER 1. Bundesliga 9th 22.7 0 14 3 21.4 0.62 0.13 0.00 0.00 22.1 2 0 0 0.6 0.6 0.04 -0.6 -0.6 Matches 2021-2022 23 Stuttgart de GER 1. Bundesliga 15th 27.8 1 25 6 24.0 0.90 0.22 0.04 0.17 22.6 2 0 0 0.9 0.9 0.04 +0.1 +0.1 Matches 2022-2023 24 Stuttgart de GER 1. Bundesliga 16th 21.7 2 15 6 40.0 0.69 0.28 0.13 0.33 20.7 6 0 0 1.0 1.0 0.07 +1.0 +1.0 Matches 2023-2024 25 Stuttgart de GER 1. Bundesliga 0.5 0 1 0 0.0 1.96 0.00 0.00 24.2 0 0 0 0.0 0.0 0.03 0.0 0.0 Matches 2023-2024 25 Ajax nl NED 1. Eredivisie 9.4 0 4 1 25.0 0.42 0.11 0.00 0.00 23.1 1 0 0 0.1 0.1 0.04 -0.1 -0.1 Matches 10 Seasons 3 Clubs 4 Leagues 124.6 4 66 25 37.9 0.54 0.20 0.06 0.16 21.9 12 0 0 3.5 3.5 0.05 +0.5 +0.5 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 Stuttgart (6 Seasons) 2 Leagues 87.2 4 62 19 30.6 0.71 0.22 0.06 0.21 21.8 11 0 0 3.3 3.3 0.05 +0.7 +0.7 Dinamo Zagreb (4 Seasons) 1 League 28.0 0 0 5 0.00 0.18 0.00 0 0 Ajax (1 Season) 1 League 9.4 0 4 1 25.0 0.42 0.11 0.00 0.00 23.1 1 0 0 0.1 0.1 0.04 -0.1 -0.1 Bundesliga (5 Seasons) 79.5 3 60 18 30.0 0.75 0.23 0.05 0.17 21.9 11 0 0 2.9 2.9 0.05 +0.1 +0.1 1. HNL (4 Seasons) 28.0 0 0 5 0.00 0.18 0.00 0 0 Eredivisie (1 Season) 9.4 0 4 1 25.0 0.42 0.11 0.00 0.00 23.1 1 0 0 0.1 0.1 0.04 -0.1 -0.1 2. Bundesliga (1 Season) 7.6 1 2 1 50.0 0.26 0.13 0.50 1.00 20.6 0 0 0 0.4 0.4 0.22 +0.6 +0.6
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 2016-2017 18 Dinamo Zagreb 1. Champions Lg GR 1.0 0 1 0 0.0 1.00 0.00 0.00 0 0 Matches 2023-2024 25 Ajax 3. Conf Lg R16 3.8 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Matches 2023-2024 25 Ajax 2. Europa Lg 4.2 0 2 1 50.0 0.47 0.24 0.00 0.00 26.1 1 0 0 0.1 0.1 0.03 -0.1 -0.1 Matches 2 Seasons 2 Clubs 3 Leagues 9.1 0 3 1 33.3 0.33 0.11 0.00 0.00 26.1 1 0 0 0.1 0.1 0.03 -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 Ajax (1 Season) 2 Leagues 8.1 0 2 1 50.0 0.25 0.12 0.00 0.00 26.1 1 0 0 0.1 0.1 0.03 -0.1 -0.1 Dinamo Zagreb (1 Season) 1 League 1.0 0 1 0 0.0 1.00 0.00 0.00 0 0 Europa Lg (1 Season) 4.2 0 2 1 50.0 0.47 0.24 0.00 0.00 26.1 1 0 0 0.1 0.1 0.03 -0.1 -0.1 Conf Lg (1 Season) 3.8 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Champions Lg (1 Season) 1.0 0 1 0 0.0 1.00 0.00 0.00 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 24 hr Croatia 1. World Cup 3rd 4.7 0 2 0 0.0 0.42 0.00 0.00 28.4 0 0 0 0.1 0.1 0.03 -0.1 -0.1 Matches 2022 24 hr Croatia WCQ 5.0 0 5 3 60.0 1.00 0.60 0.00 0.00 0 0 Matches 2022-2023 24 hr Croatia UEFA Nations League 2nd 1.8 1 1 1 100.0 0.55 0.55 1.00 1.00 0 0 Matches 2024 26 hr Croatia UEFA Euro Qualifying 3.2 0 2 1 50.0 0.62 0.31 0.00 0.00 0 0 Matches 2 Seasons 1 Club 5 Leagues 14.7 1 10 5 50.0 0.68 0.34 0.10 0.20 28.4 0 0 0 0.1 0.1 0.03 -0.1 -0.1 World Cup (1 Season) 4.7 0 2 0 0.0 0.42 0.00 0.00 28.4 0 0 0 0.1 0.1 0.03 -0.1 -0.1 WCQ (1 Season) 5.0 0 5 3 60.0 1.00 0.60 0.00 0.00 0 0 UEFA Euro Qualifying (1 Season) 3.2 0 2 1 50.0 0.62 0.31 0.00 0.00 0 0 UEFA Nations League (1 Season) 1.8 1 1 1 100.0 0.55 0.55 1.00 1.00 0 0 Friendlies (M) (1 Season)
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 2014-2015 16 Dinamo Zagreb hr CRO 1. 1. HNL 1.0 0 Matches 2015-2016 17 Dinamo Zagreb hr CRO 1. 1. HNL 2.0 0 Matches 2016-2017 18 Dinamo Zagreb hr CRO 1. 1. HNL 6.6 1 Matches 2016-2017 18 Dinamo Zagreb 1. Champions Lg 1.0 0 Matches 2017-2018 19 Dinamo Zagreb hr CRO 1. 1. HNL 18.4 3 Matches 2018-2019 20 Stuttgart de GER 1. Bundesliga 6.8 270 388 69.6 4517 2145 136 163 83.4 100 136 73.5 27 63 42.9 1 1.5 0.9 -0.5 15 23 12 9 38 Matches 2019-2020 21 Stuttgart de GER 2. 2. Bundesliga 7.6 513 669 76.7 8799 2980 242 278 87.1 212 273 77.7 48 84 57.1 3 3.4 2.1 -0.4 18 59 28 11 88 Matches 2019-2020 21 Stuttgart de GER DFB-Pokal 1.0 0 Matches 2020-2021 22 Stuttgart de GER 1. Bundesliga 22.7 894 1281 69.8 13823 5317 526 595 88.4 269 398 67.6 69 199 34.7 9 5.6 6.4 +3.4 57 59 43 26 88 Matches 2020-2021 22 Stuttgart de GER DFB-Pokal 1.3 0 Matches 2021-2022 23 Stuttgart de GER 1. Bundesliga 27.8 1294 1779 72.7 20983 8383 694 810 85.7 414 571 72.5 129 277 46.6 8 6.8 9.2 +1.2 61 96 61 31 139 Matches 2021-2022 23 Stuttgart de GER DFB-Pokal 2.0 1 Matches 2022-2023 24 Stuttgart de GER 1. Bundesliga 21.7 1076 1458 73.8 18458 7607 558 626 89.1 375 515 72.8 116 256 45.3 7 6.5 8.2 +0.5 67 80 57 37 128 Matches 2022-2023 24 Stuttgart de GER DFB-Pokal 2.7 3 Matches 2023-2024 25 Stuttgart de GER 1. Bundesliga 0.5 27 43 62.8 481 122 16 17 94.1 7 13 53.8 4 11 36.4 0 0.3 0.1 -0.3 3 2 0 0 2 Matches 2023-2024 25 Ajax 3. Conf Lg 3.8 135 177 76.3 2222 507 73 83 88.0 51 58 87.9 11 30 36.7 0 0.2 0.1 -0.2 1 6 2 0 12 Matches 2023-2024 25 Ajax nl NED 1. Eredivisie 9.4 504 632 79.7 8757 2646 233 257 90.7 218 262 83.2 46 90 51.1 4 1.4 2.0 +2.6 14 46 15 10 49 Matches 2023-2024 25 Ajax 2. Europa Lg 4.2 153 193 79.3 3036 819 57 66 86.4 71 87 81.6 22 35 62.9 1 0.4 0.2 +0.6 4 11 5 3 13 Matches 10 Seasons 3 Clubs 8 Leagues 140.6 4866 6620 73.5 81076 30526 2535 2895 87.6 1717 2313 74.2 472 1045 45.2 41 26.2 29.3 +14.8 240 382 223 127 557 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 Stuttgart (6 Seasons) 3 Leagues 94.1 4074 5618 72.5 67061 26554 2172 2489 87.3 1377 1906 72.2 393 890 44.2 32 24.1 27.0 +7.9 221 319 201 114 483 Dinamo Zagreb (4 Seasons) 2 Leagues 29.0 4 Ajax (1 Season) 3 Leagues 17.5 792 1002 79.0 14015 3972 363 406 89.4 340 407 83.5 79 155 51.0 5 2.1 2.3 +2.9 19 63 22 13 74 Bundesliga (5 Seasons) 79.5 3561 4949 72.0 58262 23574 1930 2211 87.3 1165 1633 71.3 345 806 42.8 25 20.7 24.9 +4.3 203 260 173 103 395 1. HNL (4 Seasons) 28.0 4 DFB-Pokal (4 Seasons) 7.0 4 Eredivisie (1 Season) 9.4 504 632 79.7 8757 2646 233 257 90.7 218 262 83.2 46 90 51.1 4 1.4 2.0 +2.6 14 46 15 10 49 2. Bundesliga (1 Season) 7.6 513 669 76.7 8799 2980 242 278 87.1 212 273 77.7 48 84 57.1 3 3.4 2.1 -0.4 18 59 28 11 88 Europa Lg (1 Season) 4.2 153 193 79.3 3036 819 57 66 86.4 71 87 81.6 22 35 62.9 1 0.4 0.2 +0.6 4 11 5 3 13 Conf Lg (1 Season) 3.8 135 177 76.3 2222 507 73 83 88.0 51 58 87.9 11 30 36.7 0 0.2 0.1 -0.2 1 6 2 0 12 Champions Lg (1 Season) 1.0 0
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 2014-2015 16 Dinamo Zagreb 1 League 1.0 0 2015-2016 17 Dinamo Zagreb 1 League 2.0 0 2016-2017 18 Dinamo Zagreb 2 Leagues 7.6 1 2017-2018 19 Dinamo Zagreb 1 League 18.4 3 2018-2019 20 Stuttgart 1 League 6.8 270 388 69.6 4517 2145 136 163 83.4 100 136 73.5 27 63 42.9 1 1.5 0.9 -0.5 15 23 12 9 38 2019-2020 21 Stuttgart 2 Leagues 8.6 513 669 76.7 8799 2980 242 278 87.1 212 273 77.7 48 84 57.1 3 3.4 2.1 -0.4 18 59 28 11 88 2020-2021 22 Stuttgart 2 Leagues 23.9 894 1281 69.8 13823 5317 526 595 88.4 269 398 67.6 69 199 34.7 9 5.6 6.4 +3.4 57 59 43 26 88 2021-2022 23 Stuttgart 2 Leagues 29.8 1294 1779 72.7 20983 8383 694 810 85.7 414 571 72.5 129 277 46.6 9 6.8 9.2 +2.2 61 96 61 31 139 2022-2023 24 Stuttgart 2 Leagues 24.4 1076 1458 73.8 18458 7607 558 626 89.1 375 515 72.8 116 256 45.3 10 6.5 8.2 +3.5 67 80 57 37 128 2023-2024 25 Stuttgart 1 League 0.5 27 43 62.8 481 122 16 17 94.1 7 13 53.8 4 11 36.4 0 0.3 0.1 -0.3 3 2 0 0 2 2023-2024 25 Ajax 3 Leagues 17.5 792 1002 79.0 14015 3972 363 406 89.4 340 407 83.5 79 155 51.0 5 2.1 2.3 +2.9 19 63 22 13 74 10 Seasons 3 Clubs 8 Leagues 140.6 4866 6620 73.5 81076 30526 2535 2895 87.6 1717 2313 74.2 472 1045 45.2 41 26.2 29.3 +14.8 240 382 223 127 557 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 Stuttgart (6 Seasons) 3 Leagues 94.1 4074 5618 72.5 67061 26554 2172 2489 87.3 1377 1906 72.2 393 890 44.2 32 24.1 27.0 +7.9 221 319 201 114 483 Dinamo Zagreb (4 Seasons) 2 Leagues 29.0 4 Ajax (1 Season) 3 Leagues 17.5 792 1002 79.0 14015 3972 363 406 89.4 340 407 83.5 79 155 51.0 5 2.1 2.3 +2.9 19 63 22 13 74 Bundesliga (5 Seasons) 79.5 3561 4949 72.0 58262 23574 1930 2211 87.3 1165 1633 71.3 345 806 42.8 25 20.7 24.9 +4.3 203 260 173 103 395 1. HNL (4 Seasons) 28.0 4 DFB-Pokal (4 Seasons) 7.0 4 Eredivisie (1 Season) 9.4 504 632 79.7 8757 2646 233 257 90.7 218 262 83.2 46 90 51.1 4 1.4 2.0 +2.6 14 46 15 10 49 2. Bundesliga (1 Season) 7.6 513 669 76.7 8799 2980 242 278 87.1 212 273 77.7 48 84 57.1 3 3.4 2.1 -0.4 18 59 28 11 88 Europa Lg (1 Season) 4.2 153 193 79.3 3036 819 57 66 86.4 71 87 81.6 22 35 62.9 1 0.4 0.2 +0.6 4 11 5 3 13 Conf Lg (1 Season) 3.8 135 177 76.3 2222 507 73 83 88.0 51 58 87.9 11 30 36.7 0 0.2 0.1 -0.2 1 6 2 0 12 Champions Lg (1 Season) 1.0 0
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 2014-2015 16 Dinamo Zagreb hr CRO 1. 1. HNL 1st 1.0 0 Matches 2015-2016 17 Dinamo Zagreb hr CRO 1. 1. HNL 1st 2.0 0 Matches 2016-2017 18 Dinamo Zagreb hr CRO 1. 1. HNL 2nd 6.6 1 Matches 2017-2018 19 Dinamo Zagreb hr CRO 1. 1. HNL 1st 18.4 3 Matches 2018-2019 20 Stuttgart de GER 1. Bundesliga 16th 6.8 270 388 69.6 4517 2145 136 163 83.4 100 136 73.5 27 63 42.9 1 1.5 0.9 -0.5 15 23 12 9 38 Matches 2019-2020 21 Stuttgart de GER 2. 2. Bundesliga 2nd 7.6 513 669 76.7 8799 2980 242 278 87.1 212 273 77.7 48 84 57.1 3 3.4 2.1 -0.4 18 59 28 11 88 Matches 2020-2021 22 Stuttgart de GER 1. Bundesliga 9th 22.7 894 1281 69.8 13823 5317 526 595 88.4 269 398 67.6 69 199 34.7 9 5.6 6.4 +3.4 57 59 43 26 88 Matches 2021-2022 23 Stuttgart de GER 1. Bundesliga 15th 27.8 1294 1779 72.7 20983 8383 694 810 85.7 414 571 72.5 129 277 46.6 8 6.8 9.2 +1.2 61 96 61 31 139 Matches 2022-2023 24 Stuttgart de GER 1. Bundesliga 16th 21.7 1076 1458 73.8 18458 7607 558 626 89.1 375 515 72.8 116 256 45.3 7 6.5 8.2 +0.5 67 80 57 37 128 Matches 2023-2024 25 Stuttgart de GER 1. Bundesliga 0.5 27 43 62.8 481 122 16 17 94.1 7 13 53.8 4 11 36.4 0 0.3 0.1 -0.3 3 2 0 0 2 Matches 2023-2024 25 Ajax nl NED 1. Eredivisie 9.4 504 632 79.7 8757 2646 233 257 90.7 218 262 83.2 46 90 51.1 4 1.4 2.0 +2.6 14 46 15 10 49 Matches 10 Seasons 3 Clubs 4 Leagues 124.6 4578 6250 73.2 75818 29200 2405 2746 87.6 1595 2168 73.6 439 980 44.8 36 25.5 29.0 +10.5 235 365 216 124 532 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 Stuttgart (6 Seasons) 2 Leagues 87.2 4074 5618 72.5 67061 26554 2172 2489 87.3 1377 1906 72.2 393 890 44.2 28 24.1 27.0 +3.9 221 319 201 114 483 Dinamo Zagreb (4 Seasons) 1 League 28.0 4 Ajax (1 Season) 1 League 9.4 504 632 79.7 8757 2646 233 257 90.7 218 262 83.2 46 90 51.1 4 1.4 2.0 +2.6 14 46 15 10 49 Bundesliga (5 Seasons) 79.5 3561 4949 72.0 58262 23574 1930 2211 87.3 1165 1633 71.3 345 806 42.8 25 20.7 24.9 +4.3 203 260 173 103 395 1. HNL (4 Seasons) 28.0 4 Eredivisie (1 Season) 9.4 504 632 79.7 8757 2646 233 257 90.7 218 262 83.2 46 90 51.1 4 1.4 2.0 +2.6 14 46 15 10 49 2. Bundesliga (1 Season) 7.6 513 669 76.7 8799 2980 242 278 87.1 212 273 77.7 48 84 57.1 3 3.4 2.1 -0.4 18 59 28 11 88
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 2016-2017 18 Dinamo Zagreb 1. Champions Lg GR 1.0 0 Matches 2023-2024 25 Ajax 3. Conf Lg R16 3.8 135 177 76.3 2222 507 73 83 88.0 51 58 87.9 11 30 36.7 0 0.2 0.1 -0.2 1 6 2 0 12 Matches 2023-2024 25 Ajax 2. Europa Lg 4.2 153 193 79.3 3036 819 57 66 86.4 71 87 81.6 22 35 62.9 1 0.4 0.2 +0.6 4 11 5 3 13 Matches 2 Seasons 2 Clubs 3 Leagues 9.1 288 370 77.8 5258 1326 130 149 87.2 122 145 84.1 33 65 50.8 1 0.6 0.3 +0.4 5 17 7 3 25 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 Ajax (1 Season) 2 Leagues 8.1 288 370 77.8 5258 1326 130 149 87.2 122 145 84.1 33 65 50.8 1 0.6 0.3 +0.4 5 17 7 3 25 Dinamo Zagreb (1 Season) 1 League 1.0 0 Europa Lg (1 Season) 4.2 153 193 79.3 3036 819 57 66 86.4 71 87 81.6 22 35 62.9 1 0.4 0.2 +0.6 4 11 5 3 13 Conf Lg (1 Season) 3.8 135 177 76.3 2222 507 73 83 88.0 51 58 87.9 11 30 36.7 0 0.2 0.1 -0.2 1 6 2 0 12 Champions Lg (1 Season) 1.0 0
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 24 hr Croatia 1. World Cup 3rd 4.7 220 278 79.1 3068 1123 143 154 92.9 61 83 73.5 10 23 43.5 0 0.4 0.5 -0.4 2 11 3 2 17 Matches 2022 24 hr Croatia WCQ 5.0 0 Matches 2022-2023 24 hr Croatia UEFA Nations League 2nd 1.8 0 Matches 2024 26 hr Croatia UEFA Euro Qualifying 3.2 1 Matches 2 Seasons 1 Club 5 Leagues 14.7 220 278 79.1 3068 1123 143 154 92.9 61 83 73.5 10 23 43.5 1 0.4 0.5 +0.6 2 11 3 2 17 World Cup (1 Season) 4.7 220 278 79.1 3068 1123 143 154 92.9 61 83 73.5 10 23 43.5 0 0.4 0.5 -0.4 2 11 3 2 17 WCQ (1 Season) 5.0 0 UEFA Euro Qualifying (1 Season) 3.2 1 UEFA Nations League (1 Season) 1.8 0 Friendlies (M) (1 Season)
Pass Types Table Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2014-2015 16 Dinamo Zagreb 1 League 1.0 2015-2016 17 Dinamo Zagreb 1 League 2.0 2016-2017 18 Dinamo Zagreb 2 Leagues 7.6 4 2017-2018 19 Dinamo Zagreb 1 League 18.4 0 2018-2019 20 Stuttgart 1 League 6.8 388 307 76 8 0 1 38 63 5 3 2 0 270 5 7 2019-2020 21 Stuttgart 2 Leagues 8.6 669 602 61 7 1 1 68 51 3 0 3 0 513 6 12 2020-2021 22 Stuttgart 2 Leagues 23.9 1281 1026 251 26 0 3 219 181 44 15 21 0 894 4 34 2021-2022 23 Stuttgart 2 Leagues 29.8 1779 1385 388 77 3 11 251 244 67 14 50 0 1294 6 35 2022-2023 24 Stuttgart 2 Leagues 24.4 1458 1134 322 68 1 12 281 175 79 29 44 0 1076 2 23 2023-2024 25 Stuttgart 1 League 0.5 43 37 6 2 0 1 12 1 3 2 1 0 27 0 2 2023-2024 25 Ajax 3 Leagues 17.5 1002 848 150 18 0 15 84 127 5 0 3 0 792 4 13 10 Seasons 3 Clubs 8 Leagues 140.6 6620 5339 1254 206 5 44 957 842 206 63 124 0 4866 27 126 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Stuttgart (6 Seasons) 3 Leagues 94.1 5618 4491 1104 188 5 29 869 715 201 63 121 0 4074 23 113 Dinamo Zagreb (4 Seasons) 2 Leagues 29.0 4 Ajax (1 Season) 3 Leagues 17.5 1002 848 150 18 0 15 84 127 5 0 3 0 792 4 13 Bundesliga (5 Seasons) 79.5 4949 3889 1043 181 4 28 755 664 198 63 118 0 3561 17 101 1. HNL (4 Seasons) 28.0 0 DFB-Pokal (4 Seasons) 7.0 47 Eredivisie (1 Season) 9.4 632 542 88 9 0 8 57 75 4 0 2 0 504 2 11 2. Bundesliga (1 Season) 7.6 669 602 61 7 1 1 67 51 3 0 3 0 513 6 12 Europa Lg (1 Season) 4.2 193 163 30 7 0 5 15 22 1 0 1 0 153 0 0 Conf Lg (1 Season) 3.8 177 143 32 2 0 2 12 30 0 0 0 0 135 2 2 Champions Lg (1 Season) 1.0 4
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 2016-2017 18 Dinamo Zagreb 1. Champions Lg GR 1.0 4 Matches 2023-2024 25 Ajax 3. Conf Lg R16 3.8 177 143 32 2 0 2 12 30 0 0 0 0 135 2 2 Matches 2023-2024 25 Ajax 2. Europa Lg 4.2 193 163 30 7 0 5 15 22 1 0 1 0 153 0 0 Matches 2 Seasons 2 Clubs 3 Leagues 9.1 370 306 62 9 0 7 31 52 1 0 1 0 288 2 2 Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Ajax (1 Season) 2 Leagues 8.1 370 306 62 9 0 7 27 52 1 0 1 0 288 2 2 Dinamo Zagreb (1 Season) 1 League 1.0 4 Europa Lg (1 Season) 4.2 193 163 30 7 0 5 15 22 1 0 1 0 153 0 0 Conf Lg (1 Season) 3.8 177 143 32 2 0 2 12 30 0 0 0 0 135 2 2 Champions Lg (1 Season) 1.0 4
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 2022 24 hr Croatia 1. World Cup 3rd 4.7 278 237 40 2 0 1 21 38 0 0 0 0 220 1 5 Matches 2022 24 hr Croatia WCQ 5.0 42 Matches 2022-2023 24 hr Croatia UEFA Nations League 2nd 1.8 5 Matches 2024 26 hr Croatia UEFA Euro Qualifying 3.2 25 Matches 2 Seasons 1 Club 5 Leagues 14.7 278 237 40 2 0 1 93 38 0 0 0 0 220 1 5 World Cup (1 Season) 4.7 278 237 40 2 0 1 21 38 0 0 0 0 220 1 5 WCQ (1 Season) 5.0 42 UEFA Euro Qualifying (1 Season) 3.2 25 UEFA Nations League (1 Season) 1.8 5 Friendlies (M) (1 Season)
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 2014-2015 16 Dinamo Zagreb 1 League 1.0 2015-2016 17 Dinamo Zagreb 1 League 2.0 2016-2017 18 Dinamo Zagreb 2 Leagues 7.6 2017-2018 19 Dinamo Zagreb 1 League 18.4 2018-2019 20 Stuttgart 1 League 6.8 25 3.65 22 3 0 0 0 0 1 0.15 1 0 0 0 0 0 2019-2020 21 Stuttgart 2 Leagues 8.6 32 4.18 27 2 1 0 0 2 5 0.65 4 0 0 0 0 1 2020-2021 22 Stuttgart 2 Leagues 23.9 85 3.75 58 20 1 2 3 1 12 0.53 9 3 0 0 0 0 2021-2022 23 Stuttgart 2 Leagues 29.8 117 4.22 74 28 5 4 5 1 15 0.54 11 2 1 0 1 0 2022-2023 24 Stuttgart 2 Leagues 24.4 109 5.01 70 36 1 1 1 0 10 0.46 9 1 0 0 0 0 2023-2024 25 Stuttgart 1 League 0.5 5 9.78 3 2 0 0 0 0 0 0.00 0 0 0 0 0 0 2023-2024 25 Ajax 3 Leagues 17.5 32 1.87 30 2 0 0 0 0 6 0.35 6 0 0 0 0 0 10 Seasons 3 Clubs 8 Leagues 140.6 405 3.88 284 93 8 7 9 4 49 0.47 40 6 1 0 1 1 Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Stuttgart (6 Seasons) 3 Leagues 94.1 373 4.28 254 91 8 7 9 4 43 0.49 34 6 1 0 1 1 Dinamo Zagreb (4 Seasons) 2 Leagues 29.0 Ajax (1 Season) 3 Leagues 17.5 32 1.87 30 2 0 0 0 0 6 0.35 6 0 0 0 0 0 Bundesliga (5 Seasons) 79.5 341 4.29 227 89 7 7 9 2 38 0.48 30 6 1 0 1 0 1. HNL (4 Seasons) 28.0 DFB-Pokal (4 Seasons) 7.0 Eredivisie (1 Season) 9.4 24 2.54 22 2 0 0 0 0 5 0.53 5 0 0 0 0 0 2. Bundesliga (1 Season) 7.6 32 4.18 27 2 1 0 0 2 5 0.65 4 0 0 0 0 1 Europa Lg (1 Season) 4.2 6 1.42 6 0 0 0 0 0 1 0.24 1 0 0 0 0 0 Conf Lg (1 Season) 3.8 2 0.57 2 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Champions Lg (1 Season) 1.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 2016-2017 18 Dinamo Zagreb 1. Champions Lg GR 1.0 Matches 2023-2024 25 Ajax 3. Conf Lg R16 3.8 2 0.57 2 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Matches 2023-2024 25 Ajax 2. Europa Lg 4.2 6 1.42 6 0 0 0 0 0 1 0.24 1 0 0 0 0 0 Matches 2 Seasons 2 Clubs 3 Leagues 9.1 8 1.04 8 0 0 0 0 0 1 0.13 1 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 Ajax (1 Season) 2 Leagues 8.1 8 1.04 8 0 0 0 0 0 1 0.13 1 0 0 0 0 0 Dinamo Zagreb (1 Season) 1 League 1.0 Europa Lg (1 Season) 4.2 6 1.42 6 0 0 0 0 0 1 0.24 1 0 0 0 0 0 Conf Lg (1 Season) 3.8 2 0.57 2 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Champions Lg (1 Season) 1.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 2022 24 hr Croatia 1. World Cup 3rd 4.7 3 0.64 2 0 0 0 1 0 0 0.00 0 0 0 0 0 0 Matches 2022 24 hr Croatia WCQ 5.0 Matches 2022-2023 24 hr Croatia UEFA Nations League 2nd 1.8 Matches 2024 26 hr Croatia UEFA Euro Qualifying 3.2 Matches 2 Seasons 1 Club 5 Leagues 14.7 3 0.64 2 0 0 0 1 0 0 0.00 0 0 0 0 0 0 World Cup (1 Season) 4.7 3 0.64 2 0 0 0 1 0 0 0.00 0 0 0 0 0 0 WCQ (1 Season) 5.0 UEFA Euro Qualifying (1 Season) 3.2 UEFA Nations League (1 Season) 1.8 Friendlies (M) (1 Season)
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 2014-2015 16 Dinamo Zagreb 1 League 1.0 0 2015-2016 17 Dinamo Zagreb 1 League 2.0 0 2016-2017 18 Dinamo Zagreb 2 Leagues 7.6 1 5 0 2017-2018 19 Dinamo Zagreb 1 League 18.4 0 0 0 2018-2019 20 Stuttgart 1 League 6.8 13 7 8 4 1 4 9 44.4 5 5 1 4 6 19 34 0 2019-2020 21 Stuttgart 2 Leagues 8.6 2 3 0 1 1 2 6 33.3 4 5 1 4 10 11 10 1 2020-2021 22 Stuttgart 2 Leagues 23.9 14 12 6 6 2 8 25 32.0 17 23 4 19 36 45 74 0 2021-2022 23 Stuttgart 2 Leagues 29.8 22 12 14 5 3 12 26 46.2 14 30 3 27 29 48 61 0 2022-2023 24 Stuttgart 2 Leagues 24.4 27 23 18 8 1 21 32 65.6 11 20 5 15 22 46 37 0 2023-2024 25 Stuttgart 1 League 0.5 0 0 0 0 0 0 1 0.0 1 0 0 0 0 0 0 0 2023-2024 25 Ajax 3 Leagues 17.5 39 23 28 8 3 29 47 61.7 18 21 6 15 27 66 43 1 10 Seasons 3 Clubs 8 Leagues 140.6 117 81 74 32 11 76 146 52.1 70 104 20 84 135 235 259 2 Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Stuttgart (6 Seasons) 3 Leagues 94.1 78 57 46 24 8 47 99 47.5 52 83 14 69 103 169 216 1 Dinamo Zagreb (4 Seasons) 2 Leagues 29.0 1 5 0 Ajax (1 Season) 3 Leagues 17.5 39 23 28 8 3 29 47 61.7 18 21 6 15 27 66 43 1 Bundesliga (5 Seasons) 79.5 76 50 46 23 7 45 93 48.4 48 78 13 65 82 158 206 0 1. HNL (4 Seasons) 28.0 0 0 0 DFB-Pokal (4 Seasons) 7.0 5 12 0 Eredivisie (1 Season) 9.4 22 14 13 6 3 20 30 66.7 10 13 3 10 16 38 19 0 2. Bundesliga (1 Season) 7.6 2 2 0 1 1 2 6 33.3 4 5 1 4 9 11 10 1 Europa Lg (1 Season) 4.2 9 5 7 2 0 5 8 62.5 3 4 1 3 6 15 11 0 Conf Lg (1 Season) 3.8 8 4 8 0 0 4 9 44.4 5 4 2 2 5 13 13 1 Champions Lg (1 Season) 1.0 1 5 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 2016-2017 18 Dinamo Zagreb 1. Champions Lg GR 1.0 1 5 Matches 2023-2024 25 Ajax 3. Conf Lg R16 3.8 8 4 8 0 0 4 9 44.4 5 4 2 2 5 13 13 1 Matches 2023-2024 25 Ajax 2. Europa Lg 4.2 9 5 7 2 0 5 8 62.5 3 4 1 3 6 15 11 0 Matches 2 Seasons 2 Clubs 3 Leagues 9.1 17 10 15 2 0 9 17 52.9 8 8 3 5 16 28 24 1 Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Ajax (1 Season) 2 Leagues 8.1 17 9 15 2 0 9 17 52.9 8 8 3 5 11 28 24 1 Dinamo Zagreb (1 Season) 1 League 1.0 1 5 0 Europa Lg (1 Season) 4.2 9 5 7 2 0 5 8 62.5 3 4 1 3 6 15 11 0 Conf Lg (1 Season) 3.8 8 4 8 0 0 4 9 44.4 5 4 2 2 5 13 13 1 Champions Lg (1 Season) 1.0 1 5 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 2022 24 hr Croatia 1. World Cup 3rd 4.7 14 6 9 3 2 10 12 83.3 2 4 0 4 2 16 18 0 Matches 2022 24 hr Croatia WCQ 5.0 3 5 Matches 2022-2023 24 hr Croatia UEFA Nations League 2nd 1.8 1 3 Matches 2024 26 hr Croatia UEFA Euro Qualifying 3.2 3 1 Matches 2 Seasons 1 Club 5 Leagues 14.7 14 13 9 3 2 10 12 83.3 2 4 0 4 11 16 18 0 World Cup (1 Season) 4.7 14 6 9 3 2 10 12 83.3 2 4 0 4 2 16 18 0 WCQ (1 Season) 5.0 3 5 0 UEFA Euro Qualifying (1 Season) 3.2 3 1 0 UEFA Nations League (1 Season) 1.8 1 3 0 Friendlies (M) (1 Season) 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 2014-2015 16 Dinamo Zagreb 1 League 1.0 2015-2016 17 Dinamo Zagreb 1 League 2.0 2016-2017 18 Dinamo Zagreb 2 Leagues 7.6 2017-2018 19 Dinamo Zagreb 1 League 18.4 2018-2019 20 Stuttgart 1 League 6.8 489 29 158 205 128 7 489 13 9 69.2 4 30.8 205 1235 697 14 17 2 13 11 256 27 2019-2020 21 Stuttgart 2 Leagues 8.6 734 12 106 375 255 8 734 15 9 60.0 6 40.0 441 2655 1598 43 23 1 17 7 540 90 2020-2021 22 Stuttgart 2 Leagues 23.9 1495 90 356 596 558 38 1495 41 27 65.9 14 34.1 807 5113 2891 88 60 12 28 15 928 200 2021-2022 23 Stuttgart 2 Leagues 29.8 2024 74 461 874 727 28 2024 50 35 70.0 15 30.0 1150 6323 3822 104 75 8 40 15 1246 200 2022-2023 24 Stuttgart 2 Leagues 24.4 1630 51 386 631 630 20 1630 33 17 51.5 13 39.4 890 4751 2414 58 54 8 20 16 999 152 2023-2024 25 Stuttgart 1 League 0.5 48 0 4 18 26 2 48 0 0 0 31 180 100 5 1 1 1 0 35 10 2023-2024 25 Ajax 3 Leagues 17.5 1171 67 381 494 306 12 1171 23 14 60.9 8 34.8 629 3566 1746 35 24 2 16 6 729 86 10 Seasons 3 Clubs 8 Leagues 140.6 7591 323 1852 3193 2630 115 7591 175 111 63.4 60 34.3 4153 23823 13268 347 254 34 135 70 4733 765 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 Stuttgart (6 Seasons) 3 Leagues 94.1 6420 256 1471 2699 2324 103 6420 152 97 63.8 52 34.2 3524 20257 11522 312 230 32 119 64 4004 679 Dinamo Zagreb (4 Seasons) 2 Leagues 29.0 Ajax (1 Season) 3 Leagues 17.5 1171 67 381 494 306 12 1171 23 14 60.9 8 34.8 629 3566 1746 35 24 2 16 6 729 86 Bundesliga (5 Seasons) 79.5 5686 244 1365 2324 2069 95 5686 137 88 64.2 46 33.6 3083 17602 9924 269 207 31 102 57 3464 589 1. HNL (4 Seasons) 28.0 DFB-Pokal (4 Seasons) 7.0 Eredivisie (1 Season) 9.4 724 32 203 322 206 9 724 19 12 63.2 6 31.6 385 2230 1179 23 19 2 6 3 467 53 2. Bundesliga (1 Season) 7.6 734 12 106 375 255 8 734 15 9 60.0 6 40.0 441 2655 1598 43 23 1 17 7 540 90 Europa Lg (1 Season) 4.2 230 18 104 91 36 0 230 2 1 50.0 1 50.0 136 817 377 9 2 0 2 2 136 16 Conf Lg (1 Season) 3.8 217 17 74 81 64 3 217 2 1 50.0 1 50.0 108 519 190 3 3 0 8 1 126 17 Champions Lg (1 Season) 1.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 2014-2015 16 Dinamo Zagreb hr CRO 1. 1. HNL 1st 1.0 Matches 2015-2016 17 Dinamo Zagreb hr CRO 1. 1. HNL 1st 2.0 Matches 2016-2017 18 Dinamo Zagreb hr CRO 1. 1. HNL 2nd 6.6 Matches 2017-2018 19 Dinamo Zagreb hr CRO 1. 1. HNL 1st 18.4 Matches 2018-2019 20 Stuttgart de GER 1. Bundesliga 16th 6.8 489 29 158 205 128 7 489 13 9 69.2 4 30.8 205 1235 697 14 17 2 13 11 256 27 Matches 2019-2020 21 Stuttgart de GER 2. 2. Bundesliga 2nd 7.6 734 12 106 375 255 8 734 15 9 60.0 6 40.0 441 2655 1598 43 23 1 17 7 540 90 Matches 2020-2021 22 Stuttgart de GER 1. Bundesliga 9th 22.7 1495 90 356 596 558 38 1495 41 27 65.9 14 34.1 807 5113 2891 88 60 12 28 15 928 200 Matches 2021-2022 23 Stuttgart de GER 1. Bundesliga 15th 27.8 2024 74 461 874 727 28 2024 50 35 70.0 15 30.0 1150 6323 3822 104 75 8 40 15 1246 200 Matches 2022-2023 24 Stuttgart de GER 1. Bundesliga 16th 21.7 1630 51 386 631 630 20 1630 33 17 51.5 13 39.4 890 4751 2414 58 54 8 20 16 999 152 Matches 2023-2024 25 Stuttgart de GER 1. Bundesliga 0.5 48 0 4 18 26 2 48 0 0 0 31 180 100 5 1 1 1 0 35 10 Matches 2023-2024 25 Ajax nl NED 1. Eredivisie 9.4 724 32 203 322 206 9 724 19 12 63.2 6 31.6 385 2230 1179 23 19 2 6 3 467 53 Matches 10 Seasons 3 Clubs 4 Leagues 124.6 7144 288 1674 3021 2530 112 7144 171 109 63.7 58 33.9 3909 22487 12701 335 249 34 125 67 4471 732 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 Stuttgart (6 Seasons) 2 Leagues 87.2 6420 256 1471 2699 2324 103 6420 152 97 63.8 52 34.2 3524 20257 11522 312 230 32 119 64 4004 679 Dinamo Zagreb (4 Seasons) 1 League 28.0 Ajax (1 Season) 1 League 9.4 724 32 203 322 206 9 724 19 12 63.2 6 31.6 385 2230 1179 23 19 2 6 3 467 53 Bundesliga (5 Seasons) 79.5 5686 244 1365 2324 2069 95 5686 137 88 64.2 46 33.6 3083 17602 9924 269 207 31 102 57 3464 589 1. HNL (4 Seasons) 28.0 Eredivisie (1 Season) 9.4 724 32 203 322 206 9 724 19 12 63.2 6 31.6 385 2230 1179 23 19 2 6 3 467 53 2. Bundesliga (1 Season) 7.6 734 12 106 375 255 8 734 15 9 60.0 6 40.0 441 2655 1598 43 23 1 17 7 540 90
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 2016-2017 18 Dinamo Zagreb 1. Champions Lg GR 1.0 Matches 2023-2024 25 Ajax 3. Conf Lg R16 3.8 217 17 74 81 64 3 217 2 1 50.0 1 50.0 108 519 190 3 3 0 8 1 126 17 Matches 2023-2024 25 Ajax 2. Europa Lg 4.2 230 18 104 91 36 0 230 2 1 50.0 1 50.0 136 817 377 9 2 0 2 2 136 16 Matches 2 Seasons 2 Clubs 3 Leagues 9.1 447 35 178 172 100 3 447 4 2 50.0 2 50.0 244 1336 567 12 5 0 10 3 262 33 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 Ajax (1 Season) 2 Leagues 8.1 447 35 178 172 100 3 447 4 2 50.0 2 50.0 244 1336 567 12 5 0 10 3 262 33 Dinamo Zagreb (1 Season) 1 League 1.0 Europa Lg (1 Season) 4.2 230 18 104 91 36 0 230 2 1 50.0 1 50.0 136 817 377 9 2 0 2 2 136 16 Conf Lg (1 Season) 3.8 217 17 74 81 64 3 217 2 1 50.0 1 50.0 108 519 190 3 3 0 8 1 126 17 Champions Lg (1 Season) 1.0
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 2022 24 hr Croatia 1. World Cup 3rd 4.7 336 18 106 140 91 3 336 4 2 50.0 2 50.0 196 1078 632 18 9 1 6 3 218 29 Matches 2022 24 hr Croatia WCQ 5.0 Matches 2022-2023 24 hr Croatia UEFA Nations League 2nd 1.8 Matches 2024 26 hr Croatia UEFA Euro Qualifying 3.2 Matches 2 Seasons 1 Club 5 Leagues 14.7 336 18 106 140 91 3 336 4 2 50.0 2 50.0 196 1078 632 18 9 1 6 3 218 29 World Cup (1 Season) 4.7 336 18 106 140 91 3 336 4 2 50.0 2 50.0 196 1078 632 18 9 1 6 3 218 29 WCQ (1 Season) 5.0 UEFA Euro Qualifying (1 Season) 3.2 UEFA Nations League (1 Season) 1.8 Friendlies (M) (1 Season)
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 2014-2015 16 Dinamo Zagreb hr CRO 1. 1. HNL 1 90 90 2.9 1.0 1 1 0 0 3.00 2 0 +2 +2.00 +0.18 Matches 2015-2016 17 Dinamo Zagreb hr CRO 1. 1. HNL 2 180 90 5.6 2.0 2 2 0 2 3.00 2 0 +2 +1.00 -0.35 Matches 2016-2017 18 Dinamo Zagreb hr CRO 1. 1. HNL 8 593 74 18.3 6.6 7 4 1 2 2.38 18 7 +11 +1.67 +0.55 Matches 2016-2017 18 Dinamo Zagreb 1. Champions Lg 1 90 90 16.7 1.0 1 1 0 2 2.00 0 1 -1 -1.00 +1.80 Matches 2017-2018 19 Dinamo Zagreb hr CRO 1. 1. HNL 21 1,658 79 51.2 18.4 18 16 3 4 2.05 35 17 +18 +0.98 +0.07 Matches 2018-2019 20 Stuttgart de GER 1. Bundesliga 12 616 51 20.1 6.8 7 84 6 5 5 5 0.92 5 11 -6 -0.88 +0.30 9.5 12.2 -2.7 -0.39 +0.25 Matches 2019-2020 21 Stuttgart de GER 2. 2. Bundesliga 12 688 57 22.5 7.6 8 76 4 4 21 5 1.83 16 8 +8 +1.05 +0.55 18.2 8.5 +9.7 +1.26 +0.47 Matches 2019-2020 21 Stuttgart de GER DFB-Pokal 1 90 90 30.0 1.0 1 90 1 0 0 3.00 1 0 +1 +1.00 +1.00 Matches 2020-2021 22 Stuttgart de GER 1. Bundesliga 26 2,042 79 66.7 22.7 25 80 16 1 32 2 1.58 38 33 +5 +0.22 +0.57 33.5 31.6 +2.0 +0.09 +0.33 Matches 2020-2021 22 Stuttgart de GER DFB-Pokal 2 113 57 41.9 1.3 1 83 0 1 30 0 1.50 1 2 -1 -0.80 -1.94 Matches 2021-2022 23 Stuttgart de GER 1. Bundesliga 28 2,498 89 81.6 27.8 28 89 26 0 0 1.04 36 47 -11 -0.40 +0.72 35.5 41.5 -6.0 -0.22 +0.46 Matches 2021-2022 23 Stuttgart de GER DFB-Pokal 2 180 90 100.0 2.0 2 90 2 0 0 1.50 6 2 +4 +2.00 Matches 2022-2023 24 Stuttgart de GER 1. Bundesliga 25 1,955 78 63.9 21.7 22 85 16 3 25 0 1.08 31 38 -7 -0.32 +0.08 31.9 27.7 +4.3 +0.20 +0.35 Matches 2022-2023 24 Stuttgart de GER DFB-Pokal 3 243 81 54.0 2.7 3 81 1 0 0 2.00 9 3 +6 +2.22 +1.35 Matches 2023-2024 25 Stuttgart de GER 1. Bundesliga 2 46 23 1.5 0.5 0 0 2 23 0 1.50 0 4 -4 -7.83 0.4 0.8 -0.4 -0.76 -1.77 Matches 2023-2024 25 Ajax 3. Conf Lg 4 345 86 88.5 3.8 3 100 3 1 45 0 1.25 4 6 -2 -0.52 +1.48 4.5 5.3 -0.9 -0.25 -0.83 Matches 2023-2024 25 Ajax nl NED 1. Eredivisie 16 848 53 28.6 9.4 10 74 5 6 19 8 1.44 17 19 -2 -0.21 14.3 15.4 -1.0 -0.11 -0.64 Matches 2023-2024 25 Ajax 2. Europa Lg 5 380 76 70.4 4.2 4 87 3 1 34 1 0.80 8 9 -1 -0.24 7.2 6.6 +0.6 +0.14 +1.15 Matches 10 Seasons 3 Clubs 8 Leagues 171 12,655 74 34.4 140.6 143 84 107 28 20 31 1.48 229 207 +22 +0.16 -0.26 155.0 149.6 +5.5 +0.05 -0.22 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 Stuttgart (6 Seasons) 3 Leagues 113 8,471 75 43.5 94.1 97 84 72 16 18 12 1.31 143 148 -5 -0.05 +0.20 129.0 122.2 +6.8 +0.08 -0.16 Dinamo Zagreb (4 Seasons) 2 Leagues 33 2,611 79 19.5 29.0 29 24 4 10 2.21 57 25 +32 +1.10 -0.09 Ajax (1 Season) 3 Leagues 25 1,573 63 40.3 17.5 17 81 11 8 24 9 1.28 29 34 -5 -0.29 -0.25 26.0 27.3 -1.3 -0.08 -0.50 Bundesliga (5 Seasons) 93 7,157 77 47.1 79.5 82 85 64 11 16 7 1.20 110 133 -23 -0.29 +0.25 110.9 113.7 -2.9 -0.04 -0.11 1. HNL (4 Seasons) 32 2,521 79 19.6 28.0 28 23 4 8 2.22 57 24 +33 +1.18 -0.19 DFB-Pokal (4 Seasons) 8 626 78 52.2 7.0 7 85 4 1 30 0 1.88 17 7 +10 +1.44 +0.81 Eredivisie (1 Season) 16 848 53 28.6 9.4 10 74 5 6 19 8 1.44 17 19 -2 -0.21 14.3 15.4 -1.0 -0.11 -0.64 2. Bundesliga (1 Season) 12 688 57 22.5 7.6 8 76 4 4 21 5 1.83 16 8 +8 +1.05 +0.55 18.2 8.5 +9.7 +1.26 +0.47 Europa Lg (1 Season) 5 380 76 70.4 4.2 4 87 3 1 34 1 0.80 8 9 -1 -0.24 7.2 6.6 +0.6 +0.14 +1.15 Conf Lg (1 Season) 4 345 86 88.5 3.8 3 100 3 1 45 0 1.25 4 6 -2 -0.52 +1.48 4.5 5.3 -0.9 -0.25 -0.83 Champions Lg (1 Season) 1 90 90 16.7 1.0 1 1 0 2 2.00 0 1 -1 -1.00 +1.80
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 2014-2015 16 Dinamo Zagreb 1 League 1 90 90 2.9 1.0 1 1 0 0 3.00 2 0 +2 +2.00 +0.18 2015-2016 17 Dinamo Zagreb 1 League 2 180 90 5.6 2.0 2 2 0 2 3.00 2 0 +2 +1.00 -0.35 2016-2017 18 Dinamo Zagreb 2 Leagues 9 683 76 18.1 7.6 8 5 1 4 2.34 18 8 +10 +1.32 +0.77 2017-2018 19 Dinamo Zagreb 1 League 21 1,658 79 51.2 18.4 18 16 3 4 2.05 35 17 +18 +0.98 +0.07 2018-2019 20 Stuttgart 1 League 12 616 51 20.1 6.8 7 84 6 5 5 5 0.92 5 11 -6 -0.88 +0.30 9.5 12.2 -2.7 -0.39 +0.25 2019-2020 21 Stuttgart 2 Leagues 13 778 60 23.2 8.6 9 77 5 4 21 5 1.92 17 8 +9 +1.04 +0.59 18.2 8.5 +9.7 +1.26 +0.47 2020-2021 22 Stuttgart 2 Leagues 28 2,155 77 64.7 23.9 26 81 16 2 31 2 1.57 39 35 +4 +0.17 +0.32 33.5 31.6 +2.0 +0.09 +0.33 2021-2022 23 Stuttgart 2 Leagues 30 2,678 89 82.7 29.8 30 89 28 0 0 1.07 42 49 -7 -0.24 +0.89 35.5 41.5 -6.0 -0.22 +0.46 2022-2023 24 Stuttgart 2 Leagues 28 2,198 79 62.6 24.4 25 85 17 3 25 0 1.18 40 41 -1 -0.04 +0.16 31.9 27.7 +4.3 +0.20 +0.35 2023-2024 25 Stuttgart 1 League 2 46 23 1.5 0.5 0 0 2 23 0 1.50 0 4 -4 -7.83 0.4 0.8 -0.4 -0.76 -1.77 2023-2024 25 Ajax 3 Leagues 25 1,573 63 40.3 17.5 17 81 11 8 24 9 1.28 29 34 -5 -0.29 -0.25 26.0 27.3 -1.3 -0.08 -0.50 10 Seasons 3 Clubs 8 Leagues 171 12,655 74 34.4 140.6 143 84 107 28 20 31 1.48 229 207 +22 +0.16 -0.26 155.0 149.6 +5.5 +0.05 -0.22 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 Stuttgart (6 Seasons) 3 Leagues 113 8,471 75 43.5 94.1 97 84 72 16 18 12 1.31 143 148 -5 -0.05 +0.20 129.0 122.2 +6.8 +0.08 -0.16 Dinamo Zagreb (4 Seasons) 2 Leagues 33 2,611 79 19.5 29.0 29 24 4 10 2.21 57 25 +32 +1.10 -0.09 Ajax (1 Season) 3 Leagues 25 1,573 63 40.3 17.5 17 81 11 8 24 9 1.28 29 34 -5 -0.29 -0.25 26.0 27.3 -1.3 -0.08 -0.50 Bundesliga (5 Seasons) 93 7,157 77 47.1 79.5 82 85 64 11 16 7 1.20 110 133 -23 -0.29 +0.25 110.9 113.7 -2.9 -0.04 -0.11 1. HNL (4 Seasons) 32 2,521 79 19.6 28.0 28 23 4 8 2.22 57 24 +33 +1.18 -0.19 DFB-Pokal (4 Seasons) 8 626 78 52.2 7.0 7 85 4 1 30 0 1.88 17 7 +10 +1.44 +0.81 Eredivisie (1 Season) 16 848 53 28.6 9.4 10 74 5 6 19 8 1.44 17 19 -2 -0.21 14.3 15.4 -1.0 -0.11 -0.64 2. Bundesliga (1 Season) 12 688 57 22.5 7.6 8 76 4 4 21 5 1.83 16 8 +8 +1.05 +0.55 18.2 8.5 +9.7 +1.26 +0.47 Europa Lg (1 Season) 5 380 76 70.4 4.2 4 87 3 1 34 1 0.80 8 9 -1 -0.24 7.2 6.6 +0.6 +0.14 +1.15 Conf Lg (1 Season) 4 345 86 88.5 3.8 3 100 3 1 45 0 1.25 4 6 -2 -0.52 +1.48 4.5 5.3 -0.9 -0.25 -0.83 Champions Lg (1 Season) 1 90 90 16.7 1.0 1 1 0 2 2.00 0 1 -1 -1.00 +1.80
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 2014-2015 16 Dinamo Zagreb hr CRO 1. 1. HNL 1st 1 90 90 2.9 1.0 1 1 0 0 3.00 2 0 +2 +2.00 +0.18 Matches 2015-2016 17 Dinamo Zagreb hr CRO 1. 1. HNL 1st 2 180 90 5.6 2.0 2 2 0 2 3.00 2 0 +2 +1.00 -0.35 Matches 2016-2017 18 Dinamo Zagreb hr CRO 1. 1. HNL 2nd 8 593 74 18.3 6.6 7 4 1 2 2.38 18 7 +11 +1.67 +0.55 Matches 2017-2018 19 Dinamo Zagreb hr CRO 1. 1. HNL 1st 21 1,658 79 51.2 18.4 18 16 3 4 2.05 35 17 +18 +0.98 +0.07 Matches 2018-2019 20 Stuttgart de GER 1. Bundesliga 16th 12 616 51 20.1 6.8 7 84 6 5 5 5 0.92 5 11 -6 -0.88 +0.30 9.5 12.2 -2.7 -0.39 +0.25 Matches 2019-2020 21 Stuttgart de GER 2. 2. Bundesliga 2nd 12 688 57 22.5 7.6 8 76 4 4 21 5 1.83 16 8 +8 +1.05 +0.55 18.2 8.5 +9.7 +1.26 +0.47 Matches 2020-2021 22 Stuttgart de GER 1. Bundesliga 9th 26 2,042 79 66.7 22.7 25 80 16 1 32 2 1.58 38 33 +5 +0.22 +0.57 33.5 31.6 +2.0 +0.09 +0.33 Matches 2021-2022 23 Stuttgart de GER 1. Bundesliga 15th 28 2,498 89 81.6 27.8 28 89 26 0 0 1.04 36 47 -11 -0.40 +0.72 35.5 41.5 -6.0 -0.22 +0.46 Matches 2022-2023 24 Stuttgart de GER 1. Bundesliga 16th 25 1,955 78 63.9 21.7 22 85 16 3 25 0 1.08 31 38 -7 -0.32 +0.08 31.9 27.7 +4.3 +0.20 +0.35 Matches 2023-2024 25 Stuttgart de GER 1. Bundesliga 2 46 23 1.5 0.5 0 0 2 23 0 1.50 0 4 -4 -7.83 0.4 0.8 -0.4 -0.76 -1.77 Matches 2023-2024 25 Ajax nl NED 1. Eredivisie 16 848 53 28.6 9.4 10 74 5 6 19 8 1.44 17 19 -2 -0.21 14.3 15.4 -1.0 -0.11 -0.64 Matches 10 Seasons 3 Clubs 4 Leagues 153 11,214 73 32.9 124.6 128 83 96 25 18 28 1.49 200 184 +16 +0.13 -0.35 143.4 137.6 +5.8 +0.06 -0.23 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 Stuttgart (6 Seasons) 2 Leagues 105 7,845 75 42.9 87.2 90 84 68 15 18 12 1.27 126 141 -15 -0.17 +0.13 129.0 122.2 +6.8 +0.08 -0.16 Dinamo Zagreb (4 Seasons) 1 League 32 2,521 79 19.6 28.0 28 23 4 8 2.22 57 24 +33 +1.18 -0.19 Ajax (1 Season) 1 League 16 848 53 28.6 9.4 10 74 5 6 19 8 1.44 17 19 -2 -0.21 14.3 15.4 -1.0 -0.11 -0.64 Bundesliga (5 Seasons) 93 7,157 77 47.1 79.5 82 85 64 11 16 7 1.20 110 133 -23 -0.29 +0.25 110.9 113.7 -2.9 -0.04 -0.11 1. HNL (4 Seasons) 32 2,521 79 19.6 28.0 28 23 4 8 2.22 57 24 +33 +1.18 -0.19 Eredivisie (1 Season) 16 848 53 28.6 9.4 10 74 5 6 19 8 1.44 17 19 -2 -0.21 14.3 15.4 -1.0 -0.11 -0.64 2. Bundesliga (1 Season) 12 688 57 22.5 7.6 8 76 4 4 21 5 1.83 16 8 +8 +1.05 +0.55 18.2 8.5 +9.7 +1.26 +0.47
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 2016-2017 18 Dinamo Zagreb 1. Champions Lg GR 1 90 90 16.7 1.0 1 1 0 2 2.00 0 1 -1 -1.00 +1.80 Matches 2023-2024 25 Ajax 3. Conf Lg R16 4 345 86 88.5 3.8 3 100 3 1 45 0 1.25 4 6 -2 -0.52 +1.48 4.5 5.3 -0.9 -0.25 -0.83 Matches 2023-2024 25 Ajax 2. Europa Lg 5 380 76 70.4 4.2 4 87 3 1 34 1 0.80 8 9 -1 -0.24 7.2 6.6 +0.6 +0.14 +1.15 Matches 2 Seasons 2 Clubs 3 Leagues 10 815 82 55.4 9.1 8 92 7 2 40 3 1.10 12 16 -4 -0.44 +1.62 11.7 12.0 -0.3 -0.04 +0.46 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 Ajax (1 Season) 2 Leagues 9 725 81 78.0 8.1 7 92 6 2 40 1 1.00 12 15 -3 -0.37 +0.07 11.7 12.0 -0.3 -0.04 +0.46 Dinamo Zagreb (1 Season) 1 League 1 90 90 16.7 1.0 1 1 0 2 2.00 0 1 -1 -1.00 +1.80 Europa Lg (1 Season) 5 380 76 70.4 4.2 4 87 3 1 34 1 0.80 8 9 -1 -0.24 7.2 6.6 +0.6 +0.14 +1.15 Conf Lg (1 Season) 4 345 86 88.5 3.8 3 100 3 1 45 0 1.25 4 6 -2 -0.52 +1.48 4.5 5.3 -0.9 -0.25 -0.83 Champions Lg (1 Season) 1 90 90 16.7 1.0 1 1 0 2 2.00 0 1 -1 -1.00 +1.80
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 24 hr Croatia 1. World Cup 3rd 5 424 85 61.4 4.7 5 85 3 0 1 1.20 4 4 0 0.00 -0.34 4.5 7.7 -3.2 -0.69 -0.42 Matches 2022 24 hr Croatia WCQ 5 450 90 50.0 5.0 5 90 5 0 2 2.60 12 1 +11 +2.20 +1.00 Matches 2022 24 hr Croatia Friendlies (M) 0 0 0 0 3 Matches 2022-2023 24 hr Croatia UEFA Nations League 2nd 3 164 55 21.0 1.8 2 68 1 1 29 2 2.00 4 2 +2 +1.10 +0.81 Matches 2024 26 hr Croatia UEFA Euro Qualifying 5 289 58 40.1 3.2 3 82 2 2 22 3 1.40 6 2 +4 +1.25 +0.20 Matches 2 Seasons 1 Club 5 Leagues 18 1,327 74 39.5 14.7 15 84 11 3 24 11 1.78 26 9 +17 +1.15 +0.44 4.5 7.7 -3.2 -0.69 -0.42 World Cup (1 Season) 5 424 85 61.4 4.7 5 85 3 0 1 1.20 4 4 0 0.00 -0.34 4.5 7.7 -3.2 -0.69 -0.42 WCQ (1 Season) 5 450 90 50.0 5.0 5 90 5 0 2 2.60 12 1 +11 +2.20 +1.00 UEFA Euro Qualifying (1 Season) 5 289 58 40.1 3.2 3 82 2 2 22 3 1.40 6 2 +4 +1.25 +0.20 UEFA Nations League (1 Season) 3 164 55 21.0 1.8 2 68 1 1 29 2 2.00 4 2 +2 +1.10 +0.81 Friendlies (M) (1 Season) 0 0 0 0 3
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 2014-2015 16 Dinamo Zagreb 1 League 1.0 0 0 2015-2016 17 Dinamo Zagreb 1 League 2.0 0 0 2016-2017 18 Dinamo Zagreb 2 Leagues 7.6 1 0 0 0 0 0 4 5 1 0 0 0 2017-2018 19 Dinamo Zagreb 1 League 18.4 2 0 0 0 0 0 0 0 0 0 0 0 2018-2019 20 Stuttgart 1 League 6.8 3 0 0 14 6 0 38 6 7 0 0 0 39 11 18 37.9 2019-2020 21 Stuttgart 2 Leagues 8.6 3 1 1 9 7 2 68 10 3 0 0 0 49 13 8 61.9 2020-2021 22 Stuttgart 2 Leagues 23.9 2 0 0 19 14 2 219 36 12 0 1 0 107 19 18 51.4 2021-2022 23 Stuttgart 2 Leagues 29.8 4 0 0 14 28 0 251 29 12 0 0 0 149 20 19 51.3 2022-2023 24 Stuttgart 2 Leagues 24.4 7 1 1 14 13 0 281 22 23 0 0 0 113 15 13 53.6 2023-2024 25 Stuttgart 1 League 0.5 0 0 0 0 0 0 12 0 0 0 0 0 0 0 0 2023-2024 25 Ajax 3 Leagues 17.5 2 0 0 8 5 1 84 27 23 0 0 0 72 17 11 60.7 10 Seasons 3 Clubs 8 Leagues 140.6 24 2 2 78 73 5 957 135 81 0 1 0 529 95 87 52.2 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Stuttgart (6 Seasons) 3 Leagues 94.1 19 2 2 70 68 4 869 103 57 0 1 0 457 78 76 50.6 Dinamo Zagreb (4 Seasons) 2 Leagues 29.0 3 0 0 0 0 0 4 5 1 0 0 0 Ajax (1 Season) 3 Leagues 17.5 2 0 0 8 5 1 84 27 23 0 0 0 72 17 11 60.7 Bundesliga (5 Seasons) 79.5 14 0 0 56 58 2 755 82 50 0 1 0 408 65 68 48.9 1. HNL (4 Seasons) 28.0 3 0 0 0 0 0 0 0 0 0 0 0 DFB-Pokal (4 Seasons) 7.0 3 1 1 7 4 0 47 12 5 0 Eredivisie (1 Season) 9.4 1 0 0 4 4 0 57 16 14 0 0 0 45 9 7 56.3 2. Bundesliga (1 Season) 7.6 2 1 1 7 6 2 67 9 2 0 0 0 49 13 8 61.9 Europa Lg (1 Season) 4.2 1 0 0 3 0 0 15 6 5 0 0 0 15 6 2 75.0 Conf Lg (1 Season) 3.8 0 0 0 1 1 1 12 5 4 0 0 0 12 2 2 50.0 Champions Lg (1 Season) 1.0 0 0 0 0 0 0 4 5 1 0 0 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 2016-2017 18 Dinamo Zagreb 1. Champions Lg GR 1.0 0 0 0 0 0 0 4 5 1 0 0 0 Matches 2023-2024 25 Ajax 3. Conf Lg R16 3.8 0 0 0 1 1 1 12 5 4 0 0 0 12 2 2 50.0 Matches 2023-2024 25 Ajax 2. Europa Lg 4.2 1 0 0 3 0 0 15 6 5 0 0 0 15 6 2 75.0 Matches 2 Seasons 2 Clubs 3 Leagues 9.1 1 0 0 4 1 1 31 16 10 0 0 0 27 8 4 66.7 Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Ajax (1 Season) 2 Leagues 8.1 1 0 0 4 1 1 27 11 9 0 0 0 27 8 4 66.7 Dinamo Zagreb (1 Season) 1 League 1.0 0 0 0 0 0 0 4 5 1 0 0 0 Europa Lg (1 Season) 4.2 1 0 0 3 0 0 15 6 5 0 0 0 15 6 2 75.0 Conf Lg (1 Season) 3.8 0 0 0 1 1 1 12 5 4 0 0 0 12 2 2 50.0 Champions Lg (1 Season) 1.0 0 0 0 0 0 0 4 5 1 0 0 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 2022 24 hr Croatia 1. World Cup 3rd 4.7 0 0 0 4 2 0 21 2 6 0 0 0 14 4 4 50.0 Matches 2022 24 hr Croatia WCQ 5.0 0 0 0 7 2 0 42 5 3 0 Matches 2022-2023 24 hr Croatia UEFA Nations League 2nd 1.8 0 0 0 1 0 1 5 3 1 0 Matches 2024 26 hr Croatia UEFA Euro Qualifying 3.2 0 0 0 1 2 0 25 1 3 0 Matches 2 Seasons 1 Club 5 Leagues 14.7 0 0 0 13 6 1 93 11 13 0 0 0 14 4 4 50.0 World Cup (1 Season) 4.7 0 0 0 4 2 0 21 2 6 0 0 0 14 4 4 50.0 WCQ (1 Season) 5.0 0 0 0 7 2 0 42 5 3 0 UEFA Euro Qualifying (1 Season) 3.2 0 0 0 1 2 0 25 1 3 0 UEFA Nations League (1 Season) 1.8 0 0 0 1 0 1 5 3 1 0 Friendlies (M) (1 Season)
Goalkeeping: Domestic Leagues
Goalkeeping: Domestic Leagues Table Season Age Squad Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches 2014-2015 16 Dinamo Zagreb hr CRO 1. 1. HNL 1st 1 1 90 1.0 0 0.00 2 2 100.0 1 0 0 1 100.0 Matches 10 Seasons 3 Clubs 4 Leagues 1 1 90 124.6 0 0.00 2 2 100.0 1 0 0 1 100.0 0 Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches Dinamo Zagreb (4 Seasons) 1 League 1 1 90 28.0 0 0.00 2 2 100.0 1 0 0 1 100.0 0 1. HNL (4 Seasons) 1 1 90 28.0 0 0.00 2 2 100.0 1 0 0 1 100.0 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 Borna Sosa Pages
Borna Sosa 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