Goalkeeping

Goalkeeping Table
Playing Time Performance Penalty Kicks
Season Age Squad Country Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
2014-201525Numanciaes ESPCopa del Rey222102.3010100.00000Matches
2014-201525Numanciaes ESP2. La Liga 225252,25025.0371.481117466.76811624.0Matches
2015-201626Numanciaes ESP2. La Liga 235353,15035.0451.291439868.51213101028.6Matches
2016-201727Numanciaes ESP2. La Liga 213131,14512.7181.41584069.0346323.10000Matches
2017-201828Numanciaes ESPCopa del Rey554805.3022100.022000.0Matches
2017-201828Numanciaes ESP2. La Liga 211901.022.006466.700100.00000Matches
2018-201929Málagaes ESP2. La Liga 236363,24036.0300.831138377.01511101336.144000.0Matches
2019-202030Málagaes ESP2. La Liga 238383,42038.0290.761108076.4111981847.4431025.0Matches
2020-202131Hataysportr TUR1. Süper Lig37373,28236.5471.2916512172.7169121129.7321033.3Matches
2021-202232Hataysportr TUR1. Süper Lig34343,06034.0491.4415111272.814713823.51082020.0Matches
2022-202333Al-Wehdasa KSA1. Pro League22221,98022.0221.00685073.56610522.744000.0Matches
2023-202434Al-Wehdasa KSA1. Pro League27272,43027.0471.741409768.6761427.4431025.0Matches
10 Seasons4 Clubs4 Leagues27527524,737274.93261.22106575971.69385977627.631265016.1
Country Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Numancia (4 Seasons)2 Leagues81817,32581.41021.3831821667.92427301923.522000.0
Málaga (2 Seasons)1 League74746,66074.0590.8022316376.72630183141.9871012.5
Hatayspor (2 Seasons)1 League71716,34270.5961.3631623372.83016251926.813103023.1
Al-Wehda (2 Seasons)1 League49494,41049.0691.4120814770.2131224714.3871012.5
La Liga 2 (6 Seasons)14814813,295147.71611.0954137971.54755465033.8871012.5
Copa del Rey (4 Seasons)776907.7032200.022000.0
Süper Lig (2 Seasons)71716,34270.5961.3631623372.83016251926.813103023.1
Pro League (2 Seasons)49494,41049.0691.4120814770.2131224714.3871012.5
Goalkeeping Table
Playing Time Performance Penalty Kicks
Season Age Squad Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
2014-201525Numancia2 Leagues27272,46027.3371.481117466.77812622.20000
2015-201626Numancia2 Leagues35353,15035.0451.291439868.51213101028.6
2016-201727Numancia2 Leagues13131,14512.7181.41584069.0346323.10000
2017-201828Numancia2 Leagues665706.322.006466.722200.022000.0
2018-201929Málaga1 League36363,24036.0300.831138377.01511101336.144000.0
2019-202030Málaga1 League38383,42038.0290.761108076.4111981847.4431025.0
2020-202131Hatayspor1 League37373,28236.5471.2916512172.7169121129.7321033.3
2021-202232Hatayspor1 League34343,06034.0491.4415111272.814713823.51082020.0
2022-202333Al-Wehda1 League22221,98022.0221.00685073.56610522.744000.0
2023-202434Al-Wehda1 League27272,43027.0471.741409768.6761427.4431025.0
10 Seasons4 Clubs4 Leagues27527524,737274.93261.22106575971.69385977627.631265016.1
Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Numancia (4 Seasons)2 Leagues81817,32581.41021.3831821667.92427301923.522000.0
Málaga (2 Seasons)1 League74746,66074.0590.8022316376.72630183141.9871012.5
Hatayspor (2 Seasons)1 League71716,34270.5961.3631623372.83016251926.813103023.1
Al-Wehda (2 Seasons)1 League49494,41049.0691.4120814770.2131224714.3871012.5
La Liga 2 (6 Seasons)14814813,295147.71611.0954137971.54755465033.8871012.5
Copa del Rey (4 Seasons)776907.7032200.022000.0
Süper Lig (2 Seasons)71716,34270.5961.3631623372.83016251926.813103023.1
Pro League (2 Seasons)49494,41049.0691.4120814770.2131224714.3871012.5
Goalkeeping Table
Playing Time Performance Penalty Kicks
Season Age Squad Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
2014-201525Numanciaes ESP2. La Liga 212th25252,25025.0371.481117466.76811624.0Matches
2015-201626Numanciaes ESP2. La Liga 210th35353,15035.0451.291439868.51213101028.6Matches
2016-201727Numanciaes ESP2. La Liga 217th13131,14512.7181.41584069.0346323.10000Matches
2017-201828Numanciaes ESP2. La Liga 26th11901.022.006466.700100.00000Matches
2018-201929Málagaes ESP2. La Liga 23rd36363,24036.0300.831138377.01511101336.144000.0Matches
2019-202030Málagaes ESP2. La Liga 214th38383,42038.0290.761108076.4111981847.4431025.0Matches
2020-202131Hataysportr TUR1. Süper Lig6th37373,28236.5471.2916512172.7169121129.7321033.3Matches
2021-202232Hataysportr TUR1. Süper Lig12th34343,06034.0491.4415111272.814713823.51082020.0Matches
2022-202333Al-Wehdasa KSA1. Pro League13th22221,98022.0221.00685073.56610522.744000.0Matches
2023-202434Al-Wehdasa KSA1. Pro League13th27272,43027.0471.741409768.6761427.4431025.0Matches
10 Seasons4 Clubs3 Leagues26826824,047267.23261.22106575971.69083957628.429245017.2
Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Numancia (4 Seasons)1 League74746,63573.71021.3831821667.92125281925.70000
Málaga (2 Seasons)1 League74746,66074.0590.8022316376.72630183141.9871012.5
Hatayspor (2 Seasons)1 League71716,34270.5961.3631623372.83016251926.813103023.1
Al-Wehda (2 Seasons)1 League49494,41049.0691.4120814770.2131224714.3871012.5
La Liga 2 (6 Seasons)14814813,295147.71611.0954137971.54755465033.8871012.5
Süper Lig (2 Seasons)71716,34270.5961.3631623372.83016251926.813103023.1
Pro League (2 Seasons)49494,41049.0691.4120814770.2131224714.3871012.5
Goalkeeping Table
Playing Time Performance Penalty Kicks
Season Age Squad Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
2014-201525Numanciaes ESPCopa del Rey33rd222102.3010100.00000Matches
2017-201828Numanciaes ESPCopa del Rey9th554805.3022100.022000.0Matches
4 Seasons1 Club1 League776907.7032200.022000.0
Goalkeeping Table
Playing Time Performance Penalty Kicks
Season Age Squad Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
201525ma MoroccoFriendlies (M)221802.000200.011000.0Matches
201626ma MoroccoFriendlies (M)11901.00101100.00000Matches
201727ma MoroccoFriendlies (M)221802.0101150.00000Matches
201727ma MoroccoAfrica Cup of NationsQF443604.030.75141178.6202125.00000Matches
201727ma MoroccoAfrica Cup of Nations qualification554505.0410480.00000Matches
201829ma Morocco1. World CupGR332703.041.338550.001200.00000Matches
201828ma MoroccoWCQ887208.0431787.50000Matches
201828ma MoroccoFriendlies (M)554054.5410360.00000Matches
201929ma MoroccoFriendlies (M)322252.5101150.00000Matches
201929ma MoroccoAfrica Cup of NationsR1611901.000.00001001100.00000Matches
201929ma MoroccoAfrica Cup of Nations qualification332703.0021133.30000Matches
202030ma MoroccoFriendlies (M)11901.001000.00000Matches
202131ma MoroccoFriendlies (M)11901.01001100.00000Matches
202131ma MoroccoAfrica Cup of Nations qualification11901.01001100.00000Matches
202131ma MoroccoAfrica Cup of NationsQF11901.022.004250.001000.00000Matches
202233ma Morocco1. World Cup4th11901.000.0033100.01001100.00000Matches
202232ma MoroccoWCQ10480.500000000Matches
202333ma MoroccoFriendlies (M)11901.00101100.00000Matches
202333ma MoroccoAfrica Cup of Nations qualification11901.000100.00000Matches
202535ma MoroccoAfrica Cup of Nations qualification322392.72003150.00000Matches
12 Seasons1 Club5 Leagues48454,15746.290.90292169.02212112760.011000.0
Friendlies (M) (10 Seasons)16151,35015.0744853.311000.0
Africa Cup of Nations qualification (5 Seasons)13121,13912.7732975.00000
Africa Cup of Nations (4 Seasons)665406.050.83181372.2312233.30000
WCQ (3 Seasons)987688.5431787.50000
World Cup (2 Seasons)443604.041.0011863.6112125.00000

Advanced Goalkeeping

