Most appearances for Rennes 80 recorded matches Highest-scoring season 2018 3 goals · Ligue 1 Most goals against Rosenborg 2 goals in the match history Most frequent opponent Angers 9 spelade matches Most starts alongside Hamari Traoré 72 starts together Results and matches 2026/27 · Appearances 15 Matches
1,116 Minutes
0 Goals
1 Assists
7–1–7 W–D–L
6,91 Season rating
Results and form across 15 recorded appearances. Goals recorded in 15, assists in 15 and minutes in 15 matches. Club and national-team matches are included.
Career statistics Club summary Matches Connections Career statistics Season Teams Competition M Min Goals A M+A ★ 2017 FUS Rabat CAF Confederation Cup10 900 0 — — 1 0 — 2018/19 Dijon Ligue 113 1 051 3 — — 4 1 6,92 2018/19 Dijon Coupe de France3 270 0 — — 0 0 — 2019/20 Dijon Ligue 111 958 1 — — 2 0 7,12 2020/21 Rennes Ligue 135 3 148 3 1 4 6 0 7,06 2020/21 Rennes UEFA Champions League4 273 0 — — 0 0 6,6 2020/21 Rennes Coupe de France1 60 0 — — 0 0 7,2 2021 Morocco Friendlies1 90 0 — — 0 0 — 2021/22 Rennes Ligue 131 2 738 2 2 4 3 1 7,05 2021/22 Rennes UEFA Europa Conference League9 810 2 — — 1 0 6,87 2022 Morocco World Cup - Qualification Africa8 720 1 — — 1 0 — 2021/22 Morocco Africa Cup of Nations5 480 0 — — 0 0 7,04 2022 Morocco Friendlies2 180 0 — — 0 0 — 2022/23 West Ham UEFA Europa Conference League8 706 0 — — 2 0 7,01 2022/23 West Ham League Cup1 90 0 — — 0 0 7,2 2022/23 West Ham Premier League18 1 595 2 — — 4 0 6,94 2022 Morocco World Cup4 354 0 0 0 0 0 6,98 2022/23 West Ham FA Cup3 270 0 — — 0 0 6,7 2023/24 Morocco Friendlies5 450 0 — — 0 0 — 2023 West Ham Friendlies Clubs0 0 0 — — 0 0 — 2023/24 West Ham Premier League21 1 859 1 — — 2 0 6,83 2023/24 West Ham UEFA Europa League6 409 1 — — 0 0 7,07 2023/24 West Ham League Cup1 90 0 1 1 0 0 6,9 2023 Morocco World Cup - Qualification Africa7 363 1 1 2 1 0 7,63 2023/24 Morocco Africa Cup of Nations4 360 — — — 0 0 6,93 2024 Morocco Friendlies2 180 0 — — 0 0 — 2024/25 Real Sociedad La Liga21 1 764 0 0 0 5 0 7,17 2024/25 Real Sociedad UEFA Europa League11 879 0 0 0 2 0 6,91 2024/25 Real Sociedad Copa del Rey4 284 0 0 0 1 0 6,87 2025/26 West Ham Premier League2 180 0 0 0 0 0 6,25 2025/26 West Ham League Cup1 70 0 0 0 0 0 6,3 2025/26 Marseille Ligue 116 1 399 1 0 1 4 0 7,17 2025/26 Marseille UEFA Champions League5 450 0 0 0 2 0 6,84 2025/26 Morocco Africa Cup of Nations7 690 0 1 1 1 0 7,24 2025/26 Marseille Coupe de France1 90 0 0 0 0 0 7,2 2026 Morocco Friendlies1 90 0 0 0 0 0 7,0 2026/27 Marseille Ligue 19 598 0 0 0 1 0 6,95 2026/27 Marseille UEFA Europa League4 268 0 0 0 0 0 6,64
Ordered by the first recorded appearance for each team, competition and season, oldest first. If a player’s match date is unavailable, the team’s match date or the season start is used. Missing data is shown as —.