Rapperswil-Jona vs St. Gallen – Schedule & Where to Watch on TV

Result
1:2 penalties
03/12/2025 at 14:15 (Time Zone – GMT-5 (America/New_York))
  • Swiss Cup - 1/8-finals
  • Where to Watch on TV:
switzerlandSwitzerlandSRF 2, SRF 2, SRF Play, SRF Play, Sunrise TV, Sunrise TV

Match Stats

Ball Possession
49%51%
Total shots
1517
Shots on target
78
Corner Kicks
108
Yellow Cards
25
Total shots
1517
Shots on target
78
Shots off target
89
Corner Kicks
108
Offsides
32
Free Kicks
2218
Throw-ins
3533
Fouls
1520

Key Moments

Here there are
  • 1st Half (0 - 0)
  • 26', Neziri B. 🟨,
  • 40', De Carvalho F. 🟨,
  • 44', Okoroji C. 🟨,
  • 2nd Half (0 - 0)
  • 61', Vogt A. , Stevanovic M. ,
  • 61', Vandermersch H. , Witzig C. ,
  • 62', Daschner L. , Efekele M. ,
  • 71', Balde A. , Vladi S. ,
  • 72', Stanic J. 🟨,
  • 80', Schmidt J. , Volkart D. ,
  • 80', Saliji R. , Boum N. ,
  • 90', De Carvalho F. , So S. ,
  • 90', Ambassa J. , Ndema L. ,
  • Extra Time (1 - 1)
  • 96', Ouattara T. , Ruiz J. ,
  • 98', 🟨,
  • 100', 0 - 1, Boukhalfa C. (Penalty Awarded),
  • 101', Stevanovic M. 🟨,
  • 104', 1 - 1, Vallci A. (Own goal),
  • 105', 🟨,
  • 106', Okoroji C. , Quintilla J. ,
  • 106', Charveys A. , Marchand Y. ,
  • 120+1', Morgado B. , Ajeti Ad. ,
  • Penalties (1 - 2)
  • 1, Kamberi F. (Penalty Awarded),
  • 1, Neziri B. (Penalty Awarded),
  • 2, Marchand Y. (Penalty Awarded),
  • 2, Vallci A. (Penalty Awarded),
  • 3, Dabanli B. (Penalty Awarded),
  • 3, Quintilla J. (Penalty Awarded),
  • 4, (Penalty Awarded),
  • 4, Boukhalfa C. (Penalty Awarded),
  • 5, (Penalty Awarded),

Chances of winning


Rapperswil-Jona
19.5%
Draw
21.7%
St. Gallen
58.8%

Initial Probability

(when we started the analysis)
39% 25.6% 35.3%

Our Initial ML Estimation

38.7% 25.4% 35.6%

Rapperswil-Jona - St. Gallen Odds

1 X 2 Marga
Avarage Now
(Initially)
4.74
(2.37)
4.26
(3.6)
1.6
(2.61)
7.2%
(8.3%)

  • The most likely Over/Under: 3.25
What is the prediction for Rapperswil-Jona - St. Gallen?
  • High ROI Users Predictions (ROI>2%): 1 high ROI users predict this event. St. Gallen (votes: 1 - 100%).
  • Users Predictions: St. Gallen will win (11 of 11 users predict this - 100%).
    Confidence interval (95%): 100%100%.
  • The most likely score by Bookmakers is 1:2.
  • Preview Facts
    • Rapperswil has been quite unpredictable recently (last 5 games: 2 wins).
    • St. Gallen is currently in excellent shape (in the last 5 games, wins – 3).
    • 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.
    • In the last 2 head-to-head matches, Rapperswil won 1 match, drew 0 matches, lost 1 match, and goals 3:6. (average 1.5:3).
    • Including home match between the teams, Rapperswil won 1 match, drew 0 matches, lost 0 matches, and goals 3:1.
    What were the results of their latest head-to-head matches?
    The latest head-to-head matches between Rapperswil-Jona - St. Gallen were as follows:
    06.07.2024 Rapperswil-Jona - St. Gallen 3:1
    Latest results of Rapperswil-Jona
    Latest results of St. Gallen
    30.11.2025 Basel - St. Gallen 0:0
    26.11.2025 Lugano - St. Gallen 1:3
    09.11.2025 St. Gallen - Young Boys 1:4
    Draw
    2025/26

    1/32-finals
    1RomanshornAltstatten2 : 4
    2ChamLugano3 : 2
    3NebikonBellinzona0 : 4
    4Lachen/AltendorfGrasshoppers0 : 2
    5WohlenAarau1 : 3
    6CourtetelleYoung Boys1 : 4
    7LommiswilPrishtina Bern1 : 4
    8Ajoie-MonterriSion0 : 2
    9La Tour Le PaquierStade Nyonnais0 : 4
    10Wettswil-BonstettenZurich0 : 2
    11UnterstrassKlingnau5 : 4
    12DiasporaXamax2 : 3
    13PayerneYverdon1 : 3
    14Dardania LausanneServette0 : 5
    15Azzurri BienneConcordia0 : 8
    16VeveyLausanne1 : 2
    17VernierEchallens0 : 1
    18Veyrier-SportsLausanne Ouchy0 : 2
    19HarkingenSchaffhausen2 : 3
    20SV SchaffhausenWinterthur0 : 5
    21ZugMendrisio1 : 0
    22BreitenrainThun1 : 0
    23BreitenbachBosna Neuchatel0 : 5
    24Perlen-BuchrainLuzern0 : 3
    25MorbioGossau2 : 1
    26VolketswilRapperswil-Jona0 : 8
    27KriensWil2 : 3
    28WalenstadtSt. Gallen0 : 13
    29CS Le LocleSaxon-Sports2 : 1
    30Sarraz-EclepensGrand-Saconnex1 : 4
    31BernexEtoile-Carouge0 : 3
    32BielBasel1 : 6

    1/16-finals
    1AltstattenCham0 : 3
    2BellinzonaGrasshoppers0 : 1
    3AarauYoung Boys1 : 0
    4Prishtina BernSion0 : 2
    5Stade NyonnaisZurich2 : 1
    6UnterstrassXamax0 : 5
    7YverdonServette1 : 0
    8ConcordiaLausanne1 : 4
    9EchallensLausanne Ouchy0 : 1
    10SchaffhausenWinterthur0 : 4
    11ZugBreitenrain1 : 0
    12Bosna NeuchatelLuzern0 : 6
    13MorbioRapperswil-Jona0 : 4
    14WilSt. Gallen1 : 2
    15CS Le LocleGrand-Saconnex3 : 4
    16Etoile-CarougeBasel2 : 3

    1/8-finals
    1ChamGrasshoppers1 : 2
    2AarauSion1 : 3
    3Stade NyonnaisXamax1 : 2
    4YverdonLausanne2 : 1
    5Lausanne OuchyWinterthur1 : 0
    6ZugLuzern1 : 4
    7Rapperswil-JonaSt. Gallen1 : 2
    8Grand-SaconnexBasel1 : 3

    Quarter-finals
    1GrasshoppersSion
    2XamaxYverdon
    3Lausanne OuchyLuzern
    4St. GallenBasel