Grasshoppers vs Lugano

1 March 2026 · Swiss Super League · 2025/26 · Referee Marijan Drmic

Full time 1 – 0

Half-time: 1–0

  • D. Kelvin 12’ (og)

Match summary

Grasshoppers won 1-0 at home to Lugano. Grasshoppers led 1-0 at half-time.

Kelvin's own goal put Grasshoppers ahead from a corner in the 12th minute.

There was little between the sides on chances: Grasshoppers created 0.57 expected goals (xG) from 11 shots, Lugano 0.85 from 15. Grasshoppers had a player sent off.

Match stats

27% Possession 73%
11 Shots 15
4 Shots on target 4
4 Corners 9
237 Passes 638
70.0% Pass accuracy 87.8%
15 Tackles 13
13 Fouls 8
1 Yellow cards 1
1 Red cards 0
2 Offsides 4

Key events

Grasshoppers Lugano
J. A. JensenShot on target
9’
D. KelvinOwn goal1-0 (Grasshoppers)
12’
16’
Y. CimignaniShot on target
S. StroscioShot on target
18’
19’
H. ImouraneJ. A. Jensen
30’
46’
55’
A. PapadopoulosShot on target
M. FreyShot on target
62’
65’
R. SteffenShot on target
67’
H. ImouraneShot on target
68’
70’
M. BottaniA. Grgić
70’
87’
A. PapadopoulosShot on target
89’
S. DiarrassoubaD. Abels
89’

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 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.57 0.85 12’ D. Kelvin (Grasshoppers) own goal, 1-0 12’ 0.0 0.5 1.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.57 0.85 12’ D. Kelvin (Grasshoppers) own goal, 1-0 Kelvin 12’
Grasshoppers 0.57 xGLugano 0.85 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Lugano attacking Grasshoppers attacking 
61’ R. Steffen (Lugano), open play, 0.30 xG, off target 18’ S. Stroscio (Grasshoppers), open play, 0.14 xG, saved 16’ Y. Cimignani (Lugano), open play, 0.11 xG, saved 62’ M. Frey (Grasshoppers), open play, 0.09 xG, saved 74’ D. D. S. Correia (Lugano), open play, 0.09 xG, blocked 46’ H. Imourane (Grasshoppers), open play, 0.06 xG, off target 55’ D. D. S. Correia (Lugano), open play, 0.05 xG, blocked 72’ Y. Lee (Grasshoppers), open play, 0.05 xG, blocked 9’ J. A. Jensen (Grasshoppers), open play, 0.04 xG, saved 12’ M. Frey (Grasshoppers), from a corner, 0.04 xG, off target 68’ H. Imourane (Grasshoppers), open play, 0.04 xG, saved 82’ A. Papadopoulos (Lugano), open play, 0.04 xG, off target 6’ D. D. S. Correia (Lugano), open play, 0.04 xG, blocked 54’ U. Bislimi (Lugano), open play, 0.04 xG, blocked 90+1’ D. D. S. Correia (Lugano), open play, 0.04 xG, off target 25’ J. A. Jensen (Grasshoppers), open play, 0.03 xG, blocked 65’ R. Steffen (Lugano), open play, 0.03 xG, saved 77’ E. Alioski (Lugano), open play, 0.03 xG, blocked 4’ S. Köhler (Grasshoppers), open play, 0.03 xG, blocked 5’ D. Abels (Grasshoppers), open play, 0.03 xG, off target 33’ K. Behrens (Lugano), from a corner, 0.03 xG, off target 55’ A. Papadopoulos (Lugano), from a corner, 0.02 xG, saved 4’ S. Köhler (Grasshoppers), open play, 0.02 xG, off target 87’ A. Papadopoulos (Lugano), open play, 0.02 xG, saved 48’ Y. Cimignani (Lugano), set piece, 0.02 xG, blocked 22’ D. D. S. Correia (Lugano), from a corner, 0.01 xG, off target 12’ D. Kelvin (Lugano), own goal 61’ R. Steffen (Lugano), open play, 0.30 xG, off target 18’ S. Stroscio (Grasshoppers), open play, 0.14 xG, saved 16’ Y. Cimignani (Lugano), open play, 0.11 xG, saved 62’ M. Frey (Grasshoppers), open play, 0.09 xG, saved 74’ D. D. S. Correia (Lugano), open play, 0.09 xG, blocked 46’ H. Imourane (Grasshoppers), open play, 0.06 xG, off target 55’ D. D. S. Correia (Lugano), open play, 0.05 xG, blocked 72’ Y. Lee (Grasshoppers), open play, 0.05 xG, blocked 9’ J. A. Jensen (Grasshoppers), open play, 0.04 xG, saved 12’ M. Frey (Grasshoppers), from a corner, 0.04 xG, off target 68’ H. Imourane (Grasshoppers), open play, 0.04 xG, saved 82’ A. Papadopoulos (Lugano), open play, 0.04 xG, off target 6’ D. D. S. Correia (Lugano), open play, 0.04 xG, blocked 90+1’ D. D. S. Correia (Lugano), open play, 0.04 xG, off target 54’ U. Bislimi (Lugano), open play, 0.04 xG, blocked 25’ J. A. Jensen (Grasshoppers), open play, 0.03 xG, blocked 65’ R. Steffen (Lugano), open play, 0.03 xG, saved 77’ E. Alioski (Lugano), open play, 0.03 xG, blocked 4’ S. Köhler (Grasshoppers), open play, 0.03 xG, blocked 33’ K. Behrens (Lugano), from a corner, 0.03 xG, off target 5’ D. Abels (Grasshoppers), open play, 0.03 xG, off target 55’ A. Papadopoulos (Lugano), from a corner, 0.02 xG, saved 4’ S. Köhler (Grasshoppers), open play, 0.02 xG, off target 87’ A. Papadopoulos (Lugano), open play, 0.02 xG, saved 48’ Y. Cimignani (Lugano), set piece, 0.02 xG, blocked 22’ D. D. S. Correia (Lugano), from a corner, 0.01 xG, off target 12’ D. Kelvin (Lugano), own goal
Size shows xG Goal On target Off target or blocked

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

