Fahd Moufi
Career snapshot
Career highs
Born the same day
Shares 1996-05-05 · 6 players total
| Full name | Fahd Moufi |
|---|---|
| Name in home country | فهد موفي |
| Date of birth | 1996-05-05 (30 yrs) |
| Place of birth | Mulhouse, Morocco |
| Citizenship | Morocco France |
| Position | Defender - Right-Back (main: Defender) |
| Foot | right |
| Height | 177.00 m |
| Current club | FC Orenburg |
| Joined | 2025-08-09 |
| Contract expires | 2027-06-30 |
| Agent | Relatives |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| FC Orenburg | 1 | 25/26 | 25/26 | 4 | 0 | 0 | 0 |
| HNK Hajduk Split | 2 | 23/24 | 24/25 | 44 | 0 | 2 | 0 |
| Wydad Casablanca | 2 | 2025 | 24/25 | 15 | 0 | 0 | 0 |
| Portimonense SAD | 3 | 20/21 | 22/23 | 96 | 2 | 11 | 5,397 |
| CD Tondela | 3 | 17/18 | 19/20 | 47 | 1 | 1 | 992 |
| CS Sedan-Ardennes | 1 | 16/17 | 16/17 | 21 | 2 | 0 | 90 |
| Olympique Lyon B | 4 | 13/14 | 16/17 | 55 | 1 | 0 | 270 |
| Olympique Lyon U19 | 1 | 14/15 | 14/15 | 1 | 0 | 0 | 0 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | Premier Liga | FC Orenburg | 4 | 0 | 0 | 1 | 0 | 0 |
| 25/26 | Russian Cup | FC Orenburg | 0 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Botola Pro Inwi | Wydad Casablanca | 11 | 0 | 0 | 2 | 0 | 0 |
| 24/25 | Coupe du Trône Marocaine | Wydad Casablanca | 2 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Hrvatski nogometni kup | HNK Hajduk Split | 1 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | SuperSport HNL | HNK Hajduk Split | 5 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | UECL Qualifiers | HNK Hajduk Split | 4 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Hrvatski nogometni kup | HNK Hajduk Split | 3 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | SuperSport HNL | HNK Hajduk Split | 28 | 0 | 2 | 2 | 0 | 0 |
| 23/24 | SuperSport Super Cup | HNK Hajduk Split | 1 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | UECL Quali | HNK Hajduk Split | 2 | 0 | 0 | 1 | 0 | 0 |
| 22/23 | Allianz Cup | Portimonense SAD | 1 | 0 | 0 | 0 | 1 | 0 |
| 22/23 | Liga Portugal | Portimonense SAD | 31 | 1 | 2 | 4 | 1 | 2,639 |
| 22/23 | Taça de Portugal | Portimonense SAD | 1 | 0 | 0 | 1 | 0 | 0 |
| 21/22 | Allianz Cup | Portimonense SAD | 2 | 0 | 1 | 1 | 0 | 0 |
| 21/22 | Liga Portugal | Portimonense SAD | 31 | 1 | 1 | 8 | 1 | 2,758 |
| 21/22 | Taça de Portugal | Portimonense SAD | 4 | 0 | 2 | 1 | 0 | 0 |
| 2025 | Club World Cup | Wydad Casablanca | 2 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Liga NOS | Portimonense SAD | 26 | 0 | 5 | 6 | 0 | 0 |
| 19/20 | Allianz Cup | CD Tondela | 1 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Liga NOS | CD Tondela | 26 | 0 | 1 | 7 | 1 | 0 |
| 19/20 | Taça de Portugal | CD Tondela | 1 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Allianz Cup | CD Tondela | 2 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Liga NOS | CD Tondela | 13 | 1 | 0 | 5 | 0 | 992 |
| 18/19 | Taça de Portugal | CD Tondela | 1 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Liga NOS | CD Tondela | 2 | 0 | 0 | 1 | 1 | 0 |
| 17/18 | Taça CTT | CD Tondela | 0 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Taça de Portugal | CD Tondela | 1 | 0 | 0 | 1 | 0 | 0 |
| 16/17 | CFA - Grp. C | Olympique Lyon B | 3 | 1 | 0 | 0 | 0 | 270 |
| 16/17 | Championnat National | CS Sedan-Ardennes | 19 | 0 | 0 | 5 | 0 | 0 |
| 16/17 | Coupe de France | CS Sedan-Ardennes | 2 | 2 | 0 | 0 | 0 | 90 |
| 15/16 | CFA - Grp. B | Olympique Lyon B | 25 | 0 | 0 | 4 | 0 | 0 |
| 14/15 | CFA - Grp. C | Olympique Lyon B | 22 | 0 | 0 | 2 | 1 | 0 |
| 14/15 | Coupe Gambardella | Olympique Lyon U19 | 1 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | National 2 - Grp. B | Olympique Lyon B | 5 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 13/14 | 2013-07-01 | FC Mulhouse U19 | Olymp. Lyon U19 | Transfer | 0 | — |
| 14/15 | 2014-07-01 | Olymp. Lyon U19 | Olymp. Lyon B | Transfer | 0 | — |
| 16/17 | 2016-08-31 | Olymp. Lyon B | CS Sedan | Loan | 0 | — |
| 16/17 | 2017-06-30 | CS Sedan | Olymp. Lyon B | Return from loan | 150000 | — |
| 17/18 | 2017-07-14 | Olymp. Lyon B | Tondela | Transfer | 150000 | — |
| 20/21 | 2020-09-30 | Tondela | Portimonense | Transfer | 800000 | — |
| 23/24 | 2023-07-11 | Portimonense | Hajduk Split | Transfer | 1500000 | — |
| 24/25 | 2025-01-13 | Hajduk Split | Wydad AC | Transfer | 1000000 | — |
| 25/26 | 2025-08-09 | Wydad AC | Orenburg | Transfer | 1000000 | €100k |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 19/20 | unknown injury | 2020-06-01 | 2020-06-30 | 30 | 4 |
| 20/21 | Corona virus | 2020-10-14 | 2020-10-28 | 15 | 2 |
| 20/21 | Muscle injury | 2021-04-23 | 2021-04-29 | 7 | 1 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €900k |
| Jan 1, 1970 | €1.20m |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €550k |
| Jan 1, 1970 | €700k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €150k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #37630 | #15 | 1 | 0 | — | — | former national player |
| Team #37524 | #15 | 3 | 0 | — | — | former national player |
| Team #34903 | #15 | 1 | 0 | — | — | former national player |
| Team #3575 | #24 | 0 | 0 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Carlinhos | 1 | 0 | 0 |
| Iván Angulo | 1 | 0 | 0 |
| Ivan Lucic | 2 | 0 | 0 |
| Zvonimir Sarlija | 2 | 0 | 0 |
| Welinton Junior | 1 | 1 | 0 |
| Filip Krovinovic | 2 | 0 | 0 |
| Cláudio Ramos | 1 | 0 | 0 |
| Jhon Murillo | 1 | 0 | 0 |
| Samuel Moutoussamy | 2 | 0 | 0 |
| Mouctar Diakhaby | 2 | 0 | 0 |
| Ewerton | 1 | 0 | 0 |
| Maxime D'Arpino | 2 | 0 | 0 |
| Pedrão | 1 | 0 | 0 |
| Pedro Sá | 2 | 0 | 0 |
| Romain Del Castillo | 2 | 0 | 0 |
| Lucas Mocio | 2 | 0 | 0 |
| Anderson Oliveira | 1 | 0 | 0 |
| Fabrício | 1 | 0 | 0 |
| Aylton Boa Morte | 1 | 4 | 0 |
| Lucas Possignolo | 1 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 16/17 | Coupe de France | CS Sedan-Ardennes | 2 | 2 |
| 18/19 | Liga NOS | CD Tondela | 1 | 13 |
| 16/17 | CFA - Grp. C | Olympique Lyon B | 1 | 3 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 20/21 | Liga NOS | Portimonense SAD | 5 | 26 |
| 21/22 | Taça de Portugal | Portimonense SAD | 2 | 4 |
| 22/23 | Liga Portugal | Portimonense SAD | 2 | 31 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 16/17 | 2017-06-30 | CS Sedan | Olymp. Lyon B | Return from loan | — | €150k |
| 16/17 | 2016-08-31 | Olymp. Lyon B | CS Sedan | Loan | — | — |
Teams faced most often by Fahd Moufi's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).
| Opponent | P | W | D | L | GF | GA | GD | Win % |
|---|---|---|---|---|---|---|---|---|
| Moreirense FC | 6 | 2 | 1 | 3 | 6 | 8 | -2 | 33% |
| CS Marítimo | 4 | 3 | 0 | 1 | 9 | 6 | +3 | 75% |
| Vitória Guimarães | 4 | 1 | 1 | 2 | 4 | 7 | -3 | 25% |
| Portimonense SC | 4 | 2 | 0 | 2 | 7 | 9 | -2 | 50% |
| CD Nacional | 4 | 2 | 1 | 1 | 5 | 4 | +1 | 50% |
| FC Porto | 4 | 0 | 0 | 4 | 1 | 11 | -10 | 0% |
| SL Benfica | 4 | 0 | 0 | 4 | 3 | 9 | -6 | 0% |
| CD Santa Clara | 4 | 2 | 1 | 1 | 8 | 6 | +2 | 50% |
| Sporting CP | 4 | 1 | 1 | 2 | 4 | 7 | -3 | 25% |
| CD Feirense | 4 | 1 | 3 | 0 | 7 | 5 | +2 | 25% |
| Belenenses SAD | 4 | 1 | 2 | 1 | 5 | 4 | +1 | 25% |
| Sporting Braga | 4 | 0 | 0 | 4 | 1 | 8 | -7 | 0% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 13/14 | Senior debut season | |
| 16/17 | First senior goal |
Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.
| Season | Matches | Mins | YC | 2nd YC | RC | Cards / 90′ |
|---|---|---|---|---|---|---|
| 25/26 | 4 | 0 | 1 | 0 | 0 | 0 |
| 24/25 | 23 | 0 | 2 | 0 | 0 | 0 |
| 23/24 | 34 | 0 | 3 | 0 | 0 | 0 |
| 22/23 | 33 | 2,639 | 5 | 0 | 2 | 0.24 |
| 21/22 | 37 | 2,758 | 10 | 0 | 1 | 0.36 |
| 20/21 | 26 | 0 | 6 | 0 | 0 | 0 |
| 19/20 | 28 | 0 | 7 | 0 | 1 | 0 |
| 18/19 | 16 | 992 | 5 | 0 | 0 | 0.45 |
| 17/18 | 3 | 0 | 2 | 0 | 1 | 0 |
| 16/17 | 24 | 360 | 5 | 0 | 0 | 1.25 |
| 15/16 | 25 | 0 | 4 | 0 | 0 | 0 |
| 14/15 | 23 | 0 | 2 | 0 | 1 | 0 |
Output by competition
Career goals and assists broken down by tournament.
More on Fahd Moufi
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Fahd Moufi
Who is Fahd Moufi?
Fahd Moufi is a Morocco professional footballer who plays as a right-back for FC Orenburg.
How old is Fahd Moufi?
Fahd Moufi is 30 years old. He was born on May 5, 1996 in Mulhouse.
What position does Fahd Moufi play?
Fahd Moufi plays as a right-back (Defender - Right-Back).
What club does Fahd Moufi play for?
Fahd Moufi currently plays for FC Orenburg.
How many career goals has Fahd Moufi scored?
Across all senior club competitions in our dataset, Fahd Moufi has scored 6 goals in 283 appearances.
What is Fahd Moufi's market value?
Fahd Moufi's most recent reported market value is €1.00m.