O. El Kaddouri

Domestic leagues
Competizione Season Squadra APP / SHO / PAS / DRI / DEF / FOUL / GK
Appearances FORMAZIONE Substitute In Substitute out Panchina INFORTUNI Minuti giocati Gol Assist Big Chances Created Big Chances Missed Tiri In porta Shots blocked Hit Woodwork Passaggi Accurate Passes Passaggi chiave Crosses Crosses accurate Long Balls Through Balls Prec. Pass. TENTATIVI Successo Avversari superati Dribbles dispossessed Duels Duelli aerei vinti Contrasti Intercettazioni Tiri bloccati Long Balls Won Aerials Won Clearances Falli commessi Falli conquistati Cart. gialli 2° cartellino giallo Cartellini rossi Offsides Parate Inside box saves Rigori parati Clean sheets Gol subiti Valutazione
Super League 2022/2023
PAOK
23 9 14 8 15 1 821 - - - - 7 3 - - 386 332 7 4 1 2 - 86.01% 11 5 2 18 73 36 6 7 - 1 6 3 11 20 3 - 1 3 - - - - 19 6.67
Super League 2021/2022
PAOK
14 5 9 3 9 - 642 - 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - 4 - - - - - - - 15 -
Super League 2020/2021
PAOK
26 18 8 8 11 - 1683 2 3 - - - - - - - - - - - - - - - - - - - - - - - - - - - 8 - 1 - - - - - 28 -
Super League 2019/2020
PAOK
23 16 7 11 8 - 1380 1 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - 7 - - - - - - - 17 -
Super League 2018/2019
PAOK
17 10 7 6 11 - 965 1 5 - - - - - - - - - - - - - - - - - - - - - - - - - - - 4 - - - - - - - 12 -
Super League 2017/2018
PAOK
18 14 4 5 5 - 1168 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - 3 - - - - - - - 9 -
Serie A 2016/2017
Napoli
5 - 5 0 11 - 39 - - - - 2 - 2 - 35 29 1 2 - - - 82.86% - - - 3 14 7 2 1 - - 2 - 2 2 - - - - - - - - 13 6.56
Serie A 2016/2017
Empoli
15 15 0 7 - - 1251 3 1 5 2 28 14 5 - 518 420 29 71 14 - - 81.08% - - - 30 177 81 24 9 1 - 8 6 30 26 5 - - 4 - - - - 28 7.1
Serie A 2014/2015
Torino
32 25 7 11 7 - 2307 3 4 - - - - - - - - - - - - - - - - - - - - - - - - - - - 9 - 1 - - - - - 41 -
Serie A 2013/2014
Torino
29 25 4 16 7 - 2112 5 7 - - - - - - - - - - - - - - - - - - - - - - - - - - - 6 - - - - - - - 37 -
Serie A 2012/2013
Napoli
7 1 6 1 30 - 223 - 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 27 -

Domestic cups
Competizione Season Squadra APP / SHO / PAS / DRI / DEF / FOUL / GK
Appearances FORMAZIONE Substitute In Substitute out Panchina INFORTUNI Minuti giocati Gol Assist Big Chances Created Big Chances Missed Tiri In porta Shots blocked Hit Woodwork Passaggi Accurate Passes Passaggi chiave Crosses Crosses accurate Long Balls Through Balls Prec. Pass. TENTATIVI Successo Avversari superati Dribbles dispossessed Duels Duelli aerei vinti Contrasti Intercettazioni Tiri bloccati Long Balls Won Aerials Won Clearances Falli commessi Falli conquistati Cart. gialli 2° cartellino giallo Cartellini rossi Offsides Parate Inside box saves Rigori parati Clean sheets Gol subiti Valutazione
Greek Cup 2022/2023
PAOK
2 - 2 0 2 - 31 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1 - - - - - - - 2 -
Greek Cup 2021/2022
PAOK
2 1 1 0 1 - 44 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1 -
Greek Cup 2020/2021
PAOK
2 - 2 2 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1 - - - - - - - - -
Greek Cup 2019/2020
PAOK
1 1 0 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1 1 - - - - - - - -
Coppa Italia 2017/2018
Empoli
1 1 - - - - 120 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1 - - - - - - - 2 -
Coppa Italia 2015/2016
Napoli
2 2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Coppa Italia 2014/2015
Torino
1 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Coppa Italia 2012/2013
Napoli
1 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