Lineups

Grasshoppers 4-2-3-1 Starting XI
Hammel
Ngom
Diaby
Mikulić
Stroscio
Abels 89’
Köhler
Plange 46’
Meyer
Jensen 30’
Frey 70’
Lugano 3-4-2-1 Starting XI
Saipi
Zanotti 80’
Kelvin 46’
Papadopoulos
Cimignani 46’
Bislimi
Grgić 70’
Carbone 46’
Steffen
Correia
Behrens

Player stats

Goalkeeper1 player
90′ 5 0 38 4 – – – –
Defenders4 players
90′ – – – 2 – 14 3 – – –
A. Diaby Sent off
19′ – 2 – – – 5 2 – –
90′ 1 1 – 5 4 24 – – – –
90′ 3 2 – 4 – 24 2 – –
Midfielders8 players
D. Abels
89′ – – 19 – – 1 1 2 – – –
S. Köhler
90′ – – 26 2 – 1 – 5 – 1 –
45′ – – 12 2 – – 1 1 1 – –
90′ – – 14 – – 1 1 2 – – –
J. A. Jensen
30′ – – 9 – – 1 – 2 – – –
H. Imourane Came on as a substitute
60′ – – 11 1 – 3 1 6 1 – –
A. Abrashi Came on as a substitute
45′ – – 8 – – 1 1 1 1 – –
S. Diarrassouba Came on as a substitute
1′ – – – – – 1 – 1 – – –
Forwards2 players
M. Frey
70′ – – 2 1 0.13 – 1 10 3 19 –
Y. Lee Came on as a substitute
20′ – – 1 – 0.05 – – 5 – 14 –
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.