Standard Stats Table Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches 2017-2018 17 Gent be BEL 1. First Division A 0 0 Matches 2018-2019 18 Gent be BEL 1. First Division A 33 21 1,983 22.0 12 6 18 12 0 0 1 0 0.54 0.27 0.82 0.54 0.82 Matches 2019-2020 19 Gent 2. Europa Lg 7 7 618 6.9 3 0 3 3 0 0 0 0 2.3 2.3 0.3 2.6 17 16 63 0.44 0.00 0.44 0.44 0.44 0.34 0.04 0.38 0.34 0.38 Matches 2019-2020 19 Gent be BEL 1. First Division A 27 24 2,095 23.3 18 7 25 15 3 3 4 0 0.77 0.30 1.07 0.64 0.95 Matches 2020-2021 20 Lille fr FRA Coupe de France 3 0 88 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 20 Lille 2. Europa Lg 8 7 591 6.6 0 2 2 0 0 1 1 0 2.5 1.7 0.6 2.3 12 8 39 0.00 0.30 0.30 0.00 0.30 0.37 0.10 0.47 0.25 0.35 Matches 2020-2021 20 Lille fr FRA 1. Ligue 1 37 29 2,354 26.2 13 2 15 13 0 0 0 0 9.1 9.1 2.6 11.7 46 47 173 0.50 0.08 0.57 0.50 0.57 0.35 0.10 0.45 0.35 0.45 Matches 2021-2022 21 Lille 1. Champions Lg 8 8 674 7.5 3 0 3 2 1 1 0 0 2.9 2.2 0.4 2.6 7 22 47 0.40 0.00 0.40 0.27 0.27 0.39 0.06 0.45 0.29 0.34 Matches 2021-2022 21 Lille fr FRA Coupe de France 1 1 88 1.0 1 0 1 1 0 0 0 0 1.02 0.00 1.02 1.02 1.02 Matches 2021-2022 21 Lille fr FRA 1. Ligue 1 38 32 2,804 31.2 15 0 15 13 2 3 3 0 14.6 12.3 3.5 15.8 43 67 182 0.48 0.00 0.48 0.42 0.42 0.47 0.11 0.58 0.39 0.51 Matches 2021-2022 21 Lille fr FRA Trophée des Champions 1 1 75 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 22 Lille fr FRA Coupe de France 3 3 238 2.6 2 0 2 1 1 1 1 0 0.76 0.00 0.76 0.38 0.38 Matches 2022-2023 22 Lille fr FRA 1. Ligue 1 37 36 3,166 35.2 24 4 28 14 10 11 6 0 23.6 15.1 6.1 21.2 67 95 297 0.68 0.11 0.80 0.40 0.51 0.67 0.17 0.84 0.43 0.60 Matches 2023-2024 23 Lille 3. Conf Lg 8 5 529 5.9 3 0 3 2 1 1 0 0 0.51 0.00 0.51 0.34 0.34 Matches 2023-2024 23 Lille fr FRA Coupe de France 3 3 232 2.6 3 3 6 3 0 0 0 0 1.16 1.16 2.33 1.16 2.33 Matches 2023-2024 23 Lille fr FRA 1. Ligue 1 34 30 2,629 29.2 19 4 23 17 2 3 4 0 17.5 15.0 3.3 18.3 47 79 198 0.65 0.14 0.79 0.58 0.72 0.60 0.11 0.71 0.51 0.63 Matches 2024-2025 24 Lille 1. Champions Lg 9 7 657 7.3 6 2 8 4 2 2 2 0 4.2 2.6 1.0 3.6 8 16 46 0.82 0.27 1.10 0.55 0.82 0.57 0.14 0.71 0.35 0.49 Matches 2024-2025 24 Lille fr FRA Coupe de France 3 3 265 2.9 0 3 3 0 0 0 0 0 0.00 1.02 1.02 0.00 1.02 Matches 2024-2025 24 Lille fr FRA 1. Ligue 1 23 19 1,814 20.2 14 3 17 8 6 7 4 0 13.6 8.1 3.1 11.3 22 43 123 0.69 0.15 0.84 0.40 0.55 0.68 0.16 0.83 0.40 0.56 Matches 8 Seasons 2 Clubs 7 Leagues 283 236 20,900 232.2 136 36 172 108 28 33 26 0 90.3 68.4 20.9 89.3 269 393 1168 0.59 0.16 0.74 0.47 0.62 0.53 0.12 0.65 0.40 0.53 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 Lille (5 Seasons) 6 Leagues 216 184 16,204 180.0 103 23 126 78 25 30 21 0 88.0 66.1 20.7 86.7 252 377 1105 0.57 0.13 0.70 0.43 0.56 0.54 0.13 0.67 0.41 0.53 Gent (3 Seasons) 2 Leagues 67 52 4,696 52.2 33 13 46 30 3 3 5 0 2.3 2.3 0.3 2.6 17 16 63 0.63 0.25 0.88 0.57 0.82 0.34 0.04 0.38 0.34 0.38 Ligue 1 (5 Seasons) 169 146 12,767 141.9 85 13 98 65 20 24 17 0 78.4 59.7 18.6 78.2 225 331 973 0.60 0.09 0.69 0.46 0.55 0.55 0.13 0.68 0.42 0.55 Coupe de France (5 Seasons) 13 10 911 10.1 6 6 12 5 1 1 1 0 0.59 0.59 1.19 0.49 1.09 First Division A (3 Seasons) 60 45 4,078 45.3 30 13 43 27 3 3 5 0 0.66 0.29 0.95 0.60 0.88 Champions Lg (2 Seasons) 17 15 1,331 14.8 9 2 11 6 3 3 2 0 7.1 4.7 1.4 6.2 15 38 93 0.61 0.14 0.74 0.41 0.54 0.48 0.10 0.58 0.32 0.42 Europa Lg (2 Seasons) 15 14 1,209 13.4 3 2 5 3 0 1 1 0 4.8 4.0 0.9 4.9 29 24 102 0.22 0.15 0.37 0.22 0.37 0.36 0.07 0.42 0.30 0.37 Conf Lg (1 Season) 8 5 529 5.9 3 0 3 2 1 1 0 0 0.51 0.00 0.51 0.34 0.34 Trophée des Champions (1 Season) 1 1 75 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Standard Stats Table Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches 2017-2018 17 Gent 1 League 0 0 2018-2019 18 Gent 1 League 33 21 1,983 22.0 12 6 18 12 0 0 1 0 0.54 0.27 0.82 0.54 0.82 2019-2020 19 Gent 2 Leagues 34 31 2,713 30.1 21 7 28 18 3 3 4 0 2.3 2.3 0.3 2.6 17 16 63 0.70 0.23 0.93 0.60 0.83 0.34 0.04 0.38 0.34 0.38 2020-2021 20 Lille 3 Leagues 48 36 3,033 33.7 13 4 17 13 0 1 1 0 11.6 10.8 3.2 14.0 58 55 212 0.39 0.12 0.50 0.39 0.50 0.35 0.10 0.45 0.33 0.43 2021-2022 21 Lille 4 Leagues 48 42 3,641 40.5 19 0 19 16 3 4 3 0 17.6 14.4 3.9 18.4 50 89 229 0.47 0.00 0.47 0.40 0.40 0.46 0.10 0.56 0.37 0.48 2022-2023 22 Lille 2 Leagues 40 39 3,404 37.8 26 4 30 15 11 12 7 0 23.6 15.1 6.1 21.2 67 95 297 0.69 0.11 0.79 0.40 0.50 0.67 0.17 0.84 0.43 0.60 2023-2024 23 Lille 3 Leagues 45 38 3,390 37.7 25 7 32 22 3 4 4 0 17.5 15.0 3.3 18.3 47 79 198 0.66 0.19 0.85 0.58 0.77 0.60 0.11 0.71 0.51 0.63 2024-2025 24 Lille 3 Leagues 35 29 2,736 30.4 20 8 28 12 8 9 6 0 17.8 10.7 4.2 14.9 30 59 169 0.66 0.26 0.92 0.39 0.66 0.65 0.15 0.80 0.39 0.54 8 Seasons 2 Clubs 7 Leagues 283 236 20,900 232.2 136 36 172 108 28 33 26 0 90.3 68.4 20.9 89.3 269 393 1168 0.59 0.16 0.74 0.47 0.62 0.53 0.12 0.65 0.40 0.53 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 Lille (5 Seasons) 6 Leagues 216 184 16,204 180.0 103 23 126 78 25 30 21 0 88.0 66.1 20.7 86.7 252 377 1105 0.57 0.13 0.70 0.43 0.56 0.54 0.13 0.67 0.41 0.53 Gent (3 Seasons) 2 Leagues 67 52 4,696 52.2 33 13 46 30 3 3 5 0 2.3 2.3 0.3 2.6 17 16 63 0.63 0.25 0.88 0.57 0.82 0.34 0.04 0.38 0.34 0.38 Ligue 1 (5 Seasons) 169 146 12,767 141.9 85 13 98 65 20 24 17 0 78.4 59.7 18.6 78.2 225 331 973 0.60 0.09 0.69 0.46 0.55 0.55 0.13 0.68 0.42 0.55 Coupe de France (5 Seasons) 13 10 911 10.1 6 6 12 5 1 1 1 0 0.59 0.59 1.19 0.49 1.09 First Division A (3 Seasons) 60 45 4,078 45.3 30 13 43 27 3 3 5 0 0.66 0.29 0.95 0.60 0.88 Champions Lg (2 Seasons) 17 15 1,331 14.8 9 2 11 6 3 3 2 0 7.1 4.7 1.4 6.2 15 38 93 0.61 0.14 0.74 0.41 0.54 0.48 0.10 0.58 0.32 0.42 Europa Lg (2 Seasons) 15 14 1,209 13.4 3 2 5 3 0 1 1 0 4.8 4.0 0.9 4.9 29 24 102 0.22 0.15 0.37 0.22 0.37 0.36 0.07 0.42 0.30 0.37 Conf Lg (1 Season) 8 5 529 5.9 3 0 3 2 1 1 0 0 0.51 0.00 0.51 0.34 0.34 Trophée des Champions (1 Season) 1 1 75 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Standard Stats Table Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches 2017-2018 17 Gent be BEL 1. First Division A 4th 0 0 Matches 2018-2019 18 Gent be BEL 1. First Division A 5th 33 21 1,983 22.0 12 6 18 12 0 0 1 0 0.54 0.27 0.82 0.54 0.82 Matches 2019-2020 19 Gent be BEL 1. First Division A 2nd 27 24 2,095 23.3 18 7 25 15 3 3 4 0 0.77 0.30 1.07 0.64 0.95 Matches 2020-2021 20 Lille fr FRA 1. Ligue 1 1st 37 29 2,354 26.2 13 2 15 13 0 0 0 0 9.1 9.1 2.6 11.7 46 47 173 0.50 0.08 0.57 0.50 0.57 0.35 0.10 0.45 0.35 0.45 Matches 2021-2022 21 Lille fr FRA 1. Ligue 1 10th 38 32 2,804 31.2 15 0 15 13 2 3 3 0 14.6 12.3 3.5 15.8 43 67 182 0.48 0.00 0.48 0.42 0.42 0.47 0.11 0.58 0.39 0.51 Matches 2022-2023 22 Lille fr FRA 1. Ligue 1 5th 37 36 3,166 35.2 24 4 28 14 10 11 6 0 23.6 15.1 6.1 21.2 67 95 297 0.68 0.11 0.80 0.40 0.51 0.67 0.17 0.84 0.43 0.60 Matches 2023-2024 23 Lille fr FRA 1. Ligue 1 4th 34 30 2,629 29.2 19 4 23 17 2 3 4 0 17.5 15.0 3.3 18.3 47 79 198 0.65 0.14 0.79 0.58 0.72 0.60 0.11 0.71 0.51 0.63 Matches 2024-2025 24 Lille fr FRA 1. Ligue 1 5th 23 19 1,814 20.2 14 3 17 8 6 7 4 0 13.6 8.1 3.1 11.3 22 43 123 0.69 0.15 0.84 0.40 0.55 0.68 0.16 0.83 0.40 0.56 Matches 8 Seasons 2 Clubs 2 Leagues 229 191 16,845 187.2 115 26 141 92 23 27 22 0 78.4 59.7 18.6 78.2 225 331 973 0.61 0.14 0.75 0.49 0.63 0.55 0.13 0.68 0.42 0.55 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 Lille (5 Seasons) 1 League 169 146 12,767 141.9 85 13 98 65 20 24 17 0 78.4 59.7 18.6 78.2 225 331 973 0.60 0.09 0.69 0.46 0.55 0.55 0.13 0.68 0.42 0.55 Gent (3 Seasons) 1 League 60 45 4,078 45.3 30 13 43 27 3 3 5 0 0.66 0.29 0.95 0.60 0.88 Ligue 1 (5 Seasons) 169 146 12,767 141.9 85 13 98 65 20 24 17 0 78.4 59.7 18.6 78.2 225 331 973 0.60 0.09 0.69 0.46 0.55 0.55 0.13 0.68 0.42 0.55 First Division A (3 Seasons) 60 45 4,078 45.3 30 13 43 27 3 3 5 0 0.66 0.29 0.95 0.60 0.88
Standard Stats Table Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches 2019-2020 19 Gent 2. Europa Lg R32 7 7 618 6.9 3 0 3 3 0 0 0 0 2.3 2.3 0.3 2.6 17 16 63 0.44 0.00 0.44 0.44 0.44 0.34 0.04 0.38 0.34 0.38 Matches 2020-2021 20 Lille 2. Europa Lg R32 8 7 591 6.6 0 2 2 0 0 1 1 0 2.5 1.7 0.6 2.3 12 8 39 0.00 0.30 0.30 0.00 0.30 0.37 0.10 0.47 0.25 0.35 Matches 2021-2022 21 Lille 1. Champions Lg R16 8 8 674 7.5 3 0 3 2 1 1 0 0 2.9 2.2 0.4 2.6 7 22 47 0.40 0.00 0.40 0.27 0.27 0.39 0.06 0.45 0.29 0.34 Matches 2023-2024 23 Lille 3. Conf Lg QF 8 5 529 5.9 3 0 3 2 1 1 0 0 0.51 0.00 0.51 0.34 0.34 Matches 2024-2025 24 Lille 1. Champions Lg R16 9 7 657 7.3 6 2 8 4 2 2 2 0 4.2 2.6 1.0 3.6 8 16 46 0.82 0.27 1.10 0.55 0.82 0.57 0.14 0.71 0.35 0.49 Matches 5 Seasons 2 Clubs 3 Leagues 40 34 3,069 34.1 15 4 19 11 4 5 3 0 11.9 8.7 2.4 11.1 44 62 195 0.44 0.12 0.56 0.32 0.44 0.42 0.08 0.50 0.31 0.39 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 Lille (4 Seasons) 3 Leagues 33 27 2,451 27.2 12 4 16 8 4 5 3 0 9.6 6.4 2.1 8.5 27 46 132 0.44 0.15 0.59 0.29 0.44 0.45 0.10 0.55 0.30 0.40 Gent (1 Season) 1 League 7 7 618 6.9 3 0 3 3 0 0 0 0 2.3 2.3 0.3 2.6 17 16 63 0.44 0.00 0.44 0.44 0.44 0.34 0.04 0.38 0.34 0.38 Champions Lg (2 Seasons) 17 15 1,331 14.8 9 2 11 6 3 3 2 0 7.1 4.7 1.4 6.2 15 38 93 0.61 0.14 0.74 0.41 0.54 0.48 0.10 0.58 0.32 0.42 Europa Lg (2 Seasons) 15 14 1,209 13.4 3 2 5 3 0 1 1 0 4.8 4.0 0.9 4.9 29 24 102 0.22 0.15 0.37 0.22 0.37 0.36 0.07 0.42 0.30 0.37 Conf Lg (1 Season) 8 5 529 5.9 3 0 3 2 1 1 0 0 0.51 0.00 0.51 0.34 0.34
Standard Stats Table Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches 2019 19 ca Canada Gold Cup QF 4 3 304 3.4 6 2 8 6 0 0 0 0 1.78 0.59 2.37 1.78 2.37 Matches 2022 22 ca Canada 1. World Cup GR 3 2 192 2.1 0 0 0 0 0 0 0 0 1.0 0.7 0.0 0.7 4 7 17 0.00 0.00 0.00 0.00 0.00 0.49 0.00 0.49 0.35 0.35 Matches 2022 22 ca Canada WCQ 18 15 1,332 14.8 9 3 12 8 1 1 0 0 0.61 0.20 0.81 0.54 0.74 Matches 2022 22 ca Canada Friendlies (M) 3 3 238 2.6 1 0 1 1 0 0 0 0 0.38 0.00 0.38 0.38 0.38 Matches 2023 23 ca Canada Friendlies (M) 1 1 90 1.0 0 0 0 0 0 1 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024 24 ca Canada Friendlies (M) 5 4 387 4.3 2 1 3 2 0 0 0 0 0.47 0.23 0.70 0.47 0.70 Matches 2024 24 ca Canada Copa América 4th 6 5 446 5.0 2 0 2 2 0 0 1 0 0.40 0.00 0.40 0.40 0.40 Matches 4 Seasons 1 Club 5 Leagues 40 33 2,989 33.2 20 6 26 19 1 2 1 0 1.0 0.7 0.0 0.7 4 7 17 0.60 0.18 0.78 0.57 0.75 0.49 0.00 0.49 0.35 0.35 Friendlies (M) (3 Seasons) 9 8 715 7.9 3 1 4 3 0 1 0 0 0.38 0.13 0.50 0.38 0.50 WCQ (1 Season) 18 15 1,332 14.8 9 3 12 8 1 1 0 0 0.61 0.20 0.81 0.54 0.74 Copa América (1 Season) 6 5 446 5.0 2 0 2 2 0 0 1 0 0.40 0.00 0.40 0.40 0.40 Gold Cup (1 Season) 4 3 304 3.4 6 2 8 6 0 0 0 0 1.78 0.59 2.37 1.78 2.37 World Cup (1 Season) 3 2 192 2.1 0 0 0 0 0 0 0 0 1.0 0.7 0.0 0.7 4 7 17 0.00 0.00 0.00 0.00 0.00 0.49 0.00 0.49 0.35 0.35
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches 2018-2019 18 Gent 1 League 22.0 12 0 0 2019-2020 19 Gent 2 Leagues 30.1 21 15 6 40.0 2.18 0.87 0.20 0.50 15.7 0 3 3 2.3 2.3 0.15 +0.7 +0.7 2020-2021 20 Lille 3 Leagues 33.7 13 71 36 50.7 2.11 1.07 0.18 0.36 15.7 0 0 1 11.6 10.8 0.16 +1.4 +2.2 2021-2022 21 Lille 4 Leagues 40.5 19 82 35 42.7 2.03 0.87 0.20 0.46 14.3 0 3 4 17.6 14.4 0.19 +0.4 +0.6 2022-2023 22 Lille 2 Leagues 37.8 26 107 49 45.8 2.83 1.30 0.14 0.31 15.8 0 11 12 23.6 15.1 0.16 +0.4 -1.1 2023-2024 23 Lille 3 Leagues 37.7 25 105 59 56.2 2.79 1.57 0.21 0.37 14.1 0 3 4 17.5 15.0 0.20 +1.5 +2.0 2024-2025 24 Lille 3 Leagues 30.4 20 69 32 46.4 2.27 1.05 0.17 0.38 15.4 0 8 9 17.8 10.7 0.18 +2.2 +1.3 8 Seasons 2 Clubs 7 Leagues 232.2 136 449 217 48.3 2.40 1.16 0.18 0.37 15.1 0 28 33 90.3 68.4 0.18 +6.7 +5.6 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 Lille (5 Seasons) 6 Leagues 180.0 103 434 211 48.6 2.41 1.17 0.18 0.37 15.1 0 25 30 88.0 66.1 0.18 +6.0 +4.9 Gent (3 Seasons) 2 Leagues 52.2 33 15 6 40.0 2.18 0.87 0.20 0.50 15.7 0 3 3 2.3 2.3 0.15 +0.7 +0.7 Ligue 1 (5 Seasons) 141.9 85 337 172 51.0 2.38 1.21 0.19 0.38 14.9 0 20 24 78.4 59.7 0.18 +6.6 +5.3 Coupe de France (5 Seasons) 10.1 6 36 15 41.7 3.56 1.48 0.14 0.33 1 1 First Division A (3 Seasons) 45.3 30 3 3 Champions Lg (2 Seasons) 14.8 9 27 11 40.7 1.83 0.74 0.22 0.55 15.9 0 3 3 7.1 4.7 0.18 +1.9 +1.3 Europa Lg (2 Seasons) 13.4 3 27 8 29.6 2.01 0.60 0.11 0.38 16.7 0 0 1 4.8 4.0 0.15 -1.8 -1.0 Conf Lg (1 Season) 5.9 3 21 11 52.4 3.57 1.87 0.10 0.18 1 1 Trophée des Champions (1 Season) 0.8 0 1 0 0.0 1.20 0.00 0.00 0 0
Shooting Table Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches 2018-2019 18 Gent be BEL 1. First Division A 5th 22.0 12 0 0 Matches 2019-2020 19 Gent be BEL 1. First Division A 2nd 23.3 18 3 3 Matches 2020-2021 20 Lille fr FRA 1. Ligue 1 1st 26.2 13 55 33 60.0 2.10 1.26 0.24 0.39 15.2 0 0 0 9.1 9.1 0.17 +3.9 +3.9 Matches 2021-2022 21 Lille fr FRA 1. Ligue 1 10th 31.2 15 67 30 44.8 2.15 0.96 0.19 0.43 13.8 0 2 3 14.6 12.3 0.18 +0.4 +0.7 Matches 2022-2023 22 Lille fr FRA 1. Ligue 1 5th 35.2 24 95 44 46.3 2.70 1.25 0.15 0.32 15.8 0 10 11 23.6 15.1 0.16 +0.4 -1.1 Matches 2023-2024 23 Lille fr FRA 1. Ligue 1 4th 29.2 19 76 43 56.6 2.60 1.47 0.22 0.40 14.1 0 2 3 17.5 15.0 0.20 +1.5 +2.0 Matches 2024-2025 24 Lille fr FRA 1. Ligue 1 5th 20.2 14 44 22 50.0 2.18 1.09 0.18 0.36 15.7 0 6 7 13.6 8.1 0.18 +0.4 -0.1 Matches 8 Seasons 2 Clubs 2 Leagues 187.2 115 337 172 51.0 2.38 1.21 0.19 0.38 14.9 0 23 27 78.4 59.7 0.18 +6.6 +5.3 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 Lille (5 Seasons) 1 League 141.9 85 337 172 51.0 2.38 1.21 0.19 0.38 14.9 0 20 24 78.4 59.7 0.18 +6.6 +5.3 Gent (3 Seasons) 1 League 45.3 30 3 3 Ligue 1 (5 Seasons) 141.9 85 337 172 51.0 2.38 1.21 0.19 0.38 14.9 0 20 24 78.4 59.7 0.18 +6.6 +5.3 First Division A (3 Seasons) 45.3 30 3 3
Shooting Table Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches 2019-2020 19 Gent 2. Europa Lg R32 6.9 3 15 6 40.0 2.18 0.87 0.20 0.50 15.7 0 0 0 2.3 2.3 0.15 +0.7 +0.7 Matches 2020-2021 20 Lille 2. Europa Lg R32 6.6 0 12 2 16.7 1.83 0.30 0.00 0.00 18.1 0 0 1 2.5 1.7 0.14 -2.5 -1.7 Matches 2021-2022 21 Lille 1. Champions Lg R16 7.5 3 11 4 36.4 1.47 0.53 0.18 0.50 17.6 0 1 1 2.9 2.2 0.20 +0.1 -0.2 Matches 2023-2024 23 Lille 3. Conf Lg QF 5.9 3 21 11 52.4 3.57 1.87 0.10 0.18 1 1 Matches 2024-2025 24 Lille 1. Champions Lg R16 7.3 6 16 7 43.8 2.19 0.96 0.25 0.57 14.7 0 2 2 4.2 2.6 0.16 +1.8 +1.4 Matches 5 Seasons 2 Clubs 3 Leagues 34.1 15 75 30 40.0 2.20 0.88 0.15 0.37 16.3 0 4 5 11.9 8.7 0.16 +0.1 +0.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 Lille (4 Seasons) 3 Leagues 27.2 12 60 24 40.0 2.20 0.88 0.13 0.33 16.6 0 4 5 9.6 6.4 0.16 -0.6 -0.4 Gent (1 Season) 1 League 6.9 3 15 6 40.0 2.18 0.87 0.20 0.50 15.7 0 0 0 2.3 2.3 0.15 +0.7 +0.7 Champions Lg (2 Seasons) 14.8 9 27 11 40.7 1.83 0.74 0.22 0.55 15.9 0 3 3 7.1 4.7 0.18 +1.9 +1.3 Europa Lg (2 Seasons) 13.4 3 27 8 29.6 2.01 0.60 0.11 0.38 16.7 0 0 1 4.8 4.0 0.15 -1.8 -1.0 Conf Lg (1 Season) 5.9 3 21 11 52.4 3.57 1.87 0.10 0.18 1 1
Shooting Table Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches 2019 19 ca Canada Gold Cup QF 3.4 6 16 10 62.5 4.74 2.96 0.38 0.60 0 0 Matches 2022 22 ca Canada 1. World Cup GR 2.1 0 8 1 12.5 3.75 0.47 0.00 0.00 14.1 0 0 0 1.0 0.7 0.09 -1.0 -0.7 Matches 2022 22 ca Canada WCQ 14.8 9 1 1 Matches 2022 22 ca Canada Friendlies (M) 2.6 1 0 0 Matches 2023 23 ca Canada Friendlies (M) 1.0 0 0 1 Matches 2024 24 ca Canada Friendlies (M) 4.3 2 0 0 Matches 2024 24 ca Canada Copa América 4th 5.0 2 8 4 50.0 1.61 0.81 0.25 0.50 0 0 Matches 4 Seasons 1 Club 5 Leagues 33.2 20 32 15 46.9 3.06 1.43 0.25 0.53 14.1 0 1 2 1.0 0.7 0.09 -1.0 -0.7 Friendlies (M) (3 Seasons) 7.9 3 0 1 WCQ (1 Season) 14.8 9 1 1 Copa América (1 Season) 5.0 2 8 4 50.0 1.61 0.81 0.25 0.50 0 0 Gold Cup (1 Season) 3.4 6 16 10 62.5 4.74 2.96 0.38 0.60 0 0 World Cup (1 Season) 2.1 0 8 1 12.5 3.75 0.47 0.00 0.00 14.1 0 0 0 1.0 0.7 0.09 -1.0 -0.7
Passing Table Season Age Squad Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches 2018-2019 18 Gent 1 League 22.0 6 2019-2020 19 Gent 2 Leagues 30.1 130 176 73.9 1815 337 82 102 80.4 42 50 84.0 3 8 37.5 7 0.3 0.3 +6.7 6 12 3 0 16 2020-2021 20 Lille 3 Leagues 33.7 555 725 76.6 6792 1093 332 411 80.8 151 185 81.6 9 14 64.3 4 3.2 2.4 +0.8 42 39 19 1 55 2021-2022 21 Lille 4 Leagues 40.5 619 804 77.0 8343 1926 366 430 85.1 180 224 80.4 24 35 68.6 0 3.9 2.9 -3.9 41 58 26 2 89 2022-2023 22 Lille 2 Leagues 37.8 716 875 81.8 9883 2246 423 495 85.5 215 255 84.3 28 30 93.3 4 6.1 5.7 -2.1 53 54 34 2 95 2023-2024 23 Lille 3 Leagues 37.7 537 655 82.0 7433 1592 306 359 85.2 186 219 84.9 12 15 80.0 7 3.3 2.3 +3.7 32 53 26 1 79 2024-2025 24 Lille 3 Leagues 30.4 558 675 82.7 7471 1157 331 381 86.9 178 201 88.6 15 21 71.4 8 4.2 3.0 +3.8 29 23 19 0 59 8 Seasons 2 Clubs 7 Leagues 232.2 3115 3910 79.7 41737 8351 1840 2178 84.5 952 1134 84.0 91 123 74.0 36 20.9 16.6 +15.1 203 239 127 6 393 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 Lille (5 Seasons) 6 Leagues 180.0 2985 3734 79.9 39922 8014 1758 2076 84.7 910 1084 83.9 88 115 76.5 23 20.7 16.3 +2.3 197 227 124 6 377 Gent (3 Seasons) 2 Leagues 52.2 130 176 73.9 1815 337 82 102 80.4 42 50 84.0 3 8 37.5 13 0.3 0.3 +12.7 6 12 3 0 16 Ligue 1 (5 Seasons) 141.9 2590 3243 79.9 34410 7025 1525 1802 84.6 780 937 83.2 75 101 74.3 13 18.6 14.8 -5.6 178 201 113 6 331 Coupe de France (5 Seasons) 10.1 6 First Division A (3 Seasons) 45.3 13 Champions Lg (2 Seasons) 14.8 284 343 82.8 4068 812 161 184 87.5 100 111 90.1 10 11 90.9 2 1.4 1.2 +0.6 12 20 8 0 38 Europa Lg (2 Seasons) 13.4 241 324 74.4 3259 514 154 192 80.2 72 86 83.7 6 11 54.5 2 0.9 0.6 +1.1 13 18 6 0 24 Conf Lg (1 Season) 5.9 0 Trophée des Champions (1 Season) 0.8 0
Passing Table Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches 2018-2019 18 Gent be BEL 1. First Division A 5th 22.0 6 Matches 2019-2020 19 Gent be BEL 1. First Division A 2nd 23.3 7 Matches 2020-2021 20 Lille fr FRA 1. Ligue 1 1st 26.2 444 577 76.9 5348 916 260 321 81.0 121 149 81.2 6 11 54.5 2 2.6 2.1 -0.6 35 33 16 1 47 Matches 2021-2022 21 Lille fr FRA 1. Ligue 1 10th 31.2 504 658 76.6 6632 1465 300 354 84.7 141 179 78.8 19 30 63.3 0 3.5 2.4 -3.5 34 43 21 2 67 Matches 2022-2023 22 Lille fr FRA 1. Ligue 1 5th 35.2 716 875 81.8 9883 2246 423 495 85.5 215 255 84.3 28 30 93.3 4 6.1 5.7 -2.1 53 54 34 2 95 Matches 2023-2024 23 Lille fr FRA 1. Ligue 1 4th 29.2 537 655 82.0 7433 1592 306 359 85.2 186 219 84.9 12 15 80.0 4 3.3 2.3 +0.7 32 53 26 1 79 Matches 2024-2025 24 Lille fr FRA 1. Ligue 1 5th 20.2 389 478 81.4 5114 806 236 273 86.4 117 135 86.7 10 15 66.7 3 3.1 2.3 -0.1 24 18 16 0 43 Matches 8 Seasons 2 Clubs 2 Leagues 187.2 2590 3243 79.9 34410 7025 1525 1802 84.6 780 937 83.2 75 101 74.3 26 18.6 14.8 +7.4 178 201 113 6 331 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 Lille (5 Seasons) 1 League 141.9 2590 3243 79.9 34410 7025 1525 1802 84.6 780 937 83.2 75 101 74.3 13 18.6 14.8 -5.6 178 201 113 6 331 Gent (3 Seasons) 1 League 45.3 13 Ligue 1 (5 Seasons) 141.9 2590 3243 79.9 34410 7025 1525 1802 84.6 780 937 83.2 75 101 74.3 13 18.6 14.8 -5.6 178 201 113 6 331 First Division A (3 Seasons) 45.3 13
Passing Table Season Age Squad Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches 2019-2020 19 Gent 2. Europa Lg R32 6.9 130 176 73.9 1815 337 82 102 80.4 42 50 84.0 3 8 37.5 0 0.3 0.3 -0.3 6 12 3 0 16 Matches 2020-2021 20 Lille 2. Europa Lg R32 6.6 111 148 75.0 1444 177 72 90 80.0 30 36 83.3 3 3 100.0 2 0.6 0.3 +1.4 7 6 3 0 8 Matches 2021-2022 21 Lille 1. Champions Lg R16 7.5 115 146 78.8 1711 461 66 76 86.8 39 45 86.7 5 5 100.0 0 0.4 0.5 -0.4 7 15 5 0 22 Matches 2023-2024 23 Lille 3. Conf Lg QF 5.9 0 Matches 2024-2025 24 Lille 1. Champions Lg R16 7.3 169 197 85.8 2357 351 95 108 88.0 61 66 92.4 5 6 83.3 2 1.0 0.7 +1.0 5 5 3 0 16 Matches 5 Seasons 2 Clubs 3 Leagues 34.1 525 667 78.7 7327 1326 315 376 83.8 172 197 87.3 16 22 72.7 4 2.4 1.8 +1.6 25 38 14 0 62 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 Lille (4 Seasons) 3 Leagues 27.2 395 491 80.4 5512 989 233 274 85.0 130 147 88.4 13 14 92.9 4 2.1 1.5 +1.9 19 26 11 0 46 Gent (1 Season) 1 League 6.9 130 176 73.9 1815 337 82 102 80.4 42 50 84.0 3 8 37.5 0 0.3 0.3 -0.3 6 12 3 0 16 Champions Lg (2 Seasons) 14.8 284 343 82.8 4068 812 161 184 87.5 100 111 90.1 10 11 90.9 2 1.4 1.2 +0.6 12 20 8 0 38 Europa Lg (2 Seasons) 13.4 241 324 74.4 3259 514 154 192 80.2 72 86 83.7 6 11 54.5 2 0.9 0.6 +1.1 13 18 6 0 24 Conf Lg (1 Season) 5.9 0
Pass Types Table Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2018-2019 18 Gent 1 League 22.0 2019-2020 19 Gent 2 Leagues 30.1 176 169 6 0 0 0 2 2 0 0 0 0 130 1 8 2020-2021 20 Lille 3 Leagues 33.7 725 693 31 1 1 0 11 8 0 0 0 0 555 1 21 2021-2022 21 Lille 4 Leagues 40.5 804 757 33 2 2 1 7 7 0 0 0 0 619 14 21 2022-2023 22 Lille 2 Leagues 37.8 875 817 52 1 6 1 8 5 0 0 0 0 716 6 32 2023-2024 23 Lille 3 Leagues 37.7 655 610 40 2 0 0 4 0 0 0 0 0 537 5 18 2024-2025 24 Lille 3 Leagues 30.4 675 634 40 1 3 3 6 2 0 0 0 0 558 1 25 8 Seasons 2 Clubs 7 Leagues 232.2 3910 3680 202 7 12 5 38 24 0 0 0 0 3115 28 125 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Lille (5 Seasons) 6 Leagues 180.0 3734 3511 196 7 12 5 36 22 0 0 0 0 2985 27 117 Gent (3 Seasons) 2 Leagues 52.2 176 169 6 0 0 0 2 2 0 0 0 0 130 1 8 Ligue 1 (5 Seasons) 141.9 3243 3053 165 5 11 5 26 21 0 0 0 0 2590 25 99 Coupe de France (5 Seasons) 10.1 6 First Division A (3 Seasons) 45.3 Champions Lg (2 Seasons) 14.8 343 323 18 1 1 0 2 1 0 0 0 0 284 2 12 Europa Lg (2 Seasons) 13.4 324 304 19 1 0 0 4 2 0 0 0 0 241 1 14 Conf Lg (1 Season) 5.9 0 Trophée des Champions (1 Season) 0.8 0
Pass Types Table Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2019-2020 19 Gent 2. Europa Lg R32 6.9 176 169 6 0 0 0 2 2 0 0 0 0 130 1 8 Matches 2020-2021 20 Lille 2. Europa Lg R32 6.6 148 135 13 1 0 0 2 0 0 0 0 0 111 0 6 Matches 2021-2022 21 Lille 1. Champions Lg R16 7.5 146 139 5 1 0 0 1 0 0 0 0 0 115 2 4 Matches 2023-2024 23 Lille 3. Conf Lg QF 5.9 0 Matches 2024-2025 24 Lille 1. Champions Lg R16 7.3 197 184 13 0 1 0 1 1 0 0 0 0 169 0 8 Matches 5 Seasons 2 Clubs 3 Leagues 34.1 667 627 37 2 1 0 6 3 0 0 0 0 525 3 26 Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Lille (4 Seasons) 3 Leagues 27.2 491 458 31 2 1 0 4 1 0 0 0 0 395 2 18 Gent (1 Season) 1 League 6.9 176 169 6 0 0 0 2 2 0 0 0 0 130 1 8 Champions Lg (2 Seasons) 14.8 343 323 18 1 1 0 2 1 0 0 0 0 284 2 12 Europa Lg (2 Seasons) 13.4 324 304 19 1 0 0 4 2 0 0 0 0 241 1 14 Conf Lg (1 Season) 5.9 0
Goal and Shot Creation Table Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2018-2019 18 Gent 1 League 22.0 2019-2020 19 Gent 2 Leagues 30.1 12 1.75 7 0 2 0 3 0 0 0.00 0 0 0 0 0 0 2020-2021 20 Lille 3 Leagues 33.7 88 2.69 65 1 5 6 11 0 17 0.52 12 0 1 1 3 0 2021-2022 21 Lille 4 Leagues 40.5 96 2.49 76 0 7 9 4 0 7 0.18 7 0 0 0 0 0 2022-2023 22 Lille 2 Leagues 37.8 116 3.30 84 0 6 13 11 2 13 0.37 9 0 0 2 2 0 2023-2024 23 Lille 3 Leagues 37.7 77 2.64 58 1 3 9 6 0 9 0.31 3 0 1 3 2 0 2024-2025 24 Lille 3 Leagues 30.4 64 2.33 46 0 6 5 7 0 10 0.36 6 0 2 0 2 0 8 Seasons 2 Clubs 7 Leagues 232.2 453 2.67 336 2 29 42 42 2 56 0.33 37 0 4 6 9 0 Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Lille (5 Seasons) 6 Leagues 180.0 441 2.70 329 2 27 42 39 2 56 0.34 37 0 4 6 9 0 Gent (3 Seasons) 2 Leagues 52.2 12 1.75 7 0 2 0 3 0 0 0.00 0 0 0 0 0 0 Ligue 1 (5 Seasons) 141.9 390 2.75 297 2 18 40 31 2 44 0.31 28 0 3 6 7 0 Coupe de France (5 Seasons) 10.1 First Division A (3 Seasons) 45.3 Champions Lg (2 Seasons) 14.8 35 2.37 22 0 8 2 3 0 8 0.54 6 0 1 0 1 0 Europa Lg (2 Seasons) 13.4 28 2.08 17 0 3 0 8 0 4 0.30 3 0 0 0 1 0 Conf Lg (1 Season) 5.9 Trophée des Champions (1 Season) 0.8
Goal and Shot Creation Table Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2018-2019 18 Gent be BEL 1. First Division A 5th 22.0 Matches 2019-2020 19 Gent be BEL 1. First Division A 2nd 23.3 Matches 2020-2021 20 Lille fr FRA 1. Ligue 1 1st 26.2 72 2.75 55 1 4 6 6 0 13 0.50 9 0 1 1 2 0 Matches 2021-2022 21 Lille fr FRA 1. Ligue 1 10th 31.2 77 2.48 63 0 3 8 3 0 4 0.13 4 0 0 0 0 0 Matches 2022-2023 22 Lille fr FRA 1. Ligue 1 5th 35.2 116 3.30 84 0 6 13 11 2 13 0.37 9 0 0 2 2 0 Matches 2023-2024 23 Lille fr FRA 1. Ligue 1 4th 29.2 77 2.64 58 1 3 9 6 0 9 0.31 3 0 1 3 2 0 Matches 2024-2025 24 Lille fr FRA 1. Ligue 1 5th 20.2 48 2.38 37 0 2 4 5 0 5 0.25 3 0 1 0 1 0 Matches 8 Seasons 2 Clubs 2 Leagues 187.2 390 2.75 297 2 18 40 31 2 44 0.31 28 0 3 6 7 0 Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Lille (5 Seasons) 1 League 141.9 390 2.75 297 2 18 40 31 2 44 0.31 28 0 3 6 7 0 Gent (3 Seasons) 1 League 45.3 Ligue 1 (5 Seasons) 141.9 390 2.75 297 2 18 40 31 2 44 0.31 28 0 3 6 7 0 First Division A (3 Seasons) 45.3
Goal and Shot Creation Table Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2019-2020 19 Gent 2. Europa Lg R32 6.9 12 1.75 7 0 2 0 3 0 0 0.00 0 0 0 0 0 0 Matches 2020-2021 20 Lille 2. Europa Lg R32 6.6 16 2.44 10 0 1 0 5 0 4 0.61 3 0 0 0 1 0 Matches 2021-2022 21 Lille 1. Champions Lg R16 7.5 19 2.54 13 0 4 1 1 0 3 0.40 3 0 0 0 0 0 Matches 2023-2024 23 Lille 3. Conf Lg QF 5.9 Matches 2024-2025 24 Lille 1. Champions Lg R16 7.3 16 2.19 9 0 4 1 2 0 5 0.68 3 0 1 0 1 0 Matches 5 Seasons 2 Clubs 3 Leagues 34.1 63 2.23 39 0 11 2 11 0 12 0.43 9 0 1 0 2 0 Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Lille (4 Seasons) 3 Leagues 27.2 51 2.39 32 0 9 2 8 0 12 0.56 9 0 1 0 2 0 Gent (1 Season) 1 League 6.9 12 1.75 7 0 2 0 3 0 0 0.00 0 0 0 0 0 0 Champions Lg (2 Seasons) 14.8 35 2.37 22 0 8 2 3 0 8 0.54 6 0 1 0 1 0 Europa Lg (2 Seasons) 13.4 28 2.08 17 0 3 0 8 0 4 0.30 3 0 0 0 1 0 Conf Lg (1 Season) 5.9
Defensive Actions Table Season Age Squad Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches 2018-2019 18 Gent 1 League 22.0 0 2019-2020 19 Gent 2 Leagues 30.1 11 9 3 6 2 4 11 36.4 7 11 0 11 2 13 0 0 2020-2021 20 Lille 3 Leagues 33.7 21 11 6 6 9 11 28 39.3 17 21 1 20 4 25 9 0 2021-2022 21 Lille 4 Leagues 40.5 30 12 8 15 7 12 36 33.3 24 21 7 14 8 38 17 0 2022-2023 22 Lille 2 Leagues 37.8 24 19 6 11 7 10 27 37.0 17 20 2 18 8 32 13 0 2023-2024 23 Lille 3 Leagues 37.7 26 18 6 13 7 8 26 30.8 18 16 0 16 10 35 4 0 2024-2025 24 Lille 3 Leagues 30.4 19 7 4 9 6 7 14 50.0 7 12 2 10 6 24 10 1 8 Seasons 2 Clubs 7 Leagues 232.2 131 76 33 60 38 52 142 36.6 90 101 12 89 38 167 53 1 Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Lille (5 Seasons) 6 Leagues 180.0 120 67 30 54 36 48 131 36.6 83 90 12 78 36 154 53 1 Gent (3 Seasons) 2 Leagues 52.2 11 9 3 6 2 4 11 36.4 7 11 0 11 2 13 0 0 Ligue 1 (5 Seasons) 141.9 108 55 27 49 32 43 120 35.8 77 78 9 69 28 136 48 0 Coupe de France (5 Seasons) 10.1 6 2 0 First Division A (3 Seasons) 45.3 0 Champions Lg (2 Seasons) 14.8 8 3 2 4 2 3 7 42.9 4 10 3 7 5 13 5 1 Europa Lg (2 Seasons) 13.4 15 10 4 7 4 6 15 40.0 9 13 0 13 3 18 0 0 Conf Lg (1 Season) 5.9 2 0 0 Trophée des Champions (1 Season) 0.8 0 0 0
Defensive Actions Table Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches 2018-2019 18 Gent be BEL 1. First Division A 5th 22.0 Matches 2019-2020 19 Gent be BEL 1. First Division A 2nd 23.3 Matches 2020-2021 20 Lille fr FRA 1. Ligue 1 1st 26.2 17 10 5 5 7 9 24 37.5 15 19 1 18 3 20 9 0 Matches 2021-2022 21 Lille fr FRA 1. Ligue 1 10th 31.2 24 9 7 11 6 9 30 30.0 21 14 4 10 5 29 15 0 Matches 2022-2023 22 Lille fr FRA 1. Ligue 1 5th 35.2 24 17 6 11 7 10 27 37.0 17 20 2 18 8 32 13 0 Matches 2023-2024 23 Lille fr FRA 1. Ligue 1 4th 29.2 26 15 6 13 7 8 26 30.8 18 16 0 16 9 35 4 0 Matches 2024-2025 24 Lille fr FRA 1. Ligue 1 5th 20.2 17 4 3 9 5 7 13 53.8 6 9 2 7 3 20 7 0 Matches 8 Seasons 2 Clubs 2 Leagues 187.2 108 55 27 49 32 43 120 35.8 77 78 9 69 28 136 48 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 Lille (5 Seasons) 1 League 141.9 108 55 27 49 32 43 120 35.8 77 78 9 69 28 136 48 0 Gent (3 Seasons) 1 League 45.3 0 Ligue 1 (5 Seasons) 141.9 108 55 27 49 32 43 120 35.8 77 78 9 69 28 136 48 0 First Division A (3 Seasons) 45.3 0
Defensive Actions Table Season Age Squad Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches 2019-2020 19 Gent 2. Europa Lg R32 6.9 11 9 3 6 2 4 11 36.4 7 11 0 11 2 13 0 0 Matches 2020-2021 20 Lille 2. Europa Lg R32 6.6 4 1 1 1 2 2 4 50.0 2 2 0 2 1 5 0 0 Matches 2021-2022 21 Lille 1. Champions Lg R16 7.5 6 2 1 4 1 3 6 50.0 3 7 3 4 3 9 2 0 Matches 2023-2024 23 Lille 3. Conf Lg QF 5.9 2 0 Matches 2024-2025 24 Lille 1. Champions Lg R16 7.3 2 1 1 0 1 0 1 0.0 1 3 0 3 2 4 3 1 Matches 5 Seasons 2 Clubs 3 Leagues 34.1 23 15 6 11 6 9 22 40.9 13 23 3 20 8 31 5 1 Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Lille (4 Seasons) 3 Leagues 27.2 12 6 3 5 4 5 11 45.5 6 12 3 9 6 18 5 1 Gent (1 Season) 1 League 6.9 11 9 3 6 2 4 11 36.4 7 11 0 11 2 13 0 0 Champions Lg (2 Seasons) 14.8 8 3 2 4 2 3 7 42.9 4 10 3 7 5 13 5 1 Europa Lg (2 Seasons) 13.4 15 10 4 7 4 6 15 40.0 9 13 0 13 3 18 0 0 Conf Lg (1 Season) 5.9 2 0 0
Possession Table Season Age Squad Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches 2018-2019 18 Gent 1 League 22.0 2019-2020 19 Gent 2 Leagues 30.1 260 2 23 124 115 35 260 13 8 61.5 5 38.5 147 793 444 17 8 6 23 11 198 63 2020-2021 20 Lille 3 Leagues 33.7 1051 4 52 405 604 146 1050 60 33 55.0 27 45.0 615 2840 1393 58 41 43 107 61 791 212 2021-2022 21 Lille 4 Leagues 40.5 1193 25 104 549 551 168 1189 69 36 52.2 33 47.8 734 3666 1742 50 32 27 123 52 872 229 2022-2023 22 Lille 2 Leagues 37.8 1224 23 87 529 622 214 1213 78 29 37.2 38 48.7 973 5196 1898 67 44 39 87 52 947 297 2023-2024 23 Lille 3 Leagues 37.7 908 6 60 454 404 128 905 39 15 38.5 19 48.7 712 3779 1494 47 33 22 55 44 693 198 2024-2025 24 Lille 3 Leagues 30.4 931 16 56 389 493 140 922 43 22 51.2 18 41.9 553 2465 1091 30 23 16 70 37 710 169 8 Seasons 2 Clubs 7 Leagues 232.2 5567 76 382 2450 2789 831 5539 302 143 47.4 140 46.4 3734 18739 8062 269 181 153 465 257 4211 1168 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 Lille (5 Seasons) 6 Leagues 180.0 5307 74 359 2326 2674 796 5279 289 135 46.7 135 46.7 3587 17946 7618 252 173 147 442 246 4013 1105 Gent (3 Seasons) 2 Leagues 52.2 260 2 23 124 115 35 260 13 8 61.5 5 38.5 147 793 444 17 8 6 23 11 198 63 Ligue 1 (5 Seasons) 141.9 4609 67 323 1991 2340 702 4585 246 108 43.9 120 48.8 3167 15969 6753 225 158 131 373 208 3477 973 Coupe de France (5 Seasons) 10.1 First Division A (3 Seasons) 45.3 Champions Lg (2 Seasons) 14.8 485 7 31 240 219 63 482 30 18 60.0 11 36.7 308 1462 635 15 11 4 46 24 375 93 Europa Lg (2 Seasons) 13.4 473 2 28 219 230 66 472 26 17 65.4 9 34.6 259 1308 674 29 12 18 46 25 359 102 Conf Lg (1 Season) 5.9 Trophée des Champions (1 Season) 0.8
Possession Table Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches 2018-2019 18 Gent be BEL 1. First Division A 5th 22.0 Matches 2019-2020 19 Gent be BEL 1. First Division A 2nd 23.3 Matches 2020-2021 20 Lille fr FRA 1. Ligue 1 1st 26.2 838 4 47 310 489 115 838 47 24 51.1 23 48.9 503 2325 1163 46 37 31 84 47 630 173 Matches 2021-2022 21 Lille fr FRA 1. Ligue 1 10th 31.2 971 21 91 435 454 141 968 54 26 48.1 28 51.9 619 3065 1446 43 28 25 95 36 703 182 Matches 2022-2023 22 Lille fr FRA 1. Ligue 1 5th 35.2 1224 23 87 529 622 214 1213 78 29 37.2 38 48.7 973 5196 1898 67 44 39 87 52 947 297 Matches 2023-2024 23 Lille fr FRA 1. Ligue 1 4th 29.2 908 6 60 454 404 128 905 39 15 38.5 19 48.7 712 3779 1494 47 33 22 55 44 693 198 Matches 2024-2025 24 Lille fr FRA 1. Ligue 1 5th 20.2 668 13 38 263 371 104 661 28 14 50.0 12 42.9 360 1604 752 22 16 14 52 29 504 123 Matches 8 Seasons 2 Clubs 2 Leagues 187.2 4609 67 323 1991 2340 702 4585 246 108 43.9 120 48.8 3167 15969 6753 225 158 131 373 208 3477 973 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 Lille (5 Seasons) 1 League 141.9 4609 67 323 1991 2340 702 4585 246 108 43.9 120 48.8 3167 15969 6753 225 158 131 373 208 3477 973 Gent (3 Seasons) 1 League 45.3 Ligue 1 (5 Seasons) 141.9 4609 67 323 1991 2340 702 4585 246 108 43.9 120 48.8 3167 15969 6753 225 158 131 373 208 3477 973 First Division A (3 Seasons) 45.3
Possession Table Season Age Squad Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches 2019-2020 19 Gent 2. Europa Lg R32 6.9 260 2 23 124 115 35 260 13 8 61.5 5 38.5 147 793 444 17 8 6 23 11 198 63 Matches 2020-2021 20 Lille 2. Europa Lg R32 6.6 213 0 5 95 115 31 212 13 9 69.2 4 30.8 112 515 230 12 4 12 23 14 161 39 Matches 2021-2022 21 Lille 1. Champions Lg R16 7.5 222 4 13 114 97 27 221 15 10 66.7 5 33.3 115 601 296 7 4 2 28 16 169 47 Matches 2023-2024 23 Lille 3. Conf Lg QF 5.9 Matches 2024-2025 24 Lille 1. Champions Lg R16 7.3 263 3 18 126 122 36 261 15 8 53.3 6 40.0 193 861 339 8 7 2 18 8 206 46 Matches 5 Seasons 2 Clubs 3 Leagues 34.1 958 9 59 459 449 129 954 56 35 62.5 20 35.7 567 2770 1309 44 23 22 92 49 734 195 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 Lille (4 Seasons) 3 Leagues 27.2 698 7 36 335 334 94 694 43 27 62.8 15 34.9 420 1977 865 27 15 16 69 38 536 132 Gent (1 Season) 1 League 6.9 260 2 23 124 115 35 260 13 8 61.5 5 38.5 147 793 444 17 8 6 23 11 198 63 Champions Lg (2 Seasons) 14.8 485 7 31 240 219 63 482 30 18 60.0 11 36.7 308 1462 635 15 11 4 46 24 375 93 Europa Lg (2 Seasons) 13.4 473 2 28 219 230 66 472 26 17 65.4 9 34.6 259 1308 674 29 12 18 46 25 359 102 Conf Lg (1 Season) 5.9
Playing Time Table Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches 2017-2018 17 Gent be BEL 1. First Division A 0 0 0 0 2 Matches 2018-2019 18 Gent be BEL 1. First Division A 33 1,983 60 55.1 22.0 21 81 10 12 23 6 1.42 37 30 +7 +0.32 +0.54 Matches 2019-2020 19 Gent 2. Europa Lg 7 618 88 85.8 6.9 7 88 5 0 0 1.62 10 8 +2 +0.29 -0.59 7.5 9.6 -2.1 -0.31 -0.26 Matches 2019-2020 19 Gent be BEL 1. First Division A 27 2,095 78 80.3 23.3 24 85 16 3 22 0 1.93 47 26 +21 +0.90 +0.20 Matches 2020-2021 20 Lille fr FRA Coupe de France 3 88 29 32.6 1.0 0 0 3 29 0 2.00 2 2 0 0.00 0.00 Matches 2020-2021 20 Lille 2. Europa Lg 8 591 74 82.1 6.6 7 80 4 1 29 0 1.38 12 9 +3 +0.46 -0.24 11.2 6.9 +4.3 +0.65 +1.13 Matches 2020-2021 20 Lille fr FRA 1. Ligue 1 37 2,354 64 68.8 26.2 29 76 7 8 18 0 2.16 48 12 +36 +1.38 +0.95 34.8 16.2 +18.6 +0.71 +0.70 Matches 2021-2022 21 Lille 1. Champions Lg 8 674 84 93.6 7.5 8 84 2 0 0 1.38 8 8 0 0.00 0.00 10.2 6.9 +3.3 +0.45 +1.22 Matches 2021-2022 21 Lille fr FRA Coupe de France 1 88 88 48.9 1.0 1 88 0 0 0 3.00 3 1 +2 +2.05 +2.05 Matches 2021-2022 21 Lille fr FRA 1. Ligue 1 38 2,804 74 82.0 31.2 32 82 14 6 32 0 1.45 38 34 +4 +0.13 +0.71 41.0 31.8 +9.2 +0.30 +0.09 Matches 2021-2022 21 Lille fr FRA Trophée des Champions 1 75 75 83.3 0.8 1 75 0 0 0 3.00 1 0 +1 +1.20 +1.20 Matches 2022-2023 22 Lille fr FRA Coupe de France 3 238 79 88.1 2.6 3 79 0 0 0 2.33 6 2 +4 +1.51 +1.51 Matches 2022-2023 22 Lille fr FRA 1. Ligue 1 37 3,166 86 92.6 35.2 36 87 22 1 22 0 1.78 61 42 +19 +0.54 -0.17 63.5 37.0 +26.5 +0.75 +0.15 Matches 2023-2024 23 Lille 3. Conf Lg 8 529 66 56.9 5.9 5 90 3 3 27 1 1.90 9 5 +4 +0.68 -0.89 Matches 2023-2024 23 Lille fr FRA Coupe de France 3 232 77 85.9 2.6 3 77 1 0 0 2.00 14 2 +12 +4.66 +4.66 Matches 2023-2024 23 Lille fr FRA 1. Ligue 1 34 2,629 77 85.9 29.2 30 86 14 4 14 0 1.74 48 31 +17 +0.58 +0.37 45.1 29.8 +15.4 +0.53 +1.19 Matches 2024-2025 24 Lille 1. Champions Lg 9 657 73 81.1 7.3 7 86 6 2 27 0 1.85 14 8 +6 +0.82 +0.23 8.9 11.1 -2.2 -0.30 +0.39 Matches 2024-2025 24 Lille fr FRA Coupe de France 3 265 88 88.3 2.9 3 88 1 0 0 1.67 3 0 +3 +1.02 +6.16 Matches 2024-2025 24 Lille fr FRA 1. Ligue 1 23 1,814 79 80.6 20.2 19 88 15 4 33 0 1.78 35 17 +18 +0.89 +1.93 33.6 26.7 +6.8 +0.34 +0.20 Matches 8 Seasons 2 Clubs 7 Leagues 283 20,900 74 68.2 232.2 236 84 120 47 24 9 1.75 396 237 +159 +0.68 +0.58 255.7 175.9 +79.7 +0.47 +0.51 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 Lille (5 Seasons) 6 Leagues 216 16,204 75 80.5 180.0 184 84 89 32 25 1 1.78 302 173 +129 +0.72 +0.58 248.2 166.4 +81.8 +0.50 +0.55 Gent (3 Seasons) 2 Leagues 67 4,696 70 44.6 52.2 52 84 31 15 23 8 1.65 94 64 +30 +0.57 +0.53 7.5 9.6 -2.1 -0.31 -0.26 Ligue 1 (5 Seasons) 169 12,767 76 82.0 141.9 146 84 72 23 24 0 1.78 230 136 +94 +0.66 +0.69 217.9 141.5 +76.4 +0.54 +0.52 Coupe de France (5 Seasons) 13 911 70 70.6 10.1 10 82 2 3 29 0 2.08 28 7 +21 +2.07 +2.55 First Division A (3 Seasons) 60 4,078 68 41.6 45.3 45 83 26 15 23 8 1.65 84 56 +28 +0.62 +0.62 Champions Lg (2 Seasons) 17 1,331 78 87.0 14.8 15 85 8 2 27 0 1.63 22 16 +6 +0.41 -0.05 19.1 18.0 +1.1 +0.08 +0.79 Europa Lg (2 Seasons) 15 1,209 81 84.0 13.4 14 84 9 1 29 0 1.49 22 17 +5 +0.37 -0.41 18.7 16.5 +2.2 +0.16 +0.45 Conf Lg (1 Season) 8 529 66 56.9 5.9 5 90 3 3 27 1 1.90 9 5 +4 +0.68 -0.89 Trophée des Champions (1 Season) 1 75 75 83.3 0.8 1 75 0 0 0 3.00 1 0 +1 +1.20 +1.20
Playing Time Table Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches 2017-2018 17 Gent 1 League 0 0 0 0 2 2018-2019 18 Gent 1 League 33 1,983 60 55.1 22.0 21 81 10 12 23 6 1.42 37 30 +7 +0.32 +0.54 2019-2020 19 Gent 2 Leagues 34 2,713 80 81.5 30.1 31 85 21 3 22 0 1.87 57 34 +23 +0.76 +0.03 7.5 9.6 -2.1 -0.31 -0.26 2020-2021 20 Lille 3 Leagues 48 3,033 63 68.8 33.7 36 77 11 12 22 0 2.02 62 23 +39 +1.16 +0.77 46.0 23.1 +22.9 +0.70 +0.74 2021-2022 21 Lille 4 Leagues 48 3,641 76 82.6 40.5 42 82 16 6 32 0 1.50 50 43 +7 +0.17 +0.64 51.2 38.7 +12.5 +0.32 +0.19 2022-2023 22 Lille 2 Leagues 40 3,404 85 92.2 37.8 39 87 22 1 22 0 1.82 67 44 +23 +0.61 -0.02 63.5 37.0 +26.5 +0.75 +0.15 2023-2024 23 Lille 3 Leagues 45 3,390 75 79.6 37.7 38 86 18 7 19 1 1.79 71 38 +33 +0.88 +0.05 45.1 29.8 +15.4 +0.53 +1.19 2024-2025 24 Lille 3 Leagues 35 2,736 78 81.4 30.4 29 88 22 6 31 0 1.79 52 25 +27 +0.89 +1.75 42.5 37.8 +4.6 +0.17 +0.24 8 Seasons 2 Clubs 7 Leagues 283 20,900 74 68.2 232.2 236 84 120 47 24 9 1.75 396 237 +159 +0.68 +0.58 255.7 175.9 +79.7 +0.47 +0.51 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 Lille (5 Seasons) 6 Leagues 216 16,204 75 80.5 180.0 184 84 89 32 25 1 1.78 302 173 +129 +0.72 +0.58 248.2 166.4 +81.8 +0.50 +0.55 Gent (3 Seasons) 2 Leagues 67 4,696 70 44.6 52.2 52 84 31 15 23 8 1.65 94 64 +30 +0.57 +0.53 7.5 9.6 -2.1 -0.31 -0.26 Ligue 1 (5 Seasons) 169 12,767 76 82.0 141.9 146 84 72 23 24 0 1.78 230 136 +94 +0.66 +0.69 217.9 141.5 +76.4 +0.54 +0.52 Coupe de France (5 Seasons) 13 911 70 70.6 10.1 10 82 2 3 29 0 2.08 28 7 +21 +2.07 +2.55 First Division A (3 Seasons) 60 4,078 68 41.6 45.3 45 83 26 15 23 8 1.65 84 56 +28 +0.62 +0.62 Champions Lg (2 Seasons) 17 1,331 78 87.0 14.8 15 85 8 2 27 0 1.63 22 16 +6 +0.41 -0.05 19.1 18.0 +1.1 +0.08 +0.79 Europa Lg (2 Seasons) 15 1,209 81 84.0 13.4 14 84 9 1 29 0 1.49 22 17 +5 +0.37 -0.41 18.7 16.5 +2.2 +0.16 +0.45 Conf Lg (1 Season) 8 529 66 56.9 5.9 5 90 3 3 27 1 1.90 9 5 +4 +0.68 -0.89 Trophée des Champions (1 Season) 1 75 75 83.3 0.8 1 75 0 0 0 3.00 1 0 +1 +1.20 +1.20
Playing Time Table Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches 2017-2018 17 Gent be BEL 1. First Division A 4th 0 0 0 0 2 Matches 2018-2019 18 Gent be BEL 1. First Division A 5th 33 1,983 60 55.1 22.0 21 81 10 12 23 6 1.42 37 30 +7 +0.32 +0.54 Matches 2019-2020 19 Gent be BEL 1. First Division A 2nd 27 2,095 78 80.3 23.3 24 85 16 3 22 0 1.93 47 26 +21 +0.90 +0.20 Matches 2020-2021 20 Lille fr FRA 1. Ligue 1 1st 37 2,354 64 68.8 26.2 29 76 7 8 18 0 2.16 48 12 +36 +1.38 +0.95 34.8 16.2 +18.6 +0.71 +0.70 Matches 2021-2022 21 Lille fr FRA 1. Ligue 1 10th 38 2,804 74 82.0 31.2 32 82 14 6 32 0 1.45 38 34 +4 +0.13 +0.71 41.0 31.8 +9.2 +0.30 +0.09 Matches 2022-2023 22 Lille fr FRA 1. Ligue 1 5th 37 3,166 86 92.6 35.2 36 87 22 1 22 0 1.78 61 42 +19 +0.54 -0.17 63.5 37.0 +26.5 +0.75 +0.15 Matches 2023-2024 23 Lille fr FRA 1. Ligue 1 4th 34 2,629 77 85.9 29.2 30 86 14 4 14 0 1.74 48 31 +17 +0.58 +0.37 45.1 29.8 +15.4 +0.53 +1.19 Matches 2024-2025 24 Lille fr FRA 1. Ligue 1 5th 23 1,814 79 80.6 20.2 19 88 15 4 33 0 1.78 35 17 +18 +0.89 +1.93 33.6 26.7 +6.8 +0.34 +0.20 Matches 8 Seasons 2 Clubs 2 Leagues 229 16,845 74 66.4 187.2 191 84 98 38 23 8 1.75 314 192 +122 +0.65 +0.67 217.9 141.5 +76.4 +0.54 +0.52 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 Lille (5 Seasons) 1 League 169 12,767 76 82.0 141.9 146 84 72 23 24 0 1.78 230 136 +94 +0.66 +0.69 217.9 141.5 +76.4 +0.54 +0.52 Gent (3 Seasons) 1 League 60 4,078 68 41.6 45.3 45 83 26 15 23 8 1.65 84 56 +28 +0.62 +0.62 Ligue 1 (5 Seasons) 169 12,767 76 82.0 141.9 146 84 72 23 24 0 1.78 230 136 +94 +0.66 +0.69 217.9 141.5 +76.4 +0.54 +0.52 First Division A (3 Seasons) 60 4,078 68 41.6 45.3 45 83 26 15 23 8 1.65 84 56 +28 +0.62 +0.62
Playing Time Table Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches 2019-2020 19 Gent 2. Europa Lg R32 7 618 88 85.8 6.9 7 88 5 0 0 1.62 10 8 +2 +0.29 -0.59 7.5 9.6 -2.1 -0.31 -0.26 Matches 2020-2021 20 Lille 2. Europa Lg R32 8 591 74 82.1 6.6 7 80 4 1 29 0 1.38 12 9 +3 +0.46 -0.24 11.2 6.9 +4.3 +0.65 +1.13 Matches 2021-2022 21 Lille 1. Champions Lg R16 8 674 84 93.6 7.5 8 84 2 0 0 1.38 8 8 0 0.00 0.00 10.2 6.9 +3.3 +0.45 +1.22 Matches 2023-2024 23 Lille 3. Conf Lg QF 8 529 66 56.9 5.9 5 90 3 3 27 1 1.90 9 5 +4 +0.68 -0.89 Matches 2024-2025 24 Lille 1. Champions Lg R16 9 657 73 81.1 7.3 7 86 6 2 27 0 1.85 14 8 +6 +0.82 +0.23 8.9 11.1 -2.2 -0.30 +0.39 Matches 5 Seasons 2 Clubs 3 Leagues 40 3,069 77 78.7 34.1 34 85 20 6 27 1 1.63 53 38 +15 +0.44 -0.64 37.8 34.5 +3.3 +0.12 +0.60 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 Lille (4 Seasons) 3 Leagues 33 2,451 74 77.1 27.2 27 85 15 6 27 1 1.63 43 30 +13 +0.48 -0.63 30.3 24.9 +5.4 +0.25 +0.87 Gent (1 Season) 1 League 7 618 88 85.8 6.9 7 88 5 0 0 1.62 10 8 +2 +0.29 -0.59 7.5 9.6 -2.1 -0.31 -0.26 Champions Lg (2 Seasons) 17 1,331 78 87.0 14.8 15 85 8 2 27 0 1.63 22 16 +6 +0.41 -0.05 19.1 18.0 +1.1 +0.08 +0.79 Europa Lg (2 Seasons) 15 1,209 81 84.0 13.4 14 84 9 1 29 0 1.49 22 17 +5 +0.37 -0.41 18.7 16.5 +2.2 +0.16 +0.45 Conf Lg (1 Season) 8 529 66 56.9 5.9 5 90 3 3 27 1 1.90 9 5 +4 +0.68 -0.89
Playing Time Table Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches 2019 19 ca Canada Gold Cup QF 4 304 76 84.4 3.4 3 90 3 1 33 0 1.50 14 4 +10 +2.96 +6.17 Matches 2022 22 ca Canada 1. World Cup GR 3 192 64 71.1 2.1 2 81 1 1 31 0 0.00 1 4 -3 -1.41 +0.90 3.6 2.4 +1.2 +0.56 +1.54 Matches 2022 22 ca Canada WCQ 18 1,332 74 74.0 14.8 15 84 5 3 22 0 2.22 29 5 +24 +1.62 -2.61 Matches 2022 22 ca Canada Friendlies (M) 3 238 79 66.1 2.6 3 79 2 0 0 2.00 4 3 +1 +0.38 +0.38 Matches 2023 23 ca Canada Friendlies (M) 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 4 -3 -3.00 Matches 2024 24 ca Canada Friendlies (M) 5 387 77 86.0 4.3 4 90 2 1 29 0 1.60 4 6 -2 -0.47 -0.47 Matches 2024 24 ca Canada Copa América 4th 6 446 74 82.6 5.0 5 84 3 1 24 0 1.00 3 6 -3 -0.61 -0.61 Matches 4 Seasons 1 Club 5 Leagues 40 2,989 75 77.2 33.2 33 85 17 7 26 0 1.65 56 32 +24 +0.72 -1.12 3.6 2.4 +1.2 +0.56 +1.54 Friendlies (M) (3 Seasons) 9 715 79 79.4 7.9 8 86 5 1 29 0 1.56 9 13 -4 -0.50 -0.50 WCQ (1 Season) 18 1,332 74 74.0 14.8 15 84 5 3 22 0 2.22 29 5 +24 +1.62 -2.61 Copa América (1 Season) 6 446 74 82.6 5.0 5 84 3 1 24 0 1.00 3 6 -3 -0.61 -0.61 Gold Cup (1 Season) 4 304 76 84.4 3.4 3 90 3 1 33 0 1.50 14 4 +10 +2.96 +6.17 World Cup (1 Season) 3 192 64 71.1 2.1 2 81 1 1 31 0 0.00 1 4 -3 -1.41 +0.90 3.6 2.4 +1.2 +0.56 +1.54
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches 2018-2019 18 Gent 1 League 22.0 1 0 0 0 2019-2020 19 Gent 2 Leagues 30.1 4 0 0 6 20 2 2 2 9 0 0 0 28 3 15 16.7 2020-2021 20 Lille 3 Leagues 33.7 1 0 0 42 65 10 11 4 11 4 0 0 92 23 88 20.7 2021-2022 21 Lille 4 Leagues 40.5 3 0 0 31 59 7 7 8 12 0 0 0 129 28 80 25.9 2022-2023 22 Lille 2 Leagues 37.8 7 0 0 45 64 24 8 8 19 0 0 0 89 16 64 20.0 2023-2024 23 Lille 3 Leagues 37.7 4 0 0 33 67 19 4 10 18 2 0 0 83 21 67 23.9 2024-2025 24 Lille 3 Leagues 30.4 6 0 0 33 38 8 6 6 7 1 0 0 65 16 44 26.7 8 Seasons 2 Clubs 7 Leagues 232.2 26 0 0 190 313 70 38 38 76 7 0 0 486 107 358 23.0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Lille (5 Seasons) 6 Leagues 180.0 21 0 0 184 293 68 36 36 67 7 0 0 458 104 343 23.3 Gent (3 Seasons) 2 Leagues 52.2 5 0 0 6 20 2 2 2 9 0 0 0 28 3 15 16.7 Ligue 1 (5 Seasons) 141.9 17 0 0 149 231 53 26 28 55 5 0 0 397 92 295 23.8 Coupe de France (5 Seasons) 10.1 1 0 0 11 15 4 6 2 6 0 First Division A (3 Seasons) 45.3 5 0 0 0 Champions Lg (2 Seasons) 14.8 2 0 0 12 21 3 2 5 3 0 0 0 43 4 27 12.9 Europa Lg (2 Seasons) 13.4 1 0 0 13 39 6 4 3 10 2 0 0 46 11 36 23.4 Conf Lg (1 Season) 5.9 0 0 0 3 7 4 0 0 2 0 Trophée des Champions (1 Season) 0.8 0 0 0 2 0 0 0 0 0 0
Miscellaneous Stats Table Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches 2018-2019 18 Gent be BEL 1. First Division A 5th 22.0 1 0 0 0 Matches 2019-2020 19 Gent be BEL 1. First Division A 2nd 23.3 4 0 0 0 Matches 2020-2021 20 Lille fr FRA 1. Ligue 1 1st 26.2 0 0 0 33 43 5 8 3 10 2 0 0 74 15 67 18.3 Matches 2021-2022 21 Lille fr FRA 1. Ligue 1 10th 31.2 3 0 0 25 47 6 6 5 9 0 0 0 104 26 65 28.6 Matches 2022-2023 22 Lille fr FRA 1. Ligue 1 5th 35.2 6 0 0 41 59 23 7 8 17 0 0 0 89 16 64 20.0 Matches 2023-2024 23 Lille fr FRA 1. Ligue 1 4th 29.2 4 0 0 29 56 13 2 9 15 2 0 0 83 21 67 23.9 Matches 2024-2025 24 Lille fr FRA 1. Ligue 1 5th 20.2 4 0 0 21 26 6 3 3 4 1 0 0 47 14 32 30.4 Matches 8 Seasons 2 Clubs 2 Leagues 187.2 22 0 0 149 231 53 26 28 55 5 0 0 397 92 295 23.8 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Lille (5 Seasons) 1 League 141.9 17 0 0 149 231 53 26 28 55 5 0 0 397 92 295 23.8 Gent (3 Seasons) 1 League 45.3 5 0 0 0 Ligue 1 (5 Seasons) 141.9 17 0 0 149 231 53 26 28 55 5 0 0 397 92 295 23.8 First Division A (3 Seasons) 45.3 5 0 0 0
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches 2019-2020 19 Gent 2. Europa Lg R32 6.9 0 0 0 6 20 2 2 2 9 0 0 0 28 3 15 16.7 Matches 2020-2021 20 Lille 2. Europa Lg R32 6.6 1 0 0 7 19 4 2 1 1 2 0 0 18 8 21 27.6 Matches 2021-2022 21 Lille 1. Champions Lg R16 7.5 0 0 0 4 12 1 1 3 2 0 0 0 25 2 15 11.8 Matches 2023-2024 23 Lille 3. Conf Lg QF 5.9 0 0 0 3 7 4 0 0 2 0 Matches 2024-2025 24 Lille 1. Champions Lg R16 7.3 2 0 0 8 9 2 1 2 1 0 0 0 18 2 12 14.3 Matches 5 Seasons 2 Clubs 3 Leagues 34.1 3 0 0 28 67 13 6 8 15 2 0 0 89 15 63 19.2 Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Lille (4 Seasons) 3 Leagues 27.2 3 0 0 22 47 11 4 6 6 2 0 0 61 12 48 20.0 Gent (1 Season) 1 League 6.9 0 0 0 6 20 2 2 2 9 0 0 0 28 3 15 16.7 Champions Lg (2 Seasons) 14.8 2 0 0 12 21 3 2 5 3 0 0 0 43 4 27 12.9 Europa Lg (2 Seasons) 13.4 1 0 0 13 39 6 4 3 10 2 0 0 46 11 36 23.4 Conf Lg (1 Season) 5.9 0 0 0 3 7 4 0 0 2 0
About FBref.com
FBref.com launched (June 13, 2018) with domestic league coverage for England, France, Germany, Italy, Spain, and United States. Since then we have been steadily expanding our coverage to include domestic leagues from over 40 countries as well as domestic cup, super cup and youth leagues from top European countries. We have also added coverage for major international cups such as the UEFA Champions League and Copa Libertadores .
FBref is the most complete sources for women's football data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries, including advanced stats like xG for most of those nine.
In collaboration with Opta , we are including advanced analytical data such as xG, xA, progressive passing, duels and more for over twenty competitions. For more information on the expected goals model and which competitions have advanced data, see our xG explainer .
View Additional Information
More Jonathan David Pages
Jonathan David 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