Hacene Benali has appeared in three matches for his club in the 2026/27 Ligue 2 season, logging 212 minutes of action. He has yet to record a goal or an assist, and has not taken any shots, resulting in zero shots and zero shots on target. Benali has contributed two key passes, which translates to 0.85 key passes per 90 minutes compared with a baseline of 1.33. Defensively, he has made six tackles and one interception, equating to 2.55 tackles per 90 minutes against a baseline of 1.84. His successful dribbles per 90 stand at 0.85 versus a baseline of 0.68, and his average match rating is 6.53. These figures suggest a midfielder focused on defensive duties and occasional creative touches rather than goal-scoring output.
Hacene Benali has played 280 minutes across 4 appearances in Ligue 2, at 0.00 goals per 90 against a positional baseline of 0.36 and averaging 6.63 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Babacar Leye | F | 4 | 160 | 3 | 0 | 7 | 3 | 43% | 1 | 69% | 0 | 0% | 1 | 0 | 0 | 43% | 4 | 3 | 0 | 0 | 0 | 7.02 | – |
| Brice Maubleu | G | 4 | 360 | 0 | 0 | 0 | 0 | – | 0 | 63% | 0 | – | 0 | 0 | 0 | 100% | 0 | 1 | 0 | 0 | 16 | 7.20 | – |
| Axel Bamba | D | 4 | 360 | 0 | 0 | 3 | 0 | 0% | 1 | 88% | 1 | 100% | 2 | 7 | 1 | 54% | 7 | 3 | 2 | 0 | 0 | 6.62 | – |
| Tom Pouilly | D | 4 | 360 | 0 | 0 | 3 | 0 | 0% | 4 | 83% | 0 | 0% | 11 | 5 | 0 | 53% | 2 | 5 | 0 | 0 | 0 | 6.98 | – |
| Axel Dodote | D | 4 | 350 | 0 | 0 | 2 | 0 | 0% | 0 | 87% | 2 | 67% | 5 | 4 | 2 | 52% | 5 | 3 | 1 | 0 | 0 | 7.05 | – |
| Jessy Benet | M | 4 | 348 | 0 | 1 | 2 | 0 | 0% | 9 | 83% | 1 | 50% | 5 | 2 | 0 | 53% | 6 | 6 | 0 | 0 | 0 | 7.25 | – |
| Gaëtan Paquiez | D | 4 | 292 | 0 | 0 | 0 | 0 | – | 2 | 81% | 1 | 100% | 3 | 3 | 2 | 47% | 4 | 1 | 2 | 0 | 0 | 6.90 | – |
| Hacene Benali | F | 4 | 280 | 0 | 0 | 0 | 0 | – | 3 | 71% | 3 | 30% | 8 | 1 | 0 | 49% | 6 | 10 | 1 | 0 | 0 | 6.62 | – |
| Cheikh Fall | M | 4 | 270 | 0 | 0 | 7 | 1 | 0% | 0 | 70% | 0 | – | 5 | 3 | 1 | 37% | 4 | 2 | 0 | 0 | 0 | 6.28 | – |
| Lorenzo Rajot | M | 4 | 202 | 0 | 1 | 0 | 0 | – | 2 | 81% | 1 | 33% | 1 | 2 | 0 | 26% | 3 | 1 | 1 | 0 | 0 | 6.50 | – |
| Giovani Versini | F | 3 | 176 | 0 | 0 | 2 | 1 | 0% | 4 | 81% | 5 | 83% | 1 | 1 | 0 | 47% | 3 | 2 | 1 | 0 | 0 | 6.80 | – |
| Alexis Lefebvre | F | 4 | 172 | 0 | 0 | 3 | 1 | 0% | 2 | 50% | 0 | 0% | 3 | 0 | 0 | 50% | 0 | 2 | 0 | 0 | 0 | 6.62 | – |
| Joseph Kalulu Kyatengwa | D | 2 | 133 | 0 | 0 | 3 | 1 | 0% | 1 | 82% | 1 | 100% | 2 | 0 | 0 | 50% | 2 | 1 | 0 | 0 | 0 | 6.90 | – |
| Tom Saettel | F | 3 | 97 | 0 | 0 | 1 | 1 | 0% | 2 | 81% | 3 | 75% | 3 | 1 | 0 | 64% | 2 | 3 | 1 | 0 | 0 | 6.70 | – |
| Luan Gadegbeku | M | 3 | 82 | 0 | 0 | 0 | 0 | – | 0 | 81% | 1 | 50% | 4 | 1 | 0 | 53% | 2 | 3 | 0 | 0 | 0 | 6.63 | – |
| Anthony Briançon | D | 2 | 69 | 0 | 1 | 0 | 0 | – | 1 | 81% | 0 | – | 0 | 0 | 0 | 100% | 0 | 1 | 0 | 0 | 0 | 7.70 | – |
| Akim Abdallah | D | 1 | 59 | 0 | 0 | 0 | 0 | – | 2 | 94% | 0 | 0% | 2 | 0 | 0 | 60% | 0 | 1 | 0 | 0 | 0 | 6.90 | – |
| Mathys Tourraine | D | 2 | 54 | 0 | 0 | 0 | 0 | – | 0 | 84% | 0 | 0% | 2 | 0 | 0 | 75% | 0 | 1 | 0 | 0 | 0 | 6.50 | – |
| Royce Openda | F | 1 | 45 | 0 | 0 | 1 | 0 | 0% | 1 | 67% | 1 | 33% | 1 | 0 | 0 | 42% | 3 | 3 | 0 | 0 | 0 | 6.60 | – |
| Kylian Gasnier | M | 1 | 45 | 0 | 0 | 0 | 0 | – | 1 | 87% | 2 | 67% | 0 | 0 | 0 | 38% | 0 | 1 | 0 | 0 | 0 | 6.50 | – |
| Souleymane Basse | D | 1 | 31 | 0 | 0 | 0 | 0 | – | 1 | 44% | 0 | – | 2 | 0 | 0 | 88% | 0 | 2 | 0 | 0 | 0 | 7.00 | – |
| Abdoulaye Mbaye | F | 1 | 22 | 0 | 0 | 2 | 0 | 0% | 0 | 50% | 1 | 50% | 1 | 0 | 0 | 36% | 0 | 0 | 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 | PAU | Ligue 2 | 4 | 280 | 0 | 0 | 0 | 0 | – | 3 | 71% | 3 | 8 | 1 | 49% | 6 | 1 | 0 | 6.63 |
| 2025/26 | RED Star FC 93 | Ligue 2 | 27 | 744 | 6 | 0 | 23 | 9 | 26% | 9 | 71% | 8 | 19 | 6 | 46% | 18 | 3 | 1 | 6.69 |
| 2025/26 | RED Star FC 93 | Ligue 1 | 1 | 28 | 0 | 0 | 1 | 0 | 0% | 0 | 67% | 1 | 0 | 0 | 67% | 0 | 1 | 0 | 6.90 |
| 2024/25 | RED Star FC 93 | Ligue 2 | 29 | 1687 | 6 | 2 | 38 | 17 | 16% | 28 | 69% | 12 | 25 | 12 | 36% | 38 | 3 | 0 | 6.82 |
| Date | Opponent | Res | Mins | Goals | Assists | Shots | On tgt | Key passes | Tackles | Fouls | Yel | Red | Rating | Form |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 28 Aug | a Rodez | D | 68 | – | 0 | 0 | – | 1 | 2 | 2 | 1 | 0 | 6.90 | – |
| 21 Aug | v Nancy | L | 90 | – | 0 | 0 | – | 1 | 1 | 1 | 0 | 0 | 6.60 | – |
| 14 Aug | a Dijon | W | 32 | – | 0 | 0 | – | 0 | 2 | 2 | 0 | 0 | 6.50 | – |
| 08 Aug | v Annecy | L | 90 | – | 0 | 0 | – | 1 | 3 | 1 | 0 | 0 | 6.50 | – |
| 12 May | v Rodez | L | 28 | – | 0 | 1 | – | 0 | 0 | – | 1 | 0 | 6.90 | – |
| 09 May | v Montpellier | D | 26 | – | 0 | 1 | – | 1 | 0 | 1 | 0 | 0 | 6.90 | – |
| 02 May | a Amiens | W | 17 | 1 | 0 | 1 | 1 | 1 | 0 | – | 0 | 0 | 7.30 | – |
| 24 Apr | v Guingamp | W | 21 | – | 0 | 0 | – | 0 | 1 | – | 0 | 0 | 6.90 | – |
| 11 Apr | v Bastia | W | 21 | 1 | 0 | 2 | 1 | 0 | 0 | 2 | 1 | 1 | 7.20 | – |
| 03 Apr | v Laval | D | 64 | – | 0 | 2 | 1 | 1 | 1 | 2 | 0 | 0 | 6.20 | – |
| 20 Mar | a Clermont Foot | W | 28 | 1 | 0 | 2 | 1 | 1 | 0 | – | 0 | 0 | 7.30 | – |
| 14 Mar | v Dunkerque | W | 9 | – | 0 | 0 | – | 0 | 0 | – | 0 | 0 | 6.30 | – |
| 07 Mar | a Saint Etienne | L | 17 | – | 0 | 0 | – | 0 | 0 | – | 0 | 0 | 6.30 | – |
| 28 Feb | v Le Mans | D | 11 | – | 0 | 1 | – | 0 | 0 | – | 0 | 0 | 6.30 | – |
| 20 Feb | a Annecy | L | 57 | – | 0 | 0 | – | 0 | 6 | 2 | 1 | 0 | 6.90 | – |