
FC ST. Gallen statistics for 2026/27: goals scored and conceded, over/under 1.5, 2.5 and 3.5, both teams to score, clean sheets, corners, cards and fouls, plus the squad's top scorers, form, results and upcoming fixtures with Pythia's model probabilities.
In 2026/27, FC ST. Gallen are scoring 2.00 and conceding 2.20 goals a game across 5 matches – 80% of their games go over 2.5 and 80% see both teams score. They win 40%, draw 20% and lose 40%, keeping a clean sheet in 0% of games. On the ball they average 7.8 corners, 1.60 cards, 10.6 fouls a game.
| Split | Total Scored | Total Conceded | Home Scored | Home Conceded | Away Scored | Away Conceded |
|---|---|---|---|---|---|---|
| All games (30) | 1.87 | 1.60 | 1.93 | 1.60 | 1.80 | 1.60 |
| vs Stronger (2) | 1.00 | 3.00 | 2.00 | 1.00 | 0.00 | 5.00 |
| vs Similar (23) | 1.91 | 1.57 | 2.08 | 1.83 | 1.73 | 1.27 |
| vs Weaker (5) | 2.00 | 1.20 | 1.00 | 0.50 | 2.67 | 1.67 |
| Clean sheet % | 7% (-14pp vs league) | |||||
| Record | Goals | Props / game | Squad value €m | Strengths | |||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Rank | Team | MP | Pts | Win% | PPG | GF | GA | GD | G/G | O1.5 | O2.5 | O3.5 | Cor | Cor O% | Crd | Crd O% | Fls | Fls O% | Tot | Att | Mid | Def | Att/g | Def/g | Poss% |
| 1 | FC Lugano | 5 | 15 | 100% | 3.0 | 14 | 3 | +11 | 3.4 | 80% | 80% | 40% | 10.4 | 60% | 3.0 | 20% | 23.6 | 80% | 39 | 8 | 7 | 24 | 2.8 | 0.6 | 55% |
| 2 | BSC Young Boys | 6 | 14 | 67% | 2.3 | 23 | 11 | +12 | 5.7 | 100% | 100% | 100% | 8.7 | 50% | 4.2 | 67% | 24.3 | 67% | 66 | 15 | 18 | 33 | 3.8 | 1.8 | 49% |
| 3 | FC Basel 1893 | 6 | 10 | 50% | 1.7 | 11 | 9 | +2 | 3.3 | 67% | 67% | 33% | 11.0 | 83% | 6.0 | 100% | 25.7 | 83% | 49 | 16 | 16 | 16 | 1.8 | 1.5 | 49% |
| 4 | FC Sion | 5 | 9 | 60% | 1.8 | 11 | 9 | +2 | 4.0 | 100% | 100% | 40% | 9.8 | 80% | 3.8 | 40% | 24.0 | 60% | 30 | 15 | 6 | 9 | 2.2 | 1.8 | 57% |
| 5 | FC Luzern | 6 | 8 | 33% | 1.3 | 7 | 10 | -3 | 2.8 | 83% | 67% | 33% | 11.3 | 50% | 5.7 | 83% | 23.8 | 67% | 26 | 15 | 3 | 8 | 1.2 | 1.7 | 44% |
| 6 | FC ST. Gallen | 5 | 7 | 40% | 1.4 | 10 | 11 | -1 | 4.2 | 100% | 80% | 60% | 13.0 | 60% | 4.2 | 60% | 25.6 | 60% | 32 | 12 | 6 | 14 | 2.0 | 2.2 | 56% |
| 7 | FC Thun | 5 | 7 | 40% | 1.4 | 9 | 14 | -5 | 4.6 | 80% | 80% | 80% | 9.8 | 20% | 3.6 | 80% | 27.0 | 100% | 17 | 4 | 5 | 8 | 1.8 | 2.8 | 46% |
| 8 | Lausanne | 6 | 6 | 17% | 1.0 | 6 | 7 | -1 | 2.2 | 50% | 33% | 33% | 8.7 | 33% | 6.0 | 100% | 30.0 | 100% | 27 | 9 | 5 | 13 | 1.0 | 1.2 | 51% |
| 9 | FC Zurich | 6 | 6 | 33% | 1.0 | 9 | 16 | -7 | 4.2 | 100% | 100% | 50% | 9.0 | 50% | 5.0 | 83% | 27.2 | 83% | 15 | 6 | 3 | 6 | 1.5 | 2.7 | 44% |
| 10 | Servette FC | 5 | 4 | 20% | 0.8 | 4 | 6 | -2 | 2.0 | 60% | 40% | 0% | 13.4 | 100% | 5.5 | 100% | 23.4 | 80% | 21 | 7 | 7 | 8 | 0.8 | 1.2 | 53% |
| 11 | Grasshoppers | 5 | 4 | 20% | 0.8 | 7 | 12 | -5 | 3.8 | 100% | 60% | 40% | 12.2 | 60% | 4.6 | 40% | 22.8 | 60% | 16 | 4 | 4 | 7 | 1.4 | 2.4 | 45% |
| 12 | FC Vaduz | 6 | 3 | 17% | 0.5 | 13 | 16 | -3 | 4.8 | 100% | 100% | 67% | 11.2 | 83% | 4.5 | 50% | 21.7 | 67% | 6 | 2 | 2 | 2 | 2.2 | 2.7 | 53% |
| Split | Corners | Cards | Fouls | ||||||
|---|---|---|---|---|---|---|---|---|---|
| Tot | Hme | Awy | Tot | Hme | Awy | Tot | Hme | Awy | |
| Overall (5) | 13.0 | 10.3 | 17.0 | 4.2 | 5.3 | 2.5 | 25.6 | 30.7 | 18.0 |
| vs Stronger (0) | - | - | - | - | - | - | - | - | - |
| vs Similar (3) | 10.3 | 10.3 | - | 5.3 | 5.3 | - | 30.7 | 30.7 | - |
| vs Weaker (2) | 17.0 | - | 17.0 | 2.5 | - | 2.5 | 18.0 | - | 18.0 |
| % over line (9.5/3.5/21.5) | 60% | 33% | 100% | 60% | 100% | 0% | 60% | 100% | 0% |
| % under line | 40% | 67% | 0% | 40% | 0% | 100% | 40% | 0% | 100% |
| Player | Pos | Apps | Mins | Goals | Assists | Shots | On tgt | Goals /shot | Key passes | Pass acc | Dribbles | Drib % | Tackles | Interc. | Blocks | Duels won % | Fouls | Fouled | Yel | Red | Saves | Rating | Form |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Andrin Hunziker | F | 7 | 354 | 4 | 1 | 11 | 7 | 36% | 7 | 54% | 4 | 50% | 5 | 1 | 1 | 43% | 7 | 4 | 0 | 0 | 0 | 7.16 | 4.8 |
| Lukas Görtler | M | 9 | 758 | 3 | 2 | 19 | 8 | 16% | 18 | 74% | 9 | 60% | 20 | 5 | 3 | 56% | 11 | 17 | 4 | 0 | 0 | 7.22 | 3.4 |
| Aliou Balde | F | 9 | 657 | 2 | 1 | 30 | 13 | 7% | 12 | 69% | 22 | 63% | 6 | 4 | 2 | 51% | 4 | 8 | 0 | 0 | 0 | 7.06 | 7.1 |
| Lukas Daschner | M | 9 | 648 | 2 | 1 | 16 | 10 | 12% | 24 | 74% | 4 | 25% | 14 | 3 | 3 | 47% | 9 | 5 | 3 | 0 | 0 | 7.32 | 1.8 |
| L. Frokaj | M | 9 | 514 | 2 | 0 | 12 | 6 | 17% | 10 | 75% | 5 | 29% | 10 | 2 | 2 | 46% | 9 | 14 | 2 | 0 | 0 | 6.65 | 3.9 |
| E. Owusu | M | 9 | 353 | 2 | 1 | 11 | 4 | 18% | 6 | 84% | 10 | 56% | 4 | 4 | 2 | 55% | 6 | 9 | 0 | 0 | 0 | 7.11 | 5.3 |
| Diego Besio | F | 8 | 330 | 2 | 2 | 6 | 5 | 33% | 7 | 78% | 5 | 62% | 4 | 1 | 0 | 43% | 6 | 8 | 0 | 0 | 0 | 6.88 | 4.5 |
| M. Stevanovic | M | 9 | 576 | 1 | 0 | 6 | 2 | 17% | 3 | 78% | 5 | 71% | 14 | 7 | 4 | 67% | 5 | 4 | 2 | 1 | 0 | 6.91 | 5.4 |
| C. Witzig | M | 9 | 562 | 1 | 0 | 14 | 4 | 7% | 13 | 78% | 13 | 48% | 4 | 2 | 1 | 34% | 8 | 2 | 0 | 0 | 0 | 6.55 | 2.9 |
| N. Scherrer | F | 3 | 70 | 1 | 0 | 4 | 2 | 25% | 0 | 89% | 0 | 0% | 0 | 1 | 1 | 30% | 1 | 0 | 0 | 0 | 0 | 6.50 | – |
| C. Okoroji | D | 9 | 786 | 0 | 3 | 1 | 0 | 0% | 16 | 83% | 1 | 33% | 20 | 9 | 3 | 60% | 4 | 7 | 1 | 0 | 0 | 6.75 | 4.6 |
| L. Zigi | G | 7 | 650 | 0 | 0 | 0 | 0 | – | 0 | 75% | 1 | 100% | 0 | 0 | 0 | 88% | 0 | 3 | 1 | 0 | 16 | 6.69 | 5.5 |
| J. Stanić | D | 8 | 642 | 0 | 0 | 4 | 1 | 0% | 1 | 86% | 0 | – | 15 | 6 | 4 | 57% | 17 | 14 | 2 | 0 | 0 | 6.73 | 5.6 |
| H. Vandermersch | M | 9 | 638 | 0 | 0 | 5 | 0 | 0% | 12 | 73% | 3 | 33% | 10 | 5 | 2 | 48% | 7 | 19 | 2 | 0 | 0 | 6.69 | 4.9 |
| J. Ruiz | D | 9 | 603 | 0 | 1 | 3 | 0 | 0% | 2 | 81% | 1 | 50% | 22 | 3 | 2 | 65% | 4 | 10 | 0 | 0 | 0 | 6.76 | 7.7 |
| Colin Noah Kleine-Bekel | D | 6 | 211 | 0 | 0 | 1 | 0 | 0% | 1 | 85% | 0 | 0% | 5 | 3 | 0 | 55% | 3 | 1 | 1 | 0 | 0 | 6.53 | 5.2 |
| L. Watkowiak | G | 2 | 136 | 0 | 0 | 0 | 0 | – | 0 | 64% | 0 | – | 0 | 0 | 0 | 100% | 0 | 0 | 0 | 0 | 9 | 5.20 | – |
| Corsin Konietzke | M | 5 | 85 | 0 | 1 | 1 | 0 | 0% | 3 | 74% | 1 | 33% | 5 | 0 | 0 | 57% | 2 | 2 | 0 | 0 | 0 | 5.63 | – |
| C. Boukhalfa | M | 2 | 68 | 0 | 0 | 0 | 0 | – | 0 | 78% | 1 | 33% | 1 | 0 | 0 | 43% | 0 | 0 | 0 | 0 | 0 | 6.26 | – |
| Betim Fazliji | M | 4 | 139 | 0 | 1 | 3 | 0 | 0% | 5 | 88% | 1 | 33% | 1 | 1 | 0 | 40% | 1 | 0 | 0 | 0 | 0 | 6.62 | – |
| Tom Gaal | D | 1 | 90 | 0 | 0 | 0 | 0 | – | 0 | 60% | 0 | – | 2 | 2 | 0 | 33% | 3 | 0 | 0 | 0 | 0 | 6.20 | – |
| Malamine Efekele | F | 1 | 9 | 0 | 0 | 0 | 0 | – | 0 | 50% | 0 | – | 0 | 0 | 0 | 0% | 2 | 0 | 0 | 0 | 0 | 6.20 | – |
| Player | Pos | 2024 | 2025 | 2026 |
|---|---|---|---|---|
| Cyrill May | Centre-Back | €200k | €4.0m | €4.0m |
| Carlo Boukhalfa | Attacking Midfield | – | €3.5m | €3.5m |
| Christian Witzig | Left Midfield | €5.0m | €3.0m | €3.0m |
| Jozo Stanic | Centre-Back | €800k | €2.0m | €2.0m |
| Aliou Baldé | Left Winger | – | €1.8m | €1.8m |
| Tom Gaal | Centre-Back | – | €1.8m | €1.8m |
| Corsin Konietzke | Attacking Midfield | €2.0m | €1.5m | €1.5m |
| Lawrence Ati Zigi | Goalkeeper | €1.2m | €1.5m | €1.5m |
| Andrin Hunziker | Centre-Forward | – | – | €1.2m |
| Behar Neziri | Defensive Midfield | €200k | €1.2m | €1.2m |
| Hugo Vandermersch | Right-Back | €1.0m | €1.2m | €1.2m |
| Chima Okoroji | Left-Back | €700k | €1.0m | €1.0m |
| Lukas Daschner | Attacking Midfield | €900k | €1.0m | €1.0m |
| Lukas Görtler | Right Midfield | €1.2m | €900k | €900k |
| Colin Kleine-Bekel | Centre-Back | – | €800k | €800k |
| Diego Besio | Centre-Forward | – | €800k | €800k |
| Mihailo Stevanovic | Central Midfield | €1.2m | €800k | €800k |
| Nevio Scherrer | Centre-Forward | – | €600k | €600k |
| Stephan Ambrosius | Centre-Back | €600k | €600k | €600k |
| Malamine Efekele | Right Winger | – | €500k | €500k |
| Joel Ruiz | Centre-Back | – | €400k | €400k |
| Enoch Owusu | Right Winger | – | €300k | €300k |
| Kevin Csoboth | Left Winger | €900k | €300k | €300k |
| Lukas Watkowiak | Goalkeeper | €100k | €300k | €300k |
| Nino Weibel | Attacking Midfield | – | €300k | €300k |
| Leon Frokaj | Central Midfield | – | – | €250k |
| Betim Fazliji | Defensive Midfield | €200k | €200k | €200k |
| Bela Dumrath | Goalkeeper | €100k | €100k | €100k |
| Abdoulaye Diaby | Centre-Back | €1.0m | – | – |
| Albert Vallci | Centre-Back | €800k | €800k | – |
| Alessandro Vogt | Centre-Forward | €100k | €8.0m | – |
| Antonio Verinac | Centre-Forward | – | €200k | – |
| Bastien Toma | Attacking Midfield | €1.5m | €250k | – |
| Chadrac Akolo | Centre-Forward | €1.0m | – | – |
| Felix Mambimbi | Left Winger | €600k | – | – |
| Gentrit Muslija | Goalkeeper | €100k | – | – |
| Grégory Karlen | Attacking Midfield | €100k | – | – |
| Isaac Schmidt | Right-Back | €2.2m | – | – |
| Jean-Pierre Nsame | Centre-Forward | €700k | – | – |
| Jordi Quintillà | Defensive Midfield | €300k | €150k | – |
| Jovan Milosevic | Centre-Forward | €1.0m | – | – |
| Konrad Faber | Right Midfield | €200k | – | – |
| Leonit Ibraimov | Defensive Midfield | €100k | – | – |
| Moustapha Cissé | Centre-Forward | €1.0m | – | – |
| Musah Nuhu | Centre-Back | €100k | – | – |
| Nikolaj Möller | Centre-Forward | €500k | – | – |
| Noah Probst | Defensive Midfield | €100k | – | – |
| Noah Yannick | Left-Back | €300k | – | – |
| Shkelqim Vladi | Centre-Forward | – | €700k | – |
| Tiemoko Ouattara | Left Winger | – | €600k | – |
| Víctor Ruiz | Attacking Midfield | €175k | – | – |
| Willem Geubbels | Centre-Forward | €10.0m | €5.0m | – |
| Metric | 2026/27 | 2025/26 | 2024/25 | 2023/24 | 2022/23 | Trend |
|---|---|---|---|---|---|---|
| Goals / game | 2.00 | 1.89 | 1.37 | 1.58 | 1.83 | ▲ |
| Conceded / game | 2.20 | 1.24 | 1.39 | 1.34 | 1.44 | ▲ |
| Over 1.5 | 100% | 87% | 79% | 76% | 86% | ▲ |
| Over 2.5 | 80% | 71% | 45% | 53% | 56% | ▲ |
| Over 3.5 | 60% | 37% | 34% | 34% | 39% | ▲ |
| BTTS | 80% | 74% | 63% | 61% | 69% | ▲ |
| Clean sheets | 0% | 21% | 16% | 18% | 14% | ▼ |
| Win % | 40% | 53% | 34% | 42% | 31% | ▲ |
| Draw % | 20% | 26% | 34% | 24% | 33% | ▼ |
| Points / game | 1.40 | 1.84 | 1.37 | 1.50 | 1.25 | ▲ |
| Corners / game | 7.8 | 5.4 | 5.3 | 6.0 | 6.0 | ▲ |
| Shots / game | 21.8 | 15.9 | 13.3 | 16.2 | 17.5 | ▲ |
| Shots on target | 6.6 | 5.6 | 4.5 | 5.6 | 5.7 | ▲ |
| Fouls / game | 10.6 | 15.9 | 12.1 | 13.3 | 11.5 | ▼ |
| Cards / game | 1.60 | 3.32 | 2.98 | 3.21 | 3.14 | ▼ |
| Yellows / game | 1.60 | 2.92 | 2.39 | 2.78 | 2.50 | ▼ |
| Reds / game | 0.00 | 0.40 | 0.58 | 0.43 | 0.64 | ▼ |
| Date | Opponent | Score | Res |
|---|---|---|---|
| 26 Jul | vs FC Zurich | 2-1 | W |
| 30 Jul | @ Benfica | 0-5 | L |
| 02 Aug | @ FC Vaduz | 3-2 | W |
| 06 Aug | @ Sheriff Tiraspol | 3-1 | W |
| 09 Aug | vs FC Luzern | 2-2 | D |
| 13 Aug | vs Sheriff Tiraspol | 5-1 | W |
| 20 Aug | @ FC Nordsjaelland | 0-1 | L |
| 27 Aug | vs FC Nordsjaelland | 2-3 | L |
| 30 Aug | vs FC Thun | 3-4 | L |
| 02 Sep | @ Grasshoppers | 0-2 | L |