Wesley Saïd
Career snapshot
Position rank · 25/26
Among 573 Attack - Centre-Forwards · ≥200 mins
Career highs
Born the same day
Shares 1995-04-19 · 6 players total
| Full name | Wesley Saïd |
|---|---|
| Date of birth | 1995-04-19 (31 yrs) |
| Place of birth | Noisy-le-Grand, France |
| Citizenship | France Comoros |
| Position | Attack - Centre-Forward (main: Attack) |
| Foot | right |
| Height | 171.00 m |
| Current club | RC Lens |
| Joined | 2021-07-01 |
| Contract expires | 2026-06-30 |
| Agent | Wasserman |
Percentile rank vs 49 other Attack - Centre-Forwards with ≥500 minutes in 25/26. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| RC Lens | 5 | 21/22 | 25/26 | 107 | 24 | 5 | 1,253 |
| FC Toulouse | 2 | 19/20 | 20/21 | 25 | 2 | 1 | 581 |
| Dijon FCO | 3 | 15/16 | 18/19 | 84 | 20 | 8 | 1,598 |
| Stade Rennais FC | 5 | 12/13 | 16/17 | 39 | 6 | 0 | 568 |
| Stade Lavallois | 1 | 14/15 | 14/15 | 34 | 7 | 3 | 551 |
| Stade Rennais FC B | 1 | 13/14 | 13/14 | 11 | 5 | 0 | 172 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | Ligue 1 | RC Lens | 3 | 1 | 1 | 0 | 0 | 265 |
| 24/25 | Ligue 1 | RC Lens | 24 | 3 | 0 | 4 | 0 | 302 |
| 24/25 | UECL Qualifiers | RC Lens | 2 | 1 | 0 | 0 | 0 | 135 |
| 23/24 | Champions League | RC Lens | 3 | 0 | 0 | 1 | 0 | 0 |
| 23/24 | Coupe de France | RC Lens | 1 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Europa League | RC Lens | 2 | 0 | 0 | 2 | 0 | 0 |
| 23/24 | Ligue 1 | RC Lens | 27 | 7 | 2 | 1 | 0 | 145 |
| 22/23 | Coupe de France | RC Lens | 1 | 1 | 0 | 0 | 0 | 45 |
| 22/23 | Ligue 1 | RC Lens | 21 | 5 | 0 | 2 | 0 | 127 |
| 21/22 | Coupe de France | RC Lens | 2 | 1 | 1 | 0 | 0 | 105 |
| 21/22 | Ligue 1 | RC Lens | 21 | 5 | 1 | 2 | 0 | 129 |
| 20/21 | Coupe de France | FC Toulouse | 1 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Coupe de la Ligue | FC Toulouse | 1 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Ligue 1 | FC Toulouse | 23 | 2 | 1 | 2 | 0 | 581 |
| 18/19 | Coupe de France | Dijon FCO | 4 | 1 | 0 | 0 | 0 | 158 |
| 18/19 | Coupe de la Ligue | Dijon FCO | 2 | 2 | 0 | 1 | 0 | 77 |
| 18/19 | L1/L2 Playoffs | Dijon FCO | 2 | 1 | 1 | 0 | 0 | 180 |
| 18/19 | Ligue 1 | Dijon FCO | 34 | 4 | 1 | 4 | 0 | 565 |
| 17/18 | Coupe de France | Dijon FCO | 1 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Coupe de la Ligue | Dijon FCO | 1 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Ligue 1 | Dijon FCO | 29 | 9 | 5 | 4 | 0 | 205 |
| 16/17 | Coupe de France | Stade Rennais FC | 2 | 1 | 0 | 0 | 0 | 147 |
| 16/17 | Coupe de la Ligue | Stade Rennais FC | 2 | 1 | 0 | 0 | 0 | 165 |
| 16/17 | Ligue 1 | Stade Rennais FC | 25 | 4 | 0 | 1 | 0 | 256 |
| 15/16 | Coupe de France | Dijon FCO | 1 | 2 | 0 | 0 | 0 | 45 |
| 15/16 | Coupe de la Ligue | Dijon FCO | 1 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | Ligue 1 | Stade Rennais FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | Ligue 2 | Dijon FCO | 9 | 1 | 1 | 0 | 0 | 368 |
| 14/15 | Coupe de France | Stade Lavallois | 3 | 3 | 0 | 0 | 0 | 73 |
| 14/15 | Coupe de la Ligue | Stade Lavallois | 1 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | Ligue 1 | Stade Rennais FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | Ligue 2 | Stade Lavallois | 30 | 4 | 3 | 3 | 0 | 478 |
| 13/14 | CFA 2 - Grp. H | Stade Rennais FC B | 11 | 5 | 0 | 0 | 0 | 172 |
| 13/14 | Coupe de France | Stade Rennais FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | Coupe de la Ligue | Stade Rennais FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | Ligue 1 | Stade Rennais FC | 6 | 0 | 0 | 0 | 0 | 0 |
| 12/13 | Ligue 1 | Stade Rennais FC | 0 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 11/12 | 2011-07-01 | Rennes Jugend | Rennes U19 | Transfer | 0 | — |
| 12/13 | 2012-07-01 | Rennes U19 | Rennes B | Transfer | 0 | — |
| 13/14 | 2013-07-01 | Rennes B | Stade Rennais | Transfer | 0 | — |
| 14/15 | 2014-09-01 | Stade Rennais | Stade Lavallois | Loan | 500000 | — |
| 14/15 | 2015-06-30 | Stade Lavallois | Stade Rennais | Return from loan | 1000000 | — |
| 15/16 | 2015-08-31 | Stade Rennais | Dijon | Loan | 1000000 | — |
| 15/16 | 2016-06-30 | Dijon | Stade Rennais | Return from loan | 1000000 | — |
| 17/18 | 2017-07-07 | Stade Rennais | Dijon | Transfer | 1500000 | €1.50m |
| 19/20 | 2019-08-03 | Dijon | Toulouse | Transfer | 6000000 | €8.00m |
| 21/22 | 2021-07-01 | Toulouse | Lens | Transfer | 1500000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 19/20 | Injury to the ankle | 2019-10-20 | 2019-11-10 | 22 | 4 |
| 19/20 | Knee injury | 2019-12-19 | 2020-01-24 | 37 | 3 |
| 20/21 | Cruciate ligament tear | 2020-08-04 | 2021-04-15 | 255 | 36 |
| 21/22 | Adductor pain | 2021-07-21 | 2021-08-27 | 38 | 3 |
| 21/22 | Muscle injury | 2021-11-06 | 2021-12-29 | 54 | 7 |
| 21/22 | Hamstring injury | 2022-02-07 | 2022-03-14 | 36 | 5 |
| 22/23 | Muscle injury | 2022-09-01 | 2022-09-26 | 26 | 3 |
| 22/23 | Hamstring injury | 2023-01-04 | 2023-01-12 | 9 | 2 |
| 22/23 | Inner ligament injury | 2023-02-02 | 2023-03-20 | 47 | 9 |
| 22/23 | Dead leg | 2023-04-13 | 2023-05-15 | 33 | 5 |
| 23/24 | Muscle injury | 2023-07-28 | 2023-08-28 | 32 | 3 |
| 23/24 | Contracture | 2023-10-25 | 2023-11-05 | 12 | 2 |
| 23/24 | Dead leg | 2024-04-19 | 2024-04-27 | 9 | 1 |
| 24/25 | Dead leg | 2024-10-24 | 2024-11-30 | 38 | 5 |
| 24/25 | Dead leg | 2024-12-12 | 2025-01-13 | 33 | 4 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €3.50m |
| Jan 1, 1970 | €4.00m |
| Jan 1, 1970 | €4.00m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €4.00m |
| Jan 1, 1970 | €5.00m |
| Jan 1, 1970 | €7.50m |
| Jan 1, 1970 | €6.50m |
| Jan 1, 1970 | €6.00m |
| Jan 1, 1970 | €8.00m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €6.00m |
| Jan 1, 1970 | €6.00m |
| Jan 1, 1970 | €6.00m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €400k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #25250 | — | 4 | 2 | — | — | former national player |
| Team #23658 | — | 8 | 0 | — | — | former national player |
| Team #23101 | — | 6 | 0 | — | — | former national player |
| Team #10844 | — | 11 | 9 | — | — | former national player |
| Team #10831 | — | 8 | 2 | — | — | former national player |
| Team #9323 | — | 1 | 0 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Massadio Haïdara | 2 | 1 | 673 |
| Facundo Medina | 2 | 0 | 0 |
| Przemyslaw Frankowski | 2 | 1 | 0 |
| Kevin Danso | 2 | 0 | 0 |
| Brice Samba | 2 | 0 | 0 |
| Julio Tavarès | 1 | 7 | 0 |
| Cédric Yambéré | 1 | 0 | 0 |
| Oussama Haddadi | 1 | 0 | 0 |
| Baptiste Reynet | 1 | 0 | 0 |
| Jordan Marié | 1 | 1 | 0 |
| Seko Fofana | 2 | 2 | 0 |
| Naïm Sliti | 1 | 3 | 0 |
| David Da Costa | 2 | 1 | 0 |
| Valentin Rosier | 1 | 0 | 0 |
| Salis Abdul Samed | 2 | 0 | 0 |
| Chang-hoon Kwon | 1 | 2 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 17/18 | Ligue 1 | Dijon FCO | 9 | 29 |
| 23/24 | Ligue 1 | RC Lens | 7 | 27 |
| 21/22 | Ligue 1 | RC Lens | 5 | 21 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 17/18 | Ligue 1 | Dijon FCO | 5 | 29 |
| 14/15 | Ligue 2 | Stade Lavallois | 3 | 30 |
| 23/24 | Ligue 1 | RC Lens | 2 | 27 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 15/16 | 2016-06-30 | Dijon | Stade Rennais | Return from loan | — | €1.00m |
| 15/16 | 2015-08-31 | Stade Rennais | Dijon | Loan | — | €1.00m |
| 14/15 | 2015-06-30 | Stade Lavallois | Stade Rennais | Return from loan | — | €1.00m |
| 14/15 | 2014-09-01 | Stade Rennais | Stade Lavallois | Loan | — | €500k |
Last 50 matches for RC Lens 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 |
|---|---|---|---|---|---|
| 2023-06-03 | FR1 |
AJ Auxerre | 1–3 | RC Lens | Available |
| 2023-05-27 | FR1 |
RC Lens | 3–0 | AC Ajaccio | Available |
| 2023-05-21 | FR1 |
FC Lorient | 1–3 | RC Lens | Available |
| 2023-05-12 | FR1 |
RC Lens | 2–1 | Stade de Reims | INJURED Dead leg |
| 2023-05-06 | FR1 |
RC Lens | 2–1 | Olympique Marseille | INJURED Dead leg |
| 2023-05-02 | FR1 |
Toulouse FC | 0–1 | RC Lens | INJURED Dead leg |
| 2023-04-22 | FR1 |
RC Lens | 3–0 | AS Monaco | INJURED Dead leg |
| 2023-04-15 | FR1 |
Paris Saint-Germain | 3–1 | RC Lens | INJURED Dead leg |
| 2023-04-07 | FR1 |
RC Lens | 2–1 | RC Strasbourg | Available |
| 2023-04-01 | FR1 |
Stade Rennais | 0–1 | RC Lens | Available |
| 2023-03-18 | FR1 |
RC Lens | 3–0 | Angers SCO | INJURED Inner ligament injury |
| 2023-03-12 | FR1 |
Clermont Foot 63 | 0–4 | RC Lens | INJURED Inner ligament injury |
| 2023-03-04 | FR1 |
RC Lens | 1–1 | Lille OSC | INJURED Inner ligament injury |
| 2023-02-25 | FR1 |
Montpellier HSC | 1–1 | RC Lens | INJURED Inner ligament injury |
| 2023-02-19 | FR1 |
RC Lens | 3–1 | FC Nantes | INJURED Inner ligament injury |
| 2023-02-12 | FR1 |
Olympique Lyonnais | 2–1 | RC Lens | INJURED Inner ligament injury |
| 2023-02-05 | FR1 |
Stade Brestois 29 | 1–1 | RC Lens | INJURED Inner ligament injury |
| 2023-02-01 | FR1 |
RC Lens | 0–1 | OGC Nice | Available |
| 2023-01-28 | FR1 |
ESTAC Troyes | 1–1 | RC Lens | Available |
| 2023-01-14 | FR1 |
RC Lens | 1–0 | AJ Auxerre | Available |
| 2023-01-11 | FR1 |
RC Strasbourg | 2–2 | RC Lens | INJURED Hamstring injury |
| 2023-01-01 | FR1 |
RC Lens | 3–1 | Paris Saint-Germain | Available |
| 2022-12-29 | FR1 |
OGC Nice | 0–0 | RC Lens | Available |
| 2022-11-12 | FR1 |
RC Lens | 2–1 | Clermont Foot 63 | Available |
| 2022-11-05 | FR1 |
Angers SCO | 1–2 | RC Lens | Available |
| 2022-10-28 | FR1 |
RC Lens | 3–0 | Toulouse FC | Available |
| 2022-10-22 | FR1 |
Olympique Marseille | 0–1 | RC Lens | Available |
| 2022-10-15 | FR1 |
RC Lens | 1–0 | Montpellier HSC | Available |
| 2022-10-09 | FR1 |
Lille OSC | 1–0 | RC Lens | Available |
| 2022-10-02 | FR1 |
RC Lens | 1–0 | Olympique Lyonnais | Available |
| 2022-09-18 | FR1 |
FC Nantes | 0–0 | RC Lens | INJURED Muscle injury |
| 2022-09-09 | FR1 |
RC Lens | 1–0 | ESTAC Troyes | INJURED Muscle injury |
| 2022-09-04 | FR1 |
Stade de Reims | 1–1 | RC Lens | INJURED Muscle injury |
| 2022-08-31 | FR1 |
RC Lens | 5–2 | FC Lorient | Available |
| 2022-08-27 | FR1 |
RC Lens | 2–1 | Stade Rennais | Available |
| 2022-08-20 | FR1 |
AS Monaco | 1–4 | RC Lens | Available |
| 2022-08-14 | FR1 |
AC Ajaccio | 0–0 | RC Lens | Available |
| 2022-08-07 | FR1 |
RC Lens | 3–2 | Stade Brestois 29 | Available |
| 2022-05-21 | FR1 |
RC Lens | 2–2 | AS Monaco | Available |
| 2022-05-14 | FR1 |
ESTAC Troyes | 1–3 | RC Lens | Available |
| 2022-05-08 | FR1 |
Stade de Reims | 1–2 | RC Lens | Available |
| 2022-04-30 | FR1 |
RC Lens | 2–2 | FC Nantes | Available |
| 2022-04-23 | FR1 |
Paris Saint-Germain | 1–1 | RC Lens | Available |
| 2022-04-20 | FR1 |
RC Lens | 2–0 | Montpellier HSC | Available |
| 2022-04-16 | FR1 |
Lille OSC | 1–2 | RC Lens | Available |
| 2022-04-10 | FR1 |
RC Lens | 3–0 | OGC Nice | Available |
| 2022-04-03 | FR1 |
RC Strasbourg | 1–0 | RC Lens | Available |
| 2022-03-19 | FR1 |
RC Lens | 3–1 | Clermont Foot 63 | Available |
| 2022-03-13 | FR1 |
FC Metz | 0–0 | RC Lens | INJURED Hamstring injury |
| 2022-03-05 | FR1 |
RC Lens | 0–1 | Stade Brestois 29 | INJURED Hamstring injury |
Teams faced most often by Wesley Saïd'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 % |
|---|---|---|---|---|---|---|---|---|
| Nîmes Olympique | 28 | 7 | 8 | 13 | 28 | 39 | -11 | 25% |
| Clermont Foot 63 | 27 | 10 | 13 | 4 | 43 | 29 | +14 | 37% |
| AC Ajaccio | 27 | 9 | 11 | 7 | 31 | 24 | +7 | 33% |
| Valenciennes FC | 27 | 10 | 9 | 8 | 29 | 28 | +1 | 37% |
| Havre AC | 26 | 5 | 6 | 15 | 17 | 35 | -18 | 19% |
| AJ Auxerre | 25 | 11 | 6 | 8 | 31 | 29 | +2 | 44% |
| FC Sochaux | 25 | 10 | 8 | 7 | 31 | 27 | +4 | 40% |
| Chamois Niortais | 25 | 12 | 10 | 3 | 42 | 24 | +18 | 48% |
| Stade Brestois 29 | 24 | 8 | 7 | 9 | 25 | 30 | -5 | 33% |
| FC Metz | 23 | 6 | 9 | 8 | 24 | 28 | -4 | 26% |
| ESTAC Troyes | 22 | 9 | 6 | 7 | 22 | 16 | +6 | 41% |
| Paris FC | 22 | 9 | 7 | 6 | 28 | 18 | +10 | 41% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 13/14 | First senior goal | |
| 22/23 | 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 | 26 | 437 | 4 | 0 | 0 | 0.82 |
| 23/24 | 33 | 145 | 4 | 0 | 0 | 2.48 |
| 22/23 | 22 | 172 | 2 | 0 | 0 | 1.05 |
| 21/22 | 23 | 234 | 2 | 0 | 0 | 0.77 |
| 19/20 | 24 | 581 | 2 | 0 | 0 | 0.31 |
| 18/19 | 42 | 980 | 5 | 0 | 0 | 0.46 |
| 17/18 | 31 | 205 | 4 | 0 | 0 | 1.76 |
| 16/17 | 29 | 568 | 1 | 0 | 0 | 0.16 |
| 14/15 | 34 | 551 | 3 | 0 | 0 | 0.49 |
Output by competition
Career goals and assists broken down by tournament.
More on Wesley Saïd
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Wesley Saïd
Who is Wesley Saïd?
Wesley Saïd is a France professional footballer who plays as a centre-forward for RC Lens.
How old is Wesley Saïd?
Wesley Saïd is 31 years old. He was born on April 19, 1995 in Noisy-le-Grand.
What position does Wesley Saïd play?
Wesley Saïd plays as a centre-forward (Attack - Centre-Forward).
What club does Wesley Saïd play for?
Wesley Saïd currently plays for RC Lens.
How many career goals has Wesley Saïd scored?
Across all senior club competitions in our dataset, Wesley Saïd has scored 64 goals in 300 appearances.
What is Wesley Saïd's market value?
Wesley Saïd's most recent reported market value is €3.00m.