International cups
Competizione Season Squadra APP / SHO / PAS / DRI / DEF / FOUL / GK
Appearances FORMAZIONE Substitute In Substitute out Panchina INFORTUNI Minuti giocati Gol Assist Big Chances Created Big Chances Missed Tiri In porta Shots blocked Hit Woodwork Passaggi Accurate Passes Passaggi chiave Crosses Crosses accurate Long Balls Through Balls Prec. Pass. TENTATIVI Successo Avversari superati Dribbles dispossessed Duels Duelli aerei vinti Contrasti Intercettazioni Tiri bloccati Long Balls Won Aerials Won Clearances Falli commessi Falli conquistati Cart. gialli 2° cartellino giallo Cartellini rossi Offsides Parate Inside box saves Rigori parati Clean sheets Gol subiti Valutazione
Europa Conference League 2021/2022
PAOK
11 6 5 4 5 - 616 2 1 1 1 2 1 - - 95 65 5 3 - 2 - 68.42% - - - 2 34 21 4 1 - - 6 3 3 7 1 - - 1 - - - - 10 6.91
Europa League 2020/2021
PAOK
5 4 1 2 1 - 366 - 2 - 1 3 1 2 - 235 202 6 2 - - - 85.96% 5 3 1 7 44 20 7 3 1 - 3 1 9 7 2 - - 1 - - - - 6 6.91
Champions League 2020/2021
PAOK
4 4 - - - - 360 1 - - - 7 3 1 1 122 102 4 4 1 - - 83.61% 2 2 5 4 37 19 5 4 2 - 4 4 5 8 2 - - - - - - - 6 7.55
Europa League 2019/2020
PAOK
2 2 0 1 - - 121 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 3 -
Champions League 2019/2020
PAOK
2 2 - - - - 180 - - - - - - - - 57 45 1 - - - - 78.95% - - - 2 22 9 7 2 - - 1 4 6 1 1 - - - - - - - 5 6.38
Champions League 2018/2019
PAOK
5 4 1 4 1 - 275 1 - - - 1 - 1 - 15 11 - 2 - - - 73.33% 1 1 - - 9 3 1 1 - - - - 3 1 2 - - - - - - - 7 6.53
Europa League 2018/2019
PAOK
4 4 0 2 - - 319 - - - - 4 - 1 - 130 109 3 3 1 - - 83.85% 6 4 3 - 42 14 1 3 - - - 3 6 6 2 - - - - - - - 7 6.4
Europa League 2015/2016
Napoli
5 4 1 0 2 - 378 1 5 1 1 10 2 4 - 203 168 13 5 2 - - 82.76% - - - 6 59 25 2 1 1 - 4 - 12 3 - - - 1 - - - - 4 7.79
Europa League 2014/2015
Torino
13 10 3 6 3 - 908 1 3 - - - - - - - - - - - - - - - - - - - - - - - - - - - 4 - - - - - - - 8 -
Europa League 2012/2013
Napoli
4 4 0 3 3 - 241 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1 - - - - - - - 12 -

