Grasshoppers vs Winterthur

12 May 2026 · Swiss Super League · 2025/26 · Referee Sven Wolfensberger

Full time 3 – 2

Half-time: 0–2

  • Dirk Abels 60’ (pen), 70’
  • Young-Jun Lee 62’
  • Pajtim Kasami 7’, 10’

Match summary

Grasshoppers came back from 2 goals down to win 3-2 at home to Winterthur. Winterthur led 2-0 at half-time.

In the first half, Pajtim Kasami put Winterthur ahead with a header in the 7th minute and Kasami made it 0-2 from a corner in the 10th minute. In the second half, Dirk Abels pulled one back to make it 1-2 from the penalty spot in the 60th minute, Young-Jun Lee equalised in the 62nd minute, and Abels won it with a header in the 70th minute.

There was little between the sides on chances: Grasshoppers created 1.71 expected goals (xG) from 14 shots, Winterthur 1.57 from 14.

Match stats

49% Possession 51%
14 Shots 14
6 Shots on target 5
10 Corners 6
73 Attacks 59
46 Dangerous attacks 34
298 Passes 317
72.8% Pass accuracy 68.5%
21 Tackles 24
11 Fouls 12
5 Yellow cards 1
0 Red cards 0
4 Offsides 0

Key events

Grasshoppers Winterthur
Kick-off
7’
Pajtim KasamiHeader0-1 (Winterthur)
10’
Pajtim KasamiLeft foot shot0-2 (Winterthur)
Jonathan Asp JensenShot on target
21’
Young-Jun LeeShot on target
23’
Dirk Abels
28’
42’
Pajtim KasamiShot on target
Half-time0-2
Second half underway
52’
Pajtim KasamiShot on target
55’
Dirk AbelsPenalty1-2 (Grasshoppers)
60’
62’
Mirlind Kryeziu
Young-Jun LeeRight foot shot2-2 (Grasshoppers)
62’
63’
67’
Remo ArnoldMirlind Kryeziu
67’
Rhodri SmithSouleymane Diaby
67’
Elias MaluvunuSilvan Sidler
Dirk AbelsHeader3-2 (Grasshoppers)
70’
78’
Roman BuessAlexandre Jankewitz
83’
Dario UlrichNishan Burkart
Jonathan Asp JensenShot on target
89’
90+5’
90+5’
Andrin HunzikerShot on target
Full-time3-2

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 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.71 1.57 7’ Pajtim Kasami (Winterthur), 0-1 7’ 10’ Pajtim Kasami (Winterthur), 0-2 10’ 60’ Dirk Abels (Grasshoppers), 1-2 60’ 62’ Young-Jun Lee (Grasshoppers), 2-2 62’ 70’ Dirk Abels (Grasshoppers), 3-2 70’ 0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.71 1.57 7’ Pajtim Kasami (Winterthur), 0-1 Kasami 7’ 10’ Pajtim Kasami (Winterthur), 0-2 Kasami 10’ 60’ Dirk Abels (Grasshoppers), 1-2 Abels 60’ 62’ Young-Jun Lee (Grasshoppers), 2-2 Lee 62’ 70’ Dirk Abels (Grasshoppers), 3-2 Abels 70’
Grasshoppers 1.71 xGWinterthur 1.57 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Winterthur attacking Grasshoppers attacking 
10’ Pajtim Kasami (Winterthur), from a corner, 0.79 xG, goal 60’ Dirk Abels (Grasshoppers), penalty, 0.79 xG, goal 89’ Jonathan Asp Jensen (Grasshoppers), open play, 0.24 xG, saved 7’ Pajtim Kasami (Winterthur), from a corner, 0.17 xG, goal 76’ Jonathan Asp Jensen (Grasshoppers), open play, 0.14 xG, off target 73’ Rhodri Smith (Winterthur), open play, 0.11 xG, blocked 89’ Samuel Marques (Grasshoppers), open play, 0.11 xG, blocked 90+5’ Andrin Hunziker (Winterthur), open play, 0.11 xG, saved 52’ Pajtim Kasami (Winterthur), open play, 0.07 xG, saved 70’ Dirk Abels (Grasshoppers), from a corner, 0.07 xG, goal 65’ Pajtim Kasami (Winterthur), set piece, 0.06 xG, off target 81’ Michael Frey (Grasshoppers), from a corner, 0.06 xG, off target 84’ Pajtim Kasami (Winterthur), direct free kick, 0.05 xG, off target 88’ Michael Frey (Grasshoppers), open play, 0.06 xG, blocked 25’ Michael Frey (Grasshoppers), open play, 0.05 xG, off target 6’ Silvan Sidler (Winterthur), set piece, 0.05 xG, blocked 49’ Pajtim Kasami (Winterthur), set piece, 0.04 xG, blocked 56’ Mirlind Kryeziu (Winterthur), direct free kick, 0.04 xG, off target 59’ Dirk Abels (Grasshoppers), open play, 0.03 xG, blocked 68’ Michael Frey (Grasshoppers), open play, 0.04 xG, blocked 70’ Jonathan Asp Jensen (Grasshoppers), open play, 0.03 xG, blocked 21’ Jonathan Asp Jensen (Grasshoppers), open play, 0.03 xG, saved 42’ Pajtim Kasami (Winterthur), open play, 0.03 xG, blocked 62’ Young-Jun Lee (Grasshoppers), open play, 0.03 xG, goal 23’ Young-Jun Lee (Grasshoppers), set piece, 0.02 xG, saved 29’ Silvan Sidler (Winterthur), open play, 0.03 xG, off target 90+2’ Randy Schneider (Winterthur), open play, 0.02 xG, off target 42’ Pajtim Kasami (Winterthur), open play, 0.01 xG, saved 10’ Pajtim Kasami (Winterthur), from a corner, 0.79 xG, goal 60’ Dirk Abels (Grasshoppers), penalty, 0.79 xG, goal 89’ Jonathan Asp Jensen (Grasshoppers), open play, 0.24 xG, saved 7’ Pajtim Kasami (Winterthur), from a corner, 0.17 xG, goal 76’ Jonathan Asp Jensen (Grasshoppers), open play, 0.14 xG, off target 73’ Rhodri Smith (Winterthur), open play, 0.11 xG, blocked 89’ Samuel Marques (Grasshoppers), open play, 0.11 xG, blocked 90+5’ Andrin Hunziker (Winterthur), open play, 0.11 xG, saved 70’ Dirk Abels (Grasshoppers), from a corner, 0.07 xG, goal 52’ Pajtim Kasami (Winterthur), open play, 0.07 xG, saved 65’ Pajtim Kasami (Winterthur), set piece, 0.06 xG, off target 81’ Michael Frey (Grasshoppers), from a corner, 0.06 xG, off target 88’ Michael Frey (Grasshoppers), open play, 0.06 xG, blocked 25’ Michael Frey (Grasshoppers), open play, 0.05 xG, off target 84’ Pajtim Kasami (Winterthur), direct free kick, 0.05 xG, off target 6’ Silvan Sidler (Winterthur), set piece, 0.05 xG, blocked 49’ Pajtim Kasami (Winterthur), set piece, 0.04 xG, blocked 68’ Michael Frey (Grasshoppers), open play, 0.04 xG, blocked 56’ Mirlind Kryeziu (Winterthur), direct free kick, 0.04 xG, off target 59’ Dirk Abels (Grasshoppers), open play, 0.03 xG, blocked 70’ Jonathan Asp Jensen (Grasshoppers), open play, 0.03 xG, blocked 62’ Young-Jun Lee (Grasshoppers), open play, 0.03 xG, goal 21’ Jonathan Asp Jensen (Grasshoppers), open play, 0.03 xG, saved 29’ Silvan Sidler (Winterthur), open play, 0.03 xG, off target 42’ Pajtim Kasami (Winterthur), open play, 0.03 xG, blocked 23’ Young-Jun Lee (Grasshoppers), set piece, 0.02 xG, saved 90+2’ Randy Schneider (Winterthur), open play, 0.02 xG, off target 42’ Pajtim Kasami (Winterthur), open play, 0.01 xG, saved
Size shows xG Goal On target Off target or blocked

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

