Standard Stats: Domestic Leagues
Standard Stats: Domestic Leagues 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 5th 32 23 1,836 20.4 9 6 15 8 1 1 1 0 6.5 5.7 5.0 10.7 78 112 199 0.44 0.29 0.74 0.39 0.69 0.32 0.25 0.56 0.28 0.52 Matches 5 Seasons 3 Clubs 2 Leagues 142 91 8,446 93.8 27 18 45 26 1 1 7 0 27.6 26.8 22.6 49.4 335 477 1011 0.29 0.19 0.48 0.28 0.47 0.29 0.24 0.53 0.29 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 (1 Season) 1 League 32 23 1,836 20.4 9 6 15 8 1 1 1 0 6.5 5.7 5.0 10.7 78 112 199 0.44 0.29 0.74 0.39 0.69 0.32 0.25 0.56 0.28 0.52 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 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 Serie A (2 Seasons) 64 32 2,952 32.8 9 7 16 8 1 1 3 0 8.5 7.7 7.0 14.7 123 171 268 0.27 0.21 0.49 0.24 0.46 0.26 0.21 0.47 0.24 0.45
Shooting: Domestic Leagues
Shooting: Domestic Leagues 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 5th 20.4 9 39 22 56.4 1.91 1.08 0.21 0.36 13.9 0 1 1 6.5 5.7 0.15 +2.5 +2.3 Matches 5 Seasons 3 Clubs 2 Leagues 93.8 27 187 77 41.2 1.99 0.82 0.14 0.34 14.0 4 1 1 27.6 26.8 0.14 -0.6 -0.8 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 (1 Season) 1 League 20.4 9 39 22 56.4 1.91 1.08 0.21 0.36 13.9 0 1 1 6.5 5.7 0.15 +2.5 +2.3 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 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 Serie A (2 Seasons) 32.8 9 58 25 43.1 1.77 0.76 0.14 0.32 13.4 0 1 1 8.5 7.7 0.13 +0.5 +0.3
Passing: Domestic Leagues
Passing: Domestic Leagues 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 5th 20.4 512 709 72.2 7839 2075 278 355 78.3 188 241 78.0 26 47 55.3 6 5.0 3.5 +1.0 44 40 32 5 112 Matches 5 Seasons 3 Clubs 2 Leagues 93.8 2550 3640 70.1 38619 11662 1438 1851 77.7 877 1186 73.9 153 323 47.4 18 22.6 19.3 -4.6 182 224 194 38 477 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 (1 Season) 1 League 20.4 512 709 72.2 7839 2075 278 355 78.3 188 241 78.0 26 47 55.3 6 5.0 3.5 +1.0 44 40 32 5 112 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 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 Serie A (2 Seasons) 32.8 811 1092 74.3 12000 3309 461 580 79.5 283 351 80.6 37 63 58.7 7 7.0 5.3 0.0 64 68 51 5 171
Pass Types: Domestic Leagues
Pass Types: Domestic Leagues 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 5th 20.4 709 677 31 7 4 2 41 6 2 0 2 0 512 1 24 Matches 5 Seasons 3 Clubs 2 Leagues 93.8 3640 3371 245 59 16 19 263 126 21 8 3 0 2550 24 133 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 (1 Season) 1 League 20.4 709 677 31 7 4 2 41 6 2 0 2 0 512 1 24 Milan (1 Season) 1 League 12.4 383 362 21 2 2 2 10 9 0 0 0 0 299 0 13 First Division A (3 Seasons) 61.0 2548 2332 193 50 10 15 212 111 19 8 1 0 1739 23 96 Serie A (2 Seasons) 32.8 1092 1039 52 9 6 4 51 15 2 0 2 0 811 1 37
Goal and Shot Creation: Domestic Leagues
Goal and Shot Creation: Domestic Leagues 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 5th 20.4 85 4.17 63 2 7 2 8 3 8 0.39 8 0 0 0 0 0 Matches 5 Seasons 3 Clubs 2 Leagues 93.8 397 4.23 307 11 33 22 20 4 45 0.48 36 0 4 5 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 (1 Season) 1 League 20.4 85 4.17 63 2 7 2 8 3 8 0.39 8 0 0 0 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 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 Serie A (2 Seasons) 32.8 132 4.02 102 4 11 2 10 3 10 0.30 10 0 0 0 0 0
Defensive Actions: Domestic Leagues
Defensive Actions: Domestic Leagues 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 5th 20.4 30 20 3 11 16 7 17 41.2 10 29 2 27 7 37 5 0 Matches 5 Seasons 3 Clubs 2 Leagues 93.8 144 93 39 54 51 51 124 41.1 73 129 9 120 50 194 49 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 (1 Season) 1 League 20.4 30 20 3 11 16 7 17 41.2 10 29 2 27 7 37 5 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 First Division A (3 Seasons) 61.0 88 61 29 29 30 31 77 40.3 46 86 5 81 39 127 35 0 Serie A (2 Seasons) 32.8 56 32 10 25 21 20 47 42.6 27 43 4 39 11 67 14 0
Possession: Domestic Leagues
Possession: Domestic Leagues 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 701 5064 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 5th 20.4 994 9 55 398 555 124 993 82 37 45.1 32 39.0 604 3761 1906 78 45 36 73 49 751 199 Matches 5 Seasons 3 Clubs 2 Leagues 93.8 4820 67 374 1819 2704 558 4819 327 166 50.8 141 43.1 2779 18214 8530 335 201 160 267 211 3540 1011 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 1862 12275 5475 212 130 110 169 132 2438 743 Atalanta (1 Season) 1 League 20.4 994 9 55 398 555 124 993 82 37 45.1 32 39.0 604 3761 1906 78 45 36 73 49 751 199 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 First Division A (3 Seasons) 61.0 3293 48 269 1180 1897 374 3293 186 93 50.0 93 50.0 1862 12275 5475 212 130 110 169 132 2438 743 Serie A (2 Seasons) 32.8 1527 19 105 639 807 184 1526 141 73 51.8 48 34.0 917 5939 3055 123 71 50 98 79 1102 268
Playing Time: Domestic Leagues
Playing Time: Domestic Leagues 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 5th 32 1,836 57 58.3 20.4 23 67 1 9 32 1 1.75 41 24 +17 +0.83 +0.22 31.7 21.6 +10.1 +0.49 +0.20 Matches 5 Seasons 3 Clubs 2 Leagues 142 8,446 59 55.2 93.8 91 79 39 51 25 10 1.97 183 98 +85 +0.91 -0.21 170.9 99.4 +71.4 +0.76 -0.10 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 (1 Season) 1 League 32 1,836 57 58.3 20.4 23 67 1 9 32 1 1.75 41 24 +17 +0.83 +0.22 31.7 21.6 +10.1 +0.49 +0.20 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 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 Serie A (2 Seasons) 64 2,952 46 44.9 32.8 32 67 1 32 25 6 1.77 60 43 +17 +0.52 -0.23 52.0 37.8 +14.2 +0.43 -0.01
Miscellaneous Stats: Domestic Leagues
Miscellaneous Stats: Domestic Leagues 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 5th 20.4 1 0 0 17 45 6 41 7 20 0 0 1 85 37 32 53.6 Matches 5 Seasons 3 Clubs 2 Leagues 93.8 7 0 0 82 157 35 263 50 93 0 0 1 374 141 146 49.1 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 (1 Season) 1 League 20.4 1 0 0 17 45 6 41 7 20 0 0 1 85 37 32 53.6 Milan (1 Season) 1 League 12.4 2 0 0 19 15 2 10 4 12 0 0 0 56 19 30 38.8 First Division A (3 Seasons) 61.0 4 0 0 46 97 27 212 39 61 0 0 0 233 85 84 50.3 Serie A (2 Seasons) 32.8 3 0 0 36 60 8 51 11 32 0 0 1 141 56 62 47.5
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