3.16fair score
Eligibility
review Has 1 senior appearance for another country. If those were friendlies — which don't lock a player to a country — he could still switch to Morocco, so worth a manual check.
How the score is builti
6.50avg rating (minutes-weighted)
→
6.33adjusted for sample (360 min)
×
0.50league strength
=
3.16fair score
Based on 4 league matches (360 minutes) this season.
Key stats · CBi
59%Duels won29/49
60%Aerial duels won9/15
—Tackles won0/0
2.00Interceptions /90
3.50Clearances /90
0.00Blocks /90
10Ball recoveries /90
68%Pass accuracy105/154
25%Long-ball accuracy5/20
1Errors leading to a shot
From 360 minutes of league matches with detailed stats.
Season form
Not enough matches yet to show a trend.
Match log
| Date | Competition | Rating | Min | G | A | Duels | Aerials | Tackles | Passes | Long balls |
|---|---|---|---|---|---|---|---|---|---|---|
| 2026-10-13 | Botola Pro | 6.5 | 90 | 0 | 0 | 6/10 | 2/4 | 0/0 | 23/32 | 1/5 |
| 2026-10-09 | Botola Pro | 7.4 | 90 | 0 | 0 | 9/11 | 3/3 | 0/0 | 20/26 | 0/2 |
| 2026-10-02 | Botola Pro | 6.0 | 90 | 0 | 0 | 5/12 | 0/1 | 0/0 | 21/40 | 1/4 |
| 2026-09-26 | Botola Pro | 6.1 | 90 | 0 | 0 | 9/16 | 4/7 | 0/0 | 41/56 | 3/9 |
Per match: successful / attempted (e.g. 3/5 dribbles). “—” = no detailed stats for that match.