Advanced Goalkeeping Table
Goals Expected Launched Passes Goal Kicks Crosses Sweeper
Season Age Squad Country Comp 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches
2014-201525Numanciaes ESPCopa del Rey2.30Matches
2014-201525Numanciaes ESP2. La Liga 225.037Matches
2015-201626Numanciaes ESP2. La Liga 235.045Matches
2016-201727Numanciaes ESP2. La Liga 212.7180Matches
2017-201828Numanciaes ESPCopa del Rey5.32Matches
2017-201828Numanciaes ESP2. La Liga 21.0200002.30.39+0.3+0.35162759.335760.042.9966.751.41500.000.00Matches
2018-201929Málagaes ESP2. La Liga 236.030434031.60.25+1.6+0.0425465139.084914049.439.726487.960.1488326.6391.0814.9Matches
2019-202030Málagaes ESP2. La Liga 238.029312035.30.29+6.3+0.1729892132.4131919250.240.829787.260.2530336.2360.9514.0Matches
2020-202131Hataysportr TUR1. Süper Lig36.5472Matches
2021-202232Hataysportr TUR1. Süper Lig34.0498Matches
2022-202333Al-Wehdasa KSA1. Pro League22.0224Matches
2023-202434Al-Wehdasa KSA1. Pro League27.0473Matches
10 Seasons4 Clubs4 Leagues274.93262646069.20.27+8.2+0.11568159935.5220333950.040.457087.260.01033656.3751.0014.4
Country Comp 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches
Numancia (4 Seasons)2 Leagues81.410220002.30.39+0.3+0.35162759.335760.042.9966.751.41500.000.00
Málaga (2 Seasons)1 League74.059746066.80.27+7.8+0.11552157235.1216833249.940.456187.560.11018656.4751.0114.4
Hatayspor (2 Seasons)1 League70.59610
Al-Wehda (2 Seasons)1 League49.0697
La Liga 2 (6 Seasons)147.7161746069.20.27+8.2+0.11568159935.5220333950.040.457087.260.01033656.3751.0014.4
Copa del Rey (4 Seasons)7.72
Süper Lig (2 Seasons)70.59610
Pro League (2 Seasons)49.0697
Advanced Goalkeeping Table
Goals Expected Launched Passes Goal Kicks Crosses Sweeper
Season Age Squad Comp 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches
2014-201525Numancia2 Leagues27.3370
2015-201626Numancia2 Leagues35.045
2016-201727Numancia2 Leagues12.7180
2017-201828Numancia2 Leagues6.3220002.30.39+0.3+0.35162759.335760.042.9966.751.41500.000.00
2018-201929Málaga1 League36.030434031.60.25+1.6+0.0425465139.084914049.439.726487.960.1488326.6391.0814.9
2019-202030Málaga1 League38.029312035.30.29+6.3+0.1729892132.4131919250.240.829787.260.2530336.2360.9514.0
2020-202131Hatayspor1 League36.5472
2021-202232Hatayspor1 League34.0498
2022-202333Al-Wehda1 League22.0224
2023-202434Al-Wehda1 League27.0473
10 Seasons4 Clubs4 Leagues274.93262646069.20.27+8.2+0.11568159935.5220333950.040.457087.260.01033656.3751.0014.4
Comp 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches
Numancia (4 Seasons)2 Leagues81.410220002.30.39+0.3+0.35162759.335760.042.9966.751.41500.000.00
Málaga (2 Seasons)1 League74.059746066.80.27+7.8+0.11552157235.1216833249.940.456187.560.11018656.4751.0114.4
Hatayspor (2 Seasons)1 League70.59610
Al-Wehda (2 Seasons)1 League49.0697
La Liga 2 (6 Seasons)147.7161746069.20.27+8.2+0.11568159935.5220333950.040.457087.260.01033656.3751.0014.4
Copa del Rey (4 Seasons)7.72
Süper Lig (2 Seasons)70.59610
Pro League (2 Seasons)49.0697
Advanced Goalkeeping Table
Goals Expected Launched Passes Goal Kicks Crosses Sweeper
Season Age Squad Country Comp LgRank 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches
2014-201525Numanciaes ESP2. La Liga 212th25.037Matches
2015-201626Numanciaes ESP2. La Liga 210th35.045Matches
2016-201727Numanciaes ESP2. La Liga 217th12.7180Matches
2017-201828Numanciaes ESP2. La Liga 26th1.0200002.30.39+0.3+0.35162759.335760.042.9966.751.41500.000.00Matches
2018-201929Málagaes ESP2. La Liga 23rd36.030434031.60.25+1.6+0.0425465139.084914049.439.726487.960.1488326.6391.0814.9Matches
2019-202030Málagaes ESP2. La Liga 214th38.029312035.30.29+6.3+0.1729892132.4131919250.240.829787.260.2530336.2360.9514.0Matches
2020-202131Hataysportr TUR1. Süper Lig6th36.5472Matches
2021-202232Hataysportr TUR1. Süper Lig12th34.0498Matches
2022-202333Al-Wehdasa KSA1. Pro League13th22.0224Matches
2023-202434Al-Wehdasa KSA1. Pro League13th27.0473Matches
10 Seasons4 Clubs3 Leagues267.23262446069.20.27+8.2+0.11568159935.5220333950.040.457087.260.01033656.3751.0014.4
Country Comp LgRank 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches
Numancia (4 Seasons)1 League73.710200002.30.39+0.3+0.35162759.335760.042.9966.751.41500.000.00
Málaga (2 Seasons)1 League74.059746066.80.27+7.8+0.11552157235.1216833249.940.456187.560.11018656.4751.0114.4
Hatayspor (2 Seasons)1 League70.59610
Al-Wehda (2 Seasons)1 League49.0697
La Liga 2 (6 Seasons)147.7161746069.20.27+8.2+0.11568159935.5220333950.040.457087.260.01033656.3751.0014.4
Süper Lig (2 Seasons)70.59610
Pro League (2 Seasons)49.0697
Advanced Goalkeeping Table
Goals Expected Launched Passes Goal Kicks Crosses Sweeper
Season Age Squad Country Comp LgRank 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches
2014-201525Numanciaes ESPCopa del Rey33rd2.30Matches
2017-201828Numanciaes ESPCopa del Rey9th5.32Matches
4 Seasons1 Club1 League7.72
Advanced Goalkeeping Table
Goals Expected Launched Passes Goal Kicks Crosses Sweeper
Season Age Squad Comp LgRank 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches
201525ma MoroccoFriendlies (M)2.01Matches
201626ma MoroccoFriendlies (M)1.00Matches
201727ma MoroccoFriendlies (M)2.00Matches
201727ma MoroccoAfrica Cup of NationsQF4.030Matches
201727ma MoroccoAfrica Cup of Nations qualification5.00Matches
201829ma Morocco1. World CupGR3.0400213.90.50+0.9+0.30185036.051954.937.12878.655.03937.710.3313.5Matches
201828ma MoroccoWCQ8.00Matches
201828ma MoroccoFriendlies (M)4.50Matches
201929ma MoroccoFriendlies (M)2.50Matches
201929ma MoroccoAfrica Cup of NationsR161.000Matches
201929ma MoroccoAfrica Cup of Nations qualification3.00Matches
202030ma MoroccoFriendlies (M)1.00Matches
202131ma MoroccoFriendlies (M)1.00Matches
202131ma MoroccoAfrica Cup of Nations qualification1.00Matches
202131ma MoroccoAfrica Cup of NationsQF1.020Matches
202233ma Morocco1. World Cup4th1.0000000.30.10+0.3+0.2951338.515440.037.11353.847.51700.000.0011.5Matches
202232ma MoroccoWCQ0.50Matches
202333ma MoroccoFriendlies (M)1.00Matches
202333ma MoroccoAfrica Cup of Nations qualification1.00Matches
202535ma MoroccoAfrica Cup of Nations qualification2.70Matches
12 Seasons1 Club5 Leagues46.2910214.20.39+1.2+0.30236336.5661351.537.14170.752.75635.410.2512.5
Friendlies (M) (10 Seasons)15.01
Africa Cup of Nations qualification (5 Seasons)12.70
Africa Cup of Nations (4 Seasons)6.050
WCQ (3 Seasons)8.50
World Cup (2 Seasons)4.0400214.20.39+1.2+0.30236336.5661351.537.14170.752.75635.410.2512.5

