St. Gallen vs Sion

12 September 2026 · Swiss Super League · 2026/27 · Referee Lukas Fahndrich

Full time 0 – 3

Half-time: 0–2

  • Ylyas Chouaref 37’
  • Franck Surdez 45+1’
  • Ali Kabacalman 59’

Match summary

Sion won comfortably, 3-0 away at St. Gallen. Sion led 2-0 at half-time.

Ylyas Chouaref put Sion ahead in the 37th minute, Franck Surdez made it 0-2 in first-half stoppage time, and Ali Kabacalman made it 0-3 in the 59th minute.

There was little between the sides on chances: St. Gallen created 1.29 expected goals (xG) from 20 shots, Sion 1.26 from 11.

Match stats

55% Possession 45%
20 Shots 11
6 Shots on target 8
10 Corners 2
124 Attacks 96
82 Dangerous attacks 32
453 Passes 394
80.1% Pass accuracy 75.9%
21 Tackles 24
10 Fouls 10
2 Yellow cards 1
1 Offsides 1

Key events

St. Gallen Sion
Kick-off
Aliou BaldeShot on target
4’
23’
37’
Ylyas ChouarefRight foot shot0-1 (Sion)
Carlo BoukhalfaShot on target
37’
Leon FrokajShot on target
43’
45+1’
Franck SurdezRight foot shot0-2 (Sion)
Half-time0-2
Second half underway
56’
Donat RrudhaniShot on target
59’
Ali KabacalmanLeft foot shot0-3 (Sion)
Jozo StanićOff the ball foul
61’
Andrin HunzikerShot on target
69’
71’
Théo BerdayesShot on target
Diego BesioShot on target
81’
Andrin HunzikerShot on target
81’
82’
Liam Scott ChipperfieldShot on target
82’
Benjamin KololliShot on target
83’
Rilind NivokaziShot on target
Andrin HunzikerSimulation
84’
Full-time0-3

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 1.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.29 1.26 37’ Ylyas Chouaref (Sion), 0-1 37’ 45+1’ Franck Surdez (Sion), 0-2 45+1’ 59’ Ali Kabacalman (Sion), 0-3 59’ 0.0 0.5 1.0 1.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.29 1.26 37’ Ylyas Chouaref (Sion), 0-1 Chouaref 37’ 45+1’ Franck Surdez (Sion), 0-2 Surdez 45+1’ 59’ Ali Kabacalman (Sion), 0-3 Kabacalman 59’
St. Gallen 1.29 xGSion 1.26 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Sion attacking St. Gallen attacking 
46’ Franck Surdez (Sion), open play, 0.48 xG, goal 90+2’ Christian Witzig (St. Gallen), open play, 0.23 xG, off target 37’ Ylyas Chouaref (Sion), open play, 0.20 xG, goal 81’ Diego Besio (St. Gallen), from a corner, 0.19 xG, saved 59’ Ali Kabacalman (Sion), open play, 0.17 xG, goal 67’ Colin Noah Kleine-Bekel (St. Gallen), from a corner, 0.10 xG, blocked 69’ Andrin Hunziker (St. Gallen), from a corner, 0.11 xG, saved 83’ Rilind Nivokazi (Sion), from a corner, 0.10 xG, saved 22’ Lukas Daschner (St. Gallen), open play, 0.08 xG, blocked 27’ Winsley Boteli Mokango (Sion), open play, 0.07 xG, off target 81’ Andrin Hunziker (St. Gallen), open play, 0.07 xG, saved 34’ Franck Surdez (Sion), open play, 0.07 xG, blocked 59’ Lukas Daschner (St. Gallen), open play, 0.07 xG, blocked 6’ Carlo Boukhalfa (St. Gallen), open play, 0.05 xG, off target 35’ Aliou Balde (St. Gallen), set piece, 0.05 xG, blocked 37’ Carlo Boukhalfa (St. Gallen), open play, 0.05 xG, saved 43’ Carlo Boukhalfa (St. Gallen), from a corner, 0.05 xG, blocked 56’ Donat Rrudhani (Sion), set piece, 0.04 xG, saved 82’ Liam Scott Chipperfield (Sion), open play, 0.04 xG, saved 10’ Carlo Boukhalfa (St. Gallen), open play, 0.04 xG, off target 43’ Leon Frokaj (St. Gallen), from a corner, 0.04 xG, saved 71’ Théo Berdayes (Sion), open play, 0.04 xG, saved 16’ Aliou Balde (St. Gallen), open play, 0.04 xG, off target 22’ Aliou Balde (St. Gallen), open play, 0.03 xG, blocked 51’ Aliou Balde (St. Gallen), open play, 0.03 xG, blocked 11’ Leon Frokaj (St. Gallen), open play, 0.03 xG, blocked 83’ Josias Lukembila (Sion), from a corner, 0.03 xG, blocked 82’ Benjamin Kololli (Sion), open play, 0.02 xG, saved 35’ Lukas Daschner (St. Gallen), set piece, 0.02 xG, blocked 4’ Aliou Balde (St. Gallen), from a corner, 0.01 xG, saved 78’ Enoch Owusu (St. Gallen), open play, 0.01 xG, off target 46’ Franck Surdez (Sion), open play, 0.48 xG, goal 90+2’ Christian Witzig (St. Gallen), open play, 0.23 xG, off target 37’ Ylyas Chouaref (Sion), open play, 0.20 xG, goal 81’ Diego Besio (St. Gallen), from a corner, 0.19 xG, saved 59’ Ali Kabacalman (Sion), open play, 0.17 xG, goal 67’ Colin Noah Kleine-Bekel (St. Gallen), from a corner, 0.10 xG, blocked 69’ Andrin Hunziker (St. Gallen), from a corner, 0.11 xG, saved 83’ Rilind Nivokazi (Sion), from a corner, 0.10 xG, saved 22’ Lukas Daschner (St. Gallen), open play, 0.08 xG, blocked 81’ Andrin Hunziker (St. Gallen), open play, 0.07 xG, saved 27’ Winsley Boteli Mokango (Sion), open play, 0.07 xG, off target 34’ Franck Surdez (Sion), open play, 0.07 xG, blocked 59’ Lukas Daschner (St. Gallen), open play, 0.07 xG, blocked 6’ Carlo Boukhalfa (St. Gallen), open play, 0.05 xG, off target 35’ Aliou Balde (St. Gallen), set piece, 0.05 xG, blocked 37’ Carlo Boukhalfa (St. Gallen), open play, 0.05 xG, saved 43’ Carlo Boukhalfa (St. Gallen), from a corner, 0.05 xG, blocked 56’ Donat Rrudhani (Sion), set piece, 0.04 xG, saved 82’ Liam Scott Chipperfield (Sion), open play, 0.04 xG, saved 10’ Carlo Boukhalfa (St. Gallen), open play, 0.04 xG, off target 43’ Leon Frokaj (St. Gallen), from a corner, 0.04 xG, saved 71’ Théo Berdayes (Sion), open play, 0.04 xG, saved 16’ Aliou Balde (St. Gallen), open play, 0.04 xG, off target 22’ Aliou Balde (St. Gallen), open play, 0.03 xG, blocked 51’ Aliou Balde (St. Gallen), open play, 0.03 xG, blocked 11’ Leon Frokaj (St. Gallen), open play, 0.03 xG, blocked 83’ Josias Lukembila (Sion), from a corner, 0.03 xG, blocked 82’ Benjamin Kololli (Sion), open play, 0.02 xG, saved 35’ Lukas Daschner (St. Gallen), set piece, 0.02 xG, blocked 4’ Aliou Balde (St. Gallen), from a corner, 0.01 xG, saved 78’ Enoch Owusu (St. Gallen), open play, 0.01 xG, off target
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Lineups

