Naoufel El Hannach has shown a striking ability to carry the ball past opponents, a trait that sets him apart from his peers in Ligue 2. In the season so far, he has appeared twice and accumulated 65 minutes of play, during which he has taken two shots, one of which was on target. His defensive contributions include two tackles and no interceptions, while his offensive output features a successful dribble rate of 1.38 per 90 minutes, far exceeding the baseline of 0.36. With an average match rating of 7.2, El Hannach’s performance highlights his capacity to advance the ball and maintain pressure, underscoring his role as a forward-thinking defender.
Naoufel El Hannach has played 154 minutes across 3 appearances in Ligue 2, at 0.00 goals per 90 against a positional baseline of 0.06, converting 0% of 2 shots and averaging 7.05 a match.
| Player | Pos | Apps | Mins | Goals | Assists | Shots | On tgt | Goals /shot | Key passes | Pass acc | Dribbles | Drib % | Tackles | Interc. | Blocks | Duels won % | Fouls | Fouled | Yel | Red | Saves | Rating | Form |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Nicolas Pays | F | 4 | 360 | 1 | 0 | 5 | 4 | 20% | 9 | 82% | 6 | 43% | 5 | 2 | 0 | 44% | 4 | 9 | 0 | 0 | 0 | 7.45 | – |
| Yael Mouanga | D | 3 | 270 | 1 | 0 | 1 | 1 | 100% | 0 | 90% | 0 | – | 2 | 6 | 1 | 48% | 5 | 5 | 2 | 0 | 0 | 7.13 | – |
| Yanis Issoufou | F | 4 | 103 | 1 | 0 | 3 | 1 | 33% | 2 | 66% | 0 | 0% | 3 | 0 | 0 | 37% | 2 | 0 | 0 | 0 | 0 | 6.72 | – |
| Julien Laporte | D | 4 | 360 | 0 | 0 | 1 | 0 | 0% | 1 | 83% | 3 | 75% | 0 | 5 | 5 | 59% | 5 | 5 | 0 | 0 | 0 | 7.42 | – |
| Simon Ngapandouetnbu | G | 4 | 360 | 0 | 0 | 0 | 0 | – | 0 | 79% | 0 | – | 1 | 0 | 0 | 100% | 1 | 5 | 0 | 0 | 18 | 7.68 | – |
| Théo Sainte-Luce | D | 4 | 359 | 0 | 1 | 2 | 1 | 0% | 1 | 79% | 8 | 89% | 11 | 12 | 1 | 56% | 8 | 7 | 1 | 0 | 0 | 7.18 | – |
| Noah Vidal | M | 4 | 288 | 0 | 0 | 2 | 0 | 0% | 2 | 81% | 1 | 17% | 6 | 1 | 0 | 40% | 6 | 6 | 0 | 0 | 0 | 6.68 | – |
| Laciné Megnan-Pave | F | 4 | 281 | 0 | 1 | 8 | 2 | 0% | 3 | 56% | 0 | 0% | 1 | 5 | 0 | 19% | 12 | 4 | 1 | 0 | 0 | 6.20 | – |
| Nordan Mukiele | F | 4 | 257 | 0 | 0 | 6 | 3 | 0% | 7 | 75% | 4 | 40% | 3 | 1 | 1 | 32% | 4 | 3 | 1 | 0 | 0 | 6.68 | – |
| Daylam Meddah | M | 3 | 233 | 0 | 0 | 2 | 1 | 0% | 1 | 88% | 0 | 0% | 6 | 4 | 1 | 64% | 6 | 5 | 2 | 0 | 0 | 7.47 | – |
| Hichem Abderrebi | M | 4 | 191 | 0 | 0 | 0 | 0 | – | 0 | 75% | 0 | 0% | 7 | 1 | 3 | 47% | 5 | 8 | 0 | 0 | 0 | 6.73 | – |
| Florian Tardieu | M | 2 | 180 | 0 | 0 | 2 | 2 | 0% | 2 | 83% | 0 | – | 6 | 2 | 1 | 58% | 3 | 2 | 1 | 0 | 0 | 7.25 | – |
| Enzo Tchato Mbiayi | D | 2 | 180 | 0 | 0 | 0 | 0 | – | 2 | 87% | 0 | – | 3 | 3 | 0 | 31% | 6 | 0 | 1 | 0 | 0 | 7.10 | – |
| Théo Chennahi | M | 2 | 180 | 0 | 0 | 1 | 0 | 0% | 3 | 74% | 2 | 50% | 11 | 3 | 1 | 55% | 8 | 4 | 1 | 0 | 0 | 7.10 | – |
| Naoufel El Hannach | D | 3 | 154 | 0 | 0 | 2 | 1 | 0% | 1 | 77% | 1 | 33% | 3 | 3 | 0 | 57% | 2 | 7 | 1 | 0 | 0 | 7.05 | – |
| Mamadou Camara | F | 1 | 85 | 0 | 0 | 2 | 2 | 0% | 0 | 67% | 0 | – | 1 | 0 | 0 | 83% | 0 | 0 | 0 | 0 | 0 | 6.90 | – |
| Gregory Ayem | M | 3 | 83 | 0 | 0 | 2 | 2 | 0% | 1 | 74% | 1 | 50% | 4 | 1 | 0 | 41% | 3 | 0 | 1 | 0 | 0 | 6.57 | – |
| Daryll Benlahlou | F | 3 | 43 | 0 | 0 | 0 | 0 | – | 0 | 93% | 0 | 0% | 1 | 0 | 0 | 50% | 0 | 1 | 0 | 0 | 0 | 6.30 | – |
| Season | Club | Comp | Apps | Mins | Goals | Assists | Shots | On tgt | Goals /shot | Key passes | Pass acc | Dribbles | Tackles | Interc. | Duels won % | Fouls | Yel | Red | Rating |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026/27 | Montpellier | Ligue 2 | 3 | 154 | 0 | 0 | 2 | 1 | 0% | 1 | 77% | 1 | 3 | 3 | 57% | 2 | 1 | 0 | 7.05 |
| 2025/26 | Montpellier | Ligue 2 | 19 | 1075 | 0 | 1 | 5 | 2 | 0% | 11 | 81% | 13 | 35 | 16 | 59% | 12 | 5 | 0 | 6.88 |
| 2025/26 | Montpellier | Coupe de France | 2 | 67 | 0 | 0 | 0 | 0 | – | 0 | 74% | 1 | 2 | 2 | 67% | 0 | 0 | 0 | 7.50 |
| 2024/25 | Paris Saint Germain | UEFA Champions League | 0 | 0 | 0 | 0 | 0 | 0 | – | 0 | – | 0 | 0 | 0 | – | 0 | 0 | 0 | – |
| 2024/25 | Paris Saint Germain | Ligue 1 | 0 | 0 | 0 | 0 | 0 | 0 | – | 0 | – | 0 | 0 | 0 | – | 0 | 0 | 0 | – |
| Date | Opponent | Res | Mins | Goals | Assists | Shots | On tgt | Key passes | Tackles | Fouls | Yel | Red | Rating | Form |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 28 Aug | v Boulogne | D | 89 | – | 0 | 0 | – | 1 | 1 | 2 | 1 | 0 | 6.90 | – |
| 14 Aug | a Nancy | W | 1 | – | 0 | 0 | – | 0 | 0 | – | 0 | 0 | – | – |
| 08 Aug | v Dijon | D | 64 | – | 0 | 2 | 1 | 0 | 2 | – | 0 | 0 | 7.20 | – |
| 09 May | a RED Star FC 93 | D | 18 | – | 0 | 0 | – | 1 | 0 | – | 0 | 0 | 7.30 | – |
| 06 Mar | a Nancy | W | 79 | – | 1 | 0 | – | 1 | 1 | 1 | 0 | 0 | 7.20 | – |
| 27 Feb | v Reims | D | 12 | – | 0 | 0 | – | 1 | 1 | 1 | 0 | 0 | 6.90 | – |
| 20 Feb | a Rodez | L | 9 | – | 0 | 0 | – | 0 | 0 | – | 0 | 0 | 6.90 | – |
| 04 Feb | a Nice | L | 64 | – | 0 | 0 | – | 0 | 2 | – | 0 | 0 | 7.50 | – |
| 30 Jan | v Guingamp | W | 45 | – | 0 | 0 | – | 0 | 2 | 1 | 1 | 0 | 7.30 | – |
| 11 Jan | a Metz | W | 3 | – | 0 | 0 | – | 0 | 0 | – | 0 | 0 | – | – |
| 05 Jan | v Dunkerque | L | 23 | – | 0 | 0 | – | 0 | 2 | 1 | 0 | 0 | 6.30 | – |
| 06 Dec | v PAU | L | 90 | – | 0 | 1 | 1 | 0 | 1 | 2 | 0 | 0 | 7.20 | – |
| 24 Nov | a Reims | L | 28 | – | 0 | 0 | – | 0 | 2 | – | 1 | 0 | 6.90 | – |
| 07 Nov | v Annecy | W | 78 | – | 0 | 1 | 1 | 0 | 2 | 1 | 1 | 0 | 7.00 | – |
| 31 Oct | v Rodez | W | 86 | – | 0 | 0 | – | 3 | 3 | – | 0 | 0 | 7.30 | – |