Skip to content
Gaëtan Courtet

Gaëtan Courtet

Attack - Centre-Forward  at Valenciennes FC
Age37
CitizenshipFrance
Height1.80 m
Footboth
BornFebruary 22, 1989
at Valenciennes FC 327 days · joined 2025-07-01
👕200+ Apps 100+ Goals Veteran
Market value €200k
Centre-Forward Attack

Career snapshot

9
clubs played for
10/11
debut season
0.24
goals / match
Stade Reims
top club · 114 apps

Career highs

€1.75m
peak value · 2013
€1.50m
top transfer fee · 17/18
18
best season · 16/17
12 · 10%
pens / of goals
498Appearances
120Goals
41Assists
61Yellow cards
2Red cards
78Full matches (90′)
Full nameGaëtan Courtet
Date of birth1989-02-22 (37 yrs)
Place of birthLorient, France
CitizenshipFrance
PositionAttack - Centre-Forward (main: Attack)
Footboth
Height180.00 m
Current clubValenciennes FC
Joined2025-07-01
Contract expires2027-06-30
Jul 2025
Injury: unknown
3 games missed
Jul 2025
25/26 — Valenciennes FC
3 matches · 0 G · 0 A · across 1 competition
Jul 2025
Transfer: USL Dunkerque → Valenciennes FC
25/26 · Transfer
Jul 2024
24/25 — USL Dunkerque
41 matches · 7 G · 6 A · across 3 competitions
Jan 2024
Transfer: Guingamp → USL Dunkerque
23/24 · Transfer
Jul 2023
23/24 — USL Dunkerque, EA Guingamp
41 matches · 8 G · 0 A · across 2 competitions
Aug 2022
Transfer: AC Ajaccio → Guingamp
22/23 · Transfer · €600k
Jul 2022
22/23 — EA Guingamp, AC Ajaccio
37 matches · 11 G · 1 A · across 3 competitions
Jul 2021
21/22 — AC Ajaccio
35 matches · 7 G · 4 A · across 1 competition
Sep 2020
Transfer: FC Lorient → AC Ajaccio
20/21 · Transfer
Jul 2020
20/21 — AC Ajaccio
34 matches · 9 G · 0 A · across 2 competitions
Jun 2020
Transfer: AC Ajaccio → FC Lorient
19/20 · Return from loan
Jul 2019
Transfer: FC Lorient → AC Ajaccio
19/20 · Loan
Jul 2019
19/20 — AC Ajaccio
27 matches · 10 G · 3 A · across 2 competitions
Jul 2018
18/19 — FC Lorient
37 matches · 3 G · 1 A · across 3 competitions
Jul 2017
Transfer: AJ Auxerre → FC Lorient
17/18 · Transfer · €1.50m
Jul 2017
17/18 — FC Lorient, FC Lorient B
26 matches · 8 G · 0 A · across 4 competitions
Jul 2016
16/17 — AJ Auxerre
46 matches · 18 G · 9 A · across 3 competitions
Jul 2015
15/16 — AJ Auxerre
38 matches · 13 G · 12 A · across 3 competitions
Jul 2015
Transfer: Stade Reims → AJ Auxerre
15/16 · Transfer
Jun 2015
Transfer: Stade Brestois → Stade Reims
14/15 · Return from loan
Jan 2015
Transfer: Stade Reims → Stade Brestois
14/15 · Loan
Jul 2014
14/15 — Stade Reims, Stade Brestois 29
39 matches · 8 G · 2 A · across 4 competitions
Jul 2013
13/14 — Stade Reims
28 matches · 0 G · 2 A · across 3 competitions
Jul 2012
12/13 — Stade Reims
32 matches · 9 G · 1 A · across 3 competitions
Jul 2011
11/12 — Stade Reims
15 matches · 3 G · 0 A · across 2 competitions
Dec 2010
Transfer: Lorient B → Stade Reims
10/11 · Transfer
Jul 2010
10/11 — Stade Reims
19 matches · 6 G · 0 A · across 2 competitions
Jan 1970
Peak market value: €1.75m
Highest valuation recorded in dataset
7,049 min
Minutes played by club
Valenciennes FC 0.0%
USL Dunkerque 15.3%
EA Guingamp 16.4%
AC Ajaccio 14.4%
FC Lorient 16.5%
FC Lorient B 2.6%
AJ Auxerre 12.6%
Stade Reims 18.4%
Stade Brestois 29 3.8%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
Valenciennes FC 1 25/26 25/26 3 0 0 0
USL Dunkerque 2 23/24 24/25 61 13 6 1,080
EA Guingamp 2 22/23 23/24 58 13 1 1,158
AC Ajaccio 4 19/20 22/23 96 26 7 1,015
FC Lorient 2 17/18 18/19 61 10 1 1,162
FC Lorient B 1 17/18 17/18 2 1 0 180
AJ Auxerre 2 15/16 16/17 84 31 21 888
Stade Reims 5 10/11 14/15 114 21 4 1,298
Stade Brestois 29 1 14/15 14/15 19 5 1 268

