St. Gallen vs Servette: live score, stats and AI analysis

Super League · · Status: Full time

St. Gallen and Servette met on 31 October 2026 (Super League); the match ended 2-1.

Final score: St. Gallen 2-1 Servette · Half-time: 1-0

Goals: St. Gallen — Carlo Boukhalfa 6', Lukas Görtler 65' (P) · Servette — Jesper Karlsson 82'

AI preview and result

Published: · 151 h before kick-off

What the pre-match AI preview said

In the match between St. Gallen and Servette, the prediction for Home Team Goals Under 2.5 is at 68%, while Total Goals Over 2.5 is at 66%. The offensive and defensive balances of both teams support these statistical outcomes.

How the pre-match analyses turned out

2 of 2 pre-match analyses were correct. Public accuracy record of all AI analyses

Match events

Team statistics

Full match

St. GallenServette
Ball possession38%62%
Expected goals (xG)1.771.11
Total shots1612
Shots on target54
Shots inside the box1010
Blocked shots42
Corners24
Offsides31
Yellow cards12
Total passes315521
Accurate passes230421
Goalkeeper saves53

1st half

St. GallenServette
Expected goals (xG)0.60.47
Total shots56
Shots on target22
Corners12
Yellow cards02

Lineups

St. GallenFormation: 3-1-4-2

Starting XI

  • 1L. Ati Zigi
  • 26T. Gaal
  • 4J. Stanic
  • 68M. Heydari
  • 64M. Stevanovic
  • 28H. Vandermersch
  • 16L. Gortler
  • 10L. Daschner
  • 36C. Okoroji
  • 11C. Boukhalfa
  • 14A. Balde

Substitution

  • 46'In: A. Hunziker · Out: A. Balde
  • 59'In: J. Ruiz · Out: M. Heydari
  • 59'In: B. Fazliji · Out: L. Daschner
  • 75'In: N. Scherrer · Out: C. Boukhalfa
  • 89'In: C. Kleine-Bekel · Out: L. Gortler

Substitutes

  • 25L. Watkowiak
  • 20L. Frokaj
  • 27K. Csoboth

ServetteFormation: 4-2-3-1

Starting XI

  • 1E. Gertmonas
  • 17H. Mendes
  • 4S. Rouiller
  • 15M. Burch
  • 18B. Mazikou
  • 6Pedro Naressi
  • 20J. Simo
  • 22M. Lambourde
  • 36T. Lopes
  • 21J. Karlsson
  • 7K. Mutandwa

Substitution

  • 10'In: T. Ouattara · Out: K. Mutandwa
  • 69'In: L. Njoh · Out: T. Lopes
  • 78'In: Q. Maceiras · Out: H. Mendes
  • 78'In: D. Douline · Out: J. Simo

Substitutes

  • 78L. Besson
  • 34T. Allix
  • 39E. Haxhiu
  • 35A. Vincent
  • 90S. Mraz

Player ratings

Key moments from the commentary

Match info

Last 5 matches

St. Gallen

  • L0-2vs Young Boys24 Oct 2026
  • W2-0vs Rapperswil-Jona16 Oct 2026
  • W1-0vs Lausanne11 Oct 2026
  • D3-3vs Bruhl3 Oct 2026
  • W3-1vs Basel20 Sept 2026

Servette

  • W2-1vs Vaduz24 Oct 2026
  • W4-0vs Rotkreuz16 Oct 2026
  • W3-0vs Sion10 Oct 2026
  • L1-2vs Annecy2 Oct 2026
  • L2-3vs Young Boys19 Sept 2026

Head-to-head

Standings — Super League

PosPPts
3Sion1223
4Zurich1220
5St. Gallen1219
6Servette1216
7Basel1214
8Luzern1213

Links

Cookie Preferences

Choose which cookie categories we may use. Essential cookies are required for the site to work and cannot be turned off.

Essential Cookies
Session management, theme and language preference. Required for the site to work properly.
Functional Cookies
Used for a personalised experience such as recently viewed matches, favourite leagues and panel state.
Analytics Cookies
Used to collect site usage statistics. Contains no personal data.
Marketing Cookies
Used for campaign tracking, UTM parameters and invite code tracking.