Skip to content
Romain Thomas

Romain Thomas

Defender - Centre-Back  at Valenciennes FC
Age37
CitizenshipFrance
Height1.93 m
Footleft
BornJune 12, 1988
at Valenciennes FC 325 days · joined 2025-07-03
👕500+ Apps Veteran
Market value €150k
Centre-Back Defender

Career snapshot

6
clubs played for
07/08
debut season
0.08
goals / match
Angers SCO
top club · 321 apps

Career highs

€3.50m
peak value · 2016
top transfer fee
6
best season · 12/13
int'l / penalties
505Appearances
38Goals
8Assists
83Yellow cards
3Red cards
223Full matches (90′)
Full nameRomain Thomas
Date of birth1988-06-12 (37 yrs)
Place of birthLanderneau, France
CitizenshipFrance
PositionDefender - Centre-Back (main: Defender)
Footleft
Height193.00 m
Current clubValenciennes FC
Joined2025-07-03
Contract expires
AgentFAIR SPORT MNG
Jul 2025
Transfer: SM Caen → Valenciennes FC
25/26 · Transfer
Jul 2025
25/26 — Valenciennes FC
6 matches · 0 G · 0 A · across 1 competition
Mar 2025
Injury: unknown
7 games missed
Jul 2024
24/25 — SM Caen
26 matches · 2 G · 1 A · across 2 competitions
Feb 2024
Injury: unknown
1 games missed
Jul 2023
23/24 — SM Caen
40 matches · 3 G · 1 A · across 2 competitions
Jul 2022
22/23 — SM Caen
38 matches · 4 G · 1 A · across 2 competitions
Jul 2022
Transfer: Angers SCO → SM Caen
22/23 · Transfer
Jan 2022
Injury: unknown
3 games missed
Jul 2021
21/22 — Angers SCO
31 matches · 2 G · 0 A · across 2 competitions
Dec 2020
Injury: unknown
Sep 2020
Injury: unknown
2 games missed
Jul 2020
20/21 — Angers SCO
38 matches · 4 G · 0 A · across 2 competitions
Jul 2019
19/20 — Angers SCO
31 matches · 2 G · 3 A · across 3 competitions
Apr 2019
Injury: unknown
2 games missed
Jul 2018
18/19 — Angers SCO
29 matches · 2 G · 1 A · across 3 competitions
Jan 2018
Injury: unknown
1 games missed
Jul 2017
17/18 — Angers SCO
32 matches · 2 G · 0 A · across 3 competitions
Jul 2016
16/17 — Angers SCO
42 matches · 1 G · 0 A · across 3 competitions
Jul 2015
15/16 — Angers SCO
39 matches · 2 G · 0 A · across 3 competitions
Jul 2014
14/15 — Angers SCO
39 matches · 4 G · 0 A · across 3 competitions
Jul 2013
13/14 — Angers SCO
40 matches · 3 G · 1 A · across 3 competitions
Jul 2013
Transfer: Carquefou → Angers SCO
13/14 · Transfer
Jul 2012
12/13 — US Jeanne d'Arc Carquefou
39 matches · 6 G · 0 A · across 2 competitions
Jul 2010
Transfer: Stade Brestois → Carquefou
10/11 · Transfer
Jul 2009
09/10 — Stade Brestois 29
1 matches · 0 G · 0 A · across 2 competitions
Jun 2009
Transfer: Pacy Vallée Eure → Stade Brestois
08/09 · Return from loan
Aug 2008
Transfer: Stade Brestois → Pacy Vallée Eure
08/09 · Loan
Jul 2008
08/09 — Pacy Vallée d'Eure Football
28 matches · 1 G · 0 A · across 2 competitions
Jul 2007
07/08 — Stade Brestois 29
6 matches · 0 G · 0 A · across 3 competitions
Jul 2007
Transfer: Brest B → Stade Brestois
07/08 · Transfer
Jan 1970
Peak market value: €3.50m
Highest valuation recorded in dataset
20,078 min
Minutes played by club
Valenciennes FC 0.0%
SM Caen 18.4%
Angers SCO 70.5%
US Jeanne d'Arc Carquefou 4.5%
Stade Brestois 29 0.0%
Pacy Vallée d'Eure Football 6.6%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
Valenciennes FC 1 25/26 25/26 6 0 0 0
SM Caen 3 22/23 24/25 104 9 3 3,690
Angers SCO 9 13/14 21/22 321 22 5 14,153
US Jeanne d'Arc Carquefou 1 12/13 12/13 39 6 0 908
Stade Brestois 29 2 07/08 09/10 7 0 0 0
Pacy Vallée d'Eure Football 1 08/09 08/09 28 1 0 1,327

