Yohan Roche
Career snapshot
Position rank · 25/26
Among 448 Defender - Centre-Backs · ≥200 mins
Career highs
Born the same day
Shares 1997-07-07 · 5 players total
| Full name | Yohan Roche |
|---|---|
| Name in home country | Yohan Cédric Benjamin Roche |
| Date of birth | 1997-07-07 (28 yrs) |
| Place of birth | Lyon, Benin |
| Citizenship | Benin France |
| Position | Defender - Centre-Back (main: Defender) |
| Foot | right |
| Height | 188.00 m |
| Current club | Petrolul Ploiesti |
| Joined | 2024-09-18 |
| Contract expires | 2026-06-30 |
Percentile rank vs 116 other Defender - Centre-Backs with ≥500 minutes in 25/26. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Petrolul Ploiesti | 2 | 24/25 | 25/26 | 29 | 1 | 1 | 540 |
| Quevilly - Rouen Métropole | 2 | 23/24 | 24/25 | 17 | 0 | 0 | 0 |
| Quevilly - Rouen Métropole B | 1 | 23/24 | 23/24 | 3 | 0 | 0 | 0 |
| Adanaspor | 2 | 21/22 | 22/23 | 50 | 4 | 2 | 2,414 |
| Rodez AF | 3 | 18/19 | 20/21 | 70 | 0 | 1 | 0 |
| Rodez Aveyron Football B | 1 | 18/19 | 18/19 | 1 | 0 | 0 | 0 |
| Stade Reims | 1 | 17/18 | 17/18 | 0 | 0 | 0 | 0 |
| Stade Reims B | 2 | 16/17 | 17/18 | 32 | 0 | 0 | 0 |
| FC Villefranche-Beaujolais | 2 | 15/16 | 16/17 | 13 | 2 | 0 | 1,005 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | Romanian Cup | Petrolul Ploiesti | 1 | 0 | 0 | 0 | 0 | 0 |
| 25/26 | SuperLiga | Petrolul Ploiesti | 6 | 1 | 0 | 0 | 0 | 540 |
| 24/25 | Championnat National | Quevilly - Rouen Métropole | 1 | 0 | 0 | 2 | 0 | 0 |
| 24/25 | Romanian Cup | Petrolul Ploiesti | 2 | 0 | 0 | 1 | 0 | 0 |
| 24/25 | SuperLiga | Petrolul Ploiesti | 13 | 0 | 0 | 4 | 0 | 0 |
| 24/25 | SuperLiga - Relegation group | Petrolul Ploiesti | 7 | 0 | 1 | 1 | 0 | 0 |
| 23/24 | Coupe de France | Quevilly - Rouen Métropole | 2 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Ligue 2 | Quevilly - Rouen Métropole | 14 | 0 | 0 | 1 | 0 | 0 |
| 23/24 | National 3 - Grp. F | Quevilly - Rouen Métropole B | 3 | 0 | 0 | 1 | 0 | 0 |
| 22/23 | 1.Lig | Adanaspor | 19 | 1 | 0 | 4 | 0 | 1,624 |
| 21/22 | 1.Lig | Adanaspor | 30 | 3 | 2 | 8 | 0 | 790 |
| 21/22 | Türkiye Kupasi | Adanaspor | 1 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Coupe de France | Rodez AF | 2 | 0 | 0 | 1 | 0 | 0 |
| 20/21 | Ligue 2 | Rodez AF | 13 | 0 | 1 | 5 | 0 | 0 |
| 19/20 | Coupe de la Ligue | Rodez AF | 1 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Ligue 2 | Rodez AF | 25 | 0 | 0 | 7 | 0 | 0 |
| 18/19 | Championnat National | Rodez AF | 26 | 0 | 0 | 4 | 0 | 0 |
| 18/19 | Coupe de France | Rodez AF | 3 | 0 | 0 | 1 | 0 | 0 |
| 18/19 | N3 - Occitanie | Rodez Aveyron Football B | 1 | 0 | 0 | 1 | 0 | 0 |
| 17/18 | Coupe de France | Stade Reims | 0 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Ligue 2 | Stade Reims | 0 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | National 2 - Grp. C | Stade Reims B | 22 | 0 | 0 | 3 | 0 | 0 |
| 16/17 | CFA - Grp. C | Stade Reims B | 10 | 0 | 0 | 1 | 0 | 0 |
| 16/17 | CFA - Grp. C | FC Villefranche-Beaujolais | 8 | 1 | 0 | 4 | 0 | 720 |
| 15/16 | CFA - Grp. B | FC Villefranche-Beaujolais | 4 | 1 | 0 | 0 | 0 | 285 |
| 15/16 | Coupe de France | FC Villefranche-Beaujolais | 1 | 0 | 0 | 1 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 16/17 | 2017-01-03 | FC Villefranche | Stade Reims B | Transfer | 0 | — |
| 17/18 | 2017-07-01 | Stade Reims B | Stade Reims | Transfer | 0 | — |
| 18/19 | 2018-07-01 | Stade Reims | Rodez AF | Loan | 150000 | — |
| 18/19 | 2019-06-30 | Rodez AF | Stade Reims | Return from loan | 300000 | — |
| 19/20 | 2019-07-01 | Stade Reims | Rodez AF | Transfer | 300000 | — |
| 21/22 | 2021-07-20 | Rodez AF | Adanaspor | Transfer | 500000 | — |
| 22/23 | 2023-03-15 | Adanaspor | Without Club | Transfer | 500000 | — |
| 23/24 | 2023-07-01 | Without Club | QRM | Transfer | 400000 | — |
| 24/25 | 2024-09-18 | QRM | Petrolul | Transfer | 300000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 23/24 | Injury to the ankle | 2023-08-06 | 2023-09-08 | 34 | 4 |
| 23/24 | unknown injury | 2023-10-08 | 2023-11-25 | 49 | 10 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €575k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €475k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €150k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #3955 | — | 18 | 1 | — | — | current national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Youssef Aït Bennasser | 1 | 2 | 0 |
| Thomas Bruns | 1 | 1 | 0 |
| Isaac Donkor | 1 | 0 | 0 |
| İsmail Erdoğan | 1 | 0 | 0 |
| Paul Perrin | 1 | 0 | 0 |
| Florian David | 2 | 0 | 0 |
| Nassim Ouammou | 1 | 0 | 0 |
| Celil Yüksel | 1 | 2 | 0 |
| Ayoub Ouhafsa | 1 | 0 | 0 |
| Mathieu Guerbert | 2 | 0 | 0 |
| Pierre Ruffaut | 2 | 0 | 0 |
| Valentin Henry | 1 | 0 | 0 |
| Ahmethan Köse | 1 | 0 | 0 |
| Nathanaël Dieng | 1 | 0 | 0 |
| Evren Korkmaz | 1 | 0 | 0 |
| Pierre Bardy | 2 | 0 | 0 |
| Aurélien Tertereau | 2 | 0 | 0 |
| David Douline | 2 | 0 | 0 |
| Ugo Bonnet | 2 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 21/22 | 1.Lig | Adanaspor | 3 | 30 |
| 15/16 | CFA - Grp. B | FC Villefranche-Beaujolais | 1 | 4 |
| 16/17 | CFA - Grp. C | Stade Reims B | 1 | 18 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 21/22 | 1.Lig | Adanaspor | 2 | 30 |
| 24/25 | SuperLiga - Relegation group | Petrolul Ploiesti | 1 | 7 |
| 20/21 | Ligue 2 | Rodez AF | 1 | 13 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 18/19 | 2019-06-30 | Rodez AF | Stade Reims | Return from loan | — | €300k |
| 18/19 | 2018-07-01 | Stade Reims | Rodez AF | Loan | — | €150k |
Last 50 matches for Petrolul Ploiesti 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-05-18 | RO1 |
FC Politehnica Iași | 0–2 | Petrolul Ploieşti | Available |
| 2025-05-12 | RO1 |
Petrolul Ploieşti | 1–3 | Oţelul Galaţi | Available |
| 2025-05-05 | RO1 |
UTA Arad | 2–0 | Petrolul Ploieşti | Available |
| 2025-04-28 | RO1 |
Petrolul Ploieşti | 0–1 | Farul Constanța | Available |
| 2025-04-21 | RO1 |
Petrolul Ploieşti | 4–0 | Gloria Buzău | Available |
| 2025-04-11 | RO1 |
FC Hermannstadt | 1–1 | Petrolul Ploieşti | Available |
| 2025-04-04 | RO1 |
Petrolul Ploieşti | 2–1 | Sepsi OSK | Available |
| 2025-03-28 | RO1 |
Unirea Slobozia | 0–0 | Petrolul Ploieşti | Available |
| 2025-03-14 | RO1 |
Petrolul Ploieşti | 0–2 | FC Botoşani | Available |
| 2025-03-08 | RO1 |
Petrolul Ploieşti | 1–0 | Sepsi OSK | Available |
| 2025-03-02 | RO1 |
FC Politehnica Iași | 1–0 | Petrolul Ploieşti | Available |
| 2025-02-22 | RO1 |
CFR Cluj | 2–0 | Petrolul Ploieşti | Available |
| 2025-02-15 | RO1 |
Petrolul Ploieşti | 0–1 | UTA Arad | Available |
| 2025-02-09 | RO1 |
FC Hermannstadt | 1–1 | Petrolul Ploieşti | Available |
| 2025-02-06 | RO1 |
Petrolul Ploieşti | 0–0 | FCSB | Available |
| 2025-02-03 | RO1 |
Farul Constanța | 2–1 | Petrolul Ploieşti | Available |
| 2025-01-27 | RO1 |
Petrolul Ploieşti | 3–1 | FC Botoşani | Available |
| 2025-01-18 | RO1 |
Oţelul Galaţi | 0–0 | Petrolul Ploieşti | Available |
| 2024-12-22 | RO1 |
Petrolul Ploieşti | 2–1 | Unirea Slobozia | Available |
| 2024-12-14 | RO1 |
Universitatea Cluj | 4–1 | Petrolul Ploieşti | Available |
| 2024-12-07 | RO1 |
Petrolul Ploieşti | 1–1 | CS Universitatea Craiova | Available |
| 2024-11-29 | RO1 |
Rapid Bucureşti | 1–1 | Petrolul Ploieşti | Available |
| 2024-11-24 | RO1 |
Petrolul Ploieşti | 0–1 | Dinamo Bucureşti | Available |
| 2024-11-11 | RO1 |
Gloria Buzău | 0–1 | Petrolul Ploieşti | Available |
| 2024-11-02 | RO1 |
Sepsi OSK | 1–1 | Petrolul Ploieşti | Available |
| 2024-10-26 | RO1 |
Petrolul Ploieşti | 3–1 | FC Politehnica Iași | Available |
| 2024-10-19 | RO1 |
Petrolul Ploieşti | 0–0 | CFR Cluj | Available |
| 2024-10-04 | RO1 |
UTA Arad | 3–1 | Petrolul Ploieşti | Available |
| 2024-09-27 | RO1 |
Petrolul Ploieşti | 4–1 | FC Hermannstadt | Available |
| 2024-09-21 | RO1 |
FCSB | 1–1 | Petrolul Ploieşti | Available |
| 2024-09-14 | RO1 |
Petrolul Ploieşti | 1–1 | Farul Constanța | Available |
| 2024-09-01 | RO1 |
FC Botoşani | 0–2 | Petrolul Ploieşti | Available |
| 2024-08-23 | RO1 |
Petrolul Ploieşti | 0–0 | Oţelul Galaţi | Available |
| 2024-08-16 | RO1 |
Unirea Slobozia | 1–2 | Petrolul Ploieşti | Available |
| 2024-08-12 | RO1 |
Petrolul Ploieşti | 0–0 | Universitatea Cluj | Available |
| 2024-08-04 | RO1 |
CS Universitatea Craiova | 0–0 | Petrolul Ploieşti | Available |
| 2024-07-29 | RO1 |
Petrolul Ploieşti | 1–0 | Rapid Bucureşti | Available |
| 2024-07-21 | RO1 |
Dinamo Bucureşti | 4–1 | Petrolul Ploieşti | Available |
| 2024-07-15 | RO1 |
Petrolul Ploieşti | 0–0 | Gloria Buzău | Available |
| 2024-05-12 | RO1 |
FC Politehnica Iași | 2–0 | Petrolul Ploieşti | Available |
| 2024-05-05 | RO1 |
Petrolul Ploieşti | 2–1 | Oţelul Galaţi | Available |
| 2024-04-29 | RO1 |
Petrolul Ploieşti | 1–2 | FC Botoşani | Available |
| 2024-04-25 | RO1 |
FC Hermannstadt | 2–0 | Petrolul Ploieşti | Available |
| 2024-04-22 | RO1 |
Petrolul Ploieşti | 1–1 | UTA Arad | Available |
| 2024-04-13 | RO1 |
Universitatea Cluj | 1–2 | Petrolul Ploieşti | Available |
| 2024-04-06 | RO1 |
Petrolul Ploieşti | 0–4 | FC Voluntari | Available |
| 2024-04-01 | RO1 |
Dinamo Bucureşti | 1–1 | Petrolul Ploieşti | Available |
| 2024-03-18 | RO1 |
Petrolul Ploieşti | 1–0 | FC Universitatea Craiova | Available |
| 2024-03-08 | RO1 |
Petrolul Ploieşti | 1–2 | Sepsi OSK | Available |
| 2024-03-03 | RO1 |
FCSB | 1–0 | Petrolul Ploieşti | Available |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 15/16 | Senior debut season | |
| 15/16 | 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 | 23 | 0 | 8 | 0 | 0 | 0 |
| 23/24 | 19 | 0 | 2 | 0 | 0 | 0 |
| 22/23 | 19 | 1,624 | 4 | 0 | 0 | 0.22 |
| 21/22 | 31 | 790 | 8 | 0 | 0 | 0.91 |
| 20/21 | 15 | 0 | 6 | 0 | 0 | 0 |
| 19/20 | 26 | 0 | 7 | 0 | 0 | 0 |
| 18/19 | 30 | 0 | 6 | 1 | 0 | 0 |
| 17/18 | 22 | 0 | 3 | 0 | 0 | 0 |
| 16/17 | 18 | 720 | 5 | 0 | 0 | 0.63 |
| 15/16 | 5 | 285 | 1 | 0 | 0 | 0.32 |
Output by competition
Career goals and assists broken down by tournament.
More on Yohan Roche
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Yohan Roche
Who is Yohan Roche?
Yohan Roche is a Benin professional footballer who plays as a centre-back for Petrolul Ploiesti.
How old is Yohan Roche?
Yohan Roche is 28 years old. He was born on July 7, 1997 in Lyon.
What position does Yohan Roche play?
Yohan Roche plays as a centre-back (Defender - Centre-Back).
What club does Yohan Roche play for?
Yohan Roche currently plays for Petrolul Ploiesti.
How many career goals has Yohan Roche scored?
Across all senior club competitions in our dataset, Yohan Roche has scored 7 goals in 215 appearances.
What is Yohan Roche's market value?
Yohan Roche's most recent reported market value is €350k.