Hamza Hannouri
Bio
Fact sheet
Position
MidfielderAge
28Nationality
MoroccoBirthday
1998-01-22Country of birth
MoroccoCareer statistics Hamza Hannouri
Compare Hamza Hannouri with another player
How does Hamza Hannouri measure up against other footballers? Put goals, assists, numbers per 90 minutes and their meetings side by side with our player comparison tool. Pick a second player below.
Or go straight to: Hamza Hannouri vs Wissam Ben Yedder · Hamza Hannouri vs Walid Nassi Ouled Bentle · Hamza Hannouri vs Nordin Amrabat
Stats Hamza Hannouri
| Match | Competition | Date | FN rating | Min | Pos | G | A | Sh | SoT | Pas | KP | Pas+ | Tkl | Blk | Int | Du | Du+ | Dri | Dri+ | Foul | Foul+ | Off | Sav | GC | Pen+ | Pen- | PenSv | ||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Ø Average | - | ||||||||||||||||||||||||||||
Wydad AC - Olympique Safi
|
CAF Federation Cup | 2026-03-22 | 7.0 | 90 | Attacker | - | 1 | 2 | 1 | 17 | 2 | 12 | - | 1 | 1 | 17 | 9 | - | - | 1 | 3 | 0 | 0 | - | - | 0 | 0 | 0 | - |
Olympique Safi - Wydad AC
|
CAF Federation Cup | 2026-03-15 | 6.0 | 90 | Attacker | - | 0 | 2 | 1 | 20 | 2 | 14 | 1 | - | 1 | 15 | 5 | 1 | - | 4 | 1 | 1 | 0 | - | - | 0 | 0 | 0 | - |
Wydad AC - Azam
|
CAF Federation Cup | 2026-02-15 | 6.6 | 89 | Attacker | - | 0 | - | - | 15 | 1 | 9 | - | - | 1 | 15 | 7 | 1 | - | 4 | 3 | 0 | 0 | - | - | 0 | 0 | 0 | - |
Nairobi United - Wydad AC
|
CAF Federation Cup | 2026-02-08 | 6.2 | 90 | Attacker | - | 0 | 1 | - | 15 | 2 | 12 | - | - | - | 6 | 4 | - | - | - | 1 | 0 | 0 | - | - | 0 | 0 | 0 | - |
Maniema Union - Wydad AC
(sub) |
CAF Federation Cup | 2026-02-01 | 7.2 | 33 | Attacker | 1 | 0 | 1 | 1 | 7 | - | 4 | - | - | - | 9 | 4 | - | - | 3 | - | 0 | 0 | - | - | 0 | 1 | 0 | - |
Wydad AC - Maniema Union
(sub) |
CAF Federation Cup | 2026-01-25 | 6.3 | 25 | Attacker | - | 0 | 3 | 2 | 7 | 2 | 4 | 2 | - | - | 6 | 4 | - | - | - | - | 0 | 0 | - | - | 0 | 0 | 0 | - |
Azam - Wydad AC
|
CAF Federation Cup | 2025-11-28 | 6.0 | 89 | Attacker | - | 0 | 1 | - | 13 | 1 | 9 | - | - | - | 11 | 3 | - | - | 2 | - | 0 | 0 | 1 | - | 0 | 0 | 0 | - |
Legend
| Competition | M | St | Min | G | A | G+A | Min/G | Ø | ||
|---|---|---|---|---|---|---|---|---|---|---|
| Season 2025 | ||||||||||
CAF Federation Cup
|
7 | 5 | 506 | 1 | 1 | 2 | 506 | 1 | 0 | 6.47 |
| Full career | 7 | 5 | 506 | 1 | 1 | 2 | 506 | 1 | 0 | 6.47 |
| Statistic | Full career | ||
|---|---|---|---|
| Total | per match | per 90 | |
| Matches | 7 | - | - |
| Minutes played | 506 | 72.3 | - |
| Attacking | |||
| Goals | 1 | 0.14 | 0.18 |
| Assists | 1 | 0.14 | 0.18 |
| Goals + assists | 2 | 0.29 | 0.36 |
| Shots | 10 | 1.43 | 1.78 |
| Shots on target | 5 | 0.71 | 0.89 |
| Dribbles | 2 | 0.29 | 0.36 |
| Offside | 1 | 0.14 | 0.18 |
| Passing | |||
| Passes | 94 | 13.43 | 16.72 |
| Key passes | 10 | 1.43 | 1.78 |
| Accurate passes | 64 | 9.14 | 11.38 |
| Defending | |||
| Tackles | 3 | 0.43 | 0.53 |
| Interceptions | 3 | 0.43 | 0.53 |
| Blocked shots | 1 | 0.14 | 0.18 |
| Duels | 79 | 11.29 | 14.05 |
| Duels won | 36 | 5.14 | 6.40 |
| Dribbled past | 2 | 0.29 | 0.36 |
| Discipline | |||
| Fouls committed | 14 | 2.00 | 2.49 |
| Fouls drawn | 8 | 1.14 | 1.42 |
| Yellow cards | 1 | 0.14 | 0.18 |
| Red cards | 0 | 0.00 | 0.00 |
| Penalties | |||
| Penalties scored | 1 | 0.14 | 0.18 |
| Penalties missed | 0 | 0.00 | 0.00 |
Scoring minutes bingo card Hamza Hannouri
Hamza Hannouri has scored in 30/90 minutes of play, since the first goal on 2022-10-09.
Stoppage time counts towards the minute on the clock: a goal at 45+2 fills square 45. On top of that 3 goals in extra time, which have no square on the card.
Transfers Hamza Hannouri
| Transfer date | Old club | New club | Type | Amount |
|---|---|---|---|---|
FUS Rabat
|
Dinamo Tirana
|
Free | € 0 | |
FUS Rabat
|
Wydad AC
|
Free | € 0 | |
FUS Rabat
|
Wydad AC
|
Free | € 0 | |
Moghreb Tetouan
|
FUS Rabat
|
Transfer | - | |
Difaa EL Jadida
|
Moghreb Tetouan
|
Free | € 0 |

