Skip to content
Willem Geubbels

Willem Geubbels

Attack - Centre-Forward  at Paris FC
Age24
CitizenshipFrance Netherlands
Height1.86 m
Footright
BornAugust 16, 2001
at Paris FC 280 days · joined 2025-08-17
👕100+ Apps
Market value €10.00m
Centre-Forward Attack

Career snapshot

8
clubs played for
17/18
debut season
0.25
goals / match
FC St. Gallen 1879
top club · 95 apps

Career highs

€12.00m
peak value · 2018
€20.00m
top transfer fee · 18/19
17
best season · 24/25
22 / 12
int'l caps / goals
158Appearances
40Goals
9Assists
11Yellow cards
2Red cards
20Full matches (90′)
Full nameWillem Geubbels
Name in home countryWillem Davnis Louis Didier Geubbels
Date of birth2001-08-16 (24 yrs)
Place of birthVilleurbanne, France
CitizenshipFrance Netherlands
PositionAttack - Centre-Forward (main: Attack)
Footright
Height186.00 m
Current clubParis FC
Joined2025-08-17
Contract expires2030-06-30
AgentGMANAGEMENT
Aug 2025
Transfer: FC St. Gallen → Paris FC
25/26 · Transfer · €9.00m
Jul 2025
25/26 — Paris FC, FC St. Gallen 1879
5 matches · 3 G · 0 A · across 2 competitions
May 2025
Injury: unknown
1 games missed
Dec 2024
Injury: unknown
2 games missed
Jul 2024
24/25 — FC St. Gallen 1879
41 matches · 17 G · 3 A · across 4 competitions
Feb 2024
Injury: unknown
Jan 2024
Injury: unknown
3 games missed
Jul 2023
23/24 — FC St. Gallen 1879
33 matches · 8 G · 5 A · across 2 competitions
Apr 2023
Injury: unknown
2 games missed
Jan 2023
Transfer: Monaco → FC St. Gallen
22/23 · Transfer
Dec 2022
Injury: unknown
1 games missed
Oct 2022
Injury: unknown
4 games missed
Aug 2022
Injury: unknown
1 games missed
Jul 2022
22/23 — FC St. Gallen 1879
18 matches · 2 G · 0 A · across 2 competitions
Jun 2022
Transfer: FC Nantes → Monaco
21/22 · Return from loan
Aug 2021
Transfer: Monaco → FC Nantes
21/22 · Loan
Jul 2021
21/22 — FC Nantes
26 matches · 3 G · 1 A · across 2 competitions
Feb 2021
Injury: unknown
11 games missed
Jul 2020
20/21 — AS Monaco
15 matches · 1 G · 0 A · across 2 competitions
May 2019
Injury: unknown
42 games missed
Feb 2019
Injury: unknown
16 games missed
Dec 2018
Injury: unknown
10 games missed
Nov 2018
Injury: unknown
6 games missed
Aug 2018
Injury: unknown
18 games missed
Jul 2018
18/19 — AS Monaco, AS Monaco B, AS Monaco UEFA U19
4 matches · 0 G · 0 A · across 4 competitions
Jul 2018
Transfer: Olympique Lyon → Monaco
18/19 · Transfer · €20.00m
Jul 2017
17/18 — Olympique Lyon, Olympique Lyon B
16 matches · 6 G · 0 A · across 4 competitions
Jul 2017
Transfer: Olymp. Lyon U19 → Olympique Lyon
17/18 · Transfer
Jan 1970
Peak market value: €12.00m
Highest valuation recorded in dataset
1,782 min
Minutes played by club
FC St. Gallen 1879 50.2%
Paris FC 0.0%
FC Nantes 25.5%
AS Monaco 15.9%
AS Monaco B 0.0%
AS Monaco UEFA U19 0.0%
Olympique Lyon 0.0%
Olympique Lyon B 8.4%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
FC St. Gallen 1879 4 22/23 25/26 95 30 8 895
Paris FC 1 25/26 25/26 2 0 0 0
FC Nantes 1 21/22 21/22 26 3 1 455
AS Monaco 2 18/19 20/21 17 1 0 283
AS Monaco B 1 18/19 18/19 1 0 0 0
AS Monaco UEFA U19 1 18/19 18/19 1 0 0 0
Olympique Lyon 1 17/18 17/18 4 0 0 0
Olympique Lyon B 1 17/18 17/18 12 6 0 149

