
Forward
A. El Kaabi
AGE33
BORN25 Jun 1993
HEIGHT182
WEIGHT79
NATIONALITYMorocco
BIRTHPLACECasablanca, Morocco
SEASONS9
UEFA Europa League
Season stats
APPS8
MINUTES702
RATING7.04
GOALS7
ASSISTS0
SHOTS21
ON TARGET13
KEY PASSES7
TACKLES4
DUELS WON30
DRIBBLES2
N4 SKILL RATINGS
Skills
54OVERALL
Forward · Finishing · vs forwards in UEFA Europa League
N4's own ratings: each skill is this player's rank among players in the same position in this league this season. Not an official rating.
CAREER
Season by season
| SEASON | CLUB | COMP | APPS | MIN | GOALS | AST | RTG | YC | RC |
|---|---|---|---|---|---|---|---|---|---|
| 2026-27 | Morocco | Friendlies | 3 | 95 | 1 | 0 | 6.67 | 0 | 0 |
| 2026-27 | Olympiakos Piraeus | Super League 1 | 3 | 209 | 0 | 0 | 6.43 | 0 | 0 |
| 2026-27 | Olympiakos Piraeus | UEFA Champions League | 2 | 210 | 1 | 0 | 6.55 | 0 | 0 |
| 2026-27 | Morocco | World Cup | 1 | 70 | 0 | 0 | 6.20 | 0 | 0 |
| 2025-26 | Olympiakos Piraeus | Super League 1 | 27 | 2108 | 18 | 2 | 6.80 | 2 | 0 |
| 2025-26 | Olympiakos Piraeus | UEFA Champions League | 10 | 723 | 2 | 1 | 6.50 | 1 | 0 |
| 2025-26 | Morocco | Africa Cup of Nations | 7 | 477 | 3 | 1 | 6.56 | 0 | 0 |
| 2025-26 | Morocco | Africa Cup of Nations - Qualification | 6 | 246 | 1 | 0 | 6.75 | 0 | 0 |
| 2025-26 | Olympiakos Piraeus | Cup | 2 | – | 1 | 0 | – | 0 | 0 |
| 2025-26 | Olympiakos Piraeus | Friendlies Clubs | 1 | 90 | – | 0 | 6.00 | 0 | 0 |
| 2025-26 | Morocco | Friendlies | 1 | 59 | – | 0 | 6.90 | 0 | 0 |
| 2024-25 | Olympiakos Piraeus | Super League 1 | 18 | 1400 | 9 | 2 | 7.08 | 1 | 0 |
| 2024-25 | Olympiakos Piraeus | UEFA Europa League | 8 | 702 | 7 | 0 | 7.04 | 1 | 0 |
| 2024-25 | Olympiakos Piraeus | Cup | 7 | – | 2 | 3 | – | 0 | 0 |
| 2024-25 | Morocco | Friendlies | 1 | – | 0 | 0 | – | 0 | 0 |
| 2023-24 | Olympiakos Piraeus | Super League 1 | 24 | 1587 | 16 | 2 | 7.31 | 1 | 0 |
| 2023-24 | Olympiakos Piraeus | UEFA Europa Conference League | 9 | 846 | 11 | 1 | 7.58 | 1 | 0 |
| 2023-24 | Olympiakos Piraeus | UEFA Europa League | 6 | 435 | 3 | – | 6.93 | 1 | 0 |
| 2023-24 | Morocco | World Cup - Qualification Africa | 6 | 109 | 1 | 0 | 6.87 | 0 | 0 |
| 2023-24 | Al Sadd | Emir Cup | 4 | – | 3 | 0 | – | 0 | 0 |
| 2023-24 | Morocco | Africa Cup of Nations | 4 | 113 | – | – | 6.55 | 0 | 0 |
| 2023-24 | Morocco | Friendlies | 2 | – | 1 | 0 | – | 0 | 0 |
| 2023-24 | Al Sadd | Qatar Cup | 1 | – | 0 | 0 | – | 0 | 0 |
| 2023-24 | Morocco | Africa Cup of Nations - Qualification | 1 | 74 | 1 | – | 6.70 | 0 | 0 |
| 2022-23 | Hatayspor | Süper Lig | 21 | 1801 | 8 | 3 | 6.78 | 3 | 0 |
| 2022-23 | Morocco | World Cup - Qualification Africa | 7 | 445 | 5 | – | – | 0 | 0 |
| 2022-23 | Al Sadd | Stars League | 7 | – | 2 | 1 | – | 0 | 0 |
| 2022-23 | Al Sadd | Qatar Cup | 1 | 90 | 0 | – | – | 0 | 0 |
| 2022-23 | Al Sadd | QSL Cup | 1 | – | 1 | 0 | – | 0 | 0 |
| 2022-23 | Morocco | Friendlies | 1 | – | 0 | 0 | – | 0 | 0 |
| 2022-23 | Hatayspor | Friendlies Clubs | 0 | 0 | 4 | – | – | 0 | 0 |
| 2021-22 | Hatayspor | Süper Lig | 31 | 2363 | 15 | 1 | 6.84 | 2 | 0 |
| 2021-22 | Morocco | Africa Cup of Nations | 3 | 175 | – | – | 6.63 | 0 | 0 |
| 2021-22 | Hatayspor | Türkiye Kupası | 2 | – | 0 | 0 | – | 0 | 0 |
| 2021-22 | Morocco | Friendlies | 2 | – | 0 | 0 | – | 0 | 0 |
| 2020-21 | Wydad AC | Botola Pro | 29 | – | 18 | 0 | – | 0 | 0 |
| 2020-21 | Wydad AC | CAF Champions League | 7 | 629 | 3 | 1 | 6.80 | 0 | 0 |
| 2020-21 | Morocco | African Nations Championship | 6 | – | 3 | 1 | – | 1 | 0 |
| 2020-21 | Wydad AC | Cup | 3 | – | 4 | 0 | – | 0 | 0 |
| 2019-20 | Hebei Zhongji | Super League | 15 | 1224 | 4 | – | 6.99 | 2 | 0 |
| 2019-20 | Wydad AC | Botola Pro | 9 | – | 4 | 0 | – | 0 | 0 |
| 2019-20 | Wydad AC | CAF Champions League | 2 | 179 | 3 | – | 8.25 | 0 | 0 |
| 2019-20 | Wydad AC | Arab Club Champions Cup | 1 | – | 1 | 0 | – | 0 | 0 |
| 2019-20 | Morocco | Friendlies | 1 | – | 1 | 0 | – | 0 | 0 |
| 2019-20 | Morocco | Africa Cup of Nations - Qualification | 1 | – | 0 | 0 | – | 0 | 0 |
| 2018-19 | Hebei Zhongji | Super League | 13 | 976 | 5 | 2 | 7.11 | 0 | 0 |
| 2018-19 | Morocco | African Nations Championship | 6 | – | 9 | 0 | – | 1 | 0 |
| 2018-19 | Renaissance Berkane | CAF Confederation Cup | 5 | – | 6 | 0 | – | 0 | 0 |
| 2018-19 | Morocco | Friendlies | 4 | – | 2 | 0 | – | 0 | 0 |
| 2018-19 | Morocco | World Cup | 2 | 98 | – | – | 6.50 | 0 | 0 |
| TOTAL | 334 | 17,533 | 179 | 21 |
TRANSFERS
Moves & transfer history
Al Sadd → Olympiakos Piraeus6 Aug 2023FREE
Hatayspor → Al Sadd2 Mar 2023N/A
Wydad AC → Hatayspor20 Aug 2021FREE
Hebei Zhongji → Wydad AC20 Jul 2019LOAN
Renaissance Berkane → Hebei Zhongji12 Jul 2018€ 5M
AVAILABILITY
Injury & absence history
- Hamstring27 Feb 2025 → 12 Sept 2025
HONOURS
Trophies won
2× WINNERSuper League 12024/2025
2× WINNERCup2024/2025
2× WINNERUEFA Conference League2023/2024
2× WINNERBotola Pro2020/2021
3× WINNERCAF African Nations Championship2019/2021, 2017/2018
Also 4 runner-up finishes.


