Willem Geubbels
Career snapshot
Career highs
Born the same day
Shares 2001-08-16 · 6 players total
| Full name | Willem Geubbels |
|---|---|
| Name in home country | Willem Davnis Louis Didier Geubbels |
| Date of birth | 2001-08-16 (24 yrs) |
| Place of birth | Villeurbanne, France |
| Citizenship | France Netherlands |
| Position | Attack - Centre-Forward (main: Attack) |
| Foot | right |
| Height | 186.00 m |
| Current club | Paris FC |
| Joined | 2025-08-17 |
| Contract expires | 2030-06-30 |
| Agent | GMANAGEMENT |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| 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
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 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 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 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 |
| Season | Injury | From | To | Days missed | Games 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 |
| Date | Value |
|---|---|
| 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 |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| 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 |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| 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
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 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
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 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.
| Season | Date | From | To | Type | Fee | Value 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.
| Date | Comp | Home | Score | Away | Availability |
|---|---|---|---|---|---|
| 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).
| Opponent | P | W | D | L | GF | GA | GD | Win % |
|---|---|---|---|---|---|---|---|---|
| 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 / Year | Milestone | Date |
|---|---|---|
| 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.
| Season | Matches | Mins | YC | 2nd YC | RC | Cards / 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.
More on Willem Geubbels
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
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.