Career trajectory — goals, assists & market value

2€875K3€1.8M5€2.6M6€3.5M07/0808/09 — 1 goals (Pacy Vallée d'Eure Football)108/0909/1012/13 — 6 goals (US Jeanne d'Arc Carquefou)612/1313/14 — 3 goals (Angers SCO)13/14 — 1 assists413/1414/15 — 4 goals (Angers SCO)414/1515/16 — 2 goals (Angers SCO)215/1616/17 — 1 goals (Angers SCO)116/1717/18 — 2 goals (Angers SCO)217/1818/19 — 2 goals (Angers SCO)18/19 — 1 assists318/1919/20 — 2 goals (Angers SCO)19/20 — 3 assists519/2020/21 — 4 goals (Angers SCO)420/2121/22 — 2 goals (Angers SCO)221/2222/23 — 4 goals (SM Caen)22/23 — 1 assists522/2323/24 — 3 goals (SM Caen)23/24 — 1 assists423/2424/25 — 2 goals (SM Caen)24/25 — 1 assists324/2525/2607/08 — €300K09/10 — €100K13/14 — €300K14/15 — €600K15/16 — €1.5M16/17 — €3.5M17/18 — €3.5M18/19 — €3.5M19/20 — €3M20/21 — €2.4M21/22 — €1.8M22/23 — €1M23/24 — €400K24/25 — €250K25/26 — €150KGoalsAssistsMarket value

Goals by season

07/08: 0007/0808/09: 1108/0909/10: 0009/1012/13: 6612/1313/14: 3313/1414/15: 4414/1515/16: 2215/1616/17: 1116/1717/18: 2217/1818/19: 2218/1919/20: 2219/2020/21: 4420/2121/22: 2221/2222/23: 4422/2323/24: 3323/2424/25: 2224/2525/26: 0025/26

Assists by season