Career trajectory — goals, assists & market value

7€438K14€875K20€1.3M27€1.8M10/11 — 6 goals (Stade Reims)610/1111/12 — 3 goals (Stade Reims)311/1212/13 — 9 goals (Stade Reims)12/13 — 1 assists1012/1313/14 — 2 assists213/1414/15 — 8 goals (Stade Brestois 29)14/15 — 2 assists1014/1515/16 — 13 goals (AJ Auxerre)15/16 — 12 assists2515/1616/17 — 18 goals (AJ Auxerre)16/17 — 9 assists2716/1717/18 — 8 goals (FC Lorient)817/1818/19 — 3 goals (FC Lorient)18/19 — 1 assists418/1919/20 — 10 goals (AC Ajaccio)19/20 — 3 assists1319/2020/21 — 9 goals (AC Ajaccio)920/2121/22 — 7 goals (AC Ajaccio)21/22 — 4 assists1121/2222/23 — 11 goals (EA Guingamp)22/23 — 1 assists1222/2323/24 — 8 goals (EA Guingamp)823/2424/25 — 7 goals (USL Dunkerque)24/25 — 6 assists1324/2525/2611/12 — €400K12/13 — €300K13/14 — €1.8M14/15 — €1.5M15/16 — €1.5M16/17 — €1.5M17/18 — €1.5M18/19 — €1M19/20 — €800K20/21 — €900K21/22 — €700K22/23 — €600K23/24 — €400K24/25 — €250K25/26 — €200KGoalsAssistsMarket value

Goals by season

10/11: 6610/1111/12: 3311/1212/13: 9912/1313/14: 0013/1414/15: 8814/1515/16: 131315/1616/17: 181816/1717/18: 8817/1818/19: 3318/1919/20: 101019/2020/21: 9920/2121/22: 7721/2222/23: 111122/2323/24: 8823/2424/25: 7724/2525/26: 0025/26

Assists by season

