O. El Kaddouri

Domestic leagues
Competición Season Equipo APP / SHO / PAS / DRI / DEF / FOUL / GK
Appearances ALINEACIÓN Substitute In Substitute out Suplentes en el banquillo LESIONES Minutos jugados Goles Asistencias Big Chances Created Big Chances Missed Tiros A puerta Shots blocked Hit Woodwork Pases Accurate Passes Pases clave Crosses Crosses accurate Long Balls Through Balls Precisión En El Pase INTENTOS Éxito Veces que se ha superado a rivales Dribbles dispossessed Duels Duelos aéreos ganados Entradas Intercepciones Bloqueos Long Balls Won Aerials Won Clearances Faltas cometidas Faltas recibidas Tarjetas amarillas 2.ª tarjeta amarilla Tarjetas rojas Offsides Paradas Inside box saves Penaltis Detenidos Clean sheets Goles Encajados Calificación
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
Competición Season Equipo APP / SHO / PAS / DRI / DEF / FOUL / GK
Appearances ALINEACIÓN Substitute In Substitute out Suplentes en el banquillo LESIONES Minutos jugados Goles Asistencias Big Chances Created Big Chances Missed Tiros A puerta Shots blocked Hit Woodwork Pases Accurate Passes Pases clave Crosses Crosses accurate Long Balls Through Balls Precisión En El Pase INTENTOS Éxito Veces que se ha superado a rivales Dribbles dispossessed Duels Duelos aéreos ganados Entradas Intercepciones Bloqueos Long Balls Won Aerials Won Clearances Faltas cometidas Faltas recibidas Tarjetas amarillas 2.ª tarjeta amarilla Tarjetas rojas Offsides Paradas Inside box saves Penaltis Detenidos Clean sheets Goles Encajados Calificación
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
Competición Season Equipo APP / SHO / PAS / DRI / DEF / FOUL / GK
Appearances ALINEACIÓN Substitute In Substitute out Suplentes en el banquillo LESIONES Minutos jugados Goles Asistencias Big Chances Created Big Chances Missed Tiros A puerta Shots blocked Hit Woodwork Pases Accurate Passes Pases clave Crosses Crosses accurate Long Balls Through Balls Precisión En El Pase INTENTOS Éxito Veces que se ha superado a rivales Dribbles dispossessed Duels Duelos aéreos ganados Entradas Intercepciones Bloqueos Long Balls Won Aerials Won Clearances Faltas cometidas Faltas recibidas Tarjetas amarillas 2.ª tarjeta amarilla Tarjetas rojas Offsides Paradas Inside box saves Penaltis Detenidos Clean sheets Goles Encajados Calificación
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
Competición Season Equipo APP / SHO / PAS / DRI / DEF / FOUL / GK
Appearances ALINEACIÓN Substitute In Substitute out Suplentes en el banquillo LESIONES Minutos jugados Goles Asistencias Big Chances Created Big Chances Missed Tiros A puerta Shots blocked Hit Woodwork Pases Accurate Passes Pases clave Crosses Crosses accurate Long Balls Through Balls Precisión En El Pase INTENTOS Éxito Veces que se ha superado a rivales Dribbles dispossessed Duels Duelos aéreos ganados Entradas Intercepciones Bloqueos Long Balls Won Aerials Won Clearances Faltas cometidas Faltas recibidas Tarjetas amarillas 2.ª tarjeta amarilla Tarjetas rojas Offsides Paradas Inside box saves Penaltis Detenidos Clean sheets Goles Encajados Calificación
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 -

Trofeos
Competición 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

Transferencias
Traspasar De Traspasar A Type Traspaso Día
TBC
CFR Cluj
Free transfer 5 ene. 2024
PAOK
TBC
Transfer 1 jul. 2023
Empoli
PAOK
Transfer €1.3M 24 ago. 2017
Napoli
Empoli
Transfer €1.2M 31 ene. 2017
Torino
Napoli
Loan 30 jun. 2015
Napoli
Torino
Transfer €400K 1 jul. 2014
Torino
Napoli
Loan 30 jun. 2014
Napoli
Torino
Loan 11 jul. 2013
Brescia
Napoli
Transfer €3.4M 24 ago. 2012
Südtirol
Brescia
Loan 30 jun. 2011

Marginado
Equipo Tipo Fecha de inicio Vuelve el Games missed
PAOK
injury 4 jul. 2023 4 jul. 2023
PAOK
injury 25 dic. 2022 28 feb. 2023 13
PAOK
suspended 9 sept. 2022 12 sept. 2022 0
PAOK
suspended 21 jul. 2022 29 jul. 2022 1
PAOK
injury 7 jul. 2022 10 ago. 2022 2
PAOK
injury 14 abr. 2022 9 may. 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 oct. 2021 7
PAOK
suspended 7 dic. 2020 14 dic. 2020 1
PAOK
suspended 25 jun. 2020 29 jun. 2020 0
PAOK
injury 19 dic. 2019 3 feb. 2020 9
PAOK
injury 11 oct. 2019 1 nov. 2019 2
PAOK
injury 29 ago. 2019 9 sept. 2019 2
PAOK
suspended 4 may. 2019 6 may. 2019 0
PAOK
injury 24 feb. 2019 29 mar. 2019 5
PAOK
injury 2 dic. 2017 15 ene. 2018 6
Empoli
suspended 23 may. 2017 29 may. 2017 0
Napoli
suspended 6 ene. 2017 30 ene. 2017 5
Napoli
injury 25 feb. 2016 3 mar. 2016 2
Torino
suspended 13 abr. 2015 20 abr. 2015 0
Torino
suspended 17 feb. 2015 23 feb. 2015 1
Torino
injury 5 ene. 2015 10 ene. 2015 1
Torino
suspended 6 oct. 2014 27 oct. 2014 2
Torino
suspended 25 feb. 2014 3 mar. 2014 0
Torino
injury 17 dic. 2013 16 ene. 2014 3
Torino
injury 18 oct. 2013 30 oct. 2013 2
Brescia
suspended 12 jul. 2012 12 ago. 2012 0