St. Gallen 3-5-2 Starting XI
Zigi
Okoroji
Kleine-Bekel
Stanić
Daschner
Frokaj 61’
Boukhalfa 60’
Stevanović
Vandermersch 46’
Scherrer 60’
Balde 61’
Sion 4-2-3-1 Starting XI
Racioppi
Cipriano
Sow
Kronig
Lavanchy
Kabacalman 80’
Baltazar
Surdez 66’
Rrudhani 78’
Chouaref 66’
Mokango 66’

Player stats

Goalkeeper1 player
90′ 5 3 28 1 – – – –
Defenders3 players
90′ 4 2 – 7 2 52 1 – – –
90′ 4 1 1 10 6 43 3 – –
90′ 2 1 – 5 2 60 – – – –
Midfielders7 players
Hugo Vandermersch Taken off
45′ – – 28 – – – 2 3 – 1 –
Leon Frokaj Taken off
61′ – – 21 – – 1 – 1 1 – –
90′ – – 47 4 – 1 1 4 1 – –
Carlo Boukhalfa Taken off
60′ – – 26 3 – 2 – 5 – – –
90′ – – 55 2 – 5 – 10 – 1 –
Behar Neziri Came on as a substitute
30′ – – 11 – – – – 1 – – –
Christian Witzig Came on as a substitute
29′ – – 14 1 – – – 1 1 – –
Forwards5 players
Nevio Scherrer Taken off
60′ – – – – – – 1 2 2 19 –
Aliou Balde Taken off
61′ – – 5 1 0.17 – 1 3 – 13 –
Enoch Owusu Came on as a substitute
45′ – – 1 – 0.01 – – 5 2 23 –
Diego Besio Came on as a substitute
30′ – – 1 1 0.19 – – – – 6 –
Andrin Hunziker Came on as a substitute
29′ – – 2 2 0.18 – 2 3 – 7
Came on Taken off Sent off Red is the most in that position for the team

Every player who took the pitch, starters first and then substitutes. A dash means none. xG and xA are expected goals and assists.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals, timeline, lineups, team and player statistics from Bzzoiro Sports Data (sports.bzzoiro.com). Results and odds from football-data.co.uk.