Last 5 Matches

Last 5 Matches Table
Performance Expected SCA Passes Carries Take-Ons
Date Day Comp Round Venue Result Squad Opponent Start Pos Min Gls Ast PK PKatt Sh SoT CrdY CrdR Touches Tkl Int Blocks xG npxG xAG SCA GCA Cmp Att Cmp% PrgP Carries PrgC Att Succ Match Report
2025-02-23SunSerie AMatchweek 26AwayW 5–0AtalantaEmpoliYAM6200001000271010.00.00.030132161.9322431Match Report
2025-02-18TueChampions LgKnockout phase play-offsHomeL 1–3it Atalantabe Club BruggeYFW,AM9000001000700020.10.10.990445974.6750541Match Report
2025-02-15SatSerie AMatchweek 25HomeD 0–0AtalantaCagliariNAM4500001000270000.10.10.000172470.8118221Match Report
2025-02-12WedChampions LgKnockout phase play-offsAwayL 1–2it Atalantabe Club BruggeYFW9000001100382010.10.10.541273284.4431665Match Report
2025-02-08SatSerie AMatchweek 24AwayW 5–0AtalantaHellas VeronaYAM4500002100390000.10.10.161263378.8435543Match Report

Standard Stats

Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
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-202018Club Brugge1. Champions Lg411271.4000000100.10.10.10.2714100.000.000.000.000.000.060.070.140.060.14Matches
2019-202018Club Brugge2. Europa Lg20410.5000000000.10.10.10.11320.000.000.000.000.000.190.120.310.190.31Matches
2019-202018Club Bruggebe BEL1. First Division A1387688.5112100000.120.120.230.120.23Matches
2020-202119Club Brugge1. Champions Lg654585.1202200002.22.20.12.3911360.390.000.390.390.390.440.020.460.440.46Matches
2020-202119Club Brugge2. Europa Lg11901.0000000000.00.00.00.04550.000.000.000.000.000.050.000.050.050.05Matches
2020-202119Club Bruggebe BEL1. First Division A32202,00122.2347300000.130.180.310.130.31Matches
2021-202220Club Brugge1. Champions Lg664965.5011000001.01.01.22.2822420.000.180.180.000.180.180.210.390.180.39Matches
2021-202220Club Bruggebe BEL1. First Division A33312,72530.3146201400400.460.200.660.460.66Matches
2022-202321Milan1. Champions Lg632342.6000000100.50.50.00.577150.000.000.000.000.000.210.000.210.210.21Matches
2022-202321Milanit ITACoppa Italia111201.3000000000.000.000.000.000.00Matches
2022-202321Milanit ITA1. Serie A3291,11612.4011000202.02.02.04.04559690.000.080.080.000.080.160.160.320.160.32Matches
2022-202321Milanit ITASupercoppa10270.3000000000.000.000.000.000.00Matches
2023-202422Atalantait ITACoppa Italia442853.2213200000.630.320.950.630.95Matches
2023-202422Atalanta2. Europa Lg1176086.8224200002.42.42.24.72842600.300.300.590.300.590.360.330.690.360.69Matches
2023-202422Atalantait ITA1. Serie A35252,02622.510818911107.16.36.112.4881262190.440.360.800.400.760.310.270.590.280.55Matches
2024-202523Atalanta1. Champions Lg1086997.8459311002.71.95.06.83730750.520.641.160.391.030.340.640.980.240.88Matches
2024-202523Atalantait ITACoppa Italia221171.3202200001.540.001.541.541.54Matches
2024-202523Atalantait ITA1. Serie A25201,57717.55510500104.04.05.29.2791001590.290.290.570.290.570.230.300.530.230.53Matches
2024-202523AtalantaSuper Cup11620.7000000000.000.000.000.000.00Matches
2024-202523Atalantait ITASupercoppa10350.4000000000.000.000.000.000.00Matches
6 Seasons3 Clubs7 Leagues22615213,612151.2453479432210022.220.621.942.63134196920.300.220.520.280.510.270.260.530.250.51
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 Leagues97726,70674.52012322000503.53.51.44.92955950.270.160.430.270.430.260.100.360.260.36
Atalanta (2 Seasons)6 Leagues89675,40960.125214623222016.214.618.633.22322985130.420.350.770.380.730.300.340.640.270.61
Milan (1 Season)4 Leagues40131,49716.6011000302.62.62.04.55266840.000.060.060.000.060.170.130.300.170.30
Champions Lg (5 Seasons)32232,01422.46612511206.55.76.312.168841780.270.270.540.220.490.290.280.580.260.54
Serie A (3 Seasons)92544,71952.415142914114013.112.313.325.62122854470.290.270.550.270.530.250.250.500.230.49
First Division A (3 Seasons)78595,49461.01811291800400.290.180.480.290.48
Europa Lg (3 Seasons)1487398.2224200002.62.62.34.93350670.240.240.490.240.490.310.280.590.310.59
Coppa Italia (3 Seasons)775225.8415400000.690.170.860.690.86
Supercoppa (2 Seasons)20620.7000000000.000.000.000.000.00
Super Cup (1 Season)11620.7000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
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-202018Club Brugge3 Leagues19993610.4112100100.20.20.20.3817120.100.100.190.100.190.090.080.180.090.18
2020-202119Club Brugge3 Leagues39262,54928.3549500002.32.30.12.41316410.180.140.320.180.320.380.010.390.380.39
2021-202220Club Brugge2 Leagues39373,22135.8147211400401.01.01.22.2822420.390.200.590.390.590.180.210.390.180.39
2022-202321Milan4 Leagues40131,49716.6011000302.62.62.04.55266840.000.060.060.000.060.170.130.300.170.30
2023-202422Atalanta3 Leagues50362,91932.41411251311109.58.78.417.11161682790.430.340.770.400.740.330.290.610.300.58
2024-202523Atalanta5 Leagues39312,49027.71110211011106.65.810.216.11161302340.400.360.760.360.720.260.400.670.230.64
6 Seasons3 Clubs7 Leagues22615213,612151.2453479432210022.220.621.942.63134196920.300.220.520.280.510.270.260.530.250.51
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 Leagues97726,70674.52012322000503.53.51.44.92955950.270.160.430.270.430.260.100.360.260.36
Atalanta (2 Seasons)6 Leagues89675,40960.125214623222016.214.618.633.22322985130.420.350.770.380.730.300.340.640.270.61
Milan (1 Season)4 Leagues40131,49716.6011000302.62.62.04.55266840.000.060.060.000.060.170.130.300.170.30
Champions Lg (5 Seasons)32232,01422.46612511206.55.76.312.168841780.270.270.540.220.490.290.280.580.260.54
Serie A (3 Seasons)92544,71952.415142914114013.112.313.325.62122854470.290.270.550.270.530.250.250.500.230.49
First Division A (3 Seasons)78595,49461.01811291800400.290.180.480.290.48
Europa Lg (3 Seasons)1487398.2224200002.62.62.34.93350670.240.240.490.240.490.310.280.590.310.59
Coppa Italia (3 Seasons)775225.8415400000.690.170.860.690.86
Supercoppa (2 Seasons)20620.7000000000.000.000.000.000.00
Super Cup (1 Season)11620.7000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
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-202018Club Bruggebe BEL1. First Division A1st1387688.5112100000.120.120.230.120.23Matches
2020-202119Club Bruggebe BEL1. First Division A1st32202,00122.2347300000.130.180.310.130.31Matches
2021-202220Club Bruggebe BEL1. First Division A2nd33312,72530.3146201400400.460.200.660.460.66Matches
2022-202321Milanit ITA1. Serie A4th3291,11612.4011000202.02.02.04.04559690.000.080.080.000.080.160.160.320.160.32Matches
2023-202422Atalantait ITA1. Serie A4th35252,02622.510818911107.16.36.112.4881262190.440.360.800.400.760.310.270.590.280.55Matches
2024-202523Atalantait ITA1. Serie A3rd25201,57717.55510500104.04.05.29.2791001590.290.290.570.290.570.230.300.530.230.53Matches
6 Seasons3 Clubs2 Leagues17011310,213113.533255832118013.112.313.325.62122854470.290.220.510.280.500.250.250.500.230.49
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 League78595,49461.01811291800400.290.180.480.290.48
Atalanta (2 Seasons)1 League60453,60340.015132814112011.110.311.421.71672263780.370.320.700.350.670.280.280.560.260.54
Milan (1 Season)1 League3291,11612.4011000202.02.02.04.04559690.000.080.080.000.080.160.160.320.160.32
Serie A (3 Seasons)92544,71952.415142914114013.112.313.325.62122854470.290.270.550.270.530.250.250.500.230.49
First Division A (3 Seasons)78595,49461.01811291800400.290.180.480.290.48
Standard Stats Table
Playing Time Performance Per 90 Minutes
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-202321Milanit ITACoppa ItaliaR16111201.3000000000.000.000.000.000.00Matches
2022-202321Milanit ITASupercoppa2nd10270.3000000000.000.000.000.000.00Matches
2023-202422Atalantait ITACoppa Italia2nd442853.2213200000.630.320.950.630.95Matches
2024-202523Atalantait ITACoppa ItaliaQF221171.3202200001.540.001.541.541.54Matches
2024-202523Atalantait ITASupercoppa10350.4000000000.000.000.000.000.00Matches
3 Seasons2 Clubs2 Leagues975846.5415400000.620.150.770.620.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 Leagues764374.9415400000.820.211.030.821.03
Milan (1 Season)2 Leagues211471.6000000000.000.000.000.000.00
Coppa Italia (3 Seasons)775225.8415400000.690.170.860.690.86
Supercoppa (2 Seasons)20620.7000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
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-202018Club Brugge1. Champions LgGR411271.4000000100.10.10.10.2714100.000.000.000.000.000.060.070.140.060.14Matches
2019-202018Club Brugge2. Europa LgR3220410.5000000000.10.10.10.11320.000.000.000.000.000.190.120.310.190.31Matches
2020-202119Club Brugge1. Champions LgGR654585.1202200002.22.20.12.3911360.390.000.390.390.390.440.020.460.440.46Matches
2020-202119Club Brugge2. Europa LgR3211901.0000000000.00.00.00.04550.000.000.000.000.000.050.000.050.050.05Matches
2021-202220Club Brugge1. Champions LgGR664965.5011000001.01.01.22.2822420.000.180.180.000.180.180.210.390.180.39Matches
2022-202321Milan1. Champions LgSF632342.6000000100.50.50.00.577150.000.000.000.000.000.210.000.210.210.21Matches
2023-202422Atalanta2. Europa Lg1st1176086.8224200002.42.42.24.72842600.300.300.590.300.590.360.330.690.360.69Matches
2024-202523Atalanta1. Champions Lg1086997.8459311002.71.95.06.83730750.520.641.160.391.030.340.640.980.240.88Matches
2024-202523AtalantaSuper Cup2nd11620.7000000000.000.000.000.000.00Matches
6 Seasons3 Clubs3 Leagues47322,81531.38816711209.18.38.616.91011342450.260.260.510.220.480.300.280.580.270.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 Leagues19131,21213.5213200103.53.51.44.92955950.150.070.220.150.220.260.100.360.260.36
Atalanta (2 Seasons)3 Leagues22161,36915.26713511005.14.37.211.565721350.390.460.850.330.790.350.500.850.300.79
Milan (1 Season)1 League632342.6000000100.50.50.00.577150.000.000.000.000.000.210.000.210.210.21
Champions Lg (5 Seasons)32232,01422.46612511206.55.76.312.168841780.270.270.540.220.490.290.280.580.260.54
Europa Lg (3 Seasons)1487398.2224200002.62.62.34.93350670.240.240.490.240.490.310.280.590.310.59
Super Cup (1 Season)11620.7000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
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
202018be BelgiumFriendlies (M)1010.0000000000.000.000.000.000.00Matches
2020-202119be BelgiumUEFA Nations League3P10320.4101100002.810.002.812.812.81Matches
202221be Belgium1. World CupGR10160.2000000000.00.00.00.02000.000.000.000.000.000.000.000.000.000.00Matches
202220be BelgiumWCQ21660.7000000000.000.000.000.000.00Matches
202220be BelgiumFriendlies (M)221271.4000000000.000.000.000.000.00Matches
2022-202321be BelgiumUEFA Nations LeagueLgA40730.8000000000.000.000.000.000.00Matches
202321be BelgiumFriendlies (M)10230.3000000000.000.000.000.000.00Matches
202422be BelgiumFriendlies (M)10180.2000000000.000.000.000.000.00Matches
202422be BelgiumUEFA EuroR161030.0000000000.000.000.000.000.00Matches
202422be BelgiumUEFA Euro Qualifying211151.3101100100.780.000.780.780.78Matches
2024-202523be BelgiumUEFA Nations LeagueLgA421962.2000000100.000.000.000.000.00Matches
4 Seasons1 Club6 Leagues2066707.4202200200.00.00.00.02000.270.000.270.270.270.000.000.000.000.00
Friendlies (M) (4 Seasons)521691.9000000000.000.000.000.000.00
UEFA Nations League (3 Seasons)923013.3101100100.300.000.300.300.30
WCQ (1 Season)21660.7000000000.000.000.000.000.00
UEFA Euro Qualifying (1 Season)211151.3101100100.780.000.780.780.78
World Cup (1 Season)10160.2000000000.00.00.00.02000.000.000.000.000.000.000.000.000.000.00
UEFA Euro (1 Season)1030.0000000000.000.000.000.000.00

