Tim Staubli
Career snapshot
Career highs
Born the same day
Shares 2000-04-16 · 6 players total
| Full name | Tim Staubli |
|---|---|
| Name in home country | Tim Elia Staubli |
| Date of birth | 2000-04-16 (26 yrs) |
| Place of birth | Buchs SG, Switzerland |
| Citizenship | Switzerland |
| Position | Midfield - Central Midfield (main: Midfield) |
| Foot | right |
| Height | 179.00 m |
| Current club | FC Wil 1900 |
| Joined | 2022-07-01 |
| Contract expires | 2026-06-30 |
| Agent | Sport 11 AG |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| FC Wil 1900 | 4 | 22/23 | 25/26 | 101 | 13 | 13 | 1,866 |
| FC Vaduz | 1 | 21/22 | 21/22 | 10 | 1 | 0 | 162 |
| FC St. Gallen 1879 | 4 | 17/18 | 21/22 | 50 | 1 | 2 | 732 |
| FC St. Gallen 1879 U21 | 4 | 17/18 | 21/22 | 56 | 17 | 2 | 898 |
| FCO St. Gallen/Wil U18 | 3 | 15/16 | 17/18 | 28 | 11 | 0 | 575 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | Challenge League | FC Wil 1900 | 3 | 0 | 0 | 0 | 0 | 0 |
| 25/26 | Swiss Cup | FC Wil 1900 | 1 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Challenge League | FC Wil 1900 | 36 | 3 | 6 | 3 | 0 | 937 |
| 24/25 | Swiss Cup | FC Wil 1900 | 2 | 2 | 1 | 0 | 0 | 76 |
| 23/24 | Challenge League | FC Wil 1900 | 35 | 7 | 3 | 4 | 0 | 326 |
| 23/24 | Swiss Cup | FC Wil 1900 | 1 | 0 | 0 | 1 | 0 | 0 |
| 22/23 | Challenge League | FC Wil 1900 | 20 | 1 | 3 | 0 | 0 | 527 |
| 22/23 | Swiss Cup | FC Wil 1900 | 3 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | 1. Liga Gr. 3 | FC St. Gallen 1879 U21 | 1 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Challenge League | FC Vaduz | 8 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | FL-Cup | FC Vaduz | 2 | 1 | 0 | 0 | 0 | 162 |
| 21/22 | Super League | FC St. Gallen 1879 | 4 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Swiss Cup | FC St. Gallen 1879 | 2 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Europa League Qualifying | FC St. Gallen 1879 | 0 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Super League | FC St. Gallen 1879 | 30 | 1 | 2 | 2 | 0 | 732 |
| 20/21 | Swiss Cup | FC St. Gallen 1879 | 1 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | 1. Liga Gr. 3 | FC St. Gallen 1879 U21 | 11 | 4 | 0 | 0 | 0 | 215 |
| 19/20 | Super League | FC St. Gallen 1879 | 13 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | 1. Liga Gr. 3 | FC St. Gallen 1879 U21 | 24 | 10 | 2 | 2 | 0 | 194 |
| 17/18 | 1. Liga Gr. 3 | FC St. Gallen 1879 U21 | 20 | 3 | 0 | 1 | 0 | 489 |
| 17/18 | Schweizer Cup U18 | FCO St. Gallen/Wil U18 | 1 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Super League | FC St. Gallen 1879 | 0 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | U18 Elite League | FCO St. Gallen/Wil U18 | 4 | 2 | 0 | 0 | 0 | 180 |
| 16/17 | Schweizer Cup U18 | FCO St. Gallen/Wil U18 | 3 | 1 | 0 | 0 | 0 | 225 |
| 16/17 | U18 Elite League | FCO St. Gallen/Wil U18 | 17 | 8 | 0 | 3 | 0 | 170 |
| 16/17 | U18 Playoffs | FCO St. Gallen/Wil U18 | 2 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | U18 Elite League | FCO St. Gallen/Wil U18 | 1 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | U18 Playoffs | FCO St. Gallen/Wil U18 | 0 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 16/17 | 2016-07-01 | St. Gallen Yth. | St. Gallen U18 | Transfer | 0 | — |
| 17/18 | 2017-07-01 | St. Gallen U18 | St. Gallen U21 | Transfer | 0 | — |
| 18/19 | 2019-07-01 | St. Gallen U21 | FC St. Gallen | Transfer | 50000 | — |
| 21/22 | 2022-01-22 | FC St. Gallen | FC Vaduz | Loan | 400000 | — |
| 21/22 | 2022-06-30 | FC Vaduz | FC St. Gallen | Return from loan | 175000 | — |
| 22/23 | 2022-07-01 | FC St. Gallen | FC Wil 1900 | Transfer | 175000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 21/22 | Torn ankle ligaments | 2021-10-06 | 2021-11-03 | 29 | 9 |
| 21/22 | Ill | 2022-03-03 | 2022-03-06 | 4 | 1 |
| 22/23 | unknown injury | 2022-08-04 | 2022-08-11 | 8 | 1 |
| 22/23 | unknown injury | 2023-01-25 | 2023-03-01 | 36 | 9 |
| 22/23 | unknown injury | 2023-04-26 | 2023-05-03 | 8 | 2 |
| 25/26 | unknown injury | 2025-08-20 | 25 | 4 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €175k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €325k |
| Jan 1, 1970 | €325k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €50k |
| Jan 1, 1970 | — |
| Jan 1, 1970 | €50k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #28436 | — | 5 | 0 | — | — | former national player |
| Team #28155 | — | 7 | 2 | — | — | former national player |
| Team #23140 | — | 1 | 0 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Lawrence Ati Zigi | 1 | 0 | 974 |
| Jordi Quintillà | 1 | 0 | 729 |
| Lukas Görtler | 1 | 0 | 720 |
| Rúben Dantas Fernandes | 1 | 0 | 0 |
| Pascal Agostini | 1 | 0 | 0 |
| Aaron Appiah | 1 | 0 | 0 |
| Ajet Sejdija | 2 | 0 | 0 |
| Miro Muheim | 1 | 0 | 0 |
| Alessandro Kräuchi | 1 | 2 | 0 |
| Angelo Campos | 1 | 0 | 0 |
| Nicolas Eberle | 2 | 1 | 0 |
| Betim Fazliji | 2 | 1 | 0 |
| Marcin Dickenmann | 1 | 1 | 0 |
| Leonidas Stergiou | 1 | 0 | 0 |
| Patrick Sutter | 2 | 1 | 0 |
| Mergim Brahimi | 1 | 0 | 0 |
| Nikolas Muci | 1 | 5 | 0 |
| Philipp Altmann | 1 | 1 | 0 |
| Nico Maier | 1 | 2 | 0 |
| Stéphane Cueni | 1 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 18/19 | 1. Liga Gr. 3 | FC St. Gallen 1879 U21 | 10 | 24 |
| 16/17 | U18 Elite League | FCO St. Gallen/Wil U18 | 8 | 17 |
| 23/24 | Challenge League | FC Wil 1900 | 7 | 35 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 24/25 | Challenge League | FC Wil 1900 | 6 | 36 |
| 22/23 | Challenge League | FC Wil 1900 | 3 | 20 |
| 23/24 | Challenge League | FC Wil 1900 | 3 | 35 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 21/22 | 2022-06-30 | FC Vaduz | FC St. Gallen | Return from loan | — | €175k |
| 21/22 | 2022-01-22 | FC St. Gallen | FC Vaduz | Loan | — | €400k |
Last 50 matches for FC Wil 1900 while Tim Staubli was at the club (joined 2022-07-01). 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-03-16 | C2 |
FC Wil 1900 | 2–2 | FC Aarau | Available |
| 2025-03-08 | C2 |
AC Bellinzona | 0–3 | FC Wil 1900 | Available |
| 2025-02-28 | C2 |
Stade Lausanne-Ouchy | 2–1 | FC Wil 1900 | Available |
| 2025-02-23 | C2 |
FC Wil 1900 | 2–3 | FC Thun Berner Oberland | Available |
| 2025-02-15 | C2 |
FC Wil 1900 | 2–1 | FC Stade Nyonnais | Available |
| 2025-02-09 | C2 |
FC Vaduz | 1–0 | FC Wil 1900 | Available |
| 2025-01-31 | C2 |
FC Wil 1900 | 2–0 | Neuchâtel Xamax FCS | Available |
| 2025-01-24 | C2 |
Etoile Carouge FC | 1–1 | FC Wil 1900 | Available |
| 2024-12-14 | C2 |
FC Wil 1900 | 0–2 | AC Bellinzona | Available |
| 2024-12-06 | C2 |
FC Thun Berner Oberland | 0–2 | FC Wil 1900 | Available |
| 2024-11-30 | C2 |
FC Wil 1900 | 2–1 | Etoile Carouge FC | Available |
| 2024-11-24 | C2 |
FC Aarau | 1–1 | FC Wil 1900 | Available |
| 2024-11-10 | C2 |
FC Wil 1900 | 2–2 | FC Schaffhausen | Available |
| 2024-11-01 | C2 |
Neuchâtel Xamax FCS | 1–4 | FC Wil 1900 | Available |
| 2024-10-27 | C2 |
FC Wil 1900 | 0–0 | FC Vaduz | Available |
| 2024-10-18 | C2 |
FC Stade Nyonnais | 3–1 | FC Wil 1900 | Available |
| 2024-10-05 | C2 |
FC Wil 1900 | 2–2 | Stade Lausanne-Ouchy | Available |
| 2024-09-27 | C2 |
FC Schaffhausen | 0–2 | FC Wil 1900 | Available |
| 2024-09-23 | C2 |
FC Wil 1900 | 0–0 | FC Thun Berner Oberland | Available |
| 2024-09-20 | C2 |
Stade Lausanne-Ouchy | 0–0 | FC Wil 1900 | Available |
| 2024-08-30 | C2 |
Etoile Carouge FC | 3–1 | FC Wil 1900 | Available |
| 2024-08-23 | C2 |
FC Wil 1900 | 4–0 | Neuchâtel Xamax FCS | Available |
| 2024-08-10 | C2 |
FC Wil 1900 | 0–3 | FC Stade Nyonnais | Available |
| 2024-08-04 | C2 |
FC Vaduz | 3–2 | FC Wil 1900 | Available |
| 2024-07-26 | C2 |
FC Wil 1900 | 2–2 | FC Aarau | Available |
| 2024-07-20 | C2 |
AC Bellinzona | 0–3 | FC Wil 1900 | Available |
| 2024-05-20 | C2 |
FC Wil 1900 | 0–3 | FC Thun Berner Oberland | Available |
| 2024-05-17 | C2 |
FC Aarau | 0–4 | FC Wil 1900 | Available |
| 2024-05-09 | C2 |
FC Wil 1900 | 3–1 | FC Baden | Available |
| 2024-05-03 | C2 |
FC Sion | 4–0 | FC Wil 1900 | Available |
| 2024-04-27 | C2 |
FC Wil 1900 | 0–1 | FC Schaffhausen | Available |
| 2024-04-23 | C2 |
Neuchâtel Xamax FCS | 2–2 | FC Wil 1900 | Available |
| 2024-04-20 | C2 |
FC Vaduz | 3–1 | FC Wil 1900 | Available |
| 2024-04-14 | C2 |
FC Wil 1900 | 0–0 | FC Stade Nyonnais | Available |
| 2024-04-06 | C2 |
FC Wil 1900 | 4–1 | AC Bellinzona | Available |
| 2024-03-30 | C2 |
FC Baden | 2–1 | FC Wil 1900 | Available |
| 2024-03-17 | C2 |
FC Wil 1900 | 0–0 | Neuchâtel Xamax FCS | Available |
| 2024-03-09 | C2 |
FC Thun Berner Oberland | 2–1 | FC Wil 1900 | Available |
| 2024-03-01 | C2 |
FC Stade Nyonnais | 1–1 | FC Wil 1900 | Available |
| 2024-02-23 | C2 |
FC Wil 1900 | 1–1 | FC Aarau | Available |
| 2024-02-17 | C2 |
AC Bellinzona | 0–0 | FC Wil 1900 | Available |
| 2024-02-10 | C2 |
FC Wil 1900 | 1–0 | FC Vaduz | Available |
| 2024-02-02 | C2 |
FC Schaffhausen | 3–2 | FC Wil 1900 | Available |
| 2024-01-30 | C2 |
FC Wil 1900 | 2–0 | FC Schaffhausen | Available |
| 2024-01-26 | C2 |
FC Wil 1900 | 1–4 | FC Sion | Available |
| 2023-12-15 | C2 |
FC Wil 1900 | 3–2 | FC Stade Nyonnais | Available |
| 2023-12-10 | C2 |
FC Aarau | 1–1 | FC Wil 1900 | Available |
| 2023-11-24 | C2 |
FC Vaduz | 2–2 | FC Wil 1900 | Available |
| 2023-11-10 | C2 |
FC Wil 1900 | 0–0 | AC Bellinzona | Available |
| 2023-11-03 | C2 |
Neuchâtel Xamax FCS | 2–2 | FC Wil 1900 | Available |
Teams faced most often by Tim Staubli'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 % |
|---|---|---|---|---|---|---|---|---|
| FC Aarau | 26 | 9 | 9 | 8 | 49 | 39 | +10 | 35% |
| FC Schaffhausen | 25 | 10 | 10 | 5 | 46 | 29 | +17 | 40% |
| Neuchâtel Xamax FCS | 18 | 8 | 8 | 2 | 32 | 20 | +12 | 44% |
| Stade Lausanne-Ouchy | 17 | 7 | 6 | 4 | 30 | 21 | +9 | 41% |
| FC Thun Berner Oberland | 14 | 3 | 2 | 9 | 15 | 28 | -13 | 21% |
| AC Bellinzona | 14 | 9 | 3 | 2 | 27 | 10 | +17 | 64% |
| FC Stade Nyonnais | 14 | 4 | 5 | 5 | 14 | 19 | -5 | 29% |
| FC Sion | 12 | 3 | 3 | 6 | 17 | 23 | -6 | 25% |
| Grasshopper Club Zürich | 12 | 2 | 4 | 6 | 15 | 25 | -10 | 17% |
| SC Kriens | 12 | 4 | 1 | 7 | 15 | 17 | -2 | 33% |
| FC Lausanne-Sport | 12 | 2 | 3 | 7 | 13 | 27 | -14 | 17% |
| FC Winterthur | 12 | 6 | 2 | 4 | 24 | 12 | +12 | 50% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 15/16 | Senior debut season | |
| 16/17 | 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 | 38 | 1,013 | 3 | 0 | 0 | 0.27 |
| 23/24 | 36 | 326 | 5 | 0 | 0 | 1.38 |
| 20/21 | 31 | 732 | 2 | 0 | 0 | 0.25 |
| 18/19 | 24 | 194 | 2 | 0 | 0 | 0.93 |
| 17/18 | 25 | 669 | 1 | 0 | 0 | 0.13 |
| 16/17 | 22 | 395 | 3 | 0 | 0 | 0.68 |
Output by competition
Career goals and assists broken down by tournament.
More on Tim Staubli
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Tim Staubli
Who is Tim Staubli?
Tim Staubli is a Switzerland professional footballer who plays as a central midfield for FC Wil 1900.
How old is Tim Staubli?
Tim Staubli is 26 years old. He was born on April 16, 2000 in Buchs SG.
What position does Tim Staubli play?
Tim Staubli plays as a central midfield (Midfield - Central Midfield).
What club does Tim Staubli play for?
Tim Staubli currently plays for FC Wil 1900.
How many career goals has Tim Staubli scored?
Across all senior club competitions in our dataset, Tim Staubli has scored 43 goals in 245 appearances.
What is Tim Staubli's market value?
Tim Staubli's most recent reported market value is €400k.
Switzerland