Grasshopper vs Winterthur Prediction, Preview and Stats

Switzerland flag 2025/2026 Super League, Switzerland
Stadion Letzigrund Tue, 12 May - 6:30 PM
Super League
Grasshopper GRA
3 Winner 2
Winterthur Winterthur
Full Time Tue, 12 May 6:30 PM
Round 37 Relegation Round
Dirk Abels - 70', 60' (P)
Young-joon Lee - 62'
Goal
|
Goal
Pajtim Kasami - 10', 7'

CONTEXT

Grasshopper pulled off a stunning comeback in their Swiss Super League clash with Winterthur, rallying from a 0-2 halftime deficit to clinch a 3-2 victory. Winterthur struck twice early to lead at the break, capitalizing on their slight 51% possession edge. However, Grasshopper, holding 49% of the ball, flipped the script in the second half with three unanswered goals, showcasing resilience and tactical adjustments. As the pre-designated stronger team, they overcame the early setback without any red cards disrupting the flow. This result reflects a significant structural deviation of 57.5% in Grasshopper's favor, while efficiency stayed in line with norms. The evenly contested possession battle underscored both teams' competitiveness, but Grasshopper's second-half dominance proved decisive. No major events altered the trajectory, affirming their win as a testament to superior depth and execution.

TL;DR

  • Structural deviation: Grasshopper recorded a significant structural deviation of 57.5%.
  • Efficiency shift: Efficiency shift remained in line with expectations.
  • xG alignment: xG data unavailable, preventing alignment assessment.
  • Market alignment: Outcome aligned with pre-match market probabilities.
  • xG expectations: xG expectations undetermined due to missing data.
  • Event impact: No second-half adjustments or events notably impacted proceedings.
  • Red card distortion: No red cards occurred, resulting in zero distortion.
No standings statistics available.
No head-to-head records found.
0.5+ goals: 85%
1.5+ goals: 70%
2.5+ goals: 50%
3.5+ goals: 25%
Confidence: High (≥8 matches)

Quality vs Volume

Home: xG 1.8, Shots 12, xG/Shot 0.15
Away: xG 1.5, Shots 14, xG/Shot 0.11

Open Play vs Set Play

Open Play: 65%
Set Play: 35%

Expected Points

TeamxPts
Home1.8
Away1.2
ℹ️ Methodology: Expected Goals (xG) measures shot quality

Match referee

S. Wolfensberger

Switzerland 25 matches in sample
Avg. cards 0.12
Fouls / match 0.52
Yellow cards / match 0.12
Red cards / match 0
Penalties / match 0

Other match officials

H. Qovanaj

4th Official

Italy

C. dos Santos

1st Assistant

Portugal

L. Hartmann

2nd Assistant

Switzerland

League averages

Super League Based on last 100 matches

Fouls / match 21.11
Yellow cards / match 3.91
Red cards / match 0.18
Penalties / match 0.42
Grasshopper P. Zeidler
P. Zeidler
VS
Winterthur P. Rahmen
P. Rahmen
0.61
Avg Points / Game (Last 100 Matches)
0.74
0.5 i
Last 6 Opponents
Zürich Rank: 50 L
Servette Rank: 62 L
Luzern Rank: 58 L
Winterthur Rank: 45 W
Sion Rank: 65 L
Servette Rank: 64 L
Avg Points / Game (Last 6 Matches)
0.67 i
Last 6 Opponents
Lausanne Sport Rank: 56 W
Zürich Rank: 50 D
Servette Rank: 61 L
Grasshopper Rank: 49 L
Lausanne Sport Rank: 55 L
Basel Rank: 62 L
5
Head to Head (Wins - Draws - Losses)
5 - 2 - 7
7

Win Probabilities

Live Win Probability (90 Min)
Home Grasshopper
42.46%
Draw
26.13%
Away Winterthur
31.4%

Movement

Changes since opening
Grasshopper
-52.77%
Draw
+21.55%
Winterthur
+31.21%

Team Power Ranking

i
What is Power Ranking?
Power ranking is SportMonks' model-based team strength indicator. Historical input capped to 2 seasons.
48.84
44.6
0 (Weakest) 100 (Strongest)
Metric
Grasshopper
Winterthur
Power Score
48.84
44.6
League Position
11
12
Global Rank
826
923

Form Analysis Opponent-Weighted

Line chart of recent results (points/trend). Friendlies excluded by default. Hover for opponent, result, xG/xGA and power ranking — based on last 6 matches.

vs
Grasshopper Opponent-weighted form score
Winterthur Opponent-weighted form score
Win (3 pts) Draw (1 pt) Loss (0 pts) Grasshopper Winterthur

Heatmaps Ball coordinates

Attack and defence zones from ball position data. Filters: last 6 matches (overall/home/away), time period, competition.

vs

Grasshopper