Shooting

Shooting Table
Standard Expected
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2019-202018Club Brugge1. Champions Lg1.40200.01.420.000.0021.30000.10.10.05-0.1-0.1Matches
2019-202018Club Brugge2. Europa Lg0.50200.04.390.000.0017.60000.10.10.04-0.1-0.1Matches
2019-202018Club Bruggebe BEL1. First Division A8.5100Matches
2020-202119Club Brugge1. Champions Lg5.1210220.01.970.390.201.0011.90002.22.20.26-0.2-0.2Matches
2020-202119Club Brugge2. Europa Lg1.00100.01.000.000.0016.40000.00.00.050.00.0Matches
2020-202119Club Bruggebe BEL1. First Division A22.23391743.61.750.760.080.1800Matches
2021-202220Club Brugge1. Champions Lg5.509666.71.631.090.000.0013.60001.01.00.11-1.0-1.0Matches
2021-202220Club Bruggebe BEL1. First Division A30.314733142.52.411.020.190.4500Matches
2022-202321Milan1. Champions Lg2.604125.01.540.380.000.0012.00000.50.50.14-0.5-0.5Matches
2022-202321Milanit ITACoppa Italia1.304250.03.001.500.000.0000Matches
2022-202321Milanit ITA1. Serie A12.4019315.81.530.240.000.0012.50002.02.00.11-2.0-2.0Matches
2022-202321Milanit ITASupercoppa0.30000.000.0000Matches
2023-202422Atalantait ITACoppa Italia3.229333.32.840.950.220.6700Matches
2023-202422Atalanta2. Europa Lg6.8218844.42.661.180.110.2510.90002.42.40.14-0.4-0.4Matches
2023-202422Atalantait ITA1. Serie A22.510442454.51.951.070.200.3814.20117.16.30.14+2.9+2.7Matches
2024-202523Atalanta1. Champions Lg7.8416956.32.061.160.190.3313.90112.71.90.12+1.3+1.1Matches
2024-202523Atalantait ITACoppa Italia1.324375.03.082.310.500.6700Matches
2024-202523Atalantait ITA1. Serie A17.55351542.92.000.860.140.3312.00004.04.00.11+1.0+1.0Matches
2024-202523AtalantaSuper Cup0.70000.000.0000Matches
2024-202523Atalantait ITASupercoppa0.40100.02.570.000.0000Matches
6 Seasons3 Clubs7 Leagues151.24529012442.82.030.870.140.3413.002222.220.60.13+0.8+0.4
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Club Brugge (3 Seasons)3 Leagues74.5201365641.22.060.850.140.3414.00003.53.50.16-1.5-1.5
Atalanta (2 Seasons)6 Leagues60.1251276248.82.111.030.180.3713.002216.214.60.13+4.8+4.4
Milan (1 Season)4 Leagues16.6027622.21.620.360.000.0012.40002.62.60.11-2.6-2.6
Champions Lg (5 Seasons)22.46411843.91.830.800.120.2813.50116.55.70.15-0.5-0.7
Serie A (3 Seasons)52.415984242.91.870.800.140.3313.101113.112.30.13+1.9+1.7
First Division A (3 Seasons)61.0181124842.92.130.910.150.3500
Europa Lg (3 Seasons)8.2221838.12.560.970.100.2511.80002.62.60.12-0.6-0.6
Coppa Italia (3 Seasons)5.8417847.12.931.380.240.5000
Supercoppa (2 Seasons)0.70100.01.450.000.0000
Super Cup (1 Season)0.70000.000.0000
Shooting Table
Standard Expected
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-202018Club Brugge3 Leagues10.41400.02.140.000.0019.50000.20.20.04-0.2-0.2
2020-202119Club Brugge3 Leagues28.35501938.01.770.670.100.2612.30002.32.30.24-0.3-0.3
2021-202220Club Brugge2 Leagues35.814823745.12.291.030.170.3813.60001.01.00.11-1.0-1.0
2022-202321Milan4 Leagues16.6027622.21.620.360.000.0012.40002.62.60.11-2.6-2.6
2023-202422Atalanta3 Leagues32.414713549.32.191.080.180.3713.30119.58.70.14+2.5+2.3
2024-202523Atalanta5 Leagues27.711562748.22.020.980.180.3712.60116.65.80.11+2.4+2.2
6 Seasons3 Clubs7 Leagues151.24529012442.82.030.870.140.3413.002222.220.60.13+0.8+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
Club Brugge (3 Seasons)3 Leagues74.5201365641.22.060.850.140.3414.00003.53.50.16-1.5-1.5
Atalanta (2 Seasons)6 Leagues60.1251276248.82.111.030.180.3713.002216.214.60.13+4.8+4.4
Milan (1 Season)4 Leagues16.6027622.21.620.360.000.0012.40002.62.60.11-2.6-2.6
Champions Lg (5 Seasons)22.46411843.91.830.800.120.2813.50116.55.70.15-0.5-0.7
Serie A (3 Seasons)52.415984242.91.870.800.140.3313.101113.112.30.13+1.9+1.7
First Division A (3 Seasons)61.0181124842.92.130.910.150.3500
Europa Lg (3 Seasons)8.2221838.12.560.970.100.2511.80002.62.60.12-0.6-0.6
Coppa Italia (3 Seasons)5.8417847.12.931.380.240.5000
Supercoppa (2 Seasons)0.70100.01.450.000.0000
Super Cup (1 Season)0.70000.000.0000
Shooting Table
Standard Expected
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-202018Club Bruggebe BEL1. First Division A1st8.5100Matches
2020-202119Club Bruggebe BEL1. First Division A1st22.23391743.61.750.760.080.1800Matches
2021-202220Club Bruggebe BEL1. First Division A2nd30.314733142.52.411.020.190.4500Matches
2022-202321Milanit ITA1. Serie A4th12.4019315.81.530.240.000.0012.50002.02.00.11-2.0-2.0Matches
2023-202422Atalantait ITA1. Serie A4th22.510442454.51.951.070.200.3814.20117.16.30.14+2.9+2.7Matches
2024-202523Atalantait ITA1. Serie A3rd17.55351542.92.000.860.140.3312.00004.04.00.11+1.0+1.0Matches
6 Seasons3 Clubs2 Leagues113.5332109042.92.000.860.150.3413.101113.112.30.13+1.9+1.7
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 League61.0181124842.92.130.910.150.3500
Atalanta (2 Seasons)1 League40.015793949.41.970.970.180.3613.201111.110.30.13+3.9+3.7
Milan (1 Season)1 League12.4019315.81.530.240.000.0012.50002.02.00.11-2.0-2.0
Serie A (3 Seasons)52.415984242.91.870.800.140.3313.101113.112.30.13+1.9+1.7
First Division A (3 Seasons)61.0181124842.92.130.910.150.3500
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2022-202321Milanit ITACoppa ItaliaR161.304250.03.001.500.000.0000Matches
2022-202321Milanit ITASupercoppa2nd0.30000.000.0000Matches
2023-202422Atalantait ITACoppa Italia2nd3.229333.32.840.950.220.6700Matches
2024-202523Atalantait ITACoppa ItaliaQF1.324375.03.082.310.500.6700Matches
2024-202523Atalantait ITASupercoppa0.40100.02.570.000.0000Matches
3 Seasons2 Clubs2 Leagues6.5418844.42.771.230.220.5000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Atalanta (2 Seasons)2 Leagues4.9414642.92.881.240.290.6700
Milan (1 Season)2 Leagues1.604250.02.451.220.000.0000
Coppa Italia (3 Seasons)5.8417847.12.931.380.240.5000
Supercoppa (2 Seasons)0.70100.01.450.000.0000
Shooting Table
Standard Expected
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-202018Club Brugge1. Champions LgGR1.40200.01.420.000.0021.30000.10.10.05-0.1-0.1Matches
2019-202018Club Brugge2. Europa LgR320.50200.04.390.000.0017.60000.10.10.04-0.1-0.1Matches
2020-202119Club Brugge1. Champions LgGR5.1210220.01.970.390.201.0011.90002.22.20.26-0.2-0.2Matches
2020-202119Club Brugge2. Europa LgR321.00100.01.000.000.0016.40000.00.00.050.00.0Matches
2021-202220Club Brugge1. Champions LgGR5.509666.71.631.090.000.0013.60001.01.00.11-1.0-1.0Matches
2022-202321Milan1. Champions LgSF2.604125.01.540.380.000.0012.00000.50.50.14-0.5-0.5Matches
2023-202422Atalanta2. Europa Lg1st6.8218844.42.661.180.110.2510.90002.42.40.14-0.4-0.4Matches
2024-202523Atalanta1. Champions Lg7.8416956.32.061.160.190.3313.90112.71.90.12+1.3+1.1Matches
2024-202523AtalantaSuper Cup2nd0.70000.000.0000Matches
6 Seasons3 Clubs3 Leagues31.38622641.91.980.830.110.2713.00119.18.30.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 Leagues13.5224833.31.780.590.080.2514.00003.53.50.16-1.5-1.5
Atalanta (2 Seasons)3 Leagues15.26341750.02.241.120.150.2912.30115.14.30.13+0.9+0.7
Milan (1 Season)1 League2.604125.01.540.380.000.0012.00000.50.50.14-0.5-0.5
Champions Lg (5 Seasons)22.46411843.91.830.800.120.2813.50116.55.70.15-0.5-0.7
Europa Lg (3 Seasons)8.2221838.12.560.970.100.2511.80002.62.60.12-0.6-0.6
Super Cup (1 Season)0.70000.000.0000
Shooting Table
Standard Expected
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
202018be BelgiumFriendlies (M)0.0000Matches
2020-202119be BelgiumUEFA Nations League3P0.41000.000.0000Matches
202221be Belgium1. World CupGR0.20000.000.000000.00.00.00.0Matches
202220be BelgiumWCQ0.70000.000.0000Matches
202220be BelgiumFriendlies (M)1.4000Matches
2022-202321be BelgiumUEFA Nations LeagueLgA0.80000.000.0000Matches
202321be BelgiumFriendlies (M)0.3000Matches
202422be BelgiumFriendlies (M)0.2000Matches
202422be BelgiumUEFA EuroR160.00000.000.0000Matches
202422be BelgiumUEFA Euro Qualifying1.312150.01.570.780.501.0000Matches
2024-202523be BelgiumUEFA Nations LeagueLgA2.2011100.00.460.460.000.0000Matches
4 Seasons1 Club6 Leagues7.423266.70.540.360.671.000000.00.00.00.0
Friendlies (M) (4 Seasons)1.9000
UEFA Nations League (3 Seasons)3.3111100.00.300.301.001.0000
WCQ (1 Season)0.70000.000.0000
UEFA Euro Qualifying (1 Season)1.312150.01.570.780.501.0000
World Cup (1 Season)0.20000.000.000000.00.00.00.0
UEFA Euro (1 Season)0.00000.000.0000
Become a Stathead & surf this site ad-free.

