Théo Sainte-Luce
Career snapshot
Career highs
Born the same day
Shares 1998-10-20 · 6 players total
| Full name | Théo Sainte-Luce |
|---|---|
| Date of birth | 1998-10-20 (27 yrs) |
| Place of birth | Chauny, France |
| Citizenship | France Guadeloupe |
| Position | Defender - Left-Back (main: Defender) |
| Foot | left |
| Height | 176.00 m |
| Current club | Montpellier HSC |
| Joined | 2022-07-01 |
| Contract expires | 2027-06-30 |
| Agent | One Team Football |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Montpellier HSC | 4 | 22/23 | 25/26 | 37 | 2 | 1 | 1,581 |
| Montpellier HSC B | 3 | 22/23 | 24/25 | 6 | 0 | 0 | 0 |
| Nîmes Olympique | 4 | 17/18 | 21/22 | 34 | 2 | 2 | 2,382 |
| Red Star FC | 1 | 20/21 | 20/21 | 19 | 0 | 1 | 0 |
| GFC Ajaccio | 1 | 19/20 | 19/20 | 8 | 0 | 0 | 0 |
| Nîmes Olympique B | 2 | 18/19 | 19/20 | 35 | 0 | 1 | 0 |
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 | Montpellier HSC | 3 | 0 | 0 | 1 | 1 | 0 |
| 24/25 | Coupe de France | Montpellier HSC | 1 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Ligue 1 | Montpellier HSC | 16 | 1 | 0 | 3 | 0 | 1,045 |
| 24/25 | National 3 - Grp. J | Montpellier HSC B | 1 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Coupe de France | Montpellier HSC | 2 | 0 | 0 | 1 | 0 | 0 |
| 23/24 | Ligue 1 | Montpellier HSC | 6 | 0 | 0 | 1 | 0 | 0 |
| 23/24 | National 3 - Grp. A | Montpellier HSC B | 4 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Ligue 1 | Montpellier HSC | 9 | 1 | 1 | 0 | 0 | 536 |
| 22/23 | N3 - Occitanie | Montpellier HSC B | 1 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Coupe de France | Nîmes Olympique | 2 | 0 | 1 | 0 | 1 | 0 |
| 21/22 | Ligue 2 | Nîmes Olympique | 26 | 1 | 1 | 4 | 0 | 2,202 |
| 20/21 | Championnat National | Red Star FC | 19 | 0 | 1 | 3 | 0 | 0 |
| 19/20 | Championnat National | GFC Ajaccio | 8 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Coupe de la Ligue | Nîmes Olympique | 2 | 1 | 0 | 0 | 0 | 180 |
| 19/20 | Ligue 1 | Nîmes Olympique | 3 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | National 2 - Grp. D | Nîmes Olympique B | 6 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Ligue 1 | Nîmes Olympique | 1 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | National 2 - Grp. B | Nîmes Olympique B | 29 | 0 | 1 | 3 | 0 | 0 |
| 17/18 | Ligue 2 | Nîmes Olympique | 0 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 16/17 | 2016-07-01 | Nîmes Ol. U19 | Nîmes B | Transfer | 0 | — |
| 19/20 | 2019-07-01 | Nîmes B | Nîmes Olympique | Transfer | 0 | — |
| 19/20 | 2020-01-18 | Nîmes Olympique | G. Ajaccio | Loan | 300000 | — |
| 19/20 | 2020-06-30 | G. Ajaccio | Nîmes Olympique | Return from loan | 300000 | — |
| 20/21 | 2020-07-07 | Nîmes Olympique | Red Star FC | Loan | 300000 | — |
| 20/21 | 2021-06-30 | Red Star FC | Nîmes Olympique | Return from loan | 500000 | — |
| 22/23 | 2022-07-01 | Nîmes Olympique | Montpellier | Transfer | 1200000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 19/20 | concussion | 2019-12-01 | 2019-12-05 | 5 | 1 |
| 19/20 | Knock | 2020-01-12 | 2020-01-20 | 9 | 1 |
| 20/21 | Metatarsal fracture | 2020-12-19 | 2021-04-15 | 118 | 20 |
| 22/23 | Cruciate ligament tear | 2022-09-01 | 2023-03-15 | 196 | 23 |
| 22/23 | Calf injury | 2023-03-27 | 2023-05-01 | 36 | 5 |
| 23/24 | Dead leg | 2023-08-01 | 2023-10-07 | 68 | 7 |
| 23/24 | Ankle sprain | 2023-12-02 | 2024-01-22 | 52 | 6 |
| 23/24 | Dead leg | 2024-04-06 | 2024-04-27 | 22 | 4 |
| 24/25 | Muscle injury | 2024-08-17 | 2024-10-18 | 63 | 7 |
| 24/25 | Muscle injury | 2024-11-03 | 2024-11-20 | 18 | 2 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €1.20m |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €300k |
No national team data.
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Antoine Valério | 1 | 0 | 980 |
| Sami Ben Amar | 1 | 1 | 0 |
| Mayoro N'Doye | 1 | 0 | 0 |
| Kléri Serber | 2 | 0 | 0 |
| Gaëtan Paquiez | 2 | 0 | 0 |
| Lucas Dias | 1 | 0 | 0 |
| Axel Urie | 1 | 0 | 0 |
| Simon Calancha | 1 | 0 | 0 |
| Per Kristian Bråtveit | 2 | 0 | 0 |
| Kelyan Guessoum | 1 | 0 | 0 |
| Yassine Benrahou | 1 | 1 | 0 |
| Niclas Eliasson | 1 | 0 | 0 |
| Lamine Fomba | 1 | 0 | 0 |
| Jordan Ferri | 1 | 0 | 0 |
| Benjamin Lecomte | 1 | 0 | 0 |
| Julien Ponceau | 1 | 1 | 0 |
| Joris Chotard | 1 | 0 | 0 |
| Lucas Buadés | 1 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 22/23 | Ligue 1 | Montpellier HSC | 1 | 9 |
| 21/22 | Ligue 2 | Nîmes Olympique | 1 | 26 |
| 19/20 | Coupe de la Ligue | Nîmes Olympique | 1 | 2 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 18/19 | National 2 - Grp. B | Nîmes Olympique B | 1 | 29 |
| 21/22 | Ligue 2 | Nîmes Olympique | 1 | 26 |
| 20/21 | Championnat National | Red Star FC | 1 | 19 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 20/21 | 2021-06-30 | Red Star FC | Nîmes Olympique | Return from loan | — | €500k |
| 20/21 | 2020-07-07 | Nîmes Olympique | Red Star FC | Loan | — | €300k |
| 19/20 | 2020-06-30 | G. Ajaccio | Nîmes Olympique | Return from loan | — | €300k |
| 19/20 | 2020-01-18 | Nîmes Olympique | G. Ajaccio | Loan | — | €300k |
Last 50 matches for Montpellier HSC 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 |
Montpellier HSC | 2–0 | Rodez AF | Available |
| 2025-10-28 | FR2 |
Clermont Foot 63 | 1–1 | Montpellier HSC | Available |
| 2025-10-25 | FR2 |
Montpellier HSC | 4–1 | AS Nancy Lorraine | Available |
| 2025-10-18 | FR2 |
USL Dunkerque | 0–1 | Montpellier HSC | Available |
| 2025-10-04 | FR2 |
Montpellier HSC | 0–2 | AS Saint-Étienne | Available |
| 2025-09-27 | FR2 |
Stade Lavallois | 0–1 | Montpellier HSC | Available |
| 2025-09-23 | FR2 |
Montpellier HSC | 1–3 | US Boulogne | Available |
| 2025-09-20 | FR2 |
Montpellier HSC | 2–0 | SC Bastia | Available |
| 2025-09-15 | FR2 |
EA Guingamp | 1–0 | Montpellier HSC | Available |
| 2025-08-29 | FR2 |
Montpellier HSC | 1–1 | Amiens SC | Available |
| 2025-08-23 | FR2 |
ESTAC Troyes | 1–0 | Montpellier HSC | Available |
| 2025-08-18 | FR2 |
Le Mans FC | 1–2 | Montpellier HSC | Available |
| 2025-08-09 | FR2 |
Montpellier HSC | 1–1 | Red Star FC | Available |
| 2025-05-17 | FR1 |
FC Nantes | 3–0 | Montpellier HSC | Available |
| 2025-05-10 | FR1 |
Montpellier HSC | 1–4 | Paris Saint-Germain FC | Available |
| 2025-05-04 | FR1 |
Stade Brestois 29 | 1–0 | Montpellier HSC | Available |
| 2025-04-27 | FR1 |
Montpellier HSC | 0–0 | Stade de Reims | Available |
| 2025-04-19 | FR1 |
Olympique de Marseille | 5–1 | Montpellier HSC | Available |
| 2025-04-13 | FR1 |
Angers SCO | 2–0 | Montpellier HSC | Available |
| 2025-04-06 | FR1 |
Montpellier HSC | 0–2 | Le Havre AC | Available |
| 2025-03-30 | FR1 |
AJ Auxerre | 1–0 | Montpellier HSC | Available |
| 2025-03-16 | FR1 |
Montpellier HSC | 0–2 | AS Saint-Étienne | Available |
| 2025-03-08 | FR1 |
Lille OSC | 1–0 | Montpellier HSC | Available |
| 2025-03-02 | FR1 |
Montpellier HSC | 0–4 | Stade Rennais FC 1901 | Available |
| 2025-02-23 | FR1 |
OGC Nice | 2–0 | Montpellier HSC | Available |
| 2025-02-16 | FR1 |
Montpellier HSC | 1–4 | Olympique Lyonnais | Available |
| 2025-02-09 | FR1 |
RC Strasbourg Alsace | 2–0 | Montpellier HSC | Available |
| 2025-01-31 | FR1 |
Montpellier HSC | 0–2 | Racing Club de Lens | Available |
| 2025-01-26 | FR1 |
Toulouse FC | 1–2 | Montpellier HSC | Available |
| 2025-01-17 | FR1 |
Montpellier HSC | 2–1 | AS Monaco FC | Available |
| 2025-01-12 | FR1 |
Montpellier HSC | 1–3 | Angers SCO | Available |
| 2025-01-04 | FR1 |
Olympique Lyonnais | 1–0 | Montpellier HSC | Available |
| 2024-12-15 | FR1 |
Montpellier HSC | 2–2 | OGC Nice | Available |
| 2024-12-08 | FR1 |
Racing Club de Lens | 2–0 | Montpellier HSC | Available |
| 2024-12-01 | FR1 |
Montpellier HSC | 2–2 | Lille OSC | Available |
| 2024-11-23 | FR1 |
AS Saint-Étienne | 1–0 | Montpellier HSC | Available |
| 2024-11-10 | FR1 |
Montpellier HSC | 3–1 | Stade Brestois 29 | INJURED Muscle injury |
| 2024-11-03 | FR1 |
Le Havre AC | 1–0 | Montpellier HSC | INJURED Muscle injury |
| 2024-10-27 | FR1 |
Montpellier HSC | 0–3 | Toulouse FC | Available |
| 2024-10-20 | FR1 |
Montpellier HSC | 0–5 | Olympique de Marseille | Available |
| 2024-10-06 | FR1 |
Stade de Reims | 4–2 | Montpellier HSC | INJURED Muscle injury |
| 2024-09-28 | FR1 |
AS Monaco FC | 2–1 | Montpellier HSC | INJURED Muscle injury |
| 2024-09-22 | FR1 |
Montpellier HSC | 3–2 | AJ Auxerre | INJURED Muscle injury |
| 2024-09-15 | FR1 |
Stade Rennais FC 1901 | 3–0 | Montpellier HSC | INJURED Muscle injury |
| 2024-08-31 | FR1 |
Montpellier HSC | 1–3 | FC Nantes | INJURED Muscle injury |
| 2024-08-23 | FR1 |
Paris Saint-Germain FC | 6–0 | Montpellier HSC | INJURED Muscle injury |
| 2024-08-18 | FR1 |
Montpellier HSC | 1–1 | RC Strasbourg Alsace | INJURED Muscle injury |
| 2024-05-19 | FR1 |
Racing Club de Lens | 2–2 | Montpellier HSC | Available |
| 2024-05-12 | FR1 |
Montpellier HSC | 0–2 | AS Monaco FC | Available |
| 2024-05-03 | FR1 |
Toulouse FC | 1–2 | Montpellier HSC | Available |
Teams faced most often by Théo Sainte-Luce'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 % |
|---|---|---|---|---|---|---|---|---|
| AS Saint-Étienne | 10 | 2 | 2 | 6 | 7 | 12 | -5 | 20% |
| Angers SCO | 10 | 3 | 1 | 6 | 12 | 12 | 0 | 30% |
| Dijon FCO | 10 | 4 | 4 | 2 | 12 | 9 | +3 | 40% |
| Stade de Reims | 9 | 2 | 5 | 2 | 11 | 10 | +1 | 22% |
| OGC Nice | 9 | 3 | 2 | 4 | 12 | 17 | -5 | 33% |
| FC Metz | 8 | 1 | 4 | 3 | 11 | 15 | -4 | 13% |
| Toulouse FC | 8 | 3 | 0 | 5 | 11 | 14 | -3 | 38% |
| Stade Rennais | 8 | 1 | 0 | 7 | 4 | 18 | -14 | 13% |
| Olympique Lyonnais | 8 | 1 | 0 | 7 | 9 | 22 | -13 | 13% |
| Lille OSC | 8 | 0 | 2 | 6 | 8 | 15 | -7 | 0% |
| FC Nantes | 8 | 2 | 0 | 6 | 6 | 13 | -7 | 25% |
| Stade Brestois 29 | 8 | 6 | 0 | 2 | 25 | 4 | +21 | 75% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 19/20 | 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′ |
|---|---|---|---|---|---|---|
| 25/26 | 3 | 0 | 1 | 0 | 1 | 0 |
| 24/25 | 18 | 1,045 | 3 | 0 | 0 | 0.26 |
| 23/24 | 12 | 0 | 2 | 0 | 0 | 0 |
| 21/22 | 28 | 2,202 | 4 | 1 | 1 | 0.25 |
| 20/21 | 19 | 0 | 3 | 0 | 0 | 0 |
| 18/19 | 30 | 0 | 3 | 0 | 0 | 0 |
Output by competition
Career goals and assists broken down by tournament.
More on Théo Sainte-Luce
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Théo Sainte-Luce
Who is Théo Sainte-Luce?
Théo Sainte-Luce is a France professional footballer who plays as a left-back for Montpellier HSC.
How old is Théo Sainte-Luce?
Théo Sainte-Luce is 27 years old. He was born on October 20, 1998 in Chauny.
What position does Théo Sainte-Luce play?
Théo Sainte-Luce plays as a left-back (Defender - Left-Back).
What club does Théo Sainte-Luce play for?
Théo Sainte-Luce currently plays for Montpellier HSC.
How many career goals has Théo Sainte-Luce scored?
Across all senior club competitions in our dataset, Théo Sainte-Luce has scored 4 goals in 139 appearances.
What is Théo Sainte-Luce's market value?
Théo Sainte-Luce's most recent reported market value is €800k.