Grasshopper
VaduzBy Femi Lamido — Football expert specializing in Portugal, Brazil, Switzerland & Iceland
On October 31, 2026, Grasshopper will welcome Vaduz in a matchup where both teams arrive with inconsistent results. The hosts have alternated between impressive victories and losses, while the visitors have won two of their last five games but lost three. Their previous meeting on August 30 ended with a 5-2 win for Vaduz, so this contest gives Grasshopper an opportunity to change the narrative.
Grasshopper's last five matches show a record of two wins, one draw, and two defeats. They have scored 14 goals and conceded six, but the outcomes are contrasting: after an 8-0 demolition of FC Grenchen, they lost 0-2 to Young Boys, fell 2-3 to Iverdon Sport, and played a 0-0 draw with Basel. In their latest game, Grasshopper generated 1.05 xG, took 13 shots, and hit the target four times, but failed to score. Against Young Boys, they had 2.48 xG, 21 attempts, and four big chances, yet again ended scoreless. This indicates that their attack can create dangerous moments, but finishing is inconsistent.
At home during this period, Grasshopper have won one of three matches, scoring six and conceding six. The 4-1 victory over Aarau demonstrates their offensive capability, but losses to Young Boys and Iverdon Sport reveal defensive issues. In the Young Boys game, the two actual goals conceded were well above the 0.48 xGA, meaning the defense allowed more than the chance quality suggested. Over a longer term, the team looks more effective than in their last two games, but home consistency is not yet reliable.
Vaduz have won two and lost three of their last five matches, with a goal difference of 8-7. They have scored in every game but conceded in four. The 3-0 victory over Basel was impressive: with 0.98 xG, Vaduz scored three times and kept a clean sheet, even though the opponent created 2.62 xG. In their most recent match against Servette, they lost 1-2, managing only six shots and 0.39 xG. However, nine saves helped keep the score close, and the actual goal allowed was below the 2.45 xGA.
On the road, Vaduz have lost both available matches: 1-2 to Servette and 1-2 to Zurich. In these games, they scored two and conceded four, so their away form is weaker than their overall record. Season averages also show this gap: Vaduz score 1.33 goals away and concede 2.5, while at home their output is much higher. Offensively, they can create chances, as in the Thun match with 1.65 xG, but away results point to reliability problems.
In four of the last five direct meetings, more than 2.5 goals have been scored, with the aggregate score 13-11 in Vaduz's favor. The most recent game produced seven goals. Among Grasshopper's matches in this stretch, three of five have been high-scoring, while all of Vaduz's last five have featured at least three goals. Average figures suggest an open contest: Grasshopper score 1.18 and concede 2.36, while Vaduz score 2 and concede 2.09. At home, Grasshopper concede an average of 2.6 goals, and on the road, Vaduz concede 2.5.
Grasshopper will have home advantage, but their home results are not yet stable. However, they generate enough chances: 13 shots against Basel and 21 against Young Boys show that attacking activity continues even without goals. Vaduz are dangerous finishers, having scored eight times in five matches, but they have lost both away games and conceded four times. Head-to-head matches often see goals, but Vaduz's current away form gives the hosts a chance to at least avoid defeat.
The main forecast is that Grasshopper will not lose. This is supported by Vaduz's away defeats, Grasshopper's home win over Aarau, and the significant volume of chances created by the hosts in recent games. The prediction also accounts for the visitors' scoring ability, making a double outcome more sensible than a straightforward Grasshopper victory.
The editorial prediction is provided for informational purposes only and should not be treated as a direct call to action. Every reader should do their own analysis before deciding on a bet.
No user forecasts published.
The match takes place on October 31, 2026, at 18:00 in the Swiss Super League, with Grasshopper hosting Vaduz.
The main forecast is that Grasshopper will not lose, supported by their home advantage and chance creation, despite Vaduz's scoring ability.
Grasshopper have two wins, one draw, and two losses in their last five, scoring 14 and conceding six. Vaduz have two wins and three losses, scoring eight and conceding seven.
The previous meeting on August 30 ended with a 5-2 victory for Vaduz.
In four of the last five direct meetings, more than 2.5 goals have been scored, with Vaduz leading the aggregate 13-11.