Ahmed Kashi has made two appearances in the current Ligue 2 season, playing 180 minutes without scoring or assisting. He has taken one shot, which did not find the target, and has not delivered any key passes. Defensively, Kashi has recorded three tackles and two interceptions, with a tackles-per-90 rate of 1.5 and an interception rate that is not provided. His offensive contribution in terms of shots per 90 minutes sits at 0.5 compared to a baseline of 0.97, and his key passes per 90 are 0.0 against a baseline of 1.33. The player’s average match rating is 6.75, and his conversion percentage is 0. The statistics suggest a midfielder who has been involved defensively but has yet to make a significant impact on the attack during the season so far.
Ahmed Kashi has played 270 minutes across 3 appearances in Ligue 2, at 0.00 goals per 90 against a positional baseline of 0.14, converting 0% of 3 shots and averaging 6.80 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Axel Drouhin | D | 4 | 360 | 1 | 0 | 2 | 1 | 50% | 1 | 84% | 2 | 100% | 2 | 2 | 5 | 71% | 1 | 2 | 0 | 0 | 0 | 7.72 | – |
| Mattéo Veillon | D | 4 | 282 | 1 | 0 | 1 | 1 | 100% | 0 | 81% | 1 | 50% | 3 | 3 | 1 | 52% | 3 | 3 | 0 | 0 | 1 | 6.68 | – |
| Antoine Larose | F | 4 | 251 | 1 | 0 | 5 | 3 | 20% | 3 | 58% | 3 | 33% | 5 | 0 | 2 | 45% | 4 | 6 | 0 | 0 | 0 | 6.95 | – |
| Kadan Young | F | 4 | 192 | 1 | 0 | 3 | 2 | 33% | 4 | 69% | 0 | 0% | 3 | 0 | 0 | 28% | 5 | 2 | 1 | 0 | 0 | 6.58 | – |
| Moïse Sahi Dion | F | 4 | 137 | 1 | 0 | 5 | 2 | 20% | 0 | 68% | 1 | 33% | 0 | 0 | 0 | 38% | 2 | 4 | 0 | 0 | 0 | 6.68 | – |
| Thibault Delphis | D | 4 | 360 | 0 | 0 | 0 | 0 | – | 2 | 72% | 0 | 0% | 5 | 1 | 2 | 51% | 5 | 1 | 0 | 0 | 0 | 6.68 | – |
| Julien Kouadio | D | 4 | 360 | 0 | 0 | 0 | 0 | – | 4 | 82% | 3 | 43% | 7 | 3 | 4 | 45% | 7 | 3 | 0 | 0 | 0 | 6.95 | – |
| Florian Escales | G | 4 | 360 | 0 | 0 | 0 | 0 | – | 0 | 65% | 0 | – | 1 | 0 | 0 | 100% | 0 | 1 | 0 | 0 | 12 | 7.28 | – |
| Mohamed Kone | M | 4 | 282 | 0 | 1 | 3 | 2 | 0% | 6 | 80% | 3 | 60% | 10 | 4 | 2 | 45% | 6 | 2 | 1 | 0 | 0 | 6.85 | – |
| Ahmed Kashi | M | 3 | 270 | 0 | 0 | 3 | 1 | 0% | 1 | 86% | 1 | 100% | 4 | 2 | 1 | 55% | 1 | 2 | 0 | 0 | 0 | 6.80 | – |
| Paul Venot | M | 4 | 269 | 0 | 1 | 0 | 0 | – | 4 | 79% | 4 | 40% | 5 | 3 | 0 | 42% | 5 | 3 | 1 | 0 | 0 | 6.62 | – |
| Clement Billemaz | M | 3 | 196 | 0 | 1 | 1 | 1 | 0% | 3 | 64% | 1 | 100% | 2 | 0 | 0 | 32% | 4 | 1 | 0 | 1 | 0 | 5.50 | – |
| Zepiqueno Redmond | F | 4 | 171 | 0 | 0 | 1 | 1 | 0% | 3 | 73% | 2 | 50% | 2 | 0 | 0 | 31% | 3 | 3 | 0 | 0 | 0 | 6.50 | – |
| Thibault Rambaud | F | 3 | 162 | 0 | 0 | 3 | 1 | 0% | 1 | 62% | 0 | – | 1 | 3 | 0 | 47% | 3 | 2 | 0 | 0 | 0 | 6.47 | – |
| Francois Lajugie | D | 2 | 97 | 0 | 0 | 1 | 1 | 0% | 0 | 82% | 0 | – | 0 | 1 | 0 | 67% | 1 | 0 | 1 | 0 | 0 | 7.20 | – |
| Kilyan Jusseron-Veniere | M | 3 | 94 | 0 | 1 | 1 | 1 | 0% | 2 | 61% | 1 | 50% | 6 | 0 | 0 | 53% | 2 | 0 | 0 | 0 | 0 | 6.63 | – |
| Pascal Mozie | M | 3 | 39 | 0 | 0 | 0 | 0 | – | 1 | 93% | 0 | 0% | 1 | 0 | 0 | 29% | 4 | 0 | 0 | 0 | 0 | 6.30 | – |
| Sacha Lima | D | 1 | 9 | 0 | 0 | 0 | 0 | – | 0 | 75% | 0 | – | 0 | 0 | 0 | – | 0 | 0 | 0 | 0 | 0 | 6.60 | – |
| 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 | Annecy | Ligue 2 | 3 | 270 | 0 | 0 | 3 | 1 | 0% | 1 | 86% | 1 | 4 | 2 | 55% | 1 | 0 | 0 | 6.80 |
| 2025/26 | Annecy | Ligue 2 | 34 | 3007 | 1 | 2 | 12 | 2 | 8% | 13 | 83% | 5 | 61 | 26 | 53% | 41 | 5 | 0 | 6.91 |
| 2024/25 | Annecy | Ligue 2 | 34 | 3060 | 1 | 0 | 21 | 6 | 5% | 14 | 82% | 19 | 71 | 41 | 55% | 33 | 7 | 0 | 6.94 |
| 2024/25 | Annecy | Coupe de France | 1 | 90 | 0 | 0 | 0 | 0 | – | 1 | 80% | 1 | 0 | 0 | 40% | 1 | 0 | 0 | 7.00 |
| 2023/24 | Annecy | Ligue 2 | 26 | 1866 | 1 | 1 | 16 | 3 | 6% | 7 | 80% | 9 | 53 | 16 | 50% | 36 | 6 | 1 | 6.81 |
| 2022/23 | Annecy | Ligue 2 | 31 | 2621 | 2 | 1 | 19 | 4 | 11% | 16 | 83% | 5 | 69 | 32 | 52% | 46 | 13 | 2 | 6.81 |
| Date | Opponent | Res | Mins | Goals | Assists | Shots | On tgt | Key passes | Tackles | Fouls | Yel | Red | Rating | Form |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 29 Aug | v Metz | D | 90 | – | 0 | 2 | 1 | 1 | 1 | – | 0 | 0 | 6.90 | – |
| 24 Aug | a Reims | L | 90 | – | 0 | 1 | – | 0 | 2 | 1 | 0 | 0 | 6.60 | – |
| 14 Aug | v Rodez | W | 90 | – | 0 | 0 | – | 0 | 1 | – | 0 | 0 | 6.90 | – |
| 09 May | v Rodez | L | 90 | – | 0 | 0 | – | 0 | 2 | – | 0 | 0 | 7.00 | – |
| 02 May | a Boulogne | W | 90 | – | 0 | 0 | – | 0 | 1 | 1 | 1 | 0 | 6.90 | – |
| 24 Apr | v PAU | W | 90 | 1 | 0 | 2 | 1 | 0 | 4 | 2 | 0 | 0 | 8.20 | – |
| 17 Apr | a Nancy | W | 90 | – | 0 | 1 | – | 2 | 0 | 1 | 0 | 0 | 6.90 | – |
| 10 Apr | v Montpellier | D | 90 | – | 0 | 1 | – | 0 | 5 | 3 | 1 | 0 | 7.20 | – |
| 03 Apr | v Guingamp | W | 90 | – | 0 | 0 | – | 0 | 0 | – | 0 | 0 | 6.90 | – |
| 21 Mar | a Saint Etienne | L | 90 | – | 0 | 0 | – | 1 | 1 | 1 | 0 | 0 | 6.70 | – |
| 16 Mar | v Estac Troyes | L | 90 | – | 0 | 0 | – | 0 | 0 | – | 0 | 0 | 6.60 | – |
| 07 Mar | a Le Mans | L | 90 | – | 0 | 1 | – | 0 | 2 | – | 0 | 0 | 6.70 | – |
| 27 Feb | a Bastia | W | 90 | – | 0 | 0 | – | 0 | 5 | 1 | 0 | 0 | 6.90 | – |
| 20 Feb | v RED Star FC 93 | W | 90 | – | 0 | 1 | – | 0 | 1 | 1 | 0 | 0 | 7.20 | – |
| 13 Feb | a Laval | D | 90 | – | 1 | 0 | – | 1 | 1 | 1 | 0 | 0 | 7.30 | – |