Hodaifa El MhassaniFakel Voronezh logo

Hodaifa El Mhassani#22

Fakel Voronezh·Premier Liga (Russia) logoPremier Liga (Russia)·Defender - Right-Back

26 years(13/11/1999)1,66mrightMoroccoContract until 30/06/2028

€700kMarket value#4 in Fakel Voronezh

Key stats

Goals0
xG0.00
Assists0
xA0.00
Shots0
Key passes0
Minutes671 matches

xG — expected goals: the quality of the chances taken; xA — expected assists: the quality of the chances created. Values per 90 minutes are shown under the totals. What xG, npxG, xA and xGChain mean

Statistics

This season

SeasonCompetitionAppsMinGAYCRC
26/27Premier Liga1650010
26/27Russian Cup21800000

By competition

CompetitionAppsGA
Botola Pro Inwi logoBotola Pro Inwi13586
Coupe du Trône Marocaine600
Russian Cup200
Premier Liga100
Excellence Cup100

By club

ClubAppsGA
Moghreb Tétouan8943
FUS Rabat logoFUS Rabat5343
Fakel Voronezh logoFakel Voronezh300
Transfers4
DateSeasonFromToFeeMarket value
03/08/202626/27FUS Rabat logoFUS RabatFakel Voronezh logoFakel Voronezhfree transfer€700k
01/08/202424/25Moghreb TétouanFUS Rabat logoFUS Rabatfree transfer€650k
01/08/201818/19MAT ReserveMoghreb Tétouan--
01/07/201616/17MAT YouthMAT Reserve--

Market value

€700k Current€700k Highest · 28/05/202522/06/2026 Last change
€700k
31.12.201822.06.2026
#4 Fakel Voronezh#165 Morocco#274 Premier Liga#791 Right-Back#10.739 Worldwide#919 Year 1999
Value history
DateAgeClubValue
31/12/201819Moghreb Atlético Tétouan€75k
31/12/201920Moghreb Atlético Tétouan€125k
20/09/202020Moghreb Atlético Tétouan€125k
11/04/202121Moghreb Atlético Tétouan€125k
31/07/202121Moghreb Atlético Tétouan€100k
11/11/202222Moghreb Atlético Tétouan€125k
06/02/202323Moghreb Atlético Tétouan€250k
14/04/202323Moghreb Atlético Tétouan€350k
03/07/202323Moghreb Atlético Tétouan€450k
23/11/202324Moghreb Atlético Tétouan€500k
29/01/202424Moghreb Atlético Tétouan€550k
28/06/202424Moghreb Atlético Tétouan€650k
08/01/202525FUS Rabat logoFUS Rabat€650k
28/05/202525FUS Rabat logoFUS Rabat€700k
28/11/202526FUS Rabat logoFUS Rabat€650k
22/06/202626FUS Rabat logoFUS Rabat€700k
xG Statisticsall seasons
SeasonLeagueClubAppsMinGxGnpxGAxAShKPxGChain
2026RFPLFakel logoFakel16700000000.15

What xG, npxG, xA and xGChain mean

xG Expected goals
How many goals an average finisher would score from the same shots. A 0.30 xG shot goes in about 3 times in 10. Goals above xG mean efficient finishing; below — a cold streak or poor finishing.
npxG Non-penalty xG
The same xG without penalties. A penalty alone is worth about 0.76 xG, so npxG is a cleaner view of open-play and set-piece chances.
xA Expected assists
The xG of the shots that followed the player's passes. High xA with few assists means teammates missed good chances.
xGChain xG chain
Team xG from every possession the player touched. It shows involvement in build-up, not only the shot or the final pass, so a deep midfielder can rank high without scoring.
KP Key passes
Passes that led directly to a shot — the volume behind xA.

Teammatessame club