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 2017-2018 17 Brescia it ITA Coppa Italia 0 0 Matches 2017-2018 17 Brescia it ITA 2. Serie B 19 17 1,560 17.3 2 3 5 2 0 0 3 0 0.12 0.17 0.29 0.12 0.29 Matches 2018-2019 18 Brescia it ITA 2. Serie B 34 33 2,907 32.3 3 5 8 3 0 0 12 0 1.4 1.4 4.3 5.7 50 227 30 0.09 0.15 0.25 0.09 0.25 0.04 0.13 0.18 0.04 0.18 Matches 2019-2020 19 Brescia it ITA Coppa Italia 1 1 89 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 19 Brescia it ITA 1. Serie A 35 34 3,014 33.5 1 7 8 1 0 0 9 0 1.2 1.2 6.3 7.5 45 181 38 0.03 0.21 0.24 0.03 0.24 0.04 0.19 0.22 0.04 0.22 Matches 2020-2021 20 Milan it ITA Coppa Italia 1 1 120 1.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 20 Milan 2. Europa Lg 8 5 539 6.0 0 0 0 0 0 0 1 0 0.2 0.2 0.5 0.7 9 28 6 0.00 0.00 0.00 0.00 0.00 0.03 0.09 0.12 0.03 0.12 Matches 2020-2021 20 Milan it ITA 1. Serie A 25 17 1,330 14.8 0 0 0 0 0 0 1 1 0.4 0.4 1.3 1.7 22 84 15 0.00 0.00 0.00 0.00 0.00 0.03 0.09 0.12 0.03 0.12 Matches 2021-2022 21 Milan 1. Champions Lg 6 4 331 3.7 0 0 0 0 0 0 0 0 0.1 0.1 0.0 0.1 10 13 2 0.00 0.00 0.00 0.00 0.00 0.03 0.01 0.04 0.03 0.04 Matches 2021-2022 21 Milan it ITA Coppa Italia 3 3 210 2.3 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 21 Milan it ITA 1. Serie A 36 31 2,600 28.9 5 2 7 5 0 0 9 0 4.1 4.1 4.0 8.1 51 141 46 0.17 0.07 0.24 0.17 0.24 0.14 0.14 0.28 0.14 0.28 Matches 2022-2023 22 Milan 1. Champions Lg 12 12 1,051 11.7 0 2 2 0 0 0 3 0 0.6 0.6 2.9 3.5 18 40 30 0.00 0.17 0.17 0.00 0.17 0.05 0.25 0.30 0.05 0.30 Matches 2022-2023 22 Milan it ITA Coppa Italia 1 1 120 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 22 Milan it ITA 1. Serie A 34 30 2,713 30.1 2 7 9 2 0 0 7 0 2.4 2.4 5.7 8.1 61 159 86 0.07 0.23 0.30 0.07 0.30 0.08 0.19 0.27 0.08 0.27 Matches 2022-2023 22 Milan it ITA Supercoppa 1 1 90 1.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 23 Newcastle Utd 1. Champions Lg 3 2 161 1.8 0 0 0 0 0 0 0 0 0.1 0.1 0.0 0.1 5 6 10 0.00 0.00 0.00 0.00 0.00 0.06 0.01 0.07 0.06 0.07 Matches 2023-2024 23 Newcastle Utd eng ENG EFL Cup 1 1 89 1.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 23 Newcastle Utd eng ENG 1. Premier League 8 5 438 4.9 1 0 1 1 0 0 2 0 0.7 0.7 0.6 1.3 11 19 21 0.21 0.00 0.21 0.21 0.21 0.13 0.13 0.26 0.13 0.26 Matches 2024-2025 24 Newcastle Utd eng ENG EFL Cup 3 3 240 2.7 2 1 3 2 0 0 0 0 0.75 0.37 1.13 0.75 1.13 Matches 2024-2025 24 Newcastle Utd eng ENG 1. Premier League 15 8 831 9.2 0 1 1 0 0 0 4 0 1.2 1.2 0.3 1.5 5 32 22 0.00 0.11 0.11 0.00 0.11 0.13 0.03 0.17 0.13 0.17 Matches 8 Seasons 3 Clubs 8 Leagues 246 209 18,433 204.8 16 28 44 16 0 0 56 1 12.4 12.4 26.0 38.4 287 930 306 0.08 0.14 0.21 0.08 0.21 0.07 0.15 0.22 0.07 0.22 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 Milan (3 Seasons) 5 Leagues 127 105 9,104 101.2 7 11 18 7 0 0 25 1 7.8 7.8 14.4 22.3 171 465 185 0.07 0.11 0.18 0.07 0.18 0.08 0.15 0.23 0.08 0.23 Brescia (3 Seasons) 3 Leagues 89 85 7,570 84.1 6 15 21 6 0 0 24 0 2.6 2.6 10.6 13.2 95 408 68 0.07 0.18 0.25 0.07 0.25 0.04 0.16 0.20 0.04 0.20 Newcastle Utd (2 Seasons) 3 Leagues 30 19 1,759 19.5 3 2 5 3 0 0 7 0 2.0 2.0 1.0 2.9 21 57 53 0.15 0.10 0.26 0.15 0.26 0.12 0.06 0.18 0.12 0.18 Coppa Italia (5 Seasons) 6 6 539 6.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Serie A (4 Seasons) 130 112 9,657 107.3 8 16 24 8 0 0 26 1 8.1 8.1 17.3 25.4 179 565 185 0.07 0.15 0.22 0.07 0.22 0.08 0.16 0.24 0.08 0.24 Champions Lg (3 Seasons) 21 18 1,543 17.1 0 2 2 0 0 0 3 0 0.8 0.8 2.9 3.8 33 59 42 0.00 0.12 0.12 0.00 0.12 0.05 0.17 0.22 0.05 0.22 Serie B (2 Seasons) 53 50 4,467 49.6 5 8 13 5 0 0 15 0 1.4 1.4 4.3 5.7 50 227 30 0.10 0.16 0.26 0.10 0.26 0.04 0.13 0.18 0.04 0.18 Premier League (2 Seasons) 23 13 1,269 14.1 1 1 2 1 0 0 6 0 1.9 1.9 0.9 2.8 16 51 43 0.07 0.07 0.14 0.07 0.14 0.13 0.07 0.20 0.13 0.20 EFL Cup (2 Seasons) 4 4 329 3.7 2 1 3 2 0 0 1 0 0.55 0.27 0.82 0.55 0.82 Europa Lg (1 Season) 8 5 539 6.0 0 0 0 0 0 0 1 0 0.2 0.2 0.5 0.7 9 28 6 0.00 0.00 0.00 0.00 0.00 0.03 0.09 0.12 0.03 0.12 Supercoppa (1 Season) 1 1 90 1.0 0 0 0 0 0 0 1 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 2017-2018 17 Brescia 2 Leagues 19 17 1,560 17.3 2 3 5 2 0 0 3 0 0.12 0.17 0.29 0.12 0.29 2018-2019 18 Brescia 1 League 34 33 2,907 32.3 3 5 8 3 0 0 12 0 1.4 1.4 4.3 5.7 50 227 30 0.09 0.15 0.25 0.09 0.25 0.04 0.13 0.18 0.04 0.18 2019-2020 19 Brescia 2 Leagues 36 35 3,103 34.5 1 7 8 1 0 0 9 0 1.2 1.2 6.3 7.5 45 181 38 0.03 0.20 0.23 0.03 0.23 0.04 0.19 0.22 0.04 0.22 2020-2021 20 Milan 3 Leagues 34 23 1,989 22.1 0 0 0 0 0 0 3 1 0.6 0.6 1.9 2.5 31 112 21 0.00 0.00 0.00 0.00 0.00 0.03 0.09 0.12 0.03 0.12 2021-2022 21 Milan 3 Leagues 45 38 3,141 34.9 5 2 7 5 0 0 11 0 4.2 4.2 4.0 8.2 61 154 48 0.14 0.06 0.20 0.14 0.20 0.13 0.12 0.25 0.13 0.25 2022-2023 22 Milan 4 Leagues 48 44 3,974 44.2 2 9 11 2 0 0 11 0 3.0 3.0 8.6 11.6 79 199 116 0.05 0.20 0.25 0.05 0.25 0.07 0.20 0.28 0.07 0.28 2023-2024 23 Newcastle Utd 3 Leagues 12 8 688 7.6 1 0 1 1 0 0 3 0 0.8 0.8 0.6 1.4 16 25 31 0.13 0.00 0.13 0.13 0.13 0.11 0.10 0.21 0.11 0.21 2024-2025 24 Newcastle Utd 2 Leagues 18 11 1,071 11.9 2 2 4 2 0 0 4 0 1.2 1.2 0.3 1.5 5 32 22 0.17 0.17 0.34 0.17 0.34 0.13 0.03 0.17 0.13 0.17 8 Seasons 3 Clubs 8 Leagues 246 209 18,433 204.8 16 28 44 16 0 0 56 1 12.4 12.4 26.0 38.4 287 930 306 0.08 0.14 0.21 0.08 0.21 0.07 0.15 0.22 0.07 0.22 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 Milan (3 Seasons) 5 Leagues 127 105 9,104 101.2 7 11 18 7 0 0 25 1 7.8 7.8 14.4 22.3 171 465 185 0.07 0.11 0.18 0.07 0.18 0.08 0.15 0.23 0.08 0.23 Brescia (3 Seasons) 3 Leagues 89 85 7,570 84.1 6 15 21 6 0 0 24 0 2.6 2.6 10.6 13.2 95 408 68 0.07 0.18 0.25 0.07 0.25 0.04 0.16 0.20 0.04 0.20 Newcastle Utd (2 Seasons) 3 Leagues 30 19 1,759 19.5 3 2 5 3 0 0 7 0 2.0 2.0 1.0 2.9 21 57 53 0.15 0.10 0.26 0.15 0.26 0.12 0.06 0.18 0.12 0.18 Coppa Italia (5 Seasons) 6 6 539 6.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Serie A (4 Seasons) 130 112 9,657 107.3 8 16 24 8 0 0 26 1 8.1 8.1 17.3 25.4 179 565 185 0.07 0.15 0.22 0.07 0.22 0.08 0.16 0.24 0.08 0.24 Champions Lg (3 Seasons) 21 18 1,543 17.1 0 2 2 0 0 0 3 0 0.8 0.8 2.9 3.8 33 59 42 0.00 0.12 0.12 0.00 0.12 0.05 0.17 0.22 0.05 0.22 Serie B (2 Seasons) 53 50 4,467 49.6 5 8 13 5 0 0 15 0 1.4 1.4 4.3 5.7 50 227 30 0.10 0.16 0.26 0.10 0.26 0.04 0.13 0.18 0.04 0.18 Premier League (2 Seasons) 23 13 1,269 14.1 1 1 2 1 0 0 6 0 1.9 1.9 0.9 2.8 16 51 43 0.07 0.07 0.14 0.07 0.14 0.13 0.07 0.20 0.13 0.20 EFL Cup (2 Seasons) 4 4 329 3.7 2 1 3 2 0 0 1 0 0.55 0.27 0.82 0.55 0.82 Europa Lg (1 Season) 8 5 539 6.0 0 0 0 0 0 0 1 0 0.2 0.2 0.5 0.7 9 28 6 0.00 0.00 0.00 0.00 0.00 0.03 0.09 0.12 0.03 0.12 Supercoppa (1 Season) 1 1 90 1.0 0 0 0 0 0 0 1 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 2017-2018 17 Brescia it ITA 2. Serie B 16th 19 17 1,560 17.3 2 3 5 2 0 0 3 0 0.12 0.17 0.29 0.12 0.29 Matches 2018-2019 18 Brescia it ITA 2. Serie B 1st 34 33 2,907 32.3 3 5 8 3 0 0 12 0 1.4 1.4 4.3 5.7 50 227 30 0.09 0.15 0.25 0.09 0.25 0.04 0.13 0.18 0.04 0.18 Matches 2019-2020 19 Brescia it ITA 1. Serie A 19th 35 34 3,014 33.5 1 7 8 1 0 0 9 0 1.2 1.2 6.3 7.5 45 181 38 0.03 0.21 0.24 0.03 0.24 0.04 0.19 0.22 0.04 0.22 Matches 2020-2021 20 Milan it ITA 1. Serie A 2nd 25 17 1,330 14.8 0 0 0 0 0 0 1 1 0.4 0.4 1.3 1.7 22 84 15 0.00 0.00 0.00 0.00 0.00 0.03 0.09 0.12 0.03 0.12 Matches 2021-2022 21 Milan it ITA 1. Serie A 1st 36 31 2,600 28.9 5 2 7 5 0 0 9 0 4.1 4.1 4.0 8.1 51 141 46 0.17 0.07 0.24 0.17 0.24 0.14 0.14 0.28 0.14 0.28 Matches 2022-2023 22 Milan it ITA 1. Serie A 4th 34 30 2,713 30.1 2 7 9 2 0 0 7 0 2.4 2.4 5.7 8.1 61 159 86 0.07 0.23 0.30 0.07 0.30 0.08 0.19 0.27 0.08 0.27 Matches 2023-2024 23 Newcastle Utd eng ENG 1. Premier League 7th 8 5 438 4.9 1 0 1 1 0 0 2 0 0.7 0.7 0.6 1.3 11 19 21 0.21 0.00 0.21 0.21 0.21 0.13 0.13 0.26 0.13 0.26 Matches 2024-2025 24 Newcastle Utd eng ENG 1. Premier League 7th 15 8 831 9.2 0 1 1 0 0 0 4 0 1.2 1.2 0.3 1.5 5 32 22 0.00 0.11 0.11 0.00 0.11 0.13 0.03 0.17 0.13 0.17 Matches 8 Seasons 3 Clubs 3 Leagues 206 175 15,393 171.0 14 25 39 14 0 0 47 1 11.4 11.4 22.5 33.9 245 843 258 0.08 0.15 0.23 0.08 0.23 0.07 0.15 0.22 0.07 0.22 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 Milan (3 Seasons) 1 League 95 78 6,643 73.8 7 9 16 7 0 0 17 1 6.9 6.9 11.0 17.9 134 384 147 0.09 0.12 0.22 0.09 0.22 0.09 0.15 0.24 0.09 0.24 Brescia (3 Seasons) 2 Leagues 88 84 7,481 83.1 6 15 21 6 0 0 24 0 2.6 2.6 10.6 13.2 95 408 68 0.07 0.18 0.25 0.07 0.25 0.04 0.16 0.20 0.04 0.20 Newcastle Utd (2 Seasons) 1 League 23 13 1,269 14.1 1 1 2 1 0 0 6 0 1.9 1.9 0.9 2.8 16 51 43 0.07 0.07 0.14 0.07 0.14 0.13 0.07 0.20 0.13 0.20 Serie A (4 Seasons) 130 112 9,657 107.3 8 16 24 8 0 0 26 1 8.1 8.1 17.3 25.4 179 565 185 0.07 0.15 0.22 0.07 0.22 0.08 0.16 0.24 0.08 0.24 Serie B (2 Seasons) 53 50 4,467 49.6 5 8 13 5 0 0 15 0 1.4 1.4 4.3 5.7 50 227 30 0.10 0.16 0.26 0.10 0.26 0.04 0.13 0.18 0.04 0.18 Premier League (2 Seasons) 23 13 1,269 14.1 1 1 2 1 0 0 6 0 1.9 1.9 0.9 2.8 16 51 43 0.07 0.07 0.14 0.07 0.14 0.13 0.07 0.20 0.13 0.20
Standard Stats Table Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2017-2018 17 Brescia it ITA Coppa Italia 25th 0 0 Matches 2019-2020 19 Brescia it ITA Coppa Italia 25th 1 1 89 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 20 Milan it ITA Coppa Italia 5th 1 1 120 1.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 21 Milan it ITA Coppa Italia SF 3 3 210 2.3 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 22 Milan it ITA Coppa Italia R16 1 1 120 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 22 Milan it ITA Supercoppa 1 1 90 1.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 23 Newcastle Utd eng ENG EFL Cup QF 1 1 89 1.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 24 Newcastle Utd eng ENG EFL Cup SF 3 3 240 2.7 2 1 3 2 0 0 0 0 0.75 0.37 1.13 0.75 1.13 Matches 7 Seasons 3 Clubs 3 Leagues 11 11 958 10.6 2 1 3 2 0 0 5 0 0.19 0.09 0.28 0.19 0.28 Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches Milan (3 Seasons) 2 Leagues 6 6 540 6.0 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Newcastle Utd (2 Seasons) 1 League 4 4 329 3.7 2 1 3 2 0 0 1 0 0.55 0.27 0.82 0.55 0.82 Brescia (2 Seasons) 1 League 1 1 89 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Coppa Italia (5 Seasons) 6 6 539 6.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 EFL Cup (2 Seasons) 4 4 329 3.7 2 1 3 2 0 0 1 0 0.55 0.27 0.82 0.55 0.82 Supercoppa (1 Season) 1 1 90 1.0 0 0 0 0 0 0 1 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 2020-2021 20 Milan 2. Europa Lg R16 8 5 539 6.0 0 0 0 0 0 0 1 0 0.2 0.2 0.5 0.7 9 28 6 0.00 0.00 0.00 0.00 0.00 0.03 0.09 0.12 0.03 0.12 Matches 2021-2022 21 Milan 1. Champions Lg GR 6 4 331 3.7 0 0 0 0 0 0 0 0 0.1 0.1 0.0 0.1 10 13 2 0.00 0.00 0.00 0.00 0.00 0.03 0.01 0.04 0.03 0.04 Matches 2022-2023 22 Milan 1. Champions Lg SF 12 12 1,051 11.7 0 2 2 0 0 0 3 0 0.6 0.6 2.9 3.5 18 40 30 0.00 0.17 0.17 0.00 0.17 0.05 0.25 0.30 0.05 0.30 Matches 2023-2024 23 Newcastle Utd 1. Champions Lg GR 3 2 161 1.8 0 0 0 0 0 0 0 0 0.1 0.1 0.0 0.1 5 6 10 0.00 0.00 0.00 0.00 0.00 0.06 0.01 0.07 0.06 0.07 Matches 4 Seasons 2 Clubs 2 Leagues 29 23 2,082 23.1 0 2 2 0 0 0 4 0 1.0 1.0 3.5 4.5 42 87 48 0.00 0.09 0.09 0.00 0.09 0.04 0.15 0.19 0.04 0.19 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 Milan (3 Seasons) 2 Leagues 26 21 1,921 21.3 0 2 2 0 0 0 4 0 0.9 0.9 3.4 4.4 37 81 38 0.00 0.09 0.09 0.00 0.09 0.04 0.16 0.20 0.04 0.20 Newcastle Utd (1 Season) 1 League 3 2 161 1.8 0 0 0 0 0 0 0 0 0.1 0.1 0.0 0.1 5 6 10 0.00 0.00 0.00 0.00 0.00 0.06 0.01 0.07 0.06 0.07 Champions Lg (3 Seasons) 21 18 1,543 17.1 0 2 2 0 0 0 3 0 0.8 0.8 2.9 3.8 33 59 42 0.00 0.12 0.12 0.00 0.12 0.05 0.17 0.22 0.05 0.22 Europa Lg (1 Season) 8 5 539 6.0 0 0 0 0 0 0 1 0 0.2 0.2 0.5 0.7 9 28 6 0.00 0.00 0.00 0.00 0.00 0.03 0.09 0.12 0.03 0.12
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 2017-2018 17 Brescia 2 Leagues 17.3 2 0 6 0.00 0.35 0.33 0 0 2018-2019 18 Brescia 1 League 32.3 3 26 6 23.1 0.80 0.19 0.12 0.50 25.3 4 0 0 1.4 1.4 0.06 +1.6 +1.6 2019-2020 19 Brescia 2 Leagues 34.5 1 29 7 24.1 0.84 0.20 0.03 0.14 28.4 10 0 0 1.2 1.2 0.04 -0.2 -0.2 2020-2021 20 Milan 3 Leagues 22.1 0 15 5 33.3 0.68 0.23 0.00 0.00 23.6 1 0 0 0.6 0.6 0.04 -0.6 -0.6 2021-2022 21 Milan 3 Leagues 34.9 5 42 11 26.2 1.20 0.32 0.12 0.45 23.3 6 0 0 4.2 4.2 0.11 +0.8 +0.8 2022-2023 22 Milan 4 Leagues 44.2 2 45 15 33.3 1.02 0.34 0.04 0.13 22.0 6 0 0 3.0 3.0 0.07 -1.0 -1.0 2023-2024 23 Newcastle Utd 3 Leagues 7.6 1 6 2 33.3 0.78 0.26 0.17 0.50 17.8 0 0 0 0.8 0.8 0.15 +0.2 +0.2 2024-2025 24 Newcastle Utd 2 Leagues 11.9 2 19 7 36.8 1.60 0.59 0.11 0.29 17.1 2 0 0 1.2 1.2 0.10 -1.2 -1.2 8 Seasons 3 Clubs 8 Leagues 204.8 16 182 59 32.4 0.89 0.29 0.09 0.27 23.6 29 0 0 12.4 12.4 0.07 -0.4 -0.4 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 Milan (3 Seasons) 5 Leagues 101.2 7 102 31 30.4 1.01 0.31 0.07 0.23 22.8 13 0 0 7.8 7.8 0.08 -0.8 -0.8 Brescia (3 Seasons) 3 Leagues 84.1 6 55 19 34.5 0.65 0.23 0.11 0.32 26.9 14 0 0 2.6 2.6 0.05 +1.4 +1.4 Newcastle Utd (2 Seasons) 3 Leagues 19.5 3 25 9 36.0 1.28 0.46 0.12 0.33 17.3 2 0 0 2.0 2.0 0.12 -1.0 -1.0 Coppa Italia (5 Seasons) 6.0 0 5 0 0.0 0.83 0.00 0.00 0 0 Serie A (4 Seasons) 107.3 8 108 35 32.4 1.01 0.33 0.07 0.23 24.3 21 0 0 8.1 8.1 0.07 -0.1 -0.1 Champions Lg (3 Seasons) 17.1 0 13 1 7.7 0.76 0.06 0.00 0.00 22.6 2 0 0 0.8 0.8 0.06 -0.8 -0.8 Serie B (2 Seasons) 49.6 5 26 12 46.2 0.52 0.24 0.19 0.42 25.3 4 0 0 1.4 1.4 0.06 +1.6 +1.6 Premier League (2 Seasons) 14.1 1 15 6 40.0 1.06 0.43 0.07 0.17 16.8 2 0 0 1.9 1.9 0.13 -0.9 -0.9 EFL Cup (2 Seasons) 3.7 2 8 3 37.5 2.19 0.82 0.25 0.67 0 0 Europa Lg (1 Season) 6.0 0 5 2 40.0 0.83 0.33 0.00 0.00 22.8 0 0 0 0.2 0.2 0.04 -0.2 -0.2 Supercoppa (1 Season) 1.0 0 2 0 0.0 2.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 2017-2018 17 Brescia it ITA 2. Serie B 16th 17.3 2 0 6 0.00 0.35 0.33 0 0 Matches 2018-2019 18 Brescia it ITA 2. Serie B 1st 32.3 3 26 6 23.1 0.80 0.19 0.12 0.50 25.3 4 0 0 1.4 1.4 0.06 +1.6 +1.6 Matches 2019-2020 19 Brescia it ITA 1. Serie A 19th 33.5 1 29 7 24.1 0.87 0.21 0.03 0.14 28.4 10 0 0 1.2 1.2 0.04 -0.2 -0.2 Matches 2020-2021 20 Milan it ITA 1. Serie A 2nd 14.8 0 10 3 30.0 0.68 0.20 0.00 0.00 24.1 1 0 0 0.4 0.4 0.04 -0.4 -0.4 Matches 2021-2022 21 Milan it ITA 1. Serie A 1st 28.9 5 37 11 29.7 1.28 0.38 0.14 0.45 23.0 4 0 0 4.1 4.1 0.11 +0.9 +0.9 Matches 2022-2023 22 Milan it ITA 1. Serie A 4th 30.1 2 32 14 43.8 1.06 0.46 0.06 0.14 22.2 6 0 0 2.4 2.4 0.07 -0.4 -0.4 Matches 2023-2024 23 Newcastle Utd eng ENG 1. Premier League 7th 4.9 1 3 2 66.7 0.62 0.41 0.33 0.50 15.8 0 0 0 0.7 0.7 0.22 +0.3 +0.3 Matches 2024-2025 24 Newcastle Utd eng ENG 1. Premier League 7th 9.2 0 12 4 33.3 1.30 0.43 0.00 0.00 17.1 2 0 0 1.2 1.2 0.10 -1.2 -1.2 Matches 8 Seasons 3 Clubs 3 Leagues 171.0 14 149 53 35.6 0.87 0.31 0.09 0.26 23.7 27 0 0 11.4 11.4 0.08 +0.6 +0.6 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 Milan (3 Seasons) 1 League 73.8 7 79 28 35.4 1.07 0.38 0.09 0.25 22.8 11 0 0 6.9 6.9 0.09 +0.1 +0.1 Brescia (3 Seasons) 2 Leagues 83.1 6 55 19 34.5 0.66 0.23 0.11 0.32 26.9 14 0 0 2.6 2.6 0.05 +1.4 +1.4 Newcastle Utd (2 Seasons) 1 League 14.1 1 15 6 40.0 1.06 0.43 0.07 0.17 16.8 2 0 0 1.9 1.9 0.13 -0.9 -0.9 Serie A (4 Seasons) 107.3 8 108 35 32.4 1.01 0.33 0.07 0.23 24.3 21 0 0 8.1 8.1 0.07 -0.1 -0.1 Serie B (2 Seasons) 49.6 5 26 12 46.2 0.52 0.24 0.19 0.42 25.3 4 0 0 1.4 1.4 0.06 +1.6 +1.6 Premier League (2 Seasons) 14.1 1 15 6 40.0 1.06 0.43 0.07 0.17 16.8 2 0 0 1.9 1.9 0.13 -0.9 -0.9
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 2020-2021 20 Milan 2. Europa Lg R16 6.0 0 5 2 40.0 0.83 0.33 0.00 0.00 22.8 0 0 0 0.2 0.2 0.04 -0.2 -0.2 Matches 2021-2022 21 Milan 1. Champions Lg GR 3.7 0 2 0 0.0 0.54 0.00 0.00 29.1 2 0 0 0.1 0.1 0.05 -0.1 -0.1 Matches 2022-2023 22 Milan 1. Champions Lg SF 11.7 0 9 1 11.1 0.77 0.09 0.00 0.00 21.6 0 0 0 0.6 0.6 0.07 -0.6 -0.6 Matches 2023-2024 23 Newcastle Utd 1. Champions Lg GR 1.8 0 2 0 0.0 1.12 0.00 0.00 20.9 0 0 0 0.1 0.1 0.05 -0.1 -0.1 Matches 4 Seasons 2 Clubs 2 Leagues 23.1 0 18 3 16.7 0.78 0.13 0.00 0.00 22.7 2 0 0 1.0 1.0 0.06 -1.0 -1.0 Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches Milan (3 Seasons) 2 Leagues 21.3 0 16 3 18.8 0.75 0.14 0.00 0.00 22.9 2 0 0 0.9 0.9 0.06 -0.9 -0.9 Newcastle Utd (1 Season) 1 League 1.8 0 2 0 0.0 1.12 0.00 0.00 20.9 0 0 0 0.1 0.1 0.05 -0.1 -0.1 Champions Lg (3 Seasons) 17.1 0 13 1 7.7 0.76 0.06 0.00 0.00 22.6 2 0 0 0.8 0.8 0.06 -0.8 -0.8 Europa Lg (1 Season) 6.0 0 5 2 40.0 0.83 0.33 0.00 0.00 22.8 0 0 0 0.2 0.2 0.04 -0.2 -0.2
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 2017-2018 17 Brescia it ITA 2. Serie B 17.3 3 Matches 2018-2019 18 Brescia it ITA 2. Serie B 32.3 1176 1667 70.5 23204 9082 444 540 82.2 505 645 78.3 194 389 49.9 5 4.3 4.4 +0.7 45 176 31 2 227 Matches 2019-2020 19 Brescia it ITA Coppa Italia 1.0 0 Matches 2019-2020 19 Brescia it ITA 1. Serie A 33.5 1110 1565 70.9 22165 8343 424 507 83.6 431 556 77.5 217 396 54.8 7 6.3 5.7 +0.7 68 143 25 8 181 Matches 2020-2021 20 Milan it ITA Coppa Italia 1.3 0 Matches 2020-2021 20 Milan 2. Europa Lg 6.0 252 296 85.1 3956 1091 133 143 93.0 94 114 82.5 17 27 63.0 0 0.5 0.7 -0.5 5 28 3 0 28 Matches 2020-2021 20 Milan it ITA 1. Serie A 14.8 630 772 81.6 10959 3255 282 326 86.5 267 304 87.8 64 98 65.3 0 1.3 1.6 -1.3 16 66 14 1 84 Matches 2021-2022 21 Milan 1. Champions Lg 3.7 144 187 77.0 2696 743 67 77 87.0 53 67 79.1 21 36 58.3 0 0.0 0.4 0.0 1 16 3 0 13 Matches 2021-2022 21 Milan it ITA Coppa Italia 2.3 0 Matches 2021-2022 21 Milan it ITA 1. Serie A 28.9 1214 1487 81.6 23007 6913 499 548 91.1 495 568 87.1 183 305 60.0 2 4.0 3.7 -2.0 44 124 25 7 141 Matches 2022-2023 22 Milan 1. Champions Lg 11.7 375 514 73.0 6903 2219 154 181 85.1 148 184 80.4 53 107 49.5 2 2.9 1.9 -0.9 22 25 7 2 40 Matches 2022-2023 22 Milan it ITA Coppa Italia 1.3 0 Matches 2022-2023 22 Milan it ITA 1. Serie A 30.1 1185 1565 75.7 21009 6485 526 610 86.2 482 583 82.7 139 278 50.0 7 5.7 4.5 +1.3 62 124 29 8 159 Matches 2022-2023 22 Milan it ITA Supercoppa 1.0 0 Matches 2023-2024 23 Newcastle Utd 1. Champions Lg 1.8 27 46 58.7 424 173 13 20 65.0 8 15 53.3 3 7 42.9 0 0.0 0.0 0.0 1 2 1 0 6 Matches 2023-2024 23 Newcastle Utd eng ENG EFL Cup 1.0 0 Matches 2023-2024 23 Newcastle Utd eng ENG 1. Premier League 4.9 241 280 86.1 3776 870 130 141 92.2 94 109 86.2 11 19 57.9 0 0.6 0.5 -0.6 7 16 4 2 19 Matches 2024-2025 24 Newcastle Utd eng ENG EFL Cup 2.7 1 Matches 2024-2025 24 Newcastle Utd eng ENG 1. Premier League 9.2 353 434 81.3 5439 1504 207 231 89.6 118 146 80.8 21 39 53.8 1 0.3 0.4 +0.7 5 37 4 0 32 Matches 8 Seasons 3 Clubs 8 Leagues 204.8 6707 8813 76.1 123538 40678 2879 3324 86.6 2695 3291 81.9 923 1701 54.3 28 26.0 23.9 +2.0 276 757 146 30 930 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 Milan (3 Seasons) 5 Leagues 101.2 3800 4821 78.8 68530 20706 1661 1885 88.1 1539 1820 84.6 477 851 56.1 11 14.4 12.8 -3.4 150 383 81 18 465 Brescia (3 Seasons) 3 Leagues 84.1 2286 3232 70.7 45369 17425 868 1047 82.9 936 1201 77.9 411 785 52.4 15 10.6 10.2 +4.4 113 319 56 10 408 Newcastle Utd (2 Seasons) 3 Leagues 19.5 621 760 81.7 9639 2547 350 392 89.3 220 270 81.5 35 65 53.8 2 1.0 0.9 +1.0 13 55 9 2 57 Coppa Italia (5 Seasons) 6.0 0 Serie A (4 Seasons) 107.3 4139 5389 76.8 77140 24996 1731 1991 86.9 1675 2011 83.3 603 1077 56.0 16 17.3 15.6 -1.3 190 457 93 24 565 Champions Lg (3 Seasons) 17.1 546 747 73.1 10023 3135 234 278 84.2 209 266 78.6 77 150 51.3 2 2.9 2.3 -0.9 24 43 11 2 59 Serie B (2 Seasons) 49.6 1176 1667 70.5 23204 9082 444 540 82.2 505 645 78.3 194 389 49.9 8 4.3 4.4 +3.7 45 176 31 2 227 Premier League (2 Seasons) 14.1 594 714 83.2 9215 2374 337 372 90.6 212 255 83.1 32 58 55.2 1 0.9 0.9 +0.1 12 53 8 2 51 EFL Cup (2 Seasons) 3.7 1 Europa Lg (1 Season) 6.0 252 296 85.1 3956 1091 133 143 93.0 94 114 82.5 17 27 63.0 0 0.5 0.7 -0.5 5 28 3 0 28 Supercoppa (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 2017-2018 17 Brescia 2 Leagues 17.3 3 2018-2019 18 Brescia 1 League 32.3 1176 1667 70.5 23204 9082 444 540 82.2 505 645 78.3 194 389 49.9 5 4.3 4.4 +0.7 45 176 31 2 227 2019-2020 19 Brescia 2 Leagues 34.5 1110 1565 70.9 22165 8343 424 507 83.6 431 556 77.5 217 396 54.8 7 6.3 5.7 +0.7 68 143 25 8 181 2020-2021 20 Milan 3 Leagues 22.1 882 1068 82.6 14915 4346 415 469 88.5 361 418 86.4 81 125 64.8 0 1.9 2.3 -1.9 21 94 17 1 112 2021-2022 21 Milan 3 Leagues 34.9 1358 1674 81.1 25703 7656 566 625 90.6 548 635 86.3 204 341 59.8 2 4.0 4.1 -2.0 45 140 28 7 154 2022-2023 22 Milan 4 Leagues 44.2 1560 2079 75.0 27912 8704 680 791 86.0 630 767 82.1 192 385 49.9 9 8.6 6.4 +0.4 84 149 36 10 199 2023-2024 23 Newcastle Utd 3 Leagues 7.6 268 326 82.2 4200 1043 143 161 88.8 102 124 82.3 14 26 53.8 0 0.6 0.5 -0.6 8 18 5 2 25 2024-2025 24 Newcastle Utd 2 Leagues 11.9 353 434 81.3 5439 1504 207 231 89.6 118 146 80.8 21 39 53.8 2 0.3 0.4 +1.7 5 37 4 0 32 8 Seasons 3 Clubs 8 Leagues 204.8 6707 8813 76.1 123538 40678 2879 3324 86.6 2695 3291 81.9 923 1701 54.3 28 26.0 23.9 +2.0 276 757 146 30 930 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 Milan (3 Seasons) 5 Leagues 101.2 3800 4821 78.8 68530 20706 1661 1885 88.1 1539 1820 84.6 477 851 56.1 11 14.4 12.8 -3.4 150 383 81 18 465 Brescia (3 Seasons) 3 Leagues 84.1 2286 3232 70.7 45369 17425 868 1047 82.9 936 1201 77.9 411 785 52.4 15 10.6 10.2 +4.4 113 319 56 10 408 Newcastle Utd (2 Seasons) 3 Leagues 19.5 621 760 81.7 9639 2547 350 392 89.3 220 270 81.5 35 65 53.8 2 1.0 0.9 +1.0 13 55 9 2 57 Coppa Italia (5 Seasons) 6.0 0 Serie A (4 Seasons) 107.3 4139 5389 76.8 77140 24996 1731 1991 86.9 1675 2011 83.3 603 1077 56.0 16 17.3 15.6 -1.3 190 457 93 24 565 Champions Lg (3 Seasons) 17.1 546 747 73.1 10023 3135 234 278 84.2 209 266 78.6 77 150 51.3 2 2.9 2.3 -0.9 24 43 11 2 59 Serie B (2 Seasons) 49.6 1176 1667 70.5 23204 9082 444 540 82.2 505 645 78.3 194 389 49.9 8 4.3 4.4 +3.7 45 176 31 2 227 Premier League (2 Seasons) 14.1 594 714 83.2 9215 2374 337 372 90.6 212 255 83.1 32 58 55.2 1 0.9 0.9 +0.1 12 53 8 2 51 EFL Cup (2 Seasons) 3.7 1 Europa Lg (1 Season) 6.0 252 296 85.1 3956 1091 133 143 93.0 94 114 82.5 17 27 63.0 0 0.5 0.7 -0.5 5 28 3 0 28 Supercoppa (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 2017-2018 17 Brescia it ITA 2. Serie B 16th 17.3 3 Matches 2018-2019 18 Brescia it ITA 2. Serie B 1st 32.3 1176 1667 70.5 23204 9082 444 540 82.2 505 645 78.3 194 389 49.9 5 4.3 4.4 +0.7 45 176 31 2 227 Matches 2019-2020 19 Brescia it ITA 1. Serie A 19th 33.5 1110 1565 70.9 22165 8343 424 507 83.6 431 556 77.5 217 396 54.8 7 6.3 5.7 +0.7 68 143 25 8 181 Matches 2020-2021 20 Milan it ITA 1. Serie A 2nd 14.8 630 772 81.6 10959 3255 282 326 86.5 267 304 87.8 64 98 65.3 0 1.3 1.6 -1.3 16 66 14 1 84 Matches 2021-2022 21 Milan it ITA 1. Serie A 1st 28.9 1214 1487 81.6 23007 6913 499 548 91.1 495 568 87.1 183 305 60.0 2 4.0 3.7 -2.0 44 124 25 7 141 Matches 2022-2023 22 Milan it ITA 1. Serie A 4th 30.1 1185 1565 75.7 21009 6485 526 610 86.2 482 583 82.7 139 278 50.0 7 5.7 4.5 +1.3 62 124 29 8 159 Matches 2023-2024 23 Newcastle Utd eng ENG 1. Premier League 7th 4.9 241 280 86.1 3776 870 130 141 92.2 94 109 86.2 11 19 57.9 0 0.6 0.5 -0.6 7 16 4 2 19 Matches 2024-2025 24 Newcastle Utd eng ENG 1. Premier League 7th 9.2 353 434 81.3 5439 1504 207 231 89.6 118 146 80.8 21 39 53.8 1 0.3 0.4 +0.7 5 37 4 0 32 Matches 8 Seasons 3 Clubs 3 Leagues 171.0 5909 7770 76.0 109559 36452 2512 2903 86.5 2392 2911 82.2 829 1524 54.4 25 22.5 20.9 +2.5 247 686 132 28 843 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 Milan (3 Seasons) 1 League 73.8 3029 3824 79.2 54975 16653 1307 1484 88.1 1244 1455 85.5 386 681 56.7 9 11.0 9.8 -2.0 122 314 68 16 384 Brescia (3 Seasons) 2 Leagues 83.1 2286 3232 70.7 45369 17425 868 1047 82.9 936 1201 77.9 411 785 52.4 15 10.6 10.2 +4.4 113 319 56 10 408 Newcastle Utd (2 Seasons) 1 League 14.1 594 714 83.2 9215 2374 337 372 90.6 212 255 83.1 32 58 55.2 1 0.9 0.9 +0.1 12 53 8 2 51 Serie A (4 Seasons) 107.3 4139 5389 76.8 77140 24996 1731 1991 86.9 1675 2011 83.3 603 1077 56.0 16 17.3 15.6 -1.3 190 457 93 24 565 Serie B (2 Seasons) 49.6 1176 1667 70.5 23204 9082 444 540 82.2 505 645 78.3 194 389 49.9 8 4.3 4.4 +3.7 45 176 31 2 227 Premier League (2 Seasons) 14.1 594 714 83.2 9215 2374 337 372 90.6 212 255 83.1 32 58 55.2 1 0.9 0.9 +0.1 12 53 8 2 51
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 2020-2021 20 Milan 2. Europa Lg R16 6.0 252 296 85.1 3956 1091 133 143 93.0 94 114 82.5 17 27 63.0 0 0.5 0.7 -0.5 5 28 3 0 28 Matches 2021-2022 21 Milan 1. Champions Lg GR 3.7 144 187 77.0 2696 743 67 77 87.0 53 67 79.1 21 36 58.3 0 0.0 0.4 0.0 1 16 3 0 13 Matches 2022-2023 22 Milan 1. Champions Lg SF 11.7 375 514 73.0 6903 2219 154 181 85.1 148 184 80.4 53 107 49.5 2 2.9 1.9 -0.9 22 25 7 2 40 Matches 2023-2024 23 Newcastle Utd 1. Champions Lg GR 1.8 27 46 58.7 424 173 13 20 65.0 8 15 53.3 3 7 42.9 0 0.0 0.0 0.0 1 2 1 0 6 Matches 4 Seasons 2 Clubs 2 Leagues 23.1 798 1043 76.5 13979 4226 367 421 87.2 303 380 79.7 94 177 53.1 2 3.5 3.0 -1.5 29 71 14 2 87 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 Milan (3 Seasons) 2 Leagues 21.3 771 997 77.3 13555 4053 354 401 88.3 295 365 80.8 91 170 53.5 2 3.4 3.0 -1.4 28 69 13 2 81 Newcastle Utd (1 Season) 1 League 1.8 27 46 58.7 424 173 13 20 65.0 8 15 53.3 3 7 42.9 0 0.0 0.0 0.0 1 2 1 0 6 Champions Lg (3 Seasons) 17.1 546 747 73.1 10023 3135 234 278 84.2 209 266 78.6 77 150 51.3 2 2.9 2.3 -0.9 24 43 11 2 59 Europa Lg (1 Season) 6.0 252 296 85.1 3956 1091 133 143 93.0 94 114 82.5 17 27 63.0 0 0.5 0.7 -0.5 5 28 3 0 28
Pass Types Table Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2017-2018 17 Brescia 2 Leagues 17.3 0 2018-2019 18 Brescia 1 League 32.3 1667 1395 256 138 2 21 126 5 87 29 40 0 1176 16 26 2019-2020 19 Brescia 2 Leagues 34.5 1565 1209 344 177 2 29 185 3 129 35 68 0 1110 12 26 2020-2021 20 Milan 3 Leagues 22.1 1068 1007 57 32 2 5 38 3 22 13 8 0 882 4 17 2021-2022 21 Milan 3 Leagues 34.9 1674 1468 206 116 4 25 123 12 76 32 28 0 1358 0 24 2022-2023 22 Milan 4 Leagues 44.2 2079 1796 268 136 11 18 196 26 100 36 52 0 1560 15 44 2023-2024 23 Newcastle Utd 3 Leagues 7.6 326 321 5 0 0 5 16 3 2 0 2 0 268 0 5 2024-2025 24 Newcastle Utd 2 Leagues 11.9 434 417 16 7 1 0 19 2 7 5 1 0 353 1 7 8 Seasons 3 Clubs 8 Leagues 204.8 8813 7613 1152 606 22 103 703 54 423 150 199 0 6707 48 149 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Milan (3 Seasons) 5 Leagues 101.2 4821 4271 531 284 17 48 357 41 198 81 88 0 3800 19 85 Brescia (3 Seasons) 3 Leagues 84.1 3232 2604 600 315 4 50 311 8 216 64 108 0 2286 28 52 Newcastle Utd (2 Seasons) 3 Leagues 19.5 760 738 21 7 1 5 35 5 9 5 3 0 621 1 12 Coppa Italia (5 Seasons) 6.0 19 Serie A (4 Seasons) 107.3 5389 4603 759 397 13 67 449 38 284 94 139 0 4139 27 92 Champions Lg (3 Seasons) 17.1 747 649 94 51 4 10 60 7 33 16 13 0 546 4 19 Serie B (2 Seasons) 49.6 1667 1395 256 138 2 21 126 5 87 29 40 0 1176 16 26 Premier League (2 Seasons) 14.1 714 693 20 7 1 5 29 4 9 5 3 0 594 1 10 EFL Cup (2 Seasons) 3.7 2 Europa Lg (1 Season) 6.0 296 273 23 13 2 0 12 0 10 6 4 0 252 0 2 Supercoppa (1 Season) 1.0 6
Pass Types Table Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2017-2018 17 Brescia it ITA 2. Serie B 16th 17.3 0 Matches 2018-2019 18 Brescia it ITA 2. Serie B 1st 32.3 1667 1395 256 138 2 21 126 5 87 29 40 0 1176 16 26 Matches 2019-2020 19 Brescia it ITA 1. Serie A 19th 33.5 1565 1209 344 177 2 29 185 3 129 35 68 0 1110 12 26 Matches 2020-2021 20 Milan it ITA 1. Serie A 2nd 14.8 772 734 34 19 0 5 26 3 12 7 4 0 630 4 15 Matches 2021-2022 21 Milan it ITA 1. Serie A 1st 28.9 1487 1299 188 107 4 19 108 11 69 29 25 0 1214 0 21 Matches 2022-2023 22 Milan it ITA 1. Serie A 4th 30.1 1565 1361 193 94 7 14 130 21 74 23 42 0 1185 11 30 Matches 2023-2024 23 Newcastle Utd eng ENG 1. Premier League 7th 4.9 280 276 4 0 0 5 11 2 2 0 2 0 241 0 3 Matches 2024-2025 24 Newcastle Utd eng ENG 1. Premier League 7th 9.2 434 417 16 7 1 0 18 2 7 5 1 0 353 1 7 Matches 8 Seasons 3 Clubs 3 Leagues 171.0 7770 6691 1035 542 16 93 604 47 380 128 182 0 5909 44 128 Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Milan (3 Seasons) 1 League 73.8 3824 3394 415 220 11 38 264 35 155 59 71 0 3029 15 66 Brescia (3 Seasons) 2 Leagues 83.1 3232 2604 600 315 4 50 311 8 216 64 108 0 2286 28 52 Newcastle Utd (2 Seasons) 1 League 14.1 714 693 20 7 1 5 29 4 9 5 3 0 594 1 10 Serie A (4 Seasons) 107.3 5389 4603 759 397 13 67 449 38 284 94 139 0 4139 27 92 Serie B (2 Seasons) 49.6 1667 1395 256 138 2 21 126 5 87 29 40 0 1176 16 26 Premier League (2 Seasons) 14.1 714 693 20 7 1 5 29 4 9 5 3 0 594 1 10
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 2020-2021 20 Milan 2. Europa Lg R16 6.0 296 273 23 13 2 0 12 0 10 6 4 0 252 0 2 Matches 2021-2022 21 Milan 1. Champions Lg GR 3.7 187 169 18 9 0 6 9 1 7 3 3 0 144 0 3 Matches 2022-2023 22 Milan 1. Champions Lg SF 11.7 514 435 75 42 4 4 47 5 26 13 10 0 375 4 14 Matches 2023-2024 23 Newcastle Utd 1. Champions Lg GR 1.8 46 45 1 0 0 0 4 1 0 0 0 0 27 0 2 Matches 4 Seasons 2 Clubs 2 Leagues 23.1 1043 922 117 64 6 10 72 7 43 22 17 0 798 4 21 Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Milan (3 Seasons) 2 Leagues 21.3 997 877 116 64 6 10 68 6 43 22 17 0 771 4 19 Newcastle Utd (1 Season) 1 League 1.8 46 45 1 0 0 0 4 1 0 0 0 0 27 0 2 Champions Lg (3 Seasons) 17.1 747 649 94 51 4 10 60 7 33 16 13 0 546 4 19 Europa Lg (1 Season) 6.0 296 273 23 13 2 0 12 0 10 6 4 0 252 0 2
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 2017-2018 17 Brescia 2 Leagues 17.3 2018-2019 18 Brescia 1 League 32.3 90 2.79 58 30 0 0 1 1 9 0.28 6 2 0 0 1 0 2019-2020 19 Brescia 2 Leagues 34.5 135 4.03 59 58 5 3 9 1 11 0.33 3 7 0 0 0 1 2020-2021 20 Milan 3 Leagues 22.1 46 2.22 31 11 2 0 2 0 4 0.19 4 0 0 0 0 0 2021-2022 21 Milan 3 Leagues 34.9 85 2.61 51 23 2 6 3 0 6 0.18 5 1 0 0 0 0 2022-2023 22 Milan 4 Leagues 44.2 130 3.11 81 33 3 7 3 3 16 0.38 9 3 1 1 1 1 2023-2024 23 Newcastle Utd 3 Leagues 7.6 15 2.25 12 1 0 1 1 0 4 0.60 3 0 0 0 1 0 2024-2025 24 Newcastle Utd 2 Leagues 11.9 21 2.27 14 1 1 2 2 1 3 0.32 3 0 0 0 0 0 8 Seasons 3 Clubs 8 Leagues 204.8 522 2.95 306 157 13 19 21 6 53 0.30 33 13 1 1 3 2 Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Milan (3 Seasons) 5 Leagues 101.2 261 2.74 163 67 7 13 8 3 26 0.27 18 4 1 1 1 1 Brescia (3 Seasons) 3 Leagues 84.1 225 3.42 117 88 5 3 10 2 20 0.30 9 9 0 0 1 1 Newcastle Utd (2 Seasons) 3 Leagues 19.5 36 2.26 26 2 1 3 3 1 7 0.44 6 0 0 0 1 0 Coppa Italia (5 Seasons) 6.0 Serie A (4 Seasons) 107.3 354 3.30 196 113 10 15 16 4 31 0.29 18 9 1 1 0 2 Champions Lg (3 Seasons) 17.1 35 2.04 23 8 1 2 1 0 5 0.29 2 2 0 0 1 0 Serie B (2 Seasons) 49.6 90 2.79 58 30 0 0 1 1 9 0.28 6 2 0 0 1 0 Premier League (2 Seasons) 14.1 33 2.34 24 2 1 2 3 1 6 0.42 5 0 0 0 1 0 EFL Cup (2 Seasons) 3.7 Europa Lg (1 Season) 6.0 10 1.67 5 4 1 0 0 0 2 0.33 2 0 0 0 0 0 Supercoppa (1 Season) 1.0
Goal and Shot Creation Table Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2017-2018 17 Brescia it ITA 2. Serie B 16th 17.3 Matches 2018-2019 18 Brescia it ITA 2. Serie B 1st 32.3 90 2.79 58 30 0 0 1 1 9 0.28 6 2 0 0 1 0 Matches 2019-2020 19 Brescia it ITA 1. Serie A 19th 33.5 135 4.03 59 58 5 3 9 1 11 0.33 3 7 0 0 0 1 Matches 2020-2021 20 Milan it ITA 1. Serie A 2nd 14.8 36 2.44 26 7 1 0 2 0 2 0.14 2 0 0 0 0 0 Matches 2021-2022 21 Milan it ITA 1. Serie A 1st 28.9 82 2.84 49 22 2 6 3 0 5 0.17 4 1 0 0 0 0 Matches 2022-2023 22 Milan it ITA 1. Serie A 4th 30.1 101 3.35 62 26 2 6 2 3 13 0.43 9 1 1 1 0 1 Matches 2023-2024 23 Newcastle Utd eng ENG 1. Premier League 7th 4.9 12 2.47 10 1 0 0 1 0 3 0.62 2 0 0 0 1 0 Matches 2024-2025 24 Newcastle Utd eng ENG 1. Premier League 7th 9.2 21 2.27 14 1 1 2 2 1 3 0.32 3 0 0 0 0 0 Matches 8 Seasons 3 Clubs 3 Leagues 171.0 477 3.10 278 145 11 17 20 6 46 0.30 29 11 1 1 2 2 Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Milan (3 Seasons) 1 League 73.8 219 2.97 137 55 5 12 7 3 20 0.27 15 2 1 1 0 1 Brescia (3 Seasons) 2 Leagues 83.1 225 3.42 117 88 5 3 10 2 20 0.30 9 9 0 0 1 1 Newcastle Utd (2 Seasons) 1 League 14.1 33 2.34 24 2 1 2 3 1 6 0.42 5 0 0 0 1 0 Serie A (4 Seasons) 107.3 354 3.30 196 113 10 15 16 4 31 0.29 18 9 1 1 0 2 Serie B (2 Seasons) 49.6 90 2.79 58 30 0 0 1 1 9 0.28 6 2 0 0 1 0 Premier League (2 Seasons) 14.1 33 2.34 24 2 1 2 3 1 6 0.42 5 0 0 0 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 2020-2021 20 Milan 2. Europa Lg R16 6.0 10 1.67 5 4 1 0 0 0 2 0.33 2 0 0 0 0 0 Matches 2021-2022 21 Milan 1. Champions Lg GR 3.7 3 0.81 2 1 0 0 0 0 1 0.27 1 0 0 0 0 0 Matches 2022-2023 22 Milan 1. Champions Lg SF 11.7 29 2.48 19 7 1 1 1 0 3 0.26 0 2 0 0 1 0 Matches 2023-2024 23 Newcastle Utd 1. Champions Lg GR 1.8 3 1.68 2 0 0 1 0 0 1 0.56 1 0 0 0 0 0 Matches 4 Seasons 2 Clubs 2 Leagues 23.1 45 1.94 28 12 2 2 1 0 7 0.30 4 2 0 0 1 0 Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Milan (3 Seasons) 2 Leagues 21.3 42 1.97 26 12 2 1 1 0 6 0.28 3 2 0 0 1 0 Newcastle Utd (1 Season) 1 League 1.8 3 1.68 2 0 0 1 0 0 1 0.56 1 0 0 0 0 0 Champions Lg (3 Seasons) 17.1 35 2.04 23 8 1 2 1 0 5 0.29 2 2 0 0 1 0 Europa Lg (1 Season) 6.0 10 1.67 5 4 1 0 0 0 2 0.33 2 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 2017-2018 17 Brescia 2 Leagues 17.3 0 0 0 2018-2019 18 Brescia 1 League 32.3 38 26 13 21 4 11 44 25.0 33 35 14 21 63 101 69 0 2019-2020 19 Brescia 2 Leagues 34.5 39 25 16 20 3 16 55 29.1 39 36 14 22 41 80 42 0 2020-2021 20 Milan 3 Leagues 22.1 43 25 20 19 4 19 41 46.3 22 22 7 15 25 68 29 1 2021-2022 21 Milan 3 Leagues 34.9 65 47 28 29 8 24 47 51.1 23 29 8 21 40 102 26 0 2022-2023 22 Milan 4 Leagues 44.2 83 56 42 35 6 36 63 57.1 27 45 12 33 30 112 36 1 2023-2024 23 Newcastle Utd 3 Leagues 7.6 8 9 5 2 1 4 10 40.0 6 4 0 4 4 12 6 0 2024-2025 24 Newcastle Utd 2 Leagues 11.9 18 12 7 11 0 8 15 53.3 7 12 5 7 19 35 11 1 8 Seasons 3 Clubs 8 Leagues 204.8 294 200 131 137 26 118 275 42.9 157 183 60 123 222 510 219 3 Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Milan (3 Seasons) 5 Leagues 101.2 191 128 90 83 18 79 151 52.3 72 96 27 69 95 282 91 2 Brescia (3 Seasons) 3 Leagues 84.1 77 51 29 41 7 27 99 27.3 72 71 28 43 104 181 111 0 Newcastle Utd (2 Seasons) 3 Leagues 19.5 26 21 12 13 1 12 25 48.0 13 16 5 11 23 47 17 1 Coppa Italia (5 Seasons) 6.0 3 4 0 Serie A (4 Seasons) 107.3 185 122 88 82 15 77 168 45.8 91 114 36 78 122 307 105 1 Champions Lg (3 Seasons) 17.1 31 22 13 15 3 13 26 50.0 13 15 3 12 9 40 19 0 Serie B (2 Seasons) 49.6 38 26 13 21 4 11 44 25.0 33 35 14 21 63 101 69 0 Premier League (2 Seasons) 14.1 25 19 11 13 1 11 24 45.8 13 15 5 10 19 44 15 1 EFL Cup (2 Seasons) 3.7 1 2 0 Europa Lg (1 Season) 6.0 15 6 6 6 3 6 13 46.2 7 4 2 2 3 18 11 1 Supercoppa (1 Season) 1.0 1 0 0
Defensive Actions Table Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches 2017-2018 17 Brescia it ITA 2. Serie B 16th 17.3 0 0 Matches 2018-2019 18 Brescia it ITA 2. Serie B 1st 32.3 38 26 13 21 4 11 44 25.0 33 35 14 21 63 101 69 0 Matches 2019-2020 19 Brescia it ITA 1. Serie A 19th 33.5 39 25 16 20 3 16 55 29.1 39 36 14 22 41 80 42 0 Matches 2020-2021 20 Milan it ITA 1. Serie A 2nd 14.8 28 19 14 13 1 13 28 46.4 15 18 5 13 22 50 18 0 Matches 2021-2022 21 Milan it ITA 1. Serie A 1st 28.9 54 37 23 25 6 21 41 51.2 20 26 8 18 34 88 19 0 Matches 2022-2023 22 Milan it ITA 1. Serie A 4th 30.1 64 41 35 24 5 27 44 61.4 17 34 9 25 25 89 26 1 Matches 2023-2024 23 Newcastle Utd eng ENG 1. Premier League 7th 4.9 7 7 4 2 1 3 9 33.3 6 3 0 3 2 9 4 0 Matches 2024-2025 24 Newcastle Utd eng ENG 1. Premier League 7th 9.2 18 12 7 11 0 8 15 53.3 7 12 5 7 17 35 11 1 Matches 8 Seasons 3 Clubs 3 Leagues 171.0 248 167 112 116 20 99 236 41.9 137 164 55 109 204 452 189 2 Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Milan (3 Seasons) 1 League 73.8 146 97 72 62 12 61 113 54.0 52 78 22 56 81 227 63 1 Brescia (3 Seasons) 2 Leagues 83.1 77 51 29 41 7 27 99 27.3 72 71 28 43 104 181 111 0 Newcastle Utd (2 Seasons) 1 League 14.1 25 19 11 13 1 11 24 45.8 13 15 5 10 19 44 15 1 Serie A (4 Seasons) 107.3 185 122 88 82 15 77 168 45.8 91 114 36 78 122 307 105 1 Serie B (2 Seasons) 49.6 38 26 13 21 4 11 44 25.0 33 35 14 21 63 101 69 0 Premier League (2 Seasons) 14.1 25 19 11 13 1 11 24 45.8 13 15 5 10 19 44 15 1
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 2020-2021 20 Milan 2. Europa Lg R16 6.0 15 6 6 6 3 6 13 46.2 7 4 2 2 3 18 11 1 Matches 2021-2022 21 Milan 1. Champions Lg GR 3.7 11 8 5 4 2 3 6 50.0 3 3 0 3 3 14 7 0 Matches 2022-2023 22 Milan 1. Champions Lg SF 11.7 19 13 7 11 1 9 19 47.4 10 11 3 8 4 23 10 0 Matches 2023-2024 23 Newcastle Utd 1. Champions Lg GR 1.8 1 1 1 0 0 1 1 100.0 0 1 0 1 2 3 2 0 Matches 4 Seasons 2 Clubs 2 Leagues 23.1 46 28 19 21 6 19 39 48.7 20 19 5 14 12 58 30 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 Milan (3 Seasons) 2 Leagues 21.3 45 27 18 21 6 18 38 47.4 20 18 5 13 10 55 28 1 Newcastle Utd (1 Season) 1 League 1.8 1 1 1 0 0 1 1 100.0 0 1 0 1 2 3 2 0 Champions Lg (3 Seasons) 17.1 31 22 13 15 3 13 26 50.0 13 15 3 12 9 40 19 0 Europa Lg (1 Season) 6.0 15 6 6 6 3 6 13 46.2 7 4 2 2 3 18 11 1
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 2017-2018 17 Brescia it ITA 2. Serie B 17.3 Matches 2018-2019 18 Brescia it ITA 2. Serie B 32.3 1977 81 430 1153 424 8 1977 33 23 69.7 10 30.3 892 5085 2957 50 47 2 41 24 1061 30 Matches 2019-2020 19 Brescia it ITA Coppa Italia 1.0 Matches 2019-2020 19 Brescia it ITA 1. Serie A 33.5 1868 95 428 1043 429 14 1868 50 39 78.0 11 22.0 876 5159 2805 45 38 6 50 32 998 38 Matches 2020-2021 20 Milan it ITA Coppa Italia 1.3 Matches 2020-2021 20 Milan 2. Europa Lg 6.0 366 9 70 240 57 3 366 9 7 77.8 2 22.2 170 809 371 9 9 0 8 12 238 6 Matches 2020-2021 20 Milan it ITA 1. Serie A 14.8 907 37 238 490 190 9 907 14 6 42.9 8 57.1 467 2459 1299 22 23 3 15 8 590 15 Matches 2021-2022 21 Milan 1. Champions Lg 3.7 225 7 67 115 46 3 225 8 7 87.5 1 12.5 117 684 328 10 4 0 6 9 136 2 Matches 2021-2022 21 Milan it ITA Coppa Italia 2.3 Matches 2021-2022 21 Milan it ITA 1. Serie A 28.9 1755 56 361 1007 411 27 1755 45 30 66.7 15 33.3 938 5617 2650 51 43 5 33 23 1102 46 Matches 2022-2023 22 Milan 1. Champions Lg 11.7 616 19 127 337 157 15 616 16 6 37.5 7 43.8 286 1651 827 18 12 0 10 9 372 30 Matches 2022-2023 22 Milan it ITA Coppa Italia 1.3 Matches 2022-2023 22 Milan it ITA 1. Serie A 30.1 1836 48 356 1007 491 33 1836 23 9 39.1 10 43.5 937 5641 2809 61 40 2 41 9 1154 86 Matches 2022-2023 22 Milan it ITA Supercoppa 1.0 Matches 2023-2024 23 Newcastle Utd 1. Champions Lg 1.8 63 1 10 25 29 1 63 2 0 0.0 2 100.0 42 260 120 5 5 0 7 0 45 10 Matches 2023-2024 23 Newcastle Utd eng ENG EFL Cup 1.0 Matches 2023-2024 23 Newcastle Utd eng ENG 1. Premier League 4.9 307 5 60 179 70 8 307 6 3 50.0 2 33.3 191 965 409 11 4 1 4 2 257 21 Matches 2024-2025 24 Newcastle Utd eng ENG EFL Cup 2.7 Matches 2024-2025 24 Newcastle Utd eng ENG 1. Premier League 9.2 533 18 125 295 121 14 533 13 6 46.2 5 38.5 312 1434 512 5 7 1 12 8 356 22 Matches 8 Seasons 3 Clubs 8 Leagues 204.8 10453 376 2272 5891 2425 135 10453 219 136 62.1 73 33.3 5228 29764 15087 287 232 20 227 136 6309 306 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 Milan (3 Seasons) 5 Leagues 101.2 5705 176 1219 3196 1352 90 5705 115 65 56.5 43 37.4 2915 16861 8284 171 131 10 113 70 3592 185 Brescia (3 Seasons) 3 Leagues 84.1 3845 176 858 2196 853 22 3845 83 62 74.7 21 25.3 1768 10244 5762 95 85 8 91 56 2059 68 Newcastle Utd (2 Seasons) 3 Leagues 19.5 903 24 195 499 220 23 903 21 9 42.9 9 42.9 545 2659 1041 21 16 2 23 10 658 53 Coppa Italia (5 Seasons) 6.0 Serie A (4 Seasons) 107.3 6366 236 1383 3547 1521 83 6366 132 84 63.6 44 33.3 3218 18876 9563 179 144 16 139 72 3844 185 Champions Lg (3 Seasons) 17.1 904 27 204 477 232 19 904 26 13 50.0 10 38.5 445 2595 1275 33 21 0 23 18 553 42 Serie B (2 Seasons) 49.6 1977 81 430 1153 424 8 1977 33 23 69.7 10 30.3 892 5085 2957 50 47 2 41 24 1061 30 Premier League (2 Seasons) 14.1 840 23 185 474 191 22 840 19 9 47.4 7 36.8 503 2399 921 16 11 2 16 10 613 43 EFL Cup (2 Seasons) 3.7 Europa Lg (1 Season) 6.0 366 9 70 240 57 3 366 9 7 77.8 2 22.2 170 809 371 9 9 0 8 12 238 6 Supercoppa (1 Season) 1.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 2017-2018 17 Brescia 2 Leagues 17.3 2018-2019 18 Brescia 1 League 32.3 1977 81 430 1153 424 8 1977 33 23 69.7 10 30.3 892 5085 2957 50 47 2 41 24 1061 30 2019-2020 19 Brescia 2 Leagues 34.5 1868 95 428 1043 429 14 1868 50 39 78.0 11 22.0 876 5159 2805 45 38 6 50 32 998 38 2020-2021 20 Milan 3 Leagues 22.1 1273 46 308 730 247 12 1273 23 13 56.5 10 43.5 637 3268 1670 31 32 3 23 20 828 21 2021-2022 21 Milan 3 Leagues 34.9 1980 63 428 1122 457 30 1980 53 37 69.8 16 30.2 1055 6301 2978 61 47 5 39 32 1238 48 2022-2023 22 Milan 4 Leagues 44.2 2452 67 483 1344 648 48 2452 39 15 38.5 17 43.6 1223 7292 3636 79 52 2 51 18 1526 116 2023-2024 23 Newcastle Utd 3 Leagues 7.6 370 6 70 204 99 9 370 8 3 37.5 4 50.0 233 1225 529 16 9 1 11 2 302 31 2024-2025 24 Newcastle Utd 2 Leagues 11.9 533 18 125 295 121 14 533 13 6 46.2 5 38.5 312 1434 512 5 7 1 12 8 356 22 8 Seasons 3 Clubs 8 Leagues 204.8 10453 376 2272 5891 2425 135 10453 219 136 62.1 73 33.3 5228 29764 15087 287 232 20 227 136 6309 306 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 Milan (3 Seasons) 5 Leagues 101.2 5705 176 1219 3196 1352 90 5705 115 65 56.5 43 37.4 2915 16861 8284 171 131 10 113 70 3592 185 Brescia (3 Seasons) 3 Leagues 84.1 3845 176 858 2196 853 22 3845 83 62 74.7 21 25.3 1768 10244 5762 95 85 8 91 56 2059 68 Newcastle Utd (2 Seasons) 3 Leagues 19.5 903 24 195 499 220 23 903 21 9 42.9 9 42.9 545 2659 1041 21 16 2 23 10 658 53 Coppa Italia (5 Seasons) 6.0 Serie A (4 Seasons) 107.3 6366 236 1383 3547 1521 83 6366 132 84 63.6 44 33.3 3218 18876 9563 179 144 16 139 72 3844 185 Champions Lg (3 Seasons) 17.1 904 27 204 477 232 19 904 26 13 50.0 10 38.5 445 2595 1275 33 21 0 23 18 553 42 Serie B (2 Seasons) 49.6 1977 81 430 1153 424 8 1977 33 23 69.7 10 30.3 892 5085 2957 50 47 2 41 24 1061 30 Premier League (2 Seasons) 14.1 840 23 185 474 191 22 840 19 9 47.4 7 36.8 503 2399 921 16 11 2 16 10 613 43 EFL Cup (2 Seasons) 3.7 Europa Lg (1 Season) 6.0 366 9 70 240 57 3 366 9 7 77.8 2 22.2 170 809 371 9 9 0 8 12 238 6 Supercoppa (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 2017-2018 17 Brescia it ITA 2. Serie B 16th 17.3 Matches 2018-2019 18 Brescia it ITA 2. Serie B 1st 32.3 1977 81 430 1153 424 8 1977 33 23 69.7 10 30.3 892 5085 2957 50 47 2 41 24 1061 30 Matches 2019-2020 19 Brescia it ITA 1. Serie A 19th 33.5 1868 95 428 1043 429 14 1868 50 39 78.0 11 22.0 876 5159 2805 45 38 6 50 32 998 38 Matches 2020-2021 20 Milan it ITA 1. Serie A 2nd 14.8 907 37 238 490 190 9 907 14 6 42.9 8 57.1 467 2459 1299 22 23 3 15 8 590 15 Matches 2021-2022 21 Milan it ITA 1. Serie A 1st 28.9 1755 56 361 1007 411 27 1755 45 30 66.7 15 33.3 938 5617 2650 51 43 5 33 23 1102 46 Matches 2022-2023 22 Milan it ITA 1. Serie A 4th 30.1 1836 48 356 1007 491 33 1836 23 9 39.1 10 43.5 937 5641 2809 61 40 2 41 9 1154 86 Matches 2023-2024 23 Newcastle Utd eng ENG 1. Premier League 7th 4.9 307 5 60 179 70 8 307 6 3 50.0 2 33.3 191 965 409 11 4 1 4 2 257 21 Matches 2024-2025 24 Newcastle Utd eng ENG 1. Premier League 7th 9.2 533 18 125 295 121 14 533 13 6 46.2 5 38.5 312 1434 512 5 7 1 12 8 356 22 Matches 8 Seasons 3 Clubs 3 Leagues 171.0 9183 340 1998 5174 2136 113 9183 184 116 63.0 61 33.2 4613 26360 13441 245 202 20 196 106 5518 258 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 Milan (3 Seasons) 1 League 73.8 4498 141 955 2504 1092 69 4498 82 45 54.9 33 40.2 2342 13717 6758 134 106 10 89 40 2846 147 Brescia (3 Seasons) 2 Leagues 83.1 3845 176 858 2196 853 22 3845 83 62 74.7 21 25.3 1768 10244 5762 95 85 8 91 56 2059 68 Newcastle Utd (2 Seasons) 1 League 14.1 840 23 185 474 191 22 840 19 9 47.4 7 36.8 503 2399 921 16 11 2 16 10 613 43 Serie A (4 Seasons) 107.3 6366 236 1383 3547 1521 83 6366 132 84 63.6 44 33.3 3218 18876 9563 179 144 16 139 72 3844 185 Serie B (2 Seasons) 49.6 1977 81 430 1153 424 8 1977 33 23 69.7 10 30.3 892 5085 2957 50 47 2 41 24 1061 30 Premier League (2 Seasons) 14.1 840 23 185 474 191 22 840 19 9 47.4 7 36.8 503 2399 921 16 11 2 16 10 613 43
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 2020-2021 20 Milan 2. Europa Lg R16 6.0 366 9 70 240 57 3 366 9 7 77.8 2 22.2 170 809 371 9 9 0 8 12 238 6 Matches 2021-2022 21 Milan 1. Champions Lg GR 3.7 225 7 67 115 46 3 225 8 7 87.5 1 12.5 117 684 328 10 4 0 6 9 136 2 Matches 2022-2023 22 Milan 1. Champions Lg SF 11.7 616 19 127 337 157 15 616 16 6 37.5 7 43.8 286 1651 827 18 12 0 10 9 372 30 Matches 2023-2024 23 Newcastle Utd 1. Champions Lg GR 1.8 63 1 10 25 29 1 63 2 0 0.0 2 100.0 42 260 120 5 5 0 7 0 45 10 Matches 4 Seasons 2 Clubs 2 Leagues 23.1 1270 36 274 717 289 22 1270 35 20 57.1 12 34.3 615 3404 1646 42 30 0 31 30 791 48 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 Milan (3 Seasons) 2 Leagues 21.3 1207 35 264 692 260 21 1207 33 20 60.6 10 30.3 573 3144 1526 37 25 0 24 30 746 38 Newcastle Utd (1 Season) 1 League 1.8 63 1 10 25 29 1 63 2 0 0.0 2 100.0 42 260 120 5 5 0 7 0 45 10 Champions Lg (3 Seasons) 17.1 904 27 204 477 232 19 904 26 13 50.0 10 38.5 445 2595 1275 33 21 0 23 18 553 42 Europa Lg (1 Season) 6.0 366 9 70 240 57 3 366 9 7 77.8 2 22.2 170 809 371 9 9 0 8 12 238 6
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 2017-2018 17 Brescia it ITA Coppa Italia 0 0 0 0 2 Matches 2017-2018 17 Brescia it ITA 2. Serie B 19 1,560 82 41.3 17.3 17 17 2 2 1.32 18 21 -3 -0.17 +0.15 Matches 2018-2019 18 Brescia it ITA 2. Serie B 34 2,907 86 89.7 32.3 33 88 26 1 13 0 1.79 62 38 +24 +0.74 -0.07 56.8 37.8 +19.0 +0.59 +0.09 Matches 2019-2020 19 Brescia it ITA Coppa Italia 1 89 89 74.2 1.0 1 89 0 0 0 0.00 1 0 +1 +1.01 +6.82 Matches 2019-2020 19 Brescia it ITA 1. Serie A 35 3,014 86 88.1 33.5 34 88 28 1 34 0 0.71 32 61 -29 -0.87 +2.46 38.8 64.5 -25.7 -0.77 +0.44 Matches 2020-2021 20 Milan it ITA Coppa Italia 1 120 120 57.1 1.3 1 120 1 0 0 1.00 0 0 0 0.00 +1.00 Matches 2020-2021 20 Milan 2. Europa Lg 8 539 67 59.9 6.0 5 84 4 3 40 2 2.00 13 7 +6 +1.00 +1.50 7.6 6.5 +1.2 +0.20 -0.06 Matches 2020-2021 20 Milan it ITA 1. Serie A 25 1,330 53 38.9 14.8 17 68 4 8 23 10 2.20 28 16 +12 +0.81 -0.09 31.9 17.6 +14.3 +0.96 +0.56 Matches 2021-2022 21 Milan 1. Champions Lg 6 331 55 61.3 3.7 4 64 0 2 39 0 0.67 2 6 -4 -1.09 -1.52 2.3 6.1 -3.7 -1.01 -0.68 Matches 2021-2022 21 Milan it ITA Coppa Italia 3 210 70 53.8 2.3 3 70 1 0 0 2.00 6 3 +3 +1.29 +1.29 Matches 2021-2022 21 Milan it ITA 1. Serie A 36 2,600 72 76.0 28.9 31 80 18 5 22 1 2.31 54 18 +36 +1.25 +1.03 46.1 23.6 +22.5 +0.78 +0.64 Matches 2022-2023 22 Milan 1. Champions Lg 12 1,051 88 97.3 11.7 12 88 10 0 0 1.50 14 11 +3 +0.26 -2.85 15.9 14.5 +1.4 +0.12 -1.60 Matches 2022-2023 22 Milan it ITA Coppa Italia 1 120 120 100.0 1.3 1 120 1 0 0 0.00 0 1 -1 -0.75 Matches 2022-2023 22 Milan it ITA 1. Serie A 34 2,713 80 79.3 30.1 30 87 23 4 25 2 1.82 49 36 +13 +0.43 -0.59 47.0 33.1 +13.9 +0.46 -0.03 Matches 2022-2023 22 Milan it ITA Supercoppa 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 3 -3 -3.00 Matches 2023-2024 23 Newcastle Utd 1. Champions Lg 3 161 54 29.8 1.8 2 68 0 1 26 0 1.33 3 1 +2 +1.12 +1.83 1.2 2.2 -1.0 -0.56 +0.72 Matches 2023-2024 23 Newcastle Utd eng ENG EFL Cup 1 89 89 29.7 1.0 1 89 0 0 0 3.00 1 0 +1 +1.01 -0.27 Matches 2023-2024 23 Newcastle Utd eng ENG 1. Premier League 8 438 55 12.8 4.9 5 74 1 3 22 1 1.63 11 5 +6 +1.23 +0.72 10.1 6.3 +3.8 +0.78 +0.45 Matches 2024-2025 24 Newcastle Utd eng ENG EFL Cup 3 240 80 61.5 2.7 3 80 1 0 1 2.33 6 2 +4 +1.50 +0.90 Matches 2024-2025 24 Newcastle Utd eng ENG 1. Premier League 15 831 55 54.3 9.2 8 79 3 7 28 0 1.47 18 10 +8 +0.87 +1.12 17.3 10.8 +6.6 +0.71 +0.75 Matches 8 Seasons 3 Clubs 8 Leagues 246 18,433 75 60.4 204.8 209 83 139 37 27 21 1.65 318 239 +79 +0.39 +0.20 275.1 222.8 +52.3 +0.30 +0.13 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 Milan (3 Seasons) 5 Leagues 127 9,104 72 67.0 101.2 105 81 63 22 27 15 1.93 166 101 +65 +0.64 +0.04 150.8 101.2 +49.6 +0.52 +0.19 Brescia (3 Seasons) 3 Leagues 89 7,570 85 70.5 84.1 85 88 71 4 24 4 1.24 113 120 -7 -0.08 +0.58 95.6 102.3 -6.7 -0.10 +0.34 Newcastle Utd (2 Seasons) 3 Leagues 30 1,759 59 28.5 19.5 19 77 5 11 26 2 1.64 39 18 +21 +1.07 +0.75 28.7 19.3 +9.4 +0.59 +0.48 Coppa Italia (5 Seasons) 6 539 90 52.8 6.0 6 90 3 0 2 1.17 7 4 +3 +0.50 +1.40 Serie A (4 Seasons) 130 9,657 74 70.6 107.3 112 82 73 18 24 13 1.73 163 131 +32 +0.30 -0.06 163.7 138.7 +25.0 +0.23 +0.03 Champions Lg (3 Seasons) 21 1,543 73 71.4 17.1 18 80 10 3 34 0 1.24 19 18 +1 +0.06 +0.20 19.5 22.8 -3.3 -0.19 +0.63 Serie B (2 Seasons) 53 4,467 84 63.6 49.6 50 88 43 3 13 2 1.62 80 59 +21 +0.42 +0.60 56.8 37.8 +19.0 +0.59 +0.09 Premier League (2 Seasons) 23 1,269 55 25.6 14.1 13 77 4 10 26 1 1.53 29 15 +14 +0.99 +0.63 27.4 17.0 +10.4 +0.74 +0.48 EFL Cup (2 Seasons) 4 329 82 47.7 3.7 4 82 1 0 1 2.50 7 2 +5 +1.37 +0.37 Europa Lg (1 Season) 8 539 67 59.9 6.0 5 84 4 3 40 2 2.00 13 7 +6 +1.00 +1.50 7.6 6.5 +1.2 +0.20 -0.06 Supercoppa (1 Season) 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 3 -3 -3.00
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 2017-2018 17 Brescia 2 Leagues 19 1,560 82 39.4 17.3 17 17 2 4 1.32 18 21 -3 -0.17 +0.15 2018-2019 18 Brescia 1 League 34 2,907 86 89.7 32.3 33 88 26 1 13 0 1.79 62 38 +24 +0.74 -0.07 56.8 37.8 +19.0 +0.59 +0.09 2019-2020 19 Brescia 2 Leagues 36 3,103 86 87.7 34.5 35 88 28 1 34 0 0.69 33 61 -28 -0.81 +2.69 38.8 64.5 -25.7 -0.77 +0.44 2020-2021 20 Milan 3 Leagues 34 1,989 59 43.9 22.1 23 73 9 11 27 12 2.12 41 23 +18 +0.81 +0.18 39.5 24.1 +15.5 +0.74 +0.36 2021-2022 21 Milan 3 Leagues 45 3,141 70 72.2 34.9 38 78 19 7 27 1 2.07 62 27 +35 +1.00 +0.78 48.4 29.6 +18.8 +0.58 +0.53 2022-2023 22 Milan 4 Leagues 48 3,974 83 84.4 44.2 44 88 35 4 25 2 1.66 63 51 +12 +0.27 -0.83 62.8 47.6 +15.3 +0.37 -0.17 2023-2024 23 Newcastle Utd 3 Leagues 12 688 57 16.2 7.6 8 75 1 4 23 1 1.67 15 6 +9 +1.18 +0.75 11.3 8.5 +2.8 +0.42 +0.28 2024-2025 24 Newcastle Utd 2 Leagues 18 1,071 60 55.8 11.9 11 79 4 7 28 1 1.61 24 12 +12 +1.01 +1.11 17.3 10.8 +6.6 +0.71 +0.75 8 Seasons 3 Clubs 8 Leagues 246 18,433 75 60.4 204.8 209 83 139 37 27 21 1.65 318 239 +79 +0.39 +0.20 275.1 222.8 +52.3 +0.30 +0.13 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 Milan (3 Seasons) 5 Leagues 127 9,104 72 67.0 101.2 105 81 63 22 27 15 1.93 166 101 +65 +0.64 +0.04 150.8 101.2 +49.6 +0.52 +0.19 Brescia (3 Seasons) 3 Leagues 89 7,570 85 70.5 84.1 85 88 71 4 24 4 1.24 113 120 -7 -0.08 +0.58 95.6 102.3 -6.7 -0.10 +0.34 Newcastle Utd (2 Seasons) 3 Leagues 30 1,759 59 28.5 19.5 19 77 5 11 26 2 1.64 39 18 +21 +1.07 +0.75 28.7 19.3 +9.4 +0.59 +0.48 Coppa Italia (5 Seasons) 6 539 90 52.8 6.0 6 90 3 0 2 1.17 7 4 +3 +0.50 +1.40 Serie A (4 Seasons) 130 9,657 74 70.6 107.3 112 82 73 18 24 13 1.73 163 131 +32 +0.30 -0.06 163.7 138.7 +25.0 +0.23 +0.03 Champions Lg (3 Seasons) 21 1,543 73 71.4 17.1 18 80 10 3 34 0 1.24 19 18 +1 +0.06 +0.20 19.5 22.8 -3.3 -0.19 +0.63 Serie B (2 Seasons) 53 4,467 84 63.6 49.6 50 88 43 3 13 2 1.62 80 59 +21 +0.42 +0.60 56.8 37.8 +19.0 +0.59 +0.09 Premier League (2 Seasons) 23 1,269 55 25.6 14.1 13 77 4 10 26 1 1.53 29 15 +14 +0.99 +0.63 27.4 17.0 +10.4 +0.74 +0.48 EFL Cup (2 Seasons) 4 329 82 47.7 3.7 4 82 1 0 1 2.50 7 2 +5 +1.37 +0.37 Europa Lg (1 Season) 8 539 67 59.9 6.0 5 84 4 3 40 2 2.00 13 7 +6 +1.00 +1.50 7.6 6.5 +1.2 +0.20 -0.06 Supercoppa (1 Season) 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 3 -3 -3.00
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 2017-2018 17 Brescia it ITA 2. Serie B 16th 19 1,560 82 41.3 17.3 17 17 2 2 1.32 18 21 -3 -0.17 +0.15 Matches 2018-2019 18 Brescia it ITA 2. Serie B 1st 34 2,907 86 89.7 32.3 33 88 26 1 13 0 1.79 62 38 +24 +0.74 -0.07 56.8 37.8 +19.0 +0.59 +0.09 Matches 2019-2020 19 Brescia it ITA 1. Serie A 19th 35 3,014 86 88.1 33.5 34 88 28 1 34 0 0.71 32 61 -29 -0.87 +2.46 38.8 64.5 -25.7 -0.77 +0.44 Matches 2020-2021 20 Milan it ITA 1. Serie A 2nd 25 1,330 53 38.9 14.8 17 68 4 8 23 10 2.20 28 16 +12 +0.81 -0.09 31.9 17.6 +14.3 +0.96 +0.56 Matches 2021-2022 21 Milan it ITA 1. Serie A 1st 36 2,600 72 76.0 28.9 31 80 18 5 22 1 2.31 54 18 +36 +1.25 +1.03 46.1 23.6 +22.5 +0.78 +0.64 Matches 2022-2023 22 Milan it ITA 1. Serie A 4th 34 2,713 80 79.3 30.1 30 87 23 4 25 2 1.82 49 36 +13 +0.43 -0.59 47.0 33.1 +13.9 +0.46 -0.03 Matches 2023-2024 23 Newcastle Utd eng ENG 1. Premier League 7th 8 438 55 12.8 4.9 5 74 1 3 22 1 1.63 11 5 +6 +1.23 +0.72 10.1 6.3 +3.8 +0.78 +0.45 Matches 2024-2025 24 Newcastle Utd eng ENG 1. Premier League 7th 15 831 55 54.3 9.2 8 79 3 7 28 0 1.47 18 10 +8 +0.87 +1.12 17.3 10.8 +6.6 +0.71 +0.75 Matches 8 Seasons 3 Clubs 3 Leagues 206 15,393 75 60.0 171.0 175 83 120 31 24 16 1.68 272 205 +67 +0.39 +0.16 248.0 193.6 +54.4 +0.35 +0.11 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches Milan (3 Seasons) 1 League 95 6,643 70 64.7 73.8 78 80 45 17 23 13 2.11 131 70 +61 +0.83 +0.06 124.9 74.2 +50.7 +0.69 +0.32 Brescia (3 Seasons) 2 Leagues 88 7,481 85 71.7 83.1 84 88 71 4 24 2 1.26 112 120 -8 -0.10 +0.51 95.6 102.3 -6.7 -0.10 +0.34 Newcastle Utd (2 Seasons) 1 League 23 1,269 55 25.6 14.1 13 77 4 10 26 1 1.53 29 15 +14 +0.99 +0.63 27.4 17.0 +10.4 +0.74 +0.48 Serie A (4 Seasons) 130 9,657 74 70.6 107.3 112 82 73 18 24 13 1.73 163 131 +32 +0.30 -0.06 163.7 138.7 +25.0 +0.23 +0.03 Serie B (2 Seasons) 53 4,467 84 63.6 49.6 50 88 43 3 13 2 1.62 80 59 +21 +0.42 +0.60 56.8 37.8 +19.0 +0.59 +0.09 Premier League (2 Seasons) 23 1,269 55 25.6 14.1 13 77 4 10 26 1 1.53 29 15 +14 +0.99 +0.63 27.4 17.0 +10.4 +0.74 +0.48
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 Matches 2017-2018 17 Brescia it ITA Coppa Italia 25th 0 0 0 0 2 Matches 2019-2020 19 Brescia it ITA Coppa Italia 25th 1 89 89 74.2 1.0 1 89 0 0 0 0.00 1 0 +1 +1.01 +6.82 Matches 2020-2021 20 Milan it ITA Coppa Italia 5th 1 120 120 57.1 1.3 1 120 1 0 0 1.00 0 0 0 0.00 +1.00 Matches 2021-2022 21 Milan it ITA Coppa Italia SF 3 210 70 53.8 2.3 3 70 1 0 0 2.00 6 3 +3 +1.29 +1.29 Matches 2022-2023 22 Milan it ITA Coppa Italia R16 1 120 120 100.0 1.3 1 120 1 0 0 0.00 0 1 -1 -0.75 Matches 2022-2023 22 Milan it ITA Supercoppa 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 3 -3 -3.00 Matches 2023-2024 23 Newcastle Utd eng ENG EFL Cup QF 1 89 89 29.7 1.0 1 89 0 0 0 3.00 1 0 +1 +1.01 -0.27 Matches 2024-2025 24 Newcastle Utd eng ENG EFL Cup SF 3 240 80 61.5 2.7 3 80 1 0 1 2.33 6 2 +4 +1.50 +0.90 Matches 7 Seasons 3 Clubs 3 Leagues 11 958 87 53.2 10.6 11 87 5 0 3 1.54 14 9 +5 +0.47 +0.33 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Milan (3 Seasons) 2 Leagues 6 540 90 66.7 6.0 6 90 4 0 0 1.17 6 7 -1 -0.17 +0.17 Newcastle Utd (2 Seasons) 1 League 4 329 82 47.7 3.7 4 82 1 0 1 2.50 7 2 +5 +1.37 +0.37 Brescia (2 Seasons) 1 League 1 89 89 29.7 1.0 1 89 0 0 2 0.00 1 0 +1 +1.01 +6.82 Coppa Italia (5 Seasons) 6 539 90 52.8 6.0 6 90 3 0 2 1.17 7 4 +3 +0.50 +1.40 EFL Cup (2 Seasons) 4 329 82 47.7 3.7 4 82 1 0 1 2.50 7 2 +5 +1.37 +0.37 Supercoppa (1 Season) 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 3 -3 -3.00
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 Milan 2. Europa Lg R16 8 539 67 59.9 6.0 5 84 4 3 40 2 2.00 13 7 +6 +1.00 +1.50 7.6 6.5 +1.2 +0.20 -0.06 Matches 2021-2022 21 Milan 1. Champions Lg GR 6 331 55 61.3 3.7 4 64 0 2 39 0 0.67 2 6 -4 -1.09 -1.52 2.3 6.1 -3.7 -1.01 -0.68 Matches 2022-2023 22 Milan 1. Champions Lg SF 12 1,051 88 97.3 11.7 12 88 10 0 0 1.50 14 11 +3 +0.26 -2.85 15.9 14.5 +1.4 +0.12 -1.60 Matches 2023-2024 23 Newcastle Utd 1. Champions Lg GR 3 161 54 29.8 1.8 2 68 0 1 26 0 1.33 3 1 +2 +1.12 +1.83 1.2 2.2 -1.0 -0.56 +0.72 Matches 4 Seasons 2 Clubs 2 Leagues 29 2,082 72 68.0 23.1 23 81 14 6 37 2 1.45 32 25 +7 +0.30 +0.58 27.1 29.2 -2.1 -0.09 +0.33 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 Milan (3 Seasons) 2 Leagues 26 1,921 74 76.2 21.3 21 82 14 5 39 2 1.46 29 24 +5 +0.23 +0.23 25.9 27.0 -1.1 -0.05 -0.18 Newcastle Utd (1 Season) 1 League 3 161 54 29.8 1.8 2 68 0 1 26 0 1.33 3 1 +2 +1.12 +1.83 1.2 2.2 -1.0 -0.56 +0.72 Champions Lg (3 Seasons) 21 1,543 73 71.4 17.1 18 80 10 3 34 0 1.24 19 18 +1 +0.06 +0.20 19.5 22.8 -3.3 -0.19 +0.63 Europa Lg (1 Season) 8 539 67 59.9 6.0 5 84 4 3 40 2 2.00 13 7 +6 +1.00 +1.50 7.6 6.5 +1.2 +0.20 -0.06
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 2017-2018 17 Brescia 2 Leagues 17.3 3 0 0 0 0 0 0 0 0 0 0 2018-2019 18 Brescia 1 League 32.3 12 0 0 45 50 0 126 63 26 1 0 0 256 17 15 53.1 2019-2020 19 Brescia 2 Leagues 34.5 9 0 0 42 60 0 185 41 25 0 1 0 226 10 16 38.5 2020-2021 20 Milan 3 Leagues 22.1 3 1 0 26 25 0 38 25 25 0 0 0 132 8 12 40.0 2021-2022 21 Milan 3 Leagues 34.9 11 0 0 50 56 3 123 40 47 0 0 0 220 11 15 42.3 2022-2023 22 Milan 4 Leagues 44.2 11 0 0 53 53 7 196 30 56 1 0 0 235 18 27 40.0 2023-2024 23 Newcastle Utd 3 Leagues 7.6 3 0 0 18 7 1 16 4 9 0 0 0 25 2 1 66.7 2024-2025 24 Newcastle Utd 2 Leagues 11.9 4 0 0 15 24 1 19 19 12 1 0 0 58 4 6 40.0 8 Seasons 3 Clubs 8 Leagues 204.8 56 1 0 249 275 12 703 222 200 3 1 0 1152 70 92 43.2 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Milan (3 Seasons) 5 Leagues 101.2 25 1 0 129 134 10 357 95 128 1 0 0 587 37 54 40.7 Brescia (3 Seasons) 3 Leagues 84.1 24 0 0 87 110 0 311 104 51 1 1 0 482 27 31 46.6 Newcastle Utd (2 Seasons) 3 Leagues 19.5 7 0 0 33 31 2 35 23 21 1 0 0 83 6 7 46.2 Coppa Italia (5 Seasons) 6.0 3 0 0 3 3 0 19 4 3 0 Serie A (4 Seasons) 107.3 26 1 0 140 159 8 449 122 122 0 1 0 692 41 57 41.8 Champions Lg (3 Seasons) 17.1 3 0 0 24 23 3 60 9 22 1 0 0 93 5 11 31.3 Serie B (2 Seasons) 49.6 15 0 0 45 50 0 126 63 26 1 0 0 256 17 15 53.1 Premier League (2 Seasons) 14.1 6 0 0 21 26 1 29 19 19 1 0 0 78 5 6 45.5 EFL Cup (2 Seasons) 3.7 1 0 0 4 5 0 2 2 1 0 Europa Lg (1 Season) 6.0 1 0 0 8 8 0 12 3 6 0 0 0 33 2 3 40.0 Supercoppa (1 Season) 1.0 1 0 0 4 1 0 6 0 1
Miscellaneous Stats Table Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches 2017-2018 17 Brescia it ITA 2. Serie B 16th 17.3 3 0 0 0 0 0 0 0 0 0 0 Matches 2018-2019 18 Brescia it ITA 2. Serie B 1st 32.3 12 0 0 45 50 0 126 63 26 1 0 0 256 17 15 53.1 Matches 2019-2020 19 Brescia it ITA 1. Serie A 19th 33.5 9 0 0 42 60 0 185 41 25 0 1 0 226 10 16 38.5 Matches 2020-2021 20 Milan it ITA 1. Serie A 2nd 14.8 1 1 0 18 17 0 26 22 19 0 0 0 99 6 9 40.0 Matches 2021-2022 21 Milan it ITA 1. Serie A 1st 28.9 9 0 0 45 50 3 108 34 37 0 0 0 189 10 14 41.7 Matches 2022-2023 22 Milan it ITA 1. Serie A 4th 30.1 7 0 0 35 32 5 130 25 41 0 0 0 178 15 18 45.5 Matches 2023-2024 23 Newcastle Utd eng ENG 1. Premier League 7th 4.9 2 0 0 9 6 0 11 2 7 0 0 0 20 1 0 100.0 Matches 2024-2025 24 Newcastle Utd eng ENG 1. Premier League 7th 9.2 4 0 0 12 20 1 18 17 12 1 0 0 58 4 6 40.0 Matches 8 Seasons 3 Clubs 3 Leagues 171.0 47 1 0 206 235 9 604 204 167 2 1 0 1026 63 78 44.7 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Milan (3 Seasons) 1 League 73.8 17 1 0 98 99 8 264 81 97 0 0 0 466 31 41 43.1 Brescia (3 Seasons) 2 Leagues 83.1 24 0 0 87 110 0 311 104 51 1 1 0 482 27 31 46.6 Newcastle Utd (2 Seasons) 1 League 14.1 6 0 0 21 26 1 29 19 19 1 0 0 78 5 6 45.5 Serie A (4 Seasons) 107.3 26 1 0 140 159 8 449 122 122 0 1 0 692 41 57 41.8 Serie B (2 Seasons) 49.6 15 0 0 45 50 0 126 63 26 1 0 0 256 17 15 53.1 Premier League (2 Seasons) 14.1 6 0 0 21 26 1 29 19 19 1 0 0 78 5 6 45.5
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 2020-2021 20 Milan 2. Europa Lg R16 6.0 1 0 0 8 8 0 12 3 6 0 0 0 33 2 3 40.0 Matches 2021-2022 21 Milan 1. Champions Lg GR 3.7 0 0 0 3 5 0 9 3 8 0 0 0 31 1 1 50.0 Matches 2022-2023 22 Milan 1. Champions Lg SF 11.7 3 0 0 13 18 2 47 4 13 1 0 0 57 3 9 25.0 Matches 2023-2024 23 Newcastle Utd 1. Champions Lg GR 1.8 0 0 0 8 0 1 4 2 1 0 0 0 5 1 1 50.0 Matches 4 Seasons 2 Clubs 2 Leagues 23.1 4 0 0 32 31 3 72 12 28 1 0 0 126 7 14 33.3 Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Milan (3 Seasons) 2 Leagues 21.3 4 0 0 24 31 2 68 10 27 1 0 0 121 6 13 31.6 Newcastle Utd (1 Season) 1 League 1.8 0 0 0 8 0 1 4 2 1 0 0 0 5 1 1 50.0 Champions Lg (3 Seasons) 17.1 3 0 0 24 23 3 60 9 22 1 0 0 93 5 11 31.3 Europa Lg (1 Season) 6.0 1 0 0 8 8 0 12 3 6 0 0 0 33 2 3 40.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 Sandro Tonali Pages
Sandro Tonali 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