10/11: 0010/1111/12: 0011/1212/13: 1112/1313/14: 2213/1414/15: 2214/1515/16: 121215/1616/17: 9916/1717/18: 0017/1818/19: 1118/1919/20: 3319/2020/21: 0020/2121/22: 4421/2222/23: 1122/2323/24: 0023/2424/25: 6624/2525/26: 0025/26
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
25/26 Championnat National Valenciennes FC 3 0 0 1 0 0
24/25 Coupe de France USL Dunkerque 7 2 3 1 0 248
24/25 L1/L2 Playoffs USL Dunkerque 2 0 0 1 0 0
24/25 Ligue 2 USL Dunkerque 32 5 3 4 0 379
23/24 Coupe de France USL Dunkerque 2 2 0 0 0 52
23/24 Coupe de France EA Guingamp 2 1 0 0 0 180
23/24 Ligue 2 USL Dunkerque 18 4 0 5 0 401
23/24 Ligue 2 EA Guingamp 19 1 0 2 0 630
22/23 Coupe de France EA Guingamp 2 1 0 2 0 164
22/23 Ligue 1 AC Ajaccio 0 0 0 0 0 0
22/23 Ligue 2 EA Guingamp 35 10 1 5 0 184
21/22 Ligue 2 AC Ajaccio 35 7 4 9 1 401
20/21 Coupe de France AC Ajaccio 2 1 0 0 0 163
20/21 Ligue 2 AC Ajaccio 32 8 0 4 0 242
19/20 Coupe de la Ligue AC Ajaccio 1 0 0 0 0 0
19/20 Ligue 2 AC Ajaccio 26 10 3 2 0 209
18/19 Coupe de France FC Lorient 1 0 0 0 0 0
18/19 Coupe de la Ligue FC Lorient 4 1 0 0 0 360
18/19 Ligue 2 FC Lorient 32 2 1 3 0 491
17/18 Coupe de France FC Lorient 2 0 0 0 0 0
17/18 Coupe de la Ligue FC Lorient 1 1 0 0 0 120
17/18 Ligue 2 FC Lorient 21 6 0 3 0 191
17/18 National 2 - Grp. D FC Lorient B 2 1 0 0 0 180
16/17 Coupe de France AJ Auxerre 5 6 3 0 0 70
16/17 Coupe de la Ligue AJ Auxerre 3 2 1 0 0 120
16/17 Ligue 2 AJ Auxerre 38 10 5 6 0 341
15/16 Coupe de France AJ Auxerre 1 0 0 0 0 0
15/16 Coupe de la Ligue AJ Auxerre 2 2 1 0 0 90
15/16 Ligue 2 AJ Auxerre 35 11 11 4 1 267
14/15 Coupe de France Stade Reims 2 0 0 0 0 0
14/15 Coupe de France Stade Brestois 29 2 0 0 0 0 0
14/15 Coupe de la Ligue Stade Reims 1 1 1 0 0 120
14/15 Ligue 1 Stade Reims 17 2 0 1 0 268
14/15 Ligue 2 Stade Brestois 29 17 5 1 1 0 268
13/14 Coupe de France Stade Reims 1 0 0 0 0 0
13/14 Coupe de la Ligue Stade Reims 0 0 0 0 0 0
13/14 Ligue 1 Stade Reims 27 0 2 2 0 0
12/13 Coupe de France Stade Reims 1 0 0 0 0 0
12/13 Coupe de la Ligue Stade Reims 1 0 0 0 0 0
12/13 Ligue 1 Stade Reims 30 9 1 3 0 222
11/12 Coupe de France Stade Reims 1 1 0 0 0 90
11/12 Ligue 2 Stade Reims 14 2 0 0 0 188
10/11 Coupe de France Stade Reims 2 1 0 0 0 165
10/11 Ligue 2 Stade Reims 17 5 0 2 0 245
SeasonDateFromToTypeMarket valueFee
10/11 2010-12-01 Lorient B Stade Reims Transfer 0
14/15 2015-01-26 Stade Reims Stade Brestois Loan 1500000
14/15 2015-06-30 Stade Brestois Stade Reims Return from loan 1500000
15/16 2015-07-01 Stade Reims AJ Auxerre Transfer 1500000
17/18 2017-07-15 AJ Auxerre FC Lorient Transfer 1500000 €1.50m
19/20 2019-07-21 FC Lorient AC Ajaccio Loan 800000
19/20 2020-06-30 AC Ajaccio FC Lorient Return from loan 650000
20/21 2020-09-07 FC Lorient AC Ajaccio Transfer 900000
22/23 2022-08-11 AC Ajaccio Guingamp Transfer 600000 €600k
23/24 2024-01-02 Guingamp USL Dunkerque Transfer 300000
25/26 2025-07-01 USL Dunkerque Valenciennes FC Transfer 200000
SeasonInjuryFromToDays missedGames missed
25/26 Calf injury 2025-07-24 2025-08-28 36 3
Current€200k
Peak€1.75m
Low€200k
Δ since start+—
€200k€588k€975k€1.36m€1.75m197019701970
DateValue
Jan 1, 1970 €200k
Jan 1, 1970 €250k
Jan 1, 1970 €200k
Jan 1, 1970 €400k
Jan 1, 1970 €300k
Jan 1, 1970 €500k
Jan 1, 1970 €600k
Jan 1, 1970 €650k
Jan 1, 1970 €650k
Jan 1, 1970 €700k
Jan 1, 1970 €900k
Jan 1, 1970 €650k
Jan 1, 1970 €750k
Jan 1, 1970 €800k
Jan 1, 1970 €800k
Jan 1, 1970 €800k
Jan 1, 1970 €1.00m
Jan 1, 1970 €1.50m
Jan 1, 1970 €1.50m
Jan 1, 1970 €1.50m
Jan 1, 1970 €1.25m
Jan 1, 1970 €1.50m
Jan 1, 1970 €1.50m
Jan 1, 1970 €1.50m
Jan 1, 1970 €1.50m
Jan 1, 1970 €1.75m
Jan 1, 1970 €900k
Jan 1, 1970 €300k
Jan 1, 1970 €400k
Jan 1, 1970 €400k
Jan 1, 1970 €200k

