Career Progression
2025/2026
25
Games
0
Goals
2
Assists
2,197
Minutes
Ligue 2
2024/2025
35
Games
1
Goals
0
Assists
3,150
Minutes
Coupe de France, Ligue 2
2023/2024
27
Games
1
Goals
1
Assists
1,952
Minutes
Coupe de France, Ligue 2
2022/2023
37
Games
3
Goals
1
Assists
2,977
Minutes
Coupe de France, Ligue 2
2021/2022
28
Games
3
Goals
0
Assists
2,448
Minutes
National 1, Vysshaya Liga
2020/2021
22
Games
0
Goals
0
Assists
1,822
Minutes
Vysshaya Liga, Coupe de France
+1
2019/2020
2
Games
0
Goals
0
Assists
180
Minutes
National 2 - Group D
2018/2019
+1
26
Games
0
Goals
0
Assists
1,534
Minutes
Estac Troyes
(14 G)
Oxford United
(12 G)
Algeria
(0 G)
Coupe de France, EFL Trophy
+5
2017/2018
37
Games
2
Goals
0
Assists
3,131
Minutes
EFL Trophy, League One
+2
2016/2017
0
Games
0
Goals
0
Assists
0
Minutes
League Cup, EFL Trophy
+1
2015/2016
14
Games
1
Goals
0
Assists
1,033
Minutes
Charlton
(13 G)
Algeria
(1 G)
Championship, League Cup
+1
2014/2015
27
Games
1
Goals
0
Assists
2,147
Minutes
Metz
(22 G)
Metz II
(5 G)
Ligue 1, Coupe de la Ligue
+2
2013/2014
34
Games
0
Goals
0
Assists
2,865
Minutes
Ligue 2, Coupe de la Ligue
2012/2013
28
Games
0
Goals
0
Assists
2,208
Minutes
National 1, Coupe de France
+1
2011/2012
27
Games
0
Goals
0
Assists
1,680
Minutes
Coupe de France, Ligue 2
2010/2011
17
Games
1
Goals
0
Assists
1,339
Minutes
Ligue 2
| Season | Team | Games | Goals | Assists | Minutes | G/90 | Cards |
|---|---|---|---|---|---|---|---|
| 2025/2026 Current |
Annecy
|
25 | 0 | 2 | 2,197 | 0.00 | 3 |
| 2024/2025 |
Annecy
|
35 | 1 | 0 | 3,150 | 0.03 | 7 |
| 2023/2024 |
Annecy
|
27 | 1 | 1 | 1,952 | 0.05 | 5 |
| 2022/2023 |
Annecy
|
37 | 3 | 1 | 2,977 | 0.09 | 11 |
| 2021/2022 |
Annecy
|
28 | 3 | 0 | 2,448 | 0.11 | 7 / 1 |
| 2020/2021 |
Annecy
|
22 | 0 | 0 | 1,822 | 0.00 | 8 / 1 |
| 2019/2020 |
Annecy
|
2 | 0 | 0 | 180 | 0.00 | 1 |
| 2018/2019 |
Estac Troyes
(14)
Oxford United
(12)
Algeria
(0)
|
26 | 0 | 0 | 1,534 | 0.00 | 6 / 1 |
| 2017/2018 |
Charlton
|
37 | 2 | 0 | 3,131 | 0.06 | 10 |
| 2016/2017 |
Charlton
|
0 | 0 | 0 | 0 | 0.00 | 0 |
| 2015/2016 |
Charlton
(13)
Algeria
(1)
|
14 | 1 | 0 | 1,033 | 0.09 | 3 |
| 2014/2015 |
Metz
(22)
Metz II
(5)
|
27 | 1 | 0 | 2,147 | 0.04 | 3 |
| 2013/2014 |
Metz
|
34 | 0 | 0 | 2,865 | 0.00 | 9 |
| 2012/2013 |
Metz
|
28 | 0 | 0 | 2,208 | 0.00 | 7 |
| 2011/2012 |
Chateauroux
|
27 | 0 | 0 | 1,680 | 0.00 | 6 |
| 2010/2011 |
Chateauroux
|
17 | 1 | 0 | 1,339 | 0.07 | 5 |
386
Career Games
13
Career Goals
4
Career Assists
Scoring rate has declined
Advanced Metrics
2025/2026 Season
6.9
Avg Rating
Good
88
Min/Game
2,197 Total Minutes
2
Goal Involvement
0G + 2A
0
Total Goals
2
Total Assists
0
Goals/Game
0.08
Assists/Game
2
Goal Involvement
Performance Insights
Most Productive:
Playmaker
Shot Efficiency:
Needs Improvement
(14.3%)
Discipline Level:
Good
Playing Time:
Regular Starter
(88min)
Career Timeline - A. Kashi
16 Seasons13
Total Goals
↘ -1
vs First Season
4
Total Assists
↗ +2
vs First Season
386
Total Appearances
24.1 Per Season
8.3
Peak Rating
7 Average
Season Breakdown
25
2025/2026
Annecy
0
Goals
2
Assists
25
Apps
6.9
Rating
2,197 Minutes
88 Min/Game
24
2024/2025
Annecy
1
Goals
0
Assists
35
Apps
7.0
Rating
3,150 Minutes
90 Min/Game
0.03 Goals/Game
23
2023/2024
Annecy
1
Goals
1
Assists
27
Apps
6.8
Rating
1,952 Minutes
72 Min/Game
0.04 Goals/Game
22
2022/2023
Annecy
3
Goals
1
Assists
37
Apps
6.8
Rating
2,977 Minutes
80 Min/Game
0.08 Goals/Game
21
2021/2022
Annecy
3
Goals
0
Assists
28
Apps
-
Rating
2,448 Minutes
87 Min/Game
0.11 Goals/Game
20
2020/2021
Annecy
0
Goals
0
Assists
22
Apps
8.3
Rating
1,822 Minutes
83 Min/Game
19
2019/2020
Annecy
0
Goals
0
Assists
2
Apps
-
Rating
180 Minutes
90 Min/Game
18
2018/2019
Estac Troyes, Oxford United
+ 1 More
0
Goals
0
Assists
26
Apps
6.9
Rating
1,534 Minutes
59 Min/Game
17
2017/2018
Charlton
2
Goals
0
Assists
37
Apps
6.7
Rating
3,131 Minutes
85 Min/Game
0.05 Goals/Game
16
2016/2017
Charlton
0
Goals
0
Assists
0
Apps
-
Rating
15
2015/2016
Charlton, Algeria
1
Goals
0
Assists
14
Apps
7.0
Rating
1,033 Minutes
74 Min/Game
0.07 Goals/Game
14
2014/2015
Metz, Metz II
1
Goals
0
Assists
27
Apps
-
Rating
2,147 Minutes
80 Min/Game
0.04 Goals/Game
13
2013/2014
Metz
0
Goals
0
Assists
34
Apps
-
Rating
2,865 Minutes
84 Min/Game
12
2012/2013
Metz
0
Goals
0
Assists
28
Apps
-
Rating
2,208 Minutes
79 Min/Game
11
2011/2012
Chateauroux
0
Goals
0
Assists
27
Apps
-
Rating
1,680 Minutes
62 Min/Game
10
2010/2011
Chateauroux
1
Goals
0
Assists
17
Apps
-
Rating
1,339 Minutes
79 Min/Game
0.06 Goals/Game
Career Overview
16
Seasons
386
Appearances
13
Goals
4
Assists
8
Teams
30,663
Minutes
91
Yellow Cards
3
Red Cards
Season History
| Season | Team | League | Appearances | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|
| 2025/2026 |
Annecy
|
Ligue 2
|
25 | 0 | 2 | 2,197 |
| 2024/2025 |
Annecy
|
Coupe de France
Ligue 2
|
35 | 1 | 0 | 3,150 |
| 2023/2024 |
Annecy
|
Coupe de France
Ligue 2
|
27 | 1 | 1 | 1,952 |
| 2022/2023 |
Annecy
|
Coupe de France
Ligue 2
|
37 | 3 | 1 | 2,977 |
| 2021/2022 |
Annecy
|
National 1
Vysshaya Liga
|
28 | 3 | 0 | 2,448 |
| 2020/2021 |
Annecy
|
Vysshaya Liga
Coupe de France
National 1
|
22 | 0 | 0 | 1,822 |
| 2019/2020 |
Annecy
|
National 2 - Group D
|
2 | 0 | 0 | 180 |
| 2018/2019 |
Estac Troyes
Oxford United
Algeria
|
Coupe de France
EFL Trophy
Non League Div One - Isthmian North
Ligue 2
World Cup - Qualification Africa
Coupe de la Ligue
League One
|
26 | 0 | 0 | 1,534 |
| 2017/2018 |
Charlton
|
EFL Trophy
League One
FA Cup
League Cup
|
37 | 2 | 0 | 3,131 |
| 2016/2017 |
Charlton
|
League Cup
EFL Trophy
League One
|
0 | 0 | 0 | 0 |
| 2015/2016 |
Charlton
Algeria
|
Championship
League Cup
Africa Cup of Nations
|
14 | 1 | 0 | 1,033 |
| 2014/2015 |
Metz
Metz II
|
Ligue 1
Coupe de la Ligue
National 2 - Group D
Coupe de France
|
27 | 1 | 0 | 2,147 |
| 2013/2014 |
Metz
|
Ligue 2
Coupe de la Ligue
|
34 | 0 | 0 | 2,865 |
| 2012/2013 |
Metz
|
National 1
Coupe de France
Coupe de la Ligue
|
28 | 0 | 0 | 2,208 |
| 2011/2012 |
Chateauroux
|
Coupe de France
Ligue 2
|
27 | 0 | 0 | 1,680 |
| 2010/2011 |
Chateauroux
|
Ligue 2
|
17 | 1 | 0 | 1,339 |
2025/2026
Annecy
Annecy
Goals
0
Assists
2
League
Ligue 2
2024/2025
Annecy
Annecy
Goals
1
Assists
0
League
Coupe de France
Ligue 2
2023/2024
Annecy
Annecy
Goals
1
Assists
1
League
Coupe de France
Ligue 2
2022/2023
Annecy
Annecy
Goals
3
Assists
1
League
Coupe de France
Ligue 2
2021/2022
Annecy
Annecy
Goals
3
Assists
0
League
National 1
Vysshaya Liga
2020/2021
Annecy
Annecy
Goals
0
Assists
0
League
Vysshaya Liga
Coupe de France
National 1
2019/2020
Annecy
Annecy
Goals
0
Assists
0
League
National 2 - Group D
2018/2019
Estac Troyes
Oxford United
Algeria
Estac Troyes
Oxford United
Algeria
Goals
0
Assists
0
League
Coupe de France
EFL Trophy
Non League Div One - Isthmian North
Ligue 2
World Cup - Qualification Africa
Coupe de la Ligue
League One
2017/2018
Charlton
Charlton
Goals
2
Assists
0
League
EFL Trophy
League One
FA Cup
League Cup
2016/2017
Charlton
Charlton
Goals
0
Assists
0
League
League Cup
EFL Trophy
League One
2015/2016
Charlton
Algeria
Charlton
Algeria
Goals
1
Assists
0
League
Championship
League Cup
Africa Cup of Nations
2014/2015
Metz
Metz II
Metz
Metz II
Goals
1
Assists
0
League
Ligue 1
Coupe de la Ligue
National 2 - Group D
Coupe de France
2013/2014
Metz
Metz
Goals
0
Assists
0
League
Ligue 2
Coupe de la Ligue
2012/2013
Metz
Metz
Goals
0
Assists
0
League
National 1
Coupe de France
Coupe de la Ligue
2011/2012
Chateauroux
Chateauroux
Goals
0
Assists
0
League
Coupe de France
Ligue 2
2010/2011
Chateauroux
Chateauroux
Goals
1
Assists
0
League
Ligue 2