Left / Center / Right
Opposition half density
vs season average

Winterthur

Left / Center / Right
Opposition half density
vs season average

Possession Efficiency Possession-Adjusted

How effectively each team uses and defends their share of possession. Efficiency adjusted based on team possession percentage

Grasshopper ⚠ Proxy
vs
⚠ Proxy Winterthur
Attacking Efficiency
Higher is better
Attacking Efficiency
34.90
31.76
Defensive Efficiency
Lower is better
Defensive Efficiency
31.76
34.90
Combined Efficiency Index Z-score combining attacking and defensive possession-adjusted efficiency.
Positive = above league average.
Negative = below league average.
Formula: EfficiencyIndex = z(AttackEff) − z(DefenceEff)
-3 0 3
Grasshopper +0.28 Efficiency Index
vs
Winterthur -0.28 Efficiency Index
xG data unavailable for both teams. Values estimated using shots and dangerous attacks (proxy). Confidence: Medium.
Grasshopper
Winterthur
AttackEff = xG ÷ pos
DefenceEff = xGA ÷ (1−pos)

Set Pieces Efficiency Attack & Defence

Set-piece reliance and strength using expected metrics and actual outcomes for each team.

Grasshopper ⚠ Proxy
vs
⚠ Proxy Winterthur
Created Set-piece attacking threat
Grasshopper Winterthur
Set-piece xG Share Share of total expected goals generated from set pieces. Higher = more set-piece reliant in attack.
Goals per Match Average set-piece goals scored per match.
1.00 0.00
vs Expected (xG) Goals scored minus set-piece xG. Positive = overperforming; Negative = underperforming expectations.
vs
Conceded Set-piece defensive exposure
Grasshopper Winterthur
Set-piece xGA Share Share of total expected goals conceded from set pieces. Higher = more exposed to set pieces defensively.
Conceded per Match Average set-piece goals conceded per match.
0.00 1.00
vs Expected (xGA) Goals conceded minus set-piece xGA. Positive = conceding more than expected (bad); Negative = conceding less than expected (good).
vs
xG set-piece data unavailable for both teams. Values estimated using proxy metrics (shots, dangerous attacks). Confidence: Medium.
Grasshopper
Winterthur
xG Share = set-piece xG ÷ total xG
vs Expected = goals − set-piece xG

Counter / Transition Attack & Defence

What happens in the 15 seconds immediately after possession changes hands — based on Last 6 matches.

Grasshopper
vs
Winterthur
Attack After Winning Possession transition → offence
Grasshopper Winterthur
Goals per Match Average goals scored within 15s of winning the ball per match. ↑ better
Shots per Match Average shots taken within 15s of winning the ball per match. ↑ better
Dangerous Attacks Average dangerous attacks launched within 15s of winning possession per match. ↑ better
Defence After Losing Possession loss → defensive exposure
Grasshopper Winterthur
Goals Conceded Average goals conceded within 15s of losing the ball per match. ↓ better
Shots Conceded Average shots conceded within 15s of losing the ball per match. ↓ better
Dangerous Attacks Conceded Average dangerous attacks allowed within 15s of losing possession per match. ↓ better
Grasshopper
Winterthur
Window = 15s post-possession change
Index = 0–1 composite score

PRESSURE INDEX

Momentum phases from smoothed minute-by-minute pressure.

  • GRA had peak pressure around 26'.
  • Winterthur started the game with stronger pressure.
GRA Pressure Winterthur Pressure
Pressure Index: GRA reached the top pressure at 26' (99.83).

Team Head to Head Last 6 Seasons

Summary of 14 matches between these sides — filtered by competition and venue context.

Grasshopper GRA Home
14 matches
Winterthur Winterthur Away
Match Record
5
Wins
7
2
Draws
2
7
Losses
5
Goals
14
Goals Scored
16
16
Goals Conceded
14
-2
Goal Difference
+2

Data last updated: 2026-05-13T00:02:12+00:00

STARTING XI

Match Formation 4-1-4-1
Match Formation 4-2-3-1
Pitch
J. Hammel
Switzerland
71 J. Hammel
D. Abels
Netherlands
2 D. Abels
M. Ngom
Senegal
20 M. Ngom
S. Köhler
Germany
27 S. Köhler
N. Rissi
Substitution
Switzerland
57 N. Rissi
H. Imourane
Substitution
Benin
5 H. Imourane
S. Krasniqi
Substitution
Switzerland
54 S. Krasniqi
T. Meyer
Switzerland
8 T. Meyer
L. Zvonarek
Croatia
14 L. Zvonarek
J. Asp Jensen
Denmark
10 J. Asp Jensen
M. Frey
Switzerland
99 M. Frey
Pitch
S. Kapino
Greece
1 S. Kapino
S. Diaby
Substitution
Ivory Coast
18 S. Diaby
M. Kryeziu
Substitution
Kosovo
31 M. Kryeziu
L. Lüthi
Switzerland
21 L. Lüthi
S. Sidler
Substitution
Switzerland
24 S. Sidler
P. Kasami
Switzerland
23 P. Kasami
A. Jankewitz
Substitution
Switzerland
45 A. Jankewitz
N. Burkart
Substitution
Switzerland
99 N. Burkart
T. Golliard
Switzerland
8 T. Golliard
R. Schneider
Switzerland
10 R. Schneider
A. Hunziker
Switzerland
17 A. Hunziker