Passing

Passing Table
Total Short Medium Long Expected
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-202018Club Brugge1. Champions Lg1.4426070.0550199263574.3141877.8030.000.10.2-0.1282014Matches
2019-202018Club Brugge2. Europa Lg0.5182378.318894131586.73475.0010.000.10.0-0.111003Matches
2019-202018Club Bruggebe BEL1. First Division A8.51Matches
2020-202119Club Brugge1. Champions Lg5.113919372.018565048510581.0355070.061060.000.10.2-0.1254111Matches
2020-202119Club Brugge2. Europa Lg1.0294367.4393106182475.091464.3020.000.00.10.002105Matches
2020-202119Club Bruggebe BEL1. First Division A22.24Matches
2021-202220Club Brugge1. Champions Lg5.510715469.51575459587478.4334278.681747.111.21.1-0.211127022Matches
2021-202220Club Bruggebe BEL1. First Division A30.36Matches
2022-202321Milan1. Champions Lg2.6537570.7667174364187.8121770.62540.000.00.10.006107Matches
2022-202321Milanit ITACoppa Italia1.30Matches
2022-202321Milanit ITA1. Serie A12.429938378.14161123418322581.39511086.4111668.812.01.8-1.0202819059Matches
2022-202321Milanit ITASupercoppa0.30Matches
2023-202422Atalantait ITACoppa Italia3.21Matches
2023-202422Atalanta2. Europa Lg6.816322074.125828858711079.1627978.5101471.422.20.9-0.2211420542Matches
2023-202422Atalantait ITA1. Serie A22.556578272.38690234630238478.621127377.3315853.486.14.1+1.94944427126Matches
2024-202523Atalanta1. Champions Lg7.822629776.1294372813815887.3648674.461250.055.03.20.0182013430Matches
2024-202523Atalantait ITACoppa Italia1.30Matches
2024-202523Atalantait ITA1. Serie A17.557175275.98539220833039284.218924676.8355860.355.24.0-0.23263419100Matches
2024-202523AtalantaSuper Cup0.70Matches
2024-202523Atalantait ITASupercoppa0.40Matches
6 Seasons3 Clubs7 Leagues151.22212298274.23214489371276156381.672793977.410919655.63421.915.7+12.115620315026419
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 Leagues74.533547370.84562136220025379.19412873.4143342.4121.41.6+10.6162814155
Atalanta (2 Seasons)6 Leagues60.11525205174.4227546167857104482.152668476.98214257.72118.612.3+2.412014111625298
Milan (1 Season)4 Leagues16.635245876.94828140821926682.310712784.3132161.912.01.9-1.0203420066
Champions Lg (5 Seasons)22.456777972.87591206434341383.115821374.2224746.866.34.8-0.3335127584
Serie A (3 Seasons)52.41435191774.9213905788815100181.449562978.77713258.31413.39.9+0.710113510216285
First Division A (3 Seasons)61.011
Europa Lg (3 Seasons)8.221028673.43163108511814979.2749776.3101758.822.31.1-0.3221721550
Coppa Italia (3 Seasons)5.81
Supercoppa (2 Seasons)0.70
Super Cup (1 Season)0.70
Passing Table
Total Short Medium Long Expected
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-202018Club Brugge3 Leagues10.4608372.3738293395078.0172277.3040.010.20.2+0.8392017
2020-202119Club Brugge3 Leagues28.316823671.2224961010312979.8446468.861250.040.10.3+3.9275116
2021-202220Club Brugge2 Leagues35.810715469.51575459587478.4334278.681747.171.21.1+5.811127022
2022-202321Milan4 Leagues16.635245876.94828140821926682.310712784.3132161.912.01.9-1.0203420066
2023-202422Atalanta3 Leagues32.4728100272.711272323138949478.727335277.6417256.9118.45.1+2.670586212168
2024-202523Atalanta5 Leagues27.7797104976.011482293646855085.125333276.2417058.61010.27.2-0.250835413130
6 Seasons3 Clubs7 Leagues151.22212298274.23214489371276156381.672793977.410919655.63421.915.7+12.115620315026419
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 Leagues74.533547370.84562136220025379.19412873.4143342.4121.41.6+10.6162814155
Atalanta (2 Seasons)6 Leagues60.11525205174.4227546167857104482.152668476.98214257.72118.612.3+2.412014111625298
Milan (1 Season)4 Leagues16.635245876.94828140821926682.310712784.3132161.912.01.9-1.0203420066
Champions Lg (5 Seasons)22.456777972.87591206434341383.115821374.2224746.866.34.8-0.3335127584
Serie A (3 Seasons)52.41435191774.9213905788815100181.449562978.77713258.31413.39.9+0.710113510216285
First Division A (3 Seasons)61.011
Europa Lg (3 Seasons)8.221028673.43163108511814979.2749776.3101758.822.31.1-0.3221721550
Coppa Italia (3 Seasons)5.81
Supercoppa (2 Seasons)0.70
Super Cup (1 Season)0.70
Passing Table
Total Short Medium Long Expected
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-202018Club Bruggebe BEL1. First Division A1st8.51Matches
2020-202119Club Bruggebe BEL1. First Division A1st22.24Matches
2021-202220Club Bruggebe BEL1. First Division A2nd30.36Matches
2022-202321Milanit ITA1. Serie A4th12.429938378.14161123418322581.39511086.4111668.812.01.8-1.0202819059Matches
2023-202422Atalantait ITA1. Serie A4th22.556578272.38690234630238478.621127377.3315853.486.14.1+1.94944427126Matches
2024-202523Atalantait ITA1. Serie A3rd17.557175275.98539220833039284.218924676.8355860.355.24.0-0.23263419100Matches
6 Seasons3 Clubs2 Leagues113.51435191774.9213905788815100181.449562978.77713258.32513.39.9+11.710113510216285
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 League61.011
Atalanta (2 Seasons)1 League40.01136153474.117229455463277681.440051977.16611656.91311.48.1+1.6811078316226
Milan (1 Season)1 League12.429938378.14161123418322581.39511086.4111668.812.01.8-1.0202819059
Serie A (3 Seasons)52.41435191774.9213905788815100181.449562978.77713258.31413.39.9+0.710113510216285
First Division A (3 Seasons)61.011
Passing Table
Total Short Medium Long
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
2022-202321Milanit ITACoppa ItaliaR161.30Matches
2022-202321Milanit ITASupercoppa2nd0.30Matches
2023-202422Atalantait ITACoppa Italia2nd3.21Matches
2024-202523Atalantait ITACoppa ItaliaQF1.30Matches
2024-202523Atalantait ITASupercoppa0.40Matches
3 Seasons2 Clubs2 Leagues6.51
Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
Atalanta (2 Seasons)2 Leagues4.91
Milan (1 Season)2 Leagues1.60
Coppa Italia (3 Seasons)5.81
Supercoppa (2 Seasons)0.70
Passing Table
Total Short Medium Long Expected
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-202018Club Brugge1. Champions LgGR1.4426070.0550199263574.3141877.8030.000.10.2-0.1282014Matches
2019-202018Club Brugge2. Europa LgR320.5182378.318894131586.73475.0010.000.10.0-0.111003Matches
2020-202119Club Brugge1. Champions LgGR5.113919372.018565048510581.0355070.061060.000.10.2-0.1254111Matches
2020-202119Club Brugge2. Europa LgR321.0294367.4393106182475.091464.3020.000.00.10.002105Matches
2021-202220Club Brugge1. Champions LgGR5.510715469.51575459587478.4334278.681747.111.21.1-0.211127022Matches
2022-202321Milan1. Champions LgSF2.6537570.7667174364187.8121770.62540.000.00.10.006107Matches
2023-202422Atalanta2. Europa Lg1st6.816322074.125828858711079.1627978.5101471.422.20.9-0.2211420542Matches
2024-202523Atalanta1. Champions Lg7.822629776.1294372813815887.3648674.461250.055.03.20.0182013430Matches
2024-202523AtalantaSuper Cup2nd0.70Matches
6 Seasons3 Clubs3 Leagues31.3777106573.010754314946156282.023231074.8326450.088.65.8-0.655684810134
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 Leagues13.533547370.84562136220025379.19412873.4143342.411.41.6-0.4162814155
Atalanta (2 Seasons)3 Leagues15.238951775.25525161322526884.012616576.4162661.577.24.2-0.2393433972
Milan (1 Season)1 League2.6537570.7667174364187.8121770.62540.000.00.10.006107
Champions Lg (5 Seasons)22.456777972.87591206434341383.115821374.2224746.866.34.8-0.3335127584
Europa Lg (3 Seasons)8.221028673.43163108511814979.2749776.3101758.822.31.1-0.3221721550
Super Cup (1 Season)0.70
Passing Table
Total Short Medium Long Expected
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
202018be BelgiumFriendlies (M)0.00Matches
2020-202119be BelgiumUEFA Nations League3P0.40Matches
202221be Belgium1. World CupGR0.23475.033112366.711100.00000.00.00.000000Matches
202220be BelgiumWCQ0.70Matches
202220be BelgiumFriendlies (M)1.40Matches
2022-202321be BelgiumUEFA Nations LeagueLgA0.80Matches
202321be BelgiumFriendlies (M)0.30Matches
202422be BelgiumFriendlies (M)0.20Matches
202422be BelgiumUEFA EuroR160.00Matches
202422be BelgiumUEFA Euro Qualifying1.30Matches
2024-202523be BelgiumUEFA Nations LeagueLgA2.20Matches
4 Seasons1 Club6 Leagues7.43475.033112366.711100.00000.00.00.000000
Friendlies (M) (4 Seasons)1.90
UEFA Nations League (3 Seasons)3.30
WCQ (1 Season)0.70
UEFA Euro Qualifying (1 Season)1.30
World Cup (1 Season)0.23475.033112366.711100.00000.00.00.000000
UEFA Euro (1 Season)0.00

