Our Grasshoppers vs FC Zurich Prediction: 2-1
Grasshoppers vs FC Zurich in the Switzerland Super League is scheduled for an 19:30 GMT kick-off on Saturday February 21, 2026. We expect a 2-1 home win, but with both teams proving their offensive capabilities, BTTS is a solid alternative bet.
This Grasshoppers vs FC Zurich prediction is backed by a deep dive into both teams' recent performances, key stats and head-to-head history — all of which you'll find detailed below to help you make an informed betting decision.
→ View Today's Full-Time Score Predictions
Recent Form Insights
Grasshoppers's Last Match – St Gallen vs Grasshoppers
Determined to get back to winning ways, Grasshoppers must win after their 0-0 Switzerland Super League draw against St Gallen on February 14. In that match, Grasshoppers controlled 51% of possession and managed 7 shots on goal, with 1 hitting the target.
| Team | Possession | Shots (on target) | xG | Dangerous Attacks |
|---|---|---|---|---|
St Gallen | 49% | 9 (3) | 0.6 | 63 |
Grasshoppers | 51% | 7 (1) | 0.26 | 15 |
FC Zurich's Last Match – FC Zurich vs Lucerne
FC Zurich will look to get back on track following a 1-4 Switzerland Super League loss against Lucerne on February 14. In that match, FC Zurich recorded 54% possession, firing 11 shots at goal, with 6 on target.
| Team | Possession | Shots (on target) | xG | Dangerous Attacks |
|---|---|---|---|---|
FC Zurich | 54% | 11 (6) | 1.46 | 47 |
Lucerne | 46% | 16 (8) | 3.51 | 29 |
Grasshoppers vs FC Zurich Stats
Key Stats
| Grasshoppers | FC Zurich | |
|---|---|---|
| 0.78 | Attacking Strength | 0.8 |
| 1.02 | Defence Strength | 1.12 |
| 1 | Points Per Game | 0.8 |
| 2/10 | WIN | 2/10 |
| 4/10 | DRAW | 2/10 |
| 1/10 | Clean Sheets | 1/10 |
| 8/10 | BTTS | 7/10 |
| 5/10 | Over 2.5 Goals | 8/10 |
| 1.8 | Average Scored | 1.5 |
Goals Scored vs Goals Conceded
Grasshoppers are averaging 1.8 goals scored and 1.8 conceded per match, while FC Zurich average 1.5 scored and 2.2 conceded per game.



St Gallen
Grasshoppers
FC Zurich
Lucerne
FC Thun
St Gallen
Lugano
Basel
FC Sion
Young Boys
Lucerne
Lausanne Sports
FC Zurich
Servette
Grasshoppers
Winterthur