Standard Stats

Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2012-201320Vareseit ITA2. Serie B21141,22813.6011000000.000.070.070.000.07
2013-201421Vareseit ITA2. Serie B17151,18013.1000000310.000.000.000.000.00
2013-201421Palermoit ITA2. Serie B14131,15912.9000000210.000.000.000.000.00
2014-201522Palermoit ITACoppa Italia11901.0000000000.000.000.000.000.00Matches
2014-201522Palermoit ITA1. Serie A29272,17124.1235200200.080.120.210.080.21Matches
2015-201623Palermoit ITACoppa Italia11760.8000000000.000.000.000.000.00Matches
2015-201623Palermoit ITA1. Serie A30262,29225.5123100410.040.080.120.040.12Matches
2016-201724Newcastle Unitedeng ENG2. Championship40400.4000000000.000.000.000.000.00Matches
2016-201724Palermoit ITACoppa Italia10470.5000000000.000.000.000.000.00Matches
2016-201724Newcastle Unitedeng ENGEFL Cup222102.3000000000.000.000.000.000.00Matches
2016-201724Newcastle Unitedeng ENGFA Cup332703.0000000000.000.000.000.000.00Matches
2017-201825Newcastle Unitedeng ENGEFL Cup10630.7000000000.000.000.000.000.00Matches
2017-201825Beneventoit ITA1. Serie A964785.3101100000.190.000.190.190.19Matches
2018-201926Sheffield Wedseng ENG2. Championship432202.4000000000.000.000.000.000.00Matches
2018-201926Newcastle Unitedeng ENGJr. PL2 — Div. 2432602.9033000000.001.041.040.001.04Matches
2019-202027Cosenzait ITA2. Serie B943473.9101100100.260.000.260.260.26Matches
2020-202128Watfordeng ENG2. Championship522242.5000000000.000.000.000.000.00Matches
2020-202128Newcastle Unitedeng ENGJr. PL2 — Div. 2332703.0000000200.000.000.000.000.00Matches
2021-202229Portimonensept POR1. Primeira Liga432412.7000000000.000.000.000.000.00Matches
10 Seasons8 Clubs7 Leagues15512010,336114.856115001230.040.050.100.040.10
Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Palermo (4 Seasons)3 Leagues76685,83564.8358300820.050.080.120.050.12
Varese (2 Seasons)1 League38292,40826.8011000310.000.040.040.000.04
Newcastle United (2 Seasons)3 Leagues1055836.5000000000.000.000.000.000.00
Newcastle United (2 Seasons)1 League765305.9033000200.000.510.510.000.51
Cosenza (1 Season)1 League943473.9101100100.260.000.260.260.26
Benevento (1 Season)1 League964785.3101100000.190.000.190.190.19
Watford (1 Season)1 League522242.5000000000.000.000.000.000.00
Portimonense (1 Season)1 League432412.7000000000.000.000.000.000.00
Sheffield Weds (1 Season)1 League432202.4000000000.000.000.000.000.00
Serie A (3 Seasons)68594,94154.9459400610.070.090.160.070.16
Serie B (3 Seasons)61463,91443.5112100620.020.020.050.020.05
Championship (3 Seasons)1354845.4000000000.000.000.000.000.00
Coppa Italia (3 Seasons)322132.4000000000.000.000.000.000.00
PL2 — Div. 2 (2 Seasons)765305.9033000200.000.510.510.000.51
EFL Cup (2 Seasons)322733.0000000000.000.000.000.000.00
Primeira Liga (1 Season)432412.7000000000.000.000.000.000.00
FA Cup (1 Season)332703.0000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2012-201320Varese1 League21141,22813.6011000000.000.070.070.000.07
2013-201421Varese1 League17151,18013.1000000310.000.000.000.000.00
2013-201421Palermo1 League14131,15912.9000000210.000.000.000.000.00
2014-201522Palermo2 Leagues30282,26125.1235200200.080.120.200.080.20
2015-201623Palermo2 Leagues31272,36826.3123100410.040.080.110.040.11
2016-201724Palermo1 League10470.5000000000.000.000.000.000.00
2016-201724Newcastle United3 Leagues955205.8000000000.000.000.000.000.00
2017-201825Newcastle United1 League10630.7000000000.000.000.000.000.00
2017-201825Benevento1 League964785.3101100000.190.000.190.190.19
2018-201926Newcastle United1 League432602.9033000000.001.041.040.001.04
2018-201926Sheffield Weds1 League432202.4000000000.000.000.000.000.00
2019-202027Cosenza1 League943473.9101100100.260.000.260.260.26
2020-202128Watford1 League522242.5000000000.000.000.000.000.00
2020-202128Newcastle United1 League332703.0000000200.000.000.000.000.00
2021-202229Portimonense1 League432412.7000000000.000.000.000.000.00
10 Seasons8 Clubs7 Leagues15512010,336114.856115001230.040.050.100.040.10
Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Palermo (4 Seasons)3 Leagues76685,83564.8358300820.050.080.120.050.12
Varese (2 Seasons)1 League38292,40826.8011000310.000.040.040.000.04
Newcastle United (2 Seasons)3 Leagues1055836.5000000000.000.000.000.000.00
Newcastle United (2 Seasons)1 League765305.9033000200.000.510.510.000.51
Cosenza (1 Season)1 League943473.9101100100.260.000.260.260.26
Benevento (1 Season)1 League964785.3101100000.190.000.190.190.19
Watford (1 Season)1 League522242.5000000000.000.000.000.000.00
Portimonense (1 Season)1 League432412.7000000000.000.000.000.000.00
Sheffield Weds (1 Season)1 League432202.4000000000.000.000.000.000.00
Serie A (3 Seasons)68594,94154.9459400610.070.090.160.070.16
Serie B (3 Seasons)61463,91443.5112100620.020.020.050.020.05
Championship (3 Seasons)1354845.4000000000.000.000.000.000.00
Coppa Italia (3 Seasons)322132.4000000000.000.000.000.000.00
PL2 — Div. 2 (2 Seasons)765305.9033000200.000.510.510.000.51
EFL Cup (2 Seasons)322733.0000000000.000.000.000.000.00
Primeira Liga (1 Season)432412.7000000000.000.000.000.000.00
FA Cup (1 Season)332703.0000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2012-201320Vareseit ITA2. Serie B7th21141,22813.6011000000.000.070.070.000.07
2013-201421Vareseit ITA2. Serie B18th17151,18013.1000000310.000.000.000.000.00
2013-201421Palermoit ITA2. Serie B1st14131,15912.9000000210.000.000.000.000.00
2014-201522Palermoit ITA1. Serie A11th29272,17124.1235200200.080.120.210.080.21Matches
2015-201623Palermoit ITA1. Serie A16th30262,29225.5123100410.040.080.120.040.12Matches
2016-201724Newcastle Unitedeng ENG2. Championship1st40400.4000000000.000.000.000.000.00Matches
2017-201825Beneventoit ITA1. Serie A20th964785.3101100000.190.000.190.190.19Matches
2018-201926Newcastle Unitedeng ENGJr. PL2 — Div. 24th432602.9033000000.001.041.040.001.04Matches
2018-201926Sheffield Wedseng ENG2. Championship12th432202.4000000000.000.000.000.000.00Matches
2019-202027Cosenzait ITA2. Serie B15th943473.9101100100.260.000.260.260.26Matches
2020-202128Watfordeng ENG2. Championship2nd522242.5000000000.000.000.000.000.00Matches
2020-202128Newcastle Unitedeng ENGJr. PL2 — Div. 213th332703.0000000200.000.000.000.000.00Matches
2021-202229Portimonensept POR1. Primeira Liga13th432412.7000000000.000.000.000.000.00Matches
10 Seasons8 Clubs4 Leagues1461139,580106.456115001230.050.060.100.050.10
Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Palermo (3 Seasons)2 Leagues73665,62262.5358300820.050.080.130.050.13
Varese (2 Seasons)1 League38292,40826.8011000310.000.040.040.000.04
Newcastle United (2 Seasons)1 League765305.9033000200.000.510.510.000.51
Cosenza (1 Season)1 League943473.9101100100.260.000.260.260.26
Benevento (1 Season)1 League964785.3101100000.190.000.190.190.19
Watford (1 Season)1 League522242.5000000000.000.000.000.000.00
Portimonense (1 Season)1 League432412.7000000000.000.000.000.000.00
Newcastle United (1 Season)1 League40400.4000000000.000.000.000.000.00
Sheffield Weds (1 Season)1 League432202.4000000000.000.000.000.000.00
Serie A (3 Seasons)68594,94154.9459400610.070.090.160.070.16
Serie B (3 Seasons)61463,91443.5112100620.020.020.050.020.05
Championship (3 Seasons)1354845.4000000000.000.000.000.000.00
PL2 — Div. 2 (2 Seasons)765305.9033000200.000.510.510.000.51
Primeira Liga (1 Season)432412.7000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2014-201522Palermoit ITACoppa Italia25th11901.0000000000.000.000.000.000.00Matches
2015-201623Palermoit ITACoppa Italia17th11760.8000000000.000.000.000.000.00Matches
2016-201724Palermoit ITACoppa Italia17th10470.5000000000.000.000.000.000.00Matches
2016-201724Newcastle Unitedeng ENGEFL Cup5th222102.3000000000.000.000.000.000.00Matches
2016-201724Newcastle Unitedeng ENGFA Cup17th332703.0000000000.000.000.000.000.00Matches
2017-201825Newcastle Unitedeng ENGEFL Cup33rd10630.7000000000.000.000.000.000.00Matches
4 Seasons2 Clubs3 Leagues977568.4000000000.000.000.000.000.00
Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Palermo (3 Seasons)1 League322132.4000000000.000.000.000.000.00
Newcastle United (2 Seasons)2 Leagues655436.0000000000.000.000.000.000.00
Coppa Italia (3 Seasons)322132.4000000000.000.000.000.000.00
EFL Cup (2 Seasons)322733.0000000000.000.000.000.000.00
FA Cup (1 Season)332703.0000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
201422ma MoroccoFriendlies (M)754815.3011000000.000.190.190.000.19Matches
201523ma MoroccoFriendlies (M)332612.9000000000.000.000.000.000.00Matches
201624ma MoroccoFriendlies (M)21991.1000000000.000.000.000.000.00Matches
201725ma MoroccoAfrica Cup of Nations qualification332703.0000000000.000.000.000.000.00Matches
201826ma MoroccoWCQ322112.3000000100.000.000.000.000.00Matches
202028ma MoroccoFriendlies (M)00Matches
202129ma MoroccoFriendlies (M)11650.7000000000.000.000.000.000.00Matches
7 Seasons1 Club3 Leagues19151,38715.4011000100.000.060.060.000.06
Friendlies (M) (5 Seasons)131090610.1011000000.000.100.100.000.10
WCQ (1 Season)322112.3000000100.000.000.000.000.00
Africa Cup of Nations qualification (1 Season)332703.0000000000.000.000.000.000.00

