Stephan Seiler
Career snapshot
Position rank · 25/26
Among 376 Midfield - Central Midfields · ≥200 mins
Career highs
Born the same day
Shares 2000-09-16 · 6 players total
| Full name | Stephan Seiler |
|---|---|
| Name in home country | Stephan Vinicius Seiler |
| Date of birth | 2000-09-16 (25 yrs) |
| Place of birth | Fortaleza, Switzerland |
| Citizenship | Switzerland |
| Position | Midfield - Central Midfield (main: Midfield) |
| Foot | right |
| Height | 174.00 m |
| Current club | FC Vaduz |
| Joined | 2025-07-01 |
| Contract expires | 2027-06-30 |
| Agent | FPA Fairplay Agency ... |
| Outfitter | Nike |
Percentile rank vs 61 other Midfield - Central Midfields with ≥500 minutes in 25/26. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| FC Vaduz | 1 | 25/26 | 25/26 | 10 | 2 | 0 | 209 |
| FC Schaffhausen | 1 | 24/25 | 24/25 | 26 | 4 | 5 | 463 |
| AC Bellinzona | 1 | 23/24 | 23/24 | 29 | 0 | 2 | 0 |
| FC Winterthur | 1 | 22/23 | 22/23 | 9 | 1 | 0 | 186 |
| FC Zürich | 4 | 19/20 | 22/23 | 39 | 1 | 3 | 452 |
| FC Zürich U21 | 5 | 18/19 | 22/23 | 54 | 3 | 0 | 2,405 |
| FC Zürich U18 | 2 | 16/17 | 17/18 | 26 | 4 | 0 | 1,374 |
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 Vaduz | 6 | 2 | 0 | 0 | 0 | 209 |
| 25/26 | UECL Qualifiers | FC Vaduz | 4 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Challenge League | FC Schaffhausen | 24 | 4 | 5 | 2 | 0 | 463 |
| 24/25 | Swiss Cup | FC Schaffhausen | 2 | 0 | 0 | 1 | 0 | 0 |
| 23/24 | Challenge League | AC Bellinzona | 27 | 0 | 2 | 4 | 1 | 0 |
| 23/24 | Swiss Cup | AC Bellinzona | 2 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Champions League Qu. | FC Zürich | 0 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Europa League Qualifying | FC Zürich | 0 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Promotion League | FC Zürich U21 | 6 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Super League | FC Winterthur | 7 | 1 | 0 | 2 | 0 | 186 |
| 22/23 | Super League | FC Zürich | 6 | 0 | 1 | 2 | 0 | 0 |
| 22/23 | Swiss Cup | FC Winterthur | 2 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Swiss Cup | FC Zürich | 1 | 0 | 1 | 0 | 0 | 0 |
| 21/22 | Promotion League | FC Zürich U21 | 9 | 1 | 0 | 2 | 0 | 771 |
| 21/22 | Super League | FC Zürich | 9 | 0 | 1 | 0 | 0 | 0 |
| 21/22 | Swiss Cup | FC Zürich | 0 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Promotion League | FC Zürich U21 | 5 | 1 | 0 | 1 | 0 | 423 |
| 20/21 | Super League | FC Zürich | 15 | 1 | 0 | 1 | 0 | 452 |
| 19/20 | Promotion League | FC Zürich U21 | 15 | 0 | 0 | 0 | 1 | 0 |
| 19/20 | Super League | FC Zürich | 8 | 0 | 0 | 3 | 0 | 0 |
| 18/19 | Promotion League | FC Zürich U21 | 19 | 1 | 0 | 3 | 0 | 1,211 |
| 17/18 | U18 Elite League | FC Zürich U18 | 10 | 2 | 0 | 1 | 0 | 426 |
| 17/18 | U18 Playoffs | FC Zürich U18 | 3 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | Schweizer Cup U18 | FC Zürich U18 | 1 | 1 | 0 | 1 | 0 | 105 |
| 16/17 | U18 Elite League | FC Zürich U18 | 12 | 1 | 0 | 1 | 0 | 843 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 16/17 | 2016-07-01 | FC Zürich U16 | FC Zürich U18 | Transfer | 0 | — |
| 18/19 | 2018-07-01 | FC Zürich U18 | FC Zürich U21 | Transfer | 0 | — |
| 20/21 | 2020-07-09 | FC Zürich U21 | FC Zürich | Transfer | 250000 | — |
| 22/23 | 2022-08-31 | FC Zürich | FC Winterthur | Loan | 600000 | — |
| 22/23 | 2022-12-31 | FC Winterthur | FC Zürich | Return from loan | 600000 | — |
| 23/24 | 2023-09-07 | FC Zürich | AC Bellinzona | Transfer | 400000 | — |
| 24/25 | 2024-07-19 | AC Bellinzona | FC Schaffhausen | Transfer | 300000 | — |
| 25/26 | 2025-07-01 | FC Schaffhausen | FC Vaduz | Transfer | 200000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 19/20 | Quarantine | 2020-07-11 | 2020-07-17 | 7 | 1 |
| 20/21 | Foot injury | 2021-01-10 | 2021-02-18 | 40 | 6 |
| 22/23 | unknown injury | 2023-01-14 | 2023-01-19 | 6 | 0 |
| 24/25 | Knee injury | 2025-03-10 | 2025-05-07 | 59 | 8 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €25k |
| Jan 1, 1970 | €250k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #28155 | #20 | 8 | 1 | — | — | former national player |
| Team #23140 | — | 3 | 0 | — | — | former national player |
| Team #22998 | — | 0 | 0 | — | — | former national player |
| Team #19429 | #15 | 5 | 0 | — | — | former national player |
| Team #16817 | — | 1 | 0 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Blaz Kramer | 1 | 0 | 710 |
| Fidan Aliti | 2 | 0 | 705 |
| Miguel Rodrigues | 1 | 0 | 0 |
| Iwan Hegglin | 1 | 0 | 0 |
| Matteo Tosetti | 1 | 0 | 0 |
| Rodrigo Pollero | 1 | 0 | 0 |
| Henri Koide | 1 | 0 | 0 |
| Tresor Samba | 1 | 1 | 0 |
| Thomás Chacón | 1 | 0 | 0 |
| Simon Sohm | 1 | 0 | 0 |
| Dragan Mihajlovic | 1 | 0 | 0 |
| Ilan Sauter | 1 | 0 | 0 |
| Hugo Lamy | 1 | 0 | 0 |
| Gianni De Nitti | 1 | 0 | 0 |
| Lavdim Zumberi | 2 | 0 | 0 |
| Bledian Krasniqi | 2 | 0 | 0 |
| Fabian Rohner | 1 | 0 | 0 |
| Yanick Brecher | 1 | 0 | 0 |
| Becir Omeragic | 1 | 0 | 0 |
| Lindrit Kamberi | 1 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 24/25 | Challenge League | FC Schaffhausen | 4 | 24 |
| 25/26 | Challenge League | FC Vaduz | 2 | 6 |
| 17/18 | U18 Elite League | FC Zürich U18 | 2 | 10 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 24/25 | Challenge League | FC Schaffhausen | 5 | 24 |
| 23/24 | Challenge League | AC Bellinzona | 2 | 27 |
| 22/23 | Swiss Cup | FC Zürich | 1 | 3 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 22/23 | 2022-12-31 | FC Winterthur | FC Zürich | Return from loan | — | €600k |
| 22/23 | 2022-08-31 | FC Zürich | FC Winterthur | Loan | — | €600k |
Teams faced most often by Stephan Seiler'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 St. Gallen | 22 | 6 | 5 | 11 | 32 | 36 | -4 | 27% |
| BSC Young Boys | 20 | 2 | 6 | 12 | 17 | 39 | -22 | 10% |
| Grasshopper Club Zürich | 20 | 12 | 4 | 4 | 32 | 19 | +13 | 60% |
| FC Sion | 20 | 9 | 4 | 7 | 29 | 22 | +7 | 45% |
| FC Luzern | 20 | 4 | 5 | 11 | 25 | 40 | -15 | 20% |
| Neuchâtel Xamax FCS | 18 | 7 | 3 | 8 | 27 | 27 | 0 | 39% |
| FC Lugano | 18 | 5 | 5 | 8 | 20 | 24 | -4 | 28% |
| FC Basel 1893 | 18 | 5 | 3 | 10 | 16 | 37 | -21 | 28% |
| Servette FC | 14 | 1 | 3 | 10 | 12 | 27 | -15 | 7% |
| FC Lausanne-Sport | 14 | 4 | 3 | 7 | 14 | 24 | -10 | 29% |
| FC Aarau | 14 | 4 | 3 | 7 | 19 | 27 | -8 | 29% |
| FC Wil 1900 | 13 | 6 | 5 | 2 | 17 | 14 | +3 | 46% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 16/17 | 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 | 26 | 463 | 3 | 0 | 0 | 0.58 |
| 23/24 | 29 | 0 | 4 | 0 | 1 | 0 |
| 22/23 | 22 | 186 | 4 | 0 | 0 | 1.94 |
| 21/22 | 18 | 771 | 2 | 0 | 0 | 0.23 |
| 20/21 | 20 | 875 | 2 | 0 | 0 | 0.21 |
| 19/20 | 23 | 0 | 3 | 0 | 1 | 0 |
| 18/19 | 19 | 1,211 | 3 | 0 | 0 | 0.22 |
| 17/18 | 13 | 426 | 1 | 0 | 0 | 0.21 |
| 16/17 | 13 | 948 | 2 | 0 | 0 | 0.19 |
Output by competition
Career goals and assists broken down by tournament.
More on Stephan Seiler
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Stephan Seiler
Who is Stephan Seiler?
Stephan Seiler is a Switzerland professional footballer who plays as a central midfield for FC Vaduz.
How old is Stephan Seiler?
Stephan Seiler is 25 years old. He was born on September 16, 2000 in Fortaleza.
What position does Stephan Seiler play?
Stephan Seiler plays as a central midfield (Midfield - Central Midfield).
What club does Stephan Seiler play for?
Stephan Seiler currently plays for FC Vaduz.
How many career goals has Stephan Seiler scored?
Across all senior club competitions in our dataset, Stephan Seiler has scored 15 goals in 193 appearances.
What is Stephan Seiler's market value?
Stephan Seiler's most recent reported market value is €200k.
Switzerland