Career trajectory — goals, assists & market value

5€3M10€6M15€9M20€12M17/18 — 6 goals (Olympique Lyon B)617/1818/1920/21 — 1 goals (AS Monaco)120/2121/22 — 3 goals (FC Nantes)21/22 — 1 assists421/2222/23 — 2 goals (FC St. Gallen 1879)222/2323/24 — 8 goals (FC St. Gallen 1879)23/24 — 5 assists1323/2424/25 — 17 goals (FC St. Gallen 1879)24/25 — 3 assists2024/2525/26 — 3 goals (FC St. Gallen 1879)325/2618/19 — €12M20/21 — €6.3M21/22 — €6M22/23 — €4M23/24 — €2M24/25 — €5M25/26 — €10MGoalsAssistsMarket value

Goals by season

17/18: 6617/1818/19: 0018/1920/21: 1120/2121/22: 3321/2222/23: 2222/2323/24: 8823/2424/25: 171724/2525/26: 3325/26

Assists by season

17/18: 0017/1818/19: 0018/1920/21: 0020/2121/22: 1121/2222/23: 0022/2323/24: 5523/2424/25: 3324/2525/26: 0025/26
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
25/26 Ligue 1 Paris FC 2 0 0 0 0 0
25/26 Super League FC St. Gallen 1879 3 3 0 0 0 76
24/25 Conference League FC St. Gallen 1879 3 0 0 0 0 0
24/25 Super League FC St. Gallen 1879 31 14 3 2 1 163
24/25 Swiss Cup FC St. Gallen 1879 1 1 0 0 0 8
24/25 UECL Qualifiers FC St. Gallen 1879 6 2 0 1 0 222
23/24 Super League FC St. Gallen 1879 32 8 5 1 0 242
23/24 Swiss Cup FC St. Gallen 1879 1 0 0 0 0 0
22/23 Super League FC St. Gallen 1879 17 2 0 3 0 184
22/23 Swiss Cup FC St. Gallen 1879 1 0 0 0 0 0
21/22 Coupe de France FC Nantes 4 1 0 0 0 189
21/22 Ligue 1 FC Nantes 22 2 1 1 0 266
20/21 Coupe de France AS Monaco 1 0 0 0 0 0
20/21 Ligue 1 AS Monaco 14 1 0 3 1 283
18/19 Coupe de la Ligue AS Monaco 1 0 0 0 0 0
18/19 Ligue 1 AS Monaco 1 0 0 0 0 0
18/19 National 2 - Grp. A AS Monaco B 1 0 0 0 0 0
18/19 UEFA Youth League AS Monaco UEFA U19 1 0 0 0 0 0
17/18 Coupe de la Ligue Olympique Lyon 1 0 0 0 0 0
17/18 Europa League Olympique Lyon 1 0 0 0 0 0
17/18 Ligue 1 Olympique Lyon 2 0 0 0 0 0
17/18 National 2 - Grp. B Olympique Lyon B 12 6 0 0 0 149
SeasonDateFromToTypeMarket valueFee
17/18 2017-07-01 Olymp. Lyon U19 Olympique Lyon Transfer 0
18/19 2018-07-01 Olympique Lyon Monaco Transfer 6000000 €20.00m
21/22 2021-08-31 Monaco FC Nantes Loan 6000000
21/22 2022-06-30 FC Nantes Monaco Return from loan 4000000
22/23 2023-01-23 Monaco FC St. Gallen Transfer 2500000
25/26 2025-08-17 FC St. Gallen Paris FC Transfer 10000000 €9.00m
SeasonInjuryFromToDays missedGames missed
18/19 Knee injury 2018-08-27 2018-11-15 81 18
18/19 Hamstring strain 2018-11-20 2018-12-17 28 6
18/19 Hamstring strain 2018-12-20 2019-02-07 50 10
18/19 Hamstring injury 2019-02-19 2019-05-26 97 16
18/19 Knee surgery 2019-05-27 2020-02-16 266 42
20/21 Metatarsal fracture 2021-02-09 2021-04-16 67 11
22/23 Muscle injury 2022-08-01 2022-08-03 3 1
22/23 unknown injury 2022-10-05 2022-10-22 18 4
22/23 unknown injury 2022-12-27 2022-12-29 3 1
22/23 unknown injury 2023-04-24 2023-05-04 11 2
23/24 Muscle injury 2024-01-30 2024-02-14 16 3
23/24 muscular problems 2024-02-18 2024-02-21 4 0
24/25 unknown injury 2024-12-13 2024-12-31 19 2
24/25 Injury to the ankle 2025-05-19 2025-05-31 13 1
Current€10.00m
Peak€12.00m
Low€1.50m
Δ since start−€2.00m
€1.50m€4.13m€6.75m€9.38m€12.00m197019701970
DateValue
Jan 1, 1970 €10.00m
Jan 1, 1970 €6.00m
Jan 1, 1970 €4.00m
Jan 1, 1970 €2.50m
Jan 1, 1970 €5.00m
Jan 1, 1970 €2.50m
Jan 1, 1970 €1.50m
Jan 1, 1970 €1.80m
Jan 1, 1970 €2.00m
Jan 1, 1970 €2.50m
Jan 1, 1970 €4.00m
Jan 1, 1970 €6.00m
Jan 1, 1970 €4.50m
Jan 1, 1970 €6.00m
Jan 1, 1970 €5.00m
Jan 1, 1970 €6.30m
Jan 1, 1970 €7.00m
Jan 1, 1970 €10.00m
Jan 1, 1970 €6.00m
Jan 1, 1970 €6.00m
Jan 1, 1970 €12.00m
Jan 1, 1970 €12.00m
TeamShirtMatchesGoalsDebutAge at debutStatus
Team #25250 7 2 former national player
Team #23101 1 0 former national player
Team #10844 6 6 former national player
Team #10831 8 4 former national player
TeammatePPG played withJoint goalsMinutes
Julian Von Moos 2 1 914
Konrad Faber 2 1 888
Kevin Csoboth 1 0 849
Maxence Caqueret 2 0 846
Felix Mambimbi 2 2 627
Ludovic Blas 2 0 586
Andrei Girotto 2 0 555
Alban Lafont 1 0 530
Dennis Appiah 2 0 420
Mattia Zanotti 2 1 0
Stephan Ambrosius 1 0 0
Lawrence Ati Zigi 1 0 0
Hugo Vandermersch 2 1 0
Abdoulaye Diaby 2 0 0
Mihailo Stevanovic 2 2 0
Isaac Schmidt 2 0 0
Jozo Stanic 2 0 0
Chima Okoroji 2 0 0
Lukas Görtler 2 1 0
Jordi Quintillà 1 1 0

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

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
24/25 Super League FC St. Gallen 1879 14 31
23/24 Super League FC St. Gallen 1879 8 32
17/18 National 2 - Grp. B Olympique Lyon B 6 12

