Pierre Ekwah
Career snapshot
Position rank · 24/25
Among 1,533 Midfield - Defensive Midfields · ≥200 mins
Career highs
Born the same day
Shares 2002-01-15 · 6 players total
| Full name | Pierre Ekwah |
|---|---|
| Name in home country | Pierre-Emmanuel Ekwah Elimby |
| Date of birth | 2002-01-15 (24 yrs) |
| Place of birth | Massy, France |
| Citizenship | France Ghana |
| Position | Midfield - Defensive Midfield (main: Midfield) |
| Foot | left |
| Height | 189.00 m |
| Current club | AS Saint-Étienne |
| Joined | 2025-08-14 |
| Contract expires | — |
| Agent | BS Group ... |
Percentile rank vs 1209 other Midfield - Defensive Midfields with ≥500 minutes in 24/25. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Sunderland AFC | 3 | 22/23 | 24/25 | 61 | 5 | 2 | 605 |
| AS Saint-Étienne | 1 | 24/25 | 24/25 | 30 | 1 | 0 | 2,580 |
| Sunderland AFC U21 | 2 | 22/23 | 23/24 | 4 | 0 | 0 | 0 |
| West Ham United | 2 | 21/22 | 22/23 | 0 | 0 | 0 | 0 |
| West Ham United U21 | 1 | 22/23 | 22/23 | 14 | 5 | 2 | 189 |
| West Ham United U23 | 2 | 20/21 | 21/22 | 25 | 4 | 1 | 788 |
| Chelsea FC U23 | 2 | 18/19 | 20/21 | 6 | 0 | 0 | 0 |
| Chelsea FC U18 | 2 | 18/19 | 19/20 | 24 | 5 | 2 | 508 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 24/25 | Championship | Sunderland AFC | 0 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Coupe de France | AS Saint-Étienne | 1 | 0 | 0 | 1 | 0 | 0 |
| 24/25 | EFL Cup | Sunderland AFC | 1 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Ligue 1 | AS Saint-Étienne | 29 | 1 | 0 | 3 | 0 | 2,580 |
| 23/24 | Championship | Sunderland AFC | 40 | 5 | 2 | 4 | 0 | 605 |
| 23/24 | EFL Cup | Sunderland AFC | 1 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | FA Cup | Sunderland AFC | 1 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Premier League 2 | Sunderland AFC U21 | 1 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Championship | Sunderland AFC | 14 | 0 | 0 | 1 | 0 | 0 |
| 22/23 | Championship Play-Offs | Sunderland AFC | 2 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | EFL Trophy | West Ham United U21 | 3 | 0 | 1 | 1 | 0 | 0 |
| 22/23 | FA Cup | Sunderland AFC | 2 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Premier League 2 | West Ham United U21 | 11 | 5 | 1 | 1 | 0 | 189 |
| 22/23 | Premier League 2 | Sunderland AFC U21 | 3 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | UECL Quali | West Ham United | 0 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | EFL Trophy | West Ham United U23 | 2 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | FA Cup | West Ham United | 0 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Premier League | West Ham United | 0 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Premier League 2 | West Ham United U23 | 21 | 3 | 1 | 1 | 0 | 608 |
| 20/21 | EFL Trophy | Chelsea FC U23 | 0 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Premier League 2 | West Ham United U23 | 2 | 1 | 0 | 0 | 0 | 180 |
| 20/21 | Premier League 2 | Chelsea FC U23 | 5 | 0 | 0 | 1 | 0 | 0 |
| 19/20 | U18 Premier League | Chelsea FC U18 | 6 | 2 | 0 | 0 | 0 | 159 |
| 18/19 | Premier League 2 | Chelsea FC U23 | 1 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | U18 Premier League | Chelsea FC U18 | 18 | 3 | 2 | 0 | 1 | 349 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 16/17 | 2016-07-01 | Bretigny Yth. | Clairef. Yth. | Transfer | 0 | — |
| 17/18 | 2017-07-01 | Clairef. Yth. | FC Nantes U17 | Transfer | 0 | — |
| 18/19 | 2018-07-01 | FC Nantes U17 | Chelsea U18 | Transfer | 0 | €2.00m |
| 20/21 | 2020-07-01 | Chelsea U18 | Chelsea U23 | Transfer | 0 | — |
| 21/22 | 2021-07-01 | Chelsea U23 | West Ham U23 | Transfer | 0 | €1.40m |
| 22/23 | 2023-01-23 | West Ham U21 | Sunderland | Transfer | 350000 | — |
| 24/25 | 2024-08-30 | Sunderland | Saint-Étienne | Loan | 2800000 | — |
| 24/25 | 2025-06-30 | Saint-Étienne | Sunderland | Return from loan | 7000000 | — |
| 25/26 | 2025-08-14 | Sunderland | Saint-Étienne | Transfer | 7000000 | €6.00m |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 24/25 | Calf injury | 2025-02-27 | 2025-03-05 | 7 | 1 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €7.00m |
| Jan 1, 1970 | €5.00m |
| Jan 1, 1970 | €4.00m |
| Jan 1, 1970 | €2.80m |
| Jan 1, 1970 | €2.80m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €1.80m |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €350k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #23658 | #3 | 5 | 0 | — | — | former national player |
| Team #10844 | — | 13 | 1 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Adil Aouchiche | 1 | 0 | 997 |
| Aji Alese | 2 | 0 | 0 |
| Dan Chesters | 2 | 0 | 0 |
| George Nunn | 2 | 1 | 0 |
| Benjamin Bouchouari | 1 | 0 | 0 |
| Will Greenidge | 2 | 1 | 0 |
| Léo Pétrot | 1 | 0 | 0 |
| Alex Pritchard | 1 | 1 | 0 |
| Kamarai Swyer | 1 | 1 | 0 |
| Krisztián Hegyi | 2 | 0 | 0 |
| Trai Hume | 1 | 0 | 0 |
| Keenan Appiah-Forson | 2 | 2 | 0 |
| Patrick Roberts | 1 | 1 | 0 |
| Jobe Bellingham | 1 | 0 | 0 |
| Abdoullah Ba | 1 | 2 | 0 |
| Dan Ballard | 1 | 0 | 0 |
| Jack Clarke | 1 | 0 | 0 |
| Luke O'Nien | 1 | 1 | 0 |
| Dan Neil | 1 | 0 | 0 |
| Anthony Patterson | 1 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 23/24 | Championship | Sunderland AFC | 5 | 40 |
| 22/23 | Premier League 2 | West Ham United U21 | 5 | 14 |
| 18/19 | U18 Premier League | Chelsea FC U18 | 3 | 18 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 18/19 | U18 Premier League | Chelsea FC U18 | 2 | 18 |
| 23/24 | Championship | Sunderland AFC | 2 | 40 |
| 22/23 | Premier League 2 | West Ham United U21 | 1 | 14 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 24/25 | 2025-06-30 | Saint-Étienne | Sunderland | Return from loan | — | €7.00m |
| 24/25 | 2024-08-30 | Sunderland | Saint-Étienne | Loan | — | €2.80m |
Last 50 matches for AS Saint-Étienne 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-11-01 | FR2 |
Red Star FC | 2–1 | AS Saint-Étienne | Available |
| 2025-10-28 | FR2 |
AS Saint-Étienne | 6–0 | Pau FC | Available |
| 2025-10-25 | FR2 |
FC Annecy | 4–0 | AS Saint-Étienne | Available |
| 2025-10-18 | FR2 |
AS Saint-Étienne | 2–3 | Le Mans FC | Available |
| 2025-10-04 | FR2 |
Montpellier HSC | 0–2 | AS Saint-Étienne | Available |
| 2025-09-27 | FR2 |
AS Saint-Étienne | 2–3 | EA Guingamp | Available |
| 2025-09-23 | FR2 |
Amiens SC | 0–1 | AS Saint-Étienne | Available |
| 2025-09-20 | FR2 |
AS Saint-Étienne | 3–2 | Stade de Reims | Available |
| 2025-09-13 | FR2 |
Clermont Foot 63 | 1–2 | AS Saint-Étienne | Available |
| 2025-08-30 | FR2 |
AS Saint-Étienne | 1–1 | Grenoble Foot 38 | Available |
| 2025-08-23 | FR2 |
US Boulogne | 0–1 | AS Saint-Étienne | Available |
| 2025-08-16 | FR2 |
AS Saint-Étienne | 4–0 | Rodez AF | Available |
| 2025-08-09 | FR2 |
Stade Lavallois | 3–3 | AS Saint-Étienne | Available |
| 2025-05-17 | FR1 |
AS Saint-Étienne | 2–3 | Toulouse FC | Available |
| 2025-05-10 | FR1 |
Stade de Reims | 0–2 | AS Saint-Étienne | Available |
| 2025-05-03 | FR1 |
AS Saint-Étienne | 1–3 | AS Monaco FC | Available |
| 2025-04-26 | FR1 |
RC Strasbourg Alsace | 3–1 | AS Saint-Étienne | Available |
| 2025-04-20 | FR1 |
AS Saint-Étienne | 2–1 | Olympique Lyonnais | Available |
| 2025-04-13 | FR1 |
AS Saint-Étienne | 3–3 | Stade Brestois 29 | Available |
| 2025-04-06 | FR1 |
Racing Club de Lens | 1–0 | AS Saint-Étienne | Available |
| 2025-03-29 | FR1 |
AS Saint-Étienne | 1–6 | Paris Saint-Germain FC | Available |
| 2025-03-16 | FR1 |
Montpellier HSC | 0–2 | AS Saint-Étienne | Available |
| 2025-03-09 | FR1 |
Le Havre AC | 1–1 | AS Saint-Étienne | Available |
| 2025-03-01 | FR1 |
AS Saint-Étienne | 1–3 | OGC Nice | INJURED Calf injury |
| 2025-02-22 | FR1 |
AS Saint-Étienne | 3–3 | Angers SCO | Available |
| 2025-02-15 | FR1 |
Olympique de Marseille | 5–1 | AS Saint-Étienne | Available |
| 2025-02-08 | FR1 |
AS Saint-Étienne | 0–2 | Stade Rennais FC 1901 | Available |
| 2025-02-01 | FR1 |
Lille OSC | 4–1 | AS Saint-Étienne | Available |
| 2025-01-24 | FR1 |
AJ Auxerre | 1–1 | AS Saint-Étienne | Available |
| 2025-01-19 | FR1 |
AS Saint-Étienne | 1–1 | FC Nantes | Available |
| 2025-01-12 | FR1 |
Paris Saint-Germain FC | 2–1 | AS Saint-Étienne | Available |
| 2025-01-04 | FR1 |
AS Saint-Étienne | 3–1 | Stade de Reims | Available |
| 2024-12-13 | FR1 |
Toulouse FC | 2–1 | AS Saint-Étienne | Available |
| 2024-12-08 | FR1 |
AS Saint-Étienne | 0–2 | Olympique de Marseille | Available |
| 2024-11-30 | FR1 |
Stade Rennais FC 1901 | 5–0 | AS Saint-Étienne | Available |
| 2024-11-23 | FR1 |
AS Saint-Étienne | 1–0 | Montpellier HSC | Available |
| 2024-11-10 | FR1 |
Olympique Lyonnais | 1–0 | AS Saint-Étienne | Available |
| 2024-11-02 | FR1 |
AS Saint-Étienne | 2–0 | RC Strasbourg Alsace | Available |
| 2024-10-26 | FR1 |
Angers SCO | 4–2 | AS Saint-Étienne | Available |
| 2024-10-19 | FR1 |
AS Saint-Étienne | 0–2 | Racing Club de Lens | Available |
| 2024-10-05 | FR1 |
AS Saint-Étienne | 3–1 | AJ Auxerre | Available |
| 2024-09-29 | FR1 |
FC Nantes | 2–2 | AS Saint-Étienne | Available |
| 2024-09-20 | FR1 |
OGC Nice | 8–0 | AS Saint-Étienne | Available |
| 2024-09-13 | FR1 |
AS Saint-Étienne | 1–0 | Lille OSC | Available |
| 2024-08-31 | FR1 |
Stade Brestois 29 | 4–0 | AS Saint-Étienne | Available |
| 2024-08-24 | FR1 |
AS Saint-Étienne | 0–2 | Le Havre AC | Available |
| 2024-08-17 | FR1 |
AS Monaco FC | 1–0 | AS Saint-Étienne | Available |
| 2024-05-17 | FR2 |
US Quevilly-Rouen | 2–1 | AS Saint-Étienne | Available |
| 2024-05-10 | FR2 |
AS Saint-Étienne | 1–1 | Rodez AF | Available |
| 2024-05-04 | FR2 |
EA Guingamp | 2–2 | AS Saint-Étienne | Available |
Teams faced most often by Pierre Ekwah'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 % |
|---|---|---|---|---|---|---|---|---|
| Girondins Bordeaux | 12 | 6 | 4 | 2 | 21 | 12 | +9 | 50% |
| Angers SCO | 11 | 5 | 4 | 2 | 20 | 17 | +3 | 45% |
| Olympique Lyonnais | 10 | 2 | 1 | 7 | 6 | 16 | -10 | 20% |
| Montpellier HSC | 10 | 4 | 2 | 4 | 8 | 7 | +1 | 40% |
| Stade de Reims | 10 | 4 | 2 | 4 | 14 | 13 | +1 | 40% |
| Portsmouth FC | 10 | 5 | 1 | 4 | 12 | 15 | -3 | 50% |
| FC Nantes | 10 | 2 | 6 | 2 | 14 | 13 | +1 | 20% |
| Oxford United | 9 | 4 | 4 | 1 | 14 | 10 | +4 | 44% |
| Lille OSC | 9 | 1 | 4 | 4 | 5 | 13 | -8 | 11% |
| OGC Nice | 9 | 3 | 1 | 5 | 13 | 23 | -10 | 33% |
| FC Metz | 8 | 2 | 1 | 5 | 7 | 13 | -6 | 25% |
| Doncaster Rovers | 8 | 5 | 2 | 1 | 14 | 5 | +9 | 63% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 18/19 | Senior debut season | |
| 18/19 | 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 | 31 | 2,580 | 4 | 0 | 0 | 0.14 |
| 23/24 | 43 | 605 | 4 | 0 | 0 | 0.6 |
| 22/23 | 35 | 189 | 3 | 0 | 0 | 1.43 |
| 21/22 | 23 | 608 | 1 | 1 | 0 | 0.3 |
| 20/21 | 7 | 180 | 1 | 0 | 0 | 0.5 |
| 18/19 | 19 | 349 | 0 | 0 | 1 | 0.26 |
Output by competition
Career goals and assists broken down by tournament.
More on Pierre Ekwah
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Pierre Ekwah
Who is Pierre Ekwah?
Pierre Ekwah is a France professional footballer who plays as a defensive midfield for AS Saint-Étienne.
How old is Pierre Ekwah?
Pierre Ekwah is 24 years old. He was born on January 15, 2002 in Massy.
What position does Pierre Ekwah play?
Pierre Ekwah plays as a defensive midfield (Midfield - Defensive Midfield).
What club does Pierre Ekwah play for?
Pierre Ekwah currently plays for AS Saint-Étienne.
How many career goals has Pierre Ekwah scored?
Across all senior club competitions in our dataset, Pierre Ekwah has scored 20 goals in 164 appearances.
What is Pierre Ekwah's market value?
Pierre Ekwah's most recent reported market value is €7.00m.