Standard Stats

Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2014-201525Numanciaes ESPCopa del Rey222102.3000000000.000.000.000.000.00Matches
2014-201525Numanciaes ESP2. La Liga 225252,25025.0000000100.000.000.000.000.00Matches
2015-201626Numanciaes ESPCopa del Rey00Matches
2015-201626Numanciaes ESP2. La Liga 235353,15035.0000000100.000.000.000.000.00Matches
2016-201727Numanciaes ESPCopa del Rey00Matches
2016-201727Numanciaes ESP2. La Liga 213131,14512.7000000200.000.000.000.000.00Matches
2017-201828Numanciaes ESPCopa del Rey554805.3000000000.000.000.000.000.00Matches
2017-201828Numanciaes ESP2. La Liga 211901.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2018-201929Málagaes ESP2. La Liga 236363,24036.0000000300.00.00.10.10000.000.000.000.000.000.000.000.000.000.00Matches
2019-202030Málagaes ESP2. La Liga 238383,42038.0000000300.00.00.10.10000.000.000.000.000.000.000.000.000.000.00Matches
2020-202131Hataysportr TUR1. Süper Lig37373,28236.5000000210.000.000.000.000.00Matches
2021-202232Hataysportr TUR1. Süper Lig34343,06034.0000000300.000.000.000.000.00Matches
2022-202333Al-Wehdasa KSA1. Pro League22221,98022.0000000000.000.000.000.000.00Matches
2023-202434Al-Wehdasa KSA1. Pro League27272,43027.0000000000.000.000.000.000.00Matches
10 Seasons4 Clubs4 Leagues27527524,737274.90000001510.00.00.20.20000.000.000.000.000.000.000.000.000.000.00
Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Numancia (4 Seasons)2 Leagues81817,32581.4000000400.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
Málaga (2 Seasons)1 League74746,66074.0000000600.00.00.20.20000.000.000.000.000.000.000.000.000.000.00
Hatayspor (2 Seasons)1 League71716,34270.5000000510.000.000.000.000.00
Al-Wehda (2 Seasons)1 League49494,41049.0000000000.000.000.000.000.00
La Liga 2 (6 Seasons)14814813,295147.70000001000.00.00.20.20000.000.000.000.000.000.000.000.000.000.00
Copa del Rey (4 Seasons)776907.7000000000.000.000.000.000.00
Süper Lig (2 Seasons)71716,34270.5000000510.000.000.000.000.00
Pro League (2 Seasons)49494,41049.0000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2014-201525Numancia2 Leagues27272,46027.3000000100.000.000.000.000.00
2015-201626Numancia2 Leagues35353,15035.0000000100.000.000.000.000.00
2016-201727Numancia2 Leagues13131,14512.7000000200.000.000.000.000.00
2017-201828Numancia2 Leagues665706.3000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
2018-201929Málaga1 League36363,24036.0000000300.00.00.10.10000.000.000.000.000.000.000.000.000.000.00
2019-202030Málaga1 League38383,42038.0000000300.00.00.10.10000.000.000.000.000.000.000.000.000.000.00
2020-202131Hatayspor1 League37373,28236.5000000210.000.000.000.000.00
2021-202232Hatayspor1 League34343,06034.0000000300.000.000.000.000.00
2022-202333Al-Wehda1 League22221,98022.0000000000.000.000.000.000.00
2023-202434Al-Wehda1 League27272,43027.0000000000.000.000.000.000.00
10 Seasons4 Clubs4 Leagues27527524,737274.90000001510.00.00.20.20000.000.000.000.000.000.000.000.000.000.00
Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Numancia (4 Seasons)2 Leagues81817,32581.4000000400.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
Málaga (2 Seasons)1 League74746,66074.0000000600.00.00.20.20000.000.000.000.000.000.000.000.000.000.00
Hatayspor (2 Seasons)1 League71716,34270.5000000510.000.000.000.000.00
Al-Wehda (2 Seasons)1 League49494,41049.0000000000.000.000.000.000.00
La Liga 2 (6 Seasons)14814813,295147.70000001000.00.00.20.20000.000.000.000.000.000.000.000.000.000.00
Copa del Rey (4 Seasons)776907.7000000000.000.000.000.000.00
Süper Lig (2 Seasons)71716,34270.5000000510.000.000.000.000.00
Pro League (2 Seasons)49494,41049.0000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2014-201525Numanciaes ESP2. La Liga 212th25252,25025.0000000100.000.000.000.000.00Matches
2015-201626Numanciaes ESP2. La Liga 210th35353,15035.0000000100.000.000.000.000.00Matches
2016-201727Numanciaes ESP2. La Liga 217th13131,14512.7000000200.000.000.000.000.00Matches
2017-201828Numanciaes ESP2. La Liga 26th11901.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2018-201929Málagaes ESP2. La Liga 23rd36363,24036.0000000300.00.00.10.10000.000.000.000.000.000.000.000.000.000.00Matches
2019-202030Málagaes ESP2. La Liga 214th38383,42038.0000000300.00.00.10.10000.000.000.000.000.000.000.000.000.000.00Matches
2020-202131Hataysportr TUR1. Süper Lig6th37373,28236.5000000210.000.000.000.000.00Matches
2021-202232Hataysportr TUR1. Süper Lig12th34343,06034.0000000300.000.000.000.000.00Matches
2022-202333Al-Wehdasa KSA1. Pro League13th22221,98022.0000000000.000.000.000.000.00Matches
2023-202434Al-Wehdasa KSA1. Pro League13th27272,43027.0000000000.000.000.000.000.00Matches
10 Seasons4 Clubs3 Leagues26826824,047267.20000001510.00.00.20.20000.000.000.000.000.000.000.000.000.000.00
Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Numancia (4 Seasons)1 League74746,63573.7000000400.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
Málaga (2 Seasons)1 League74746,66074.0000000600.00.00.20.20000.000.000.000.000.000.000.000.000.000.00
Hatayspor (2 Seasons)1 League71716,34270.5000000510.000.000.000.000.00
Al-Wehda (2 Seasons)1 League49494,41049.0000000000.000.000.000.000.00
La Liga 2 (6 Seasons)14814813,295147.70000001000.00.00.20.20000.000.000.000.000.000.000.000.000.000.00
Süper Lig (2 Seasons)71716,34270.5000000510.000.000.000.000.00
Pro League (2 Seasons)49494,41049.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
2014-201525Numanciaes ESPCopa del Rey33rd222102.3000000000.000.000.000.000.00Matches
2015-201626Numanciaes ESPCopa del Rey44th00Matches
2016-201727Numanciaes ESPCopa del Rey44th00Matches
2017-201828Numanciaes ESPCopa del Rey9th554805.3000000000.000.000.000.000.00Matches
4 Seasons1 Club1 League776907.7000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
201525ma MoroccoFriendlies (M)221802.0000000000.000.000.000.000.00Matches
201626ma MoroccoFriendlies (M)11901.0000000000.000.000.000.000.00Matches
201727ma MoroccoFriendlies (M)221802.0000000000.000.000.000.000.00Matches
201727ma MoroccoAfrica Cup of NationsQF443604.0000000100.000.000.000.000.00Matches
201727ma MoroccoAfrica Cup of Nations qualification554505.0000000000.000.000.000.000.00Matches
201829ma Morocco1. World CupGR332703.0000000100.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
201828ma MoroccoWCQ887208.0000000000.000.000.000.000.00Matches
201828ma MoroccoFriendlies (M)554054.5000000000.000.000.000.000.00Matches
201929ma MoroccoFriendlies (M)322252.5000000000.000.000.000.000.00Matches
201929ma MoroccoAfrica Cup of NationsR1611901.0000000000.000.000.000.000.00Matches
201929ma MoroccoAfrica Cup of Nations qualification332703.0000000000.000.000.000.000.00Matches
202030ma MoroccoFriendlies (M)11901.0000000000.000.000.000.000.00Matches
202131ma MoroccoFriendlies (M)11901.0000000000.000.000.000.000.00Matches
202131ma MoroccoAfrica Cup of Nations qualification11901.0000000000.000.000.000.000.00Matches
202131ma MoroccoAfrica Cup of NationsQF11901.0000000000.000.000.000.000.00Matches
202233ma Morocco1. World Cup4th11901.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
202232ma MoroccoWCQ10480.5000000000.000.000.000.000.00Matches
202232ma MoroccoFriendlies (M)00Matches
202333ma MoroccoFriendlies (M)11901.0000000000.000.000.000.000.00Matches
202333ma MoroccoAfrica Cup of NationsR1600Matches
202333ma MoroccoAfrica Cup of Nations qualification11901.0000000000.000.000.000.000.00Matches
202434ma MoroccoFriendlies (M)00Matches
202535ma MoroccoAfrica Cup of Nations qualification322392.7000000000.000.000.000.000.00Matches
202636ma MoroccoWCQ00Matches
12 Seasons1 Club5 Leagues48454,15746.2000000200.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
Friendlies (M) (10 Seasons)16151,35015.0000000000.000.000.000.000.00
Africa Cup of Nations qualification (5 Seasons)13121,13912.7000000000.000.000.000.000.00
Africa Cup of Nations (4 Seasons)665406.0000000100.000.000.000.000.00
WCQ (3 Seasons)987688.5000000000.000.000.000.000.00
World Cup (2 Seasons)443604.0000000100.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
Become a Stathead & surf this site ad-free.