07/08: 0007/0808/09: 0008/0909/10: 0009/1012/13: 0012/1313/14: 1113/1414/15: 0014/1515/16: 0015/1616/17: 0016/1717/18: 0017/1818/19: 1118/1919/20: 3319/2020/21: 0020/2121/22: 0021/2222/23: 1122/2323/24: 1123/2424/25: 1124/2525/26: 0025/26
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
25/26 Championnat National Valenciennes FC 6 0 0 2 1 0
24/25 Coupe de France SM Caen 3 0 1 0 0 0
24/25 Ligue 2 SM Caen 23 2 0 1 1 930
23/24 Coupe de France SM Caen 3 1 0 0 0 270
23/24 Ligue 2 SM Caen 37 2 1 3 0 1,665
22/23 Coupe de France SM Caen 1 0 0 0 0 0
22/23 Ligue 2 SM Caen 37 4 1 11 0 825
21/22 Coupe de France Angers SCO 1 0 0 0 0 0
21/22 Ligue 1 Angers SCO 30 2 0 10 0 1,283
20/21 Coupe de France Angers SCO 4 0 0 1 0 0
20/21 Ligue 1 Angers SCO 34 4 0 3 0 757
19/20 Coupe de France Angers SCO 3 1 2 0 0 300
19/20 Coupe de la Ligue Angers SCO 1 0 0 0 0 0
19/20 Ligue 1 Angers SCO 27 1 1 4 0 2,342
18/19 Coupe de France Angers SCO 1 0 0 0 0 0
18/19 Coupe de la Ligue Angers SCO 0 0 0 0 0 0
18/19 Ligue 1 Angers SCO 28 2 1 4 0 1,197
17/18 Coupe de France Angers SCO 1 0 0 0 0 0
17/18 Coupe de la Ligue Angers SCO 3 0 0 0 0 0
17/18 Ligue 1 Angers SCO 28 2 0 6 0 1,236
16/17 Coupe de France Angers SCO 6 0 0 0 0 0
16/17 Coupe de la Ligue Angers SCO 0 0 0 0 0 0
16/17 Ligue 1 Angers SCO 36 1 0 5 1 3,208
15/16 Coupe de France Angers SCO 2 0 0 0 0 0
15/16 Coupe de la Ligue Angers SCO 1 0 0 0 0 0
15/16 Ligue 1 Angers SCO 36 2 0 8 0 1,610
14/15 Coupe de France Angers SCO 2 0 0 1 0 0
14/15 Coupe de la Ligue Angers SCO 2 1 0 0 0 180
14/15 Ligue 2 Angers SCO 35 3 0 7 0 1,042
13/14 Coupe de France Angers SCO 4 0 0 0 0 0
13/14 Coupe de la Ligue Angers SCO 1 0 0 0 0 0
13/14 Ligue 2 Angers SCO 35 3 1 9 0 998
12/13 Championnat National US Jeanne d'Arc Carquefou 37 4 0 4 0 829
12/13 Coupe de France US Jeanne d'Arc Carquefou 2 2 0 0 0 79
09/10 Coupe de France Stade Brestois 29 1 0 0 0 0 0
09/10 Ligue 2 Stade Brestois 29 0 0 0 0 0 0
08/09 Championnat National Pacy Vallée d'Eure Football 27 1 0 3 0 1,327
08/09 Coupe de France Pacy Vallée d'Eure Football 1 0 0 1 0 0
07/08 Coupe de France Stade Brestois 29 0 0 0 0 0 0
07/08 Coupe de la Ligue Stade Brestois 29 1 0 0 0 0 0
07/08 Ligue 2 Stade Brestois 29 5 0 0 0 0 0
SeasonDateFromToTypeMarket valueFee
07/08 2007-07-01 Brest B Stade Brestois Transfer 0
08/09 2008-08-07 Stade Brestois Pacy Vallée Eure Loan 200000
08/09 2009-06-30 Pacy Vallée Eure Stade Brestois Return from loan 200000
10/11 2010-07-01 Stade Brestois Carquefou Transfer 50000
13/14 2013-07-01 Carquefou Angers SCO Transfer 50000
22/23 2022-07-01 Angers SCO SM Caen Transfer 1000000
25/26 2025-07-03 SM Caen Valenciennes FC Transfer 150000
SeasonInjuryFromToDays missedGames missed
17/18 Metacarpal fracture 2018-01-18 2018-01-23 6 1
18/19 Injury to the ankle 2019-04-29 2019-05-17 19 2
20/21 Hand injury 2020-09-22 2020-10-05 14 2
20/21 Injury to the ankle 2020-12-24 2021-01-05 13 0
21/22 Back injury 2022-01-10 2022-01-31 22 3
23/24 traffic accident 2024-02-11 2024-02-18 8 1
24/25 Achilles tendon contusion 2025-03-15 2025-06-01 79 7
Current€150k
Peak€3.50m
Low€50k
Δ since start−€50k
€50k€913k€1.78m€2.64m€3.50m197019701970
DateValue
Jan 1, 1970 €150k
Jan 1, 1970 €200k
Jan 1, 1970 €250k
Jan 1, 1970 €300k
Jan 1, 1970 €400k
Jan 1, 1970 €1.00m
Jan 1, 1970 €600k
Jan 1, 1970 €1.80m
Jan 1, 1970 €1.20m
Jan 1, 1970 €2.40m
Jan 1, 1970 €2.40m
Jan 1, 1970 €3.00m
Jan 1, 1970 €3.00m
Jan 1, 1970 €3.50m
Jan 1, 1970 €3.50m
Jan 1, 1970 €3.50m
Jan 1, 1970 €3.50m
Jan 1, 1970 €3.50m
Jan 1, 1970 €3.00m
Jan 1, 1970 €3.50m
Jan 1, 1970 €1.50m
Jan 1, 1970 €600k
Jan 1, 1970 €500k
Jan 1, 1970 €150k
Jan 1, 1970 €300k
Jan 1, 1970 €50k
Jan 1, 1970 €100k
Jan 1, 1970 €100k
Jan 1, 1970 €300k
Jan 1, 1970 €200k

