Super League Matchweek 12 Saturday, 31 October 2026
Grasshoppers vs FC Vaduz 2-2 – Super League, 31 Oct 2026
Grasshoppers
2–2
HT 1–1 Full-time
FC Vaduz
Manex Gibelalde 24'Lee Young-Jun 88'
Liridon Berisha 15'Juan Cabrera 64'
VenueLetzigrund, Zurich RefereeLuca Piccolo Kick-off31 Oct · 17:00 GMT
Season2026/27
Match stats
Key events
- 90' Milos Cocic for Lado AkhalaiaSubstitution 4 FC Vaduz
- 90' Giotto MorandiYellow Card · Foul Grasshoppers
- 88' Lee Young-Jun assist Nikolas Marcel Cristiano MuciNormal Goal Grasshoppers
- 87' Denis SimaniYellow Card · Foul FC Vaduz
- 84' John HiltonYellow Card · Foul Grasshoppers
- 83' Manex Gibelalde for Denis SahinSubstitution 4 Grasshoppers
- 81' Nicolas Hasler for mischa beeliSubstitution 3 FC Vaduz
- 81' Julian StarkYellow Card · Foul FC Vaduz
- 71' Simone Stroscio for John HiltonSubstitution 3 Grasshoppers
- 70' Kenzo Goudmijn for Nikolas Marcel Cristiano MuciSubstitution 2 Grasshoppers
- 65' Mats Hammerich for Corsin konietzkeSubstitution 2 FC Vaduz
- 65' Juan Cabrera for Mattia walkerSubstitution 1 FC Vaduz
- 64' Juan Cabrera assist Mats HammerichNormal Goal FC Vaduz
- 63' Óscar Clemente for Giotto MorandiSubstitution 1 Grasshoppers
- 40' Bujar PllanaYellow Card · Foul Grasshoppers
- 35' Lutfi DalipiYellow Card · Foul FC Vaduz
- 24' Manex Gibelalde assist Óscar ClementeNormal Goal Grasshoppers
- 15' Liridon Berisha assist Denis SimaniNormal Goal FC Vaduz
Line-ups
Grasshoppers3-4-3
- 71J. HammelG
- 44B. PllanaD
- 58Yannik BettkoberD
- 57Nico RissiD
- 28S. StroscioM
- 6A. AbrashiM
- 66Manex GibelaldeM
- 10Óscar ClementeM
- 24K. GoudmijnM
- 18Lee Young-JunF
- 17S. KrasniqiF
Substitutes
- 34A. ArigoniD
- 45EAEron AvdullahuG
- 25J. HiltonD
- 4L. MikulicD
- 11G. MorandiM
- 9N. MuciF
- 55D. PapicM
- 56D. SahinM
CoachO. Janßen
FC Vaduz4-1-2-1-2
- 25L. SchaffranG
- 4N. HaslerD
- 6D. SimaniD
- 5L. BerishaD
- 7D. SchwizerD
- 17J. StarkM
- 23M. HammerichM
- 10Juan CabreraM
- 28M. ĆoćićM
- 11L. DalipiF
- 9M. MonsbergerF
Substitutes
- 29M. SawadogoD
- 27N. LangD
- 30Mattia WalkerM
- 26C. KonietzkeM
- 22M. EberhardM
- 19D. DjokicF
- 1B. BüchelG
- 14M. BeeliD
- 24L. AkhalaiaF
CoachM. Schneider
Statistics
All events
- 15' Liridon Berisha assist Denis SimaniGoal · Normal Goal FC Vaduz
- 24' Manex Gibelalde assist Óscar ClementeGoal · Normal Goal Grasshoppers
- 35' Lutfi DalipiCard · Yellow Card · Foul FC Vaduz
- 40' Bujar PllanaCard · Yellow Card · Foul Grasshoppers
- 63' Óscar Clemente for Giotto Morandisubst · Substitution 1 Grasshoppers
- 64' Juan Cabrera assist Mats HammerichGoal · Normal Goal FC Vaduz
- 65' Juan Cabrera for Mattia walkersubst · Substitution 1 FC Vaduz
- 65' Mats Hammerich for Corsin konietzkesubst · Substitution 2 FC Vaduz
- 70' Kenzo Goudmijn for Nikolas Marcel Cristiano Mucisubst · Substitution 2 Grasshoppers
- 71' Simone Stroscio for John Hiltonsubst · Substitution 3 Grasshoppers
- 81' Julian StarkCard · Yellow Card · Foul FC Vaduz
- 81' Nicolas Hasler for mischa beelisubst · Substitution 3 FC Vaduz
- 83' Manex Gibelalde for Denis Sahinsubst · Substitution 4 Grasshoppers
- 84' John HiltonCard · Yellow Card · Foul Grasshoppers
- 87' Denis SimaniCard · Yellow Card · Foul FC Vaduz
- 88' Lee Young-Jun assist Nikolas Marcel Cristiano MuciGoal · Normal Goal Grasshoppers
- 90' Giotto MorandiCard · Yellow Card · Foul Grasshoppers
- 90' Milos Cocic for Lado Akhalaiasubst · Substitution 4 FC Vaduz
Player ratings
Grasshoppers
| Player | Min | Rating | G | A | Sh | Pass | Tkl | Duels |
|---|---|---|---|---|---|---|---|---|
| Lee Young-JunF | 90 | 8.2 | 1 | 0 | 2 | 35 26% | 1 | 9/14 |
| Óscar ClementeM | 63 | 7.7 | 0 | 1 | 1 | 23 18% | 1 | 4/5 |
| Manex GibelaldeM | 83 | 7.2 | 1 | 0 | 1 | 30 22% | 1 | 6/9 |
| N. MuciF | 20 | 7.0 | 0 | 1 | 1 | 1 | 2 | 2/3 |
| Yannik BettkoberD | 90 | 6.5 | 0 | 0 | 3 | 39 31% | 6 | 9/12 |
| S. StroscioM | 71 | 6.5 | 0 | 0 | 2 | 24 19% | 2 | 3/3 |
| K. GoudmijnM | 70 | 6.4 | 0 | 0 | 1 | 23 17% | 1 | 4/8 |
| A. AbrashiM | 90 | 6.3 | 0 | 0 | 2 | 39 30% | 3 | 5/10 |
| Nico RissiD | 90 | 6.3 | 0 | 0 | 0 | 25 17% | 3 | 5/6 |
| S. KrasniqiF | 90 | 6.2 | 0 | 0 | 5 | 24 17% | 2 | 8/15 |
| B. PllanaD | 90 | 6.1 | 0 | 0 | 1 | 24 19% | 3 | 5/11 |
| J. HammelG | 90 | 6.1 | 0 | 0 | 0 | 31 19% | 0 | 1/1 |
| D. SahinM | 7 | 6.0 | 0 | 0 | 0 | 5 5% | 0 | 1/3 |
| G. MorandiM | 27 | 5.9 | 0 | 0 | 1 | 14 12% | 1 | 2/4 |
| J. HiltonD | 19 | 5.8 | 0 | 0 | 0 | 13 11% | 1 | 1/2 |
FC Vaduz
| Player | Min | Rating | G | A | Sh | Pass | Tkl | Duels |
|---|---|---|---|---|---|---|---|---|
| M. HammerichM | 65 | 7.6 | 0 | 1 | 3 | 25 24% | 0 | 0/4 |
| Juan CabreraM | 65 | 7.6 | 1 | 0 | 4 | 25 21% | 3 | 8/16 |
| L. SchaffranG | 90 | 7.2 | 0 | 0 | 0 | 25 20% | 0 | 0/0 |
| L. BerishaD | 90 | 7.1 | 1 | 0 | 1 | 65 56% | 2 | 4/11 |
| M. ĆoćićM | 89 | 7.1 | 0 | 0 | 1 | 24 22% | 2 | 4/10 |
| D. SchwizerD | 90 | 7.0 | 0 | 0 | 1 | 42 37% | 1 | 1/3 |
| M. MonsbergerF | 90 | 6.9 | 0 | 0 | 4 | 15 13% | 1 | 7/15 |
| N. HaslerD | 81 | 6.6 | 0 | 0 | 0 | 64 55% | 1 | 2/5 |
| D. SimaniD | 90 | 6.5 | 0 | 1 | 0 | 70 63% | 2 | 5/11 |
| L. AkhalaiaF | 1 | 6.5 | 0 | 0 | 0 | 1 1% | 0 | 0/1 |
| L. DalipiF | 90 | 6.4 | 0 | 0 | 2 | 55 44% | 0 | 5/15 |
| J. StarkM | 90 | 6.3 | 0 | 0 | 1 | 72 66% | 1 | 3/12 |
| C. KonietzkeM | 25 | 6.2 | 0 | 0 | 2 | 10 7% | 0 | 1/2 |
| M. BeeliD | 9 | 6.1 | 0 | 0 | 0 | 4 4% | 0 | 0/0 |
| Mattia WalkerM | 25 | 6.1 | 0 | 0 | 1 | 10 7% | 1 | 1/1 |
Head-to-head last 10 meetings
4Grasshoppers wins3Draws3FC Vaduz wins
- 31 Oct 2026 Super League Grasshoppers 2 – 2 FC Vaduz
- 30 Aug 2026 Super League FC Vaduz 5 – 2 Grasshoppers
- 24 Jun 2023 Friendlies Clubs Grasshoppers 4 – 3 FC Vaduz
- 11 Nov 2021 Friendlies Clubs Grasshoppers 3 – 1 FC Vaduz
- 3 Jul 2020 Challenge League FC Vaduz 2 – 3 Grasshoppers
- 31 Jan 2020 Challenge League Grasshoppers 1 – 2 FC Vaduz
- 25 Oct 2019 Challenge League Grasshoppers 3 – 3 FC Vaduz
- 1 Sep 2019 Challenge League FC Vaduz 2 – 2 Grasshoppers
- 6 May 2017 Super League FC Vaduz 2 – 4 Grasshoppers
- 11 Mar 2017 Super League Grasshoppers 1 – 2 FC Vaduz