Pass Types

Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2019-202018Club Brugge1. Champions Lg1.4605362002400004211Matches
2019-202018Club Brugge2. Europa Lg0.5231851001400001801Matches
2019-202018Club Bruggebe BEL1. First Division A8.5Matches
2020-202119Club Brugge1. Champions Lg5.11931811010188000013928Matches
2020-202119Club Brugge2. Europa Lg1.0434121003100002900Matches
2020-202119Club Bruggebe BEL1. First Division A22.2102Matches
2021-202220Club Brugge1. Champions Lg5.515413519202128660010705Matches
2021-202220Club Bruggebe BEL1. First Division A30.379Matches
2022-202321Milan1. Champions Lg2.6757220003200005316Matches
2022-202321Milanit ITACoppa Italia1.30Matches
2022-202321Milanit ITA1. Serie A12.4383362212221090000299013Matches
2022-202321Milanit ITASupercoppa0.30Matches
2023-202422Atalantait ITACoppa Italia3.28Matches
2023-202422Atalanta2. Europa Lg6.822020810030114110016329Matches
2023-202422Atalantait ITA1. Serie A22.5782746357624782020565125Matches
2024-202523Atalanta1. Champions Lg7.8297281126501922000226411Matches
2024-202523Atalantait ITACoppa Italia1.34Matches
2024-202523Atalantait ITA1. Serie A17.575270543912442171100571421Matches
2024-202523AtalantaSuper Cup0.70Matches
2024-202523Atalantait ITASupercoppa0.40Matches
6 Seasons3 Clubs7 Leagues151.2298228021653128113516712820221215100
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Club Brugge (3 Seasons)3 Leagues74.547342842703207256600335315
Atalanta (2 Seasons)6 Leagues60.1205119401002226613131622015251166
Milan (1 Season)4 Leagues16.64584342322213110000352119
Champions Lg (5 Seasons)22.477972249115344248600567831
Serie A (3 Seasons)52.4191718139918208993431201435559
First Division A (3 Seasons)61.0181
Europa Lg (3 Seasons)8.2286267172301591100210210
Coppa Italia (3 Seasons)5.812
Supercoppa (2 Seasons)0.70
Super Cup (1 Season)0.70
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2019-202018Club Brugge3 Leagues10.48371113003800006012
2020-202119Club Brugge3 Leagues28.3236222122011139000016828
2021-202220Club Brugge2 Leagues35.815413519202918660010705
2022-202321Milan4 Leagues16.64584342322213110000352119
2023-202422Atalanta3 Leagues32.410029544579266123120728334
2024-202523Atalanta5 Leagues27.71049986551517465193100797832
6 Seasons3 Clubs7 Leagues151.2298228021653128113516712820221215100
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Club Brugge (3 Seasons)3 Leagues74.547342842703207256600335315
Atalanta (2 Seasons)6 Leagues60.1205119401002226613131622015251166
Milan (1 Season)4 Leagues16.64584342322213110000352119
Champions Lg (5 Seasons)22.477972249115344248600567831
Serie A (3 Seasons)52.4191718139918208993431201435559
First Division A (3 Seasons)61.0181
Europa Lg (3 Seasons)8.2286267172301591100210210
Coppa Italia (3 Seasons)5.812
Supercoppa (2 Seasons)0.70
Super Cup (1 Season)0.70
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2019-202018Club Bruggebe BEL1. First Division A1st8.5Matches
2020-202119Club Bruggebe BEL1. First Division A1st22.2102Matches
2021-202220Club Bruggebe BEL1. First Division A2nd30.379Matches
2022-202321Milanit ITA1. Serie A4th12.4383362212221090000299013Matches
2023-202422Atalantait ITA1. Serie A4th22.5782746357624782020565125Matches
2024-202523Atalantait ITA1. Serie A3rd17.575270543912442171100571421Matches
6 Seasons3 Clubs2 Leagues113.51917181399182082803431201435559
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 League61.0181
Atalanta (2 Seasons)1 League40.0153414517816186892531201136546
Milan (1 Season)1 League12.4383362212221090000299013
Serie A (3 Seasons)52.4191718139918208993431201435559
First Division A (3 Seasons)61.0181
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2022-202321Milanit ITACoppa ItaliaR161.30Matches
2022-202321Milanit ITASupercoppa2nd0.30Matches
2023-202422Atalantait ITACoppa Italia2nd3.28Matches
2024-202523Atalantait ITACoppa ItaliaQF1.34Matches
2024-202523Atalantait ITASupercoppa0.40Matches
3 Seasons2 Clubs2 Leagues6.512
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Atalanta (2 Seasons)2 Leagues4.912
Milan (1 Season)2 Leagues1.60
Coppa Italia (3 Seasons)5.812
Supercoppa (2 Seasons)0.70
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2019-202018Club Brugge1. Champions LgGR1.4605362002400004211Matches
2019-202018Club Brugge2. Europa LgR320.5231851001400001801Matches
2020-202119Club Brugge1. Champions LgGR5.11931811010188000013928Matches
2020-202119Club Brugge2. Europa LgR321.0434121003100002900Matches
2021-202220Club Brugge1. Champions LgGR5.515413519202128660010705Matches
2022-202321Milan1. Champions LgSF2.6757220003200005316Matches
2023-202422Atalanta2. Europa Lg1st6.822020810030114110016329Matches
2024-202523Atalanta1. Champions Lg7.8297281126501922000226411Matches
2024-202523AtalantaSuper Cup2nd0.70Matches
6 Seasons3 Clubs3 Leagues31.31065989661383593397007771041
Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Club Brugge (3 Seasons)2 Leagues13.54734284270326256600335315
Atalanta (2 Seasons)3 Leagues15.2517489226803063100389620
Milan (1 Season)1 League2.6757220003200005316
Champions Lg (5 Seasons)22.477972249115344248600567831
Europa Lg (3 Seasons)8.2286267172301591100210210
Super Cup (1 Season)0.70
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
202018be BelgiumFriendlies (M)0.0Matches
2020-202119be BelgiumUEFA Nations League3P0.40Matches
202221be Belgium1. World CupGR0.2440000000000300Matches
202220be BelgiumWCQ0.71Matches
202220be BelgiumFriendlies (M)1.4Matches
2022-202321be BelgiumUEFA Nations LeagueLgA0.81Matches
202321be BelgiumFriendlies (M)0.3Matches
202422be BelgiumFriendlies (M)0.2Matches
202422be BelgiumUEFA EuroR160.00Matches
202422be BelgiumUEFA Euro Qualifying1.31Matches
2024-202523be BelgiumUEFA Nations LeagueLgA2.20Matches
4 Seasons1 Club6 Leagues7.4440000300000300
Friendlies (M) (4 Seasons)1.9
UEFA Nations League (3 Seasons)3.31
WCQ (1 Season)0.71
UEFA Euro Qualifying (1 Season)1.31
World Cup (1 Season)0.2440000000000300
UEFA Euro (1 Season)0.00