Passing

Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2014-201525Numanciaes ESPCopa del Rey2.30Matches
2014-201525Numanciaes ESP2. La Liga 225.00Matches
2015-201626Numanciaes ESP2. La Liga 235.00Matches
2016-201727Numanciaes ESP2. La Liga 212.70Matches
2017-201828Numanciaes ESPCopa del Rey5.30Matches
2017-201828Numanciaes ESP2. La Liga 21.0334475.0128799622100.077100.0243568.600.00.00.002000Matches
2018-201929Málagaes ESP2. La Liga 236.0701111862.725013201085151100.031231499.433874745.200.10.1-0.1224000Matches
2019-202030Málagaes ESP2. La Liga 238.0963162159.431650231289191100.044845498.7422106839.500.10.1-0.1224000Matches
2020-202131Hataysportr TUR1. Süper Lig36.50Matches
2021-202232Hataysportr TUR1. Süper Lig34.00Matches
2022-202333Al-Wehdasa KSA1. Pro League22.00Matches
2023-202434Al-Wehdasa KSA1. Pro League27.00Matches
10 Seasons4 Clubs4 Leagues274.91697278361.05795044232144144100.076777599.0784185042.400.20.2-0.2450000
Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
Numancia (4 Seasons)2 Leagues81.4334475.0128799622100.077100.0243568.600.00.00.002000
Málaga (2 Seasons)1 League74.01664273960.85666343236142142100.076076899.0760181541.900.20.2-0.2448000
Hatayspor (2 Seasons)1 League70.50
Al-Wehda (2 Seasons)1 League49.00
La Liga 2 (6 Seasons)147.71697278361.05795044232144144100.076777599.0784185042.400.20.2-0.2450000
Copa del Rey (4 Seasons)7.70
Süper Lig (2 Seasons)70.50
Pro League (2 Seasons)49.00
Passing Table
Total Short Medium Long Expected
Season Age Squad Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2014-201525Numancia2 Leagues27.30
2015-201626Numancia2 Leagues35.00
2016-201727Numancia2 Leagues12.70
2017-201828Numancia2 Leagues6.3334475.0128799622100.077100.0243568.600.00.00.002000
2018-201929Málaga1 League36.0701111862.725013201085151100.031231499.433874745.200.10.1-0.1224000
2019-202030Málaga1 League38.0963162159.431650231289191100.044845498.7422106839.500.10.1-0.1224000
2020-202131Hatayspor1 League36.50
2021-202232Hatayspor1 League34.00
2022-202333Al-Wehda1 League22.00
2023-202434Al-Wehda1 League27.00
10 Seasons4 Clubs4 Leagues274.91697278361.05795044232144144100.076777599.0784185042.400.20.2-0.2450000
Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
Numancia (4 Seasons)2 Leagues81.4334475.0128799622100.077100.0243568.600.00.00.002000
Málaga (2 Seasons)1 League74.01664273960.85666343236142142100.076076899.0760181541.900.20.2-0.2448000
Hatayspor (2 Seasons)1 League70.50
Al-Wehda (2 Seasons)1 League49.00
La Liga 2 (6 Seasons)147.71697278361.05795044232144144100.076777599.0784185042.400.20.2-0.2450000
Copa del Rey (4 Seasons)7.70
Süper Lig (2 Seasons)70.50
Pro League (2 Seasons)49.00
Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2014-201525Numanciaes ESP2. La Liga 212th25.00Matches
2015-201626Numanciaes ESP2. La Liga 210th35.00Matches
2016-201727Numanciaes ESP2. La Liga 217th12.70Matches
2017-201828Numanciaes ESP2. La Liga 26th1.0334475.0128799622100.077100.0243568.600.00.00.002000Matches
2018-201929Málagaes ESP2. La Liga 23rd36.0701111862.725013201085151100.031231499.433874745.200.10.1-0.1224000Matches
2019-202030Málagaes ESP2. La Liga 214th38.0963162159.431650231289191100.044845498.7422106839.500.10.1-0.1224000Matches
2020-202131Hataysportr TUR1. Süper Lig6th36.50Matches
2021-202232Hataysportr TUR1. Süper Lig12th34.00Matches
2022-202333Al-Wehdasa KSA1. Pro League13th22.00Matches
2023-202434Al-Wehdasa KSA1. Pro League13th27.00Matches
10 Seasons4 Clubs3 Leagues267.21697278361.05795044232144144100.076777599.0784185042.400.20.2-0.2450000
Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
Numancia (4 Seasons)1 League73.7334475.0128799622100.077100.0243568.600.00.00.002000
Málaga (2 Seasons)1 League74.01664273960.85666343236142142100.076076899.0760181541.900.20.2-0.2448000
Hatayspor (2 Seasons)1 League70.50
Al-Wehda (2 Seasons)1 League49.00
La Liga 2 (6 Seasons)147.71697278361.05795044232144144100.076777599.0784185042.400.20.2-0.2450000
Süper Lig (2 Seasons)70.50
Pro League (2 Seasons)49.00
Passing Table
Total Short Medium Long
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
2014-201525Numanciaes ESPCopa del Rey33rd2.30Matches
2017-201828Numanciaes ESPCopa del Rey9th5.30Matches
4 Seasons1 Club1 League7.70
Passing Table
Total Short Medium Long Expected
Season Age Squad Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
201525ma MoroccoFriendlies (M)2.00Matches
201626ma MoroccoFriendlies (M)1.00Matches
201727ma MoroccoFriendlies (M)2.00Matches
201727ma MoroccoAfrica Cup of NationsQF4.00Matches
201727ma MoroccoAfrica Cup of Nations qualification5.00Matches
201829ma Morocco1. World CupGR3.0467958.21520121188100.01515100.0235641.100.00.00.000000Matches
201828ma MoroccoWCQ8.00Matches
201828ma MoroccoFriendlies (M)4.50Matches
201929ma MoroccoFriendlies (M)2.50Matches
201929ma MoroccoAfrica Cup of NationsR161.00Matches
201929ma MoroccoAfrica Cup of Nations qualification3.00Matches
202030ma MoroccoFriendlies (M)1.00Matches
202131ma MoroccoFriendlies (M)1.00Matches
202131ma MoroccoAfrica Cup of Nations qualification1.00Matches
202131ma MoroccoAfrica Cup of NationsQF1.00Matches
202233ma Morocco1. World Cup4th1.0192867.959741322100.01010100.071643.800.00.00.000000Matches
202232ma MoroccoWCQ0.50Matches
202333ma MoroccoFriendlies (M)1.00Matches
202333ma MoroccoAfrica Cup of Nations qualification1.00Matches
202535ma MoroccoAfrica Cup of Nations qualification2.70Matches
12 Seasons1 Club5 Leagues46.26510760.7211716241010100.02525100.0307241.700.00.00.000000
Friendlies (M) (10 Seasons)15.00
Africa Cup of Nations qualification (5 Seasons)12.70
Africa Cup of Nations (4 Seasons)6.00
WCQ (3 Seasons)8.50
World Cup (2 Seasons)4.06510760.7211716241010100.02525100.0307241.700.00.00.000000

Pass Types

Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2014-201525Numanciaes ESPCopa del Rey2.3Matches
2014-201525Numanciaes ESP2. La Liga 225.0Matches
2015-201626Numanciaes ESP2. La Liga 235.0Matches
2016-201727Numanciaes ESP2. La Liga 212.70Matches
2017-201828Numanciaes ESPCopa del Rey5.3Matches
2017-201828Numanciaes ESP2. La Liga 21.04426189010000003300Matches
2018-201929Málagaes ESP2. La Liga 236.011187114021380500000070150Matches
2019-202030Málagaes ESP2. La Liga 238.0162111544621651600000096351Matches
2020-202131Hataysportr TUR1. Süper Lig36.50Matches
2021-202232Hataysportr TUR1. Süper Lig34.00Matches
2022-202333Al-Wehdasa KSA1. Pro League22.00Matches
2023-202434Al-Wehdasa KSA1. Pro League27.00Matches
10 Seasons4 Clubs4 Leagues274.9278318918823121120000001697101
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Numancia (4 Seasons)2 Leagues81.44426189010000003300
Málaga (2 Seasons)1 League74.0273918658643031110000001664101
Hatayspor (2 Seasons)1 League70.50
Al-Wehda (2 Seasons)1 League49.00
La Liga 2 (6 Seasons)147.7278318918823121120000001697101
Copa del Rey (4 Seasons)7.7
Süper Lig (2 Seasons)70.50
Pro League (2 Seasons)49.00
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2014-201525Numancia2 Leagues27.3
2015-201626Numancia2 Leagues35.0
2016-201727Numancia2 Leagues12.70
2017-201828Numancia2 Leagues6.34426189010000003300
2018-201929Málaga1 League36.011187114021380500000070150
2019-202030Málaga1 League38.0162111544621651600000096351
2020-202131Hatayspor1 League36.50
2021-202232Hatayspor1 League34.00
2022-202333Al-Wehda1 League22.00
2023-202434Al-Wehda1 League27.00
10 Seasons4 Clubs4 Leagues274.9278318918823121120000001697101
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Numancia (4 Seasons)2 Leagues81.44426189010000003300
Málaga (2 Seasons)1 League74.0273918658643031110000001664101
Hatayspor (2 Seasons)1 League70.50
Al-Wehda (2 Seasons)1 League49.00
La Liga 2 (6 Seasons)147.7278318918823121120000001697101
Copa del Rey (4 Seasons)7.7
Süper Lig (2 Seasons)70.50
Pro League (2 Seasons)49.00
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2014-201525Numanciaes ESP2. La Liga 212th25.0Matches
2015-201626Numanciaes ESP2. La Liga 210th35.0Matches
2016-201727Numanciaes ESP2. La Liga 217th12.70Matches
2017-201828Numanciaes ESP2. La Liga 26th1.04426189010000003300Matches
2018-201929Málagaes ESP2. La Liga 23rd36.011187114021380500000070150Matches
2019-202030Málagaes ESP2. La Liga 214th38.0162111544621651600000096351Matches
2020-202131Hataysportr TUR1. Süper Lig6th36.50Matches
2021-202232Hataysportr TUR1. Süper Lig12th34.00Matches
2022-202333Al-Wehdasa KSA1. Pro League13th22.00Matches
2023-202434Al-Wehdasa KSA1. Pro League13th27.00Matches
10 Seasons4 Clubs3 Leagues267.2278318918823121120000001697101
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Numancia (4 Seasons)1 League73.74426189010000003300
Málaga (2 Seasons)1 League74.0273918658643031110000001664101
Hatayspor (2 Seasons)1 League70.50
Al-Wehda (2 Seasons)1 League49.00
La Liga 2 (6 Seasons)147.7278318918823121120000001697101
Süper Lig (2 Seasons)70.50
Pro League (2 Seasons)49.00
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2014-201525Numanciaes ESPCopa del Rey33rd2.3Matches
2017-201828Numanciaes ESPCopa del Rey9th5.3Matches
4 Seasons1 Club1 League7.7
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
201525ma MoroccoFriendlies (M)2.0Matches
201626ma MoroccoFriendlies (M)1.0Matches
201727ma MoroccoFriendlies (M)2.0Matches
201727ma MoroccoAfrica Cup of NationsQF4.00Matches
201727ma MoroccoAfrica Cup of Nations qualification5.0Matches
201829ma Morocco1. World CupGR3.07945346010000004600Matches
201828ma MoroccoWCQ8.0Matches
201828ma MoroccoFriendlies (M)4.5Matches
201929ma MoroccoFriendlies (M)2.5Matches
201929ma MoroccoAfrica Cup of NationsR161.00Matches
201929ma MoroccoAfrica Cup of Nations qualification3.0Matches
202030ma MoroccoFriendlies (M)1.0Matches
202131ma MoroccoFriendlies (M)1.0Matches
202131ma MoroccoAfrica Cup of Nations qualification1.0Matches
202131ma MoroccoAfrica Cup of NationsQF1.00Matches
202233ma Morocco1. World Cup4th1.02815130000000001900Matches
202232ma MoroccoWCQ0.5Matches
202333ma MoroccoFriendlies (M)1.0Matches
202333ma MoroccoAfrica Cup of Nations qualification1.0Matches
202535ma MoroccoAfrica Cup of Nations qualification2.7Matches
12 Seasons1 Club5 Leagues46.210760476010000006500
Friendlies (M) (10 Seasons)15.0
Africa Cup of Nations qualification (5 Seasons)12.7
Africa Cup of Nations (4 Seasons)6.00
WCQ (3 Seasons)8.5
World Cup (2 Seasons)4.010760476010000006500

