Zurich vs Servette

16 May 2026 · Swiss Super League · 2025/26 · Referee Luca Piccolo

Full time 0 – 2

Half-time: 0–1

  • Jérémy Guillemenot 26’
  • Junior Kadile 88’

Match summary

Servette took a 2-0 win at Zurich. Servette led 1-0 at half-time.

Jérémy Guillemenot put Servette ahead in the 26th minute and Junior Kadile made it 0-2 in the 88th minute.

The chances backed that up: Servette created 2.00 expected goals (xG) from 15 shots to Zurich's 0.17 from 5. Zurich had a player sent off.

Match stats

43% Possession 57%
5 Shots 15
1 Shots on target 6
6 Corners 8
50 Attacks 59
26 Dangerous attacks 34
349 Passes 459
79.7% Pass accuracy 86.5%
16 Tackles 12
10 Fouls 13
1 Yellow cards 2
1 Red cards 0
2 Offsides 0

Key events

Zurich Servette
Kick-off
3’
Jérémy GuillemenotShot on target
26’
Jérémy GuillemenotRight foot shot0-1 (Servette)
Ivan Cavaleiro
36’
42’
Half-time0-1
46’
Jérémy GuillemenotShot on target
Second half underway
48’
Samuel MrázShot on target
52’
Ilan SauterShot on target
53’
60’
Jérémy GuillemenotShot on target
61’
Miguel MardocheeJérémy Guillemenot
68’
Gaël OndouaLamine Fomba
76’
Malek IshuayedDavid Douline
Silas HuberYanick Brecher
87’
88’
Junior KadileRight foot shot0-2 (Servette)

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 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.17 2.00 26’ Jérémy Guillemenot (Servette), 0-1 26’ 88’ Junior Kadile (Servette), 0-2 88’ 0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.17 2.00 26’ Jérémy Guillemenot (Servette), 0-1 Guillemenot 26’ 88’ Junior Kadile (Servette), 0-2 Kadile 88’
Zurich 0.17 xGServette 2.00 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Servette attacking Zurich attacking 
26’ Jérémy Guillemenot (Servette), open play, 0.83 xG, goal 39’ Samuel Mráz (Servette), open play, 0.30 xG, off target 31’ Samuel Mráz (Servette), from a corner, 0.21 xG, off target 3’ Jérémy Guillemenot (Servette), open play, 0.19 xG, saved 48’ Samuel Mráz (Servette), open play, 0.09 xG, saved 75’ Samuel Mráz (Servette), from a corner, 0.08 xG, off target 45’ Samuel Mráz (Servette), open play, 0.06 xG, off target 66’ Philippe Keny (Zurich), direct free kick, 0.05 xG, off target 90’ Damienus Reverson (Zurich), open play, 0.05 xG, off target 56’ Thomas Lopes (Servette), open play, 0.03 xG, blocked 9’ Lamine Fomba (Servette), open play, 0.03 xG, blocked 34’ Junior Kadile (Servette), from a corner, 0.03 xG, off target 60’ Jérémy Guillemenot (Servette), direct free kick, 0.03 xG, saved 18’ Nelson Palacio (Zurich), open play, 0.03 xG, off target 46’ Jérémy Guillemenot (Servette), from a corner, 0.03 xG, saved 88’ Junior Kadile (Servette), open play, 0.03 xG, goal 5’ Cheveyo Tsawa (Zurich), open play, 0.02 xG, blocked 11’ Jérémy Guillemenot (Servette), from a corner, 0.02 xG, off target 31’ Jérémy Guillemenot (Servette), from a corner, 0.02 xG, blocked 53’ Ilan Sauter (Zurich), open play, 0.02 xG, saved 26’ Jérémy Guillemenot (Servette), open play, 0.83 xG, goal 39’ Samuel Mráz (Servette), open play, 0.30 xG, off target 31’ Samuel Mráz (Servette), from a corner, 0.21 xG, off target 3’ Jérémy Guillemenot (Servette), open play, 0.19 xG, saved 48’ Samuel Mráz (Servette), open play, 0.09 xG, saved 75’ Samuel Mráz (Servette), from a corner, 0.08 xG, off target 45’ Samuel Mráz (Servette), open play, 0.06 xG, off target 66’ Philippe Keny (Zurich), direct free kick, 0.05 xG, off target 90’ Damienus Reverson (Zurich), open play, 0.05 xG, off target 9’ Lamine Fomba (Servette), open play, 0.03 xG, blocked 56’ Thomas Lopes (Servette), open play, 0.03 xG, blocked 60’ Jérémy Guillemenot (Servette), direct free kick, 0.03 xG, saved 34’ Junior Kadile (Servette), from a corner, 0.03 xG, off target 88’ Junior Kadile (Servette), open play, 0.03 xG, goal 18’ Nelson Palacio (Zurich), open play, 0.03 xG, off target 46’ Jérémy Guillemenot (Servette), from a corner, 0.03 xG, saved 5’ Cheveyo Tsawa (Zurich), open play, 0.02 xG, blocked 11’ Jérémy Guillemenot (Servette), from a corner, 0.02 xG, off target 31’ Jérémy Guillemenot (Servette), from a corner, 0.02 xG, blocked 53’ Ilan Sauter (Zurich), open play, 0.02 xG, saved
Size shows xG Goal On target Off target or blocked

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

Lineups

Zurich 4-2-3-1 Starting XI
Brecher 87’
Walker
Sauter
Hodza
Kamberi
Tsawa 73’
Palacio
Cavaleiro
Krasniqi 73’
Perea 22’
Keny 73’
Servette 4-2-3-1 Starting XI
Frick
Rouiller
Burch
Mazikou
Srdanovic 68’
Fomba 68’
Douline 76’
Lopes 62’
Kadile
Guillemenot 61’
Mráz

Player stats

Goalkeeper2 players
Yanick Brecher Taken off
87′ 4 1 46 – – – – –
Silas Huber Came on as a substitute
3′ 0 1 2 – – – – –
Defenders3 players
90′ 10 2 – 13 1 29 1 – – –
90′ – 4 – 1 1 41 – – – –
90′ – – – 3 3 52 1 – – –
Midfielders7 players
90′ – – 28 – – 3 1 6 1 1 –
Cheveyo Tsawa Taken off
73′ – – 35 – – 2 1 5 – 1 –
90′ – – 26 – – 2 2 5 – 2 –
Bledian Krasniqi Taken off
73′ – – 18 1 – – – – 1 – –
Ivan Cavaleiro Sent off
36′ – – 21 – – – 1 – 1 –
Miguel Reichmuth Came on as a substitute
17′ – – 8 1 – – – – 1 – –
Nevio Di Giusto Came on as a substitute
17′ – – 5 – – – – – – – –
Forwards4 players
Juan José Perea Taken off
22′ – – – – – – – 2 – 3 –
Philippe Keny Taken off
73′ – – 1 – 0.05 – – 14 5 18
Umeh Emmanuel Came on as a substitute
68′ – – – – – – – 6 1 15 –
Damienus Reverson Came on as a substitute
17′ – – 1 – 0.05 – – – – 4 –
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. A blank cell means that figure is not available for that player.

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.