Contact Us

h2hfacts@gmail.com

Top Leagues

The Grasshoppers vs St. Gallen game on 21.12.2025 looks super interesting! Both teams have had exciting matches recently, and we’ve broken down the stats for you. Find out who has the best chance of winning and why!


Super League


Grasshoppers
Head-to-Head
21.12.2025-15:30
No final result yet

St. Gallen

Matches played
12
Home wins
2
Draws
4
Away wins
6

Grasshoppers

Avg Goals scored per match
1.2
Avg Goals conceded per match
1.9

St. Gallen

Avg Goals scored per match
1.9
Avg Goals conceded per match
1.2

BTTS
9/12 (75%)
Over 2.5 goals
7/12 (58.3%)
Over 3.5 goals
5/12 (41.7%)
HT-FT turnovers
0 (0%)
1st half over 0.5
11/12 (91.7%)

H2H Matches Grasshoppers vs St. Gallen

25.10.2025

St. Gallen

5


Grasshoppers

0

22.05.2025

Grasshoppers

2


St. Gallen

0

08.03.2025

St. Gallen

3


Grasshoppers

1

10.11.2024

Grasshoppers

1


St. Gallen

2

11.08.2024

St. Gallen

1


Grasshoppers

0

16.03.2024

Grasshoppers

1


St. Gallen

1

28.10.2023

St. Gallen

3


Grasshoppers

1

23.09.2023

Grasshoppers

1


St. Gallen

1

25.05.2023

Grasshoppers

2


St. Gallen

2

05.03.2023

St. Gallen

1


Grasshoppers

1

05.11.2022

St. Gallen

2


Grasshoppers

1

06.08.2022

Grasshoppers

3


St. Gallen

2

Match Facts

    1X2 Predictions

    Tip: X2 @ 1.40 (37%)
    OutcomeProbabilityOdds
    137%3.05
    X26%3.55
    237%2.30

    Over/Under 2.5 Goals Predictions

    Tip: O 2.5
    MarketProbabilityOdds
    Over 2.560%1.75
    Under 2.540%2.15

    BTTS Predictions

    Tip: Yes @ 1.60 (59%)
    MarketProbabilityOdds
    Yes59%1.60
    No41%2.40

    Grasshoppers

    Team Form and Performance Overview:

    Grasshoppers have struggled recently, with only 1 wins in their last 5 games. They’ve also drawn 1 games and suffered 3 losses.

    Their matches have been balanced, as 2 out of 5 games saw both teams find the net.

    Goals have been harder to come by, as only 1 matches ended with over 2.5 goals.

    Overall, Grasshoppers have scored 7 goals and conceded 6 goals in their last 5 matches.

    DateMatch Details
    17.12.2025Young Boys 2 – 6 Grasshoppers W
    13.12.2025FC Sion 1 – 0 Grasshoppers L
    06.12.2025Grasshoppers 0 – 1 Servette L
    29.11.2025FC Zurich 1 – 0 Grasshoppers L
    23.11.2025Grasshoppers 1 – 1 Basel D

    St. Gallen

    Team Form and Performance Overview:

    St. Gallen have shown good form, securing 3 wins in their last 5 matches. They are proving to be a tough opponent! They’ve also drawn 1 games and suffered 1 losses.

    Most of their games have been thrilling, with both teams scoring in 3 matches.

    High-scoring matches have been a trend, with over 2.5 goals occurring in 3 matches.

    Overall, St. Gallen have scored 9 goals and conceded 4 goals in their last 5 matches.

    DateMatch Details
    16.12.2025St. Gallen 3 – 1 FC Sion W
    13.12.2025FC Thun 0 – 2 St. Gallen W
    06.12.2025St. Gallen 1 – 2 FC Zurich L
    30.11.2025Basel 0 – 0 St. Gallen D
    26.11.2025FC Lugano 1 – 3 St. Gallen W

    Standings

    #ClubMPWDLGFGAGDPTSForm
    1Basel logoBasel38227991434873WLWWW
    2Servette logoServette38171296455963DWWDL
    3Young Boys logoYoung Boys3817101160491161DWWDL
    4FC Lugano logoFC Lugano38159145558-354DDLLW
    5Lausanne logoLausanne381411136254853DDLDW
    6FC Luzern logoFC Luzern381410146664252LLLDL
    #ClubMPWDLGFGAGDPTSForm
    1FC Zurich logoFC Zurich38158155657-153LLWWL
    2ST. Gallen logoST. Gallen381313125253-152LWDLD
    3FC Sion logoFC Sion381111164757-1044LWDDW
    4FC Winterthur logoFC Winterthur38117204368-2540WDLWW
    5Grasshoppers logoGrasshoppers38912174353-1039WLWLL
    6Yverdon logoYverdon38912174068-2839WDLDD
    #ClubMPWDLGFGAGDPTSForm
    1Basel logoBasel33187872324061WWWWW
    2Servette logoServette33151085243955WDLLW
    3Young Boys logoYoung Boys33158104942753WLDWW
    4FC Luzern logoFC Luzern331491061511051LWLDW
    5FC Lugano logoFC Lugano33147124847149LDLWL
    6Lausanne logoLausanne33138125244847WLWDL
    7ST. Gallen logoST. Gallen331211104643347WDWDL
    8FC Zurich logoFC Zurich33138124448-447LLDDW
    9FC Sion logoFC Sion3399154151-1036LDLLD
    10Grasshoppers logoGrasshoppers33712143546-1133LWWLL
    11Yverdon logoYverdon3389163357-2433LLDLD
    12FC Winterthur logoFC Winterthur3386193261-2930WWDWL

    When Grasshoppers and St. Gallen play on 21.12.2025, it’s going to be exciting! We’ve checked out their recent matches and head-to-head history to help you predict who might win. Let’s break it down!