Goal and Shot Creation

Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2014-201525Numanciaes ESPCopa del Rey2.3Matches
2014-201525Numanciaes ESP2. La Liga 225.0Matches
2015-201626Numanciaes ESP2. La Liga 235.0Matches
2016-201727Numanciaes ESP2. La Liga 212.7Matches
2017-201828Numanciaes ESPCopa del Rey5.3Matches
2017-201828Numanciaes ESP2. La Liga 21.000.0000000000.00000000Matches
2018-201929Málagaes ESP2. La Liga 236.070.1961000000.00000000Matches
2019-202030Málagaes ESP2. La Liga 238.0100.2664000000.00000000Matches
2020-202131Hataysportr TUR1. Süper Lig36.5Matches
2021-202232Hataysportr TUR1. Süper Lig34.0Matches
2022-202333Al-Wehdasa KSA1. Pro League22.0Matches
2023-202434Al-Wehdasa KSA1. Pro League27.0Matches
10 Seasons4 Clubs4 Leagues274.9170.23125000000.00000000
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Numancia (4 Seasons)2 Leagues81.400.0000000000.00000000
Málaga (2 Seasons)1 League74.0170.23125000000.00000000
Hatayspor (2 Seasons)1 League70.5
Al-Wehda (2 Seasons)1 League49.0
La Liga 2 (6 Seasons)147.7170.23125000000.00000000
Copa del Rey (4 Seasons)7.7
Süper Lig (2 Seasons)70.5
Pro League (2 Seasons)49.0
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2014-201525Numancia2 Leagues27.3
2015-201626Numancia2 Leagues35.0
2016-201727Numancia2 Leagues12.7
2017-201828Numancia2 Leagues6.300.0000000000.00000000
2018-201929Málaga1 League36.070.1961000000.00000000
2019-202030Málaga1 League38.0100.2664000000.00000000
2020-202131Hatayspor1 League36.5
2021-202232Hatayspor1 League34.0
2022-202333Al-Wehda1 League22.0
2023-202434Al-Wehda1 League27.0
10 Seasons4 Clubs4 Leagues274.9170.23125000000.00000000
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Numancia (4 Seasons)2 Leagues81.400.0000000000.00000000
Málaga (2 Seasons)1 League74.0170.23125000000.00000000
Hatayspor (2 Seasons)1 League70.5
Al-Wehda (2 Seasons)1 League49.0
La Liga 2 (6 Seasons)147.7170.23125000000.00000000
Copa del Rey (4 Seasons)7.7
Süper Lig (2 Seasons)70.5
Pro League (2 Seasons)49.0
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2014-201525Numanciaes ESP2. La Liga 212th25.0Matches
2015-201626Numanciaes ESP2. La Liga 210th35.0Matches
2016-201727Numanciaes ESP2. La Liga 217th12.7Matches
2017-201828Numanciaes ESP2. La Liga 26th1.000.0000000000.00000000Matches
2018-201929Málagaes ESP2. La Liga 23rd36.070.1961000000.00000000Matches
2019-202030Málagaes ESP2. La Liga 214th38.0100.2664000000.00000000Matches
2020-202131Hataysportr TUR1. Süper Lig6th36.5Matches
2021-202232Hataysportr TUR1. Süper Lig12th34.0Matches
2022-202333Al-Wehdasa KSA1. Pro League13th22.0Matches
2023-202434Al-Wehdasa KSA1. Pro League13th27.0Matches
10 Seasons4 Clubs3 Leagues267.2170.23125000000.00000000
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Numancia (4 Seasons)1 League73.700.0000000000.00000000
Málaga (2 Seasons)1 League74.0170.23125000000.00000000
Hatayspor (2 Seasons)1 League70.5
Al-Wehda (2 Seasons)1 League49.0
La Liga 2 (6 Seasons)147.7170.23125000000.00000000
Süper Lig (2 Seasons)70.5
Pro League (2 Seasons)49.0
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2014-201525Numanciaes ESPCopa del Rey33rd2.3Matches
2017-201828Numanciaes ESPCopa del Rey9th5.3Matches
4 Seasons1 Club1 League7.7
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
201525ma MoroccoFriendlies (M)2.0Matches
201626ma MoroccoFriendlies (M)1.0Matches
201727ma MoroccoFriendlies (M)2.0Matches
201727ma MoroccoAfrica Cup of NationsQF4.0Matches
201727ma MoroccoAfrica Cup of Nations qualification5.0Matches
201829ma Morocco1. World CupGR3.000.0000000000.00000000Matches
201828ma MoroccoWCQ8.0Matches
201828ma MoroccoFriendlies (M)4.5Matches
201929ma MoroccoFriendlies (M)2.5Matches
201929ma MoroccoAfrica Cup of NationsR161.0Matches
201929ma MoroccoAfrica Cup of Nations qualification3.0Matches
202030ma MoroccoFriendlies (M)1.0Matches
202131ma MoroccoFriendlies (M)1.0Matches
202131ma MoroccoAfrica Cup of Nations qualification1.0Matches
202131ma MoroccoAfrica Cup of NationsQF1.0Matches
202233ma Morocco1. World Cup4th1.000.0000000000.00000000Matches
202232ma MoroccoWCQ0.5Matches
202333ma MoroccoFriendlies (M)1.0Matches
202333ma MoroccoAfrica Cup of Nations qualification1.0Matches
202535ma MoroccoAfrica Cup of Nations qualification2.7Matches
12 Seasons1 Club5 Leagues46.200.0000000000.00000000
Friendlies (M) (10 Seasons)15.0
Africa Cup of Nations qualification (5 Seasons)12.7
Africa Cup of Nations (4 Seasons)6.0
WCQ (3 Seasons)8.5
World Cup (2 Seasons)4.000.0000000000.00000000