Goal and Shot Creation

Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2019-202018Club Brugge1. Champions Lg1.432.1330000000.00000000Matches
2019-202018Club Brugge2. Europa Lg0.524.3920000000.00000000Matches
2019-202018Club Bruggebe BEL1. First Division A8.5Matches
2020-202119Club Brugge1. Champions Lg5.181.5740121030.59100110Matches
2020-202119Club Brugge2. Europa Lg1.000.0000000000.00000000Matches
2020-202119Club Bruggebe BEL1. First Division A22.2Matches
2021-202220Club Brugge1. Champions Lg5.5193.45131311020.36101000Matches
2021-202220Club Bruggebe BEL1. First Division A30.3Matches
2022-202321Milan1. Champions Lg2.620.7710010000.00000000Matches
2022-202321Milanit ITACoppa Italia1.3Matches
2022-202321Milanit ITA1. Serie A12.4473.79392402020.16200000Matches
2022-202321Milanit ITASupercoppa0.3Matches
2023-202422Atalantait ITACoppa Italia3.2Matches
2023-202422Atalanta2. Europa Lg6.8345.03310210030.44300000Matches
2023-202422Atalantait ITA1. Serie A22.5934.137028283100.441000000Matches
2024-202523Atalanta1. Champions Lg7.8354.51291310191.16702000Matches
2024-202523Atalantait ITACoppa Italia1.3Matches
2024-202523Atalantait ITA1. Serie A17.5673.83540463090.51700200Matches
2024-202523AtalantaSuper Cup0.7Matches
2024-202523Atalantait ITASupercoppa0.4Matches
6 Seasons3 Clubs7 Leagues151.23103.7424662514154380.463103310
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Club Brugge (3 Seasons)3 Leagues74.5322.38221432050.37201110
Atalanta (2 Seasons)6 Leagues60.12294.2018431710114310.572702200
Milan (1 Season)4 Leagues16.6493.27402412020.13200000
Champions Lg (5 Seasons)22.4673.005027521140.63903110
Serie A (3 Seasons)52.42073.951634168133210.401900200
First Division A (3 Seasons)61.0
Europa Lg (3 Seasons)8.2364.38330210030.37300000
Coppa Italia (3 Seasons)5.8
Supercoppa (2 Seasons)0.7
Super Cup (1 Season)0.7
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2019-202018Club Brugge3 Leagues10.452.6850000000.00000000
2020-202119Club Brugge3 Leagues28.381.3140121030.49100110
2021-202220Club Brugge2 Leagues35.8193.45131311020.36101000
2022-202321Milan4 Leagues16.6493.27402412020.13200000
2023-202422Atalanta3 Leagues32.41274.34101210383130.441300000
2024-202523Atalanta5 Leagues27.71024.048317731180.711402200
6 Seasons3 Clubs7 Leagues151.23103.7424662514154380.463103310
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Club Brugge (3 Seasons)3 Leagues74.5322.38221432050.37201110
Atalanta (2 Seasons)6 Leagues60.12294.2018431710114310.572702200
Milan (1 Season)4 Leagues16.6493.27402412020.13200000
Champions Lg (5 Seasons)22.4673.005027521140.63903110
Serie A (3 Seasons)52.42073.951634168133210.401900200
First Division A (3 Seasons)61.0
Europa Lg (3 Seasons)8.2364.38330210030.37300000
Coppa Italia (3 Seasons)5.8
Supercoppa (2 Seasons)0.7
Super Cup (1 Season)0.7
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
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-202018Club Bruggebe BEL1. First Division A1st8.5Matches
2020-202119Club Bruggebe BEL1. First Division A1st22.2Matches
2021-202220Club Bruggebe BEL1. First Division A2nd30.3Matches
2022-202321Milanit ITA1. Serie A4th12.4473.79392402020.16200000Matches
2023-202422Atalantait ITA1. Serie A4th22.5934.137028283100.441000000Matches
2024-202523Atalantait ITA1. Serie A3rd17.5673.83540463090.51700200Matches
6 Seasons3 Clubs2 Leagues113.52073.951634168133210.401900200
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 League61.0
Atalanta (2 Seasons)1 League40.01604.001242128113190.471700200
Milan (1 Season)1 League12.4473.79392402020.16200000
Serie A (3 Seasons)52.42073.951634168133210.401900200
First Division A (3 Seasons)61.0
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2022-202321Milanit ITACoppa ItaliaR161.3Matches
2022-202321Milanit ITASupercoppa2nd0.3Matches
2023-202422Atalantait ITACoppa Italia2nd3.2Matches
2024-202523Atalantait ITACoppa ItaliaQF1.3Matches
2024-202523Atalantait ITASupercoppa0.4Matches
3 Seasons2 Clubs2 Leagues6.5
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Atalanta (2 Seasons)2 Leagues4.9
Milan (1 Season)2 Leagues1.6
Coppa Italia (3 Seasons)5.8
Supercoppa (2 Seasons)0.7
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2019-202018Club Brugge1. Champions LgGR1.432.1330000000.00000000Matches
2019-202018Club Brugge2. Europa LgR320.524.3920000000.00000000Matches
2020-202119Club Brugge1. Champions LgGR5.181.5740121030.59100110Matches
2020-202119Club Brugge2. Europa LgR321.000.0000000000.00000000Matches
2021-202220Club Brugge1. Champions LgGR5.5193.45131311020.36101000Matches
2022-202321Milan1. Champions LgSF2.620.7710010000.00000000Matches
2023-202422Atalanta2. Europa Lg1st6.8345.03310210030.44300000Matches
2024-202523Atalanta1. Champions Lg7.8354.51291310191.16702000Matches
2024-202523AtalantaSuper Cup2nd0.7Matches
6 Seasons3 Clubs3 Leagues31.31033.378329621170.561203110
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 Leagues13.5322.38221432050.37201110
Atalanta (2 Seasons)3 Leagues15.2694.756015201120.831002000
Milan (1 Season)1 League2.620.7710010000.00000000
Champions Lg (5 Seasons)22.4673.005027521140.63903110
Europa Lg (3 Seasons)8.2364.38330210030.37300000
Super Cup (1 Season)0.7
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
202018be BelgiumFriendlies (M)0.0Matches
2020-202119be BelgiumUEFA Nations League3P0.4Matches
202221be Belgium1. World CupGR0.200.0000000000.00000000Matches
202220be BelgiumWCQ0.7Matches
202220be BelgiumFriendlies (M)1.4Matches
2022-202321be BelgiumUEFA Nations LeagueLgA0.8Matches
202321be BelgiumFriendlies (M)0.3Matches
202422be BelgiumFriendlies (M)0.2Matches
202422be BelgiumUEFA EuroR160.0Matches
202422be BelgiumUEFA Euro Qualifying1.3Matches
2024-202523be BelgiumUEFA Nations LeagueLgA2.2Matches
4 Seasons1 Club6 Leagues7.400.0000000000.00000000
Friendlies (M) (4 Seasons)1.9
UEFA Nations League (3 Seasons)3.3
WCQ (1 Season)0.7
UEFA Euro Qualifying (1 Season)1.3
World Cup (1 Season)0.200.0000000000.00000000
UEFA Euro (1 Season)0.0

Defensive Actions

Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2019-202018Club Brugge1. Champions Lg1.4430402366.710001500Matches
2019-202018Club Brugge2. Europa Lg0.52110122100.002200210Matches
2019-202018Club Bruggebe BEL1. First Division A8.5Matches
2020-202119Club Brugge1. Champions Lg5.111844351145.561611531430Matches
2020-202119Club Brugge2. Europa Lg1.0100011250.011011200Matches
2020-202119Club Bruggebe BEL1. First Division A22.23017Matches
2021-202220Club Brugge1. Champions Lg5.5842512450.023121920Matches
2021-202220Club Bruggebe BEL1. First Division A30.32315Matches
2022-202321Milan1. Champions Lg2.6212001425.037163500Matches
2022-202321Milanit ITACoppa Italia1.300Matches
2022-202321Milanit ITA1. Serie A12.426127145133043.3171421243090Matches
2022-202321Milanit ITASupercoppa0.300Matches
2023-202422Atalantait ITACoppa Italia3.210Matches
2023-202422Atalanta2. Europa Lg6.811524541040.061211151660Matches
2023-202422Atalantait ITA1. Serie A22.5332131218102050.0103022874060Matches
2024-202523Atalanta1. Champions Lg7.813836471353.8660601320Matches
2024-202523Atalantait ITACoppa Italia1.310Matches
2024-202523Atalantait ITA1. Serie A17.511827241040.0693621380Matches
2024-202523AtalantaSuper Cup0.710Matches
2024-202523Atalantait ITASupercoppa0.400Matches
6 Seasons3 Clubs7 Leagues151.21221272656405110946.858100138759149370
Country 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 Leagues74.526697136122254.51022418383260
Atalanta (2 Seasons)6 Leagues60.16845102929255347.228576511482220
Milan (1 Season)4 Leagues16.628139145143441.2202131873590
Champions Lg (5 Seasons)22.4382411198173548.6183232984670
Serie A (3 Seasons)52.47041123325276045.033537461383230
First Division A (3 Seasons)61.053320
Europa Lg (3 Seasons)8.214634771450.071531262070
Coppa Italia (3 Seasons)5.8200
Supercoppa (2 Seasons)0.7000
Super Cup (1 Season)0.7100
Defensive Actions Table
Tackles Challenges Blocks
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-202018Club Brugge3 Leagues10.4641414580.012201710
2020-202119Club Brugge3 Leagues28.3123844461346.2717116211630
2021-202220Club Brugge2 Leagues35.88272512450.0231216920
2022-202321Milan4 Leagues16.628139145143441.2202131873590
2023-202422Atalanta3 Leagues32.4442751623143046.716423391256120
2024-202523Atalanta5 Leagues27.724185136112347.81215312226100
6 Seasons3 Clubs7 Leagues151.21221272656405110946.858100138759149370
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 Leagues74.526697136122254.51022418383260
Atalanta (2 Seasons)6 Leagues60.16845102929255347.228576511482220
Milan (1 Season)4 Leagues16.628139145143441.2202131873590
Champions Lg (5 Seasons)22.4382411198173548.6183232984670
Serie A (3 Seasons)52.47041123325276045.033537461383230
First Division A (3 Seasons)61.053320
Europa Lg (3 Seasons)8.214634771450.071531262070
Coppa Italia (3 Seasons)5.8200
Supercoppa (2 Seasons)0.7000
Super Cup (1 Season)0.7100
Defensive Actions Table
Tackles Challenges Blocks
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-202018Club Bruggebe BEL1. First Division A1st8.5Matches
2020-202119Club Bruggebe BEL1. First Division A1st22.23017Matches
2021-202220Club Bruggebe BEL1. First Division A2nd30.32315Matches
2022-202321Milanit ITA1. Serie A4th12.426127145133043.3171421243090Matches
2023-202422Atalantait ITA1. Serie A4th22.5332131218102050.0103022874060Matches
2024-202523Atalantait ITA1. Serie A3rd17.511827241040.0693621380Matches
6 Seasons3 Clubs2 Leagues113.57094123325276045.033537464583230
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 League61.053320
Atalanta (2 Seasons)1 League40.0442951920143046.71639534953140
Milan (1 Season)1 League12.426127145133043.3171421243090
Serie A (3 Seasons)52.47041123325276045.033537461383230
First Division A (3 Seasons)61.053320
Defensive Actions Table
Tackles Challenges Blocks
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
2022-202321Milanit ITACoppa ItaliaR161.300Matches
2022-202321Milanit ITASupercoppa2nd0.300Matches
2023-202422Atalantait ITACoppa Italia2nd3.210Matches
2024-202523Atalantait ITACoppa ItaliaQF1.310Matches
2024-202523Atalantait ITASupercoppa0.400Matches
3 Seasons2 Clubs2 Leagues6.5200
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
Atalanta (2 Seasons)2 Leagues4.9200
Milan (1 Season)2 Leagues1.6000
Coppa Italia (3 Seasons)5.8200
Supercoppa (2 Seasons)0.7000
Defensive Actions Table
Tackles Challenges Blocks
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-202018Club Brugge1. Champions LgGR1.4430402366.710001500Matches
2019-202018Club Brugge2. Europa LgR320.52110122100.002200210Matches
2020-202119Club Brugge1. Champions LgGR5.111844351145.561611531430Matches
2020-202119Club Brugge2. Europa LgR321.0100011250.011011200Matches
2021-202220Club Brugge1. Champions LgGR5.5842512450.023121920Matches
2022-202321Milan1. Champions LgSF2.6212001425.037163500Matches
2023-202422Atalanta2. Europa Lg1st6.811524541040.061211151660Matches
2024-202523Atalanta1. Champions Lg7.813836471353.8660601320Matches
2024-202523AtalantaSuper Cup2nd0.710Matches
6 Seasons3 Clubs3 Leagues31.35231142315244949.025476411466140
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 Leagues13.526167136122254.5102241863260
Atalanta (2 Seasons)3 Leagues15.224145109112347.8121811752980
Milan (1 Season)1 League2.6212001425.037163500
Champions Lg (5 Seasons)22.4382411198173548.6183232984670
Europa Lg (3 Seasons)8.214634771450.071531262070
Super Cup (1 Season)0.7100
Defensive Actions Table
Tackles Challenges Blocks
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
202018be BelgiumFriendlies (M)0.0Matches
2020-202119be BelgiumUEFA Nations League3P0.400Matches
202221be Belgium1. World CupGR0.2000000000000000Matches
202220be BelgiumWCQ0.700Matches
202220be BelgiumFriendlies (M)1.4Matches
2022-202321be BelgiumUEFA Nations LeagueLgA0.820Matches
202321be BelgiumFriendlies (M)0.3Matches
202422be BelgiumFriendlies (M)0.2Matches
202422be BelgiumUEFA EuroR160.000Matches
202422be BelgiumUEFA Euro Qualifying1.300Matches
2024-202523be BelgiumUEFA Nations LeagueLgA2.232Matches
4 Seasons1 Club6 Leagues7.4050000000002000
Friendlies (M) (4 Seasons)1.90
UEFA Nations League (3 Seasons)3.3520
WCQ (1 Season)0.7000
UEFA Euro Qualifying (1 Season)1.3000
World Cup (1 Season)0.2000000000000000
UEFA Euro (1 Season)0.0000

