Ahmed Kantari
Coach
Morocco
Age 40
Height 185 cm
Foot Left
Country Morocco
Filter:
Apps
14
Goals
0
Assists
0
Rating
6.18
Goals
0
-1%
Assists
0
-1%
Rating
6.18
2%
Matches
14
29%
Started
14
34%
Minutes
1193
32%
Detailed Stats & Percentiles (main league)
Shooting
| Stat | Total | Per 90 |
Percentile
avg 3%
|
Per 90 pctl
avg 4%
|
|---|---|---|---|---|
| Goals | 0 | 0.00 |
-1
|
-1
|
| Shots | 1 | 0.08 |
8
|
9
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 47%
|
Per 90 pctl
avg 58%
|
|---|---|---|---|---|
| Assists | 0 | 0.00 |
-1
|
-1
|
| Accurate passes | 550 | 41.49 |
36
|
63
|
| Pass accuracy | 81.6 | 81.60 |
45
|
45
|
| Accurate long balls | 64 | 4.83 |
43
|
78
|
| Long ball accuracy | 50.4 | 50.39 |
65
|
65
|
| Chances created | 1 | 0.08 |
15
|
25
|
| Successful crosses | 1 | 0.08 |
74
|
89
|
| Cross accuracy | 100.0 | 100.00 |
100
|
100
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 35%
|
Per 90 pctl
avg 39%
|
|---|---|---|---|---|
| Dribbles | 1 | 0.08 |
15
|
28
|
| Dribbles success rate | 100.0 | 100.00 |
100
|
100
|
| Duels won | 53 | 4.00 |
23
|
21
|
| Duels won % | 54.6 | 54.64 |
18
|
18
|
| Aerials won | 28 | 2.11 |
26
|
25
|
| Aerials won % | 50.9 | 50.91 |
10
|
10
|
| Touches | 801 | 60.43 |
34
|
58
|
| Touches in opposition box | 6 | 0.45 |
26
|
29
|
| Dispossessed | 1 | 0.08 |
74
|
76
|
| Fouls won | 5 | 0.38 |
19
|
26
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 34%
|
Per 90 pctl
avg 32%
|
|---|---|---|---|---|
| Defensive actions | 83 | 6.26 |
25
|
12
|
| Tackles | 19 | 1.43 |
40
|
53
|
| Interceptions | 16 | 1.21 |
24
|
30
|
| Blocked scoring attempt | 4 | 0.30 |
19
|
8
|
| Fouls committed | 19 | 1.43 |
48
|
78
|
| Penalties conceded | 1 | 0.08 |
10
|
9
|
| Recoveries | 58 | 4.38 |
28
|
29
|
| Dribbled past | 2 | 0.15 |
82
|
89
|
| Clean sheets | 2 | 0.15 |
15
|
9
|
| Goals conceded while on pitch | 22 | 1.66 |
45
|
4
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 70%
|
Per 90 pctl
avg 64%
|
|---|---|---|---|---|
| Yellow cards | 3 | 0.23 |
40
|
29
|
| Red cards | 0 | 0.00 |
100
|
100
|
Shooting
| Stat | Total | Per 90 |
Percentile
avg 3%
|
Per 90 pctl
avg 4%
|
|---|---|---|---|---|
| Goals | 0 | 0.00 |
-1
|
-1
|
| Shots | 1 | 0.08 |
8
|
9
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 47%
|
Per 90 pctl
avg 58%
|
|---|---|---|---|---|
| Assists | 0 | 0.00 |
-1
|
-1
|
| Accurate passes | 550 | 41.49 |
36
|
63
|
| Pass accuracy | 81.6 | 81.60 |
45
|
45
|
| Accurate long balls | 64 | 4.83 |
43
|
78
|
| Long ball accuracy | 50.4 | 50.39 |
65
|
65
|
| Chances created | 1 | 0.08 |
15
|
25
|
| Successful crosses | 1 | 0.08 |
74
|
89
|
| Cross accuracy | 100.0 | 100.00 |
100
|
100
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 35%
|
Per 90 pctl
avg 39%
|
|---|---|---|---|---|
| Dribbles | 1 | 0.08 |
15
|
28
|
| Dribbles success rate | 100.0 | 100.00 |
100
|
100
|
| Duels won | 53 | 4.00 |
23
|
21
|
| Duels won % | 54.6 | 54.64 |
18
|
18
|
| Aerials won | 28 | 2.11 |
26
|
25
|
| Aerials won % | 50.9 | 50.91 |
10
|
10
|
| Touches | 801 | 60.43 |
34
|
58
|
| Touches in opposition box | 6 | 0.45 |
26
|
29
|
| Dispossessed | 1 | 0.08 |
74
|
76
|
| Fouls won | 5 | 0.38 |
19
|
26
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 34%
|
Per 90 pctl
avg 32%
|
|---|---|---|---|---|
| Defensive actions | 83 | 6.26 |
25
|
12
|
| Tackles | 19 | 1.43 |
40
|
53
|
| Interceptions | 16 | 1.21 |
24
|
30
|
| Blocked scoring attempt | 4 | 0.30 |
19
|
8
|
| Fouls committed | 19 | 1.43 |
48
|
78
|
| Penalties conceded | 1 | 0.08 |
10
|
9
|
| Recoveries | 58 | 4.38 |
28
|
29
|
| Dribbled past | 2 | 0.15 |
82
|
89
|
| Clean sheets | 2 | 0.15 |
15
|
9
|
| Goals conceded while on pitch | 22 | 1.66 |
45
|
4
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 70%
|
Per 90 pctl
avg 64%
|
|---|---|---|---|---|
| Yellow cards | 3 | 0.23 |
40
|
29
|
| Red cards | 0 | 0.00 |
100
|
100
|
Recent Matches (10)
| Date | Opponent | Comp | Score | Min | G | A | Rating |
|---|---|---|---|---|---|---|---|
| 2026-03-07 | vs Angers | Ligue 1 | 0-1 | 90 | 0 | 0 | |
| 2026-03-01 | @ Lille | Ligue 1 | 1-0 | 90 | 0 | 0 | |
| 2026-02-22 | vs Le Havre | Ligue 1 | 2-0 | 90 | 0 | 0 | |
| 2026-02-13 | @ Monaco | Ligue 1 | 3-1 | 90 | 0 | 0 | |
| 2026-02-07 | vs Lyon | Ligue 1 | 0-1 | 90 | 0 | 0 | |
| 2026-01-31 | @ Lorient | Ligue 1 | 2-1 | 90 | 0 | 0 | |
| 2026-01-25 | vs Nice | Ligue 1 | 1-4 | 90 | 0 | 0 | |
| 2026-01-18 | vs Paris FC | Ligue 1 | 1-2 | 90 | 0 | 0 | |
| 2026-01-04 | @ Marseille | Ligue 1 | 0-2 | 90 | 0 | 0 | |
| 2025-12-12 | @ Angers | Ligue 1 | 4-1 | 90 | 0 | 0 |
Career
| Season | Team | Type | Apps | G | A | Rating |
|---|---|---|---|---|---|---|
| 2018/2019 | Valenciennes | senior | 14 | 0 | 0 | 6.18 |
| 2016/2017 | Valenciennes | senior | 28 | 0 | 2 | - |
| 2015 | Toronto FC | senior | 13 | 0 | 0 | - |
| 2014/2015 | Lens | senior | 33 | 1 | 0 | - |
| 2013/2014 | Lens | senior | 31 | 1 | 0 | - |
| 2013/2014 | Lens B | senior | 2 | 0 | 0 | - |
| 2012/2013 | Brest | senior | 30 | 1 | 0 | - |
| 2011/2012 | Brest | senior | 12 | 0 | 0 | - |
| 2010/2011 | Brest | senior | 34 | 0 | 0 | - |
| 2009/2010 | Brest | senior | 37 | 1 | 0 | - |
| 2008/2009 | Brest | senior | 26 | 3 | 0 | - |
| 2006/2007 | Strasbourg | senior | 8 | 0 | 0 | - |
| 2014 | Morocco | national team | 2 | 0 | 0 | - |
| 2013 | Morocco | national team | 1 | 0 | 0 | - |
| 2012 | Morocco | national team | 2 | 0 | 1 | - |
| 2010 | Morocco | national team | 1 | 0 | 0 | - |