Defensive Actions

Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2014-201525Numanciaes ESPCopa del Rey2.3Matches
2014-201525Numanciaes ESP2. La Liga 225.0Matches
2015-201626Numanciaes ESP2. La Liga 235.0Matches
2016-201727Numanciaes ESP2. La Liga 212.700Matches
2017-201828Numanciaes ESPCopa del Rey5.3Matches
2017-201828Numanciaes ESP2. La Liga 21.0000000000000000Matches
2018-201929Málagaes ESP2. La Liga 236.00000000000022112Matches
2019-202030Málagaes ESP2. La Liga 238.011100010.0100012143Matches
2020-202131Hataysportr TUR1. Süper Lig36.501Matches
2021-202232Hataysportr TUR1. Süper Lig34.001Matches
2022-202333Al-Wehdasa KSA1. Pro League22.000Matches
2023-202434Al-Wehdasa KSA1. Pro League27.000Matches
10 Seasons4 Clubs4 Leagues274.911100010.0100054255
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Numancia (4 Seasons)2 Leagues81.4000000000000000
Málaga (2 Seasons)1 League74.011100010.0100034255
Hatayspor (2 Seasons)1 League70.5020
Al-Wehda (2 Seasons)1 League49.0000
La Liga 2 (6 Seasons)147.711100010.0100034255
Copa del Rey (4 Seasons)7.70
Süper Lig (2 Seasons)70.5020
Pro League (2 Seasons)49.0000
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2014-201525Numancia2 Leagues27.30
2015-201626Numancia2 Leagues35.00
2016-201727Numancia2 Leagues12.7000
2017-201828Numancia2 Leagues6.3000000000000000
2018-201929Málaga1 League36.00000000000022112
2019-202030Málaga1 League38.011100010.0100012143
2020-202131Hatayspor1 League36.5010
2021-202232Hatayspor1 League34.0010
2022-202333Al-Wehda1 League22.0000
2023-202434Al-Wehda1 League27.0000
10 Seasons4 Clubs4 Leagues274.911100010.0100054255
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Numancia (4 Seasons)2 Leagues81.4000000000000000
Málaga (2 Seasons)1 League74.011100010.0100034255
Hatayspor (2 Seasons)1 League70.5020
Al-Wehda (2 Seasons)1 League49.0000
La Liga 2 (6 Seasons)147.711100010.0100034255
Copa del Rey (4 Seasons)7.70
Süper Lig (2 Seasons)70.5020
Pro League (2 Seasons)49.0000
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2014-201525Numanciaes ESP2. La Liga 212th25.0Matches
2015-201626Numanciaes ESP2. La Liga 210th35.0Matches
2016-201727Numanciaes ESP2. La Liga 217th12.700Matches
2017-201828Numanciaes ESP2. La Liga 26th1.0000000000000000Matches
2018-201929Málagaes ESP2. La Liga 23rd36.00000000000022112Matches
2019-202030Málagaes ESP2. La Liga 214th38.011100010.0100012143Matches
2020-202131Hataysportr TUR1. Süper Lig6th36.501Matches
2021-202232Hataysportr TUR1. Süper Lig12th34.001Matches
2022-202333Al-Wehdasa KSA1. Pro League13th22.000Matches
2023-202434Al-Wehdasa KSA1. Pro League13th27.000Matches
10 Seasons4 Clubs3 Leagues267.211100010.0100054255
Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Numancia (4 Seasons)1 League73.7000000000000000
Málaga (2 Seasons)1 League74.011100010.0100034255
Hatayspor (2 Seasons)1 League70.5020
Al-Wehda (2 Seasons)1 League49.0000
La Liga 2 (6 Seasons)147.711100010.0100034255
Süper Lig (2 Seasons)70.5020
Pro League (2 Seasons)49.0000
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2014-201525Numanciaes ESPCopa del Rey33rd2.3Matches
2017-201828Numanciaes ESPCopa del Rey9th5.3Matches
4 Seasons1 Club1 League7.70
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
201525ma MoroccoFriendlies (M)2.0Matches
201626ma MoroccoFriendlies (M)1.0Matches
201727ma MoroccoFriendlies (M)2.0Matches
201727ma MoroccoAfrica Cup of NationsQF4.001Matches
201727ma MoroccoAfrica Cup of Nations qualification5.0Matches
201829ma Morocco1. World CupGR3.0000000000000000Matches
201828ma MoroccoWCQ8.0Matches
201828ma MoroccoFriendlies (M)4.5Matches
201929ma MoroccoFriendlies (M)2.5Matches
201929ma MoroccoAfrica Cup of NationsR161.000Matches
201929ma MoroccoAfrica Cup of Nations qualification3.0Matches
202030ma MoroccoFriendlies (M)1.0Matches
202131ma MoroccoFriendlies (M)1.0Matches
202131ma MoroccoAfrica Cup of Nations qualification1.0Matches
202131ma MoroccoAfrica Cup of NationsQF1.000Matches
202233ma Morocco1. World Cup4th1.0000000000000000Matches
202232ma MoroccoWCQ0.5Matches
202333ma MoroccoFriendlies (M)1.0Matches
202333ma MoroccoAfrica Cup of Nations qualification1.0Matches
202535ma MoroccoAfrica Cup of Nations qualification2.7Matches
12 Seasons1 Club5 Leagues46.2000000000001000
Friendlies (M) (10 Seasons)15.00
Africa Cup of Nations qualification (5 Seasons)12.70
Africa Cup of Nations (4 Seasons)6.0010
WCQ (3 Seasons)8.50
World Cup (2 Seasons)4.0000000000000000

