Lausanne-Sport vs Grasshoppers

16 May 2026 · Swiss Super League · 2025/26 · Referee Alessandro Dudic

Full time 1 – 3

Half-time: 0–2

  • Gaoussou Diakite 87’
  • Dominik Papic 14’
  • Demis Fiechter 39’
  • Christian Kouam 90+1’

Match summary

Grasshoppers beat Lausanne-Sport 3-1 on the road. Grasshoppers led 2-0 at half-time.

In the first half, Dominik Papic put Grasshoppers ahead in the 14th minute and Demis Fiechter made it 0-2 in the 39th minute. In the second half, Gaoussou Diakite pulled one back to make it 1-2 with a direct free kick in the 87th minute and Christian Kouam made it 1-3 from a corner in stoppage time.

Lausanne-Sport can feel hard done by, creating 2.48 expected goals (xG) from 18 shots to Grasshoppers's 0.54 from 9. Lausanne-Sport had a player sent off.

Match stats

54% Possession 46%
17 Shots 9
5 Shots on target 4
7 Corners 2
91 Attacks 90
57 Dangerous attacks 34
449 Passes 397
75.9% Pass accuracy 72.8%
22 Tackles 34
8 Fouls 19
5 Yellow cards 3
1 Red cards 0
2 Offsides 0

Key events

Lausanne-Sport Grasshoppers
Kick-off
Omar JannehShot on target
11’
14’
Dominik PapicRight foot shot0-1 (Grasshoppers)
Gaoussou DiakiteShot on target
16’
39’
Demis FiechterLeft foot shot0-2 (Grasshoppers)
Half-time0-2
Theo BairEnzo Kana-Biyik
46’
Second half underway
Theo BairShot on target
55’
59’
Dorian PaloschiIsmajl Beka
60’
Eliano GuidoSalifou Diarrassouba
64’
Eliano GuidoShot on target
71’
71’
Gabriel GonzalezDemis Fiechter
Alban AjdiniShot on target
72’
Theo BairSecond yellow
75’
82’
84’
Gabriel Gonzalez
Gaoussou DiakiteFree Kick1-2 (Lausanne-Sport)
87’
87’
Nahom TesfomDenis Sahin
90+1’
Christian KouamRight foot shot1-3 (Grasshoppers)
90+3’
Christian Kouam
90+3’
90+4’
Full-time1-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 2.0 2.5 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.48 0.54 14’ Dominik Papic (Grasshoppers), 0-1 14’ 39’ Demis Fiechter (Grasshoppers), 0-2 39’ 87’ Gaoussou Diakite (Lausanne-Sport), 1-2 87’ 90+1’ Christian Kouam (Grasshoppers), 1-3 90+1’ 0.0 0.5 1.0 1.5 2.0 2.5 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.48 0.54 14’ Dominik Papic (Grasshoppers), 0-1 Papic 14’ 39’ Demis Fiechter (Grasshoppers), 0-2 Fiechter 39’ 87’ Gaoussou Diakite (Lausanne-Sport), 1-2 Diakite 87’ 90+1’ Christian Kouam (Grasshoppers), 1-3 Kouam 90+1’
Lausanne-Sport 2.48 xGGrasshoppers 0.54 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Grasshoppers attacking Lausanne-Sport attacking 
11’ Omar Janneh (Lausanne-Sport), open play, 0.45 xG, saved 41’ Omar Janneh (Lausanne-Sport), open play, 0.40 xG, off target 36’ Omar Janneh (Lausanne-Sport), open play, 0.27 xG, off target 46’ Omar Janneh (Lausanne-Sport), open play, 0.27 xG, off target 90+1’ Christian Kouam (Grasshoppers), from a corner, 0.27 xG, goal 55’ Theo Bair (Lausanne-Sport), open play, 0.26 xG, saved 30’ Enzo Kana-Biyik (Lausanne-Sport), from a corner, 0.16 xG, off target 19’ Nathan Butler-Oyedeji (Lausanne-Sport), open play, 0.12 xG, off target 72’ Alban Ajdini (Lausanne-Sport), open play, 0.08 xG, saved 16’ Gaoussou Diakite (Lausanne-Sport), open play, 0.07 xG, saved 32’ Gaoussou Diakite (Lausanne-Sport), open play, 0.07 xG, blocked 87’ Gaoussou Diakite (Lausanne-Sport), direct free kick, 0.07 xG, goal 64’ Eliano Guido (Grasshoppers), open play, 0.06 xG, saved 34’ Kevin Mouanga (Lausanne-Sport), set piece, 0.05 xG, off target 45’ Beyatt Lekoueiry (Lausanne-Sport), from a corner, 0.04 xG, off target 77’ Leart Kabashi (Grasshoppers), open play, 0.04 xG, blocked 14’ Dominik Papic (Grasshoppers), open play, 0.04 xG, goal 22’ Denis Sahin (Grasshoppers), open play, 0.04 xG, off target 23’ Omar Janneh (Lausanne-Sport), from a corner, 0.04 xG, off target 65’ Jamie Roche (Lausanne-Sport), open play, 0.04 xG, off target 17’ Sekou Fofana (Lausanne-Sport), direct free kick, 0.03 xG, off target 66’ Gaoussou Diakite (Lausanne-Sport), open play, 0.03 xG, blocked 90’ Eliano Guido (Grasshoppers), open play, 0.03 xG, blocked 39’ Demis Fiechter (Grasshoppers), open play, 0.02 xG, goal 68’ Christian Kouam (Grasshoppers), open play, 0.02 xG, off target 84’ Gaoussou Diakite (Lausanne-Sport), set piece, 0.01 xG, blocked 37’ Demis Fiechter (Grasshoppers), open play, 0.01 xG, off target 11’ Omar Janneh (Lausanne-Sport), open play, 0.45 xG, saved 41’ Omar Janneh (Lausanne-Sport), open play, 0.40 xG, off target 36’ Omar Janneh (Lausanne-Sport), open play, 0.27 xG, off target 90+1’ Christian Kouam (Grasshoppers), from a corner, 0.27 xG, goal 46’ Omar Janneh (Lausanne-Sport), open play, 0.27 xG, off target 55’ Theo Bair (Lausanne-Sport), open play, 0.26 xG, saved 30’ Enzo Kana-Biyik (Lausanne-Sport), from a corner, 0.16 xG, off target 19’ Nathan Butler-Oyedeji (Lausanne-Sport), open play, 0.12 xG, off target 72’ Alban Ajdini (Lausanne-Sport), open play, 0.08 xG, saved 32’ Gaoussou Diakite (Lausanne-Sport), open play, 0.07 xG, blocked 16’ Gaoussou Diakite (Lausanne-Sport), open play, 0.07 xG, saved 87’ Gaoussou Diakite (Lausanne-Sport), direct free kick, 0.07 xG, goal 64’ Eliano Guido (Grasshoppers), open play, 0.06 xG, saved 34’ Kevin Mouanga (Lausanne-Sport), set piece, 0.05 xG, off target 45’ Beyatt Lekoueiry (Lausanne-Sport), from a corner, 0.04 xG, off target 77’ Leart Kabashi (Grasshoppers), open play, 0.04 xG, blocked 14’ Dominik Papic (Grasshoppers), open play, 0.04 xG, goal 23’ Omar Janneh (Lausanne-Sport), from a corner, 0.04 xG, off target 65’ Jamie Roche (Lausanne-Sport), open play, 0.04 xG, off target 17’ Sekou Fofana (Lausanne-Sport), direct free kick, 0.03 xG, off target 22’ Denis Sahin (Grasshoppers), open play, 0.04 xG, off target 66’ Gaoussou Diakite (Lausanne-Sport), open play, 0.03 xG, blocked 90’ Eliano Guido (Grasshoppers), open play, 0.03 xG, blocked 39’ Demis Fiechter (Grasshoppers), open play, 0.02 xG, goal 68’ Christian Kouam (Grasshoppers), open play, 0.02 xG, off target 84’ Gaoussou Diakite (Lausanne-Sport), set piece, 0.01 xG, blocked 37’ Demis Fiechter (Grasshoppers), 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

