Grasshopper vs St Gallen Prediction 21 December 2025

    The clash between Grasshopper and St. Gallen promises to be action-packed. The two teams find themselves at opposite ends of the league table: the hosts are fighting for survival, while the visitors aim to solidify their position at the top. Grasshopper's form has been lacking, but they show resilience at home. In contrast, St. Gallen display consistency and high-scoring prowess. A crucial factor in this match will be each team's ability to adapt to the other's tactics, as both have their vulnerabilities.

    Head-to-Head

    The last official clash between the teams took place on 25 October 2025 and ended in a 5-0 victory. Here's a comparative analysis of that encounter (home team - St. Gallen):

    • possession: 62% vs 38%;
    • corners: 7 vs 3;
    • fouls: 11 vs 13;
    • yellow cards: 2 vs 2;
    • shots on target: 11 vs 1.

    📊Statistical preview of the official encounters between Grasshopper and St. Gallen:

    • 45 matches played;
    • home wins - 18, away wins - 18, draws - 9;
    • goals scored - 69 for Grasshopper, 63 for St. Gallen;
    • average first-half total - 1.33, second-half - 1.6;
    • average total goals per match - 2.93.

    Head-to-head statistics Grasshopper - St Gallen

    38%
    18 Wins
    21%
    10 Draws
    40%
    19 Wins
    Total games
    47
    Total Goals Avg
    2.87
    Both teams scored
    60%
    1.49
    Total average
    1.38
    2.49
    Yellow cards
    2.06
    Last matches
    14.02.26
    Super League
    St. Gallen 1879
    St. Gallen 1879
    Grasshopper
    Grasshopper
    0.68
    0.37
    5
    2
    15
    17
    4
    5
    0
    0
    0
    0
    0
    0
    0.68
    0.37
    5
    2
    15
    17
    4
    5
    21.12.25
    Super League
    Grasshopper
    Grasshopper
    St. Gallen 1879
    St. Gallen 1879
    1.04
    2.25
    4
    4
    20
    15
    2
    1
    1
    2
    1
    1
    0
    1
    1.04
    2.25
    4
    4
    20
    15
    2
    1
    25.10.25
    Super League
    St. Gallen 1879
    St. Gallen 1879
    Grasshopper
    Grasshopper
    1
    2.53
    0.49
    7
    3
    11
    13
    2
    2
    5
    0
    3
    0
    2
    0
    2.53
    0.49
    7
    3
    11
    13
    2
    2
    22.05.25
    Super League
    Grasshopper
    Grasshopper
    St. Gallen 1879
    St. Gallen 1879
    1
    2.44
    0.42
    10
    1
    9
    13
    3
    3
    2
    0
    1
    0
    1
    0
    2.44
    0.42
    10
    1
    9
    13
    3
    3
    08.03.25
    Super League
    FC St. Gallen 1879
    FC St. Gallen 1879
    Grasshopper Club Zurich
    Grasshopper Club Zurich
    1
    2.75
    1.02
    6
    2
    8
    13
    3
    6
    3
    1
    1
    1
    2
    0
    2.75
    1.02
    6
    2
    8
    13
    3
    6
    Empty
    There are no events
    Add the matches you are interested in or Subscribe to a team, tournament or player.

    Grasshopper Team Overview

    The team's last official match took place on as part of the Super League, with Young Boys hosting Grasshopper. The match concluded with a 2-6 scoreline.

    Here are the game statistics (Grasshopper vs Young Boys):

    • possession percentage: 41% vs 59%;
    • corner kicks: 1 vs 7;
    • fouls: 12 vs 6;
    • yellow cards: 1 vs 0;
    • shots on target: 10 vs 4.

    Grasshopper are having a tough season, sitting 11th in the table. Their form has been inconsistent, with 2 wins and 3 losses in their last five matches, and their most recent defeat highlights defensive issues. They concede an average of 1.83 goals per match, which is their main vulnerability. However, at home, the team shows resilience and tries to control the game through possession. The "Grasshoppers" are aiming to break their losing streak against a formidable opponent.

    Match Results: Grasshopper

    Last matches
    30.08.26
    Super League
    Vaduz
    Vaduz
    Grasshopper
    Grasshopper
    2.27
    2.55
    5
    9
    11
    12
    2
    1
    5
    2
    2
    2
    3
    0
    2.27
    2.55
    5
    9
    11
    12
    2
    1
    L
    15.08.26
    Schweizer Cup
    Regensdorf
    Regensdorf
    Grasshopper
    Grasshopper
    0
    5
    0
    3
    0
    2
    W
    08.08.26
    Super League
    Servette Geneva
    Servette Geneva
    Grasshopper
    Grasshopper
    1
    1.9
    0.74
    7
    5
    11
    11
    2
    3
    2
    1
    1
    1
    1
    0
    1.9
    0.74
    7
    5
    11
    11
    2
    3
    L
    02.08.26
    Super League
    Grasshopper
    Grasshopper
    Lugano
    Lugano
    1.81
    1.52
    3
    4
    11
    4
    2
    0
    1
    4
    1
    0
    0
    4
    1.81
    1.52
    3
    4
    11
    4
    2
    0
    L
    25.07.26
    Super League
    Lausanne-Sport
    Lausanne-Sport
    Grasshopper
    Grasshopper
    0.93
    0.98
    5
    2
    13
    22
    3
    4
    1
    1
    1
    0
    0
    1
    0.93
    0.98
    5
    2
    13
    22
    3
    4
    D
    Empty
    There are no events
    Add the matches you are interested in or Subscribe to a team, tournament or player.

    St. Gallen 1879 Team Overview

    The last official match for the current visitors took place on in the Super League tournament (home team - St. Gallen, visitors - Sion). The match concluded with a score of 3-1.

    Here are the game statistics (St. Gallen vs Sion):

    • possession percentage: 48% vs 52%;
    • corner kicks: 9 vs 4;
    • fouls: 17 vs 14;
    • yellow cards: 1 vs 1;
    • shots on target: 9 vs 3.

    St. Gallen are firmly holding onto second place, showcasing impressive form with six wins in their last ten matches-a testament to their consistency. Their attack is remarkable, averaging around two goals per game, while their defense remains solid, conceding just 1.17 goals on average. Their most recent encounter with Grasshopper ended in a commanding 5-0 victory, boosting the visitors' confidence ahead of this match.

    Match Results: St. Gallen 1879

    Last matches
    30.08.26
    Super League
    St. Gallen 1879
    St. Gallen 1879
    Thun
    Thun
    2.5
    1.06
    6
    1
    13
    17
    2
    2
    3
    4
    0
    1
    3
    3
    2.5
    1.06
    6
    1
    13
    17
    2
    2
    L
    27.08.26
    UECL
    St. Gallen 1879
    St. Gallen 1879
    1
    Nordsjaelland
    Nordsjaelland
    3.25
    2.04
    2
    5
    2
    1
    5
    3
    2
    3
    2
    2
    0
    1
    3.25
    2.04
    2
    5
    2
    1
    5
    3
    L
    20.08.26
    UECL
    Nordsjaelland
    Nordsjaelland
    St. Gallen 1879
    St. Gallen 1879
    1.43
    1.92
    3
    5
    18
    21
    0
    3
    1
    0
    1
    0
    0
    0
    1.43
    1.92
    3
    5
    18
    21
    0
    3
    L
    16.08.26
    Schweizer Cup
    Thalwil
    Thalwil
    St. Gallen 1879
    St. Gallen 1879
    0
    3
    0
    1
    0
    2
    W
    13.08.26
    UECL
    St. Gallen 1879
    St. Gallen 1879
    Sheriff Tiraspol
    Sheriff Tiraspol
    3
    1.24
    6
    3
    15
    18
    1
    4
    5
    1
    2
    1
    3
    0
    3
    1.24
    6
    3
    15
    18
    1
    4
    W
    Empty
    There are no events
    Add the matches you are interested in or Subscribe to a team, tournament or player.

    Outcome Prediction

    Head-to-head:

    • Total encounters - 45;
    • Home wins - 18, Away wins - 18, Draws - 9.

    Statistics: Grasshopper vs St. Gallen

    • Matches played in the tournament: 18 vs 18;
    • Wins: 4 vs 11;
    • Win percentage: 22% vs 61%;
    • Losses: 9 vs 6;
    • Draws: 5 vs 1.

    Last 10 matches:

    • Wins: 3 vs 6;
    • Losses: 5 vs 3;
    • Draws: 2 vs 1.
    👉Prediction: St. Gallen 1879 will not lose (odds: 1.41)

    Total Goals Prediction

    Head-to-head:

    • Today's home team average goals - 1.53, away team - 1.4;
    • Average total goals in head-to-head matches - 2.93;
    • Both teams scored: overall - 27 times; at home team's ground - 14 times.

    Statistics: Grasshopper vs St. Gallen

    • Average tournament total: 3.22 vs 3.17;
    • Average goals scored: 1.39 vs 2;
    • Average first-half total: 0.67 vs 0.94;
    • Average second-half total: 0.72 vs 1.06;
    • Grasshopper: average home total in the tournament - 1.75;
    • St. Gallen: average away total in the tournament - 2;
    • Last 10 matches (average total): 1.3 (home - 1.33) vs 1.9 (away - 1.6).
    Trends
    • Grasshopper scores less than 1.5 goals in 7 of their last 8 head-to-head meetings (Super League).
    • Grasshopper scores less than 1.5 goals in 6 of their last 7 matches (Super League).
    👉Prediction: Grasshopper Total goals Under (1,5) (odds: 1.57)

    Corners Prediction

    Grasshopper: Statistics

    • Season: average tournament total - 5; at home - 5.63;
    • Last 10 matches: average total - 5; at home - 5.67.

    St. Gallen: Statistics

    • Season: average tournament total - 5.06, away - 4.63;
    • Last 10 matches: average total - 5.1; away - 3.4.
    Trends
    • St. Gallen delivers more than 4.5 corners away in 7 of their last 8 head-to-head meetings (Super League).
    👉Prediction: Corners - St. Gallen 1879 Total Over (4,5) (odds: 1.62)

    Both Teams to Score Prediction

    Head-to-head:

    • Total encounters - 45;
    • Both teams scored overall - 27 times;
    • At home team's ground - 14 times.

    Statistics: Grasshopper vs St. Gallen

    • Total matches played in the tournament: 18 vs 18;
    • Matches with both teams scoring (BTTS) this season: 10 vs 11;
    • Grasshopper BTTS at home - 5 (63%);
    • St. Gallen BTTS away - 6 (75%).

    Last 10 matches:

    • Matches with BTTS: 4 vs 6;
    • Grasshopper BTTS at home - 2 (67%);
    • St. Gallen BTTS away - 3 (60%).
    Trends
    • Grasshopper scores and concedes at home in 8 of their last 9 head-to-head meetings.
    • Grasshopper scores and concedes at home in 7 of their last 8 head-to-head meetings (Super League).
    👉Prediction: Both Teams To Score (Yes) (odds: 1.56)

    Correct Score Prediction

    Frequent score statistics (current season):

    • The most common score in the tournament: 1-2 (12/107, 11.2%);
    • Grasshopper's most frequent home result: 0-1 (2/8, 25%);
    • St. Gallen's most frequent away result: 1-2 (2/8, 25%).

    Based on statistics and probability distribution, the algorithm predicts the top three outcomes:

    1-1 - 12% (odds: 6.45)
    1-2 - 8.4% (odds: 8.8)
    2-1 - 7.71% (odds: 10.25)

    👉Prediction: Correct Score (1:1) (odds: 6.45)

    ⭐ Editorial Prediction

    Considering the current form of the teams and their head-to-head statistics, we anticipate an open game with plenty of chances at both ends. Grasshopper tend to play more assertively at home, while St. Gallen possess a potent attacking threat even on the road. Based on this analysis and the trend of both teams scoring, the bet on both teams to score appears to be the most reasonable prediction for this match. Our bet - both teams to score.

    Both Teams To Score (Yes)
    Published: 19/12/2025, 16:24

    No comments

    Minimum 20 characters, maximum 500 characters

    Betting Tips: Grasshopper - St. Gallen 1879

    Grasshopper have not won:
    grasshopper-club-zurichfc-st-gallenin 10 of last 11 games against St. Gallen 1879 (Super League).
    St. Gallen 1879 will not lose
    Everygame
    -244
    Grasshopper have not lost:
    grasshopper-club-zurichfc-st-gallenin 7 of last 8 home games against St. Gallen 1879 (Super League).
    Grasshopper will not lose
    Everygame
    -185
    Grasshopper have scored:
    grasshopper-club-zurichfc-st-gallenin 19 of last 20 home games against St. Gallen 1879.
    grasshopper-club-zurichfc-st-gallenin 18 of last 19 home games against St. Gallen 1879 (Super League).
    St. Gallen 1879 have conceded:
    fc-st-gallenin 17 of last 19 away games (Super League).
    Grasshopper will score goal
    Everygame
    -400
    Over 1.5 goals scored:
    grasshopper-club-zurichfc-st-gallenin 19 of last 20 Grasshopper home games against St. Gallen 1879.
    grasshopper-club-zurichfc-st-gallenin 18 of last 19 Grasshopper home games against St. Gallen 1879 (Super League).
    grasshopper-club-zurichfc-st-gallenin 16 of last 17 Grasshopper games against St. Gallen 1879.
    grasshopper-club-zurichfc-st-gallenin 15 of last 16 Grasshopper games against St. Gallen 1879 (Super League).
    fc-st-gallenin 15 of last 16 St. Gallen 1879 away games.
    fc-st-gallenin 12 of last 14 St. Gallen 1879 games.
    Total goals Over (1,5)
    Everygame
    -500
    View more facts

    Grasshopper - St Gallen Table position

    Championship Group
    gWDLGDPForm
    1.
    Thun
    Thun
    382431180-5275
    2.
    St. Gallen 1879
    St. Gallen 1879
    382010872-4770
    3.
    Lugano
    Lugano
    381910959-4267
    4.
    Sion
    Sion
    381615763-4063
    5.
    Basel 1893
    Basel 1893
    381681455-5856
    6.
    Young Boys
    Young Boys
    3815101380-6955

    Comparison of Teams Stats

    10 matches
    4 - Wins
    2 - Draws
    4 - Loses
    Wins - 5
    Draw - 1
    Loses - 4
    10 matches
    Scored - 19
    Conceded - 18
    +1
    +3
    23 - Scored
    20 - Conceded
    4
    Wins
    5
    2
    Draws
    1
    4
    Loses
    4
    Goal difference
    19
    Scored
    23
    18
    Conceded
    20
    3.7
    Match goals average
    4.3
    1.9
    Goals scored per match on average
    2.3
    1.8
    Goals conceded per match on average
    2
    8
    Both teams scored
    7
    49'
    Minutes / Goal scored
    39'
    View all stats