OrcaScore
6

Midfielder

Hamza El Janati

Follow Compare
Appearances
6
477 min
Goals
1
G+A per 90: 0.38
Assists
1
Average rating
6.85
Age27
Date of birth31 Dec 1998
Height183 cm
Weight–
Preferred footRight
Market value€515K
Contract until30 Jun 2028

Season performance · 2026

Appearances / Starts6 / 5
Minutes477
Rating6.85
Goals / Assists1 / 1
Shots (on target)12 (6)
Passes · accuracy144 · 80%
Key passes2
Tackles / Interceptions– / –
Duels won40 / 92
Successful dribbles4
Yellow cards / Red cards1 / 0
Penalties (scored / missed)0 / 0
Detailed statistics
Goal conversion8%
Accurate long balls10
Accurate crosses1
Aerial duels won3
Clearances4
Ball recoveries29
Fouls won7
Fouls committed13
Offsides1
Clean sheets0

Attributes

Position: M

line: M average
Attacking51
Technical54
Tactical33
Defending41
Creativity48

Recent matches

Career and transfers

4 clubs · 4 moves · total fees 144k €
  1. KACM To: CODM
    Transfer Undisclosed
  2. Swehly To: KACM
    Transfer Undisclosed
  3. MAS To: Swehly
    Transfer 144k €
  4. MAS Fes Reserve To: MAS
    Transfer

Form, last 12 months

Updated: 2 Nov 2026
Matches (12 months)23
Average rating7.04
Last match rating6.924 Oct 2026
Matches missed0
6 7 8 9 7.04 Feb 2026 May 2026 Oct 2026 6.9

Last 10 matches

6.9 6.5 6.6 6.7 7.8 6.5 7.0 6.8 7.0 7.5

Statistics by season

Season Competition Team Apps (starts) Minutes Goals Assists Rating
2026 Botola Pro CODM Meknès 6 (5) 477 1 1 6.85

Stored season statistics; refreshed after each match played and weekly.

Player profile

Botola Pro 2024 · percentile among midfielders (169 players)

Compare
50 xA 32 Key passes 25 Completed passes 15 Pass accuracy 39 Progressive carries 50 Successful dribbles 23 Tackles + interceptions 61 Rating 58

20 matches · 1,374 min

Hamza El Janati: percentile radar against positional peers
Metric Value Percentile
xA / 90 min 0.04
32
Key passes / 90 min 0.46
25
Completed passes / 90 min 17.3
15
Pass accuracy 76.1%
39
Progressive carries / 90 min 0.00
50
Successful dribbles / 90 min 0.59
23
Tackles + interceptions / 90 min 1.77
61
Rating 6.83
58

How do we calculate this?