Possession

Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2019-202018Club Brugge1. Champions Lg1.4800546306802150.0150.052279123722255810Matches
2019-202018Club Brugge2. Europa Lg0.5343613162343266.7133.3211295011103202Matches
2019-202018Club Bruggebe BEL1. First Division A8.5Matches
2020-202119Club Brugge1. Champions Lg5.12581044851311425811654.5545.51537893349919417136Matches
2020-202119Club Brugge2. Europa Lg1.0510227221514375.0125.04221511341105415Matches
2020-202119Club Bruggebe BEL1. First Division A22.2Matches
2021-202220Club Brugge1. Champions Lg5.5214413951082621414642.9857.111351420584420514642Matches
2021-202220Club Bruggebe BEL1. First Division A30.3Matches
2022-202321Milan1. Champions Lg2.6112116633791127114.3571.461415206753567515Matches
2022-202321Milanit ITACoppa Italia1.3Matches
2022-202321Milanit ITA1. Serie A12.4533105024125260533593661.01627.131321781149452614253035169Matches
2022-202321Milanit ITASupercoppa0.3Matches
2023-202422Atalantait ITACoppa Italia3.2Matches
2023-202422Atalanta2. Europa Lg6.832011251131894032017423.51164.7224157875828216231422660Matches
2023-202422Atalantait ITA1. Serie A22.5109810604426121331097884045.53539.8669424121218851418354835219Matches
2024-202523Atalanta1. Champions Lg7.838722012824351386361850.01541.72881896913372416191830875Matches
2024-202523Atalantait ITACoppa Italia1.3Matches
2024-202523Atalantait ITA1. Serie A17.592565938949391925673247.83044.8636425322397950313942758159Matches
2024-202523AtalantaSuper Cup0.7Matches
2024-202523Atalantait ITASupercoppa0.4Matches
6 Seasons3 Clubs7 Leagues151.240125730016422133433401030814948.412841.625721648782113131941202251862989692
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
Club Brugge (3 Seasons)3 Leagues74.5637177026630749637341852.91647.1381192682529179312243695
Atalanta (2 Seasons)6 Leagues60.12730291641072153731527282089445.29143.81817119686031232146941641282127513
Milan (1 Season)4 Leagues16.6645116630428969645663756.12131.837425931355523117303642684
Champions Lg (5 Seasons)22.4105117984175491061050703245.73448.6667389317816844265538758178
Serie A (3 Seasons)52.425562616910721357284255521410850.58137.91618106725509212127861471261944447
First Division A (3 Seasons)61.0
Europa Lg (3 Seasons)8.240514331532274340524937.51354.2287192292133238232228767
Coppa Italia (3 Seasons)5.8
Supercoppa (2 Seasons)0.7
Super Cup (1 Season)0.7
Possession Table
Touches Take-Ons Carries Receiving
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-202018Club Brugge3 Leagues10.4114311594681145360.0240.073408173833287812
2020-202119Club Brugge3 Leagues28.330910461121531530915960.0640.01951004447131029921241
2021-202220Club Brugge2 Leagues35.8214413951082621414642.9857.111351420584420514642
2022-202321Milan4 Leagues16.6645116630428969645663756.12131.837425931355523117303642684
2023-202422Atalanta3 Leagues32.41418218555580117314171054441.94643.8893581928791167247106681061279
2024-202523Atalanta5 Leagues27.7131287951773614213111035048.54543.792461493152116744758601066234
6 Seasons3 Clubs7 Leagues151.240125730016422133433401030814948.412841.625721648782113131941202251862989692
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 Leagues74.5637177026630749637341852.91647.1381192682529179312243695
Atalanta (2 Seasons)6 Leagues60.12730291641072153731527282089445.29143.81817119686031232146941641282127513
Milan (1 Season)4 Leagues16.6645116630428969645663756.12131.837425931355523117303642684
Champions Lg (5 Seasons)22.4105117984175491061050703245.73448.6667389317816844265538758178
Serie A (3 Seasons)52.425562616910721357284255521410850.58137.91618106725509212127861471261944447
First Division A (3 Seasons)61.0
Europa Lg (3 Seasons)8.240514331532274340524937.51354.2287192292133238232228767
Coppa Italia (3 Seasons)5.8
Supercoppa (2 Seasons)0.7
Super Cup (1 Season)0.7
Possession Table
Touches Take-Ons Carries Receiving
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-202018Club Bruggebe BEL1. First Division A1st8.5Matches
2020-202119Club Bruggebe BEL1. First Division A1st22.2Matches
2021-202220Club Bruggebe BEL1. First Division A2nd30.3Matches
2022-202321Milanit ITA1. Serie A4th12.4533105024125260533593661.01627.131321781149452614253035169Matches
2023-202422Atalantait ITA1. Serie A4th22.5109810604426121331097884045.53539.8669424121218851418354835219Matches
2024-202523Atalantait ITA1. Serie A3rd17.592565938949391925673247.83044.8636425322397950313942758159Matches
6 Seasons3 Clubs2 Leagues113.525562616910721357284255521410850.58137.91618106725509212127861471261944447
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 League61.0
Atalanta (2 Seasons)1 League40.0202316119831110522420221557246.56541.913058494436016710172122961593378
Milan (1 Season)1 League12.4533105024125260533593661.01627.131321781149452614253035169
Serie A (3 Seasons)52.425562616910721357284255521410850.58137.91618106725509212127861471261944447
First Division A (3 Seasons)61.0
Possession Table
Touches Take-Ons Carries
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 1/3 CPA Mis Dis Rec Matches
2022-202321Milanit ITACoppa ItaliaR161.3Matches
2022-202321Milanit ITASupercoppa2nd0.3Matches
2023-202422Atalantait ITACoppa Italia2nd3.2Matches
2024-202523Atalantait ITACoppa ItaliaQF1.3Matches
2024-202523Atalantait ITASupercoppa0.4Matches
3 Seasons2 Clubs2 Leagues6.5
Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
Atalanta (2 Seasons)2 Leagues4.9
Milan (1 Season)2 Leagues1.6
Coppa Italia (3 Seasons)5.8
Supercoppa (2 Seasons)0.7
Possession Table
Touches Take-Ons Carries Receiving
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-202018Club Brugge1. Champions LgGR1.4800546306802150.0150.052279123722255810Matches
2019-202018Club Brugge2. Europa LgR320.5343613162343266.7133.3211295011103202Matches
2020-202119Club Brugge1. Champions LgGR5.12581044851311425811654.5545.51537893349919417136Matches
2020-202119Club Brugge2. Europa LgR321.0510227221514375.0125.04221511341105415Matches
2021-202220Club Brugge1. Champions LgGR5.5214413951082621414642.9857.111351420584420514642Matches
2022-202321Milan1. Champions LgSF2.6112116633791127114.3571.461415206753567515Matches
2023-202422Atalanta2. Europa Lg1st6.832011251131894032017423.51164.7224157875828216231422660Matches
2024-202523Atalanta1. Champions Lg7.838722012824351386361850.01541.72881896913372416191830875Matches
2024-202523AtalantaSuper Cup2nd0.7Matches
6 Seasons3 Clubs3 Leagues31.31456311315707761491455944143.64750.095458152702101673478601045245
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 Leagues13.5637177026630749637341852.91647.1381192682529179312243695
Atalanta (2 Seasons)3 Leagues15.2707134524143291706532241.52649.1512347416716545224232534135
Milan (1 Season)1 League2.6112116633791127114.3571.461415206753567515
Champions Lg (5 Seasons)22.4105117984175491061050703245.73448.6667389317816844265538758178
Europa Lg (3 Seasons)8.240514331532274340524937.51354.2287192292133238232228767
Super Cup (1 Season)0.7
Possession Table
Touches Take-Ons Carries Receiving
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
202018be BelgiumFriendlies (M)0.0Matches
2020-202119be BelgiumUEFA Nations League3P0.4Matches
202221be Belgium1. World CupGR0.26022216000537282101150Matches
202220be BelgiumWCQ0.7Matches
202220be BelgiumFriendlies (M)1.4Matches
2022-202321be BelgiumUEFA Nations LeagueLgA0.8Matches
202321be BelgiumFriendlies (M)0.3Matches
202422be BelgiumFriendlies (M)0.2Matches
202422be BelgiumUEFA EuroR160.0Matches
202422be BelgiumUEFA Euro Qualifying1.3Matches
2024-202523be BelgiumUEFA Nations LeagueLgA2.2Matches
4 Seasons1 Club6 Leagues7.46022216000537282101150
Friendlies (M) (4 Seasons)1.9
UEFA Nations League (3 Seasons)3.3
WCQ (1 Season)0.7
UEFA Euro Qualifying (1 Season)1.3
World Cup (1 Season)0.26022216000537282101150
UEFA Euro (1 Season)0.0

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
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-202018Club Brugge1. Champions Lg41273223.51.4156032400.2512-1-0.71+0.821.21.5-0.3-0.20+0.40Matches
2019-202018Club Brugge2. Europa Lg2412122.80.50022100.5002-2-4.39-2.450.61.1-0.5-1.18+0.44Matches
2019-202018Club Bruggebe BEL1. First Division A137685929.48.5881352442.38105+5+0.59-1.32Matches
2020-202119Club Brugge1. Champions Lg64587684.85.1589411501.3387+1+0.20+3.497.47.4-0.1-0.01+0.79Matches
2020-202119Club Brugge2. Europa Lg1909050.01.01901001.001100.00+1.000.80.4+0.3+0.34+0.29Matches
2020-202119Club Bruggebe BEL1. First Division A322,0016365.422.2208512122602.054916+33+1.48+0.55Matches
2021-202220Club Brugge1. Champions Lg64968391.95.56832000.67517-12-2.18+1.915.416.7-11.3-2.05+2.22Matches
2021-202220Club Bruggebe BEL1. First Division A332,7258389.130.331862322602.136434+30+0.99-0.35Matches
2022-202321Milan1. Champions Lg62343921.72.6361031752.1754+1+0.38+0.073.83.2+0.6+0.23+0.09Matches
2022-202321Milanit ITACoppa Italia1120120100.01.311201000.0001-1-0.75Matches
2022-202321Milanit ITA1. Serie A321,1163532.612.49670232251.78191900.00-0.8220.316.1+4.2+0.34-0.19Matches
2022-202321Milanit ITASupercoppa1272730.00.30012700.0001-1-3.33-0.48Matches
2023-202422Atalantait ITACoppa Italia42857163.33.24711002.2593+6+1.89+2.99Matches
2023-202422Atalanta2. Europa Lg116085552.06.8774142202.18162+14+2.07+1.5915.38.7+6.5+0.96+0.90Matches
2023-202422Atalantait ITA1. Serie A352,0265859.222.525681103311.774827+21+0.93+0.3536.023.9+12.2+0.54+0.25Matches
2024-202523Atalanta1. Champions Lg106997077.77.8878323901.502111+10+1.29+0.8419.89.1+10.7+1.38+0.12Matches
2024-202523Atalantait ITACoppa Italia21175965.01.32590001.5040+4+3.08+3.08Matches
2024-202523Atalantait ITA1. Serie A251,5776367.417.52071453202.043916+23+1.31+0.1328.116.7+11.4+0.65-0.35Matches
2024-202523AtalantaSuper Cup1626268.90.71620000.0001-1-1.45+1.76Matches
2024-202523Atalantait ITASupercoppa1353538.90.40013500.0001-1-2.57-0.94Matches
6 Seasons3 Clubs7 Leagues22613,6126056.6151.215277567426151.84299170+129+0.85+0.16138.7104.9+33.8+0.41+0.10
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 Leagues976,7066962.674.5728545252441.8713884+54+0.72-0.1515.327.2-11.8-0.88+0.06
Atalanta (2 Seasons)6 Leagues895,4096162.660.1677010223111.8413761+76+1.26+0.7499.258.3+40.9+0.75+0.25
Milan (1 Season)4 Leagues401,4973731.816.6137012722101.752425-1-0.06-0.6824.219.4+4.8+0.32-0.11
Champions Lg (5 Seasons)322,0146355.922.42378992451.284041-1-0.04+0.4137.637.9-0.3-0.01+0.06
Serie A (3 Seasons)924,7195151.452.454695382661.8510662+44+0.84+0.0384.556.7+27.8+0.530.00
First Division A (3 Seasons)785,4947062.961.0598538192542.1412355+68+1.11-0.42
Europa Lg (3 Seasons)147395348.38.2876262201.86175+12+1.46+1.5816.610.3+6.3+0.77+1.00
Coppa Italia (3 Seasons)75227569.65.87752001.71134+9+1.55+2.34
Supercoppa (2 Seasons)2623134.40.70023100.0002-2-2.90-0.62
Super Cup (1 Season)1626268.90.71620000.0001-1-1.45+1.76
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
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-202018Club Brugge3 Leagues199364928.110.49783102341.73119+2+0.19-0.901.82.6-0.8-0.44+0.42
2020-202119Club Brugge3 Leagues392,5496567.428.3268617132501.915824+34+1.20+0.698.27.9+0.3+0.04+0.40
2021-202220Club Brugge2 Leagues393,2218389.535.837862522601.916951+18+0.50-0.215.416.7-11.3-2.05+2.22
2022-202321Milan4 Leagues401,4973731.816.6137012722101.752425-1-0.06-0.6824.219.4+4.8+0.32-0.11
2023-202422Atalanta3 Leagues502,9195857.932.436693143011.907332+41+1.26+0.8451.332.6+18.7+0.64+0.41
2024-202523Atalanta5 Leagues392,4906469.227.73172783401.776429+35+1.27+0.5447.925.7+22.2+0.88-0.18
6 Seasons3 Clubs7 Leagues22613,6126056.6151.215277567426151.84299170+129+0.85+0.16138.7104.9+33.8+0.41+0.10
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 Leagues976,7066962.674.5728545252441.8713884+54+0.72-0.1515.327.2-11.8-0.88+0.06
Atalanta (2 Seasons)6 Leagues895,4096162.660.1677010223111.8413761+76+1.26+0.7499.258.3+40.9+0.75+0.25
Milan (1 Season)4 Leagues401,4973731.816.6137012722101.752425-1-0.06-0.6824.219.4+4.8+0.32-0.11
Champions Lg (5 Seasons)322,0146355.922.42378992451.284041-1-0.04+0.4137.637.9-0.3-0.01+0.06
Serie A (3 Seasons)924,7195151.452.454695382661.8510662+44+0.84+0.0384.556.7+27.8+0.530.00
First Division A (3 Seasons)785,4947062.961.0598538192542.1412355+68+1.11-0.42
Europa Lg (3 Seasons)147395348.38.2876262201.86175+12+1.46+1.5816.610.3+6.3+0.77+1.00
Coppa Italia (3 Seasons)75227569.65.87752001.71134+9+1.55+2.34
Supercoppa (2 Seasons)2623134.40.70023100.0002-2-2.90-0.62
Super Cup (1 Season)1626268.90.71620000.0001-1-1.45+1.76
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
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-202018Club Bruggebe BEL1. First Division A1st137685929.48.5881352442.38105+5+0.59-1.32Matches
2020-202119Club Bruggebe BEL1. First Division A1st322,0016365.422.2208512122602.054916+33+1.48+0.55Matches
2021-202220Club Bruggebe BEL1. First Division A2nd332,7258389.130.331862322602.136434+30+0.99-0.35Matches
2022-202321Milanit ITA1. Serie A4th321,1163532.612.49670232251.78191900.00-0.8220.316.1+4.2+0.34-0.19Matches
2023-202422Atalantait ITA1. Serie A4th352,0265859.222.525681103311.774827+21+0.93+0.3536.023.9+12.2+0.54+0.25Matches
2024-202523Atalantait ITA1. Serie A3rd251,5776367.417.52071453202.043916+23+1.31+0.1328.116.7+11.4+0.65-0.35Matches
6 Seasons3 Clubs2 Leagues17010,2136057.0113.511377435726101.98229117+112+0.99-0.1284.556.7+27.8+0.530.00
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 League785,4947062.961.0598538192542.1412355+68+1.11-0.42
Atalanta (2 Seasons)1 League603,6036062.640.045695153311.888743+44+1.10+0.3164.140.5+23.6+0.59+0.05
Milan (1 Season)1 League321,1163532.612.49670232251.78191900.00-0.8220.316.1+4.2+0.34-0.19
Serie A (3 Seasons)924,7195151.452.454695382661.8510662+44+0.84+0.0384.556.7+27.8+0.530.00
First Division A (3 Seasons)785,4947062.961.0598538192542.1412355+68+1.11-0.42
Playing Time Table
Playing Time Starts Subs Team Success
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-202321Milanit ITACoppa ItaliaR161120120100.01.311201000.0001-1-0.75Matches
2022-202321Milanit ITASupercoppa2nd1272730.00.30012700.0001-1-3.33-0.48Matches
2023-202422Atalantait ITACoppa Italia2nd42857163.33.24711002.2593+6+1.89+2.99Matches
2024-202523Atalantait ITACoppa ItaliaQF21175965.01.32590001.5040+4+3.08+3.08Matches
2024-202523Atalantait ITASupercoppa1353538.90.40013500.0001-1-2.57-0.94Matches
3 Seasons2 Clubs2 Leagues95846562.86.5775223101.33136+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 Leagues74376260.74.9667113501.71134+9+1.85+2.81
Milan (1 Season)2 Leagues21477470.01.61120112700.0002-2-1.22+1.63
Coppa Italia (3 Seasons)75227569.65.87752001.71134+9+1.55+2.34
Supercoppa (2 Seasons)2623134.40.70023100.0002-2-2.90-0.62
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
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-202018Club Brugge1. Champions LgGR41273223.51.4156032400.2512-1-0.71+0.821.21.5-0.3-0.20+0.40Matches
2019-202018Club Brugge2. Europa LgR322412122.80.50022100.5002-2-4.39-2.450.61.1-0.5-1.18+0.44Matches
2020-202119Club Brugge1. Champions LgGR64587684.85.1589411501.3387+1+0.20+3.497.47.4-0.1-0.01+0.79Matches
2020-202119Club Brugge2. Europa LgR321909050.01.01901001.001100.00+1.000.80.4+0.3+0.34+0.29Matches
2021-202220Club Brugge1. Champions LgGR64968391.95.56832000.67517-12-2.18+1.915.416.7-11.3-2.05+2.22Matches
2022-202321Milan1. Champions LgSF62343921.72.6361031752.1754+1+0.38+0.073.83.2+0.6+0.23+0.09Matches
2023-202422Atalanta2. Europa Lg1st116085552.06.8774142202.18162+14+2.07+1.5915.38.7+6.5+0.96+0.90Matches
2024-202523Atalanta1. Champions Lg106997077.77.8878323901.502111+10+1.29+0.8419.89.1+10.7+1.38+0.12Matches
2024-202523AtalantaSuper Cup2nd1626268.90.71620000.0001-1-1.45+1.76Matches
6 Seasons3 Clubs3 Leagues472,8156053.931.3327711152351.435747+10+0.32+0.6954.248.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 Leagues191,2126461.213.51383762100.791529-14-1.04+0.8415.327.2-11.8-0.88+0.06
Atalanta (2 Seasons)3 Leagues221,3696263.415.21675462801.773714+23+1.51+1.1735.017.8+17.2+1.19+0.81
Milan (1 Season)1 League62343921.72.6361031752.1754+1+0.38+0.073.83.2+0.6+0.23+0.09
Champions Lg (5 Seasons)322,0146355.922.42378992451.284041-1-0.04+0.4137.637.9-0.3-0.01+0.06
Europa Lg (3 Seasons)147395348.38.2876262201.86175+12+1.46+1.5816.610.3+6.3+0.77+1.00
Super Cup (1 Season)1626268.90.71620000.0001-1-1.45+1.76
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
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
202018be BelgiumFriendlies (M)1110.60.0001103.000000.00-0.50Matches
2020-202119be BelgiumUEFA Nations League3P132324.40.40013210.001100.00-1.05Matches
202221be Belgium1. World CupGR116165.90.20011620.0001-1-5.63-5.630.00.4-0.4-2.40-2.60Matches
202220be BelgiumWCQ266339.20.715801812.001100.00-2.61Matches
202220be BelgiumFriendlies (M)21276447.01.42640012.0041+3+2.13+2.76Matches
2022-202321be BelgiumUEFA Nations LeagueLgA4731813.50.80041812.2531+2+2.47+2.27Matches
202321be BelgiumFriendlies (M)1232312.80.30012303.001100.00-1.15Matches
202422be BelgiumFriendlies (M)118185.00.20011803.0010+1+5.00+3.95Matches
202422be BelgiumUEFA EuroR161330.80.0001330.000000.000.00Matches
202422be BelgiumUEFA Euro Qualifying21155816.01.3190112532.0021+1+0.78-1.75Matches
2024-202523be BelgiumUEFA Nations LeagueLgA41964936.32.2274022501.0034-1-0.46+0.06Matches
4 Seasons1 Club6 Leagues206703413.87.467011418121.701611+5+0.67-0.380.00.4-0.4-2.40-2.60
Friendlies (M) (4 Seasons)51693417.11.9264031412.6062+4+2.13+1.47
UEFA Nations League (3 Seasons)93013316.73.3274072221.4476+1+0.30-0.12
WCQ (1 Season)266339.20.715801812.001100.00-2.61
UEFA Euro Qualifying (1 Season)21155816.01.3190112532.0021+1+0.78-1.75
World Cup (1 Season)116165.90.20011620.0001-1-5.63-5.630.00.4-0.4-2.40-2.60
UEFA Euro (1 Season)1330.80.0001330.000000.000.00