Top assist seasons

SeasonCompetitionClubAssistsMatches
23/24 Super League FC St. Gallen 1879 5 32
24/25 Super League FC St. Gallen 1879 3 31
21/22 Ligue 1 FC Nantes 1 22

Every loan spell across this player's career.

SeasonDateFromToTypeFeeValue at transfer
21/22 2022-06-30 FC Nantes Monaco Return from loan €4.00m
21/22 2021-08-31 Monaco FC Nantes Loan €6.00m

Last 38 matches for Paris FC while Willem Geubbels was at the club (joined 2025-08-17). 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.

DateCompHomeScoreAwayAvailability
2026-05-17 FR1 Paris FC Paris Saint-Germain FC TIMED
2026-05-10 FR1 Stade Rennais FC 1901 2–1 Paris FC Available
2026-05-10 FR1 Stade Rennais FC 1901 2–1 Paris FC Available
2026-05-03 FR1 Paris FC 4–0 Stade Brestois 29 Available
2026-05-03 FR1 Paris FC 4–0 Stade Brestois 29 Available
2026-04-26 FR1 Paris FC 0–1 Lille OSC Available
2026-04-26 FR1 Paris FC 0–1 Lille OSC Available
2026-04-19 FR1 FC Metz 1–3 Paris FC Available
2026-04-19 FR1 FC Metz 1–3 Paris FC Available
2026-04-10 FR1 Paris FC 4–1 AS Monaco FC Available
2026-04-05 FR1 FC Lorient 1–1 Paris FC Available
2026-03-22 FR1 Paris FC 3–2 Le Havre AC Available
2026-03-15 FR1 RC Strasbourg Alsace 0–0 Paris FC Available
2026-03-08 FR1 Olympique Lyonnais 1–1 Paris FC Available
2026-03-01 FR1 Paris FC 1–0 OGC Nice Available
2026-02-21 FR1 Toulouse FC 1–1 Paris FC Available
2026-02-14 FR1 Paris FC 0–5 Racing Club de Lens Available
2026-02-08 FR1 AJ Auxerre 0–0 Paris FC Available
2026-01-31 FR1 Paris FC 2–2 Olympique de Marseille Available
2026-01-25 FR1 Paris FC 0–0 Angers SCO Available
2026-01-18 FR1 FC Nantes 1–2 Paris FC Available
2026-01-04 FR1 Paris Saint-Germain FC 2–1 Paris FC Available
2025-12-13 FR1 Paris FC 0–3 Toulouse FC Available
2025-12-07 FR1 Le Havre AC 0–0 Paris FC Available
2025-11-29 FR1 Paris FC 1–1 AJ Auxerre Available
2025-11-23 FR1 Lille OSC 4–2 Paris FC Available
2025-11-07 FR1 Paris FC 0–1 Stade Rennais FC 1901 Available
2025-11-01 FR1 AS Monaco FC 0–1 Paris FC Available
2025-10-29 FR1 Paris FC 3–3 Olympique Lyonnais Available
2025-10-24 FR1 Paris FC 1–2 FC Nantes Available
2025-10-19 FR1 Racing Club de Lens 2–1 Paris FC Available
2025-10-03 FR1 Paris FC 2–0 FC Lorient Available
2025-09-28 FR1 OGC Nice 1–1 Paris FC Available
2025-09-21 FR1 Paris FC 2–3 RC Strasbourg Alsace Available
2025-09-14 FR1 Stade Brestois 29 1–2 Paris FC Available
2025-08-31 FR1 Paris FC 3–2 FC Metz Available
2025-08-23 FR1 Olympique de Marseille 5–2 Paris FC Available
2025-08-17 FR1 Angers SCO 1–0 Paris FC Available

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