No national team data.

TeammatePPG played withJoint goalsMinutes
Pierrick Capelle 1 1 0
Angelo Fulgini 1 3 0
Baptiste Santamaria 1 0 0
Ludovic Butelle 1 0 0
Alexandre Mendy 1 1 0
Godson Kyeremeh 1 0 0
Anthony Mandréa 1 0 0
Cheikh N'Doye 1 0 0
Bilal Brahimi 2 1 0
Abdoulaye Bamba 1 0 0
Sofiane Boufal 1 1 0
Mathias Pereira Lage 1 0 0
Ali Abdi 2 2 0

Single-season peaks across competitions in this player's career.

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
20/21 Ligue 1 Angers SCO 4 34
22/23 Ligue 2 SM Caen 4 37
12/13 Championnat National US Jeanne d'Arc Carquefou 4 37

Top assist seasons

SeasonCompetitionClubAssistsMatches
19/20 Coupe de France Angers SCO 2 3
19/20 Ligue 1 Angers SCO 1 27
13/14 Ligue 2 Angers SCO 1 35

Every loan spell across this player's career.

SeasonDateFromToTypeFeeValue at transfer
08/09 2009-06-30 Pacy Vallée Eure Stade Brestois Return from loan €200k
08/09 2008-08-07 Stade Brestois Pacy Vallée Eure Loan €200k

Teams faced most often by Romain Thomas's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).

OpponentPWDLGFGAGDWin %
AS Saint-Étienne 31 6 8 17 31 47 -16 19%
EA Guingamp 31 10 11 10 32 30 +2 32%
Girondins Bordeaux 29 10 10 9 34 29 +5 34%
Lille OSC 28 8 4 16 22 37 -15 29%
FC Nantes 28 7 7 14 22 36 -14 25%
OGC Nice 28 6 10 12 30 41 -11 21%
Montpellier HSC 28 10 6 12 34 42 -8 36%
Toulouse FC 27 9 8 10 29 38 -9 33%
Olympique Lyonnais 27 4 3 20 25 65 -40 15%
AS Monaco 26 3 5 18 17 43 -26 12%
Olympique Marseille 26 4 7 15 22 51 -29 15%
Stade Rennais 25 5 5 15 24 38 -14 20%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
07/08 Senior debut season
08/09 First senior goal

Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.

SeasonMatchesMinsYC2nd YCRCCards / 90′
25/26 6 0 2 0 1 0
24/25 26 930 1 0 1 0.19
23/24 40 1,935 3 0 0 0.14
22/23 38 825 11 0 0 1.2
21/22 31 1,283 10 0 0 0.7
20/21 38 757 4 1 0 0.59
19/20 31 2,642 4 0 0 0.14
18/19 29 1,197 4 0 0 0.3
17/18 32 1,236 6 0 0 0.44
16/17 42 3,208 5 0 1 0.17
15/16 39 1,610 8 0 0 0.45
14/15 39 1,222 8 0 0 0.59
13/14 40 998 9 0 0 0.81
12/13 39 908 4 0 0 0.4
08/09 28 1,327 4 0 0 0.27

Output by competition

Career goals and assists broken down by tournament.

Ligue 2
172 apps
14 G
3 A
Ligue 1
219 apps
14 G
2 A
Championnat National
70 apps
5 G
0 A
Coupe de France
35 apps
4 G
3 A
Coupe de la Ligue
9 apps
1 G
0 A

Frequently asked about Romain Thomas

Who is Romain Thomas?

Romain Thomas is a France professional footballer who plays as a centre-back for Valenciennes FC.

How old is Romain Thomas?

Romain Thomas is 37 years old. He was born on June 12, 1988 in Landerneau.

What position does Romain Thomas play?

Romain Thomas plays as a centre-back (Defender - Centre-Back).

What club does Romain Thomas play for?

Romain Thomas currently plays for Valenciennes FC.

How many career goals has Romain Thomas scored?

Across all senior club competitions in our dataset, Romain Thomas has scored 38 goals in 505 appearances.

What is Romain Thomas's market value?

Romain Thomas's most recent reported market value is €150k.