Possession

Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2014-201525Numanciaes ESPCopa del Rey2.3Matches
2014-201525Numanciaes ESP2. La Liga 225.0Matches
2015-201626Numanciaes ESP2. La Liga 235.0Matches
2016-201727Numanciaes ESP2. La Liga 212.7Matches
2017-201828Numanciaes ESPCopa del Rey5.3Matches
2017-201828Numanciaes ESP2. La Liga 21.0453145000450002215611600000150Matches
2018-201929Málagaes ESP2. La Liga 236.011749391168800117400055039633060000104200Matches
2019-202030Málagaes ESP2. La Liga 238.01681127116671500168111100.000.091347383262000018090Matches
2020-202131Hataysportr TUR1. Süper Lig36.5Matches
2021-202232Hataysportr TUR1. Süper Lig34.0Matches
2022-202333Al-Wehdasa KSA1. Pro League22.0Matches
2023-202434Al-Wehdasa KSA1. Pro League27.0Matches
10 Seasons4 Clubs4 Leagues274.92900224128802300290011100.000.01485885764380001112440
Country Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
Numancia (4 Seasons)2 Leagues81.4453145000450002215611600000150
Málaga (2 Seasons)1 League74.02855221028352300285511100.000.01463870163220001112290
Hatayspor (2 Seasons)1 League70.5
Al-Wehda (2 Seasons)1 League49.0
La Liga 2 (6 Seasons)147.72900224128802300290011100.000.01485885764380001112440
Copa del Rey (4 Seasons)7.7
Süper Lig (2 Seasons)70.5
Pro League (2 Seasons)49.0
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2014-201525Numancia2 Leagues27.3
2015-201626Numancia2 Leagues35.0
2016-201727Numancia2 Leagues12.7
2017-201828Numancia2 Leagues6.3453145000450002215611600000150
2018-201929Málaga1 League36.011749391168800117400055039633060000104200
2019-202030Málaga1 League38.01681127116671500168111100.000.091347383262000018090
2020-202131Hatayspor1 League36.5
2021-202232Hatayspor1 League34.0
2022-202333Al-Wehda1 League22.0
2023-202434Al-Wehda1 League27.0
10 Seasons4 Clubs4 Leagues274.92900224128802300290011100.000.01485885764380001112440
Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
Numancia (4 Seasons)2 Leagues81.4453145000450002215611600000150
Málaga (2 Seasons)1 League74.02855221028352300285511100.000.01463870163220001112290
Hatayspor (2 Seasons)1 League70.5
Al-Wehda (2 Seasons)1 League49.0
La Liga 2 (6 Seasons)147.72900224128802300290011100.000.01485885764380001112440
Copa del Rey (4 Seasons)7.7
Süper Lig (2 Seasons)70.5
Pro League (2 Seasons)49.0
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2014-201525Numanciaes ESP2. La Liga 212th25.0Matches
2015-201626Numanciaes ESP2. La Liga 210th35.0Matches
2016-201727Numanciaes ESP2. La Liga 217th12.7Matches
2017-201828Numanciaes ESP2. La Liga 26th1.0453145000450002215611600000150Matches
2018-201929Málagaes ESP2. La Liga 23rd36.011749391168800117400055039633060000104200Matches
2019-202030Málagaes ESP2. La Liga 214th38.01681127116671500168111100.000.091347383262000018090Matches
2020-202131Hataysportr TUR1. Süper Lig6th36.5Matches
2021-202232Hataysportr TUR1. Süper Lig12th34.0Matches
2022-202333Al-Wehdasa KSA1. Pro League13th22.0Matches
2023-202434Al-Wehdasa KSA1. Pro League13th27.0Matches
10 Seasons4 Clubs3 Leagues267.22900224128802300290011100.000.01485885764380001112440
Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
Numancia (4 Seasons)1 League73.7453145000450002215611600000150
Málaga (2 Seasons)1 League74.02855221028352300285511100.000.01463870163220001112290
Hatayspor (2 Seasons)1 League70.5
Al-Wehda (2 Seasons)1 League49.0
La Liga 2 (6 Seasons)147.72900224128802300290011100.000.01485885764380001112440
Süper Lig (2 Seasons)70.5
Pro League (2 Seasons)49.0
Possession Table
Touches Take-Ons Carries
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
2014-201525Numanciaes ESPCopa del Rey33rd2.3Matches
2017-201828Numanciaes ESPCopa del Rey9th5.3Matches
4 Seasons1 Club1 League7.7
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
201525ma MoroccoFriendlies (M)2.0Matches
201626ma MoroccoFriendlies (M)1.0Matches
201727ma MoroccoFriendlies (M)2.0Matches
201727ma MoroccoAfrica Cup of NationsQF4.0Matches
201727ma MoroccoAfrica Cup of Nations qualification5.0Matches
201829ma Morocco1. World CupGR3.0827382000820002115011000000300Matches
201828ma MoroccoWCQ8.0Matches
201828ma MoroccoFriendlies (M)4.5Matches
201929ma MoroccoFriendlies (M)2.5Matches
201929ma MoroccoAfrica Cup of NationsR161.0Matches
201929ma MoroccoAfrica Cup of Nations qualification3.0Matches
202030ma MoroccoFriendlies (M)1.0Matches
202131ma MoroccoFriendlies (M)1.0Matches
202131ma MoroccoAfrica Cup of Nations qualification1.0Matches
202131ma MoroccoAfrica Cup of NationsQF1.0Matches
202233ma Morocco1. World Cup4th1.0312931000310001344180000080Matches
202232ma MoroccoWCQ0.5Matches
202333ma MoroccoFriendlies (M)1.0Matches
202333ma MoroccoAfrica Cup of Nations qualification1.0Matches
202535ma MoroccoAfrica Cup of Nations qualification2.7Matches
12 Seasons1 Club5 Leagues46.21131021130001130003419412800000380
Friendlies (M) (10 Seasons)15.0
Africa Cup of Nations qualification (5 Seasons)12.7
Africa Cup of Nations (4 Seasons)6.0
WCQ (3 Seasons)8.5
World Cup (2 Seasons)4.01131021130001130003419412800000380

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
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 onxG onxGA xG+/- xG+/-90 On-Off Matches
2014-201525Numanciaes ESPCopa del Rey2210105100.02.321052001.5013-2-0.86Matches
2014-201525Numanciaes ESP2. La Liga 2252,2509059.525.025250161.363532+3+0.12+0.36Matches
2015-201626Numanciaes ESPCopa del Rey00001Matches
2015-201626Numanciaes ESP2. La Liga 2353,1509083.335.03535021.405145+6+0.17+0.17Matches
2016-201727Numanciaes ESPCopa del Rey00001Matches
2016-201727Numanciaes ESP2. La Liga 2131,1458830.312.713120161.081518-3-0.24-0.03Matches
2017-201828Numanciaes ESPCopa del Rey54809684.25.35965001.6068-2-0.37-1.37Matches
2017-201828Numanciaes ESP2. La Liga 2190902.41.0110340.0012-1-1.00-1.291.52.4-0.9-0.92-1.00Matches
2018-201929Málagaes ESP2. La Liga 2363,2409087.836.0369036011.474130+11+0.31-1.4941.333.5+7.9+0.22-0.46Matches
2019-202030Málagaes ESP2. La Liga 2383,4209090.538.0389038011.373429+5+0.13+0.8844.643.4+1.2+0.03+0.29Matches
2020-202131Hataysportr TUR1. Süper Lig373,2828991.236.5378936001.545746+11+0.30+0.87Matches
2021-202232Hataysportr TUR1. Süper Lig343,0609089.534.0349034001.445149+2+0.06+1.56Matches
2022-202333Al-Wehdasa KSA1. Pro League221,9809073.322.0229022001.091828-10-0.45+0.42Matches
2023-202434Al-Wehdasa KSA1. Pro League272,4309079.427.0279027001.003347-14-0.52-0.38Matches
10 Seasons4 Clubs4 Leagues27524,7379068.0274.9275902730721.35343337+6+0.02+0.0887.479.3+8.1+0.11-0.01
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Numancia (4 Seasons)2 Leagues817,3259045.581.48199800701.33109108+1+0.01-0.021.52.4-0.9-0.92-1.00
Málaga (2 Seasons)1 League746,6609089.274.0749074021.427559+16+0.22-0.4585.976.9+9.1+0.12-0.14
Hatayspor (2 Seasons)1 League716,3428990.370.5718970001.4910895+13+0.18+1.25
Al-Wehda (2 Seasons)1 League494,4109076.649.0499049001.045175-24-0.49+0.04
La Liga 2 (6 Seasons)14813,2959058.9147.7148901470701.37177156+21+0.14+0.0687.479.3+8.1+0.11-0.01
Copa del Rey (4 Seasons)76909969.77.77997021.57711-4-0.52-1.52
Süper Lig (2 Seasons)716,3428990.370.5718970001.4910895+13+0.18+1.25
Pro League (2 Seasons)494,4109076.649.0499049001.045175-24-0.49+0.04
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2014-201525Numancia2 Leagues272,4609161.727.327105270161.373635+1+0.04+0.27
2015-201626Numancia2 Leagues353,1509081.435.03535031.405145+6+0.17+0.17
2016-201727Numancia2 Leagues131,1458829.412.713120171.081518-3-0.24-0.03
2017-201828Numancia2 Leagues65709513.16.369660341.33710-3-0.47-0.781.52.4-0.9-0.92-1.00
2018-201929Málaga1 League363,2409087.836.0369036011.474130+11+0.31-1.4941.333.5+7.9+0.22-0.46
2019-202030Málaga1 League383,4209090.538.0389038011.373429+5+0.13+0.8844.643.4+1.2+0.03+0.29
2020-202131Hatayspor1 League373,2828991.236.5378936001.545746+11+0.30+0.87
2021-202232Hatayspor1 League343,0609089.534.0349034001.445149+2+0.06+1.56
2022-202333Al-Wehda1 League221,9809073.322.0229022001.091828-10-0.45+0.42
2023-202434Al-Wehda1 League272,4309079.427.0279027001.003347-14-0.52-0.38
10 Seasons4 Clubs4 Leagues27524,7379068.0274.9275902730721.35343337+6+0.02+0.0887.479.3+8.1+0.11-0.01
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Numancia (4 Seasons)2 Leagues817,3259045.581.48199800701.33109108+1+0.01-0.021.52.4-0.9-0.92-1.00
Málaga (2 Seasons)1 League746,6609089.274.0749074021.427559+16+0.22-0.4585.976.9+9.1+0.12-0.14
Hatayspor (2 Seasons)1 League716,3428990.370.5718970001.4910895+13+0.18+1.25
Al-Wehda (2 Seasons)1 League494,4109076.649.0499049001.045175-24-0.49+0.04
La Liga 2 (6 Seasons)14813,2959058.9147.7148901470701.37177156+21+0.14+0.0687.479.3+8.1+0.11-0.01
Copa del Rey (4 Seasons)76909969.77.77997021.57711-4-0.52-1.52
Süper Lig (2 Seasons)716,3428990.370.5718970001.4910895+13+0.18+1.25
Pro League (2 Seasons)494,4109076.649.0499049001.045175-24-0.49+0.04
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
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 onxG onxGA xG+/- xG+/-90 On-Off Matches
2014-201525Numanciaes ESP2. La Liga 212th252,2509059.525.025250161.363532+3+0.12+0.36Matches
2015-201626Numanciaes ESP2. La Liga 210th353,1509083.335.03535021.405145+6+0.17+0.17Matches
2016-201727Numanciaes ESP2. La Liga 217th131,1458830.312.713120161.081518-3-0.24-0.03Matches
2017-201828Numanciaes ESP2. La Liga 26th190902.41.0110340.0012-1-1.00-1.291.52.4-0.9-0.92-1.00Matches
2018-201929Málagaes ESP2. La Liga 23rd363,2409087.836.0369036011.474130+11+0.31-1.4941.333.5+7.9+0.22-0.46Matches
2019-202030Málagaes ESP2. La Liga 214th383,4209090.538.0389038011.373429+5+0.13+0.8844.643.4+1.2+0.03+0.29Matches
2020-202131Hataysportr TUR1. Süper Lig6th373,2828991.236.5378936001.545746+11+0.30+0.87Matches
2021-202232Hataysportr TUR1. Süper Lig12th343,0609089.534.0349034001.445149+2+0.06+1.56Matches
2022-202333Al-Wehdasa KSA1. Pro League13th221,9809073.322.0229022001.091828-10-0.45+0.42Matches
2023-202434Al-Wehdasa KSA1. Pro League13th272,4309079.427.0279027001.003347-14-0.52-0.38Matches
10 Seasons4 Clubs3 Leagues26824,0479068.0267.2268902660701.34336326+10+0.04+0.1087.479.3+8.1+0.11-0.01
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Numancia (4 Seasons)1 League746,6359043.973.774730681.3110297+5+0.07+0.051.52.4-0.9-0.92-1.00
Málaga (2 Seasons)1 League746,6609089.274.0749074021.427559+16+0.22-0.4585.976.9+9.1+0.12-0.14
Hatayspor (2 Seasons)1 League716,3428990.370.5718970001.4910895+13+0.18+1.25
Al-Wehda (2 Seasons)1 League494,4109076.649.0499049001.045175-24-0.49+0.04
La Liga 2 (6 Seasons)14813,2959058.9147.7148901470701.37177156+21+0.14+0.0687.479.3+8.1+0.11-0.01
Süper Lig (2 Seasons)716,3428990.370.5718970001.4910895+13+0.18+1.25
Pro League (2 Seasons)494,4109076.649.0499049001.045175-24-0.49+0.04
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-201525Numanciaes ESPCopa del Rey33rd2210105100.02.321052001.5013-2-0.86Matches
2015-201626Numanciaes ESPCopa del Rey44th00001Matches
2016-201727Numanciaes ESPCopa del Rey44th00001Matches
2017-201828Numanciaes ESPCopa del Rey9th54809684.25.35965001.6068-2-0.37-1.37Matches
4 Seasons1 Club1 League76909969.77.77997021.57711-4-0.52-1.52
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
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 onxG onxGA xG+/- xG+/-90 On-Off Matches
201525ma MoroccoFriendlies (M)21809066.72.02902010.0002-2-1.00-1.00Matches
201626ma MoroccoFriendlies (M)1909025.01.01901011.000000.00-2.33Matches
201727ma MoroccoFriendlies (M)21809050.02.02902011.5032+1+0.50-1.00Matches
201727ma MoroccoAfrica Cup of NationsQF436090100.04.04904001.5043+1+0.25Matches
201727ma MoroccoAfrica Cup of Nations qualification54509083.35.05905012.6081+7+1.40-0.60Matches
201829ma Morocco1. World CupGR327090100.03.03903000.3324-2-0.672.65.2-2.5-0.85Matches
201828ma MoroccoWCQ872090100.08.08908001.88131+12+1.50Matches
201828ma MoroccoFriendlies (M)54058175.04.55814012.6082+6+1.33+0.67Matches
201929ma MoroccoFriendlies (M)32257541.72.5290214521.334400.00+0.57Matches
201929ma MoroccoAfrica Cup of NationsR161909023.11.01901033.0010+1+1.00+0.40Matches
201929ma MoroccoAfrica Cup of Nations qualification32709050.03.03903030.6723-1-0.33-2.33Matches
202030ma MoroccoFriendlies (M)1909050.01.01901011.001100.00-2.00Matches
202131ma MoroccoFriendlies (M)1909050.01.01901013.0010+1+1.000.00Matches
202131ma MoroccoAfrica Cup of Nations qualification1909016.71.01901053.0010+1+1.00-0.60Matches
202131ma MoroccoAfrica Cup of NationsQF1909018.81.01901031.002200.00-0.69Matches
202233ma Morocco1. World Cup4th1909013.61.01901063.0020+2+2.00+2.161.51.0+0.5+0.52+0.74Matches
202232ma MoroccoWCQ148486.70.50014853.0031+2+3.75+1.07Matches
202232ma MoroccoFriendlies (M)00004Matches
202333ma MoroccoFriendlies (M)1909020.01.01901031.000000.00-0.50Matches
202333ma MoroccoAfrica Cup of NationsR1600004Matches
202333ma MoroccoAfrica Cup of Nations qualification1909025.01.01901030.0012-1-1.00-3.00Matches
202434ma MoroccoFriendlies (M)00002Matches
202535ma MoroccoAfrica Cup of Nations qualification32398044.32.7290215933.0090+9+3.39-1.10Matches
202636ma MoroccoWCQ00003Matches
12 Seasons1 Club5 Leagues484,1578740.946.2458944351561.776528+37+0.80-0.594.16.1-2.0-0.51-0.29
Friendlies (M) (10 Seasons)161,3508439.515.0158714145171.621711+6+0.40-0.42
Africa Cup of Nations qualification (5 Seasons)131,1398845.212.7129012159152.08216+15+1.19-1.23
Africa Cup of Nations (4 Seasons)65409034.06.069060101.6775+2+0.33-0.32
WCQ (3 Seasons)97688544.98.5890814882.00162+14+1.64-1.04
World Cup (2 Seasons)43609038.74.04904061.004400.00+0.164.16.1-2.0-0.51-0.29

