Our St Gallen vs Basel Prediction: 2-2
St Gallen vs Basel in the Switzerland Super League is scheduled for an 13:00 GMT kick-off on Sunday March 8, 2026. We expect a 2-2 result in a tightly contested match, with BTTS looking like a reliable bet given both teams’ recent scoring form.
This St Gallen vs Basel prediction is backed by a deep dive into both teams' recent performances, key stats and head-to-head history — all of which you'll find detailed below to help you make an informed betting decision.
→ View Today's Full-Time Score Predictions
Recent Form Insights
St Gallen's Last Match – St Gallen vs Winterthur
St Gallen must win to build on their momentum after securing a hard-fought 2-1 Switzerland Super League victory over Winterthur in their last outing. In that match, St Gallen had 64% possession and 14 attempts at goal, with 9 on target.
| Team | Possession | Shots (on target) | xG | Dangerous Attacks |
|---|---|---|---|---|
St Gallen | 64% | 14 (9) | 3.76 | 85 |
Winterthur | 36% | 5 (4) | 1.39 | 24 |
Basel's Last Match – Lausanne Sports vs Basel
Basel will aim to maintain their momentum following a 2-1 Switzerland Super League triumph against Lausanne Sports on March 1. In that match, Basel controlled 48% of possession and managed 9 shots on goal, with 6 hitting the target.
| Team | Possession | Shots (on target) | xG | Dangerous Attacks |
|---|---|---|---|---|
Lausanne Sports | 52% | 8 (2) | 0.49 | 76 |
Basel | 48% | 9 (6) | 1.05 | 41 |
St Gallen vs Basel Stats
Key Stats
| St Gallen | Basel | |
|---|---|---|
| 1.01 | Attacking Strength | 1.23 |
| 1.08 | Defence Strength | 1.01 |
| 1.9 | Points Per Game | 1 |
| 5/10 | WIN | 3/10 |
| 4/10 | DRAW | 1/10 |
| 1/10 | Clean Sheets | 0/10 |
| 9/10 | BTTS | 8/10 |
| 7/10 | Over 2.5 Goals | 7/10 |
| 1.9 | Average Scored | 1.4 |
Goals Scored vs Goals Conceded
St Gallen are averaging 1.9 goals scored and 1.3 conceded per match, while Basel average 1.4 scored and 2.0 conceded per game.
St Gallen 19-13
Basel 14-20
What are the odds for this match?
St Gallen to win: @1.95
Draw: @3.75
Basel to win: @3.4



St Gallen
Winterthur
Lausanne Sports
Basel
FC Thun
St Gallen
Lugano
Basel
Young Boys
FC Sion
Lucerne
Lausanne Sports
FC Zurich
Servette
Grasshoppers
Winterthur