Loading live ticker…
Ahmed Kashi

Ahmed Kashi

Annecy FC
Central Midfielder Algeria
Age 37
Height 178 cm
Foot Right
Country Algeria
Value €343.6k
Contract 2027-06-30
📈
Form
Rating per season, last 5 matches, and timeline all matches
Season
6.91
35 matches
Last 5
7.22
+0.31 vs season
Best
8.5
vs Pau
MOTM
0
of 34 matches
Rating by match (last 30)
≥8.0 7.0–8.0 6.0–7.0 5.5–6.0 <5.5
🧬
Attributes
Chances created Aerial duels Defensive actions Goals Shot attempts Touches
Filter:
Apps
35
Goals
1
Assists
2
Rating
6.91
Goals
1
45%
Assists
2
72%
Rating
6.91
73%
Matches
34
100%
Started
34
100%
Minutes
3008
100%
🎯
Stats compared to other midfielders
Ligue 2 · percentile vs peers
7% 89% 42% 22% 17% 49%
Chances created
7%
Aerial duels
89%
Defensive actions
42%
Goals
22%
Shot attempts
17%
Touches
49%
🎯
Shot Map
19 shots per season
Goals
1
On target
9
xG
0.58
Conversion
5%
Goal Saved Off target
🔥
Heatmap
1048 touches this season
Attack
Touches
1048
Attack
8%
Middle
63%
Ø position
43%
ATTACK

Detailed Stats & Percentiles (Ligue 2)

Shooting

Stat Total Per 90
Percentile
avg 44%
Per 90 pctl
avg 25%
Goals 1 0.03
45
45
xG 0.59 0.02
34
10
xGOT 0.55 0.02
44
27
xG excl. penalty 0.59 0.02
35
10
Shots 19 0.57
68
17
Shots on target 2 0.06
32
19
Headed shots 1 0.03
47
47

Passing

Stat Total Per 90
Percentile
avg 70%
Per 90 pctl
avg 50%
Assists 2 0.06
72
53
xA 0.74 0.02
45
10
Accurate passes 1267 37.91
96
69
Pass accuracy 83.7 83.74
68
68
Accurate long balls 96 2.87
97
80
Long ball accuracy 55.2 55.17
62
62
Chances created 12 0.36
57
13
Big chances created 3 0.09
65
45

Possession

Stat Total Per 90
Percentile
avg 58%
Per 90 pctl
avg 42%
Dribbles 5 0.15
33
9
Dribbles success rate 31.2 31.25
15
15
Duels won 145 4.34
95
28
Duels won % 52.5 52.54
72
72
Aerials won 62 1.86
98
83
Aerials won % 60.8 60.78
84
84
Touches 1851 55.38
96
53
Touches in opposition box 8 0.24
27
5
Dispossessed 22 0.66
10
63
Fouls won 14 0.42
47
4

Defending

Stat Total Per 90
Percentile
avg 67%
Per 90 pctl
avg 59%
Defensive actions 148 4.43
93
54
Tackles 65 1.94
95
56
Interceptions 25 0.75
82
30
Blocked scoring attempt 9 0.27
93
72
Fouls committed 41 1.23
88
29
Penalties conceded 1 0.03
0
9
Recoveries 207 6.19
100
85
Possession won final 3rd 15 0.45
97
54
Dribbled past 18 0.54
20
78
Clearances 49 1.47
93
66
Clean sheets 11 0.33
100
88
Goals conceded while on pitch 38 1.14
5
65
xG against while on pitch 36.56 1.09
9
81

Discipline

Stat Total Per 90
Percentile
avg 56%
Per 90 pctl
avg 80%
Yellow cards 5 0.15
12
60
Red cards 0 0.00
100
100

Recent Matches (34)

