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 2020-2021 20 Oostende be BEL 1. First Division A 29 29 2,574 28.6 3 0 3 3 0 0 5 0 3.0 3.0 0.2 3.2 38 98 17 0.10 0.00 0.10 0.10 0.10 0.10 0.01 0.11 0.10 0.11 Matches 2021-2022 21 Oostende be BEL 1. First Division A 3 3 269 3.0 0 0 0 0 0 0 2 1 0.4 0.4 0.0 0.4 3 5 1 0.00 0.00 0.00 0.00 0.00 0.13 0.00 0.13 0.13 0.13 Matches 2021-2022 21 Bologna it ITA 1. Serie A 31 28 2,424 26.9 2 1 3 2 0 0 6 0 1.5 1.5 0.6 2.1 37 107 17 0.07 0.04 0.11 0.07 0.11 0.05 0.02 0.08 0.05 0.08 Matches 2022-2023 22 Rennes fr FRA Coupe de France 2 2 180 2.0 0 1 1 0 0 0 0 0 0.00 0.50 0.50 0.00 0.50 Matches 2022-2023 22 Rennes 2. Europa Lg 5 5 450 5.0 1 0 1 1 0 0 1 0 1.1 1.1 0.0 1.1 7 26 1 0.20 0.00 0.20 0.20 0.20 0.21 0.00 0.21 0.21 0.21 Matches 2022-2023 22 Rennes fr FRA 1. Ligue 1 35 35 3,127 34.7 4 0 4 4 0 0 5 0 4.5 4.5 0.6 5.1 37 248 4 0.12 0.00 0.12 0.12 0.12 0.13 0.02 0.15 0.13 0.15 Matches 2023-2024 23 Rennes fr FRA Coupe de France 4 4 360 4.0 1 0 1 1 0 0 1 0 0.25 0.00 0.25 0.25 0.25 Matches 2023-2024 23 Rennes 2. Europa Lg 8 7 641 7.1 0 0 0 0 0 0 1 0 0.3 0.3 0.0 0.4 15 43 2 0.00 0.00 0.00 0.00 0.00 0.05 0.00 0.05 0.05 0.05 Matches 2023-2024 23 Rennes fr FRA 1. Ligue 1 27 26 2,240 24.9 2 0 2 2 0 0 4 0 1.9 1.9 0.8 2.7 32 150 24 0.08 0.00 0.08 0.08 0.08 0.08 0.03 0.11 0.08 0.11 Matches 4 Seasons 3 Clubs 5 Leagues 144 139 12,265 136.3 13 2 15 13 0 0 25 1 12.6 12.6 2.3 14.9 169 677 66 0.10 0.01 0.11 0.10 0.11 0.10 0.02 0.11 0.10 0.11 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 Rennes (2 Seasons) 3 Leagues 81 79 6,998 77.8 8 1 9 8 0 0 12 0 7.8 7.8 1.5 9.3 91 467 31 0.10 0.01 0.12 0.10 0.12 0.11 0.02 0.13 0.11 0.13 Oostende (2 Seasons) 1 League 32 32 2,843 31.6 3 0 3 3 0 0 7 1 3.4 3.4 0.2 3.6 41 103 18 0.09 0.00 0.09 0.09 0.09 0.11 0.01 0.11 0.11 0.11 Bologna (1 Season) 1 League 31 28 2,424 26.9 2 1 3 2 0 0 6 0 1.5 1.5 0.6 2.1 37 107 17 0.07 0.04 0.11 0.07 0.11 0.05 0.02 0.08 0.05 0.08 Ligue 1 (2 Seasons) 62 61 5,367 59.6 6 0 6 6 0 0 9 0 6.4 6.4 1.5 7.8 69 398 28 0.10 0.00 0.10 0.10 0.10 0.11 0.02 0.13 0.11 0.13 First Division A (2 Seasons) 32 32 2,843 31.6 3 0 3 3 0 0 7 1 3.4 3.4 0.2 3.6 41 103 18 0.09 0.00 0.09 0.09 0.09 0.11 0.01 0.11 0.11 0.11 Europa Lg (2 Seasons) 13 12 1,091 12.1 1 0 1 1 0 0 2 0 1.4 1.4 0.0 1.4 22 69 3 0.08 0.00 0.08 0.08 0.08 0.12 0.00 0.12 0.12 0.12 Coupe de France (2 Seasons) 6 6 540 6.0 1 1 2 1 0 0 1 0 0.17 0.17 0.33 0.17 0.33 Serie A (1 Season) 31 28 2,424 26.9 2 1 3 2 0 0 6 0 1.5 1.5 0.6 2.1 37 107 17 0.07 0.04 0.11 0.07 0.11 0.05 0.02 0.08 0.05 0.08
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 2020-2021 20 Oostende 1 League 29 29 2,574 28.6 3 0 3 3 0 0 5 0 3.0 3.0 0.2 3.2 38 98 17 0.10 0.00 0.10 0.10 0.10 0.10 0.01 0.11 0.10 0.11 2021-2022 21 Oostende 1 League 3 3 269 3.0 0 0 0 0 0 0 2 1 0.4 0.4 0.0 0.4 3 5 1 0.00 0.00 0.00 0.00 0.00 0.13 0.00 0.13 0.13 0.13 2021-2022 21 Bologna 1 League 31 28 2,424 26.9 2 1 3 2 0 0 6 0 1.5 1.5 0.6 2.1 37 107 17 0.07 0.04 0.11 0.07 0.11 0.05 0.02 0.08 0.05 0.08 2022-2023 22 Rennes 3 Leagues 42 42 3,757 41.7 5 1 6 5 0 0 6 0 5.5 5.5 0.6 6.2 44 274 5 0.12 0.02 0.14 0.12 0.14 0.14 0.02 0.16 0.14 0.16 2023-2024 23 Rennes 3 Leagues 39 37 3,241 36.0 3 0 3 3 0 0 6 0 2.2 2.2 0.8 3.1 47 193 26 0.08 0.00 0.08 0.08 0.08 0.07 0.03 0.10 0.07 0.10 4 Seasons 3 Clubs 5 Leagues 144 139 12,265 136.3 13 2 15 13 0 0 25 1 12.6 12.6 2.3 14.9 169 677 66 0.10 0.01 0.11 0.10 0.11 0.10 0.02 0.11 0.10 0.11 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 Rennes (2 Seasons) 3 Leagues 81 79 6,998 77.8 8 1 9 8 0 0 12 0 7.8 7.8 1.5 9.3 91 467 31 0.10 0.01 0.12 0.10 0.12 0.11 0.02 0.13 0.11 0.13 Oostende (2 Seasons) 1 League 32 32 2,843 31.6 3 0 3 3 0 0 7 1 3.4 3.4 0.2 3.6 41 103 18 0.09 0.00 0.09 0.09 0.09 0.11 0.01 0.11 0.11 0.11 Bologna (1 Season) 1 League 31 28 2,424 26.9 2 1 3 2 0 0 6 0 1.5 1.5 0.6 2.1 37 107 17 0.07 0.04 0.11 0.07 0.11 0.05 0.02 0.08 0.05 0.08 Ligue 1 (2 Seasons) 62 61 5,367 59.6 6 0 6 6 0 0 9 0 6.4 6.4 1.5 7.8 69 398 28 0.10 0.00 0.10 0.10 0.10 0.11 0.02 0.13 0.11 0.13 First Division A (2 Seasons) 32 32 2,843 31.6 3 0 3 3 0 0 7 1 3.4 3.4 0.2 3.6 41 103 18 0.09 0.00 0.09 0.09 0.09 0.11 0.01 0.11 0.11 0.11 Europa Lg (2 Seasons) 13 12 1,091 12.1 1 0 1 1 0 0 2 0 1.4 1.4 0.0 1.4 22 69 3 0.08 0.00 0.08 0.08 0.08 0.12 0.00 0.12 0.12 0.12 Coupe de France (2 Seasons) 6 6 540 6.0 1 1 2 1 0 0 1 0 0.17 0.17 0.33 0.17 0.33 Serie A (1 Season) 31 28 2,424 26.9 2 1 3 2 0 0 6 0 1.5 1.5 0.6 2.1 37 107 17 0.07 0.04 0.11 0.07 0.11 0.05 0.02 0.08 0.05 0.08
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 2020-2021 20 Oostende be BEL 1. First Division A 6th 29 29 2,574 28.6 3 0 3 3 0 0 5 0 3.0 3.0 0.2 3.2 38 98 17 0.10 0.00 0.10 0.10 0.10 0.10 0.01 0.11 0.10 0.11 Matches 2021-2022 21 Oostende be BEL 1. First Division A 13th 3 3 269 3.0 0 0 0 0 0 0 2 1 0.4 0.4 0.0 0.4 3 5 1 0.00 0.00 0.00 0.00 0.00 0.13 0.00 0.13 0.13 0.13 Matches 2021-2022 21 Bologna it ITA 1. Serie A 13th 31 28 2,424 26.9 2 1 3 2 0 0 6 0 1.5 1.5 0.6 2.1 37 107 17 0.07 0.04 0.11 0.07 0.11 0.05 0.02 0.08 0.05 0.08 Matches 2022-2023 22 Rennes fr FRA 1. Ligue 1 4th 35 35 3,127 34.7 4 0 4 4 0 0 5 0 4.5 4.5 0.6 5.1 37 248 4 0.12 0.00 0.12 0.12 0.12 0.13 0.02 0.15 0.13 0.15 Matches 2023-2024 23 Rennes fr FRA 1. Ligue 1 8th 27 26 2,240 24.9 2 0 2 2 0 0 4 0 1.9 1.9 0.8 2.7 32 150 24 0.08 0.00 0.08 0.08 0.08 0.08 0.03 0.11 0.08 0.11 Matches 4 Seasons 3 Clubs 3 Leagues 125 121 10,634 118.2 11 1 12 11 0 0 22 1 11.2 11.2 2.3 13.5 147 608 63 0.09 0.01 0.10 0.09 0.10 0.10 0.02 0.11 0.10 0.11 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 Rennes (2 Seasons) 1 League 62 61 5,367 59.6 6 0 6 6 0 0 9 0 6.4 6.4 1.5 7.8 69 398 28 0.10 0.00 0.10 0.10 0.10 0.11 0.02 0.13 0.11 0.13 Oostende (2 Seasons) 1 League 32 32 2,843 31.6 3 0 3 3 0 0 7 1 3.4 3.4 0.2 3.6 41 103 18 0.09 0.00 0.09 0.09 0.09 0.11 0.01 0.11 0.11 0.11 Bologna (1 Season) 1 League 31 28 2,424 26.9 2 1 3 2 0 0 6 0 1.5 1.5 0.6 2.1 37 107 17 0.07 0.04 0.11 0.07 0.11 0.05 0.02 0.08 0.05 0.08 Ligue 1 (2 Seasons) 62 61 5,367 59.6 6 0 6 6 0 0 9 0 6.4 6.4 1.5 7.8 69 398 28 0.10 0.00 0.10 0.10 0.10 0.11 0.02 0.13 0.11 0.13 First Division A (2 Seasons) 32 32 2,843 31.6 3 0 3 3 0 0 7 1 3.4 3.4 0.2 3.6 41 103 18 0.09 0.00 0.09 0.09 0.09 0.11 0.01 0.11 0.11 0.11 Serie A (1 Season) 31 28 2,424 26.9 2 1 3 2 0 0 6 0 1.5 1.5 0.6 2.1 37 107 17 0.07 0.04 0.11 0.07 0.11 0.05 0.02 0.08 0.05 0.08
Standard Stats Table Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2022-2023 22 Rennes fr FRA Coupe de France R32 2 2 180 2.0 0 1 1 0 0 0 0 0 0.00 0.50 0.50 0.00 0.50 Matches 2023-2024 23 Rennes fr FRA Coupe de France SF 4 4 360 4.0 1 0 1 1 0 0 1 0 0.25 0.00 0.25 0.25 0.25 Matches 2 Seasons 1 Club 1 League 6 6 540 6.0 1 1 2 1 0 0 1 0 0.17 0.17 0.33 0.17 0.33
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 2022-2023 22 Rennes 2. Europa Lg KO 5 5 450 5.0 1 0 1 1 0 0 1 0 1.1 1.1 0.0 1.1 7 26 1 0.20 0.00 0.20 0.20 0.20 0.21 0.00 0.21 0.21 0.21 Matches 2023-2024 23 Rennes 2. Europa Lg KO 8 7 641 7.1 0 0 0 0 0 0 1 0 0.3 0.3 0.0 0.4 15 43 2 0.00 0.00 0.00 0.00 0.00 0.05 0.00 0.05 0.05 0.05 Matches 2 Seasons 1 Club 1 League 13 12 1,091 12.1 1 0 1 1 0 0 2 0 1.4 1.4 0.0 1.4 22 69 3 0.08 0.00 0.08 0.08 0.08 0.12 0.00 0.12 0.12 0.12
Shooting Table 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 2020-2021 20 Oostende be BEL 1. First Division A 28.6 3 16 7 43.8 0.56 0.24 0.19 0.43 18.0 0 0 0 3.0 3.0 0.19 0.0 0.0 Matches 2021-2022 21 Oostende be BEL 1. First Division A 3.0 0 4 1 25.0 1.34 0.33 0.00 0.00 17.6 0 0 0 0.4 0.4 0.10 -0.4 -0.4 Matches 2021-2022 21 Bologna it ITA 1. Serie A 26.9 2 21 6 28.6 0.78 0.22 0.10 0.33 16.7 0 0 0 1.5 1.5 0.07 +0.5 +0.5 Matches 2022-2023 22 Rennes fr FRA Coupe de France 2.0 0 2 0 0.0 1.00 0.00 0.00 0 0 Matches 2022-2023 22 Rennes 2. Europa Lg 5.0 1 5 1 20.0 1.00 0.20 0.20 1.00 10.5 0 0 0 1.1 1.1 0.21 -0.1 -0.1 Matches 2022-2023 22 Rennes fr FRA 1. Ligue 1 34.7 4 31 10 32.3 0.89 0.29 0.13 0.40 11.9 0 0 0 4.5 4.5 0.15 -0.5 -0.5 Matches 2023-2024 23 Rennes fr FRA Coupe de France 4.0 1 3 1 33.3 0.75 0.25 0.33 1.00 0 0 Matches 2023-2024 23 Rennes 2. Europa Lg 7.1 0 3 0 0.0 0.42 0.00 0.00 25.8 0 0 0 0.3 0.3 0.12 -0.3 -0.3 Matches 2023-2024 23 Rennes fr FRA 1. Ligue 1 24.9 2 22 5 22.7 0.88 0.20 0.09 0.40 18.7 1 0 0 1.9 1.9 0.09 +0.1 +0.1 Matches 4 Seasons 3 Clubs 5 Leagues 136.3 13 107 31 29.0 0.79 0.23 0.12 0.42 15.9 1 0 0 12.6 12.6 0.12 -0.6 -0.6 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 Rennes (2 Seasons) 3 Leagues 77.8 8 66 17 25.8 0.85 0.22 0.12 0.47 14.9 1 0 0 7.8 7.8 0.13 -0.8 -0.8 Oostende (2 Seasons) 1 League 31.6 3 20 8 40.0 0.63 0.25 0.15 0.38 18.0 0 0 0 3.4 3.4 0.17 -0.4 -0.4 Bologna (1 Season) 1 League 26.9 2 21 6 28.6 0.78 0.22 0.10 0.33 16.7 0 0 0 1.5 1.5 0.07 +0.5 +0.5 Ligue 1 (2 Seasons) 59.6 6 53 15 28.3 0.89 0.25 0.11 0.40 14.7 1 0 0 6.4 6.4 0.12 -0.4 -0.4 First Division A (2 Seasons) 31.6 3 20 8 40.0 0.63 0.25 0.15 0.38 18.0 0 0 0 3.4 3.4 0.17 -0.4 -0.4 Europa Lg (2 Seasons) 12.1 1 8 1 12.5 0.66 0.08 0.13 1.00 16.2 0 0 0 1.4 1.4 0.17 -0.4 -0.4 Coupe de France (2 Seasons) 6.0 1 5 1 20.0 0.83 0.17 0.20 1.00 0 0 Serie A (1 Season) 26.9 2 21 6 28.6 0.78 0.22 0.10 0.33 16.7 0 0 0 1.5 1.5 0.07 +0.5 +0.5
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 2020-2021 20 Oostende 1 League 28.6 3 16 7 43.8 0.56 0.24 0.19 0.43 18.0 0 0 0 3.0 3.0 0.19 0.0 0.0 2021-2022 21 Oostende 1 League 3.0 0 4 1 25.0 1.34 0.33 0.00 0.00 17.6 0 0 0 0.4 0.4 0.10 -0.4 -0.4 2021-2022 21 Bologna 1 League 26.9 2 21 6 28.6 0.78 0.22 0.10 0.33 16.7 0 0 0 1.5 1.5 0.07 +0.5 +0.5 2022-2023 22 Rennes 3 Leagues 41.7 5 38 11 28.9 0.91 0.26 0.13 0.45 11.7 0 0 0 5.5 5.5 0.15 -0.5 -0.5 2023-2024 23 Rennes 3 Leagues 36.0 3 28 6 21.4 0.78 0.17 0.11 0.50 19.5 1 0 0 2.2 2.2 0.09 -0.2 -0.2 4 Seasons 3 Clubs 5 Leagues 136.3 13 107 31 29.0 0.79 0.23 0.12 0.42 15.9 1 0 0 12.6 12.6 0.12 -0.6 -0.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 Rennes (2 Seasons) 3 Leagues 77.8 8 66 17 25.8 0.85 0.22 0.12 0.47 14.9 1 0 0 7.8 7.8 0.13 -0.8 -0.8 Oostende (2 Seasons) 1 League 31.6 3 20 8 40.0 0.63 0.25 0.15 0.38 18.0 0 0 0 3.4 3.4 0.17 -0.4 -0.4 Bologna (1 Season) 1 League 26.9 2 21 6 28.6 0.78 0.22 0.10 0.33 16.7 0 0 0 1.5 1.5 0.07 +0.5 +0.5 Ligue 1 (2 Seasons) 59.6 6 53 15 28.3 0.89 0.25 0.11 0.40 14.7 1 0 0 6.4 6.4 0.12 -0.4 -0.4 First Division A (2 Seasons) 31.6 3 20 8 40.0 0.63 0.25 0.15 0.38 18.0 0 0 0 3.4 3.4 0.17 -0.4 -0.4 Europa Lg (2 Seasons) 12.1 1 8 1 12.5 0.66 0.08 0.13 1.00 16.2 0 0 0 1.4 1.4 0.17 -0.4 -0.4 Coupe de France (2 Seasons) 6.0 1 5 1 20.0 0.83 0.17 0.20 1.00 0 0 Serie A (1 Season) 26.9 2 21 6 28.6 0.78 0.22 0.10 0.33 16.7 0 0 0 1.5 1.5 0.07 +0.5 +0.5
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 2020-2021 20 Oostende be BEL 1. First Division A 6th 28.6 3 16 7 43.8 0.56 0.24 0.19 0.43 18.0 0 0 0 3.0 3.0 0.19 0.0 0.0 Matches 2021-2022 21 Oostende be BEL 1. First Division A 13th 3.0 0 4 1 25.0 1.34 0.33 0.00 0.00 17.6 0 0 0 0.4 0.4 0.10 -0.4 -0.4 Matches 2021-2022 21 Bologna it ITA 1. Serie A 13th 26.9 2 21 6 28.6 0.78 0.22 0.10 0.33 16.7 0 0 0 1.5 1.5 0.07 +0.5 +0.5 Matches 2022-2023 22 Rennes fr FRA 1. Ligue 1 4th 34.7 4 31 10 32.3 0.89 0.29 0.13 0.40 11.9 0 0 0 4.5 4.5 0.15 -0.5 -0.5 Matches 2023-2024 23 Rennes fr FRA 1. Ligue 1 8th 24.9 2 22 5 22.7 0.88 0.20 0.09 0.40 18.7 1 0 0 1.9 1.9 0.09 +0.1 +0.1 Matches 4 Seasons 3 Clubs 3 Leagues 118.2 11 94 29 30.9 0.80 0.25 0.12 0.38 15.8 1 0 0 11.2 11.2 0.12 -0.2 -0.2 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 Rennes (2 Seasons) 1 League 59.6 6 53 15 28.3 0.89 0.25 0.11 0.40 14.7 1 0 0 6.4 6.4 0.12 -0.4 -0.4 Oostende (2 Seasons) 1 League 31.6 3 20 8 40.0 0.63 0.25 0.15 0.38 18.0 0 0 0 3.4 3.4 0.17 -0.4 -0.4 Bologna (1 Season) 1 League 26.9 2 21 6 28.6 0.78 0.22 0.10 0.33 16.7 0 0 0 1.5 1.5 0.07 +0.5 +0.5 Ligue 1 (2 Seasons) 59.6 6 53 15 28.3 0.89 0.25 0.11 0.40 14.7 1 0 0 6.4 6.4 0.12 -0.4 -0.4 First Division A (2 Seasons) 31.6 3 20 8 40.0 0.63 0.25 0.15 0.38 18.0 0 0 0 3.4 3.4 0.17 -0.4 -0.4 Serie A (1 Season) 26.9 2 21 6 28.6 0.78 0.22 0.10 0.33 16.7 0 0 0 1.5 1.5 0.07 +0.5 +0.5
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 2022-2023 22 Rennes 2. Europa Lg KO 5.0 1 5 1 20.0 1.00 0.20 0.20 1.00 10.5 0 0 0 1.1 1.1 0.21 -0.1 -0.1 Matches 2023-2024 23 Rennes 2. Europa Lg KO 7.1 0 3 0 0.0 0.42 0.00 0.00 25.8 0 0 0 0.3 0.3 0.12 -0.3 -0.3 Matches 2 Seasons 1 Club 1 League 12.1 1 8 1 12.5 0.66 0.08 0.13 1.00 16.2 0 0 0 1.4 1.4 0.17 -0.4 -0.4
Passing Table Season Age Squad Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches 2020-2021 20 Oostende be BEL 1. First Division A 28.6 885 1250 70.8 19814 7816 224 296 75.7 491 603 81.4 167 321 52.0 0 0.2 0.4 -0.2 6 100 9 2 98 Matches 2021-2022 21 Oostende be BEL 1. First Division A 3.0 74 112 66.1 1686 785 16 24 66.7 40 52 76.9 18 35 51.4 0 0.0 0.0 0.0 0 8 1 1 5 Matches 2021-2022 21 Bologna it ITA 1. Serie A 26.9 1231 1488 82.7 22337 8079 510 566 90.1 585 665 88.0 121 213 56.8 1 0.6 0.4 +0.4 6 108 9 3 107 Matches 2022-2023 22 Rennes fr FRA Coupe de France 2.0 1 Matches 2022-2023 22 Rennes 2. Europa Lg 5.0 210 248 84.7 3969 1630 82 87 94.3 101 120 84.2 25 35 71.4 0 0.0 0.1 0.0 0 20 2 0 26 Matches 2022-2023 22 Rennes fr FRA 1. Ligue 1 34.7 2296 2568 89.4 46250 15551 631 684 92.3 1361 1449 93.9 266 366 72.7 0 0.6 0.8 -0.6 9 216 4 0 248 Matches 2023-2024 23 Rennes fr FRA Coupe de France 4.0 0 Matches 2023-2024 23 Rennes 2. Europa Lg 7.1 359 410 87.6 6991 2566 107 121 88.4 212 231 91.8 33 50 66.0 0 0.0 0.1 0.0 1 37 1 0 43 Matches 2023-2024 23 Rennes fr FRA 1. Ligue 1 24.9 1403 1594 88.0 27652 10605 428 461 92.8 800 858 93.2 151 233 64.8 0 0.8 1.3 -0.8 6 128 6 4 150 Matches 4 Seasons 3 Clubs 5 Leagues 136.3 6458 7670 84.2 128699 47032 1998 2239 89.2 3590 3978 90.2 781 1253 62.3 2 2.3 3.1 -0.3 28 617 32 10 677 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 Rennes (2 Seasons) 3 Leagues 77.8 4268 4820 88.5 84862 30352 1248 1353 92.2 2474 2658 93.1 475 684 69.4 1 1.5 2.3 -0.5 16 401 13 4 467 Oostende (2 Seasons) 1 League 31.6 959 1362 70.4 21500 8601 240 320 75.0 531 655 81.1 185 356 52.0 0 0.2 0.5 -0.2 6 108 10 3 103 Bologna (1 Season) 1 League 26.9 1231 1488 82.7 22337 8079 510 566 90.1 585 665 88.0 121 213 56.8 1 0.6 0.4 +0.4 6 108 9 3 107 Ligue 1 (2 Seasons) 59.6 3699 4162 88.9 73902 26156 1059 1145 92.5 2161 2307 93.7 417 599 69.6 0 1.5 2.1 -1.5 15 344 10 4 398 First Division A (2 Seasons) 31.6 959 1362 70.4 21500 8601 240 320 75.0 531 655 81.1 185 356 52.0 0 0.2 0.5 -0.2 6 108 10 3 103 Europa Lg (2 Seasons) 12.1 569 658 86.5 10960 4196 189 208 90.9 313 351 89.2 58 85 68.2 0 0.0 0.2 0.0 1 57 3 0 69 Coupe de France (2 Seasons) 6.0 1 Serie A (1 Season) 26.9 1231 1488 82.7 22337 8079 510 566 90.1 585 665 88.0 121 213 56.8 1 0.6 0.4 +0.4 6 108 9 3 107
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 2020-2021 20 Oostende 1 League 28.6 885 1250 70.8 19814 7816 224 296 75.7 491 603 81.4 167 321 52.0 0 0.2 0.4 -0.2 6 100 9 2 98 2021-2022 21 Oostende 1 League 3.0 74 112 66.1 1686 785 16 24 66.7 40 52 76.9 18 35 51.4 0 0.0 0.0 0.0 0 8 1 1 5 2021-2022 21 Bologna 1 League 26.9 1231 1488 82.7 22337 8079 510 566 90.1 585 665 88.0 121 213 56.8 1 0.6 0.4 +0.4 6 108 9 3 107 2022-2023 22 Rennes 3 Leagues 41.7 2506 2816 89.0 50219 17181 713 771 92.5 1462 1569 93.2 291 401 72.6 1 0.6 0.9 +0.4 9 236 6 0 274 2023-2024 23 Rennes 3 Leagues 36.0 1762 2004 87.9 34643 13171 535 582 91.9 1012 1089 92.9 184 283 65.0 0 0.8 1.4 -0.8 7 165 7 4 193 4 Seasons 3 Clubs 5 Leagues 136.3 6458 7670 84.2 128699 47032 1998 2239 89.2 3590 3978 90.2 781 1253 62.3 2 2.3 3.1 -0.3 28 617 32 10 677 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 Rennes (2 Seasons) 3 Leagues 77.8 4268 4820 88.5 84862 30352 1248 1353 92.2 2474 2658 93.1 475 684 69.4 1 1.5 2.3 -0.5 16 401 13 4 467 Oostende (2 Seasons) 1 League 31.6 959 1362 70.4 21500 8601 240 320 75.0 531 655 81.1 185 356 52.0 0 0.2 0.5 -0.2 6 108 10 3 103 Bologna (1 Season) 1 League 26.9 1231 1488 82.7 22337 8079 510 566 90.1 585 665 88.0 121 213 56.8 1 0.6 0.4 +0.4 6 108 9 3 107 Ligue 1 (2 Seasons) 59.6 3699 4162 88.9 73902 26156 1059 1145 92.5 2161 2307 93.7 417 599 69.6 0 1.5 2.1 -1.5 15 344 10 4 398 First Division A (2 Seasons) 31.6 959 1362 70.4 21500 8601 240 320 75.0 531 655 81.1 185 356 52.0 0 0.2 0.5 -0.2 6 108 10 3 103 Europa Lg (2 Seasons) 12.1 569 658 86.5 10960 4196 189 208 90.9 313 351 89.2 58 85 68.2 0 0.0 0.2 0.0 1 57 3 0 69 Coupe de France (2 Seasons) 6.0 1 Serie A (1 Season) 26.9 1231 1488 82.7 22337 8079 510 566 90.1 585 665 88.0 121 213 56.8 1 0.6 0.4 +0.4 6 108 9 3 107
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 2020-2021 20 Oostende be BEL 1. First Division A 6th 28.6 885 1250 70.8 19814 7816 224 296 75.7 491 603 81.4 167 321 52.0 0 0.2 0.4 -0.2 6 100 9 2 98 Matches 2021-2022 21 Oostende be BEL 1. First Division A 13th 3.0 74 112 66.1 1686 785 16 24 66.7 40 52 76.9 18 35 51.4 0 0.0 0.0 0.0 0 8 1 1 5 Matches 2021-2022 21 Bologna it ITA 1. Serie A 13th 26.9 1231 1488 82.7 22337 8079 510 566 90.1 585 665 88.0 121 213 56.8 1 0.6 0.4 +0.4 6 108 9 3 107 Matches 2022-2023 22 Rennes fr FRA 1. Ligue 1 4th 34.7 2296 2568 89.4 46250 15551 631 684 92.3 1361 1449 93.9 266 366 72.7 0 0.6 0.8 -0.6 9 216 4 0 248 Matches 2023-2024 23 Rennes fr FRA 1. Ligue 1 8th 24.9 1403 1594 88.0 27652 10605 428 461 92.8 800 858 93.2 151 233 64.8 0 0.8 1.3 -0.8 6 128 6 4 150 Matches 4 Seasons 3 Clubs 3 Leagues 118.2 5889 7012 84.0 117739 42836 1809 2031 89.1 3277 3627 90.4 723 1168 61.9 1 2.3 3.0 -1.3 27 560 29 10 608 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 Rennes (2 Seasons) 1 League 59.6 3699 4162 88.9 73902 26156 1059 1145 92.5 2161 2307 93.7 417 599 69.6 0 1.5 2.1 -1.5 15 344 10 4 398 Oostende (2 Seasons) 1 League 31.6 959 1362 70.4 21500 8601 240 320 75.0 531 655 81.1 185 356 52.0 0 0.2 0.5 -0.2 6 108 10 3 103 Bologna (1 Season) 1 League 26.9 1231 1488 82.7 22337 8079 510 566 90.1 585 665 88.0 121 213 56.8 1 0.6 0.4 +0.4 6 108 9 3 107 Ligue 1 (2 Seasons) 59.6 3699 4162 88.9 73902 26156 1059 1145 92.5 2161 2307 93.7 417 599 69.6 0 1.5 2.1 -1.5 15 344 10 4 398 First Division A (2 Seasons) 31.6 959 1362 70.4 21500 8601 240 320 75.0 531 655 81.1 185 356 52.0 0 0.2 0.5 -0.2 6 108 10 3 103 Serie A (1 Season) 26.9 1231 1488 82.7 22337 8079 510 566 90.1 585 665 88.0 121 213 56.8 1 0.6 0.4 +0.4 6 108 9 3 107
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 2022-2023 22 Rennes 2. Europa Lg KO 5.0 210 248 84.7 3969 1630 82 87 94.3 101 120 84.2 25 35 71.4 0 0.0 0.1 0.0 0 20 2 0 26 Matches 2023-2024 23 Rennes 2. Europa Lg KO 7.1 359 410 87.6 6991 2566 107 121 88.4 212 231 91.8 33 50 66.0 0 0.0 0.1 0.0 1 37 1 0 43 Matches 2 Seasons 1 Club 1 League 12.1 569 658 86.5 10960 4196 189 208 90.9 313 351 89.2 58 85 68.2 0 0.0 0.2 0.0 1 57 3 0 69
Pass Types Table Season Age Squad Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2020-2021 20 Oostende be BEL 1. First Division A 28.6 1250 1180 64 39 1 22 14 24 0 0 0 0 885 6 16 Matches 2021-2022 21 Oostende be BEL 1. First Division A 3.0 112 105 6 2 0 1 3 4 0 0 0 0 74 1 5 Matches 2021-2022 21 Bologna it ITA 1. Serie A 26.9 1488 1418 69 45 2 13 18 23 0 0 0 0 1231 1 16 Matches 2022-2023 22 Rennes fr FRA Coupe de France 2.0 0 Matches 2022-2023 22 Rennes 2. Europa Lg 5.0 248 238 9 8 0 2 0 1 0 0 0 0 210 1 1 Matches 2022-2023 22 Rennes fr FRA 1. Ligue 1 34.7 2568 2501 62 53 0 12 1 6 0 0 0 0 2296 5 12 Matches 2023-2024 23 Rennes fr FRA Coupe de France 4.0 0 Matches 2023-2024 23 Rennes 2. Europa Lg 7.1 410 386 24 16 0 1 0 6 0 0 0 0 359 0 0 Matches 2023-2024 23 Rennes fr FRA 1. Ligue 1 24.9 1594 1519 72 47 0 14 11 22 0 0 0 0 1403 3 7 Matches 4 Seasons 3 Clubs 5 Leagues 136.3 7670 7347 306 210 3 65 47 86 0 0 0 0 6458 17 57 Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Rennes (2 Seasons) 3 Leagues 77.8 4820 4644 167 124 0 29 12 35 0 0 0 0 4268 9 20 Oostende (2 Seasons) 1 League 31.6 1362 1285 70 41 1 23 17 28 0 0 0 0 959 7 21 Bologna (1 Season) 1 League 26.9 1488 1418 69 45 2 13 18 23 0 0 0 0 1231 1 16 Ligue 1 (2 Seasons) 59.6 4162 4020 134 100 0 26 12 28 0 0 0 0 3699 8 19 First Division A (2 Seasons) 31.6 1362 1285 70 41 1 23 17 28 0 0 0 0 959 7 21 Europa Lg (2 Seasons) 12.1 658 624 33 24 0 3 0 7 0 0 0 0 569 1 1 Coupe de France (2 Seasons) 6.0 0 Serie A (1 Season) 26.9 1488 1418 69 45 2 13 18 23 0 0 0 0 1231 1 16
Pass Types Table Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2020-2021 20 Oostende 1 League 28.6 1250 1180 64 39 1 22 14 24 0 0 0 0 885 6 16 2021-2022 21 Oostende 1 League 3.0 112 105 6 2 0 1 3 4 0 0 0 0 74 1 5 2021-2022 21 Bologna 1 League 26.9 1488 1418 69 45 2 13 18 23 0 0 0 0 1231 1 16 2022-2023 22 Rennes 3 Leagues 41.7 2816 2739 71 61 0 14 1 7 0 0 0 0 2506 6 13 2023-2024 23 Rennes 3 Leagues 36.0 2004 1905 96 63 0 15 11 28 0 0 0 0 1762 3 7 4 Seasons 3 Clubs 5 Leagues 136.3 7670 7347 306 210 3 65 47 86 0 0 0 0 6458 17 57 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Rennes (2 Seasons) 3 Leagues 77.8 4820 4644 167 124 0 29 12 35 0 0 0 0 4268 9 20 Oostende (2 Seasons) 1 League 31.6 1362 1285 70 41 1 23 17 28 0 0 0 0 959 7 21 Bologna (1 Season) 1 League 26.9 1488 1418 69 45 2 13 18 23 0 0 0 0 1231 1 16 Ligue 1 (2 Seasons) 59.6 4162 4020 134 100 0 26 12 28 0 0 0 0 3699 8 19 First Division A (2 Seasons) 31.6 1362 1285 70 41 1 23 17 28 0 0 0 0 959 7 21 Europa Lg (2 Seasons) 12.1 658 624 33 24 0 3 0 7 0 0 0 0 569 1 1 Coupe de France (2 Seasons) 6.0 0 Serie A (1 Season) 26.9 1488 1418 69 45 2 13 18 23 0 0 0 0 1231 1 16
Pass Types Table Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2020-2021 20 Oostende be BEL 1. First Division A 6th 28.6 1250 1180 64 39 1 22 14 24 0 0 0 0 885 6 16 Matches 2021-2022 21 Oostende be BEL 1. First Division A 13th 3.0 112 105 6 2 0 1 3 4 0 0 0 0 74 1 5 Matches 2021-2022 21 Bologna it ITA 1. Serie A 13th 26.9 1488 1418 69 45 2 13 18 23 0 0 0 0 1231 1 16 Matches 2022-2023 22 Rennes fr FRA 1. Ligue 1 4th 34.7 2568 2501 62 53 0 12 1 6 0 0 0 0 2296 5 12 Matches 2023-2024 23 Rennes fr FRA 1. Ligue 1 8th 24.9 1594 1519 72 47 0 14 11 22 0 0 0 0 1403 3 7 Matches 4 Seasons 3 Clubs 3 Leagues 118.2 7012 6723 273 186 3 62 47 79 0 0 0 0 5889 16 56 Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Rennes (2 Seasons) 1 League 59.6 4162 4020 134 100 0 26 12 28 0 0 0 0 3699 8 19 Oostende (2 Seasons) 1 League 31.6 1362 1285 70 41 1 23 17 28 0 0 0 0 959 7 21 Bologna (1 Season) 1 League 26.9 1488 1418 69 45 2 13 18 23 0 0 0 0 1231 1 16 Ligue 1 (2 Seasons) 59.6 4162 4020 134 100 0 26 12 28 0 0 0 0 3699 8 19 First Division A (2 Seasons) 31.6 1362 1285 70 41 1 23 17 28 0 0 0 0 959 7 21 Serie A (1 Season) 26.9 1488 1418 69 45 2 13 18 23 0 0 0 0 1231 1 16
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 2022-2023 22 Rennes 2. Europa Lg KO 5.0 248 238 9 8 0 2 0 1 0 0 0 0 210 1 1 Matches 2023-2024 23 Rennes 2. Europa Lg KO 7.1 410 386 24 16 0 1 0 6 0 0 0 0 359 0 0 Matches 2 Seasons 1 Club 1 League 12.1 658 624 33 24 0 3 0 7 0 0 0 0 569 1 1
Goal and Shot Creation Table Season Age Squad Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2020-2021 20 Oostende be BEL 1. First Division A 28.6 19 0.66 17 1 0 0 1 0 0 0.00 0 0 0 0 0 0 Matches 2021-2022 21 Oostende be BEL 1. First Division A 3.0 1 0.33 1 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Matches 2021-2022 21 Bologna it ITA 1. Serie A 26.9 24 0.89 23 0 0 1 0 0 4 0.15 4 0 0 0 0 0 Matches 2022-2023 22 Rennes fr FRA Coupe de France 2.0 Matches 2022-2023 22 Rennes 2. Europa Lg 5.0 4 0.80 4 0 0 0 0 0 1 0.20 1 0 0 0 0 0 Matches 2022-2023 22 Rennes fr FRA 1. Ligue 1 34.7 23 0.66 22 0 0 0 0 1 2 0.06 2 0 0 0 0 0 Matches 2023-2024 23 Rennes fr FRA Coupe de France 4.0 Matches 2023-2024 23 Rennes 2. Europa Lg 7.1 6 0.84 6 0 0 0 0 0 1 0.14 1 0 0 0 0 0 Matches 2023-2024 23 Rennes fr FRA 1. Ligue 1 24.9 20 0.80 15 1 1 2 1 0 3 0.12 1 0 0 2 0 0 Matches 4 Seasons 3 Clubs 5 Leagues 136.3 97 0.74 88 2 1 3 2 1 11 0.08 9 0 0 2 0 0 Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Rennes (2 Seasons) 3 Leagues 77.8 53 0.74 47 1 1 2 1 1 7 0.10 5 0 0 2 0 0 Oostende (2 Seasons) 1 League 31.6 20 0.63 18 1 0 0 1 0 0 0.00 0 0 0 0 0 0 Bologna (1 Season) 1 League 26.9 24 0.89 23 0 0 1 0 0 4 0.15 4 0 0 0 0 0 Ligue 1 (2 Seasons) 59.6 43 0.72 37 1 1 2 1 1 5 0.08 3 0 0 2 0 0 First Division A (2 Seasons) 31.6 20 0.63 18 1 0 0 1 0 0 0.00 0 0 0 0 0 0 Europa Lg (2 Seasons) 12.1 10 0.82 10 0 0 0 0 0 2 0.16 2 0 0 0 0 0 Coupe de France (2 Seasons) 6.0 Serie A (1 Season) 26.9 24 0.89 23 0 0 1 0 0 4 0.15 4 0 0 0 0 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 2020-2021 20 Oostende 1 League 28.6 19 0.66 17 1 0 0 1 0 0 0.00 0 0 0 0 0 0 2021-2022 21 Oostende 1 League 3.0 1 0.33 1 0 0 0 0 0 0 0.00 0 0 0 0 0 0 2021-2022 21 Bologna 1 League 26.9 24 0.89 23 0 0 1 0 0 4 0.15 4 0 0 0 0 0 2022-2023 22 Rennes 3 Leagues 41.7 27 0.68 26 0 0 0 0 1 3 0.08 3 0 0 0 0 0 2023-2024 23 Rennes 3 Leagues 36.0 26 0.81 21 1 1 2 1 0 4 0.12 2 0 0 2 0 0 4 Seasons 3 Clubs 5 Leagues 136.3 97 0.74 88 2 1 3 2 1 11 0.08 9 0 0 2 0 0 Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Rennes (2 Seasons) 3 Leagues 77.8 53 0.74 47 1 1 2 1 1 7 0.10 5 0 0 2 0 0 Oostende (2 Seasons) 1 League 31.6 20 0.63 18 1 0 0 1 0 0 0.00 0 0 0 0 0 0 Bologna (1 Season) 1 League 26.9 24 0.89 23 0 0 1 0 0 4 0.15 4 0 0 0 0 0 Ligue 1 (2 Seasons) 59.6 43 0.72 37 1 1 2 1 1 5 0.08 3 0 0 2 0 0 First Division A (2 Seasons) 31.6 20 0.63 18 1 0 0 1 0 0 0.00 0 0 0 0 0 0 Europa Lg (2 Seasons) 12.1 10 0.82 10 0 0 0 0 0 2 0.16 2 0 0 0 0 0 Coupe de France (2 Seasons) 6.0 Serie A (1 Season) 26.9 24 0.89 23 0 0 1 0 0 4 0.15 4 0 0 0 0 0
Goal and Shot Creation Table Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2020-2021 20 Oostende be BEL 1. First Division A 6th 28.6 19 0.66 17 1 0 0 1 0 0 0.00 0 0 0 0 0 0 Matches 2021-2022 21 Oostende be BEL 1. First Division A 13th 3.0 1 0.33 1 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Matches 2021-2022 21 Bologna it ITA 1. Serie A 13th 26.9 24 0.89 23 0 0 1 0 0 4 0.15 4 0 0 0 0 0 Matches 2022-2023 22 Rennes fr FRA 1. Ligue 1 4th 34.7 23 0.66 22 0 0 0 0 1 2 0.06 2 0 0 0 0 0 Matches 2023-2024 23 Rennes fr FRA 1. Ligue 1 8th 24.9 20 0.80 15 1 1 2 1 0 3 0.12 1 0 0 2 0 0 Matches 4 Seasons 3 Clubs 3 Leagues 118.2 87 0.74 78 2 1 3 2 1 9 0.08 7 0 0 2 0 0 Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Rennes (2 Seasons) 1 League 59.6 43 0.72 37 1 1 2 1 1 5 0.08 3 0 0 2 0 0 Oostende (2 Seasons) 1 League 31.6 20 0.63 18 1 0 0 1 0 0 0.00 0 0 0 0 0 0 Bologna (1 Season) 1 League 26.9 24 0.89 23 0 0 1 0 0 4 0.15 4 0 0 0 0 0 Ligue 1 (2 Seasons) 59.6 43 0.72 37 1 1 2 1 1 5 0.08 3 0 0 2 0 0 First Division A (2 Seasons) 31.6 20 0.63 18 1 0 0 1 0 0 0.00 0 0 0 0 0 0 Serie A (1 Season) 26.9 24 0.89 23 0 0 1 0 0 4 0.15 4 0 0 0 0 0
Goal and Shot Creation Table Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2022-2023 22 Rennes 2. Europa Lg KO 5.0 4 0.80 4 0 0 0 0 0 1 0.20 1 0 0 0 0 0 Matches 2023-2024 23 Rennes 2. Europa Lg KO 7.1 6 0.84 6 0 0 0 0 0 1 0.14 1 0 0 0 0 0 Matches 2 Seasons 1 Club 1 League 12.1 10 0.82 10 0 0 0 0 0 2 0.16 2 0 0 0 0 0
Defensive Actions Table 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 2020-2021 20 Oostende be BEL 1. First Division A 28.6 53 34 31 20 2 27 52 51.9 25 44 19 25 54 107 127 0 Matches 2021-2022 21 Oostende be BEL 1. First Division A 3.0 5 4 4 1 0 3 7 42.9 4 3 1 2 5 10 7 0 Matches 2021-2022 21 Bologna it ITA 1. Serie A 26.9 33 19 26 3 4 14 31 45.2 17 29 16 13 42 75 69 0 Matches 2022-2023 22 Rennes fr FRA Coupe de France 2.0 3 1 Matches 2022-2023 22 Rennes 2. Europa Lg 5.0 4 1 3 1 0 4 5 80.0 1 4 1 3 6 10 12 0 Matches 2022-2023 22 Rennes fr FRA 1. Ligue 1 34.7 29 19 17 8 4 17 30 56.7 13 26 14 12 30 59 114 3 Matches 2023-2024 23 Rennes fr FRA Coupe de France 4.0 4 3 Matches 2023-2024 23 Rennes 2. Europa Lg 7.1 5 3 2 3 0 2 6 33.3 4 7 5 2 7 12 16 0 Matches 2023-2024 23 Rennes fr FRA 1. Ligue 1 24.9 30 17 19 6 5 24 37 64.9 13 39 23 16 30 60 90 2 Matches 4 Seasons 3 Clubs 5 Leagues 136.3 159 104 102 42 15 91 168 54.2 77 152 79 73 178 333 435 5 Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Rennes (2 Seasons) 3 Leagues 77.8 68 47 41 18 9 47 78 60.3 31 76 43 33 77 141 232 5 Oostende (2 Seasons) 1 League 31.6 58 38 35 21 2 30 59 50.8 29 47 20 27 59 117 134 0 Bologna (1 Season) 1 League 26.9 33 19 26 3 4 14 31 45.2 17 29 16 13 42 75 69 0 Ligue 1 (2 Seasons) 59.6 59 36 36 14 9 41 67 61.2 26 65 37 28 60 119 204 5 First Division A (2 Seasons) 31.6 58 38 35 21 2 30 59 50.8 29 47 20 27 59 117 134 0 Europa Lg (2 Seasons) 12.1 9 4 5 4 0 6 11 54.5 5 11 6 5 13 22 28 0 Coupe de France (2 Seasons) 6.0 7 4 0 Serie A (1 Season) 26.9 33 19 26 3 4 14 31 45.2 17 29 16 13 42 75 69 0
Defensive Actions Table Season Age Squad Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches 2020-2021 20 Oostende 1 League 28.6 53 34 31 20 2 27 52 51.9 25 44 19 25 54 107 127 0 2021-2022 21 Oostende 1 League 3.0 5 4 4 1 0 3 7 42.9 4 3 1 2 5 10 7 0 2021-2022 21 Bologna 1 League 26.9 33 19 26 3 4 14 31 45.2 17 29 16 13 42 75 69 0 2022-2023 22 Rennes 3 Leagues 41.7 33 23 20 9 4 21 35 60.0 14 30 15 15 37 69 126 3 2023-2024 23 Rennes 3 Leagues 36.0 35 24 21 9 5 26 43 60.5 17 46 28 18 40 72 106 2 4 Seasons 3 Clubs 5 Leagues 136.3 159 104 102 42 15 91 168 54.2 77 152 79 73 178 333 435 5 Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Rennes (2 Seasons) 3 Leagues 77.8 68 47 41 18 9 47 78 60.3 31 76 43 33 77 141 232 5 Oostende (2 Seasons) 1 League 31.6 58 38 35 21 2 30 59 50.8 29 47 20 27 59 117 134 0 Bologna (1 Season) 1 League 26.9 33 19 26 3 4 14 31 45.2 17 29 16 13 42 75 69 0 Ligue 1 (2 Seasons) 59.6 59 36 36 14 9 41 67 61.2 26 65 37 28 60 119 204 5 First Division A (2 Seasons) 31.6 58 38 35 21 2 30 59 50.8 29 47 20 27 59 117 134 0 Europa Lg (2 Seasons) 12.1 9 4 5 4 0 6 11 54.5 5 11 6 5 13 22 28 0 Coupe de France (2 Seasons) 6.0 7 4 0 Serie A (1 Season) 26.9 33 19 26 3 4 14 31 45.2 17 29 16 13 42 75 69 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 2020-2021 20 Oostende be BEL 1. First Division A 6th 28.6 53 34 31 20 2 27 52 51.9 25 44 19 25 54 107 127 0 Matches 2021-2022 21 Oostende be BEL 1. First Division A 13th 3.0 5 4 4 1 0 3 7 42.9 4 3 1 2 5 10 7 0 Matches 2021-2022 21 Bologna it ITA 1. Serie A 13th 26.9 33 19 26 3 4 14 31 45.2 17 29 16 13 42 75 69 0 Matches 2022-2023 22 Rennes fr FRA 1. Ligue 1 4th 34.7 29 19 17 8 4 17 30 56.7 13 26 14 12 30 59 114 3 Matches 2023-2024 23 Rennes fr FRA 1. Ligue 1 8th 24.9 30 17 19 6 5 24 37 64.9 13 39 23 16 30 60 90 2 Matches 4 Seasons 3 Clubs 3 Leagues 118.2 150 93 97 38 15 85 157 54.1 72 141 73 68 161 311 407 5 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 Rennes (2 Seasons) 1 League 59.6 59 36 36 14 9 41 67 61.2 26 65 37 28 60 119 204 5 Oostende (2 Seasons) 1 League 31.6 58 38 35 21 2 30 59 50.8 29 47 20 27 59 117 134 0 Bologna (1 Season) 1 League 26.9 33 19 26 3 4 14 31 45.2 17 29 16 13 42 75 69 0 Ligue 1 (2 Seasons) 59.6 59 36 36 14 9 41 67 61.2 26 65 37 28 60 119 204 5 First Division A (2 Seasons) 31.6 58 38 35 21 2 30 59 50.8 29 47 20 27 59 117 134 0 Serie A (1 Season) 26.9 33 19 26 3 4 14 31 45.2 17 29 16 13 42 75 69 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 2022-2023 22 Rennes 2. Europa Lg KO 5.0 4 1 3 1 0 4 5 80.0 1 4 1 3 6 10 12 0 Matches 2023-2024 23 Rennes 2. Europa Lg KO 7.1 5 3 2 3 0 2 6 33.3 4 7 5 2 7 12 16 0 Matches 2 Seasons 1 Club 1 League 12.1 9 4 5 4 0 6 11 54.5 5 11 6 5 13 22 28 0
Possession Table Season Age Squad Country Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches 2020-2021 20 Oostende be BEL 1. First Division A 28.6 1585 151 769 744 95 26 1585 11 8 72.7 3 27.3 712 4700 2810 38 24 2 14 3 762 17 Matches 2021-2022 21 Oostende be BEL 1. First Division A 3.0 140 12 63 66 12 4 140 0 0 0 50 402 181 3 5 0 2 2 71 1 Matches 2021-2022 21 Bologna it ITA 1. Serie A 26.9 1723 144 776 839 135 21 1723 29 19 65.5 10 34.5 1045 5795 3384 37 38 1 22 10 1160 17 Matches 2022-2023 22 Rennes fr FRA Coupe de France 2.0 Matches 2022-2023 22 Rennes 2. Europa Lg 5.0 286 29 113 158 17 6 286 1 1 100.0 0 0.0 197 1282 755 7 3 0 1 0 188 1 Matches 2022-2023 22 Rennes fr FRA 1. Ligue 1 34.7 2856 222 1081 1644 141 40 2856 14 7 50.0 7 50.0 2313 14175 8082 37 35 0 15 5 2163 4 Matches 2023-2024 23 Rennes fr FRA Coupe de France 4.0 Matches 2023-2024 23 Rennes 2. Europa Lg 7.1 456 32 175 256 32 4 456 0 0 0 344 2450 1381 15 12 0 2 0 311 2 Matches 2023-2024 23 Rennes fr FRA 1. Ligue 1 24.9 1833 198 797 914 133 28 1833 14 7 50.0 6 42.9 1370 8720 5007 32 34 3 16 3 1263 24 Matches 4 Seasons 3 Clubs 5 Leagues 136.3 8879 788 3774 4621 565 129 8879 69 42 60.9 26 37.7 6031 37524 21600 169 151 6 72 23 5918 66 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 Rennes (2 Seasons) 3 Leagues 77.8 5431 481 2166 2972 323 78 5431 29 15 51.7 13 44.8 4224 26627 15225 91 84 3 34 8 3925 31 Oostende (2 Seasons) 1 League 31.6 1725 163 832 810 107 30 1725 11 8 72.7 3 27.3 762 5102 2991 41 29 2 16 5 833 18 Bologna (1 Season) 1 League 26.9 1723 144 776 839 135 21 1723 29 19 65.5 10 34.5 1045 5795 3384 37 38 1 22 10 1160 17 Ligue 1 (2 Seasons) 59.6 4689 420 1878 2558 274 68 4689 28 14 50.0 13 46.4 3683 22895 13089 69 69 3 31 8 3426 28 First Division A (2 Seasons) 31.6 1725 163 832 810 107 30 1725 11 8 72.7 3 27.3 762 5102 2991 41 29 2 16 5 833 18 Europa Lg (2 Seasons) 12.1 742 61 288 414 49 10 742 1 1 100.0 0 0.0 541 3732 2136 22 15 0 3 0 499 3 Coupe de France (2 Seasons) 6.0 Serie A (1 Season) 26.9 1723 144 776 839 135 21 1723 29 19 65.5 10 34.5 1045 5795 3384 37 38 1 22 10 1160 17
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 2020-2021 20 Oostende 1 League 28.6 1585 151 769 744 95 26 1585 11 8 72.7 3 27.3 712 4700 2810 38 24 2 14 3 762 17 2021-2022 21 Oostende 1 League 3.0 140 12 63 66 12 4 140 0 0 0 50 402 181 3 5 0 2 2 71 1 2021-2022 21 Bologna 1 League 26.9 1723 144 776 839 135 21 1723 29 19 65.5 10 34.5 1045 5795 3384 37 38 1 22 10 1160 17 2022-2023 22 Rennes 3 Leagues 41.7 3142 251 1194 1802 158 46 3142 15 8 53.3 7 46.7 2510 15457 8837 44 38 0 16 5 2351 5 2023-2024 23 Rennes 3 Leagues 36.0 2289 230 972 1170 165 32 2289 14 7 50.0 6 42.9 1714 11170 6388 47 46 3 18 3 1574 26 4 Seasons 3 Clubs 5 Leagues 136.3 8879 788 3774 4621 565 129 8879 69 42 60.9 26 37.7 6031 37524 21600 169 151 6 72 23 5918 66 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 Rennes (2 Seasons) 3 Leagues 77.8 5431 481 2166 2972 323 78 5431 29 15 51.7 13 44.8 4224 26627 15225 91 84 3 34 8 3925 31 Oostende (2 Seasons) 1 League 31.6 1725 163 832 810 107 30 1725 11 8 72.7 3 27.3 762 5102 2991 41 29 2 16 5 833 18 Bologna (1 Season) 1 League 26.9 1723 144 776 839 135 21 1723 29 19 65.5 10 34.5 1045 5795 3384 37 38 1 22 10 1160 17 Ligue 1 (2 Seasons) 59.6 4689 420 1878 2558 274 68 4689 28 14 50.0 13 46.4 3683 22895 13089 69 69 3 31 8 3426 28 First Division A (2 Seasons) 31.6 1725 163 832 810 107 30 1725 11 8 72.7 3 27.3 762 5102 2991 41 29 2 16 5 833 18 Europa Lg (2 Seasons) 12.1 742 61 288 414 49 10 742 1 1 100.0 0 0.0 541 3732 2136 22 15 0 3 0 499 3 Coupe de France (2 Seasons) 6.0 Serie A (1 Season) 26.9 1723 144 776 839 135 21 1723 29 19 65.5 10 34.5 1045 5795 3384 37 38 1 22 10 1160 17
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 2020-2021 20 Oostende be BEL 1. First Division A 6th 28.6 1585 151 769 744 95 26 1585 11 8 72.7 3 27.3 712 4700 2810 38 24 2 14 3 762 17 Matches 2021-2022 21 Oostende be BEL 1. First Division A 13th 3.0 140 12 63 66 12 4 140 0 0 0 50 402 181 3 5 0 2 2 71 1 Matches 2021-2022 21 Bologna it ITA 1. Serie A 13th 26.9 1723 144 776 839 135 21 1723 29 19 65.5 10 34.5 1045 5795 3384 37 38 1 22 10 1160 17 Matches 2022-2023 22 Rennes fr FRA 1. Ligue 1 4th 34.7 2856 222 1081 1644 141 40 2856 14 7 50.0 7 50.0 2313 14175 8082 37 35 0 15 5 2163 4 Matches 2023-2024 23 Rennes fr FRA 1. Ligue 1 8th 24.9 1833 198 797 914 133 28 1833 14 7 50.0 6 42.9 1370 8720 5007 32 34 3 16 3 1263 24 Matches 4 Seasons 3 Clubs 3 Leagues 118.2 8137 727 3486 4207 516 119 8137 68 41 60.3 26 38.2 5490 33792 19464 147 136 6 69 23 5419 63 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 Rennes (2 Seasons) 1 League 59.6 4689 420 1878 2558 274 68 4689 28 14 50.0 13 46.4 3683 22895 13089 69 69 3 31 8 3426 28 Oostende (2 Seasons) 1 League 31.6 1725 163 832 810 107 30 1725 11 8 72.7 3 27.3 762 5102 2991 41 29 2 16 5 833 18 Bologna (1 Season) 1 League 26.9 1723 144 776 839 135 21 1723 29 19 65.5 10 34.5 1045 5795 3384 37 38 1 22 10 1160 17 Ligue 1 (2 Seasons) 59.6 4689 420 1878 2558 274 68 4689 28 14 50.0 13 46.4 3683 22895 13089 69 69 3 31 8 3426 28 First Division A (2 Seasons) 31.6 1725 163 832 810 107 30 1725 11 8 72.7 3 27.3 762 5102 2991 41 29 2 16 5 833 18 Serie A (1 Season) 26.9 1723 144 776 839 135 21 1723 29 19 65.5 10 34.5 1045 5795 3384 37 38 1 22 10 1160 17
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 2022-2023 22 Rennes 2. Europa Lg KO 5.0 286 29 113 158 17 6 286 1 1 100.0 0 0.0 197 1282 755 7 3 0 1 0 188 1 Matches 2023-2024 23 Rennes 2. Europa Lg KO 7.1 456 32 175 256 32 4 456 0 0 0 344 2450 1381 15 12 0 2 0 311 2 Matches 2 Seasons 1 Club 1 League 12.1 742 61 288 414 49 10 742 1 1 100.0 0 0.0 541 3732 2136 22 15 0 3 0 499 3
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 2020-2021 20 Oostende be BEL 1. First Division A 29 2,574 89 84.1 28.6 29 89 27 0 1 1.49 41 34 +7 +0.24 +0.24 49.3 36.4 +12.9 +0.45 -0.06 Matches 2021-2022 21 Oostende be BEL 1. First Division A 3 269 90 8.8 3.0 3 90 2 0 1 2.00 4 3 +1 +0.33 +1.24 2.9 4.3 -1.4 -0.48 +0.08 Matches 2021-2022 21 Bologna it ITA 1. Serie A 31 2,424 78 70.9 26.9 28 84 22 3 24 3 1.03 29 36 -7 -0.26 +0.10 29.0 37.9 -8.9 -0.33 -0.43 Matches 2022-2023 22 Rennes fr FRA Coupe de France 2 180 90 100.0 2.0 2 90 2 0 0 1.50 2 2 0 0.00 Matches 2022-2023 22 Rennes 2. Europa Lg 5 450 90 60.0 5.0 5 90 5 0 3 2.20 10 7 +3 +0.60 +0.60 7.3 4.9 +2.4 +0.48 -0.07 Matches 2022-2023 22 Rennes fr FRA 1. Ligue 1 35 3,127 89 91.4 34.7 35 89 33 0 1 1.69 59 38 +21 +0.60 -2.16 55.4 41.3 +14.1 +0.41 -0.57 Matches 2023-2024 23 Rennes fr FRA Coupe de France 4 360 90 80.0 4.0 4 90 4 0 0 2.25 11 3 +8 +2.00 +2.00 Matches 2023-2024 23 Rennes 2. Europa Lg 8 641 80 89.0 7.1 7 90 7 1 11 0 1.88 14 10 +4 +0.56 -0.58 12.0 9.2 +2.8 +0.40 +1.24 Matches 2023-2024 23 Rennes fr FRA 1. Ligue 1 27 2,240 83 77.8 24.9 26 86 23 1 2 3 1.48 44 34 +10 +0.40 +0.68 42.1 31.3 +10.9 +0.44 +0.51 Matches 4 Seasons 3 Clubs 5 Leagues 144 12,265 85 68.4 136.3 139 88 125 5 17 12 1.52 214 167 +47 +0.34 +0.73 198.1 165.3 +32.8 +0.25 +0.41 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 Rennes (2 Seasons) 3 Leagues 81 6,998 86 83.3 77.8 79 88 74 2 7 7 1.69 140 94 +46 +0.59 +0.08 116.9 86.7 +30.2 +0.42 +0.16 Oostende (2 Seasons) 1 League 32 2,843 89 46.5 31.6 32 89 29 0 2 1.54 45 37 +8 +0.25 +1.02 52.2 40.7 +11.5 +0.36 +0.76 Bologna (1 Season) 1 League 31 2,424 78 70.9 26.9 28 84 22 3 24 3 1.03 29 36 -7 -0.26 +0.10 29.0 37.9 -8.9 -0.33 -0.43 Ligue 1 (2 Seasons) 62 5,367 87 85.2 59.6 61 88 56 1 2 4 1.60 103 72 +31 +0.52 -0.16 97.5 72.5 +25.0 +0.42 +0.16 First Division A (2 Seasons) 32 2,843 89 46.5 31.6 32 89 29 0 2 1.54 45 37 +8 +0.25 +1.02 52.2 40.7 +11.5 +0.36 +0.76 Europa Lg (2 Seasons) 13 1,091 84 74.2 12.1 12 90 12 1 11 3 2.00 24 17 +7 +0.58 +0.34 19.4 14.1 +5.2 +0.43 +0.17 Coupe de France (2 Seasons) 6 540 90 85.7 6.0 6 90 6 0 0 2.00 13 5 +8 +1.33 +1.33 Serie A (1 Season) 31 2,424 78 70.9 26.9 28 84 22 3 24 3 1.03 29 36 -7 -0.26 +0.10 29.0 37.9 -8.9 -0.33 -0.43
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 2020-2021 20 Oostende 1 League 29 2,574 89 84.1 28.6 29 89 27 0 1 1.49 41 34 +7 +0.24 +0.24 49.3 36.4 +12.9 +0.45 -0.06 2021-2022 21 Oostende 1 League 3 269 90 8.8 3.0 3 90 2 0 1 2.00 4 3 +1 +0.33 +1.24 2.9 4.3 -1.4 -0.48 +0.08 2021-2022 21 Bologna 1 League 31 2,424 78 70.9 26.9 28 84 22 3 24 3 1.03 29 36 -7 -0.26 +0.10 29.0 37.9 -8.9 -0.33 -0.43 2022-2023 22 Rennes 3 Leagues 42 3,757 89 86.4 41.7 42 89 40 0 4 1.74 71 47 +24 +0.57 -0.79 62.7 46.2 +16.5 +0.42 -0.35 2023-2024 23 Rennes 3 Leagues 39 3,241 83 80.0 36.0 37 87 34 2 7 3 1.64 69 47 +22 +0.61 +0.72 54.2 40.5 +13.7 +0.43 +0.59 4 Seasons 3 Clubs 5 Leagues 144 12,265 85 68.4 136.3 139 88 125 5 17 12 1.52 214 167 +47 +0.34 +0.73 198.1 165.3 +32.8 +0.25 +0.41 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 Rennes (2 Seasons) 3 Leagues 81 6,998 86 83.3 77.8 79 88 74 2 7 7 1.69 140 94 +46 +0.59 +0.08 116.9 86.7 +30.2 +0.42 +0.16 Oostende (2 Seasons) 1 League 32 2,843 89 46.5 31.6 32 89 29 0 2 1.54 45 37 +8 +0.25 +1.02 52.2 40.7 +11.5 +0.36 +0.76 Bologna (1 Season) 1 League 31 2,424 78 70.9 26.9 28 84 22 3 24 3 1.03 29 36 -7 -0.26 +0.10 29.0 37.9 -8.9 -0.33 -0.43 Ligue 1 (2 Seasons) 62 5,367 87 85.2 59.6 61 88 56 1 2 4 1.60 103 72 +31 +0.52 -0.16 97.5 72.5 +25.0 +0.42 +0.16 First Division A (2 Seasons) 32 2,843 89 46.5 31.6 32 89 29 0 2 1.54 45 37 +8 +0.25 +1.02 52.2 40.7 +11.5 +0.36 +0.76 Europa Lg (2 Seasons) 13 1,091 84 74.2 12.1 12 90 12 1 11 3 2.00 24 17 +7 +0.58 +0.34 19.4 14.1 +5.2 +0.43 +0.17 Coupe de France (2 Seasons) 6 540 90 85.7 6.0 6 90 6 0 0 2.00 13 5 +8 +1.33 +1.33 Serie A (1 Season) 31 2,424 78 70.9 26.9 28 84 22 3 24 3 1.03 29 36 -7 -0.26 +0.10 29.0 37.9 -8.9 -0.33 -0.43
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 2020-2021 20 Oostende be BEL 1. First Division A 6th 29 2,574 89 84.1 28.6 29 89 27 0 1 1.49 41 34 +7 +0.24 +0.24 49.3 36.4 +12.9 +0.45 -0.06 Matches 2021-2022 21 Oostende be BEL 1. First Division A 13th 3 269 90 8.8 3.0 3 90 2 0 1 2.00 4 3 +1 +0.33 +1.24 2.9 4.3 -1.4 -0.48 +0.08 Matches 2021-2022 21 Bologna it ITA 1. Serie A 13th 31 2,424 78 70.9 26.9 28 84 22 3 24 3 1.03 29 36 -7 -0.26 +0.10 29.0 37.9 -8.9 -0.33 -0.43 Matches 2022-2023 22 Rennes fr FRA 1. Ligue 1 4th 35 3,127 89 91.4 34.7 35 89 33 0 1 1.69 59 38 +21 +0.60 -2.16 55.4 41.3 +14.1 +0.41 -0.57 Matches 2023-2024 23 Rennes fr FRA 1. Ligue 1 8th 27 2,240 83 77.8 24.9 26 86 23 1 2 3 1.48 44 34 +10 +0.40 +0.68 42.1 31.3 +10.9 +0.44 +0.51 Matches 4 Seasons 3 Clubs 3 Leagues 125 10,634 85 67.1 118.2 121 87 107 4 19 9 1.44 177 145 +32 +0.27 +0.70 178.7 151.1 +27.6 +0.23 +0.42 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 Rennes (2 Seasons) 1 League 62 5,367 87 85.2 59.6 61 88 56 1 2 4 1.60 103 72 +31 +0.52 -0.16 97.5 72.5 +25.0 +0.42 +0.16 Oostende (2 Seasons) 1 League 32 2,843 89 46.5 31.6 32 89 29 0 2 1.54 45 37 +8 +0.25 +1.02 52.2 40.7 +11.5 +0.36 +0.76 Bologna (1 Season) 1 League 31 2,424 78 70.9 26.9 28 84 22 3 24 3 1.03 29 36 -7 -0.26 +0.10 29.0 37.9 -8.9 -0.33 -0.43 Ligue 1 (2 Seasons) 62 5,367 87 85.2 59.6 61 88 56 1 2 4 1.60 103 72 +31 +0.52 -0.16 97.5 72.5 +25.0 +0.42 +0.16 First Division A (2 Seasons) 32 2,843 89 46.5 31.6 32 89 29 0 2 1.54 45 37 +8 +0.25 +1.02 52.2 40.7 +11.5 +0.36 +0.76 Serie A (1 Season) 31 2,424 78 70.9 26.9 28 84 22 3 24 3 1.03 29 36 -7 -0.26 +0.10 29.0 37.9 -8.9 -0.33 -0.43
Playing Time Table Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2022-2023 22 Rennes fr FRA Coupe de France R32 2 180 90 100.0 2.0 2 90 2 0 0 1.50 2 2 0 0.00 Matches 2023-2024 23 Rennes fr FRA Coupe de France SF 4 360 90 80.0 4.0 4 90 4 0 0 2.25 11 3 +8 +2.00 +2.00 Matches 2 Seasons 1 Club 1 League 6 540 90 85.7 6.0 6 90 6 0 0 2.00 13 5 +8 +1.33 +1.33
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 2022-2023 22 Rennes 2. Europa Lg KO 5 450 90 60.0 5.0 5 90 5 0 3 2.20 10 7 +3 +0.60 +0.60 7.3 4.9 +2.4 +0.48 -0.07 Matches 2023-2024 23 Rennes 2. Europa Lg KO 8 641 80 89.0 7.1 7 90 7 1 11 0 1.88 14 10 +4 +0.56 -0.58 12.0 9.2 +2.8 +0.40 +1.24 Matches 2 Seasons 1 Club 1 League 13 1,091 84 74.2 12.1 12 90 12 1 11 3 2.00 24 17 +7 +0.58 +0.34 19.4 14.1 +5.2 +0.43 +0.17
Miscellaneous Stats Table Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches 2020-2021 20 Oostende be BEL 1. First Division A 28.6 5 0 0 34 17 1 14 54 34 0 0 0 208 84 67 55.6 Matches 2021-2022 21 Oostende be BEL 1. First Division A 3.0 2 1 1 5 4 0 3 5 4 0 0 0 15 7 4 63.6 Matches 2021-2022 21 Bologna it ITA 1. Serie A 26.9 6 0 0 26 10 1 18 42 19 0 1 0 181 39 39 50.0 Matches 2022-2023 22 Rennes fr FRA Coupe de France 2.0 0 0 0 0 2 0 0 1 3 0 Matches 2022-2023 22 Rennes 2. Europa Lg 5.0 1 0 0 1 3 0 0 6 1 0 0 0 36 10 11 47.6 Matches 2022-2023 22 Rennes fr FRA 1. Ligue 1 34.7 5 0 0 24 13 0 1 30 19 0 1 1 182 70 38 64.8 Matches 2023-2024 23 Rennes fr FRA Coupe de France 4.0 1 0 0 3 1 0 0 3 4 0 Matches 2023-2024 23 Rennes 2. Europa Lg 7.1 1 0 0 3 4 0 0 7 3 0 0 0 39 14 8 63.6 Matches 2023-2024 23 Rennes fr FRA 1. Ligue 1 24.9 4 0 0 16 16 0 11 30 17 0 0 0 133 41 22 65.1 Matches 4 Seasons 3 Clubs 5 Leagues 136.3 25 1 1 112 70 2 47 178 104 0 2 1 794 265 189 58.4 Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Rennes (2 Seasons) 3 Leagues 77.8 12 0 0 47 39 0 12 77 47 0 1 1 390 135 79 63.1 Oostende (2 Seasons) 1 League 31.6 7 1 1 39 21 1 17 59 38 0 0 0 223 91 71 56.2 Bologna (1 Season) 1 League 26.9 6 0 0 26 10 1 18 42 19 0 1 0 181 39 39 50.0 Ligue 1 (2 Seasons) 59.6 9 0 0 40 29 0 12 60 36 0 1 1 315 111 60 64.9 First Division A (2 Seasons) 31.6 7 1 1 39 21 1 17 59 38 0 0 0 223 91 71 56.2 Europa Lg (2 Seasons) 12.1 2 0 0 4 7 0 0 13 4 0 0 0 75 24 19 55.8 Coupe de France (2 Seasons) 6.0 1 0 0 3 3 0 0 4 7 0 Serie A (1 Season) 26.9 6 0 0 26 10 1 18 42 19 0 1 0 181 39 39 50.0
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 2020-2021 20 Oostende 1 League 28.6 5 0 0 34 17 1 14 54 34 0 0 0 208 84 67 55.6 2021-2022 21 Oostende 1 League 3.0 2 1 1 5 4 0 3 5 4 0 0 0 15 7 4 63.6 2021-2022 21 Bologna 1 League 26.9 6 0 0 26 10 1 18 42 19 0 1 0 181 39 39 50.0 2022-2023 22 Rennes 3 Leagues 41.7 6 0 0 25 18 0 1 37 23 0 1 1 218 80 49 62.0 2023-2024 23 Rennes 3 Leagues 36.0 6 0 0 22 21 0 11 40 24 0 0 0 172 55 30 64.7 4 Seasons 3 Clubs 5 Leagues 136.3 25 1 1 112 70 2 47 178 104 0 2 1 794 265 189 58.4 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Rennes (2 Seasons) 3 Leagues 77.8 12 0 0 47 39 0 12 77 47 0 1 1 390 135 79 63.1 Oostende (2 Seasons) 1 League 31.6 7 1 1 39 21 1 17 59 38 0 0 0 223 91 71 56.2 Bologna (1 Season) 1 League 26.9 6 0 0 26 10 1 18 42 19 0 1 0 181 39 39 50.0 Ligue 1 (2 Seasons) 59.6 9 0 0 40 29 0 12 60 36 0 1 1 315 111 60 64.9 First Division A (2 Seasons) 31.6 7 1 1 39 21 1 17 59 38 0 0 0 223 91 71 56.2 Europa Lg (2 Seasons) 12.1 2 0 0 4 7 0 0 13 4 0 0 0 75 24 19 55.8 Coupe de France (2 Seasons) 6.0 1 0 0 3 3 0 0 4 7 0 Serie A (1 Season) 26.9 6 0 0 26 10 1 18 42 19 0 1 0 181 39 39 50.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 2020-2021 20 Oostende be BEL 1. First Division A 6th 28.6 5 0 0 34 17 1 14 54 34 0 0 0 208 84 67 55.6 Matches 2021-2022 21 Oostende be BEL 1. First Division A 13th 3.0 2 1 1 5 4 0 3 5 4 0 0 0 15 7 4 63.6 Matches 2021-2022 21 Bologna it ITA 1. Serie A 13th 26.9 6 0 0 26 10 1 18 42 19 0 1 0 181 39 39 50.0 Matches 2022-2023 22 Rennes fr FRA 1. Ligue 1 4th 34.7 5 0 0 24 13 0 1 30 19 0 1 1 182 70 38 64.8 Matches 2023-2024 23 Rennes fr FRA 1. Ligue 1 8th 24.9 4 0 0 16 16 0 11 30 17 0 0 0 133 41 22 65.1 Matches 4 Seasons 3 Clubs 3 Leagues 118.2 22 1 1 105 60 2 47 161 93 0 2 1 719 241 170 58.6 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Rennes (2 Seasons) 1 League 59.6 9 0 0 40 29 0 12 60 36 0 1 1 315 111 60 64.9 Oostende (2 Seasons) 1 League 31.6 7 1 1 39 21 1 17 59 38 0 0 0 223 91 71 56.2 Bologna (1 Season) 1 League 26.9 6 0 0 26 10 1 18 42 19 0 1 0 181 39 39 50.0 Ligue 1 (2 Seasons) 59.6 9 0 0 40 29 0 12 60 36 0 1 1 315 111 60 64.9 First Division A (2 Seasons) 31.6 7 1 1 39 21 1 17 59 38 0 0 0 223 91 71 56.2 Serie A (1 Season) 26.9 6 0 0 26 10 1 18 42 19 0 1 0 181 39 39 50.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 2022-2023 22 Rennes 2. Europa Lg KO 5.0 1 0 0 1 3 0 0 6 1 0 0 0 36 10 11 47.6 Matches 2023-2024 23 Rennes 2. Europa Lg KO 7.1 1 0 0 3 4 0 0 7 3 0 0 0 39 14 8 63.6 Matches 2 Seasons 1 Club 1 League 12.1 2 0 0 4 7 0 0 13 4 0 0 0 75 24 19 55.8
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 Arthur Theate Pages
Arthur Theate 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