Skip to main content
International duty
Height
48
Shirt
19 years
16 Apr 2006
Right
Preferred foot
Morocco
Country
€2.5M
Market value
30 Jun 2028
Contract end
Position
Primary
Centre-back
CB

Ligue 1 2025/2026

2
Goals
1
Assists
8
Started
9
Matches
648
Minutes played
6.75
Rating
2
Yellow cards
1
Red cards
Match stats

9 Jan

Cameroon
W0-2
0
0
0
0
0
-

4 Jan

Tanzania
W1-0
0
0
0
0
0
-

29 Dec 2025

Zambia
W0-3
0
0
0
0
0
-

26 Dec 2025

Mali
D1-1
0
0
0
0
0
-

21 Dec 2025

Comoros
W2-0
0
0
0
0
0
-

13 Dec 2025

Brest
W3-1
90
0
0
0
0
7.4

6 Dec 2025

Paris Saint-Germain
L5-0
90
0
0
1
0
4.1

28 Nov 2025

Metz
W0-1
90
0
0
0
0
7.3

22 Nov 2025

Monaco
W4-1
90
1
0
0
0
8.3

18 Nov 2025

Uganda
W4-0
9
0
0
0
0
-
Morocco

9 Jan

Africa Cup of Nations Final Stage
Cameroon
0-2
Bench

4 Jan

Africa Cup of Nations Final Stage
Tanzania
1-0
Bench

29 Dec 2025

Africa Cup of Nations Grp. A
Zambia
0-3
Bench

26 Dec 2025

Africa Cup of Nations Grp. A
Mali
1-1
Bench

21 Dec 2025

Africa Cup of Nations Grp. A
Comoros
2-0
Bench
2025/2026

Season shot map

On target: 67%
  • 3Shots
  • 2Goals
  • 1.19xG
4 - 1
Shot typeRight footSituationRegular playResultGoal
0.57xG0.94xGOT
Filter

Season performance
Minutes played: 648

Shooting

Goals
2
Expected goals (xG)
1.19
xG on target (xGOT)
1.87
Non-penalty xG
1.19
Shots
3
Shots on target
2

Passing

Assists
1
Expected assists (xA)
0.33
Successful passes
298
Successful passes %
85.1%
Accurate long balls
14
Accurate long balls %
41.2%
Chances created
1
Successful crosses
1
Successful crosses %
50.0%

Possession

Successful dribbles
2
Successful dribbles %
33.3%
Touches
453
Touches in opposition box
6
Dispossessed
2
Fouls won
2

Defending

Tackles
13
Duels won
33
Duels won %
55.0%
Aerial duels won
16
Aerial duels won %
61.5%
Interceptions
5
Blocked shots
5
Fouls committed
6
Recoveries
25
Dribbled past
5

Discipline

Yellow cards
2
Red cards
1

News

Career

Senior career

Rennes (back from loan)Jul 2025 - now
9
2
9
0
6
0

National team

1
0
3
0
10
3
  • Matches
  • Goals

News