Date Opponent Comp Score Min G A Rating
2026-05-09 vs Rodez Ligue 2 1-2 90 0 0 6.4
2026-05-02 @ Boulogne Ligue 2 1-2 90 0 0 7.3
2026-04-24 vs Pau Ligue 2 5-1 90 1 0 8.5
2026-04-17 @ Nancy Ligue 2 1-5 90 0 0 7.0
2026-04-10 vs Montpellier Ligue 2 0-0 90 0 0 6.9
2026-04-03 vs Guingamp Ligue 2 1-0 90 0 0 7.1
2026-03-21 @ Saint-Etienne Ligue 2 4-0 90 0 0 5.6
2026-03-16 vs Troyes Ligue 2 1-2 90 0 0 6.2
2026-03-07 @ Le Mans Ligue 2 3-0 90 0 0 6.4
2026-02-27 @ SC Bastia Ligue 2 0-2 90 0 0 7.7
2026-02-20 vs Red Star Ligue 2 2-1 90 0 0 7.5
2026-02-13 @ Laval Ligue 2 2-2 90 0 1 7.9
2026-02-06 vs Grenoble Ligue 2 1-1 90 0 0 6.3
2026-01-31 @ Dunkerque Ligue 2 0-1 90 0 0 7.3
2026-01-23 vs Clermont Foot Ligue 2 2-1 90 0 0 7.4
2026-01-16 vs Amiens Ligue 2 2-0 90 0 0 7.0
2026-01-03 @ Reims Ligue 2 2-1 90 0 1 8.2
2025-12-12 vs Le Mans Ligue 2 1-2 90 0 0 6.0
2025-12-05 @ Guingamp Ligue 2 0-3 90 0 0 7.2
2025-11-21 vs SC Bastia Ligue 2 1-0 90 0 0 7.5
2025-11-07 @ Montpellier Ligue 2 1-0 90 0 0 6.3
2025-10-31 vs Boulogne Ligue 2 1-1 90 0 0 7.4
2025-10-28 @ Rodez Ligue 2 2-1 90 0 0 6.0
2025-10-25 vs Saint-Etienne Ligue 2 4-0 90 0 0 7.1
2025-10-17 @ Clermont Foot Ligue 2 0-1 90 0 0 7.2
2025-10-03 vs Laval Ligue 2 0-0 90 0 0 6.3
2025-09-26 @ Troyes Ligue 2 3-1 90 0 0 5.8
2025-09-23 vs Nancy Ligue 2 1-2 45 0 0 6.0
2025-09-19 @ Grenoble Ligue 2 1-3 90 0 0 7.5
2025-09-13 vs Reims Ligue 2 1-1 90 0 0 6.6
2025-08-29 @ Red Star Ligue 2 1-0 90 0 0 6.8
2025-08-22 @ Amiens Ligue 2 0-1 90 0 0 7.3
2025-08-16 vs Dunkerque Ligue 2 2-2 90 0 0 7.0
2025-08-09 @ Pau Ligue 2 2-0 83 0 0 6.3

Career

Season Team Type Apps G A Rating
2025/2026 Annecy FC senior 35 1 2 6.91
2024/2025 Annecy FC senior 37 1 0 6.91
2023/2024 Annecy FC senior 27 1 1 6.84
2022/2023 Annecy FC senior 37 3 1 7.02
2021/2022 Annecy FC senior 28 3 0 -
2020/2021 Annecy FC senior 22 0 0 7.98
2019/2020 Annecy FC senior 2 0 0 -
2018/2019 Oxford United senior 12 0 0 -
2018/2019 Troyes senior 14 0 0 6.53
2017/2018 Charlton Athletic senior 37 2 2 -
2015/2016 Charlton Athletic senior 13 1 0 -
2014/2015 Metz senior 22 1 0 -
2013/2014 Metz senior 34 0 0 -
2012/2013 Metz senior 28 0 0 -
2014/2015 Metz B senior 5 0 0 -
2011/2012 Chateauroux senior 27 0 0 -
2010/2011 Chateauroux senior 17 1 0 -
2009/2010 Chateauroux senior 23 1 0 -
2008/2009 Chateauroux senior 21 2 0 -
2015 Algeria national team 1 0 0 -

Transfer Value History

Trophies

Metz
🏆 Ligue 2 x1
Help