Result
0:0
14/02/2026 at 12:00 (Time Zone – GMT-5 (America/New_York))
- Super League - Round 25
- Where to Watch on TV:
| |
|---|
Bosnia-and-herzegovina | Arena Sport 2 |
Finland | Veikkaus TV |
Switzerland | Blue Sport 2, Blue Sport 2, Blue Sport D1, Blue Sport D1 |
Match Stats
| |
|---|
| Expected goals (xG) |
|---|
| 0.63 | 0.39 |
| Ball possession |
|---|
| 49% | 51% |
| Total shots |
|---|
| 10 | 8 |
| Shots on target |
|---|
| 3 | 2 |
| Big chances |
|---|
| 1 | 0 |
| Corner kicks |
|---|
| 5 | 2 |
| Passes |
|---|
| 67% (215/320) | 69% (240/346) |
| Yellow cards |
|---|
| 4 | 5 |
| Expected goals (xG) |
|---|
| 0.63 | 0.39 |
| xG on target (xGOT) |
|---|
| 0.26 | 0.35 |
| Total shots |
|---|
| 10 | 8 |
| Shots on target |
|---|
| 3 | 2 |
| Shots off target |
|---|
| 5 | 5 |
| Blocked shots |
|---|
| 2 | 1 |
| Shots inside the box |
|---|
| 9 | 3 |
| Shots outside the box |
|---|
| 0 | 5 |
| Hit the woodwork |
|---|
| 1 | 0 |
| Big chances |
|---|
| 1 | 0 |
| Corner kicks |
|---|
| 5 | 2 |
| Touches in opposition box |
|---|
| 28 | 15 |
| Accurate through passes |
|---|
| 0 | 0 |
| Offsides |
|---|
| 2 | 3 |
| Free kicks |
|---|
| 18 | 16 |
| Passes |
|---|
| 67% (215/320) | 69% (240/346) |
| Long passes |
|---|
| 42% (32/76) | 37% (26/71) |
| Passes in final third |
|---|
| 55% (73/133) | 55% (46/84) |
| Crosses |
|---|
| 17% (4/23) | 10% (1/10) |
| Expected assists (xA) |
|---|
| 0.75 | 0.43 |
| Throw ins |
|---|
| 31 | 17 |
| Fouls |
|---|
| 16 | 18 |
| Tackles |
|---|
| 70% (16/23) | 61% (17/28) |
| Duels won |
|---|
| 63 | 74 |
| Clearances |
|---|
| 22 | 47 |
| Interceptions |
|---|
| 13 | 13 |
| Errors leading to shot |
|---|
| 0 | 0 |
| Errors leading to goal |
|---|
| 0 | 0 |
| Goalkeeper saves |
|---|
| 2 | 3 |
| xGOT faced |
|---|
| 0.35 | 0.26 |
| Goals prevented |
|---|
| 0.35 | 0.26 |
Key Moments
Here there are
- 1st Half (0 - 0)
- 36', Krasniqi S. 🟨,
- 39', Gaal T. 🟨,
- 2nd Half (0 - 0)
- 46', Marques S. ↓, Clemente O. ↑,
- 55', Stroscio S. 🟨,
- 62', Lee Young-Jun ↓, Plange L. ↑,
- 69', Vogt A. ↓, Besio D. ↑,
- 70', Balde A. ↓, Verinac A. ↑,
- 70', Clemente O. 🟨,
- 70', Krasniqi S. ↓, Ullmann M. ↑,
- 71', Gortler L. 🟨,
- 80', Verinac A. 🟨,
- 81', Boukhalfa C. ↓, Weibel N. ↑,
- 83', Asp J. ↓, Tsimba F. ↑,
- 83', Stroscio S. ↓, Diarrassouba S. ↑,
- 84', Stanic J. 🟨,
- 86', Diarrassouba S. 🟨,
- 88', Tsimba F. 🟨,
- 89', Witzig C. ↓, Ruiz J. ↑,
- 89', Gaal T. ↓, Kleine-Bekel C. ↑,
Chances of winning
St. Gallen 62.3% | Draw 20.6% | Grasshoppers 17.1% |
Initial Probability
(when we started the analysis)
Our Initial ML Estimation
Analysis of Changes in Winning Probabilities:
St. Gallen has improved its chances compared to the initial analysis. (+12.4%)Note: This is a significant improvement in prediction, suggesting increased confidence in St. Gallen's performance.Grasshoppers has seen a decrease in its chances compared to the initial analysis. (-7.5%)Note: This is a significant drop in prediction, and Grasshoppers might be facing challenges that affect their performance.ML Model estimates a lower probability for St. Gallen than the current prediction. (-11.1%)Note: The ML model's lower estimate suggests that there may be underlying issues with St. Gallen that the model has picked up on.ML Model estimates a higher probability for Grasshoppers than the current prediction. (+6.9%)Note: The ML model's higher estimate suggests that Grasshoppers could outperform expectations, possibly based on recent matchups or player stats.
St. Gallen - Grasshoppers Odds
|
1 |
X |
2 |
Marga |
|
Avarage Now (Initially) |
1.51 ↓ (1.85) |
4.51 ↑ (3.63) |
5.48 ↑ (3.75) |
6.5% (8.2%) | |
- The most likely Over/Under: 3.25
What is the prediction for St. Gallen - Grasshoppers?
Over/Under & Asian Handicap Predictions by High ROI users:- O/U 2.5 - over (votes: 4 - 100%) 🥉 Bronze Tip.
- BTTS - no (votes: 1 - 100%) .
Users Predictions:
St. Gallen will win
(9 of 11 users predict this - 81.82%).
Confidence interval (95%): 59.03% – 100%.High ROI Users Predictions (ROI>2%): St. Gallen will win (4 of 4 users predict this - 100%) 🥉 Bronze Tip. The most likely score by Bookmakers is 2:1.
Preview Facts
- One of the top teams will play against one of the outsiders (ranked 2 in the zone Promotion ~ Super League (Championship Group: ) and 11 in the zone Super League (Relegation Group: )).
- In the last 5 head-to-head matches, St. Gallen won 4.
- Both teams are showing inconsistent performances lately.
- St. Gallen may face physical challenges compared to their opponent, as they have played more matches in recent days.
- In this match, St. Gallen is considered a favorite.
- There will not play in St. Gallen: Buttiker P.
(Injury)
Dumrath B.
(Back Injury)
Fazliji B.
(Knee Injury)
Neziri B.
(Knee Injury)
Owusu E.
(Hamstring Injury)
- There will not play in Grasshoppers: Abels D.
(Inactive)
Arigoni A.
(Inactive)
Bengondo S.
(Hamstring Injury)
Bettkober Y.
(Inactive)
Diaby A.
(Yellow Cards)
Paloschi D.
(Ankle Injury)
Zvonarek L.
(Inactive)
- There are questionable in Grasshoppers: Frey M.
(Inactive)
- In the last 20 head-to-head matches, St. Gallen won 10 matches, drew 5 matches, lost 5 matches, and goals 34:28. (average 1.7:1.4).
- Including home matches between the teams, St. Gallen won 6 matches, drew 2 matches, lost 1 match, and goals 17:8. (average 1.9:0.9).
How many head-to-head matches has St. Gallen won against Grasshoppers?
St. Gallen has won 7 of their last 12 head-to-head matches.
How many head-to-head matches has Grasshoppers won against St. Gallen?
Grasshoppers has won 1 of their last 12 head-to-head matches.
What were the results of their latest head-to-head matches?
The latest head-to-head matches between St. Gallen - Grasshoppers were as follows:
21.12.2025
Grasshoppers
-
St. Gallen
1:2
25.10.2025
St. Gallen
-
Grasshoppers
5:0
22.05.2025
Grasshoppers
-
St. Gallen
2:0
08.03.2025
St. Gallen
-
Grasshoppers
3:1
10.11.2024
Grasshoppers
-
St. Gallen
1:2
Latest results of St. Gallen
Latest results of Grasshoppers
Swiss Super League Table
2025/26 | | Pl | W | D | L | | Diff | Pts |
| 1 | Thun ✔ | 27 | 21 | 1 | 5 | 62:29 | 33 | 64 |
| 2 | St. Gallen | 27 | 15 | 5 | 7 | 53:33 | 20 | 50 |
| 3 | Lugano | 27 | 13 | 7 | 7 | 43:32 | 11 | 46 |
| 4 | Basel | 27 | 12 | 7 | 8 | 41:35 | 6 | 43 |
| 5 | Sion | 27 | 10 | 11 | 6 | 39:30 | 9 | 41 |
| 6 | Young Boys | 27 | 11 | 6 | 10 | 55:52 | 3 | 39 |
| 7 | Luzern | 27 | 8 | 9 | 10 | 53:51 | 2 | 33 |
| 8 | Zurich | 27 | 9 | 4 | 14 | 39:53 | -14 | 31 |
| 9 | Lausanne | 27 | 7 | 9 | 11 | 40:44 | -4 | 30 |
| 10 | Servette | 27 | 6 | 11 | 10 | 44:51 | -7 | 29 |
| 11 | Grasshoppers | 27 | 5 | 9 | 13 | 35:47 | -12 | 24 |
| 12 | Winterthur ✔ | 27 | 3 | 5 | 19 | 30:77 | -47 | 14 |
Promotion ~ Super League (Championship Group: )
Super League (Relegation Group: )
Clinched Spots for Teams
Thun is Qualified for Super League (Championship Group )
Winterthur is Super League (Relegation Group )