OpponentPWDLGFGAGDWin %
OGC Nice 22 7 6 9 25 35 -10 32%
Olympique Lyonnais 22 3 4 15 19 41 -22 14%
Lille OSC 22 4 7 11 22 32 -10 18%
Angers SCO 20 13 4 3 33 13 +20 65%
Montpellier HSC 20 9 5 6 29 24 +5 45%
Stade Brestois 29 19 8 5 6 27 23 +4 42%
FC Metz 16 8 4 4 21 13 +8 50%
Stade Rennais 16 5 4 7 16 21 -5 31%
FC Lorient 16 8 5 3 31 20 +11 50%
Olympique Marseille 16 3 4 9 22 26 -4 19%
Stade de Reims 16 4 3 9 15 21 -6 25%
RC Strasbourg 16 8 3 5 24 22 +2 50%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
17/18 Senior debut season
17/18 First senior goal

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

SeasonMatchesMinsYC2nd YCRCCards / 90′
24/25 41 393 3 0 1 0.92
23/24 33 242 1 0 0 0.37
22/23 18 184 3 0 0 1.47
21/22 26 455 1 0 0 0.2
20/21 15 283 3 0 1 1.27

Output by competition

Career goals and assists broken down by tournament.

Super League
83 apps
27 G
8 A
National 2 - Grp. B
12 apps
6 G
0 A
Ligue 1
41 apps
3 G
1 A
UECL Qualifiers
6 apps
2 G
0 A
Swiss Cup
3 apps
1 G
0 A
Coupe de France
5 apps
1 G
0 A

Frequently asked about Willem Geubbels

Who is Willem Geubbels?

Willem Geubbels is a France professional footballer who plays as a centre-forward for Paris FC.

How old is Willem Geubbels?

Willem Geubbels is 24 years old. He was born on August 16, 2001 in Villeurbanne.

What position does Willem Geubbels play?

Willem Geubbels plays as a centre-forward (Attack - Centre-Forward).

What club does Willem Geubbels play for?

Willem Geubbels currently plays for Paris FC.

How many career goals has Willem Geubbels scored?

Across all senior club competitions in our dataset, Willem Geubbels has scored 40 goals in 158 appearances.

What is Willem Geubbels's market value?

Willem Geubbels's most recent reported market value is €10.00m.