Shooting

Shooting Table
Standard
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2012-201320Vareseit ITA2. Serie B13.6070.510.0000
2013-201421Vareseit ITA2. Serie B13.1040.310.0000
2013-201421Palermoit ITA2. Serie B12.9020.160.0000
2014-201522Palermoit ITACoppa Italia1.0000Matches
2014-201522Palermoit ITA1. Serie A24.1290.370.2200Matches
2015-201623Palermoit ITACoppa Italia0.8000Matches
2015-201623Palermoit ITA1. Serie A25.5180.310.1300Matches
2016-201724Newcastle Unitedeng ENG2. Championship0.40000.000.0000Matches
2016-201724Palermoit ITACoppa Italia0.5000Matches
2016-201724Newcastle Unitedeng ENGEFL Cup2.30300.01.290.000.0000Matches
2016-201724Newcastle Unitedeng ENGFA Cup3.0000Matches
2017-201825Newcastle Unitedeng ENGEFL Cup0.703133.34.291.430.000.0000Matches
2017-201825Beneventoit ITA1. Serie A5.317457.11.320.750.140.2500Matches
2018-201926Sheffield Wedseng ENG2. Championship2.40000.000.0000Matches
2018-201926Newcastle Unitedeng ENGJr. PL2 — Div. 22.9000Matches
2019-202027Cosenzait ITA2. Serie B3.9116425.04.151.040.060.2500Matches
2020-202128Watfordeng ENG2. Championship2.504250.01.610.800.000.0000Matches
2020-202128Newcastle Unitedeng ENGJr. PL2 — Div. 23.0000Matches
2021-202229Portimonensept POR1. Primeira Liga2.702150.00.750.370.000.0000Matches
10 Seasons8 Clubs7 Leagues114.85354234.31.730.380.060.1200
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Palermo (4 Seasons)3 Leagues64.83190.300.1600
Varese (2 Seasons)1 League26.80110.410.0000
Newcastle United (2 Seasons)3 Leagues6.506116.71.730.290.000.0000
Newcastle United (2 Seasons)1 League5.9000
Cosenza (1 Season)1 League3.9116425.04.151.040.060.2500
Benevento (1 Season)1 League5.317457.11.320.750.140.2500
Watford (1 Season)1 League2.504250.01.610.800.000.0000
Portimonense (1 Season)1 League2.702150.00.750.370.000.0000
Sheffield Weds (1 Season)1 League2.40000.000.0000
Serie A (3 Seasons)54.9472157.11.320.380.140.1900
Serie B (3 Seasons)43.51161725.04.150.390.060.0600
Championship (3 Seasons)5.404250.00.740.370.000.0000
Coppa Italia (3 Seasons)2.4000
PL2 — Div. 2 (2 Seasons)5.9000
EFL Cup (2 Seasons)3.006116.71.980.330.000.0000
Primeira Liga (1 Season)2.702150.00.750.370.000.0000
FA Cup (1 Season)3.0000
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2012-201320Varese1 League13.6070.510.0000
2013-201421Varese1 League13.1040.310.0000
2013-201421Palermo1 League12.9020.160.0000
2014-201522Palermo2 Leagues25.1290.370.2200
2015-201623Palermo2 Leagues26.3180.310.1300
2016-201724Palermo1 League0.5000
2016-201724Newcastle United3 Leagues5.80300.01.080.000.0000
2017-201825Newcastle United1 League0.703133.34.291.430.000.0000
2017-201825Benevento1 League5.317457.11.320.750.140.2500
2018-201926Newcastle United1 League2.9000
2018-201926Sheffield Weds1 League2.40000.000.0000
2019-202027Cosenza1 League3.9116425.04.151.040.060.2500
2020-202128Watford1 League2.504250.01.610.800.000.0000
2020-202128Newcastle United1 League3.0000
2021-202229Portimonense1 League2.702150.00.750.370.000.0000
10 Seasons8 Clubs7 Leagues114.85354234.31.730.380.060.1200
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Palermo (4 Seasons)3 Leagues64.83190.300.1600
Varese (2 Seasons)1 League26.80110.410.0000
Newcastle United (2 Seasons)3 Leagues6.506116.71.730.290.000.0000
Newcastle United (2 Seasons)1 League5.9000
Cosenza (1 Season)1 League3.9116425.04.151.040.060.2500
Benevento (1 Season)1 League5.317457.11.320.750.140.2500
Watford (1 Season)1 League2.504250.01.610.800.000.0000
Portimonense (1 Season)1 League2.702150.00.750.370.000.0000
Sheffield Weds (1 Season)1 League2.40000.000.0000
Serie A (3 Seasons)54.9472157.11.320.380.140.1900
Serie B (3 Seasons)43.51161725.04.150.390.060.0600
Championship (3 Seasons)5.404250.00.740.370.000.0000
Coppa Italia (3 Seasons)2.4000
PL2 — Div. 2 (2 Seasons)5.9000
EFL Cup (2 Seasons)3.006116.71.980.330.000.0000
Primeira Liga (1 Season)2.702150.00.750.370.000.0000
FA Cup (1 Season)3.0000
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2012-201320Vareseit ITA2. Serie B7th13.6070.510.0000
2013-201421Vareseit ITA2. Serie B18th13.1040.310.0000
2013-201421Palermoit ITA2. Serie B1st12.9020.160.0000
2014-201522Palermoit ITA1. Serie A11th24.1290.370.2200Matches
2015-201623Palermoit ITA1. Serie A16th25.5180.310.1300Matches
2016-201724Newcastle Unitedeng ENG2. Championship1st0.40000.000.0000Matches
2017-201825Beneventoit ITA1. Serie A20th5.317457.11.320.750.140.2500Matches
2018-201926Newcastle Unitedeng ENGJr. PL2 — Div. 24th2.9000Matches
2018-201926Sheffield Wedseng ENG2. Championship12th2.40000.000.0000Matches
2019-202027Cosenzait ITA2. Serie B15th3.9116425.04.151.040.060.2500Matches
2020-202128Watfordeng ENG2. Championship2nd2.504250.01.610.800.000.0000Matches
2020-202128Newcastle Unitedeng ENGJr. PL2 — Div. 213th3.0000Matches
2021-202229Portimonensept POR1. Primeira Liga13th2.702150.00.750.370.000.0000Matches
10 Seasons8 Clubs4 Leagues106.45294137.91.680.390.070.1200
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Palermo (3 Seasons)2 Leagues62.53190.300.1600
Varese (2 Seasons)1 League26.80110.410.0000
Newcastle United (2 Seasons)1 League5.9000
Cosenza (1 Season)1 League3.9116425.04.151.040.060.2500
Benevento (1 Season)1 League5.317457.11.320.750.140.2500
Watford (1 Season)1 League2.504250.01.610.800.000.0000
Portimonense (1 Season)1 League2.702150.00.750.370.000.0000
Newcastle United (1 Season)1 League0.40000.000.0000
Sheffield Weds (1 Season)1 League2.40000.000.0000
Serie A (3 Seasons)54.9472157.11.320.380.140.1900
Serie B (3 Seasons)43.51161725.04.150.390.060.0600
Championship (3 Seasons)5.404250.00.740.370.000.0000
PL2 — Div. 2 (2 Seasons)5.9000
Primeira Liga (1 Season)2.702150.00.750.370.000.0000
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2014-201522Palermoit ITACoppa Italia25th1.0000Matches
2015-201623Palermoit ITACoppa Italia17th0.8000Matches
2016-201724Palermoit ITACoppa Italia17th0.5000Matches
2016-201724Newcastle Unitedeng ENGEFL Cup5th2.30300.01.290.000.0000Matches
2016-201724Newcastle Unitedeng ENGFA Cup17th3.0000Matches
2017-201825Newcastle Unitedeng ENGEFL Cup33rd0.703133.34.291.430.000.0000Matches
4 Seasons2 Clubs3 Leagues8.406116.71.980.330.000.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Palermo (3 Seasons)1 League2.4000
Newcastle United (2 Seasons)2 Leagues6.006116.71.980.330.000.0000
Coppa Italia (3 Seasons)2.4000
EFL Cup (2 Seasons)3.006116.71.980.330.000.0000
FA Cup (1 Season)3.0000
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
201422ma MoroccoFriendlies (M)5.3000Matches
201523ma MoroccoFriendlies (M)2.9000Matches
201624ma MoroccoFriendlies (M)1.1000Matches
201725ma MoroccoAfrica Cup of Nations qualification3.0000Matches
201826ma MoroccoWCQ2.3000Matches
202129ma MoroccoFriendlies (M)0.7000Matches
7 Seasons1 Club3 Leagues15.4000
Friendlies (M) (5 Seasons)10.1000
WCQ (1 Season)2.3000
Africa Cup of Nations qualification (1 Season)3.0000

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2012-201320Vareseit ITA2. Serie B211,2285832.513.6147
2013-201421Vareseit ITA2. Serie B171,1806931.213.1152
2013-201421Palermoit ITA2. Serie B141,1598330.712.9131
2014-201522Palermoit ITACoppa Italia19090100.01.01901000.0003-3-3.00Matches
2014-201522Palermoit ITA1. Serie A292,1717563.524.12710251.454132+9+0.37+1.17Matches
2015-201623Palermoit ITACoppa Italia1767642.20.81760013.0021+1+1.18+2.05Matches
2015-201623Palermoit ITA1. Serie A302,2927667.025.52618431.032646-20-0.79-0.23Matches
2016-201724Newcastle Unitedeng ENG2. Championship440101.00.4004163.0010+1+2.25+1.28Matches
2016-201724Palermoit ITACoppa Italia1474719.60.50014603.0010+1+1.91+1.91Matches
2016-201724Newcastle Unitedeng ENGEFL Cup221010553.82.321052002.0031+2+0.86-3.14Matches
2016-201724Newcastle Unitedeng ENGFA Cup327090100.03.03903001.3345-1-0.33Matches
2017-201825Newcastle Unitedeng ENGEFL Cup1636352.50.70016200.0001-1-1.43-1.43Matches
2017-201825Beneventoit ITA1. Serie A94785314.05.363340.00320-17-3.20-2.16Matches
2018-201926Sheffield Wedseng ENG2. Championship4220555.32.437221443.0051+4+1.64+1.77Matches
2018-201926Newcastle Unitedeng ENGJr. PL2 — Div. 242606513.12.9372114502.25107+3+1.04+0.72Matches
2019-202027Cosenzait ITA2. Serie B93473910.13.94662517120.1117-6-1.56-1.76Matches
2020-202128Watfordeng ENG2. Championship5224455.42.52861318111.8041+3+1.21+0.52Matches
2020-202128Newcastle Unitedeng ENGJr. PL2 — Div. 232709012.53.03903001.0045-1-0.33+0.38Matches
2021-202229Portimonensept POR1. Primeira Liga4241607.92.737921531.50210-8-2.99-2.80Matches
10 Seasons8 Clubs7 Leagues15510,3366724.7114.812081443521591.2393128-35-0.47-0.56
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Palermo (4 Seasons)3 Leagues765,8357752.464.868842984691.277082-12-0.23+0.41
Varese (2 Seasons)1 League382,4086331.926.8299
Newcastle United (2 Seasons)3 Leagues105835811.86.55965562162.0087+1+0.15-0.92
Newcastle United (2 Seasons)1 League75307612.85.9681414501.711412+2+0.34+0.56
Cosenza (1 Season)1 League93473910.13.94662517120.1117-6-1.56-1.76
Benevento (1 Season)1 League94785314.05.363340.00320-17-3.20-2.16
Watford (1 Season)1 League5224455.42.52861318111.8041+3+1.21+0.52
Portimonense (1 Season)1 League4241607.92.737921531.50210-8-2.99-2.80
Sheffield Weds (1 Season)1 League4220555.32.437221443.0051+4+1.64+1.77
Serie A (3 Seasons)684,9417348.254.959319121.077098-28-0.51+0.37
Serie B (3 Seasons)613,9146426.543.5466621517120.1117-6-1.56-1.76
Championship (3 Seasons)13484373.95.45773814312.54102+8+1.49+0.97
Coppa Italia (3 Seasons)32137141.82.4284114612.0034-1-0.42-0.12
PL2 — Div. 2 (2 Seasons)75307612.85.9681414501.711412+2+0.34+0.56
EFL Cup (2 Seasons)32739153.53.02106216201.3332+1+0.33-2.71
Primeira Liga (1 Season)4241607.92.737921531.50210-8-2.99-2.80
FA Cup (1 Season)327090100.03.03903001.3345-1-0.33
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2012-201320Varese1 League211,2285832.513.6147
2013-201421Varese1 League171,1806931.213.1152
2013-201421Palermo1 League141,1598330.712.9131
2014-201522Palermo2 Leagues302,2617564.425.1289011251.404135+6+0.24+1.03
2015-201623Palermo2 Leagues312,3687665.826.3277618441.092847-19-0.72-0.14
2016-201724Palermo1 League1474719.60.50014603.0010+1+1.91+1.91
2016-201724Newcastle United3 Leagues95205810.85.859654162.2286+2+0.35-0.75
2017-201825Newcastle United1 League1636352.50.70016200.0001-1-1.43-1.43
2017-201825Benevento1 League94785314.05.363340.00320-17-3.20-2.16
2018-201926Newcastle United1 League42606513.12.9372114502.25107+3+1.04+0.72
2018-201926Sheffield Weds1 League4220555.32.437221443.0051+4+1.64+1.77
2019-202027Cosenza1 League93473910.13.94662517120.1117-6-1.56-1.76
2020-202128Watford1 League5224455.42.52861318111.8041+3+1.21+0.52
2020-202128Newcastle United1 League32709012.53.03903001.0045-1-0.33+0.38
2021-202229Portimonense1 League4241607.92.737921531.50210-8-2.99-2.80
10 Seasons8 Clubs7 Leagues15510,3366724.7114.812081443521591.2393128-35-0.47-0.56
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Palermo (4 Seasons)3 Leagues765,8357752.464.868842984691.277082-12-0.23+0.41
Varese (2 Seasons)1 League382,4086331.926.8299
Newcastle United (2 Seasons)3 Leagues105835811.86.55965562162.0087+1+0.15-0.92
Newcastle United (2 Seasons)1 League75307612.85.9681414501.711412+2+0.34+0.56
Cosenza (1 Season)1 League93473910.13.94662517120.1117-6-1.56-1.76
Benevento (1 Season)1 League94785314.05.363340.00320-17-3.20-2.16
Watford (1 Season)1 League5224455.42.52861318111.8041+3+1.21+0.52
Portimonense (1 Season)1 League4241607.92.737921531.50210-8-2.99-2.80
Sheffield Weds (1 Season)1 League4220555.32.437221443.0051+4+1.64+1.77
Serie A (3 Seasons)684,9417348.254.959319121.077098-28-0.51+0.37
Serie B (3 Seasons)613,9146426.543.5466621517120.1117-6-1.56-1.76
Championship (3 Seasons)13484373.95.45773814312.54102+8+1.49+0.97
Coppa Italia (3 Seasons)32137141.82.4284114612.0034-1-0.42-0.12
PL2 — Div. 2 (2 Seasons)75307612.85.9681414501.711412+2+0.34+0.56
EFL Cup (2 Seasons)32739153.53.02106216201.3332+1+0.33-2.71
Primeira Liga (1 Season)4241607.92.737921531.50210-8-2.99-2.80
FA Cup (1 Season)327090100.03.03903001.3345-1-0.33
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2012-201320Vareseit ITA2. Serie B7th211,2285832.513.6147
2013-201421Vareseit ITA2. Serie B18th171,1806931.213.1152
2013-201421Palermoit ITA2. Serie B1st141,1598330.712.9131
2014-201522Palermoit ITA1. Serie A11th292,1717563.524.12710251.454132+9+0.37+1.17Matches
2015-201623Palermoit ITA1. Serie A16th302,2927667.025.52618431.032646-20-0.79-0.23Matches
2016-201724Newcastle Unitedeng ENG2. Championship1st440101.00.4004163.0010+1+2.25+1.28Matches
2017-201825Beneventoit ITA1. Serie A20th94785314.05.363340.00320-17-3.20-2.16Matches
2018-201926Newcastle Unitedeng ENGJr. PL2 — Div. 24th42606513.12.9372114502.25107+3+1.04+0.72Matches
2018-201926Sheffield Wedseng ENG2. Championship12th4220555.32.437221443.0051+4+1.64+1.77Matches
2019-202027Cosenzait ITA2. Serie B15th93473910.13.94662517120.1117-6-1.56-1.76Matches
2020-202128Watfordeng ENG2. Championship2nd5224455.42.52861318111.8041+3+1.21+0.52Matches
2020-202128Newcastle Unitedeng ENGJr. PL2 — Div. 213th32709012.53.03903001.0045-1-0.33+0.38Matches
2021-202229Portimonensept POR1. Primeira Liga13th4241607.92.737921531.50210-8-2.99-2.80Matches
10 Seasons8 Clubs4 Leagues1469,5806623.7106.411374383315581.2083117-34-0.51-0.57
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Palermo (3 Seasons)2 Leagues735,6227752.962.56628781.246778-11-0.22+0.46
Varese (2 Seasons)1 League382,4086331.926.8299
Newcastle United (2 Seasons)1 League75307612.85.9681414501.711412+2+0.34+0.56
Cosenza (1 Season)1 League93473910.13.94662517120.1117-6-1.56-1.76
Benevento (1 Season)1 League94785314.05.363340.00320-17-3.20-2.16
Watford (1 Season)1 League5224455.42.52861318111.8041+3+1.21+0.52
Portimonense (1 Season)1 League4241607.92.737921531.50210-8-2.99-2.80
Newcastle United (1 Season)1 League440101.00.4004163.0010+1+2.25+1.28
Sheffield Weds (1 Season)1 League4220555.32.437221443.0051+4+1.64+1.77
Serie A (3 Seasons)684,9417348.254.959319121.077098-28-0.51+0.37
Serie B (3 Seasons)613,9146426.543.5466621517120.1117-6-1.56-1.76
Championship (3 Seasons)13484373.95.45773814312.54102+8+1.49+0.97
PL2 — Div. 2 (2 Seasons)75307612.85.9681414501.711412+2+0.34+0.56
Primeira Liga (1 Season)4241607.92.737921531.50210-8-2.99-2.80
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2014-201522Palermoit ITACoppa Italia25th19090100.01.01901000.0003-3-3.00Matches
2015-201623Palermoit ITACoppa Italia17th1767642.20.81760013.0021+1+1.18+2.05Matches
2016-201724Palermoit ITACoppa Italia17th1474719.60.50014603.0010+1+1.91+1.91Matches
2016-201724Newcastle Unitedeng ENGEFL Cup5th221010553.82.321052002.0031+2+0.86-3.14Matches
2016-201724Newcastle Unitedeng ENGFA Cup17th327090100.03.03903001.3345-1-0.33Matches
2017-201825Newcastle Unitedeng ENGEFL Cup33rd1636352.50.70016200.0001-1-1.43-1.43Matches
4 Seasons2 Clubs3 Leagues97568458.68.4793625411.551011-1-0.12-1.30
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Palermo (3 Seasons)1 League32137141.82.4284114612.0034-1-0.42-0.12
Newcastle United (2 Seasons)2 Leagues65439169.66.0596516201.337700.00-3.04
Coppa Italia (3 Seasons)32137141.82.4284114612.0034-1-0.42-0.12
EFL Cup (2 Seasons)32739153.53.02106216201.3332+1+0.33-2.71
FA Cup (1 Season)327090100.03.03903001.3345-1-0.33
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
201422ma MoroccoFriendlies (M)74816953.45.3588322102.14135+8+1.50-0.22Matches
201523ma MoroccoFriendlies (M)32618796.72.93872000.3313-2-0.69-0.69Matches
201624ma MoroccoFriendlies (M)2995027.51.119111812.0020+2+1.82+0.09Matches
201725ma MoroccoAfrica Cup of Nations qualification32709050.03.03903022.3351+4+1.33-0.33Matches
201826ma MoroccoWCQ32117029.32.3289113401.331100.00-2.12Matches
202028ma MoroccoFriendlies (M)0002Matches
202129ma MoroccoFriendlies (M)1656536.10.71650013.0010+1+1.38+0.60Matches
7 Seasons1 Club3 Leagues191,3877344.015.415871042161.792310+13+0.84-0.92
Friendlies (M) (5 Seasons)139067047.910.11086631741.77178+9+0.89-0.67
WCQ (1 Season)32117029.32.3289113401.331100.00-2.12
Africa Cup of Nations qualification (1 Season)32709050.03.03903022.3351+4+1.33-0.33
Become a Stathead & surf this site ad-free.