No national team data.

TeammatePPG played withJoint goalsMinutes
Mickaël Tacalfred 1 1 0
Qazim Laci 2 2 0
Benjamin Leroy 2 0 0
Zacharie Boucher 1 0 0
Cédric Avinel 2 0 0
Gédéon Kalulu 2 0 0
Aïssa Mandi 1 2 0
Ismaël Diallo 2 1 0
Ruben Aguilar 1 2 0
Cyrille Bayala 2 3 0
Mohamed Youssouf 2 1 0
Riad Nouri 2 4 0
Enzo Bardeli 2 3 0
Brahim Konaté 2 3 0
Opa Sangante 2 1 0
Enzo Basilio 1 0 0

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

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
15/16 Ligue 2 AJ Auxerre 11 35
16/17 Ligue 2 AJ Auxerre 10 38
19/20 Ligue 2 AC Ajaccio 10 26

Top assist seasons

SeasonCompetitionClubAssistsMatches
15/16 Ligue 2 AJ Auxerre 11 35
16/17 Ligue 2 AJ Auxerre 5 38
21/22 Ligue 2 AC Ajaccio 4 35

Every loan spell across this player's career.

SeasonDateFromToTypeFeeValue at transfer
19/20 2020-06-30 AC Ajaccio FC Lorient Return from loan €650k
19/20 2019-07-21 FC Lorient AC Ajaccio Loan €800k
14/15 2015-06-30 Stade Brestois Stade Reims Return from loan €1.50m
14/15 2015-01-26 Stade Reims Stade Brestois Loan €1.50m

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

OpponentPWDLGFGAGDWin %
Clermont Foot 63 72 27 20 25 82 79 +3 38%
ESTAC Troyes 68 31 13 24 85 74 +11 46%
Valenciennes FC 66 29 23 14 86 64 +22 44%
Paris FC 61 21 19 21 66 64 +2 34%
FC Sochaux 59 27 16 16 70 49 +21 46%
Havre AC 57 15 20 22 52 66 -14 26%
Chamois Niortais 57 25 20 12 81 46 +35 44%
SM Caen 56 23 17 16 72 59 +13 41%
AS Nancy Lorraine 54 22 17 15 73 62 +11 41%
RC Lens 53 16 13 24 62 79 -17 30%
Toulouse FC 51 15 17 19 71 82 -11 29%
Stade de Reims 50 19 11 20 49 54 -5 38%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
10/11 Senior debut season
10/11 First senior goal
16/17 Goal #50 (career)
22/23 Goal #100 (career)

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

SeasonMatchesMinsYC2nd YCRCCards / 90′
25/26 3 0 1 0 0 0
24/25 41 627 6 0 0 0.86
23/24 41 1,263 7 0 0 0.5
22/23 37 348 7 0 0 1.81
21/22 35 401 9 0 1 2.24
20/21 34 405 4 0 0 0.89
19/20 27 209 2 0 0 0.86
18/19 37 851 3 0 0 0.32
17/18 26 491 3 0 0 0.55
16/17 46 531 6 0 0 1.02
15/16 38 357 4 0 1 1.26
14/15 39 656 2 0 0 0.27
13/14 28 0 2 0 0 0
12/13 32 222 3 0 0 1.22
10/11 19 410 2 0 0 0.44

Output by competition

Career goals and assists broken down by tournament.

Ligue 2
371 apps
86 G
29 A
Coupe de France
33 apps
15 G
6 A
Ligue 1
74 apps
11 G
3 A
Coupe de la Ligue
13 apps
7 G
3 A
National 2 - Grp. D
2 apps
1 G
0 A

Frequently asked about Gaëtan Courtet

Who is Gaëtan Courtet?

Gaëtan Courtet is a France professional footballer who plays as a centre-forward for Valenciennes FC.

How old is Gaëtan Courtet?

Gaëtan Courtet is 37 years old. He was born on February 22, 1989 in Lorient.

What position does Gaëtan Courtet play?

Gaëtan Courtet plays as a centre-forward (Attack - Centre-Forward).

What club does Gaëtan Courtet play for?

Gaëtan Courtet currently plays for Valenciennes FC.

How many career goals has Gaëtan Courtet scored?

Across all senior club competitions in our dataset, Gaëtan Courtet has scored 120 goals in 498 appearances.

What is Gaëtan Courtet's market value?

Gaëtan Courtet's most recent reported market value is €200k.