Lausanne-Sport 4-3-1-2 Starting XI
Letica
Fofana 87’
Mouanga
Sow
Soppy
Roche
Lekoueiry 46’
Butler-Oyedeji 69’
Diakite
Janneh 61’
Kana-Biyik 46’
Grasshoppers 4-2-3-1 Starting XI
Glaus
Mikulic
Beka 59’
Creti
Marques
Mantini
Kouam
Papic 60’
Sahin 87’
Diarrassouba 60’
Fiechter 71’

Player stats

Goalkeeper1 player
90′ 1 3 20 – – – – –
Defenders6 players
90′ 1 1 – 4 – 68 – – – –
90′ 2 4 – 6 3 64 2 – – –
90′ 2 2 – 6 3 31 1 – –
Sekou Fofana Taken off
87′ – – –
Theo Bergvall Came on as a substitute
21′ 1 – – 2 – 11 1 – –
Morgan Poaty Came on as a substitute
3′ – – – – – 4 – – – –
Midfielders2 players
90′ – – 56 1 – 4 2 4 – – –
Beyatt Lekoueiry Taken off
45′ – – 13 – – 1 1 6 – 2 –
Forwards7 players
Nathan Butler-Oyedeji Taken off
69′ – – 1 – 0.12 – 1 4 3 25
90′ 1 – 5 2 0.26 – 4 10 1 58 –
Omar Janneh Taken off
61′ – – 5 1 1.43 – – 1 – 12 –
Enzo Kana-Biyik Taken off
45′ – – 1 – 0.16 – – 1 1 11 –
Theo Bair Came on as a substituteSent off
44′ – – 1 1 0.26 – 2 – – 7
Alban Ajdini Came on as a substitute
45′ – – 1 1 0.08 – – 5 – 17 –
Seydou Traore Came on as a substitute
29′ – – – – – – – 2 2 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. 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.