Miscellaneous Stats

Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2014-201525Numanciaes ESPCopa del Rey2.30000Matches
2014-201525Numanciaes ESP2. La Liga 225.010Matches
2015-201626Numanciaes ESP2. La Liga 235.0100Matches
2016-201727Numanciaes ESP2. La Liga 212.7200000000000Matches
2017-201828Numanciaes ESPCopa del Rey5.30000Matches
2017-201828Numanciaes ESP2. La Liga 21.0000000000000000Matches
2018-201929Málagaes ESP2. La Liga 236.0300000020000444266.7Matches
2019-202030Málagaes ESP2. La Liga 238.0300260011010398280.0Matches
2020-202131Hataysportr TUR1. Süper Lig36.52101600100Matches
2021-202232Hataysportr TUR1. Süper Lig34.030011000100Matches
2022-202333Al-Wehdasa KSA1. Pro League22.00000300000Matches
2023-202434Al-Wehdasa KSA1. Pro League27.00000500000Matches
10 Seasons4 Clubs4 Leagues274.9151043000510108312475.0
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Numancia (4 Seasons)2 Leagues81.4400000000000000
Málaga (2 Seasons)1 League74.06002600310108312475.0
Hatayspor (2 Seasons)1 League70.551021600200
Al-Wehda (2 Seasons)1 League49.00000800000
La Liga 2 (6 Seasons)147.710002600310108312475.0
Copa del Rey (4 Seasons)7.70000
Süper Lig (2 Seasons)70.551021600200
Pro League (2 Seasons)49.00000800000
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2014-201525Numancia2 Leagues27.31000
2015-201626Numancia2 Leagues35.0100
2016-201727Numancia2 Leagues12.7200000000000
2017-201828Numancia2 Leagues6.3000000000000000
2018-201929Málaga1 League36.0300000020000444266.7
2019-202030Málaga1 League38.0300260011010398280.0
2020-202131Hatayspor1 League36.52101600100
2021-202232Hatayspor1 League34.030011000100
2022-202333Al-Wehda1 League22.00000300000
2023-202434Al-Wehda1 League27.00000500000
10 Seasons4 Clubs4 Leagues274.9151043000510108312475.0
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Numancia (4 Seasons)2 Leagues81.4400000000000000
Málaga (2 Seasons)1 League74.06002600310108312475.0
Hatayspor (2 Seasons)1 League70.551021600200
Al-Wehda (2 Seasons)1 League49.00000800000
La Liga 2 (6 Seasons)147.710002600310108312475.0
Copa del Rey (4 Seasons)7.70000
Süper Lig (2 Seasons)70.551021600200
Pro League (2 Seasons)49.00000800000
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2014-201525Numanciaes ESP2. La Liga 212th25.010Matches
2015-201626Numanciaes ESP2. La Liga 210th35.0100Matches
2016-201727Numanciaes ESP2. La Liga 217th12.7200000000000Matches
2017-201828Numanciaes ESP2. La Liga 26th1.0000000000000000Matches
2018-201929Málagaes ESP2. La Liga 23rd36.0300000020000444266.7Matches
2019-202030Málagaes ESP2. La Liga 214th38.0300260011010398280.0Matches
2020-202131Hataysportr TUR1. Süper Lig6th36.52101600100Matches
2021-202232Hataysportr TUR1. Süper Lig12th34.030011000100Matches
2022-202333Al-Wehdasa KSA1. Pro League13th22.00000300000Matches
2023-202434Al-Wehdasa KSA1. Pro League13th27.00000500000Matches
10 Seasons4 Clubs3 Leagues267.2151043000510108312475.0
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Numancia (4 Seasons)1 League73.7400000000000000
Málaga (2 Seasons)1 League74.06002600310108312475.0
Hatayspor (2 Seasons)1 League70.551021600200
Al-Wehda (2 Seasons)1 League49.00000800000
La Liga 2 (6 Seasons)147.710002600310108312475.0
Süper Lig (2 Seasons)70.551021600200
Pro League (2 Seasons)49.00000800000
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-201525Numanciaes ESPCopa del Rey33rd2.30000Matches
2017-201828Numanciaes ESPCopa del Rey9th5.30000Matches
4 Seasons1 Club1 League7.70000
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
201525ma MoroccoFriendlies (M)2.00000Matches
201626ma MoroccoFriendlies (M)1.00000Matches
201727ma MoroccoFriendlies (M)2.00000Matches
201727ma MoroccoAfrica Cup of NationsQF4.0100000010000Matches
201727ma MoroccoAfrica Cup of Nations qualification5.00000Matches
201829ma Morocco1. World CupGR3.0100010000000100Matches
201828ma MoroccoWCQ8.00000Matches
201828ma MoroccoFriendlies (M)4.50000Matches
201929ma MoroccoFriendlies (M)2.50000Matches
201929ma MoroccoAfrica Cup of NationsR161.00000000000Matches
201929ma MoroccoAfrica Cup of Nations qualification3.00000Matches
202030ma MoroccoFriendlies (M)1.00000Matches
202131ma MoroccoFriendlies (M)1.00000Matches
202131ma MoroccoAfrica Cup of Nations qualification1.00000Matches
202131ma MoroccoAfrica Cup of NationsQF1.00000000000Matches
202233ma Morocco1. World Cup4th1.00000000000001010.0Matches
202232ma MoroccoWCQ0.50000Matches
202333ma MoroccoFriendlies (M)1.00000Matches
202333ma MoroccoAfrica Cup of Nations qualification1.00000Matches
202535ma MoroccoAfrica Cup of Nations qualification2.70000Matches
12 Seasons1 Club5 Leagues46.22000100100002010.0
Friendlies (M) (10 Seasons)15.00000
Africa Cup of Nations qualification (5 Seasons)12.70000
Africa Cup of Nations (4 Seasons)6.0100000010000
WCQ (3 Seasons)8.50000
World Cup (2 Seasons)4.01000100000002010.0

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, including advanced stats like xG for most of those nine.

In collaboration with Opta, we are including advanced analytical data such as xG, xA, progressive passing, duels and more for over twenty competitions. For more information on the expected goals model and which competitions have advanced data, see our xG explainer.

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. We will never in the future have less data than we do today.

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.