Miscellaneous Stats

Miscellaneous Stats Table
Performance
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2012-201320Vareseit ITA2. Serie B13.600
2013-201421Vareseit ITA2. Serie B13.131
2013-201421Palermoit ITA2. Serie B12.921
2014-201522Palermoit ITACoppa Italia1.00000Matches
2014-201522Palermoit ITA1. Serie A24.12031Matches
2015-201623Palermoit ITACoppa Italia0.80000Matches
2015-201623Palermoit ITA1. Serie A25.541135Matches
2016-201724Newcastle Unitedeng ENG2. Championship0.4000200000000Matches
2016-201724Palermoit ITACoppa Italia0.50000Matches
2016-201724Newcastle Unitedeng ENGEFL Cup2.3000320913000Matches
2016-201724Newcastle Unitedeng ENGFA Cup3.00000Matches
2017-201825Newcastle Unitedeng ENGEFL Cup0.7000100100000Matches
2017-201825Beneventoit ITA1. Serie A5.300094020510000Matches
2018-201926Sheffield Wedseng ENG2. Championship2.400032116174000Matches
2018-201926Newcastle Unitedeng ENGJr. PL2 — Div. 22.90000Matches
2019-202027Cosenzait ITA2. Serie B3.910065145790Matches
2020-202128Watfordeng ENG2. Championship2.50005109380Matches
2020-202128Newcastle Unitedeng ENGJr. PL2 — Div. 23.02000Matches
2021-202229Portimonensept POR1. Primeira Liga2.70006503460Matches
10 Seasons8 Clubs7 Leagues114.812311011921033740000
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Palermo (4 Seasons)3 Leagues64.8821660
Varese (2 Seasons)1 League26.831
Newcastle United (2 Seasons)3 Leagues6.50006201013000
Newcastle United (2 Seasons)1 League5.92000
Cosenza (1 Season)1 League3.910065145790
Benevento (1 Season)1 League5.300094020510000
Watford (1 Season)1 League2.50005109380
Portimonense (1 Season)1 League2.70006503460
Sheffield Weds (1 Season)1 League2.400032116174000
Serie A (3 Seasons)54.9611754020510000
Serie B (3 Seasons)43.562065145790
Championship (3 Seasons)5.40001031252012000
Coppa Italia (3 Seasons)2.40000
PL2 — Div. 2 (2 Seasons)5.92000
EFL Cup (2 Seasons)3.00004201013000
Primeira Liga (1 Season)2.70006503460
FA Cup (1 Season)3.00000
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2012-201320Varese1 League13.600
2013-201421Varese1 League13.131
2013-201421Palermo1 League12.921
2014-201522Palermo2 Leagues25.1200310
2015-201623Palermo2 Leagues26.3411350
2016-201724Palermo1 League0.50000
2016-201724Newcastle United3 Leagues5.8000520913000
2017-201825Newcastle United1 League0.7000100100000
2017-201825Benevento1 League5.300094020510000
2018-201926Newcastle United1 League2.90000
2018-201926Sheffield Weds1 League2.400032116174000
2019-202027Cosenza1 League3.910065145790
2020-202128Watford1 League2.50005109380
2020-202128Newcastle United1 League3.02000
2021-202229Portimonense1 League2.70006503460
10 Seasons8 Clubs7 Leagues114.812311011921033740000
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Palermo (4 Seasons)3 Leagues64.8821660
Varese (2 Seasons)1 League26.831
Newcastle United (2 Seasons)3 Leagues6.50006201013000
Newcastle United (2 Seasons)1 League5.92000
Cosenza (1 Season)1 League3.910065145790
Benevento (1 Season)1 League5.300094020510000
Watford (1 Season)1 League2.50005109380
Portimonense (1 Season)1 League2.70006503460
Sheffield Weds (1 Season)1 League2.400032116174000
Serie A (3 Seasons)54.9611754020510000
Serie B (3 Seasons)43.562065145790
Championship (3 Seasons)5.40001031252012000
Coppa Italia (3 Seasons)2.40000
PL2 — Div. 2 (2 Seasons)5.92000
EFL Cup (2 Seasons)3.00004201013000
Primeira Liga (1 Season)2.70006503460
FA Cup (1 Season)3.00000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2012-201320Vareseit ITA2. Serie B7th13.600
2013-201421Vareseit ITA2. Serie B18th13.131
2013-201421Palermoit ITA2. Serie B1st12.921
2014-201522Palermoit ITA1. Serie A11th24.12031Matches
2015-201623Palermoit ITA1. Serie A16th25.541135Matches
2016-201724Newcastle Unitedeng ENG2. Championship1st0.4000200000000Matches
2017-201825Beneventoit ITA1. Serie A20th5.300094020510000Matches
2018-201926Newcastle Unitedeng ENGJr. PL2 — Div. 24th2.90000Matches
2018-201926Sheffield Wedseng ENG2. Championship12th2.400032116174000Matches
2019-202027Cosenzait ITA2. Serie B15th3.910065145790Matches
2020-202128Watfordeng ENG2. Championship2nd2.50005109380Matches
2020-202128Newcastle Unitedeng ENGJr. PL2 — Div. 213th3.02000Matches
2021-202229Portimonensept POR1. Primeira Liga13th2.70006503460Matches
10 Seasons8 Clubs4 Leagues106.4123197172933637000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Palermo (3 Seasons)2 Leagues62.582166
Varese (2 Seasons)1 League26.831
Newcastle United (2 Seasons)1 League5.92000
Cosenza (1 Season)1 League3.910065145790
Benevento (1 Season)1 League5.300094020510000
Watford (1 Season)1 League2.50005109380
Portimonense (1 Season)1 League2.70006503460
Newcastle United (1 Season)1 League0.4000200000000
Sheffield Weds (1 Season)1 League2.400032116174000
Serie A (3 Seasons)54.9611754020510000
Serie B (3 Seasons)43.562065145790
Championship (3 Seasons)5.40001031252012000
PL2 — Div. 2 (2 Seasons)5.92000
Primeira Liga (1 Season)2.70006503460
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2014-201522Palermoit ITACoppa Italia25th1.00000Matches
2015-201623Palermoit ITACoppa Italia17th0.80000Matches
2016-201724Palermoit ITACoppa Italia17th0.50000Matches
2016-201724Newcastle Unitedeng ENGEFL Cup5th2.3000320913000Matches
2016-201724Newcastle Unitedeng ENGFA Cup17th3.00000Matches
2017-201825Newcastle Unitedeng ENGEFL Cup33rd0.7000100100000Matches
4 Seasons2 Clubs3 Leagues8.40004201013000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Palermo (3 Seasons)1 League2.40000
Newcastle United (2 Seasons)2 Leagues6.00004201013000
Coppa Italia (3 Seasons)2.40000
EFL Cup (2 Seasons)3.00004201013000
FA Cup (1 Season)3.00000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201422ma MoroccoFriendlies (M)5.30000Matches
201523ma MoroccoFriendlies (M)2.90000Matches
201624ma MoroccoFriendlies (M)1.10000Matches
201725ma MoroccoAfrica Cup of Nations qualification3.00000Matches
201826ma MoroccoWCQ2.31000Matches
202129ma MoroccoFriendlies (M)0.70000Matches
7 Seasons1 Club3 Leagues15.41000
Friendlies (M) (5 Seasons)10.10000
WCQ (1 Season)2.31000
Africa Cup of Nations qualification (1 Season)3.00000

Player Club Summary

About FBref.com

FBref.com launched (June 13, 2018) with domestic league coverage for England, France, Germany, Italy, Spain, and United States. Since then we have been steadily expanding our coverage to include domestic leagues from over 40 countries as well as domestic cup, super cup and youth leagues from top European countries. We have also added coverage for major international cups such as the UEFA Champions League and Copa Libertadores.

FBref is the most complete sources for women's football data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries.

Note that player records are likely not complete for their careers. Players may come from or move to leagues we don't currently cover. This issue will go down over time, as we add new leagues and seasons.

You can sign up to receive an e-mail when new countries and features launch.

For more information, see our Launch Blog Post, the overall leagues/competition page with details on leagues and seasons we include, or our About Page. Let us know if you find an issue or have a suggestion.

FBref is one of seven Sports-Reference.com sites.