Cyril Mandouki
Career snapshot
Career highs
Born the same day
Shares 1991-08-21 · 6 players total
| Full name | Cyril Mandouki |
|---|---|
| Name in home country | Cyril Paul Mandouki |
| Date of birth | 1991-08-21 (34 yrs) |
| Place of birth | Paris, Martinique |
| Citizenship | Martinique France |
| Position | Midfield - Defensive Midfield (main: Midfield) |
| Foot | right |
| Height | 180.00 m |
| Current club | Stade Lavallois |
| Joined | 2025-07-22 |
| Contract expires | 2027-06-30 |
| Agent | JFC SPORT |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Stade Lavallois | 1 | 25/26 | 25/26 | 4 | 0 | 0 | 0 |
| Gaziantep FK | 1 | 24/25 | 24/25 | 19 | 0 | 0 | 0 |
| Paris FC | 7 | 17/18 | 23/24 | 236 | 6 | 9 | 14,719 |
| Paris FC B | 1 | 21/22 | 21/22 | 2 | 0 | 0 | 0 |
| US Créteil-Lusitanos | 1 | 16/17 | 16/17 | 30 | 2 | 0 | 1,197 |
| USL Dunkerque | 3 | 13/14 | 15/16 | 92 | 2 | 0 | 5,455 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | Ligue 2 | Stade Lavallois | 4 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Süper Lig | Gaziantep FK | 16 | 0 | 0 | 3 | 0 | 0 |
| 24/25 | Türkiye Kupasi | Gaziantep FK | 3 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Coupe de France | Paris FC | 2 | 0 | 0 | 1 | 0 | 0 |
| 23/24 | L1/L2 Playoffs | Paris FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Ligue 2 | Paris FC | 35 | 0 | 2 | 6 | 1 | 0 |
| 22/23 | Coupe de France | Paris FC | 4 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Ligue 2 | Paris FC | 32 | 1 | 2 | 3 | 1 | 2,591 |
| 21/22 | L1/L2 Playoffs | Paris FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Ligue 2 | Paris FC | 19 | 1 | 0 | 1 | 0 | 1,353 |
| 21/22 | N3 - Paris IdF | Paris FC B | 2 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Coupe de France | Paris FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | L1/L2 Playoffs | Paris FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Ligue 2 | Paris FC | 33 | 1 | 0 | 2 | 0 | 2,753 |
| 19/20 | Coupe de France | Paris FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Coupe de la Ligue | Paris FC | 3 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Ligue 2 | Paris FC | 28 | 1 | 1 | 3 | 0 | 2,520 |
| 18/19 | Coupe de France | Paris FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | L1/L2 Playoffs | Paris FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Ligue 2 | Paris FC | 33 | 1 | 2 | 3 | 0 | 2,807 |
| 17/18 | Coupe de France | Paris FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Coupe de la Ligue | Paris FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Ligue 2 | Paris FC | 34 | 1 | 2 | 2 | 0 | 2,695 |
| 16/17 | Championnat National | US Créteil-Lusitanos | 29 | 2 | 0 | 4 | 0 | 1,197 |
| 16/17 | Coupe de la Ligue | US Créteil-Lusitanos | 1 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | Championnat National | USL Dunkerque | 31 | 1 | 0 | 2 | 0 | 2,755 |
| 15/16 | Coupe de France | USL Dunkerque | 4 | 0 | 0 | 1 | 0 | 0 |
| 14/15 | Championnat National | USL Dunkerque | 32 | 1 | 0 | 2 | 0 | 2,700 |
| 14/15 | Coupe de France | USL Dunkerque | 2 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | Championnat National | USL Dunkerque | 20 | 0 | 0 | 1 | 0 | 0 |
| 13/14 | Coupe de France | USL Dunkerque | 3 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 12/13 | 2012-07-01 | COM Bagneux | Ste. Geneviève | Transfer | 0 | — |
| 13/14 | 2013-07-01 | Ste. Geneviève | USL Dunkerque | Transfer | 0 | — |
| 16/17 | 2016-07-01 | USL Dunkerque | US Créteil-L | Transfer | 0 | — |
| 17/18 | 2017-07-01 | US Créteil-L | Paris FC | Transfer | 200000 | — |
| 24/25 | 2024-07-18 | Paris FC | Gaziantep FK | Transfer | 350000 | — |
| 24/25 | 2025-02-27 | Gaziantep FK | Without Club | Transfer | 300000 | — |
| 25/26 | 2025-07-22 | Without Club | Stade Lavallois | Transfer | 200000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 17/18 | Knock | 2017-09-09 | 2017-10-12 | 34 | 4 |
| 18/19 | Knock | 2018-10-06 | 2018-11-08 | 34 | 5 |
| 20/21 | Foot injury | 2020-09-20 | 2020-10-16 | 27 | 2 |
| 21/22 | Hamstring injury | 2021-09-23 | 2022-02-26 | 157 | 20 |
| 23/24 | Shoulder injury | 2024-05-18 | 2024-05-20 | 3 | 0 |
| 24/25 | unknown injury | 2024-10-11 | 2024-10-20 | 10 | 1 |
| 24/25 | Edema in the knee | 2025-02-03 | 2025-02-27 | 25 | 5 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €325k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €450k |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €200k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #19758 | #14 | 20 | 1 | — | — | current national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Julien Lopez | 1 | 1 | 0 |
| Ousmane Kanté | 1 | 1 | 0 |
| Jean-Christophe Bouet | 2 | 0 | 0 |
| Junior Senneville | 2 | 0 | 0 |
| Thomas De Parmentier | 2 | 0 | 0 |
| Samuel Yohou | 1 | 1 | 0 |
| Florent Hanin | 2 | 1 | 0 |
| Samir Chergui | 2 | 0 | 0 |
| Jonathan Pitroipa | 2 | 0 | 0 |
| Ilan Kebbal | 2 | 0 | 0 |
| Edmond Akichi | 2 | 0 | 0 |
| Morgan Guilavogui | 2 | 0 | 0 |
| Alimami Gory | 1 | 0 | 0 |
| Warren Caddy | 1 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 16/17 | Championnat National | US Créteil-Lusitanos | 2 | 29 |
| 14/15 | Championnat National | USL Dunkerque | 1 | 32 |
| 15/16 | Championnat National | USL Dunkerque | 1 | 31 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 22/23 | Ligue 2 | Paris FC | 2 | 32 |
| 18/19 | Ligue 2 | Paris FC | 2 | 33 |
| 17/18 | Ligue 2 | Paris FC | 2 | 34 |
Last 12 matches for Stade Lavallois while Cyril Mandouki was at the club (joined 2025-07-22). The Availability column cross-references our injury database — matches inside a known injury window are flagged INJURED. Per-match goal attribution requires a paid feed (FBref/Sofascore) and isn't wired up yet.
| Date | Comp | Home | Score | Away | Availability |
|---|---|---|---|---|---|
| 2025-10-31 | FR2 |
EA Guingamp | 2–0 | Stade Lavallois | Available |
| 2025-10-28 | FR2 |
Stade Lavallois | 1–1 | Le Mans FC | Available |
| 2025-10-18 | FR2 |
Stade Lavallois | 0–1 | Red Star FC | Available |
| 2025-10-03 | FR2 |
FC Annecy | 0–0 | Stade Lavallois | Available |
| 2025-09-27 | FR2 |
Stade Lavallois | 0–1 | Montpellier HSC | Available |
| 2025-09-23 | FR2 |
Pau FC | 1–0 | Stade Lavallois | Available |
| 2025-09-19 | FR2 |
Stade Lavallois | 0–3 | Amiens SC | Available |
| 2025-09-12 | FR2 |
US Boulogne | 1–2 | Stade Lavallois | Available |
| 2025-08-29 | FR2 |
Stade Lavallois | 0–0 | Clermont Foot 63 | Available |
| 2025-08-22 | FR2 |
Rodez AF | 1–1 | Stade Lavallois | Available |
| 2025-08-15 | FR2 |
Grenoble Foot 38 | 1–1 | Stade Lavallois | Available |
| 2025-08-09 | FR2 |
Stade Lavallois | 3–3 | AS Saint-Étienne | Available |
Teams faced most often by Cyril Mandouki'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 % |
|---|---|---|---|---|---|---|---|---|
| Chamois Niortais | 22 | 6 | 6 | 10 | 33 | 35 | -2 | 27% |
| Havre AC | 22 | 7 | 8 | 7 | 21 | 19 | +2 | 32% |
| FC Sochaux | 22 | 6 | 9 | 7 | 19 | 17 | +2 | 27% |
| Valenciennes FC | 21 | 7 | 7 | 7 | 28 | 27 | +1 | 33% |
| AC Ajaccio | 20 | 5 | 7 | 8 | 19 | 23 | -4 | 25% |
| AJ Auxerre | 19 | 6 | 6 | 7 | 22 | 24 | -2 | 32% |
| AS Nancy Lorraine | 19 | 4 | 5 | 10 | 16 | 29 | -13 | 21% |
| Clermont Foot 63 | 16 | 2 | 7 | 7 | 13 | 23 | -10 | 13% |
| Nîmes Olympique | 14 | 8 | 3 | 3 | 19 | 10 | +9 | 57% |
| Grenoble Foot 38 | 13 | 7 | 3 | 3 | 14 | 10 | +4 | 54% |
| Rodez AF | 12 | 3 | 6 | 3 | 12 | 11 | +1 | 25% |
| Dijon FCO | 12 | 3 | 2 | 7 | 10 | 22 | -12 | 25% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 13/14 | Senior debut season | |
| 14/15 | 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′ |
|---|---|---|---|---|---|---|
| 24/25 | 19 | 0 | 3 | 0 | 0 | 0 |
| 23/24 | 38 | 0 | 7 | 0 | 1 | 0 |
| 22/23 | 36 | 2,591 | 3 | 0 | 1 | 0.14 |
| 21/22 | 22 | 1,353 | 1 | 0 | 0 | 0.07 |
| 20/21 | 36 | 2,753 | 2 | 0 | 0 | 0.07 |
| 19/20 | 33 | 2,520 | 3 | 0 | 0 | 0.11 |
| 18/19 | 35 | 2,807 | 3 | 0 | 0 | 0.1 |
| 17/18 | 38 | 2,695 | 2 | 0 | 0 | 0.07 |
| 16/17 | 30 | 1,197 | 4 | 0 | 0 | 0.3 |
| 15/16 | 35 | 2,755 | 3 | 1 | 0 | 0.13 |
| 14/15 | 34 | 2,700 | 2 | 0 | 0 | 0.07 |
| 13/14 | 23 | 0 | 1 | 0 | 0 | 0 |
Output by competition
Career goals and assists broken down by tournament.
More on Cyril Mandouki
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Cyril Mandouki
Who is Cyril Mandouki?
Cyril Mandouki is a Martinique professional footballer who plays as a defensive midfield for Stade Lavallois.
How old is Cyril Mandouki?
Cyril Mandouki is 34 years old. He was born on August 21, 1991 in Paris.
What position does Cyril Mandouki play?
Cyril Mandouki plays as a defensive midfield (Midfield - Defensive Midfield).
What club does Cyril Mandouki play for?
Cyril Mandouki currently plays for Stade Lavallois.
How many career goals has Cyril Mandouki scored?
Across all senior club competitions in our dataset, Cyril Mandouki has scored 10 goals in 383 appearances.
What is Cyril Mandouki's market value?
Cyril Mandouki's most recent reported market value is €200k.