Standard Stats Table Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches 2019-2020 18 Club Brugge 1. Champions Lg 4 1 127 1.4 0 0 0 0 0 0 1 0 0.1 0.1 0.1 0.2 7 14 10 0.00 0.00 0.00 0.00 0.00 0.06 0.07 0.14 0.06 0.14 Matches 2019-2020 18 Club Brugge 2. Europa Lg 2 0 41 0.5 0 0 0 0 0 0 0 0 0.1 0.1 0.1 0.1 1 3 2 0.00 0.00 0.00 0.00 0.00 0.19 0.12 0.31 0.19 0.31 Matches 2019-2020 18 Club Brugge be BEL 1. First Division A 13 8 768 8.5 1 1 2 1 0 0 0 0 2.3 2.3 0.9 3.2 25 28 86 0.12 0.12 0.23 0.12 0.23 0.27 0.11 0.38 0.27 0.38 Matches 2020-2021 19 Club Brugge 1. Champions Lg 6 5 458 5.1 2 0 2 2 0 0 0 0 2.2 2.2 0.1 2.3 9 11 36 0.39 0.00 0.39 0.39 0.39 0.44 0.02 0.46 0.44 0.46 Matches 2020-2021 19 Club Brugge 2. Europa Lg 1 1 90 1.0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 4 5 5 0.00 0.00 0.00 0.00 0.00 0.05 0.00 0.05 0.05 0.05 Matches 2020-2021 19 Club Brugge be BEL 1. First Division A 32 20 2,001 22.2 3 4 7 3 0 0 0 0 4.6 4.6 5.4 10.0 91 114 310 0.13 0.18 0.31 0.13 0.31 0.21 0.24 0.45 0.21 0.45 Matches 2021-2022 20 Club Brugge 1. Champions Lg 6 6 496 5.5 0 1 1 0 0 0 0 0 1.0 1.0 1.2 2.2 8 22 42 0.00 0.18 0.18 0.00 0.18 0.18 0.21 0.39 0.18 0.39 Matches 2021-2022 20 Club Brugge be BEL 1. First Division A 33 31 2,725 30.3 14 6 20 14 0 0 4 0 12.2 12.2 9.3 21.4 96 164 347 0.46 0.20 0.66 0.46 0.66 0.40 0.31 0.71 0.40 0.71 Matches 2022-2023 21 Milan 1. Champions Lg 6 3 234 2.6 0 0 0 0 0 0 1 0 0.5 0.5 0.0 0.5 7 7 15 0.00 0.00 0.00 0.00 0.00 0.21 0.00 0.21 0.21 0.21 Matches 2022-2023 21 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 21 Milan it ITA 1. Serie A 32 9 1,116 12.4 0 1 1 0 0 0 2 0 2.0 2.0 2.0 4.0 45 59 69 0.00 0.08 0.08 0.00 0.08 0.16 0.16 0.32 0.16 0.32 Matches 2022-2023 21 Milan it ITA Supercoppa 1 0 27 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 22 Atalanta it ITA Coppa Italia 4 4 285 3.2 2 1 3 2 0 0 0 0 0.63 0.32 0.95 0.63 0.95 Matches 2023-2024 22 Atalanta 2. Europa Lg 11 7 608 6.8 2 2 4 2 0 0 0 0 2.4 2.4 2.2 4.7 28 42 60 0.30 0.30 0.59 0.30 0.59 0.36 0.33 0.69 0.36 0.69 Matches 2023-2024 22 Atalanta it ITA 1. Serie A 35 25 2,026 22.5 10 8 18 9 1 1 1 0 7.1 6.3 6.1 12.4 88 126 219 0.44 0.36 0.80 0.40 0.76 0.31 0.27 0.59 0.28 0.55 Matches 2024-2025 23 Atalanta 1. Champions Lg 10 8 699 7.8 4 5 9 3 1 1 0 0 2.7 1.9 5.0 6.8 37 30 75 0.52 0.64 1.16 0.39 1.03 0.34 0.64 0.98 0.24 0.88 Matches 2024-2025 23 Atalanta it ITA Coppa Italia 2 2 117 1.3 2 0 2 2 0 0 0 0 1.54 0.00 1.54 1.54 1.54 Matches 2024-2025 23 Atalanta it ITA 1. Serie A 31 22 1,806 20.1 5 5 10 5 0 0 1 0 5.1 5.1 5.3 10.4 92 116 183 0.25 0.25 0.50 0.25 0.50 0.25 0.26 0.52 0.25 0.52 Matches 2024-2025 23 Atalanta Super Cup 1 1 62 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 23 Atalanta it ITA Supercoppa 1 0 35 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 6 Seasons 3 Clubs 7 Leagues 232 154 13,841 153.8 45 34 79 43 2 2 10 0 42.4 40.8 37.7 78.4 538 741 1459 0.29 0.22 0.51 0.28 0.50 0.29 0.26 0.55 0.28 0.54 Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches Club Brugge (3 Seasons) 3 Leagues 97 72 6,706 74.5 20 12 32 20 0 0 5 0 22.5 22.5 17.0 39.6 241 361 838 0.27 0.16 0.43 0.27 0.43 0.30 0.23 0.53 0.30 0.53 Atalanta (2 Seasons) 6 Leagues 95 69 5,638 62.6 25 21 46 23 2 2 2 0 17.3 15.7 18.7 34.3 245 314 537 0.40 0.34 0.73 0.37 0.70 0.30 0.33 0.63 0.27 0.60 Milan (1 Season) 4 Leagues 40 13 1,497 16.6 0 1 1 0 0 0 3 0 2.6 2.6 2.0 4.5 52 66 84 0.00 0.06 0.06 0.00 0.06 0.17 0.13 0.30 0.17 0.30 Champions Lg (5 Seasons) 32 23 2,014 22.4 6 6 12 5 1 1 2 0 6.5 5.7 6.3 12.1 68 84 178 0.27 0.27 0.54 0.22 0.49 0.29 0.28 0.58 0.26 0.54 Serie A (3 Seasons) 98 56 4,948 55.0 15 14 29 14 1 1 4 0 14.2 13.4 13.4 26.8 225 301 471 0.27 0.25 0.53 0.25 0.51 0.26 0.24 0.50 0.24 0.49 First Division A (3 Seasons) 78 59 5,494 61.0 18 11 29 18 0 0 4 0 19.1 19.0 15.6 34.7 212 306 743 0.29 0.18 0.48 0.29 0.48 0.31 0.26 0.57 0.31 0.57 Europa Lg (3 Seasons) 14 8 739 8.2 2 2 4 2 0 0 0 0 2.6 2.6 2.3 4.9 33 50 67 0.24 0.24 0.49 0.24 0.49 0.31 0.28 0.59 0.31 0.59 Coppa Italia (3 Seasons) 7 7 522 5.8 4 1 5 4 0 0 0 0 0.69 0.17 0.86 0.69 0.86 Supercoppa (2 Seasons) 2 0 62 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Super Cup (1 Season) 1 1 62 0.7 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 2019-2020 18 Club Brugge 3 Leagues 19 9 936 10.4 1 1 2 1 0 0 1 0 2.5 2.5 1.1 3.6 33 45 98 0.10 0.10 0.19 0.10 0.19 0.24 0.10 0.34 0.24 0.34 2020-2021 19 Club Brugge 3 Leagues 39 26 2,549 28.3 5 4 9 5 0 0 0 0 6.9 6.9 5.5 12.4 104 130 351 0.18 0.14 0.32 0.18 0.32 0.24 0.19 0.44 0.24 0.44 2021-2022 20 Club Brugge 2 Leagues 39 37 3,221 35.8 14 7 21 14 0 0 4 0 13.2 13.2 10.5 23.6 104 186 389 0.39 0.20 0.59 0.39 0.59 0.37 0.29 0.66 0.37 0.66 2022-2023 21 Milan 4 Leagues 40 13 1,497 16.6 0 1 1 0 0 0 3 0 2.6 2.6 2.0 4.5 52 66 84 0.00 0.06 0.06 0.00 0.06 0.17 0.13 0.30 0.17 0.30 2023-2024 22 Atalanta 3 Leagues 50 36 2,919 32.4 14 11 25 13 1 1 1 0 9.5 8.7 8.4 17.1 116 168 279 0.43 0.34 0.77 0.40 0.74 0.33 0.29 0.61 0.30 0.58 2024-2025 23 Atalanta 5 Leagues 45 33 2,719 30.2 11 10 21 10 1 1 1 0 7.7 6.9 10.3 17.2 129 146 258 0.36 0.33 0.70 0.33 0.66 0.28 0.37 0.65 0.25 0.62 6 Seasons 3 Clubs 7 Leagues 232 154 13,841 153.8 45 34 79 43 2 2 10 0 42.4 40.8 37.7 78.4 538 741 1459 0.29 0.22 0.51 0.28 0.50 0.29 0.26 0.55 0.28 0.54 Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches Club Brugge (3 Seasons) 3 Leagues 97 72 6,706 74.5 20 12 32 20 0 0 5 0 22.5 22.5 17.0 39.6 241 361 838 0.27 0.16 0.43 0.27 0.43 0.30 0.23 0.53 0.30 0.53 Atalanta (2 Seasons) 6 Leagues 95 69 5,638 62.6 25 21 46 23 2 2 2 0 17.3 15.7 18.7 34.3 245 314 537 0.40 0.34 0.73 0.37 0.70 0.30 0.33 0.63 0.27 0.60 Milan (1 Season) 4 Leagues 40 13 1,497 16.6 0 1 1 0 0 0 3 0 2.6 2.6 2.0 4.5 52 66 84 0.00 0.06 0.06 0.00 0.06 0.17 0.13 0.30 0.17 0.30 Champions Lg (5 Seasons) 32 23 2,014 22.4 6 6 12 5 1 1 2 0 6.5 5.7 6.3 12.1 68 84 178 0.27 0.27 0.54 0.22 0.49 0.29 0.28 0.58 0.26 0.54 Serie A (3 Seasons) 98 56 4,948 55.0 15 14 29 14 1 1 4 0 14.2 13.4 13.4 26.8 225 301 471 0.27 0.25 0.53 0.25 0.51 0.26 0.24 0.50 0.24 0.49 First Division A (3 Seasons) 78 59 5,494 61.0 18 11 29 18 0 0 4 0 19.1 19.0 15.6 34.7 212 306 743 0.29 0.18 0.48 0.29 0.48 0.31 0.26 0.57 0.31 0.57 Europa Lg (3 Seasons) 14 8 739 8.2 2 2 4 2 0 0 0 0 2.6 2.6 2.3 4.9 33 50 67 0.24 0.24 0.49 0.24 0.49 0.31 0.28 0.59 0.31 0.59 Coppa Italia (3 Seasons) 7 7 522 5.8 4 1 5 4 0 0 0 0 0.69 0.17 0.86 0.69 0.86 Supercoppa (2 Seasons) 2 0 62 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Super Cup (1 Season) 1 1 62 0.7 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 2019-2020 18 Club Brugge be BEL 1. First Division A 1st 13 8 768 8.5 1 1 2 1 0 0 0 0 2.3 2.3 0.9 3.2 25 28 86 0.12 0.12 0.23 0.12 0.23 0.27 0.11 0.38 0.27 0.38 Matches 2020-2021 19 Club Brugge be BEL 1. First Division A 1st 32 20 2,001 22.2 3 4 7 3 0 0 0 0 4.6 4.6 5.4 10.0 91 114 310 0.13 0.18 0.31 0.13 0.31 0.21 0.24 0.45 0.21 0.45 Matches 2021-2022 20 Club Brugge be BEL 1. First Division A 2nd 33 31 2,725 30.3 14 6 20 14 0 0 4 0 12.2 12.2 9.3 21.4 96 164 347 0.46 0.20 0.66 0.46 0.66 0.40 0.31 0.71 0.40 0.71 Matches 2022-2023 21 Milan it ITA 1. Serie A 4th 32 9 1,116 12.4 0 1 1 0 0 0 2 0 2.0 2.0 2.0 4.0 45 59 69 0.00 0.08 0.08 0.00 0.08 0.16 0.16 0.32 0.16 0.32 Matches 2023-2024 22 Atalanta it ITA 1. Serie A 4th 35 25 2,026 22.5 10 8 18 9 1 1 1 0 7.1 6.3 6.1 12.4 88 126 219 0.44 0.36 0.80 0.40 0.76 0.31 0.27 0.59 0.28 0.55 Matches 2024-2025 23 Atalanta it ITA 1. Serie A 3rd 31 22 1,806 20.1 5 5 10 5 0 0 1 0 5.1 5.1 5.3 10.4 92 116 183 0.25 0.25 0.50 0.25 0.50 0.25 0.26 0.52 0.25 0.52 Matches 6 Seasons 3 Clubs 2 Leagues 176 115 10,442 116.0 33 25 58 32 1 1 8 0 33.2 32.5 29.0 61.5 437 607 1214 0.28 0.22 0.50 0.28 0.49 0.29 0.25 0.54 0.28 0.53 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 Club Brugge (3 Seasons) 1 League 78 59 5,494 61.0 18 11 29 18 0 0 4 0 19.1 19.0 15.6 34.7 212 306 743 0.29 0.18 0.48 0.29 0.48 0.31 0.26 0.57 0.31 0.57 Atalanta (2 Seasons) 1 League 66 47 3,832 42.6 15 13 28 14 1 1 2 0 12.2 11.4 11.5 22.8 180 242 402 0.35 0.31 0.66 0.33 0.63 0.29 0.27 0.55 0.27 0.54 Milan (1 Season) 1 League 32 9 1,116 12.4 0 1 1 0 0 0 2 0 2.0 2.0 2.0 4.0 45 59 69 0.00 0.08 0.08 0.00 0.08 0.16 0.16 0.32 0.16 0.32 Serie A (3 Seasons) 98 56 4,948 55.0 15 14 29 14 1 1 4 0 14.2 13.4 13.4 26.8 225 301 471 0.27 0.25 0.53 0.25 0.51 0.26 0.24 0.50 0.24 0.49 First Division A (3 Seasons) 78 59 5,494 61.0 18 11 29 18 0 0 4 0 19.1 19.0 15.6 34.7 212 306 743 0.29 0.18 0.48 0.29 0.48 0.31 0.26 0.57 0.31 0.57
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 2022-2023 21 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 21 Milan it ITA Supercoppa 2nd 1 0 27 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 22 Atalanta it ITA Coppa Italia 2nd 4 4 285 3.2 2 1 3 2 0 0 0 0 0.63 0.32 0.95 0.63 0.95 Matches 2024-2025 23 Atalanta it ITA Coppa Italia QF 2 2 117 1.3 2 0 2 2 0 0 0 0 1.54 0.00 1.54 1.54 1.54 Matches 2024-2025 23 Atalanta it ITA Supercoppa 1 0 35 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 3 Seasons 2 Clubs 2 Leagues 9 7 584 6.5 4 1 5 4 0 0 0 0 0.62 0.15 0.77 0.62 0.77 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 Atalanta (2 Seasons) 2 Leagues 7 6 437 4.9 4 1 5 4 0 0 0 0 0.82 0.21 1.03 0.82 1.03 Milan (1 Season) 2 Leagues 2 1 147 1.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Coppa Italia (3 Seasons) 7 7 522 5.8 4 1 5 4 0 0 0 0 0.69 0.17 0.86 0.69 0.86 Supercoppa (2 Seasons) 2 0 62 0.7 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 2019-2020 18 Club Brugge 1. Champions Lg GR 4 1 127 1.4 0 0 0 0 0 0 1 0 0.1 0.1 0.1 0.2 7 14 10 0.00 0.00 0.00 0.00 0.00 0.06 0.07 0.14 0.06 0.14 Matches 2019-2020 18 Club Brugge 2. Europa Lg R32 2 0 41 0.5 0 0 0 0 0 0 0 0 0.1 0.1 0.1 0.1 1 3 2 0.00 0.00 0.00 0.00 0.00 0.19 0.12 0.31 0.19 0.31 Matches 2020-2021 19 Club Brugge 1. Champions Lg GR 6 5 458 5.1 2 0 2 2 0 0 0 0 2.2 2.2 0.1 2.3 9 11 36 0.39 0.00 0.39 0.39 0.39 0.44 0.02 0.46 0.44 0.46 Matches 2020-2021 19 Club Brugge 2. Europa Lg R32 1 1 90 1.0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 4 5 5 0.00 0.00 0.00 0.00 0.00 0.05 0.00 0.05 0.05 0.05 Matches 2021-2022 20 Club Brugge 1. Champions Lg GR 6 6 496 5.5 0 1 1 0 0 0 0 0 1.0 1.0 1.2 2.2 8 22 42 0.00 0.18 0.18 0.00 0.18 0.18 0.21 0.39 0.18 0.39 Matches 2022-2023 21 Milan 1. Champions Lg SF 6 3 234 2.6 0 0 0 0 0 0 1 0 0.5 0.5 0.0 0.5 7 7 15 0.00 0.00 0.00 0.00 0.00 0.21 0.00 0.21 0.21 0.21 Matches 2023-2024 22 Atalanta 2. Europa Lg 1st 11 7 608 6.8 2 2 4 2 0 0 0 0 2.4 2.4 2.2 4.7 28 42 60 0.30 0.30 0.59 0.30 0.59 0.36 0.33 0.69 0.36 0.69 Matches 2024-2025 23 Atalanta 1. Champions Lg 10 8 699 7.8 4 5 9 3 1 1 0 0 2.7 1.9 5.0 6.8 37 30 75 0.52 0.64 1.16 0.39 1.03 0.34 0.64 0.98 0.24 0.88 Matches 2024-2025 23 Atalanta Super Cup 2nd 1 1 62 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 6 Seasons 3 Clubs 3 Leagues 47 32 2,815 31.3 8 8 16 7 1 1 2 0 9.1 8.3 8.6 16.9 101 134 245 0.26 0.26 0.51 0.22 0.48 0.30 0.28 0.58 0.27 0.55 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 Club Brugge (3 Seasons) 2 Leagues 19 13 1,212 13.5 2 1 3 2 0 0 1 0 3.5 3.5 1.4 4.9 29 55 95 0.15 0.07 0.22 0.15 0.22 0.26 0.10 0.36 0.26 0.36 Atalanta (2 Seasons) 3 Leagues 22 16 1,369 15.2 6 7 13 5 1 1 0 0 5.1 4.3 7.2 11.5 65 72 135 0.39 0.46 0.85 0.33 0.79 0.35 0.50 0.85 0.30 0.79 Milan (1 Season) 1 League 6 3 234 2.6 0 0 0 0 0 0 1 0 0.5 0.5 0.0 0.5 7 7 15 0.00 0.00 0.00 0.00 0.00 0.21 0.00 0.21 0.21 0.21 Champions Lg (5 Seasons) 32 23 2,014 22.4 6 6 12 5 1 1 2 0 6.5 5.7 6.3 12.1 68 84 178 0.27 0.27 0.54 0.22 0.49 0.29 0.28 0.58 0.26 0.54 Europa Lg (3 Seasons) 14 8 739 8.2 2 2 4 2 0 0 0 0 2.6 2.6 2.3 4.9 33 50 67 0.24 0.24 0.49 0.24 0.49 0.31 0.28 0.59 0.31 0.59 Super Cup (1 Season) 1 1 62 0.7 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 2020 18 be Belgium Friendlies (M) 1 0 1 0.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 19 be Belgium UEFA Nations League 3P 1 0 32 0.4 1 0 1 1 0 0 0 0 2.81 0.00 2.81 2.81 2.81 Matches 2022 21 be Belgium 1. World Cup GR 1 0 16 0.2 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 2 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 2022 20 be Belgium WCQ 2 1 66 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022 20 be Belgium Friendlies (M) 2 2 127 1.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 21 be Belgium UEFA Nations League LgA 4 0 73 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023 21 be Belgium Friendlies (M) 1 0 23 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024 22 be Belgium Friendlies (M) 1 0 18 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024 22 be Belgium UEFA Euro R16 1 0 3 0.0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 2024 22 be Belgium UEFA Euro Qualifying 2 1 115 1.3 1 0 1 1 0 0 1 0 0.78 0.00 0.78 0.78 0.78 Matches 2024-2025 23 be Belgium UEFA Nations League LgA 4 2 196 2.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 4 Seasons 1 Club 6 Leagues 20 6 670 7.4 2 0 2 2 0 0 2 0 0.0 0.0 0.0 0.0 2 0 0 0.27 0.00 0.27 0.27 0.27 0.00 0.00 0.00 0.00 0.00 Friendlies (M) (4 Seasons) 5 2 169 1.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 UEFA Nations League (3 Seasons) 9 2 301 3.3 1 0 1 1 0 0 1 0 0.30 0.00 0.30 0.30 0.30 WCQ (1 Season) 2 1 66 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 UEFA Euro Qualifying (1 Season) 2 1 115 1.3 1 0 1 1 0 0 1 0 0.78 0.00 0.78 0.78 0.78 World Cup (1 Season) 1 0 16 0.2 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 2 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 UEFA Euro (1 Season) 1 0 3 0.0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches 2019-2020 18 Club Brugge 3 Leagues 10.4 1 21 5 23.8 2.02 0.48 0.05 0.20 15.3 0 0 0 2.5 2.5 0.12 -1.5 -1.5 2020-2021 19 Club Brugge 3 Leagues 28.3 5 49 19 38.8 1.73 0.67 0.10 0.26 15.0 1 0 0 6.9 6.9 0.15 -1.9 -1.9 2021-2022 20 Club Brugge 2 Leagues 35.8 14 83 36 43.4 2.32 1.01 0.17 0.39 13.4 3 0 0 13.2 13.2 0.16 +0.8 +0.8 2022-2023 21 Milan 4 Leagues 16.6 0 27 6 22.2 1.62 0.36 0.00 0.00 12.4 0 0 0 2.6 2.6 0.11 -2.6 -2.6 2023-2024 22 Atalanta 3 Leagues 32.4 14 71 35 49.3 2.19 1.08 0.18 0.37 13.3 0 1 1 9.5 8.7 0.14 +2.5 +2.3 2024-2025 23 Atalanta 5 Leagues 30.2 11 63 29 46.0 2.09 0.96 0.16 0.34 12.7 0 1 1 7.7 6.9 0.12 +1.3 +1.1 6 Seasons 3 Clubs 7 Leagues 153.8 45 314 130 41.4 2.04 0.85 0.14 0.33 13.6 4 2 2 42.4 40.8 0.14 -1.4 -1.8 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 Club Brugge (3 Seasons) 3 Leagues 74.5 20 153 60 39.2 2.05 0.81 0.13 0.33 14.2 4 0 0 22.5 22.5 0.15 -2.5 -2.5 Atalanta (2 Seasons) 6 Leagues 62.6 25 134 64 47.8 2.14 1.02 0.17 0.36 13.0 0 2 2 17.3 15.7 0.13 +3.7 +3.3 Milan (1 Season) 4 Leagues 16.6 0 27 6 22.2 1.62 0.36 0.00 0.00 12.4 0 0 0 2.6 2.6 0.11 -2.6 -2.6 Champions Lg (5 Seasons) 22.4 6 41 18 43.9 1.83 0.80 0.12 0.28 13.5 0 1 1 6.5 5.7 0.15 -0.5 -0.7 Serie A (3 Seasons) 55.0 15 105 44 41.9 1.91 0.80 0.13 0.32 13.1 0 1 1 14.2 13.4 0.13 +0.8 +0.6 First Division A (3 Seasons) 61.0 18 129 52 40.3 2.11 0.85 0.14 0.35 14.2 4 0 0 19.1 19.0 0.15 -1.1 -1.0 Europa Lg (3 Seasons) 8.2 2 21 8 38.1 2.56 0.97 0.10 0.25 11.8 0 0 0 2.6 2.6 0.12 -0.6 -0.6 Coppa Italia (3 Seasons) 5.8 4 17 8 47.1 2.93 1.38 0.24 0.50 0 0 Supercoppa (2 Seasons) 0.7 0 1 0 0.0 1.45 0.00 0.00 0 0 Super Cup (1 Season) 0.7 0 0 0 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 2019-2020 18 Club Brugge be BEL 1. First Division A 1st 8.5 1 17 5 29.4 1.99 0.59 0.06 0.20 14.3 0 0 0 2.3 2.3 0.14 -1.3 -1.3 Matches 2020-2021 19 Club Brugge be BEL 1. First Division A 1st 22.2 3 38 17 44.7 1.71 0.76 0.08 0.18 15.8 1 0 0 4.6 4.6 0.12 -1.6 -1.6 Matches 2021-2022 20 Club Brugge be BEL 1. First Division A 2nd 30.3 14 74 30 40.5 2.44 0.99 0.19 0.47 13.4 3 0 0 12.2 12.2 0.17 +1.8 +1.8 Matches 2022-2023 21 Milan it ITA 1. Serie A 4th 12.4 0 19 3 15.8 1.53 0.24 0.00 0.00 12.5 0 0 0 2.0 2.0 0.11 -2.0 -2.0 Matches 2023-2024 22 Atalanta it ITA 1. Serie A 4th 22.5 10 44 24 54.5 1.95 1.07 0.20 0.38 14.2 0 1 1 7.1 6.3 0.14 +2.9 +2.7 Matches 2024-2025 23 Atalanta it ITA 1. Serie A 3rd 20.1 5 42 17 40.5 2.09 0.85 0.12 0.29 12.3 0 0 0 5.1 5.1 0.12 -0.1 -0.1 Matches 6 Seasons 3 Clubs 2 Leagues 116.0 33 234 96 41.0 2.02 0.83 0.14 0.33 13.7 4 1 1 33.2 32.5 0.14 -0.2 -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 Club Brugge (3 Seasons) 1 League 61.0 18 129 52 40.3 2.11 0.85 0.14 0.35 14.2 4 0 0 19.1 19.0 0.15 -1.1 -1.0 Atalanta (2 Seasons) 1 League 42.6 15 86 41 47.7 2.02 0.96 0.16 0.34 13.3 0 1 1 12.2 11.4 0.13 +2.8 +2.6 Milan (1 Season) 1 League 12.4 0 19 3 15.8 1.53 0.24 0.00 0.00 12.5 0 0 0 2.0 2.0 0.11 -2.0 -2.0 Serie A (3 Seasons) 55.0 15 105 44 41.9 1.91 0.80 0.13 0.32 13.1 0 1 1 14.2 13.4 0.13 +0.8 +0.6 First Division A (3 Seasons) 61.0 18 129 52 40.3 2.11 0.85 0.14 0.35 14.2 4 0 0 19.1 19.0 0.15 -1.1 -1.0
Shooting Table Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches 2022-2023 21 Milan it ITA Coppa Italia R16 1.3 0 4 2 50.0 3.00 1.50 0.00 0.00 0 0 Matches 2022-2023 21 Milan it ITA Supercoppa 2nd 0.3 0 0 0 0.00 0.00 0 0 Matches 2023-2024 22 Atalanta it ITA Coppa Italia 2nd 3.2 2 9 3 33.3 2.84 0.95 0.22 0.67 0 0 Matches 2024-2025 23 Atalanta it ITA Coppa Italia QF 1.3 2 4 3 75.0 3.08 2.31 0.50 0.67 0 0 Matches 2024-2025 23 Atalanta it ITA Supercoppa 0.4 0 1 0 0.0 2.57 0.00 0.00 0 0 Matches 3 Seasons 2 Clubs 2 Leagues 6.5 4 18 8 44.4 2.77 1.23 0.22 0.50 0 0 Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches Atalanta (2 Seasons) 2 Leagues 4.9 4 14 6 42.9 2.88 1.24 0.29 0.67 0 0 Milan (1 Season) 2 Leagues 1.6 0 4 2 50.0 2.45 1.22 0.00 0.00 0 0 Coppa Italia (3 Seasons) 5.8 4 17 8 47.1 2.93 1.38 0.24 0.50 0 0 Supercoppa (2 Seasons) 0.7 0 1 0 0.0 1.45 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 2019-2020 18 Club Brugge 1. Champions Lg GR 1.4 0 2 0 0.0 1.42 0.00 0.00 21.3 0 0 0 0.1 0.1 0.05 -0.1 -0.1 Matches 2019-2020 18 Club Brugge 2. Europa Lg R32 0.5 0 2 0 0.0 4.39 0.00 0.00 17.6 0 0 0 0.1 0.1 0.04 -0.1 -0.1 Matches 2020-2021 19 Club Brugge 1. Champions Lg GR 5.1 2 10 2 20.0 1.97 0.39 0.20 1.00 11.9 0 0 0 2.2 2.2 0.26 -0.2 -0.2 Matches 2020-2021 19 Club Brugge 2. Europa Lg R32 1.0 0 1 0 0.0 1.00 0.00 0.00 16.4 0 0 0 0.0 0.0 0.05 0.0 0.0 Matches 2021-2022 20 Club Brugge 1. Champions Lg GR 5.5 0 9 6 66.7 1.63 1.09 0.00 0.00 13.6 0 0 0 1.0 1.0 0.11 -1.0 -1.0 Matches 2022-2023 21 Milan 1. Champions Lg SF 2.6 0 4 1 25.0 1.54 0.38 0.00 0.00 12.0 0 0 0 0.5 0.5 0.14 -0.5 -0.5 Matches 2023-2024 22 Atalanta 2. Europa Lg 1st 6.8 2 18 8 44.4 2.66 1.18 0.11 0.25 10.9 0 0 0 2.4 2.4 0.14 -0.4 -0.4 Matches 2024-2025 23 Atalanta 1. Champions Lg 7.8 4 16 9 56.3 2.06 1.16 0.19 0.33 13.9 0 1 1 2.7 1.9 0.12 +1.3 +1.1 Matches 2024-2025 23 Atalanta Super Cup 2nd 0.7 0 0 0 0.00 0.00 0 0 Matches 6 Seasons 3 Clubs 3 Leagues 31.3 8 62 26 41.9 1.98 0.83 0.11 0.27 13.0 0 1 1 9.1 8.3 0.14 -1.1 -1.3 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 Club Brugge (3 Seasons) 2 Leagues 13.5 2 24 8 33.3 1.78 0.59 0.08 0.25 14.0 0 0 0 3.5 3.5 0.16 -1.5 -1.5 Atalanta (2 Seasons) 3 Leagues 15.2 6 34 17 50.0 2.24 1.12 0.15 0.29 12.3 0 1 1 5.1 4.3 0.13 +0.9 +0.7 Milan (1 Season) 1 League 2.6 0 4 1 25.0 1.54 0.38 0.00 0.00 12.0 0 0 0 0.5 0.5 0.14 -0.5 -0.5 Champions Lg (5 Seasons) 22.4 6 41 18 43.9 1.83 0.80 0.12 0.28 13.5 0 1 1 6.5 5.7 0.15 -0.5 -0.7 Europa Lg (3 Seasons) 8.2 2 21 8 38.1 2.56 0.97 0.10 0.25 11.8 0 0 0 2.6 2.6 0.12 -0.6 -0.6 Super Cup (1 Season) 0.7 0 0 0 0.00 0.00 0 0
Passing Table Season Age Squad Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches 2019-2020 18 Club Brugge 1. Champions Lg 1.4 42 60 70.0 550 199 26 35 74.3 14 18 77.8 0 3 0.0 0 0.1 0.2 -0.1 2 8 2 0 14 Matches 2019-2020 18 Club Brugge 2. Europa Lg 0.5 18 23 78.3 188 94 13 15 86.7 3 4 75.0 0 1 0.0 0 0.1 0.0 -0.1 1 1 0 0 3 Matches 2019-2020 18 Club Brugge be BEL 1. First Division A 8.5 201 311 64.6 2743 731 119 157 75.8 54 91 59.3 13 28 46.4 1 0.9 1.5 +0.1 11 10 15 2 28 Matches 2020-2021 19 Club Brugge 1. Champions Lg 5.1 139 193 72.0 1856 504 85 105 81.0 35 50 70.0 6 10 60.0 0 0.1 0.2 -0.1 2 5 4 1 11 Matches 2020-2021 19 Club Brugge 2. Europa Lg 1.0 29 43 67.4 393 106 18 24 75.0 9 14 64.3 0 2 0.0 0 0.0 0.1 0.0 0 2 1 0 5 Matches 2020-2021 19 Club Brugge be BEL 1. First Division A 22.2 703 1029 68.3 10707 3473 404 520 77.7 241 336 71.7 43 112 38.4 4 5.4 5.1 -1.4 44 63 61 19 114 Matches 2021-2022 20 Club Brugge 1. Champions Lg 5.5 107 154 69.5 1575 459 58 74 78.4 33 42 78.6 8 17 47.1 1 1.2 1.1 -0.2 11 12 7 0 22 Matches 2021-2022 20 Club Brugge be BEL 1. First Division A 30.3 835 1208 69.1 13169 4149 454 594 76.4 299 408 73.3 60 120 50.0 6 9.3 7.4 -3.3 63 83 67 12 164 Matches 2022-2023 21 Milan 1. Champions Lg 2.6 53 75 70.7 667 174 36 41 87.8 12 17 70.6 2 5 40.0 0 0.0 0.1 0.0 0 6 1 0 7 Matches 2022-2023 21 Milan it ITA Coppa Italia 1.3 0 Matches 2022-2023 21 Milan it ITA 1. Serie A 12.4 299 383 78.1 4161 1234 183 225 81.3 95 110 86.4 11 16 68.8 1 2.0 1.8 -1.0 20 28 19 0 59 Matches 2022-2023 21 Milan it ITA Supercoppa 0.3 0 Matches 2023-2024 22 Atalanta it ITA Coppa Italia 3.2 1 Matches 2023-2024 22 Atalanta 2. Europa Lg 6.8 163 220 74.1 2582 885 87 110 79.1 62 79 78.5 10 14 71.4 2 2.2 0.9 -0.2 21 14 20 5 42 Matches 2023-2024 22 Atalanta it ITA 1. Serie A 22.5 565 782 72.3 8690 2346 302 384 78.6 211 273 77.3 31 58 53.4 8 6.1 4.1 +1.9 49 44 42 7 126 Matches 2024-2025 23 Atalanta 1. Champions Lg 7.8 226 297 76.1 2943 728 138 158 87.3 64 86 74.4 6 12 50.0 5 5.0 3.2 0.0 18 20 13 4 30 Matches 2024-2025 23 Atalanta it ITA Coppa Italia 1.3 0 Matches 2024-2025 23 Atalanta it ITA 1. Serie A 20.1 652 859 75.9 9675 2566 381 449 84.9 210 279 75.3 41 65 63.1 5 5.3 4.1 -0.3 34 73 44 9 116 Matches 2024-2025 23 Atalanta Super Cup 0.7 0 Matches 2024-2025 23 Atalanta it ITA Supercoppa 0.4 0 Matches 6 Seasons 3 Clubs 7 Leagues 153.8 4032 5637 71.5 59899 17648 2304 2891 79.7 1342 1807 74.3 231 463 49.9 34 37.7 29.8 -3.7 276 369 296 59 741 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 Club Brugge (3 Seasons) 3 Leagues 74.5 2074 3021 68.7 31181 9715 1177 1524 77.2 688 963 71.4 130 293 44.4 12 17.0 15.5 -5.0 134 184 157 34 361 Atalanta (2 Seasons) 6 Leagues 62.6 1606 2158 74.4 23890 6525 908 1101 82.5 547 717 76.3 88 149 59.1 21 18.7 12.5 +2.3 122 151 119 25 314 Milan (1 Season) 4 Leagues 16.6 352 458 76.9 4828 1408 219 266 82.3 107 127 84.3 13 21 61.9 1 2.0 1.9 -1.0 20 34 20 0 66 Champions Lg (5 Seasons) 22.4 567 779 72.8 7591 2064 343 413 83.1 158 213 74.2 22 47 46.8 6 6.3 4.8 -0.3 33 51 27 5 84 Serie A (3 Seasons) 55.0 1516 2024 74.9 22526 6146 866 1058 81.9 516 662 77.9 83 139 59.7 14 13.4 10.0 +0.6 103 145 105 16 301 First Division A (3 Seasons) 61.0 1739 2548 68.2 26619 8353 977 1271 76.9 594 835 71.1 116 260 44.6 11 15.6 14.0 -4.6 118 156 143 33 306 Europa Lg (3 Seasons) 8.2 210 286 73.4 3163 1085 118 149 79.2 74 97 76.3 10 17 58.8 2 2.3 1.1 -0.3 22 17 21 5 50 Coppa Italia (3 Seasons) 5.8 1 Supercoppa (2 Seasons) 0.7 0 Super Cup (1 Season) 0.7 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 2019-2020 18 Club Brugge 3 Leagues 10.4 261 394 66.2 3481 1024 158 207 76.3 71 113 62.8 13 32 40.6 1 1.1 1.7 -0.1 14 19 17 2 45 2020-2021 19 Club Brugge 3 Leagues 28.3 871 1265 68.9 12956 4083 507 649 78.1 285 400 71.3 49 124 39.5 4 5.5 5.3 -1.5 46 70 66 20 130 2021-2022 20 Club Brugge 2 Leagues 35.8 942 1362 69.2 14744 4608 512 668 76.6 332 450 73.8 68 137 49.6 7 10.5 8.5 -3.5 74 95 74 12 186 2022-2023 21 Milan 4 Leagues 16.6 352 458 76.9 4828 1408 219 266 82.3 107 127 84.3 13 21 61.9 1 2.0 1.9 -1.0 20 34 20 0 66 2023-2024 22 Atalanta 3 Leagues 32.4 728 1002 72.7 11272 3231 389 494 78.7 273 352 77.6 41 72 56.9 11 8.4 5.1 +2.6 70 58 62 12 168 2024-2025 23 Atalanta 5 Leagues 30.2 878 1156 76.0 12618 3294 519 607 85.5 274 365 75.1 47 77 61.0 10 10.3 7.4 -0.3 52 93 57 13 146 6 Seasons 3 Clubs 7 Leagues 153.8 4032 5637 71.5 59899 17648 2304 2891 79.7 1342 1807 74.3 231 463 49.9 34 37.7 29.8 -3.7 276 369 296 59 741 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 Club Brugge (3 Seasons) 3 Leagues 74.5 2074 3021 68.7 31181 9715 1177 1524 77.2 688 963 71.4 130 293 44.4 12 17.0 15.5 -5.0 134 184 157 34 361 Atalanta (2 Seasons) 6 Leagues 62.6 1606 2158 74.4 23890 6525 908 1101 82.5 547 717 76.3 88 149 59.1 21 18.7 12.5 +2.3 122 151 119 25 314 Milan (1 Season) 4 Leagues 16.6 352 458 76.9 4828 1408 219 266 82.3 107 127 84.3 13 21 61.9 1 2.0 1.9 -1.0 20 34 20 0 66 Champions Lg (5 Seasons) 22.4 567 779 72.8 7591 2064 343 413 83.1 158 213 74.2 22 47 46.8 6 6.3 4.8 -0.3 33 51 27 5 84 Serie A (3 Seasons) 55.0 1516 2024 74.9 22526 6146 866 1058 81.9 516 662 77.9 83 139 59.7 14 13.4 10.0 +0.6 103 145 105 16 301 First Division A (3 Seasons) 61.0 1739 2548 68.2 26619 8353 977 1271 76.9 594 835 71.1 116 260 44.6 11 15.6 14.0 -4.6 118 156 143 33 306 Europa Lg (3 Seasons) 8.2 210 286 73.4 3163 1085 118 149 79.2 74 97 76.3 10 17 58.8 2 2.3 1.1 -0.3 22 17 21 5 50 Coppa Italia (3 Seasons) 5.8 1 Supercoppa (2 Seasons) 0.7 0 Super Cup (1 Season) 0.7 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 2019-2020 18 Club Brugge be BEL 1. First Division A 1st 8.5 201 311 64.6 2743 731 119 157 75.8 54 91 59.3 13 28 46.4 1 0.9 1.5 +0.1 11 10 15 2 28 Matches 2020-2021 19 Club Brugge be BEL 1. First Division A 1st 22.2 703 1029 68.3 10707 3473 404 520 77.7 241 336 71.7 43 112 38.4 4 5.4 5.1 -1.4 44 63 61 19 114 Matches 2021-2022 20 Club Brugge be BEL 1. First Division A 2nd 30.3 835 1208 69.1 13169 4149 454 594 76.4 299 408 73.3 60 120 50.0 6 9.3 7.4 -3.3 63 83 67 12 164 Matches 2022-2023 21 Milan it ITA 1. Serie A 4th 12.4 299 383 78.1 4161 1234 183 225 81.3 95 110 86.4 11 16 68.8 1 2.0 1.8 -1.0 20 28 19 0 59 Matches 2023-2024 22 Atalanta it ITA 1. Serie A 4th 22.5 565 782 72.3 8690 2346 302 384 78.6 211 273 77.3 31 58 53.4 8 6.1 4.1 +1.9 49 44 42 7 126 Matches 2024-2025 23 Atalanta it ITA 1. Serie A 3rd 20.1 652 859 75.9 9675 2566 381 449 84.9 210 279 75.3 41 65 63.1 5 5.3 4.1 -0.3 34 73 44 9 116 Matches 6 Seasons 3 Clubs 2 Leagues 116.0 3255 4572 71.2 49145 14499 1843 2329 79.1 1110 1497 74.1 199 399 49.9 25 29.0 24.0 -4.0 221 301 248 49 607 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 Club Brugge (3 Seasons) 1 League 61.0 1739 2548 68.2 26619 8353 977 1271 76.9 594 835 71.1 116 260 44.6 11 15.6 14.0 -4.6 118 156 143 33 306 Atalanta (2 Seasons) 1 League 42.6 1217 1641 74.2 18365 4912 683 833 82.0 421 552 76.3 72 123 58.5 13 11.5 8.3 +1.5 83 117 86 16 242 Milan (1 Season) 1 League 12.4 299 383 78.1 4161 1234 183 225 81.3 95 110 86.4 11 16 68.8 1 2.0 1.8 -1.0 20 28 19 0 59 Serie A (3 Seasons) 55.0 1516 2024 74.9 22526 6146 866 1058 81.9 516 662 77.9 83 139 59.7 14 13.4 10.0 +0.6 103 145 105 16 301 First Division A (3 Seasons) 61.0 1739 2548 68.2 26619 8353 977 1271 76.9 594 835 71.1 116 260 44.6 11 15.6 14.0 -4.6 118 156 143 33 306
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 2019-2020 18 Club Brugge 1. Champions Lg GR 1.4 42 60 70.0 550 199 26 35 74.3 14 18 77.8 0 3 0.0 0 0.1 0.2 -0.1 2 8 2 0 14 Matches 2019-2020 18 Club Brugge 2. Europa Lg R32 0.5 18 23 78.3 188 94 13 15 86.7 3 4 75.0 0 1 0.0 0 0.1 0.0 -0.1 1 1 0 0 3 Matches 2020-2021 19 Club Brugge 1. Champions Lg GR 5.1 139 193 72.0 1856 504 85 105 81.0 35 50 70.0 6 10 60.0 0 0.1 0.2 -0.1 2 5 4 1 11 Matches 2020-2021 19 Club Brugge 2. Europa Lg R32 1.0 29 43 67.4 393 106 18 24 75.0 9 14 64.3 0 2 0.0 0 0.0 0.1 0.0 0 2 1 0 5 Matches 2021-2022 20 Club Brugge 1. Champions Lg GR 5.5 107 154 69.5 1575 459 58 74 78.4 33 42 78.6 8 17 47.1 1 1.2 1.1 -0.2 11 12 7 0 22 Matches 2022-2023 21 Milan 1. Champions Lg SF 2.6 53 75 70.7 667 174 36 41 87.8 12 17 70.6 2 5 40.0 0 0.0 0.1 0.0 0 6 1 0 7 Matches 2023-2024 22 Atalanta 2. Europa Lg 1st 6.8 163 220 74.1 2582 885 87 110 79.1 62 79 78.5 10 14 71.4 2 2.2 0.9 -0.2 21 14 20 5 42 Matches 2024-2025 23 Atalanta 1. Champions Lg 7.8 226 297 76.1 2943 728 138 158 87.3 64 86 74.4 6 12 50.0 5 5.0 3.2 0.0 18 20 13 4 30 Matches 2024-2025 23 Atalanta Super Cup 2nd 0.7 0 Matches 6 Seasons 3 Clubs 3 Leagues 31.3 777 1065 73.0 10754 3149 461 562 82.0 232 310 74.8 32 64 50.0 8 8.6 5.8 -0.6 55 68 48 10 134 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 Club Brugge (3 Seasons) 2 Leagues 13.5 335 473 70.8 4562 1362 200 253 79.1 94 128 73.4 14 33 42.4 1 1.4 1.6 -0.4 16 28 14 1 55 Atalanta (2 Seasons) 3 Leagues 15.2 389 517 75.2 5525 1613 225 268 84.0 126 165 76.4 16 26 61.5 7 7.2 4.2 -0.2 39 34 33 9 72 Milan (1 Season) 1 League 2.6 53 75 70.7 667 174 36 41 87.8 12 17 70.6 2 5 40.0 0 0.0 0.1 0.0 0 6 1 0 7 Champions Lg (5 Seasons) 22.4 567 779 72.8 7591 2064 343 413 83.1 158 213 74.2 22 47 46.8 6 6.3 4.8 -0.3 33 51 27 5 84 Europa Lg (3 Seasons) 8.2 210 286 73.4 3163 1085 118 149 79.2 74 97 76.3 10 17 58.8 2 2.3 1.1 -0.3 22 17 21 5 50 Super Cup (1 Season) 0.7 0
Pass Types Table Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2019-2020 18 Club Brugge 3 Leagues 10.4 394 358 30 8 3 1 28 20 0 0 0 0 261 6 10 2020-2021 19 Club Brugge 3 Leagues 28.3 1265 1150 103 26 3 6 109 63 7 3 0 0 871 12 45 2021-2022 20 Club Brugge 2 Leagues 35.8 1362 1252 102 23 4 11 101 53 18 11 1 0 942 8 56 2022-2023 21 Milan 4 Leagues 16.6 458 434 23 2 2 2 13 11 0 0 0 0 352 1 19 2023-2024 22 Atalanta 3 Leagues 32.4 1002 954 45 7 9 2 66 12 3 1 2 0 728 3 34 2024-2025 23 Atalanta 5 Leagues 30.2 1156 1084 62 16 19 4 69 24 3 1 0 0 878 10 33 6 Seasons 3 Clubs 7 Leagues 153.8 5637 5232 365 82 40 26 386 183 31 16 3 0 4032 40 197 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Club Brugge (3 Seasons) 3 Leagues 74.5 3021 2760 235 57 10 18 238 136 25 14 1 0 2074 26 111 Atalanta (2 Seasons) 6 Leagues 62.6 2158 2038 107 23 28 6 135 36 6 2 2 0 1606 13 67 Milan (1 Season) 4 Leagues 16.6 458 434 23 2 2 2 13 11 0 0 0 0 352 1 19 Champions Lg (5 Seasons) 22.4 779 722 49 11 5 3 44 24 8 6 0 0 567 8 31 Serie A (3 Seasons) 55.0 2024 1911 106 19 22 8 103 39 3 1 2 0 1516 7 60 First Division A (3 Seasons) 61.0 2548 2332 193 50 10 15 212 111 19 8 1 0 1739 23 96 Europa Lg (3 Seasons) 8.2 286 267 17 2 3 0 15 9 1 1 0 0 210 2 10 Coppa Italia (3 Seasons) 5.8 12 Supercoppa (2 Seasons) 0.7 0 Super Cup (1 Season) 0.7 0
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 2019-2020 18 Club Brugge be BEL 1. First Division A 1st 8.5 311 287 19 5 3 1 25 12 0 0 0 0 201 5 8 Matches 2020-2021 19 Club Brugge be BEL 1. First Division A 1st 22.2 1029 928 91 24 3 5 98 54 7 3 0 0 703 10 37 Matches 2021-2022 20 Club Brugge be BEL 1. First Division A 2nd 30.3 1208 1117 83 21 4 9 89 45 12 5 1 0 835 8 51 Matches 2022-2023 21 Milan it ITA 1. Serie A 4th 12.4 383 362 21 2 2 2 10 9 0 0 0 0 299 0 13 Matches 2023-2024 22 Atalanta it ITA 1. Serie A 4th 22.5 782 746 35 7 6 2 47 8 2 0 2 0 565 1 25 Matches 2024-2025 23 Atalanta it ITA 1. Serie A 3rd 20.1 859 803 50 10 14 4 46 22 1 1 0 0 652 6 22 Matches 6 Seasons 3 Clubs 2 Leagues 116.0 4572 4243 299 69 32 23 315 150 22 9 3 0 3255 30 156 Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Club Brugge (3 Seasons) 1 League 61.0 2548 2332 193 50 10 15 212 111 19 8 1 0 1739 23 96 Atalanta (2 Seasons) 1 League 42.6 1641 1549 85 17 20 6 93 30 3 1 2 0 1217 7 47 Milan (1 Season) 1 League 12.4 383 362 21 2 2 2 10 9 0 0 0 0 299 0 13 Serie A (3 Seasons) 55.0 2024 1911 106 19 22 8 103 39 3 1 2 0 1516 7 60 First Division A (3 Seasons) 61.0 2548 2332 193 50 10 15 212 111 19 8 1 0 1739 23 96
Goal and Shot Creation Table Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2019-2020 18 Club Brugge 3 Leagues 10.4 37 3.56 31 0 3 2 1 0 3 0.29 3 0 0 0 0 0 2020-2021 19 Club Brugge 3 Leagues 28.3 108 3.81 82 2 5 12 6 1 14 0.49 10 0 0 3 1 0 2021-2022 20 Club Brugge 2 Leagues 35.8 152 4.25 114 6 18 9 5 0 23 0.64 15 0 5 3 0 0 2022-2023 21 Milan 4 Leagues 16.6 49 3.27 40 2 4 1 2 0 2 0.13 2 0 0 0 0 0 2023-2024 22 Atalanta 3 Leagues 32.4 127 4.34 101 2 10 3 8 3 13 0.44 13 0 0 0 0 0 2024-2025 23 Atalanta 5 Leagues 30.2 110 3.96 91 1 7 7 3 1 18 0.65 14 0 2 2 0 0 6 Seasons 3 Clubs 7 Leagues 153.8 583 3.98 459 13 47 34 25 5 73 0.50 57 0 7 8 1 0 Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Club Brugge (3 Seasons) 3 Leagues 74.5 297 3.99 227 8 26 23 12 1 40 0.54 28 0 5 6 1 0 Atalanta (2 Seasons) 6 Leagues 62.6 237 4.15 192 3 17 10 11 4 31 0.54 27 0 2 2 0 0 Milan (1 Season) 4 Leagues 16.6 49 3.27 40 2 4 1 2 0 2 0.13 2 0 0 0 0 0 Champions Lg (5 Seasons) 22.4 67 3.00 50 2 7 5 2 1 14 0.63 9 0 3 1 1 0 Serie A (3 Seasons) 55.0 215 3.91 171 4 16 8 13 3 21 0.38 19 0 0 2 0 0 First Division A (3 Seasons) 61.0 265 4.34 205 7 22 20 10 1 35 0.57 26 0 4 5 0 0 Europa Lg (3 Seasons) 8.2 36 4.38 33 0 2 1 0 0 3 0.37 3 0 0 0 0 0 Coppa Italia (3 Seasons) 5.8 Supercoppa (2 Seasons) 0.7 Super Cup (1 Season) 0.7
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 2019-2020 18 Club Brugge be BEL 1. First Division A 1st 8.5 32 3.75 26 0 3 2 1 0 3 0.35 3 0 0 0 0 0 Matches 2020-2021 19 Club Brugge be BEL 1. First Division A 1st 22.2 100 4.50 78 2 4 10 5 1 11 0.49 9 0 0 2 0 0 Matches 2021-2022 20 Club Brugge be BEL 1. First Division A 2nd 30.3 133 4.39 101 5 15 8 4 0 21 0.69 14 0 4 3 0 0 Matches 2022-2023 21 Milan it ITA 1. Serie A 4th 12.4 47 3.79 39 2 4 0 2 0 2 0.16 2 0 0 0 0 0 Matches 2023-2024 22 Atalanta it ITA 1. Serie A 4th 22.5 93 4.13 70 2 8 2 8 3 10 0.44 10 0 0 0 0 0 Matches 2024-2025 23 Atalanta it ITA 1. Serie A 3rd 20.1 75 3.74 62 0 4 6 3 0 9 0.45 7 0 0 2 0 0 Matches 6 Seasons 3 Clubs 2 Leagues 116.0 480 4.14 376 11 38 28 23 4 56 0.48 45 0 4 7 0 0 Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Club Brugge (3 Seasons) 1 League 61.0 265 4.34 205 7 22 20 10 1 35 0.57 26 0 4 5 0 0 Atalanta (2 Seasons) 1 League 42.6 168 3.95 132 2 12 8 11 3 19 0.45 17 0 0 2 0 0 Milan (1 Season) 1 League 12.4 47 3.79 39 2 4 0 2 0 2 0.16 2 0 0 0 0 0 Serie A (3 Seasons) 55.0 215 3.91 171 4 16 8 13 3 21 0.38 19 0 0 2 0 0 First Division A (3 Seasons) 61.0 265 4.34 205 7 22 20 10 1 35 0.57 26 0 4 5 0 0
Goal and Shot Creation Table Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2019-2020 18 Club Brugge 1. Champions Lg GR 1.4 3 2.13 3 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Matches 2019-2020 18 Club Brugge 2. Europa Lg R32 0.5 2 4.39 2 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Matches 2020-2021 19 Club Brugge 1. Champions Lg GR 5.1 8 1.57 4 0 1 2 1 0 3 0.59 1 0 0 1 1 0 Matches 2020-2021 19 Club Brugge 2. Europa Lg R32 1.0 0 0.00 0 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Matches 2021-2022 20 Club Brugge 1. Champions Lg GR 5.5 19 3.45 13 1 3 1 1 0 2 0.36 1 0 1 0 0 0 Matches 2022-2023 21 Milan 1. Champions Lg SF 2.6 2 0.77 1 0 0 1 0 0 0 0.00 0 0 0 0 0 0 Matches 2023-2024 22 Atalanta 2. Europa Lg 1st 6.8 34 5.03 31 0 2 1 0 0 3 0.44 3 0 0 0 0 0 Matches 2024-2025 23 Atalanta 1. Champions Lg 7.8 35 4.51 29 1 3 1 0 1 9 1.16 7 0 2 0 0 0 Matches 2024-2025 23 Atalanta Super Cup 2nd 0.7 Matches 6 Seasons 3 Clubs 3 Leagues 31.3 103 3.37 83 2 9 6 2 1 17 0.56 12 0 3 1 1 0 Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Club Brugge (3 Seasons) 2 Leagues 13.5 32 2.38 22 1 4 3 2 0 5 0.37 2 0 1 1 1 0 Atalanta (2 Seasons) 3 Leagues 15.2 69 4.75 60 1 5 2 0 1 12 0.83 10 0 2 0 0 0 Milan (1 Season) 1 League 2.6 2 0.77 1 0 0 1 0 0 0 0.00 0 0 0 0 0 0 Champions Lg (5 Seasons) 22.4 67 3.00 50 2 7 5 2 1 14 0.63 9 0 3 1 1 0 Europa Lg (3 Seasons) 8.2 36 4.38 33 0 2 1 0 0 3 0.37 3 0 0 0 0 0 Super Cup (1 Season) 0.7
Defensive Actions Table Season Age Squad Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches 2019-2020 18 Club Brugge 3 Leagues 10.4 15 12 4 8 3 10 18 55.6 8 9 3 6 7 22 7 0 2020-2021 19 Club Brugge 3 Leagues 28.3 52 38 19 18 15 17 46 37.0 29 52 2 50 22 74 18 0 2021-2022 20 Club Brugge 2 Leagues 35.8 47 27 13 16 18 16 35 45.7 19 47 4 43 16 63 16 0 2022-2023 21 Milan 4 Leagues 16.6 28 13 9 14 5 14 34 41.2 20 21 3 18 7 35 9 0 2023-2024 22 Atalanta 3 Leagues 32.4 44 27 5 16 23 14 30 46.7 16 42 3 39 12 56 12 0 2024-2025 23 Atalanta 5 Leagues 30.2 25 18 5 14 6 11 26 42.3 15 17 3 14 3 28 10 0 6 Seasons 3 Clubs 7 Leagues 153.8 211 135 55 86 70 82 189 43.4 107 188 18 170 67 278 72 0 Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Club Brugge (3 Seasons) 3 Leagues 74.5 114 77 36 42 36 43 99 43.4 56 108 9 99 45 159 41 0 Atalanta (2 Seasons) 6 Leagues 62.6 69 45 10 30 29 25 56 44.6 31 59 6 53 15 84 22 0 Milan (1 Season) 4 Leagues 16.6 28 13 9 14 5 14 34 41.2 20 21 3 18 7 35 9 0 Champions Lg (5 Seasons) 22.4 38 24 11 19 8 17 35 48.6 18 32 3 29 8 46 7 0 Serie A (3 Seasons) 55.0 71 41 12 34 25 27 63 42.9 36 55 7 48 14 85 23 0 First Division A (3 Seasons) 61.0 88 61 29 29 30 31 77 40.3 46 86 5 81 39 127 35 0 Europa Lg (3 Seasons) 8.2 14 6 3 4 7 7 14 50.0 7 15 3 12 6 20 7 0 Coppa Italia (3 Seasons) 5.8 2 0 0 Supercoppa (2 Seasons) 0.7 0 0 0 Super Cup (1 Season) 0.7 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 2019-2020 18 Club Brugge be BEL 1. First Division A 1st 8.5 9 8 3 4 2 6 13 46.2 7 7 1 6 6 15 6 0 Matches 2020-2021 19 Club Brugge be BEL 1. First Division A 1st 22.2 40 30 15 14 11 11 33 33.3 22 35 1 34 18 58 15 0 Matches 2021-2022 20 Club Brugge be BEL 1. First Division A 2nd 30.3 39 23 11 11 17 14 31 45.2 17 44 3 41 15 54 14 0 Matches 2022-2023 21 Milan it ITA 1. Serie A 4th 12.4 26 12 7 14 5 13 30 43.3 17 14 2 12 4 30 9 0 Matches 2023-2024 22 Atalanta it ITA 1. Serie A 4th 22.5 33 21 3 12 18 10 20 50.0 10 30 2 28 7 40 6 0 Matches 2024-2025 23 Atalanta it ITA 1. Serie A 3rd 20.1 12 8 2 8 2 4 13 30.8 9 11 3 8 3 15 8 0 Matches 6 Seasons 3 Clubs 2 Leagues 116.0 159 102 41 63 55 58 140 41.4 82 141 12 129 53 212 58 0 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 Club Brugge (3 Seasons) 1 League 61.0 88 61 29 29 30 31 77 40.3 46 86 5 81 39 127 35 0 Atalanta (2 Seasons) 1 League 42.6 45 29 5 20 20 14 33 42.4 19 41 5 36 10 55 14 0 Milan (1 Season) 1 League 12.4 26 12 7 14 5 13 30 43.3 17 14 2 12 4 30 9 0 Serie A (3 Seasons) 55.0 71 41 12 34 25 27 63 42.9 36 55 7 48 14 85 23 0 First Division A (3 Seasons) 61.0 88 61 29 29 30 31 77 40.3 46 86 5 81 39 127 35 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 2019-2020 18 Club Brugge 1. Champions Lg GR 1.4 4 3 0 4 0 2 3 66.7 1 0 0 0 1 5 0 0 Matches 2019-2020 18 Club Brugge 2. Europa Lg R32 0.5 2 1 1 0 1 2 2 100.0 0 2 2 0 0 2 1 0 Matches 2020-2021 19 Club Brugge 1. Champions Lg GR 5.1 11 8 4 4 3 5 11 45.5 6 16 1 15 3 14 3 0 Matches 2020-2021 19 Club Brugge 2. Europa Lg R32 1.0 1 0 0 0 1 1 2 50.0 1 1 0 1 1 2 0 0 Matches 2021-2022 20 Club Brugge 1. Champions Lg GR 5.5 8 4 2 5 1 2 4 50.0 2 3 1 2 1 9 2 0 Matches 2022-2023 21 Milan 1. Champions Lg SF 2.6 2 1 2 0 0 1 4 25.0 3 7 1 6 3 5 0 0 Matches 2023-2024 22 Atalanta 2. Europa Lg 1st 6.8 11 5 2 4 5 4 10 40.0 6 12 1 11 5 16 6 0 Matches 2024-2025 23 Atalanta 1. Champions Lg 7.8 13 8 3 6 4 7 13 53.8 6 6 0 6 0 13 2 0 Matches 2024-2025 23 Atalanta Super Cup 2nd 0.7 1 0 Matches 6 Seasons 3 Clubs 3 Leagues 31.3 52 31 14 23 15 24 49 49.0 25 47 6 41 14 66 14 0 Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Club Brugge (3 Seasons) 2 Leagues 13.5 26 16 7 13 6 12 22 54.5 10 22 4 18 6 32 6 0 Atalanta (2 Seasons) 3 Leagues 15.2 24 14 5 10 9 11 23 47.8 12 18 1 17 5 29 8 0 Milan (1 Season) 1 League 2.6 2 1 2 0 0 1 4 25.0 3 7 1 6 3 5 0 0 Champions Lg (5 Seasons) 22.4 38 24 11 19 8 17 35 48.6 18 32 3 29 8 46 7 0 Europa Lg (3 Seasons) 8.2 14 6 3 4 7 7 14 50.0 7 15 3 12 6 20 7 0 Super Cup (1 Season) 0.7 1 0 0
Possession Table Season Age Squad Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches 2019-2020 18 Club Brugge 3 Leagues 10.4 550 9 51 201 307 68 550 41 23 56.1 18 43.9 330 1867 821 33 19 23 38 23 399 98 2020-2021 19 Club Brugge 3 Leagues 28.3 1606 29 162 578 891 123 1606 81 37 45.7 44 54.3 895 6052 2760 104 66 38 60 68 1147 351 2021-2022 20 Club Brugge 2 Leagues 35.8 1774 27 126 667 1006 232 1774 98 51 52.0 47 48.0 1017 6266 2719 104 62 58 102 63 1328 389 2022-2023 21 Milan 4 Leagues 16.6 645 11 66 304 289 69 645 66 37 56.1 21 31.8 374 2593 1355 52 31 17 30 36 426 84 2023-2024 22 Atalanta 3 Leagues 32.4 1418 21 85 555 801 173 1417 105 44 41.9 46 43.8 893 5819 2879 116 72 47 106 68 1061 279 2024-2025 23 Atalanta 5 Leagues 30.2 1459 11 89 583 810 167 1458 119 58 48.7 52 43.7 1025 6892 3568 129 86 52 68 64 1185 258 6 Seasons 3 Clubs 7 Leagues 153.8 7452 108 579 2888 4104 832 7450 510 250 49.0 228 44.7 4534 29489 14102 538 336 235 404 322 5546 1459 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 Club Brugge (3 Seasons) 3 Leagues 74.5 3930 65 339 1446 2204 423 3930 220 111 50.5 109 49.5 2242 14185 6300 241 147 119 200 154 2874 838 Atalanta (2 Seasons) 6 Leagues 62.6 2877 32 174 1138 1611 340 2875 224 102 45.5 98 43.8 1918 12711 6447 245 158 99 174 132 2246 537 Milan (1 Season) 4 Leagues 16.6 645 11 66 304 289 69 645 66 37 56.1 21 31.8 374 2593 1355 52 31 17 30 36 426 84 Champions Lg (5 Seasons) 22.4 1051 17 98 417 549 106 1050 70 32 45.7 34 48.6 667 3893 1781 68 44 26 55 38 758 178 Serie A (3 Seasons) 55.0 2703 29 179 1138 1431 309 2702 230 116 50.4 88 38.3 1719 11415 5925 225 139 91 157 130 2063 471 First Division A (3 Seasons) 61.0 3293 48 269 1180 1897 374 3293 186 93 50.0 93 50.0 1861 12259 5475 212 130 110 169 132 2438 743 Europa Lg (3 Seasons) 8.2 405 14 33 153 227 43 405 24 9 37.5 13 54.2 287 1922 921 33 23 8 23 22 287 67 Coppa Italia (3 Seasons) 5.8 Supercoppa (2 Seasons) 0.7 Super Cup (1 Season) 0.7
Possession Table Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches 2019-2020 18 Club Brugge be BEL 1. First Division A 1st 8.5 436 6 40 142 261 60 436 36 20 55.6 16 44.4 257 1459 648 25 16 20 36 15 321 86 Matches 2020-2021 19 Club Brugge be BEL 1. First Division A 1st 22.2 1297 19 116 466 738 108 1297 66 28 42.4 38 57.6 700 5048 2313 91 56 36 51 59 935 310 Matches 2021-2022 20 Club Brugge be BEL 1. First Division A 2nd 30.3 1560 23 113 572 898 206 1560 84 45 53.6 39 46.4 904 5752 2514 96 58 54 82 58 1182 347 Matches 2022-2023 21 Milan it ITA 1. Serie A 4th 12.4 533 10 50 241 252 60 533 59 36 61.0 16 27.1 313 2178 1149 45 26 14 25 30 351 69 Matches 2023-2024 22 Atalanta it ITA 1. Serie A 4th 22.5 1098 10 60 442 612 133 1097 88 40 45.5 35 39.8 669 4241 2121 88 51 41 83 54 835 219 Matches 2024-2025 23 Atalanta it ITA 1. Serie A 3rd 20.1 1072 9 69 455 567 116 1072 83 40 48.2 37 44.6 737 4996 2655 92 62 36 49 46 877 183 Matches 6 Seasons 3 Clubs 2 Leagues 116.0 5996 77 448 2318 3328 683 5995 416 209 50.2 181 43.5 3580 23674 11400 437 269 201 326 262 4501 1214 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 Club Brugge (3 Seasons) 1 League 61.0 3293 48 269 1180 1897 374 3293 186 93 50.0 93 50.0 1861 12259 5475 212 130 110 169 132 2438 743 Atalanta (2 Seasons) 1 League 42.6 2170 19 129 897 1179 249 2169 171 80 46.8 72 42.1 1406 9237 4776 180 113 77 132 100 1712 402 Milan (1 Season) 1 League 12.4 533 10 50 241 252 60 533 59 36 61.0 16 27.1 313 2178 1149 45 26 14 25 30 351 69 Serie A (3 Seasons) 55.0 2703 29 179 1138 1431 309 2702 230 116 50.4 88 38.3 1719 11415 5925 225 139 91 157 130 2063 471 First Division A (3 Seasons) 61.0 3293 48 269 1180 1897 374 3293 186 93 50.0 93 50.0 1861 12259 5475 212 130 110 169 132 2438 743
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 2019-2020 18 Club Brugge 1. Champions Lg GR 1.4 80 0 5 46 30 6 80 2 1 50.0 1 50.0 52 279 123 7 2 2 2 5 58 10 Matches 2019-2020 18 Club Brugge 2. Europa Lg R32 0.5 34 3 6 13 16 2 34 3 2 66.7 1 33.3 21 129 50 1 1 1 0 3 20 2 Matches 2020-2021 19 Club Brugge 1. Champions Lg GR 5.1 258 10 44 85 131 14 258 11 6 54.5 5 45.5 153 789 334 9 9 1 9 4 171 36 Matches 2020-2021 19 Club Brugge 2. Europa Lg R32 1.0 51 0 2 27 22 1 51 4 3 75.0 1 25.0 42 215 113 4 1 1 0 5 41 5 Matches 2021-2022 20 Club Brugge 1. Champions Lg GR 5.5 214 4 13 95 108 26 214 14 6 42.9 8 57.1 113 514 205 8 4 4 20 5 146 42 Matches 2022-2023 21 Milan 1. Champions Lg SF 2.6 112 1 16 63 37 9 112 7 1 14.3 5 71.4 61 415 206 7 5 3 5 6 75 15 Matches 2023-2024 22 Atalanta 2. Europa Lg 1st 6.8 320 11 25 113 189 40 320 17 4 23.5 11 64.7 224 1578 758 28 21 6 23 14 226 60 Matches 2024-2025 23 Atalanta 1. Champions Lg 7.8 387 2 20 128 243 51 386 36 18 50.0 15 41.7 288 1896 913 37 24 16 19 18 308 75 Matches 2024-2025 23 Atalanta Super Cup 2nd 0.7 Matches 6 Seasons 3 Clubs 3 Leagues 31.3 1456 31 131 570 776 149 1455 94 41 43.6 47 50.0 954 5815 2702 101 67 34 78 60 1045 245 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 Club Brugge (3 Seasons) 2 Leagues 13.5 637 17 70 266 307 49 637 34 18 52.9 16 47.1 381 1926 825 29 17 9 31 22 436 95 Atalanta (2 Seasons) 3 Leagues 15.2 707 13 45 241 432 91 706 53 22 41.5 26 49.1 512 3474 1671 65 45 22 42 32 534 135 Milan (1 Season) 1 League 2.6 112 1 16 63 37 9 112 7 1 14.3 5 71.4 61 415 206 7 5 3 5 6 75 15 Champions Lg (5 Seasons) 22.4 1051 17 98 417 549 106 1050 70 32 45.7 34 48.6 667 3893 1781 68 44 26 55 38 758 178 Europa Lg (3 Seasons) 8.2 405 14 33 153 227 43 405 24 9 37.5 13 54.2 287 1922 921 33 23 8 23 22 287 67 Super Cup (1 Season) 0.7
Playing Time Table Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches 2019-2020 18 Club Brugge 1. Champions Lg 4 127 32 23.5 1.4 1 56 0 3 24 0 0.25 1 2 -1 -0.71 +0.82 1.2 1.5 -0.3 -0.20 +0.40 Matches 2019-2020 18 Club Brugge 2. Europa Lg 2 41 21 22.8 0.5 0 0 2 21 0 0.50 0 2 -2 -4.39 -2.45 0.6 1.1 -0.5 -1.18 +0.44 Matches 2019-2020 18 Club Brugge be BEL 1. First Division A 13 768 59 29.4 8.5 8 81 3 5 24 4 2.38 10 5 +5 +0.59 -1.32 10.5 7.0 +3.5 +0.42 -1.27 Matches 2020-2021 19 Club Brugge 1. Champions Lg 6 458 76 84.8 5.1 5 89 4 1 15 0 1.33 8 7 +1 +0.20 +3.49 7.4 7.4 -0.1 -0.01 +0.79 Matches 2020-2021 19 Club Brugge 2. Europa Lg 1 90 90 50.0 1.0 1 90 1 0 0 1.00 1 1 0 0.00 +1.00 0.8 0.4 +0.3 +0.34 +0.29 Matches 2020-2021 19 Club Brugge be BEL 1. First Division A 32 2,001 63 65.4 22.2 20 85 12 12 26 0 2.05 49 16 +33 +1.48 +0.55 43.9 20.7 +23.2 +1.04 +0.26 Matches 2021-2022 20 Club Brugge 1. Champions Lg 6 496 83 91.9 5.5 6 83 2 0 0 0.67 5 17 -12 -2.18 +1.91 5.4 16.7 -11.3 -2.05 +2.22 Matches 2021-2022 20 Club Brugge be BEL 1. First Division A 33 2,725 83 89.1 30.3 31 86 23 2 26 0 2.13 64 34 +30 +0.99 -0.35 64.4 34.0 +30.4 +1.01 -0.15 Matches 2022-2023 21 Milan 1. Champions Lg 6 234 39 21.7 2.6 3 61 0 3 17 5 2.17 5 4 +1 +0.38 +0.07 3.8 3.2 +0.6 +0.23 +0.09 Matches 2022-2023 21 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 21 Milan it ITA 1. Serie A 32 1,116 35 32.6 12.4 9 67 0 23 22 5 1.78 19 19 0 0.00 -0.82 20.3 16.1 +4.2 +0.34 -0.19 Matches 2022-2023 21 Milan it ITA Supercoppa 1 27 27 30.0 0.3 0 0 1 27 0 0.00 0 1 -1 -3.33 -0.48 Matches 2023-2024 22 Atalanta it ITA Coppa Italia 4 285 71 63.3 3.2 4 71 1 0 0 2.25 9 3 +6 +1.89 +2.99 Matches 2023-2024 22 Atalanta 2. Europa Lg 11 608 55 52.0 6.8 7 74 1 4 22 0 2.18 16 2 +14 +2.07 +1.59 15.3 8.7 +6.5 +0.96 +0.90 Matches 2023-2024 22 Atalanta it ITA 1. Serie A 35 2,026 58 59.2 22.5 25 68 1 10 33 1 1.77 48 27 +21 +0.93 +0.35 36.0 23.9 +12.2 +0.54 +0.25 Matches 2024-2025 23 Atalanta 1. Champions Lg 10 699 70 77.7 7.8 8 78 3 2 39 0 1.50 21 11 +10 +1.29 +0.84 19.8 9.1 +10.7 +1.38 +0.12 Matches 2024-2025 23 Atalanta it ITA Coppa Italia 2 117 59 65.0 1.3 2 59 0 0 0 1.50 4 0 +4 +3.08 +3.08 Matches 2024-2025 23 Atalanta it ITA 1. Serie A 31 1,806 58 60.8 20.1 22 70 4 9 30 0 1.87 41 18 +23 +1.15 +0.14 31.5 20.0 +11.6 +0.58 -0.29 Matches 2024-2025 23 Atalanta Super Cup 1 62 62 68.9 0.7 1 62 0 0 0 0.00 0 1 -1 -1.45 +1.76 Matches 2024-2025 23 Atalanta it ITA Supercoppa 1 35 35 38.9 0.4 0 0 1 35 0 0.00 0 1 -1 -2.57 -0.94 Matches 6 Seasons 3 Clubs 7 Leagues 232 13,841 60 56.1 153.8 154 77 56 78 26 15 1.82 301 172 +129 +0.84 +0.15 261.0 169.8 +91.1 +0.62 -0.01 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 Club Brugge (3 Seasons) 3 Leagues 97 6,706 69 62.6 74.5 72 85 45 25 24 4 1.87 138 84 +54 +0.72 -0.15 134.2 88.8 +45.4 +0.61 -0.29 Atalanta (2 Seasons) 6 Leagues 95 5,638 59 60.8 62.6 69 70 10 26 31 1 1.80 139 63 +76 +1.21 +0.67 102.6 61.6 +41.0 +0.72 +0.21 Milan (1 Season) 4 Leagues 40 1,497 37 31.8 16.6 13 70 1 27 22 10 1.75 24 25 -1 -0.06 -0.68 24.2 19.4 +4.8 +0.32 -0.11 Champions Lg (5 Seasons) 32 2,014 63 55.9 22.4 23 78 9 9 24 5 1.28 40 41 -1 -0.04 +0.41 37.6 37.9 -0.3 -0.01 +0.06 Serie A (3 Seasons) 98 4,948 50 50.4 55.0 56 69 5 42 26 6 1.80 108 64 +44 +0.80 0.00 87.9 59.9 +28.0 +0.51 -0.03 First Division A (3 Seasons) 78 5,494 70 62.9 61.0 59 85 38 19 25 4 2.14 123 55 +68 +1.11 -0.42 118.9 61.7 +57.2 +0.94 -0.40 Europa Lg (3 Seasons) 14 739 53 48.3 8.2 8 76 2 6 22 0 1.86 17 5 +12 +1.46 +1.58 16.6 10.3 +6.3 +0.77 +1.00 Coppa Italia (3 Seasons) 7 522 75 69.6 5.8 7 75 2 0 0 1.71 13 4 +9 +1.55 +2.34 Supercoppa (2 Seasons) 2 62 31 34.4 0.7 0 0 2 31 0 0.00 0 2 -2 -2.90 -0.62 Super Cup (1 Season) 1 62 62 68.9 0.7 1 62 0 0 0 0.00 0 1 -1 -1.45 +1.76
Playing Time Table Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches 2019-2020 18 Club Brugge 3 Leagues 19 936 49 28.1 10.4 9 78 3 10 23 4 1.73 11 9 +2 +0.19 -0.90 12.3 9.6 +2.7 +0.26 -0.84 2020-2021 19 Club Brugge 3 Leagues 39 2,549 65 67.4 28.3 26 86 17 13 25 0 1.91 58 24 +34 +1.20 +0.69 52.1 28.6 +23.5 +0.83 +0.20 2021-2022 20 Club Brugge 2 Leagues 39 3,221 83 89.5 35.8 37 86 25 2 26 0 1.91 69 51 +18 +0.50 -0.21 69.8 50.7 +19.2 +0.54 +0.01 2022-2023 21 Milan 4 Leagues 40 1,497 37 31.8 16.6 13 70 1 27 22 10 1.75 24 25 -1 -0.06 -0.68 24.2 19.4 +4.8 +0.32 -0.11 2023-2024 22 Atalanta 3 Leagues 50 2,919 58 57.9 32.4 36 69 3 14 30 1 1.90 73 32 +41 +1.26 +0.84 51.3 32.6 +18.7 +0.64 +0.41 2024-2025 23 Atalanta 5 Leagues 45 2,719 60 64.3 30.2 33 71 7 12 32 0 1.69 66 31 +35 +1.16 +0.44 51.3 29.0 +22.3 +0.80 -0.12 6 Seasons 3 Clubs 7 Leagues 232 13,841 60 56.1 153.8 154 77 56 78 26 15 1.82 301 172 +129 +0.84 +0.15 261.0 169.8 +91.1 +0.62 -0.01 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 Club Brugge (3 Seasons) 3 Leagues 97 6,706 69 62.6 74.5 72 85 45 25 24 4 1.87 138 84 +54 +0.72 -0.15 134.2 88.8 +45.4 +0.61 -0.29 Atalanta (2 Seasons) 6 Leagues 95 5,638 59 60.8 62.6 69 70 10 26 31 1 1.80 139 63 +76 +1.21 +0.67 102.6 61.6 +41.0 +0.72 +0.21 Milan (1 Season) 4 Leagues 40 1,497 37 31.8 16.6 13 70 1 27 22 10 1.75 24 25 -1 -0.06 -0.68 24.2 19.4 +4.8 +0.32 -0.11 Champions Lg (5 Seasons) 32 2,014 63 55.9 22.4 23 78 9 9 24 5 1.28 40 41 -1 -0.04 +0.41 37.6 37.9 -0.3 -0.01 +0.06 Serie A (3 Seasons) 98 4,948 50 50.4 55.0 56 69 5 42 26 6 1.80 108 64 +44 +0.80 0.00 87.9 59.9 +28.0 +0.51 -0.03 First Division A (3 Seasons) 78 5,494 70 62.9 61.0 59 85 38 19 25 4 2.14 123 55 +68 +1.11 -0.42 118.9 61.7 +57.2 +0.94 -0.40 Europa Lg (3 Seasons) 14 739 53 48.3 8.2 8 76 2 6 22 0 1.86 17 5 +12 +1.46 +1.58 16.6 10.3 +6.3 +0.77 +1.00 Coppa Italia (3 Seasons) 7 522 75 69.6 5.8 7 75 2 0 0 1.71 13 4 +9 +1.55 +2.34 Supercoppa (2 Seasons) 2 62 31 34.4 0.7 0 0 2 31 0 0.00 0 2 -2 -2.90 -0.62 Super Cup (1 Season) 1 62 62 68.9 0.7 1 62 0 0 0 0.00 0 1 -1 -1.45 +1.76
Playing Time Table Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches 2019-2020 18 Club Brugge be BEL 1. First Division A 1st 13 768 59 29.4 8.5 8 81 3 5 24 4 2.38 10 5 +5 +0.59 -1.32 10.5 7.0 +3.5 +0.42 -1.27 Matches 2020-2021 19 Club Brugge be BEL 1. First Division A 1st 32 2,001 63 65.4 22.2 20 85 12 12 26 0 2.05 49 16 +33 +1.48 +0.55 43.9 20.7 +23.2 +1.04 +0.26 Matches 2021-2022 20 Club Brugge be BEL 1. First Division A 2nd 33 2,725 83 89.1 30.3 31 86 23 2 26 0 2.13 64 34 +30 +0.99 -0.35 64.4 34.0 +30.4 +1.01 -0.15 Matches 2022-2023 21 Milan it ITA 1. Serie A 4th 32 1,116 35 32.6 12.4 9 67 0 23 22 5 1.78 19 19 0 0.00 -0.82 20.3 16.1 +4.2 +0.34 -0.19 Matches 2023-2024 22 Atalanta it ITA 1. Serie A 4th 35 2,026 58 59.2 22.5 25 68 1 10 33 1 1.77 48 27 +21 +0.93 +0.35 36.0 23.9 +12.2 +0.54 +0.25 Matches 2024-2025 23 Atalanta it ITA 1. Serie A 3rd 31 1,806 58 60.8 20.1 22 70 4 9 30 0 1.87 41 18 +23 +1.15 +0.14 31.5 20.0 +11.6 +0.58 -0.29 Matches 6 Seasons 3 Clubs 2 Leagues 176 10,442 59 56.3 116.0 115 77 43 61 26 10 1.95 231 119 +112 +0.97 -0.12 206.8 121.6 +85.2 +0.73 -0.12 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 Club Brugge (3 Seasons) 1 League 78 5,494 70 62.9 61.0 59 85 38 19 25 4 2.14 123 55 +68 +1.11 -0.42 118.9 61.7 +57.2 +0.94 -0.40 Atalanta (2 Seasons) 1 League 66 3,832 58 60.0 42.6 47 69 5 19 31 1 1.82 89 45 +44 +1.03 +0.26 67.6 43.8 +23.8 +0.56 +0.01 Milan (1 Season) 1 League 32 1,116 35 32.6 12.4 9 67 0 23 22 5 1.78 19 19 0 0.00 -0.82 20.3 16.1 +4.2 +0.34 -0.19 Serie A (3 Seasons) 98 4,948 50 50.4 55.0 56 69 5 42 26 6 1.80 108 64 +44 +0.80 0.00 87.9 59.9 +28.0 +0.51 -0.03 First Division A (3 Seasons) 78 5,494 70 62.9 61.0 59 85 38 19 25 4 2.14 123 55 +68 +1.11 -0.42 118.9 61.7 +57.2 +0.94 -0.40
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 2022-2023 21 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 21 Milan it ITA Supercoppa 2nd 1 27 27 30.0 0.3 0 0 1 27 0 0.00 0 1 -1 -3.33 -0.48 Matches 2023-2024 22 Atalanta it ITA Coppa Italia 2nd 4 285 71 63.3 3.2 4 71 1 0 0 2.25 9 3 +6 +1.89 +2.99 Matches 2024-2025 23 Atalanta it ITA Coppa Italia QF 2 117 59 65.0 1.3 2 59 0 0 0 1.50 4 0 +4 +3.08 +3.08 Matches 2024-2025 23 Atalanta it ITA Supercoppa 1 35 35 38.9 0.4 0 0 1 35 0 0.00 0 1 -1 -2.57 -0.94 Matches 3 Seasons 2 Clubs 2 Leagues 9 584 65 62.8 6.5 7 75 2 2 31 0 1.33 13 6 +7 +1.08 +2.38 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Atalanta (2 Seasons) 2 Leagues 7 437 62 60.7 4.9 6 67 1 1 35 0 1.71 13 4 +9 +1.85 +2.81 Milan (1 Season) 2 Leagues 2 147 74 70.0 1.6 1 120 1 1 27 0 0.00 0 2 -2 -1.22 +1.63 Coppa Italia (3 Seasons) 7 522 75 69.6 5.8 7 75 2 0 0 1.71 13 4 +9 +1.55 +2.34 Supercoppa (2 Seasons) 2 62 31 34.4 0.7 0 0 2 31 0 0.00 0 2 -2 -2.90 -0.62
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 2019-2020 18 Club Brugge 1. Champions Lg GR 4 127 32 23.5 1.4 1 56 0 3 24 0 0.25 1 2 -1 -0.71 +0.82 1.2 1.5 -0.3 -0.20 +0.40 Matches 2019-2020 18 Club Brugge 2. Europa Lg R32 2 41 21 22.8 0.5 0 0 2 21 0 0.50 0 2 -2 -4.39 -2.45 0.6 1.1 -0.5 -1.18 +0.44 Matches 2020-2021 19 Club Brugge 1. Champions Lg GR 6 458 76 84.8 5.1 5 89 4 1 15 0 1.33 8 7 +1 +0.20 +3.49 7.4 7.4 -0.1 -0.01 +0.79 Matches 2020-2021 19 Club Brugge 2. Europa Lg R32 1 90 90 50.0 1.0 1 90 1 0 0 1.00 1 1 0 0.00 +1.00 0.8 0.4 +0.3 +0.34 +0.29 Matches 2021-2022 20 Club Brugge 1. Champions Lg GR 6 496 83 91.9 5.5 6 83 2 0 0 0.67 5 17 -12 -2.18 +1.91 5.4 16.7 -11.3 -2.05 +2.22 Matches 2022-2023 21 Milan 1. Champions Lg SF 6 234 39 21.7 2.6 3 61 0 3 17 5 2.17 5 4 +1 +0.38 +0.07 3.8 3.2 +0.6 +0.23 +0.09 Matches 2023-2024 22 Atalanta 2. Europa Lg 1st 11 608 55 52.0 6.8 7 74 1 4 22 0 2.18 16 2 +14 +2.07 +1.59 15.3 8.7 +6.5 +0.96 +0.90 Matches 2024-2025 23 Atalanta 1. Champions Lg 10 699 70 77.7 7.8 8 78 3 2 39 0 1.50 21 11 +10 +1.29 +0.84 19.8 9.1 +10.7 +1.38 +0.12 Matches 2024-2025 23 Atalanta Super Cup 2nd 1 62 62 68.9 0.7 1 62 0 0 0 0.00 0 1 -1 -1.45 +1.76 Matches 6 Seasons 3 Clubs 3 Leagues 47 2,815 60 53.9 31.3 32 77 11 15 23 5 1.43 57 47 +10 +0.32 +0.69 54.2 48.2 +6.0 +0.20 +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 Club Brugge (3 Seasons) 2 Leagues 19 1,212 64 61.2 13.5 13 83 7 6 21 0 0.79 15 29 -14 -1.04 +0.84 15.3 27.2 -11.8 -0.88 +0.06 Atalanta (2 Seasons) 3 Leagues 22 1,369 62 63.4 15.2 16 75 4 6 28 0 1.77 37 14 +23 +1.51 +1.17 35.0 17.8 +17.2 +1.19 +0.81 Milan (1 Season) 1 League 6 234 39 21.7 2.6 3 61 0 3 17 5 2.17 5 4 +1 +0.38 +0.07 3.8 3.2 +0.6 +0.23 +0.09 Champions Lg (5 Seasons) 32 2,014 63 55.9 22.4 23 78 9 9 24 5 1.28 40 41 -1 -0.04 +0.41 37.6 37.9 -0.3 -0.01 +0.06 Europa Lg (3 Seasons) 14 739 53 48.3 8.2 8 76 2 6 22 0 1.86 17 5 +12 +1.46 +1.58 16.6 10.3 +6.3 +0.77 +1.00 Super Cup (1 Season) 1 62 62 68.9 0.7 1 62 0 0 0 0.00 0 1 -1 -1.45 +1.76
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches 2019-2020 18 Club Brugge 3 Leagues 10.4 1 0 0 20 22 5 28 7 12 0 0 0 42 18 27 40.0 2020-2021 19 Club Brugge 3 Leagues 28.3 0 0 0 27 43 11 109 22 38 1 0 0 127 41 43 48.8 2021-2022 20 Club Brugge 2 Leagues 35.8 4 0 0 17 52 25 101 16 27 0 0 0 113 40 43 48.2 2022-2023 21 Milan 4 Leagues 16.6 3 0 0 26 17 5 13 7 13 0 0 0 68 21 34 38.2 2023-2024 22 Atalanta 3 Leagues 32.4 1 0 0 24 61 11 66 12 27 0 0 1 122 54 58 48.2 2024-2025 23 Atalanta 5 Leagues 30.2 1 0 0 31 49 8 69 3 18 0 0 0 99 43 44 49.4 6 Seasons 3 Clubs 7 Leagues 153.8 10 0 0 145 244 65 386 67 135 1 0 1 571 217 249 46.6 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Club Brugge (3 Seasons) 3 Leagues 74.5 5 0 0 64 117 41 238 45 77 1 0 0 282 99 113 46.7 Atalanta (2 Seasons) 6 Leagues 62.6 2 0 0 55 110 19 135 15 45 0 0 1 221 97 102 48.7 Milan (1 Season) 4 Leagues 16.6 3 0 0 26 17 5 13 7 13 0 0 0 68 21 34 38.2 Champions Lg (5 Seasons) 22.4 2 0 0 29 28 18 44 8 24 1 0 0 83 27 39 40.9 Serie A (3 Seasons) 55.0 4 0 0 56 98 10 103 14 41 0 0 1 218 89 99 47.3 First Division A (3 Seasons) 61.0 4 0 0 46 97 27 212 39 61 0 0 0 233 85 84 50.3 Europa Lg (3 Seasons) 8.2 0 0 0 7 15 5 15 6 6 0 0 0 37 16 27 37.2 Coppa Italia (3 Seasons) 5.8 0 0 0 4 4 4 12 0 2 0 Supercoppa (2 Seasons) 0.7 0 0 0 1 0 1 0 0 0 0 Super Cup (1 Season) 0.7 0 0 0 2 2 0 0 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 2019-2020 18 Club Brugge be BEL 1. First Division A 1st 8.5 0 0 0 11 19 4 25 6 8 0 0 0 32 15 24 38.5 Matches 2020-2021 19 Club Brugge be BEL 1. First Division A 1st 22.2 0 0 0 19 37 8 98 18 30 0 0 0 102 36 27 57.1 Matches 2021-2022 20 Club Brugge be BEL 1. First Division A 2nd 30.3 4 0 0 16 41 15 89 15 23 0 0 0 99 34 33 50.7 Matches 2022-2023 21 Milan it ITA 1. Serie A 4th 12.4 2 0 0 19 15 2 10 4 12 0 0 0 56 19 30 38.8 Matches 2023-2024 22 Atalanta it ITA 1. Serie A 4th 22.5 1 0 0 17 47 6 47 7 21 0 0 1 93 38 35 52.1 Matches 2024-2025 23 Atalanta it ITA 1. Serie A 3rd 20.1 1 0 0 20 36 2 46 3 8 0 0 0 69 32 34 48.5 Matches 6 Seasons 3 Clubs 2 Leagues 116.0 8 0 0 102 195 37 315 53 102 0 0 1 451 174 183 48.7 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Club Brugge (3 Seasons) 1 League 61.0 4 0 0 46 97 27 212 39 61 0 0 0 233 85 84 50.3 Atalanta (2 Seasons) 1 League 42.6 2 0 0 37 83 8 93 10 29 0 0 1 162 70 69 50.4 Milan (1 Season) 1 League 12.4 2 0 0 19 15 2 10 4 12 0 0 0 56 19 30 38.8 Serie A (3 Seasons) 55.0 4 0 0 56 98 10 103 14 41 0 0 1 218 89 99 47.3 First Division A (3 Seasons) 61.0 4 0 0 46 97 27 212 39 61 0 0 0 233 85 84 50.3
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 Charles De Ketelaere Pages
Charles De Ketelaere 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