General Information

Date & Time :
May 12, 2026, 06:30 PM
Competition :
2025/2026 Super League, Switzerland · Round 37 · Relegation Round
Stadium :
Stadion Letzigrund
Capacity :
26104
Pitch Surface :
Grass
Weather :
☀️ 12°C, Fair
Referees :
Sven Wolfensberger
Hajrim Qovanaj
Claudio dos Santos
Leroy Hartmann

Statistics

Possession
GRA
51%
Winterthur
49%

Top Statistics

3 Goals 2
1 Big Chances Created 2
2 Shots 5
62 Dangerous attacks 44
49 Possession 51
10 Corners 6
11 Free kicks 11
5 Yellow Cards 1

Match Overview

30 Throwins 31
16 Dribble Attempts 22
38 Successful Dribbles Percentage 18
2 Assists 1
6 Successful Dribbles 4
3 Substitutions 5
6 Goal Kicks 6
9 Goal Attempts 11
49 Ball Safe 59
1 Penalties 0
0 Hit Woodwork 1

Attacking

110 Attacks 74

Possession

296 Passes 313
52 Long Passes 72
11 Key Passes 4
73 Successful Passes Percentage 68
217 Successful Passes 213
23 Successful Long Passes 30
44 Successful Long Passes Percentage 42

Defensive

21 Tackles 24
10 Interceptions 6
3 Saves 3

Build-up

25 Total Crosses 20
9 Accurate Crosses 7

Discipline

11 Fouls 12
4 Offsides 0

Lineup

Referee : Sven Wolfensberger

Starting XI

71
Justin Hammel
Justin Hammel Goalkeeper
2
Dirk Abels
Dirk Abels Defender
2
20
Mouhamed El Bachir Ngom
Mouhamed El Bachir Ngom Defender
27
Sven Köhler
Sven Köhler Defender
57
Nico Rissi
Nico Rissi Defender
31
Maximilian Ullmann
Maximilian Ullmann
Defender61'
5
Imourane Hassane
Imourane Hassane Midfielder
18
Young-joon Lee
Young-joon Lee
Attacker18'
8
Tim Meyer
Tim Meyer Midfielder
10
Jonathan Asp Jensen
Jonathan Asp Jensen Midfielder
14
Lovro Zvonarek
Lovro Zvonarek Midfielder
54
Samuel Krasniqi
Samuel Krasniqi Midfielder
52
Samuel Marques
Samuel Marques
Midfielder87'
99
Michael Frey
Michael Frey Attacker
Referee : Sven Wolfensberger

Starting XI

1
Stefanos Kapino
Stefanos Kapino Goalkeeper
18
Souleymane Diaby
Souleymane Diaby Defender
3
Rhodri Smith
Rhodri Smith
Defender67'
21
Loïc Lüthi
Loïc Lüthi Defender
24
Silvan Sidler
Silvan Sidler Defender
37
Elias Maluvunu
Elias Maluvunu
Midfielder67'
31
Mirlind Kryeziu
Mirlind Kryeziu Defender
16
Remo Arnold
Remo Arnold
Defender67'
8
Théo Golliard
Théo Golliard Midfielder
10
Randy Schneider
Randy Schneider Midfielder
23
Pajtim Kasami
Pajtim Kasami Midfielder
2
45
Alexandre Jankewitz
Alexandre Jankewitz Midfielder
9
Roman Buess
Roman Buess
Attacker78'
99
Nishan Burkart
Nishan Burkart Midfielder
19
Dario Ulrich
Dario Ulrich
Midfielder83'
17
Andrin Hunziker
Andrin Hunziker Attacker

Events

