Skip to content
Register
Schweizer Cup · Round of 32
Rapperswil
0 - 2Full time
FC ST. Gallen

Rapperswil vs FC ST. Gallen Prediction, Odds & Tips

Our Prediction

Draw or Away (X2)
Odds1.14
86%
Confidence · High
RapperswilDrawFC ST. Gallen
Over/Under 2.5
Over 2.5
67%
BTTS
Yes
58%
Correct score
0-2
8%
HT/FT
2/2
40%
Double chance
X2
86%
Avg goals
5.0
Expected
Why we like it
  • Model advice: Combo Double chance : draw or FC ST. Gallen and +2.5 goals.
  • Recent form: Rapperswil W, FC ST. Gallen W (oldest to newest).
  • Rapperswil score 6.0 a game this season; FC ST. Gallen score 3.0.

Match preview

Rapperswil host FC ST. Gallen in the Schweizer Cup (Round of 32) on Friday, 16 October 2026.

This season Rapperswil score 1.5 and concede 1.9 goals a game; FC ST. Gallen score 1.7 and concede 1.9.

In their last 3 meetings, Rapperswil won 1, FC ST. Gallen won 1 and 1 ended level.

Our model leans towards Draw or Away (X2) with 86% confidence, priced at 1.14.

Quick answers

Who will win Rapperswil vs FC ST. Gallen?

Our model gives Rapperswil 14%, the draw 31% and FC ST. Gallen 55%. Our tip is Draw or Away (X2) (86% confidence).

Will both teams score?

Our BTTS pick is yes, both teams to score (GG), with 58% confidence.

Over or under 2.5 goals?

We expect over 2.5 goals (three or more), 67% confidence.

What is the predicted correct score?

Our most likely score is Rapperswil 0 - 2 FC ST. Gallen. Correct-score picks are long shots, so treat it as a guide.

What is the safest bet?

Double chance X2 (Draw or Away (X2)) has 86% confidence at odds of 1.14.

When is Rapperswil vs FC ST. Gallen?

Kick-off is Friday, 16 October 2026, 18:00 UTC. The time on this page is shown in your own time zone.

Match events

  1. 30'L. Gortler
  2. R. Bobadilla54'
  3. R. Bobadilla ⇄ N. Mupemba64'
  4. E. Senaya ⇄ M. Kurtishi64'
  5. S. Diarrassouba ⇄ M. Deme65'
  6. 68'L. Daschner
  7. 70'A. Balde ⇄ N. Scherrer
  8. 70'L. Daschner ⇄ C. Boukhalfa
  9. 82'H. Vandermersch
  10. 83'L. Gortler ⇄ B. Fazliji
  11. 83'A. Hunziker ⇄ E. Owusu
  12. L. Emini86'
  13. V. Hamdiu88'
  14. V. Hamdiu ⇄ E. Rossier88'
  15. A. Bakayoko ⇄ A. Durrer88'
  16. 89'C. Witzig ⇄ J. Ruiz