Career snapshot
Position rank · 25/26
Among 1,246 Goalkeepers · ≥200 mins
Career highs
Born the same day
Shares 1998-07-31 · 6 players total
| Full name | Leon Schaffran |
|---|---|
| Name in home country | Leon Valentin Schaffran |
| Date of birth | 1998-07-31 (27 yrs) |
| Place of birth | Berlin, Germany |
| Citizenship | Germany |
| Position | Goalkeeper |
| Foot | right |
| Height | 186.00 m |
| Current club | FC Vaduz |
| Joined | 2024-07-01 |
| Contract expires | 2027-06-30 |
| Agent | Stuckmann Consulting |
Percentile rank vs 388 other Goalkeepers 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 | 2 | 24/25 | 25/26 | 30 | 0 | 0 | 2,723 |
| SpVgg Greuther Fürth | 6 | 18/19 | 23/24 | 7 | 0 | 0 | 496 |
| SpVgg Greuther Fürth II | 4 | 18/19 | 22/23 | 72 | 0 | 0 | 6,480 |
| Hertha BSC II | 3 | 15/16 | 17/18 | 13 | 0 | 0 | 1,170 |
| Hertha BSC U19 | 2 | 15/16 | 16/17 | 33 | 0 | 0 | 2,970 |
| Hertha BSC U17 | 2 | 13/14 | 14/15 | 17 | 0 | 0 | 1,530 |
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 | 0 | 0 | 0 | 0 | 540 |
| 25/26 | UECL Qualifiers | FC Vaduz | 3 | 0 | 0 | 0 | 0 | 300 |
| 24/25 | Challenge League | FC Vaduz | 19 | 0 | 0 | 0 | 0 | 1,703 |
| 24/25 | FL-Cup | FC Vaduz | 1 | 0 | 0 | 0 | 0 | 90 |
| 24/25 | UECL Qualifiers | FC Vaduz | 1 | 0 | 0 | 0 | 0 | 90 |
| 23/24 | 2. Bundesliga | SpVgg Greuther Fürth | 1 | 0 | 0 | 0 | 0 | 1 |
| 22/23 | 2. Bundesliga | SpVgg Greuther Fürth | 5 | 0 | 0 | 1 | 0 | 405 |
| 22/23 | DFB-Pokal | SpVgg Greuther Fürth | 1 | 0 | 0 | 0 | 0 | 90 |
| 22/23 | Regionalliga Bayern | SpVgg Greuther Fürth II | 1 | 0 | 0 | 0 | 0 | 90 |
| 21/22 | Bundesliga | SpVgg Greuther Fürth | 0 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | DFB-Pokal | SpVgg Greuther Fürth | 0 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Regionalliga Bayern | SpVgg Greuther Fürth II | 20 | 0 | 0 | 1 | 0 | 1,800 |
| 21/22 | Relegation RL Bayern | SpVgg Greuther Fürth II | 2 | 0 | 0 | 0 | 0 | 180 |
| 20/21 | 2. Bundesliga | SpVgg Greuther Fürth | 0 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Ligapokal RL Bayern | SpVgg Greuther Fürth II | 3 | 0 | 0 | 0 | 0 | 270 |
| 20/21 | Regionalliga Bayern | SpVgg Greuther Fürth II | 19 | 0 | 0 | 2 | 0 | 1,710 |
| 19/20 | 2. Bundesliga | SpVgg Greuther Fürth | 0 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | 2. Bundesliga | SpVgg Greuther Fürth | 0 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Regionalliga Bayern | SpVgg Greuther Fürth II | 27 | 0 | 0 | 1 | 0 | 2,430 |
| 17/18 | Regionalliga Northeast | Hertha BSC II | 5 | 0 | 0 | 0 | 0 | 450 |
| 16/17 | Regionalliga Northeast | Hertha BSC II | 5 | 0 | 0 | 0 | 0 | 450 |
| 16/17 | U19-BL N/NE | Hertha BSC U19 | 12 | 0 | 0 | 0 | 0 | 1,080 |
| 15/16 | DFB-Jun.-Pokal | Hertha BSC U19 | 3 | 0 | 0 | 1 | 0 | 270 |
| 15/16 | Regionalliga Northeast | Hertha BSC II | 3 | 0 | 0 | 0 | 0 | 270 |
| 15/16 | U19-BL N/NE | Hertha BSC U19 | 18 | 0 | 0 | 2 | 0 | 1,620 |
| 14/15 | U17-BL N/NE | Hertha BSC U17 | 17 | 0 | 0 | 2 | 0 | 1,530 |
| 13/14 | U17-BL N/NE | Hertha BSC U17 | 0 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 14/15 | 2014-07-01 | Hertha BSC Yth. | Hertha BSC U17 | Transfer | 0 | — |
| 15/16 | 2015-07-01 | Hertha BSC U17 | Hertha BSC U19 | Transfer | 0 | — |
| 17/18 | 2017-07-01 | Hertha BSC U19 | Hertha BSC II | Transfer | 25000 | — |
| 18/19 | 2018-07-01 | Hertha BSC II | Greuther Fürth | Transfer | 25000 | — |
| 24/25 | 2024-07-01 | Greuther Fürth | FC Vaduz | Transfer | 200000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 20/21 | Ankle injury | 2020-11-20 | 2021-02-23 | 96 | 17 |
| 22/23 | Ill | 2023-04-07 | 2023-04-11 | 5 | 1 |
| 24/25 | Bruised ribs | 2024-10-11 | 2024-11-27 | 48 | 5 |
| 24/25 | unknown injury | 2025-03-26 | 2025-04-09 | 15 | 3 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €125k |
| Jan 1, 1970 | €125k |
| Jan 1, 1970 | €125k |
| Jan 1, 1970 | €125k |
| Jan 1, 1970 | €125k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €25k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €25k |
| Jan 1, 1970 | €25k |
No national team data.
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Daniel Adlung | 1 | 0 | 0 |
| Sidney Friede | 2 | 0 | 0 |
| Maurice Covic | 2 | 0 | 0 |
| Florian Egerer | 2 | 0 | 0 |
| Dominik Sollfrank | 1 | 0 | 0 |
| Nikos Zografakis | 2 | 0 | 0 |
| Patrick Ort | 1 | 0 | 0 |
| Can Coskun | 1 | 0 | 0 |
| Tahsin Çakmak | 2 | 0 | 0 |
| Panzu Ernesto | 2 | 0 | 0 |
| Michael Guthörl | 1 | 0 | 0 |
| Fabrizio Cavegn | 1 | 0 | 0 |
| Nick Lockermann | 2 | 0 | 0 |
| Ilker Yüksel | 1 | 0 | 0 |
| Benedikt Kirsch | 1 | 0 | 0 |
Last 26 matches for FC Vaduz while Leon Schaffran was at the club (joined 2024-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 Vaduz | 3–1 | AC Bellinzona | Available |
| 2025-03-07 | C2 |
FC Schaffhausen | 1–1 | FC Vaduz | Available |
| 2025-03-02 | C2 |
Etoile Carouge FC | 3–2 | FC Vaduz | Available |
| 2025-02-23 | C2 |
FC Vaduz | 0–1 | FC Aarau | Available |
| 2025-02-14 | C2 |
Neuchâtel Xamax FCS | 0–0 | FC Vaduz | Available |
| 2025-02-09 | C2 |
FC Vaduz | 1–0 | FC Wil 1900 | Available |
| 2025-02-01 | C2 |
FC Vaduz | 1–1 | FC Stade Nyonnais | Available |
| 2025-01-24 | C2 |
FC Thun Berner Oberland | 3–1 | FC Vaduz | Available |
| 2024-12-14 | C2 |
FC Vaduz | 3–2 | Etoile Carouge FC | Available |
| 2024-12-08 | C2 |
AC Bellinzona | 1–2 | FC Vaduz | Available |
| 2024-12-03 | C2 |
FC Stade Nyonnais | 1–1 | FC Vaduz | Available |
| 2024-11-29 | C2 |
FC Vaduz | 2–2 | FC Schaffhausen | Available |
| 2024-11-08 | C2 |
FC Vaduz | 2–1 | Neuchâtel Xamax FCS | INJURED Bruised ribs |
| 2024-11-01 | C2 |
Stade Lausanne-Ouchy | 2–2 | FC Vaduz | INJURED Bruised ribs |
| 2024-10-27 | C2 |
FC Wil 1900 | 0–0 | FC Vaduz | INJURED Bruised ribs |
| 2024-10-19 | C2 |
FC Vaduz | 2–0 | FC Thun Berner Oberland | INJURED Bruised ribs |
| 2024-10-05 | C2 |
FC Aarau | 0–0 | FC Vaduz | Available |
| 2024-09-29 | C2 |
FC Vaduz | 2–1 | AC Bellinzona | Available |
| 2024-09-24 | C2 |
Etoile Carouge FC | 1–0 | FC Vaduz | Available |
| 2024-09-20 | C2 |
FC Vaduz | 2–5 | FC Aarau | Available |
| 2024-08-30 | C2 |
Neuchâtel Xamax FCS | 4–1 | FC Vaduz | Available |
| 2024-08-25 | C2 |
FC Vaduz | 3–1 | Stade Lausanne-Ouchy | Available |
| 2024-08-11 | C2 |
FC Schaffhausen | 1–1 | FC Vaduz | Available |
| 2024-08-04 | C2 |
FC Vaduz | 3–2 | FC Wil 1900 | Available |
| 2024-07-28 | C2 |
FC Thun Berner Oberland | 2–0 | FC Vaduz | Available |
| 2024-07-21 | C2 |
FC Vaduz | 0–0 | FC Stade Nyonnais | Available |
Teams faced most often by Leon Schaffran'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 % |
|---|---|---|---|---|---|---|---|---|
| Eintracht Braunschweig | 17 | 8 | 4 | 5 | 27 | 19 | +8 | 47% |
| Fortuna Düsseldorf | 16 | 8 | 5 | 3 | 29 | 20 | +9 | 50% |
| FC St. Pauli | 16 | 5 | 3 | 8 | 21 | 24 | -3 | 31% |
| 1. FC Nürnberg | 16 | 8 | 3 | 5 | 24 | 24 | 0 | 50% |
| 1. FC Kaiserslautern | 15 | 4 | 1 | 10 | 18 | 33 | -15 | 27% |
| Karlsruher SC | 15 | 3 | 2 | 10 | 17 | 31 | -14 | 20% |
| SV Sandhausen | 14 | 6 | 7 | 1 | 20 | 10 | +10 | 43% |
| 1. FC Heidenheim 1846 | 14 | 4 | 3 | 7 | 8 | 17 | -9 | 29% |
| SC Paderborn 07 | 13 | 6 | 4 | 3 | 25 | 20 | +5 | 46% |
| FC Sion | 12 | 4 | 2 | 6 | 17 | 19 | -2 | 33% |
| VfL Bochum | 12 | 2 | 6 | 4 | 14 | 19 | -5 | 17% |
| SV Darmstadt 98 | 12 | 3 | 4 | 5 | 12 | 18 | -6 | 25% |
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′ |
|---|---|---|---|---|---|---|
| 22/23 | 7 | 585 | 1 | 0 | 0 | 0.15 |
| 21/22 | 22 | 1,980 | 1 | 0 | 0 | 0.05 |
| 20/21 | 22 | 1,980 | 2 | 0 | 0 | 0.09 |
| 18/19 | 27 | 2,430 | 1 | 0 | 0 | 0.04 |
| 15/16 | 24 | 2,160 | 3 | 0 | 0 | 0.13 |
| 14/15 | 17 | 1,530 | 2 | 0 | 0 | 0.12 |
Goalkeeper-specific aggregates: clean sheets and goals conceded by season.
| Season | Matches | Mins | Clean sheets | CS % | Goals conceded | GC / 90′ |
|---|---|---|---|---|---|---|
| 25/26 | 9 | 840 | 3 | 33% | 8 | 0.86 |
| 24/25 | 21 | 1,883 | 6 | 29% | 30 | 1.43 |
| 23/24 | 1 | 1 | 1 | 100% | 0 | 0 |
| 22/23 | 7 | 585 | 0 | 0% | 13 | 2 |
| 21/22 | 22 | 1,980 | 10 | 45% | 20 | 0.91 |
| 20/21 | 22 | 1,980 | 7 | 32% | 25 | 1.14 |
| 18/19 | 27 | 2,430 | 4 | 15% | 40 | 1.48 |
| 17/18 | 5 | 450 | 2 | 40% | 7 | 1.4 |
| 16/17 | 17 | 1,530 | 4 | 24% | 27 | 1.59 |
| 15/16 | 24 | 2,160 | 7 | 29% | 34 | 1.42 |
| 14/15 | 17 | 1,530 | 6 | 35% | 22 | 1.29 |
Output by competition
Career goals and assists broken down by tournament.
More on Leon Schaffran
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Leon Schaffran
Who is Leon Schaffran?
Leon Schaffran is a Germany professional footballer who plays as a goalkeeper for FC Vaduz.
How old is Leon Schaffran?
Leon Schaffran is 27 years old. He was born on July 31, 1998 in Berlin.
What position does Leon Schaffran play?
Leon Schaffran plays as a goalkeeper (Goalkeeper).
What club does Leon Schaffran play for?
Leon Schaffran currently plays for FC Vaduz.
What is Leon Schaffran's market value?
Leon Schaffran's most recent reported market value is €200k.
Germany