2ND-HALF
Event
Michael Frey
Time wasting / 6th Yellowcard
90+5'
Event
Samuel Marques Samuel Krasniqi
8th Substitution
87'
Event
Mouhamed El Bachir Ngom
Foul / 5th Yellowcard
83'
83'
Event
Dario Ulrich Nishan Burkart
7th Substitution
78'
Event
Roman Buess Alexandre Jankewitz
6th Substitution
Event
Dirk Abels
Header / 4th Goal
70'
67'
Event
Rhodri Smith Souleymane Diaby
5th Substitution
67'
Event
Elias Maluvunu Silvan Sidler
4th Substitution
67'
Event
Remo Arnold Mirlind Kryeziu
3rd Substitution
Event
Young-joon Lee
4th Yellowcard
63'
Event
Young-joon Lee
Right foot shot / 3rd Goal
62'
62'
Event
Mirlind Kryeziu
Foul / 3rd Yellowcard
Event
Maximilian Ullmann Nico Rissi
2nd Substitution
61'
Event
Dirk Abels
Right foot shot / 1st Penalty
60'
Event
Tim Meyer
Foul / 2nd Yellowcard
55'
1ST-HALF
Event
Dirk Abels
Argument / 1st Yellowcard
28'
Event
Young-joon Lee Imourane Hassane
1st Substitution
18'
10'
Event
Pajtim Kasami
Left foot shot / 2nd Goal
7'
Event
Pajtim Kasami
Header / 1st Goal

Match Commentary

90
Attempt Attempt
Andrin Hunziker's header is saved.
90
Attempt Attempt
Randy Schneider takes a right-footed shot but misses.
89
Attempt Attempt
Jonathan Asp Jensen takes a left-footed shot, but it's saved.
89
Attempt Attempt
Samuel Marques takes a right-footed shot, but it's blocked.
88
Attempt Attempt
Michael Frey's left-footed shot is blocked.
87
Update Update
Samuel Marques is on, and Samuel Krasniqi is off.
84
Attempt Attempt
Pajtim Kasami takes a left-footed shot but misses.
83
Update Update
Dario Ulrich replaces Nishan Burkart.
81
Attempt Attempt
Michael Frey takes a right-footed shot but misses.
77
Update Update
Roman Buess is on, and Alexandre Jankewitz is off.
76
Attempt Attempt
Jonathan Asp Jensen takes a left-footed shot, but it's blocked.
73
Attempt Attempt
Rhodri Smith takes a left-footed shot, but it is blocked.
70
Attempt Attempt
Jonathan Asp Jensen takes a left-footed shot, but it's blocked.
70
Update Update
Dirk Abels scores with a header.
68
Attempt Attempt
Jonathan Asp Jensen takes a left-footed shot, but it is blocked.
67
Update Update
Rhodri Smith is on, and Souleymane Diaby is off.
67
Update Update
Remo Arnold comes on for Mirlind Kryeziu.
67
Update Update
Elias Maluvunu is on, and Silvan Sidler is off.
65
Attempt Attempt
Pajtim Kasami takes a right-footed shot but misses.
62
Attempt Attempt
Shot! Young-Jun Lee scores with a right-footed shot.
61
Update Update
Maximilian Ullmann comes on for Nico Rissi.
60
GOAL! GOAL! Important
Goal in the penalty shootout! Dirk Abels scores, bringing the tally to 1 for his team and 2 for the opponents.
60
Attempt Attempt
Dirk Abels scores with a right-footed shot.
59
Attempt Attempt
Dirk Abels takes a right-footed shot, but it's blocked.
56
Yellow Card Yellow Card Important
Tim Meyer receives a yellow card.
56
Attempt Attempt
Mirlind Kryeziu takes a left-footed shot but misses.
52
Attempt Attempt
Pajtim Kasami takes a right-footed shot, but it is saved.
42
Attempt Attempt
Pajtim Kasami takes a right-footed shot, but it is blocked.
42
Attempt Attempt
Pajtim Kasami's left-footed shot is saved.
42
Attempt Attempt
Pajtim Kasami takes a left-footed shot, but it's saved.
29
Attempt Attempt
Silvan Sidler takes a right-footed shot but misses.
25
Attempt Attempt
Michael Frey attempted a header but missed the shot.
23
Attempt Attempt
Young-Jun Lee takes a right-footed shot, but it's saved.
21
Attempt Attempt
Jonathan Asp Jensen takes a right-footed shot, but it is saved.
18
Update Update
Young-Jun Lee replaces Hassane Imourane.
10
Attempt Attempt
Pajtim Kasami takes a left-footed shot and scores.
7
Attempt Attempt
Pajtim Kasami takes a shot with his head and scores a goal.
6
Attempt Attempt
Silvan Sidler's right-footed shot is blocked.

CONCLUSION

Structural assessment: Grasshopper exhibited a significant deviation from the pre-match structural baseline. Efficiency outcome: Possession-adjusted chance creation finished in line with projected levels. Result alignment: The final score was consistent with the pre-match probability model. Market alignment: The match result was within the projected probability range.

Grasshopper vs Winterthur preview with tactical analysis, xG context, lineup signals, and data-backed betting insights for faster decisions.

Use this page as a quick-read snapshot first, then continue to deep stats and methodology references below.

How We Build This Analysis

BestPreviews combines tactical context, lineup quality, xG trends, and form data across competitions. Read the full methodology and FAQ.