Loading live ticker…
Ayoub El Kaabi

Ayoub El Kaabi

Olympiacos
Striker Morocco
Age 32
Height 182 cm
Foot Left
Country Morocco
Value €2.9m
Contract 2028-06-30
📈
Form
Rating per season, last 5 matches, and timeline all matches
Season
7.12
40 matches
Last 5
6.78
-0.34 vs season
Best
9.0
vs OFI Crete
MOTM
7
of 53 matches
Rating by match (last 30)
5.0 6.0 7.0 8.0 9.0 8.5 2025-11-26 · H vs Real Madrid · 1G 1A · 8.5 8.0 2025-11-30 · A vs Panetolikos · 1G 0A · 8.0 9.0 2025-12-06 · H vs OFI Crete · 2G 0A · 9.0 7.5 2025-12-09 · A vs Kairat Almaty · 0G 0A · 7.5 6.7 2025-12-14 · A vs Aris Thessaloniki · 0G 0A · 6.7 7.5 2025-12-21 · H vs Comoros · 1G 0A · 7.5 6.3 2025-12-26 · H vs Mali · 0G 0A · 6.3 8.7 2025-12-29 · A vs Zambia · 2G 0A · 8.7 6.8 2026-01-04 · H vs Tanzania · 0G 0A · 6.8 6.9 2026-01-09 · A vs Cameroon · 0G 1A · 6.9 6.2 2026-01-14 · A vs Nigeria · 0G 0A · 6.2 6.0 2026-01-20 · H vs Bayer Leverkusen · 0G 0A · 6.0 7.2 2026-01-24 · H vs NFC Volos · 1G 0A · 7.2 6.2 2026-01-28 · A vs Ajax · 0G 0A · 6.2 5.8 2026-02-08 · H vs Panathinaikos · 0G 0A · 5.8 6.1 2026-02-14 · A vs Levadiakos · 0G 0A · 6.1 6.2 2026-02-18 · H vs Bayer Leverkusen · 0G 0A · 6.2 6.4 2026-02-21 · H vs Panetolikos · 0G 0A · 6.4 6.0 2026-02-24 · A vs Bayer Leverkusen · 0G 0A · 6.0 8.9 2026-03-01 · A vs Panserraikos FC · 2G 0A · 8.9 6.4 2026-03-08 · H vs PAOK Thessaloniki · 0G 0A · 6.4 8.8 2026-03-14 · A vs OFI Crete · 2G 0A · 8.8 5.8 2026-03-22 · H vs AE Larissa · 0G 0A · 5.8 6.3 2026-03-31 · H vs Paraguay · 0G 0A · 6.3 5.6 2026-04-05 · H vs AEK Athens · 0G 0A · 5.6 6.6 2026-04-19 · A vs Panathinaikos · 0G 0A · 6.6 7.4 2026-05-03 · A vs PAOK Thessaloniki · 1G 0A · 7.4 6.8 2026-05-10 · H vs PAOK Thessaloniki · 0G 0A · 6.8 6.1 2026-05-13 · H vs Panathinaikos · 0G 0A · 6.1 7.0 2026-05-17 · A vs AEK Athens · 0G 0A · 7.0 11-26 12-21 01-14 02-14 03-08 04-19 05-17
≥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
40
Goals
21
Assists
3
Rating
7.12
Goals
18
100%
Assists
2
68%
Rating
7.29
100%
Matches
28
81%
Started
25
91%
Minutes
2108
89%
🎯
Stats compared to other forwards
Super League · percentile vs peers
51% 64% 18% 93% 95% 26%
Chances created
51%
Aerial duels
64%
Defensive actions
18%
Goals
93%
Shot attempts
95%
Touches
26%
🎯
Shot Map
90 shots per season
Goals
18
On target
57
xG
18.50
Conversion
20%
Goal Saved Off target
🔥
Heatmap
392 touches this season
Attack
Touches
392
Attack
65%
Middle
32%
Ø position
71%
ATTACK

Detailed Stats & Percentiles (Super League)

Shooting

Stat Total Per 90
Percentile
avg 100%
Per 90 pctl
avg 92%
Goals 18 0.77
100
91
xG 18.17 0.78
100
96
xGOT 19.25 0.82
100
93
Penalty goals 5 0.21
100
89
xG excl. penalty 14.22 0.61
100
100
Shots 90 3.84
100
91
Shots on target 45 1.92
100
94
Headed shots 29 1.24
100
84

Passing

Stat Total Per 90
Percentile
avg 72%
Per 90 pctl
avg 56%
Assists 2 0.09
68
53
xA 1.41 0.06
82
53
Accurate passes 311 13.28
93
62
Pass accuracy 70.2 70.20
48
48
Accurate long balls 7 0.30
77
41
Long ball accuracy 87.5 87.50
89
89
Chances created 21 0.90
91
56
Big chances created 1 0.04
34
34
Successful crosses 2 0.09
63
55
Cross accuracy 28.6 28.57
74
74

Possession

Stat Total Per 90
Percentile
avg 58%
Per 90 pctl
avg 43%
Dribbles 8 0.34
58
20
Dribbles success rate 44.4 44.44
46
46
Duels won 86 3.67
75
15
Duels won % 35.1 35.10
20
20
Aerials won 67 2.86
93
62
Aerials won % 37.6 37.64
43
43
Touches 676 28.86
87
31
Touches in opposition box 135 5.76
94
75
Dispossessed 14 0.60
25
86
Fouls won 8 0.34
29
6
Penalties awarded 1 0.04
70
72

Defending

