Today Livesearchsearch

Hamza Hafidi
Hamza
Hafidi
AS Cannes
7
Morocco

Record by opponent

MatchesWDLScoresYellowYellow-RedRed
US AvranchesUS Avranches6123-2--» All matches
FC Villefranche BeaujolaisFC Villefranche Beaujolais53111---» All matches
Stade LavalloisStade Lavallois5212-2--» All matches
US ConcarneauUS Concarneau5212----» All matches
FC Bourg-PéronnasFC Bourg-Péronnas4211-2--» All matches
FC ChamblyFC Chambly4220----» All matches
Marignane GignacMarignane Gignac4211--1-» All matches
Red Star FCRed Star FC4130-1--» All matches
SO CholetSO Cholet4121-2--» All matches
ÉFC Fréjus Saint-RaphaëlÉFC Fréjus Saint-Raphaël32102---» All matches
FC AnnecyFC Annecy3021-1--» All matches
Hyères FCHyères FC3012-1--» All matches
Rodez AFRodez AF3012-1--» All matches
US BoulogneUS Boulogne3120-1--» All matches
US Créteil FootballUS Créteil Football3210-1--» All matches
US Quevilly-RouenUS Quevilly-Rouen3120-2--» All matches
FC BorgoFC Borgo20111---» All matches
FC SochauxFC Sochaux210111--» All matches
Andrézieux-Bouthéon FCAndrézieux-Bouthéon FC2101----» All matches
Angoulême CFCAngoulême CFC2101----» All matches
AS Nancy LorraineAS Nancy Lorraine2011----» All matches
AS Saint-PriestAS Saint-Priest2101----» All matches
Bergerac Périgord FCBergerac Périgord FC2200----» All matches
Chamois NiortaisChamois Niortais2110----» All matches
FC IstresFC Istres2110----» All matches
FC LorientFC Lorient2101----» All matches
Gazélec FC AjaccioGazélec FC Ajaccio2101----» All matches
GFA Rumilly VallièresGFA Rumilly Vallières2020-1--» All matches
GOAL FCGOAL FC2110--1-» All matches
Grenoble Foot 38Grenoble Foot 382110----» All matches
JA DrancyJA Drancy2020-2--» All matches
LB ChâteaurouxLB Châteauroux2101-1--» All matches
Les Genêts d'AngletLes Genêts d'Anglet2101----» All matches
Lyon-La DuchèreLyon-La Duchère2200----» All matches
Pau FCPau FC2200-1--» All matches
RC GrasseRC Grasse2110-1--» All matches
SC SèteSC Sète2101----» All matches
SC ToulonSC Toulon2110----» All matches
Tours FCTours FC2011----» All matches
US OrléansUS Orléans2200-1--» All matches
USL DunkerqueUSL Dunkerque2110----» All matches
Le Mans FCLe Mans FC101011--» All matches
AJ AuxerreAJ Auxerre1001----» All matches
Atlético SaguntinoAtlético Saguntino1010-1--» All matches
CE AndratxCE Andratx1001-1--» All matches
CE EuropaCE Europa1010----» All matches
Cerdanyola FCCerdanyola FC1010-1--» All matches
Clermont Foot 63Clermont Foot 631100----» All matches
CS SedanCS Sedan1001----» All matches
EA GuingampEA Guingamp1100----» All matches
Entente SSGEntente SSG1100----» All matches
ES Grau-du-RoiES Grau-du-Roi1100----» All matches
ES Troyes ACES Troyes AC1001-1--» All matches
Espanyol Barcelona BEspanyol Barcelona B1100----» All matches
FC Limonest DSDFC Limonest DSD1010----» All matches
FC MartiguesFC Martigues1010----» All matches
FC Rouen 1899FC Rouen 18991001----» All matches
FC VersaillesFC Versailles1001----» All matches
Havre ACHavre AC1001----» All matches
Hércules CFHércules CF1001-1--» All matches
Le Puy-en-Velay FCLe Puy-en-Velay FC1010-1--» All matches
Lille OSCLille OSC1001-1--» All matches
Lleida CFLleida CF1001----» All matches
OGC NiceOGC Nice1100----» All matches
Paris Saint-GermainParis Saint-Germain1001----» All matches
Penya IndependentPenya Independent1001----» All matches
RC LensRC Lens1001-1--» All matches
SAS ÉpinalSAS Épinal1001----» All matches
SC BastiaSC Bastia1001----» All matches
SD FormenteraSD Formentera1001-1--» All matches
SM CaenSM Caen1010----» All matches
Stade BriochinStade Briochin1100----» All matches
Terrassa FCTerrassa FC1100----» All matches
Torrent CFTorrent CF1010----» All matches
UD AlziraUD Alzira1001----» All matches
UE Sant AndreuUE Sant Andreu1001-1--» All matches
US LusitanosUS Lusitanos1010----» All matches
Valenciennes FCValenciennes FC1001----» All matches