Lineups

Grasshoppers 4-1-4-1 Starting XI
Hammel
Abels 2
Ngom
Rissi 61’
Köhler
Imourane 18’
Krasniqi 87’
Meyer
Zvonarek
Jensen
Frey
Winterthur 4-2-3-1 Starting XI
Kapino
Diaby 67’
Lüthi
Kryeziu 67’
Sidler 67’
Jankewitz 78’
Kasami 2
Burkart 83’
Schneider
Golliard
Hunziker

Player stats

Goalkeeper1 player
90′ 3 2 20 – – – – –
Defenders3 players
Dirk Abels
90′ 2 – – 6 3 26 3 2 –
90′ 5 2 – 9 1 43 1 – –
Nico Rissi Taken off
61′ 3 – – 4 – 23 1 – – –
Midfielders8 players
Sven Köhler
90′ – – 34 – – 1 3 4 – – –
Hassane Imourane Taken off
18′ – – 1 – – – – – 2 – –
Samuel Krasniqi Taken off
87′ – 1 24 2 – – 1 – – – –
90′ – – 35 – – 2 3 6 2 –
90′ – – 17 – – 1 – 3 – 2 –
90′ – – – – –
Maximilian Ullmann Came on as a substitute
29′ – – 3 – – 2 – 2 – – –
Samuel Marques Came on as a substitute
9′ – – 5 1 – – – 1 – – –
Forwards2 players
90′ – – 4 – 0.20 – 3 6 2 21
Young-Jun Lee Came on as a substitute
72′ 1 – 2 2 0.05 – 2 7 3 25
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.