Stat Total Per 90
Percentile
avg 58%
Per 90 pctl
avg 52%
Defensive actions 14 0.60
46
8
Tackles 3 0.13
29
8
Interceptions 3 0.13
65
50
Fouls committed 22 0.94
56
6
Recoveries 41 1.75
84
43
Possession won final 3rd 17 0.73
93
79
Dribbled past 4 0.17
36
75
Clearances 8 0.34
56
27
Clean sheets 6 0.26
100
94
Goals conceded while on pitch 14 0.60
39
82
xG against while on pitch 14.74 0.63
37
94

Discipline

Stat Total Per 90
Percentile
avg 71%
Per 90 pctl
avg 88%
Yellow cards 2 0.09
43
77
Red cards 0 0.00
100
100

Recent Matches (61)

Date Opponent Comp Score Min G A Rating
2026-05-17 @ AEK Athens Super League Championship Group 1-1 72 0 0 7.0
2026-05-13 vs Panathinaikos Super League Championship Group 1-0 17 0 0 6.1
2026-05-10 vs PAOK Thessaloniki Super League Championship Group 1-1 67 0 0 6.8
2026-05-03 @ PAOK Thessaloniki Super League Championship Group 3-1 90 1 0 7.4
2026-04-19 @ Panathinaikos Super League Championship Group 0-2 90 0 0 6.6
2026-04-05 vs AEK Athens Super League Championship Group 0-1 90 0 0 5.6
2026-03-31 vs Paraguay Friendlies 2-1 24 0 0 6.3
2026-03-27 vs Ecuador Friendlies 1-1 0 0 0
2026-03-22 vs AE Larissa Super League 0-0 29 0 0 5.8
2026-03-14 @ OFI Crete Super League 0-3 86 2 0 8.8
2026-03-08 vs PAOK Thessaloniki Super League 0-0 90 0 0 6.4
2026-03-01 @ Panserraikos FC Super League 1-2 90 2 0 8.9
2026-02-24 @ Bayer Leverkusen Champions League 0-0 24 0 0 6.0
2026-02-21 vs Panetolikos Super League 2-0 20 0 0 6.4
2026-02-18 vs Bayer Leverkusen Champions League 0-2 90 0 0 6.2
2026-02-14 @ Levadiakos Super League 0-0 90 0 0 6.1
2026-02-08 vs Panathinaikos Super League 0-1 64 0 0 5.8
2026-01-28 @ Ajax Champions League 1-2 72 0 0 6.2
2026-01-24 vs NFC Volos Super League 1-0 64 1 0 7.2
2026-01-20 vs Bayer Leverkusen Champions League 2-0 16 0 0 6.0
2026-01-18 @ Senegal Africa Cup of Nations 0-3 80 0 0
2026-01-14 @ Nigeria Africa Cup of Nations 0-0 84 0 0 6.2
2026-01-09 @ Cameroon Africa Cup of Nations 0-2 67 0 1 6.9
2026-01-04 vs Tanzania Africa Cup of Nations 1-0 77 0 0 6.8
2025-12-29 @ Zambia Africa Cup of Nations Grp. A 0-3 74 2 0 8.7
2025-12-26 vs Mali Africa Cup of Nations Grp. A 1-1 70 0 0 6.3
2025-12-21 vs Comoros Africa Cup of Nations Grp. A 2-0 25 1 0 7.5
2025-12-14 @ Aris Thessaloniki Super League 0-0 86 0 0 6.7
2025-12-09 @ Kairat Almaty Champions League 0-1 90 0 0 7.5
2025-12-06 vs OFI Crete Super League 3-0 67 2 0 9.0
2025-12-03 @ Hellas Syros Cup 2-5 11 1 0
2025-11-30 @ Panetolikos Super League 0-1 90 1 0 8.0
2025-11-26 vs Real Madrid Champions League 3-4 90 1 1 8.5
2025-11-22 vs Atromitos Super League 3-0 67 1 0 8.2
2025-11-18 vs Uganda Friendlies 4-0 0 0 0
2025-11-14 vs Mozambique Friendlies 1-0 62 0 0 6.4
2025-11-09 @ Kifisia FC Super League 1-3 75 2 0 9.0
2025-11-04 vs PSV Eindhoven Champions League 1-1 83 0 0 6.8
2025-11-01 vs Aris Thessaloniki Super League 2-1 90 0 1 7.4
2025-10-26 vs AEK Athens Super League 2-0 84 1 0 7.9

Career

Season Team Type Apps G A Rating
2025/2026 Olympiacos senior 40 21 3 7.12
2024/2025 Olympiacos senior 44 27 6 7.41
2023/2024 Olympiacos senior 50 34 3 7.23
2022/2023 Al-Sadd senior 13 6 1 -
2022/2023 Hatayspor senior 21 8 3 6.97
2021/2022 Hatayspor senior 34 18 2 7.16
2020/2021 Wydad Casablanca senior 39 22 1 7.04
2019/2020 Wydad Casablanca senior 12 8 0 -
2019 Hebei FC senior 15 4 0 6.65
2018 Hebei FC senior 13 5 2 -
2018 RSB Berkane senior 2 2 1 -
2026 Morocco national team 7 4 0 6.89
2025 Morocco national team 17 6 1 7.03
2024 Morocco national team 1 0 0 6.53
2023 Morocco national team 9 3 0 6.72
2022 Morocco national team 8 5 1 6.85
2021 Morocco national team 4 0 0 6.47
2020 Morocco national team 6 3 1 -
2018 Morocco national team 12 11 1 5.88

Transfer Value History

Trophies

Morocco
🏆 African Nations Championship x2
🏆 Africa Cup of Nations x1
🏆 FIFA Arab Cup x1
Olympiacos
🏆 Greece Cup x1
🏆 Super Cup x1
🏆 Super League 1 x1
🏆 Conference League x1
Wydad Casablanca
🏆 Botola Pro x1
Help