Nicolas Pépé
Career snapshot
Career highs
Born the same day
Shares 1995-05-29 · 5 players total
| Full name | Nicolas Pépé |
|---|---|
| Date of birth | 1995-05-29 (30 yrs) |
| Place of birth | Mantes-la-Jolie, Cote d'Ivoire |
| Citizenship | Cote d'Ivoire France |
| Position | Attack - Right Winger (main: Attack) |
| Foot | left |
| Height | 183.00 m |
| Current club | Villarreal CF |
| Joined | 2024-08-04 |
| Contract expires | 2028-06-30 |
| Agent | BS Group ... |
| Outfitter | Nike |
Percentile rank vs 34 other Attack - Right Wingers with ≥500 minutes in 25/26. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Villarreal CF | 2 | 24/25 | 25/26 | 31 | 5 | 7 | 614 |
| Trabzonspor | 1 | 23/24 | 23/24 | 23 | 6 | 3 | 358 |
| Arsenal FC | 4 | 19/20 | 22/23 | 112 | 27 | 21 | 2,088 |
| OGC Nice | 1 | 22/23 | 22/23 | 28 | 8 | 1 | 518 |
| LOSC Lille | 2 | 17/18 | 18/19 | 79 | 37 | 18 | 662 |
| Angers SCO | 2 | 14/15 | 16/17 | 49 | 6 | 2 | 487 |
| US Orléans | 1 | 15/16 | 15/16 | 33 | 9 | 2 | 372 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | LaLiga | Villarreal CF | 3 | 2 | 1 | 0 | 0 | 115 |
| 24/25 | Copa del Rey | Villarreal CF | 0 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | LaLiga | Villarreal CF | 28 | 3 | 6 | 2 | 0 | 499 |
| 23/24 | Süper Lig | Trabzonspor | 19 | 5 | 3 | 0 | 0 | 225 |
| 23/24 | Türkiye Kupasi | Trabzonspor | 4 | 1 | 0 | 0 | 0 | 133 |
| 22/23 | Conference L. | OGC Nice | 8 | 2 | 0 | 1 | 0 | 263 |
| 22/23 | Coupe de France | OGC Nice | 1 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Ligue 1 | OGC Nice | 19 | 6 | 1 | 2 | 0 | 255 |
| 22/23 | Premier League | Arsenal FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | EFL Cup | Arsenal FC | 3 | 2 | 4 | 0 | 0 | 135 |
| 21/22 | Premier League | Arsenal FC | 20 | 1 | 2 | 0 | 0 | 681 |
| 20/21 | EFL Cup | Arsenal FC | 3 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Europa League | Arsenal FC | 13 | 6 | 4 | 0 | 0 | 150 |
| 20/21 | FA Cup | Arsenal FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Premier League | Arsenal FC | 29 | 10 | 1 | 1 | 1 | 161 |
| 19/20 | EFL Cup | Arsenal FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Europa League | Arsenal FC | 6 | 2 | 2 | 0 | 0 | 147 |
| 19/20 | FA Cup | Arsenal FC | 5 | 1 | 2 | 0 | 0 | 411 |
| 19/20 | Premier League | Arsenal FC | 31 | 5 | 6 | 4 | 0 | 403 |
| 18/19 | Coupe de France | LOSC Lille | 2 | 1 | 1 | 0 | 0 | 180 |
| 18/19 | Coupe de la Ligue | LOSC Lille | 1 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Ligue 1 | LOSC Lille | 38 | 22 | 11 | 1 | 0 | 151 |
| 17/18 | Coupe de France | LOSC Lille | 2 | 1 | 1 | 0 | 0 | 112 |
| 17/18 | Ligue 1 | LOSC Lille | 36 | 13 | 5 | 5 | 0 | 219 |
| 16/17 | Coupe de France | Angers SCO | 5 | 0 | 1 | 0 | 0 | 0 |
| 16/17 | Coupe de la Ligue | Angers SCO | 1 | 0 | 0 | 1 | 0 | 0 |
| 16/17 | Ligue 1 | Angers SCO | 33 | 3 | 1 | 2 | 0 | 436 |
| 15/16 | Championnat National | US Orléans | 29 | 7 | 2 | 3 | 0 | 261 |
| 15/16 | Coupe de France | US Orléans | 3 | 2 | 0 | 1 | 0 | 111 |
| 15/16 | Coupe de la Ligue | US Orléans | 1 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | Coupe de France | Angers SCO | 2 | 3 | 0 | 0 | 0 | 51 |
| 14/15 | Coupe de la Ligue | Angers SCO | 1 | 0 | 0 | 1 | 0 | 0 |
| 14/15 | Ligue 2 | Angers SCO | 7 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 12/13 | 2012-07-01 | S.Poitevin U19 | Stade Poitevin | Transfer | 0 | — |
| 13/14 | 2013-07-01 | Stade Poitevin | Angers SCO B | Transfer | 0 | — |
| 15/16 | 2015-07-01 | Angers SCO B | Angers SCO | Transfer | 0 | — |
| 15/16 | 2015-07-02 | Angers SCO | US Orléans | Loan | 0 | — |
| 15/16 | 2016-06-30 | US Orléans | Angers SCO | Return from loan | 0 | — |
| 17/18 | 2017-07-01 | Angers SCO | LOSC Lille | Transfer | 3000000 | €18.00m |
| 19/20 | 2019-08-01 | LOSC Lille | Arsenal | Transfer | 65000000 | €80.00m |
| 22/23 | 2022-08-25 | Arsenal | OGC Nice | Loan | 25000000 | — |
| 22/23 | 2023-06-30 | OGC Nice | Arsenal | Return from loan | 18000000 | — |
| 23/24 | 2023-09-08 | Arsenal | Trabzonspor | Transfer | 18000000 | — |
| 24/25 | 2024-08-04 | Trabzonspor | Villarreal | Transfer | 8500000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 16/17 | Ankle injury | 2017-05-05 | 2017-05-11 | 7 | 1 |
| 19/20 | Knee injury | 2019-12-10 | 2019-12-14 | 5 | 1 |
| 20/21 | Muscle fatigue | 2020-07-02 | 2020-07-06 | 5 | 1 |
| 22/23 | Knee injury | 2023-01-28 | 2023-03-15 | 47 | 9 |
| 22/23 | Calf injury | 2023-04-08 | 2023-04-17 | 10 | 3 |
| 22/23 | Knee injury | 2023-04-20 | 2023-08-20 | 123 | 10 |
| 23/24 | Fitness | 2023-09-08 | 2023-10-20 | 43 | 7 |
| 23/24 | Hamstring injury | 2023-12-03 | 2023-12-18 | 16 | 3 |
| 23/24 | Fitness | 2023-12-18 | 2023-12-21 | 4 | 1 |
| 23/24 | bruise | 2024-05-17 | 2024-05-19 | 3 | 1 |
| 24/25 | Muscle injury | 2024-11-21 | 2025-01-20 | 61 | 9 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €6.00m |
| Jan 1, 1970 | €6.00m |
| Jan 1, 1970 | €9.00m |
| Jan 1, 1970 | €7.50m |
| Jan 1, 1970 | €8.50m |
| Jan 1, 1970 | €10.00m |
| Jan 1, 1970 | €11.00m |
| Jan 1, 1970 | €14.00m |
| Jan 1, 1970 | €18.00m |
| Jan 1, 1970 | €22.00m |
| Jan 1, 1970 | €25.00m |
| Jan 1, 1970 | €35.00m |
| Jan 1, 1970 | €30.00m |
| Jan 1, 1970 | €38.00m |
| Jan 1, 1970 | €40.00m |
| Jan 1, 1970 | €45.00m |
| Jan 1, 1970 | €52.00m |
| Jan 1, 1970 | €65.00m |
| Jan 1, 1970 | €65.00m |
| Jan 1, 1970 | €75.00m |
| Jan 1, 1970 | €16.00m |
| Jan 1, 1970 | €10.00m |
| Jan 1, 1970 | €10.00m |
| Jan 1, 1970 | €40.00m |
| Jan 1, 1970 | €25.00m |
| Jan 1, 1970 | €8.00m |
| Jan 1, 1970 | €750k |
| Jan 1, 1970 | €6.00m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €300k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #3591 | #19 | 46 | 10 | — | — | recent national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| David Luiz | 2 | 2 | 0 |
| Mohamed Elneny | 2 | 0 | 0 |
| Jonathan Ikoné | 2 | 5 | 0 |
| Edgar Ié | 1 | 0 | 0 |
| Emile Smith Rowe | 2 | 1 | 0 |
| Gabriel Martinelli | 2 | 0 | 0 |
| Romain Thomas | 1 | 0 | 0 |
| Franck Kessié | 2 | 2 | 0 |
| Fodé Ballo-Touré | 1 | 1 | 0 |
| Eddie Nketiah | 2 | 2 | 0 |
| Rob Holding | 2 | 0 | 0 |
| Jonathan Bamba | 2 | 8 | 0 |
| Granit Xhaka | 2 | 1 | 0 |
| Thiago Maia | 1 | 0 | 0 |
| Luiz Araújo | 1 | 9 | 0 |
| Gabriel Magalhães | 2 | 1 | 0 |
| Kieran Tierney | 2 | 1 | 0 |
| Dani Ceballos | 2 | 0 | 0 |
| Thiago Mendes | 2 | 4 | 0 |
| Pierre-Emerick Aubameyang | 2 | 9 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 18/19 | Ligue 1 | LOSC Lille | 22 | 38 |
| 17/18 | Ligue 1 | LOSC Lille | 13 | 36 |
| 20/21 | Premier League | Arsenal FC | 10 | 29 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 18/19 | Ligue 1 | LOSC Lille | 11 | 38 |
| 19/20 | Premier League | Arsenal FC | 6 | 31 |
| 24/25 | LaLiga | Villarreal CF | 6 | 28 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 22/23 | 2023-06-30 | OGC Nice | Arsenal | Return from loan | — | €18.00m |
| 22/23 | 2022-08-25 | Arsenal | OGC Nice | Loan | — | €25.00m |
| 15/16 | 2016-06-30 | US Orléans | Angers SCO | Return from loan | — | — |
| 15/16 | 2015-07-02 | Angers SCO | US Orléans | Loan | — | — |
Last 50 matches for Villarreal CF 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 |
|---|---|---|---|---|---|
| 2026-05-24 | ES1 |
Villarreal CF | 5–1 | Club Atlético de Madrid | Available |
| 2026-05-17 | ES1 |
Rayo Vallecano de Madrid | – | Villarreal CF | TIMED |
| 2026-05-13 | ES1 |
Villarreal CF | 2–3 | Sevilla FC | Available |
| 2026-05-10 | ES1 |
RCD Mallorca | 1–1 | Villarreal CF | Available |
| 2026-05-10 | ES1 |
RCD Mallorca | 1–1 | Villarreal CF | Available |
| 2026-05-02 | ES1 |
Villarreal CF | 5–1 | Levante UD | Available |
| 2026-05-02 | ES1 |
Villarreal CF | 5–1 | Levante UD | Available |
| 2026-04-26 | ES1 |
Villarreal CF | 2–1 | RC Celta de Vigo | Available |
| 2026-04-26 | ES1 |
Villarreal CF | 2–1 | RC Celta de Vigo | Available |
| 2026-04-23 | ES1 |
Real Oviedo | 1–1 | Villarreal CF | Available |
| 2026-04-23 | ES1 |
Real Oviedo | 1–1 | Villarreal CF | Available |
| 2026-04-12 | ES1 |
Athletic Club | 1–2 | Villarreal CF | Available |
| 2026-04-06 | ES1 |
Girona FC | 1–0 | Villarreal CF | Available |
| 2026-03-20 | ES1 |
Villarreal CF | 3–1 | Real Sociedad de Fútbol | Available |
| 2026-03-13 | ES1 |
Deportivo Alavés | 1–1 | Villarreal CF | Available |
| 2026-03-08 | ES1 |
Villarreal CF | 2–1 | Elche CF | Available |
| 2026-02-28 | ES1 |
FC Barcelona | 4–1 | Villarreal CF | Available |
| 2026-02-22 | ES1 |
Villarreal CF | 2–1 | Valencia CF | Available |
| 2026-02-18 | ES1 |
Levante UD | 0–1 | Villarreal CF | Available |
| 2026-02-14 | ES1 |
Getafe CF | 2–1 | Villarreal CF | Available |
| 2026-02-09 | ES1 |
Villarreal CF | 4–1 | RCD Espanyol de Barcelona | Available |
| 2026-01-31 | ES1 |
CA Osasuna | 2–2 | Villarreal CF | Available |
| 2026-01-28 | CL |
Bayer 04 Leverkusen | 3–0 | Villarreal CF | Available |
| 2026-01-24 | ES1 |
Villarreal CF | 0–2 | Real Madrid CF | Available |
| 2026-01-20 | CL |
Villarreal CF | 1–2 | AFC Ajax | Available |
| 2026-01-17 | ES1 |
Real Betis Balompié | 2–0 | Villarreal CF | Available |
| 2026-01-10 | ES1 |
Villarreal CF | 3–1 | Deportivo Alavés | Available |
| 2026-01-03 | ES1 |
Elche CF | 1–3 | Villarreal CF | Available |
| 2025-12-21 | ES1 |
Villarreal CF | 0–2 | FC Barcelona | Available |
| 2025-12-10 | CL |
Villarreal CF | 2–3 | FC København | Available |
| 2025-12-06 | ES1 |
Villarreal CF | 2–0 | Getafe CF | Available |
| 2025-11-30 | ES1 |
Real Sociedad de Fútbol | 2–3 | Villarreal CF | Available |
| 2025-11-25 | CL |
Borussia Dortmund | 4–0 | Villarreal CF | Available |
| 2025-11-22 | ES1 |
Villarreal CF | 2–1 | RCD Mallorca | Available |
| 2025-11-08 | ES1 |
RCD Espanyol de Barcelona | 0–2 | Villarreal CF | Available |
| 2025-11-05 | CL |
Paphos FC | 1–0 | Villarreal CF | Available |
| 2025-11-01 | ES1 |
Villarreal CF | 4–0 | Rayo Vallecano de Madrid | Available |
| 2025-10-25 | ES1 |
Valencia CF | 0–2 | Villarreal CF | Available |
| 2025-10-21 | CL |
Villarreal CF | 0–2 | Manchester City FC | Available |
| 2025-10-18 | ES1 |
Villarreal CF | 2–2 | Real Betis Balompié | Available |
| 2025-10-04 | ES1 |
Real Madrid CF | 3–1 | Villarreal CF | Available |
| 2025-10-01 | CL |
Villarreal CF | 2–2 | Juventus FC | Available |
| 2025-09-27 | ES1 |
Villarreal CF | 1–0 | Athletic Club | Available |
| 2025-09-23 | ES1 |
Sevilla FC | 1–2 | Villarreal CF | Available |
| 2025-09-20 | ES1 |
Villarreal CF | 2–1 | CA Osasuna | Available |
| 2025-09-16 | CL |
Tottenham Hotspur FC | 1–0 | Villarreal CF | Available |
| 2025-09-13 | ES1 |
Club Atlético de Madrid | 2–0 | Villarreal CF | Available |
| 2025-08-31 | ES1 |
RC Celta de Vigo | 1–1 | Villarreal CF | Available |
| 2025-08-24 | ES1 |
Villarreal CF | 5–0 | Girona FC | Available |
| 2025-08-15 | ES1 |
Villarreal CF | 2–0 | Real Oviedo | Available |
Teams faced most often by Nicolas Pépé'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 % |
|---|---|---|---|---|---|---|---|---|
| Lille OSC | 44 | 15 | 16 | 13 | 44 | 48 | -4 | 34% |
| FC Nantes | 43 | 15 | 13 | 15 | 50 | 48 | +2 | 35% |
| Olympique Lyonnais | 43 | 12 | 7 | 24 | 49 | 84 | -35 | 28% |
| Montpellier HSC | 39 | 17 | 9 | 13 | 53 | 47 | +6 | 44% |
| AS Monaco | 38 | 10 | 5 | 23 | 40 | 53 | -13 | 26% |
| Stade de Reims | 37 | 11 | 17 | 9 | 38 | 39 | -1 | 30% |
| Stade Brestois 29 | 35 | 12 | 11 | 12 | 37 | 39 | -2 | 34% |
| Toulouse FC | 35 | 12 | 11 | 12 | 37 | 43 | -6 | 34% |
| AS Saint-Étienne | 34 | 12 | 8 | 14 | 52 | 47 | +5 | 35% |
| Paris Saint-Germain | 34 | 2 | 6 | 26 | 23 | 80 | -57 | 6% |
| FC Lorient | 33 | 13 | 11 | 9 | 46 | 40 | +6 | 39% |
| Olympique Marseille | 33 | 7 | 9 | 17 | 37 | 58 | -21 | 21% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 14/15 | Senior debut season | |
| 14/15 | First senior goal | |
| 18/19 | Goal #50 (career) |
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 | 28 | 499 | 2 | 0 | 0 | 0.36 |
| 22/23 | 28 | 518 | 3 | 0 | 0 | 0.52 |
| 20/21 | 47 | 311 | 1 | 0 | 1 | 0.58 |
| 19/20 | 42 | 961 | 4 | 0 | 0 | 0.37 |
| 18/19 | 41 | 331 | 1 | 0 | 0 | 0.27 |
| 17/18 | 38 | 331 | 5 | 0 | 0 | 1.36 |
| 16/17 | 39 | 436 | 3 | 0 | 0 | 0.62 |
| 15/16 | 33 | 372 | 4 | 0 | 0 | 0.97 |
| 14/15 | 10 | 51 | 1 | 0 | 0 | 1.76 |
Output by competition
Career goals and assists broken down by tournament.
More on Nicolas Pépé
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Nicolas Pépé
Who is Nicolas Pépé?
Nicolas Pépé is a Cote d'Ivoire professional footballer who plays as a right winger for Villarreal CF.
How old is Nicolas Pépé?
Nicolas Pépé is 30 years old. He was born on May 29, 1995 in Mantes-la-Jolie.
What position does Nicolas Pépé play?
Nicolas Pépé plays as a right winger (Attack - Right Winger).
What club does Nicolas Pépé play for?
Nicolas Pépé currently plays for Villarreal CF.
How many career goals has Nicolas Pépé scored?
Across all senior club competitions in our dataset, Nicolas Pépé has scored 98 goals in 355 appearances.
What is Nicolas Pépé's market value?
Nicolas Pépé's most recent reported market value is €6.00m.