Miscellaneous Stats

Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2019-202018Club Brugge1. Champions Lg1.410092121300083175.0Matches
2019-202018Club Brugge2. Europa Lg0.50000101010002020.0Matches
2019-202018Club Bruggebe BEL1. First Division A8.50000Matches
2020-202119Club Brugge1. Champions Lg5.10007538381001951426.3Matches
2020-202119Club Brugge2. Europa Lg1.00001103100006020.0Matches
2020-202119Club Bruggebe BEL1. First Division A22.20001938810217300Matches
2021-202220Club Brugge1. Champions Lg5.50001111012140001461037.5Matches
2021-202220Club Bruggebe BEL1. First Division A30.34001643147915230Matches
2022-202321Milan1. Champions Lg2.6100510331000122433.3Matches
2022-202321Milanit ITACoppa Italia1.30001130000Matches
2022-202321Milanit ITA1. Serie A12.4200191521041200056193038.8Matches
2022-202321Milanit ITASupercoppa0.3000100000Matches
2023-202422Atalantait ITACoppa Italia3.20001108010Matches
2023-202422Atalanta2. Europa Lg6.80006135115500029162341.0Matches
2023-202422Atalantait ITA1. Serie A22.5100174764772100193383552.1Matches
2024-202523Atalanta1. Champions Lg7.8000794190800030111052.4Matches
2024-202523Atalantait ITACoppa Italia1.30002214010Matches
2024-202523Atalantait ITA1. Serie A17.510017302422800062282850.0Matches
2024-202523AtalantaSuper Cup0.7000220001Matches
2024-202523Atalantait ITASupercoppa0.40000010000Matches
6 Seasons3 Clubs7 Leagues151.21000131222603515912710133112815944.6
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Club Brugge (3 Seasons)3 Leagues74.55005310136207386910049142932.6
Atalanta (2 Seasons)6 Leagues60.120052104191311445001214939649.2
Milan (1 Season)4 Leagues16.6300261751371300068213438.2
Champions Lg (5 Seasons)22.42002928184482410083273940.9
Serie A (3 Seasons)52.4400539210991341001211859347.8
First Division A (3 Seasons)61.040035812218132530
Europa Lg (3 Seasons)8.20007155156600037162737.2
Coppa Italia (3 Seasons)5.800044412020
Supercoppa (2 Seasons)0.70001010000
Super Cup (1 Season)0.7000220001
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2019-202018Club Brugge3 Leagues10.4100931314000103350.0
2020-202119Club Brugge3 Leagues28.300027441111321381002551623.8
2021-202220Club Brugge2 Leagues35.84001754249116270001461037.5
2022-202321Milan4 Leagues16.6300261751371300068213438.2
2023-202422Atalanta3 Leagues32.4100246111661227001122545848.2
2024-202523Atalanta5 Leagues27.7100284386521800092393850.6
6 Seasons3 Clubs7 Leagues151.21000131222603515912710133112815944.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 Leagues74.55005310136207386910049142932.6
Atalanta (2 Seasons)6 Leagues60.120052104191311445001214939649.2
Milan (1 Season)4 Leagues16.6300261751371300068213438.2
Champions Lg (5 Seasons)22.42002928184482410083273940.9
Serie A (3 Seasons)52.4400539210991341001211859347.8
First Division A (3 Seasons)61.040035812218132530
Europa Lg (3 Seasons)8.20007155156600037162737.2
Coppa Italia (3 Seasons)5.800044412020
Supercoppa (2 Seasons)0.70001010000
Super Cup (1 Season)0.7000220001
Miscellaneous Stats Table
Performance Aerial Duels
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-202018Club Bruggebe BEL1. First Division A1st8.50000Matches
2020-202119Club Bruggebe BEL1. First Division A1st22.20001938810217300Matches
2021-202220Club Bruggebe BEL1. First Division A2nd30.34001643147915230Matches
2022-202321Milanit ITA1. Serie A4th12.4200191521041200056193038.8Matches
2023-202422Atalantait ITA1. Serie A4th22.5100174764772100193383552.1Matches
2024-202523Atalantait ITA1. Serie A3rd17.510017302422800062282850.0Matches
6 Seasons3 Clubs2 Leagues113.580088173322804594001211859347.8
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 League61.040035812218132530
Atalanta (2 Seasons)1 League40.02003477889929001155666351.2
Milan (1 Season)1 League12.4200191521041200056193038.8
Serie A (3 Seasons)52.4400539210991341001211859347.8
First Division A (3 Seasons)61.040035812218132530
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2022-202321Milanit ITACoppa ItaliaR161.30001130000Matches
2022-202321Milanit ITASupercoppa2nd0.3000100000Matches
2023-202422Atalantait ITACoppa Italia2nd3.20001108010Matches
2024-202523Atalantait ITACoppa ItaliaQF1.30002214010Matches
2024-202523Atalantait ITASupercoppa0.40000010000Matches
3 Seasons2 Clubs2 Leagues6.500054512020
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Atalanta (2 Seasons)2 Leagues4.900033212020
Milan (1 Season)2 Leagues1.60002130000
Coppa Italia (3 Seasons)5.800044412020
Supercoppa (2 Seasons)0.70001010000
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2019-202018Club Brugge1. Champions LgGR1.410092121300083175.0Matches
2019-202018Club Brugge2. Europa LgR320.50000101010002020.0Matches
2020-202119Club Brugge1. Champions LgGR5.10007538381001951426.3Matches
2020-202119Club Brugge2. Europa LgR321.00001103100006020.0Matches
2021-202220Club Brugge1. Champions LgGR5.50001111012140001461037.5Matches
2022-202321Milan1. Champions LgSF2.6100510331000122433.3Matches
2023-202422Atalanta2. Europa Lg1st6.80006135115500029162341.0Matches
2024-202523Atalanta1. Champions Lg7.8000794190800030111052.4Matches
2024-202523AtalantaSuper Cup2nd0.7000220001Matches
6 Seasons3 Clubs3 Leagues31.3200384523591431100120436639.4
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Club Brugge (3 Seasons)2 Leagues13.51001820142661610049142932.6
Atalanta (2 Seasons)3 Leagues15.2000152493051400059273345.0
Milan (1 Season)1 League2.6100510331000122433.3
Champions Lg (5 Seasons)22.42002928184482410083273940.9
Europa Lg (3 Seasons)8.20007155156600037162737.2
Super Cup (1 Season)0.7000220001
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
202018be BelgiumFriendlies (M)0.00000Matches
2020-202119be BelgiumUEFA Nations League3P0.40000000000Matches
202221be Belgium1. World CupGR0.20000100000003030.0Matches
202220be BelgiumWCQ0.70000231000Matches
202220be BelgiumFriendlies (M)1.40000Matches
2022-202321be BelgiumUEFA Nations LeagueLgA0.80002111020Matches
202321be BelgiumFriendlies (M)0.30000Matches
202422be BelgiumFriendlies (M)0.20000Matches
202422be BelgiumUEFA EuroR160.00000100000Matches
202422be BelgiumUEFA Euro Qualifying1.31001201000Matches
2024-202523be BelgiumUEFA Nations LeagueLgA2.21002310230Matches
4 Seasons1 Club6 Leagues7.420051053250003030.0
Friendlies (M) (4 Seasons)1.90000
UEFA Nations League (3 Seasons)3.31004421250
WCQ (1 Season)0.70000231000
UEFA Euro Qualifying (1 Season)1.31001201000
World Cup (1 Season)0.20000100000003030.0
UEFA Euro (1 Season)0.00000100000

Player Club Summary

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.

Note that player records are likely not complete for their careers. Players may come from or move to leagues we don't currently cover. This issue will go down over time, as we add new leagues and seasons. We will never in the future have less data than we do today.

You can sign up to receive an e-mail when new countries and features launch.

For more information, see our Launch Blog Post, the overall leagues/competition page with details on leagues and seasons we include, or our About Page. Let us know if you find an issue or have a suggestion.

FBref is one of seven Sports-Reference.com sites.