How it turned out
We projected about 3.1 goals; the game finished with 2. We made St. Gallen (Draw No Bet) 65%. It lost.
What we said beforehand
Grasshoppers host St Gallen at the weekend in the Swiss Super League. Grasshoppers sit near the bottom of the table after five games, while St Gallen sit fifth, just two points behind Luzern and one point ahead of Thun. Both teams have played five matches, but St Gallen have a slightly better record and a goal difference of –1. The game could move the standings a little – a win would push St Gallen closer to the European spots, while a loss would see Grasshoppers slip further toward the relegation zone. The two clubs have met five times this season, with three wins for St Gallen, one for Grasshoppers and one draw, and the matches have averaged almost three goals.
Grasshoppers come into this fixture after a run of eight games that has produced only two wins, one draw and five defeats. Their most recent results are a 5-2 loss away at Vaduz, a 2-1 loss away to Servette, a 4-1 defeat at home to Lugano, a 1-1 draw away at Lausanne, a 3-1 away win over Lausanne and a 3-2 home win over Winterthur. In those eight games they have scored 12 goals and let in 19, failing to find the net once. Six of the matches featured three or more goals and both sides scored in seven of them. Their last three home outings have given them one win and two losses, and they are playing again after only three days of rest.
St Gallen have been more consistent in their last eight outings, recording four wins, two draws and two defeats. Their latest results are a 4-3 loss at home to Thun, a 3-2 home loss to Nordsjælland, a 2-2 home draw with Luzern, a 3-2 away win at Vaduz, a 2-1 home victory over Zurich and a 1-1 home draw with Thun. They have scored 18 goals and conceded 15 in that span, and seven of the games produced three or more goals with both teams scoring in every match. Their recent road form is impressive – three straight away wins – but they also arrive after a three-day break and two defeats in a row.
When the two sides last met, St Gallen held Grasshoppers to a 0-0 draw on 14 February 2026. Overall, the five meetings this season have produced an average of 2.8 goals, and both clubs have shown they can both score and concede freely. The numbers we expect – 1.2 goals for Grasshoppers and 1.9 for St Gallen – point to an open game with chances at both ends. Given the recent form, St Gallen look the stronger side, but Grasshoppers have shown they can find the net, especially at home.
Our pick is St Gallen on a draw-no-bet. The price of 1.32 is shorter than we feel the game deserves, which makes the selection look attractive. We think St Gallen have about a 65 % chance of coming away with at least a point. The bet only loses if St Gallen are beaten, so a draw would return the stake. It would go wrong if Grasshoppers manage to hold a clean sheet and score the only goal, or if the match ends in a low-scoring draw that leaves St Gallen without the win. In most other scenarios the pick should hold.
Recent results
St. Gallen have won three of the last five meetings, with one drawn.
The odds and results data behind this preview cost money every day it runs. If it was worth reading, you can help keep it free. Support us →