National team
Competizione Season Squadra APP / SHO / PAS / DRI / DEF / FOUL / GK
Appearances FORMAZIONE Substitute In Substitute out Panchina INFORTUNI Minuti giocati Gol Assist Big Chances Created Big Chances Missed Tiri In porta Shots blocked Hit Woodwork Passaggi Accurate Passes Passaggi chiave Crosses Crosses accurate Long Balls Through Balls Prec. Pass. TENTATIVI Successo Avversari superati Dribbles dispossessed Duels Duelli aerei vinti Contrasti Intercettazioni Tiri bloccati Long Balls Won Aerials Won Clearances Falli commessi Falli conquistati Cart. gialli 2° cartellino giallo Cartellini rossi Offsides Parate Inside box saves Rigori parati Clean sheets Gol subiti Valutazione
World Cup Qualification Africa 2018
Morocco
1 - 1 0 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1 - - - - - - - - -
Africa Cup of Nations 2017
Morocco
3 2 1 2 2 - 133 - - - - 3 - 3 - 42 32 2 - - - - 76.19% - - - 4 15 6 1 2 - - 1 - 4 3 - - - - - - - - 3 6.68
Olympic Games 2012
Morocco U23
2 - 2 0 3 - 16 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 3 -

Trofei
Competizione Status Times Seasons
Super League Runner-up 2
PAOK
2020/2021
PAOK
2021/2022
Greek Cup Runner-up 2
PAOK
2021/2022
PAOK
2022/2023
Serie A Runner-up 2
Napoli
2012/2013
Napoli
2015/2016

Trasferimenti
Passa Dalla Squadra Alla Squadra Type Prezzo trasf. Data
TBC
CFR Cluj
Free transfer 5 gen 2024
PAOK
TBC
Transfer 1 lug 2023
Empoli
PAOK
Transfer €1.3M 24 ago 2017
Napoli
Empoli
Transfer €1.2M 31 gen 2017
Torino
Napoli
Loan 30 giu 2015
Napoli
Torino
Transfer €400K 1 lug 2014
Torino
Napoli
Loan 30 giu 2014
Napoli
Torino
Loan 11 lug 2013
Brescia
Napoli
Transfer €3.4M 24 ago 2012
Südtirol
Brescia
Loan 30 giu 2011

emarginata
Squadra Tipo Data di inizio Di ritorno Games missed
PAOK
injury 4 lug 2023 4 lug 2023
PAOK
injury 25 dic 2022 28 feb 2023 13
PAOK
suspended 9 set 2022 12 set 2022 0
PAOK
suspended 21 lug 2022 29 lug 2022 1
PAOK
injury 7 lug 2022 10 ago 2022 2
PAOK
injury 14 apr 2022 9 mag 2022 5
PAOK
injury 16 mar 2022 28 mar 2022 2
PAOK
suspended 12 mar 2022 14 mar 2022 0
PAOK
injury 9 dic 2021 15 feb 2022 14
PAOK
injury 26 ago 2021 4 ott 2021 7
PAOK
suspended 7 dic 2020 14 dic 2020 1
PAOK
suspended 25 giu 2020 29 giu 2020 0
PAOK
injury 19 dic 2019 3 feb 2020 9
PAOK
injury 11 ott 2019 1 nov 2019 2
PAOK
injury 29 ago 2019 9 set 2019 2
PAOK
suspended 4 mag 2019 6 mag 2019 0
PAOK
injury 24 feb 2019 29 mar 2019 5
PAOK
injury 2 dic 2017 15 gen 2018 6
Empoli
suspended 23 mag 2017 29 mag 2017 0
Napoli
suspended 6 gen 2017 30 gen 2017 5
Napoli
injury 25 feb 2016 3 mar 2016 2
Torino
suspended 13 apr 2015 20 apr 2015 0
Torino
suspended 17 feb 2015 23 feb 2015 1
Torino
injury 5 gen 2015 10 gen 2015 1
Torino
suspended 6 ott 2014 27 ott 2014 2
Torino
suspended 25 feb 2014 3 mar 2014 0
Torino
injury 17 dic 2013 16 gen 2014 3
Torino
injury 18 ott 2013 30 ott 2013 2
Brescia
suspended 12 lug 2012 12 ago 2012 0