🟨
South Korea1-0El Salvador
Sat, 29 Nov 2025, 17:00
Super League
Switzerland
Switzerland
Full Time

Match Timeline

20'
Lindrit Kamberi
Normal Goal → Jahnoah Markelo
22'
Dirk Abels🟨
Yellow Card
23'
Cheveyo Tsawa🟨
Yellow Card
37'
Abdoulaye Diaby🟨
Yellow Card
46'
Cheveyo Tsawa🔄
Substitution 1 → Mohamed Bangoura
51'
Philippe Keny🟨
Yellow Card
58'
Salifou Diarrassouba🔄
Substitution 1 → Luke Plange
61'
Damienus Reverson🔄
Substitution 2 → Damien Osborne Odera
70'
Samuel Krasniqi🔄
Substitution 2 → Loris Giandomenico
79'
Philippe Keny🔄
Substitution 3 → Matthias Phaëton
83'
Livano Comenencia🟨
Yellow Card
90'
Jahnoah Markelo🔄
Substitution 4 → Aaron Tchamda
90'
Hassane Imourane🔄
Substitution 3 → Leart Kabashi
90+4'
Lindrit Kamberi🟨
Yellow Card

Match Statistics

6Shots on Goal2
5Shots off Goal3
15Total Shots7
4Blocked Shots2
9Shots insidebox6
6Shots outsidebox1
9Fouls19
9Corner Kicks3
0Offsides1
54Ball Possession46
4Yellow Cards2
2Goalkeeper Saves5
293Total passes251
168Passes accurate135
57Passes %54

Starting Lineups

FC ZurichFC Zurich1:1

Starting XI

25Yanick BrecherG
3Livano ComenenciaD
38Miguel ReichmuthM
29Damienus ReversonF
5Mariano GómezD
6Cheveyo TsawaM
19Philippe KenyF
35David VujevićD
10Steven ZuberM
26Jahnoah MarkeloF
2Lindrit KamberiD

GrasshoppersGrasshoppers1:1

Starting XI

71Justin HammelG
5Hassane ImouraneD
31Maximilian UllmannM
10Jonathan Asp JensenF
15Abdoulaye DiabyD
8Tim MeyerM
9Nikolas MuciF
2Dirk AbelsD
14Lovro ZvonarekM
11Salifou DiarrassoubaF
54Samuel KrasniqiM

Head-to-Head

📈 Team Form & Statistics

FC Zurich
FC Zurich
Form: D-W-L-L-L
Grasshoppers
Grasshoppers
Form: D-W-L-D-L
Record
3 W
2 D
5 L
4 W
2 D
4 L
Goals Per Game
1.4
Scored
vs
1.3
Scored
1.8
Conceded
vs
1.9
Conceded
Betting Indicators
Clean Sheets
0%
Clean Sheets
30%
BTTS
70%
BTTS
40%
Home/Away Performance
Scored
Home:2.2
Away:0.6
Conceded
Home:1.8
Away:1.8
Scored
Home:2.0
Away:0.6
Conceded
Home:1.2
Away:2.6

⚡ Elo Ratings

Long Term Elo Rating
1522
Average
1494
Average
Short Term Elo Rating
1506
↓ Momentum (-16)
1513
↑ Momentum (+18)
Expected Outcome
36%
Home Win
33%
Draw
31%
Away Win
Attack & Defence Elo
Long Term
1519
Attack
1525
1469
Defence
1521
Recent Form
1559
Attack
1557
1440
Defence
1517
Post-Match Changes
+8
Rating Change
0
Rating Change
Elo ratings measure team strength based on match results and opponent quality. Higher ratings indicate stronger teams.

📝 Match Preview

Zurich vs Grasshoppers: Goals Expected in Swiss Derby
Recommendation:OVER_2_5
Odds:1.62
Expected Value:+5.3%

This Swiss Super League clash between two mid-table strugglers looks set to produce fireworks, with both teams showing defensive frailties that could lead to a high-scoring affair. FC Zurich currently sits 8th with 17 points, while Grasshoppers languish in 11th on 14 points, making this a crucial six-pointer for both sides. Zurich's home form presents a fascinating paradox - they've been scoring freely at home with 2.20 goals per game, but their defensive record is equally porous, conceding 1.80 goals per game at their own ground. Their recent results tell the story perfectly: a 3-2 home win against Luzern was followed by a 1-2 home loss to Lausanne, and they've failed to keep a single clean sheet in their last 10 matches across all competitions. Grasshoppers arrive with slightly better overall form (1.40 PPG vs Zurich's 1.10 PPG) but their away record is concerning. They manage just 0.60 goals scored per game on the road while shipping an alarming 2.60 goals per game away from home. Recent away performances include a 0-6 thrashing at Luzern and a 0-5 defeat at ST. Gallen, highlighting their defensive vulnerabilities on the road. The head-to-head record heavily favors Zurich (6 wins, 1 draw, 2 losses), with a perfect 3-1-0 home record against Grasshoppers. However, the visitors did win the reverse fixture 3-0 back in October, showing they can hurt Zurich when given the chance. Both teams' recent games have been goal-heavy affairs. Zurich's last 10 matches have seen both teams score in 70% of them, while 6 of the 9 historical meetings between these sides have gone over 2.5 goals. With Zurich's home attack averaging 2.20 goals and Grasshoppers' away defense conceding 2.60 goals per game, the conditions are ripe for another high-scoring encounter. Key Points: • Zurich scores 2.20 goals per game at home but concedes 1.80 • Grasshoppers concede 2.60 goals per game away from home • Both teams have kept 0 clean sheets in last 10 matches • 6 of 9 H2H meetings have gone over 2.5 goals • Goal expectancy suggests 3.60 total goals in this match Given the defensive struggles of both sides and Zurich's potent home attack, the value lies in the goals market rather than the match result.

Read Full Preview →