Sport Picks

Stadium Background

Cham vs Grasshoppers

Switzerland Switzerland

Swiss Cup 2025/2026 Sportplatz Eizmoos, Cham
Our Tip

Match Events

18' Event
Ullmann M.
Assist: Marques S.
21' Event
Abels D.
Assist: Ullmann M.
36'
Buhler M.

AI Match Summary

This match ends 1-2, with Grasshoppers advancing. Cup football at its most decisive.

Win Probability Meter

Derived from 10,000 simulations matching home advantage & form profiles

52%
Cham
20%
Draws
28%
Grasshoppers
Draw rate projection: 20% Favored: Cham

Model Confidence

Aggregate indicator score

52% / Medium Confidence
  • Cham carry the better recent record into this one.
  • Cham are the model's pick here, at 60%.
  • Cham have the better recent form, but knockout football is a different beast — one bad day ends the campaign.
  • Historical meetings favor Grasshoppers, who have won 3 of the last 3 encounters.
  • High conversion rates suggest a high-scoring game (Over 2.5 Probability: 78%).
  • Grasshoppers have won 3 of the last 3 meetings between these two.

Goal Probability Engine

Model estimations for goals markets based on xG conversion histories

Over 0.5 Goals 99%
Over 1.5 Goals 100%
Over 2.5 Goals 78%
Over 3.5 Goals 37.5%
Over 4.5 Goals 17%
Both Teams To Score (BTTS) 75.8%
Cham Clean Sheet 17%
Grasshoppers Clean Sheet 10%

Recent Team Form Analysis

Averages per match over historical game filters

Metric Cham Grasshoppers
Matches Played 29 29
Wins 13 10
Draws 6 3
Losses 10 16
Goals Scored 1.72 1.48
Goals Conceded 1.59 2
Expected Goals (xG) 2.00 1.38
Expected Goals Conceded (xGA) 1.10 1.40

H2H

Historical prediction success rates across key markets

Jul 1, 2026 Club Friendly
Cham vs Grasshoppers
2:3
Dec 2, 2025 Swiss Cup
Cham vs Grasshoppers
1:2
Aug 16, 2015 Swiss Cup
Cham vs Grasshoppers
1:4

Key Player Impact Analysis

Key performers and expected goal involvement factors

Cham Compare

Avg xG / game 1.54
Avg xA / game 1

Grasshoppers Compare

Top Goalscorer Ullmann M.
1 Goals
Assists Leader Abels D.
1 Ast
Avg xG / game 1.25
Avg xA / game 0.77

SokaPicks Momentum Index

Current performance index incorporating opponent strength & fatigue (0-100)

Cham 57 / 100
Grasshoppers 18 / 100
How it's calculated: Weighted formula of recent form points (60%), goal margin trends (20%), home/away adjustments (10%), and squad impact availability ratings (10%).

Attack & Defence Capability Index

ATTACK DEFENCE POSSESSION DISCIPLINE
Cham Grasshoppers

AI Prediction Engine Forecast

Simulated score frequencies and primary prediction markets

Primary Pick Cham Win (1)
Secondary Pick Over 2.5 Goals or BTTS Yes
Correct Score 2:1
BTTS Outcome Yes (GG)
Over/Under Pick Over 2.5

SokaPicks Smart Insights

Historical trends and unique patterns automatically detected by our system

Attacking prowess: Cham scored in 83% of their last 29 outings.

H2H data points to 4.33 goals as a typical output.

Solid form: Cham remains unbeaten in 5 of 5 recent matches.

Grasshoppers's defensive record shows goals conceded in 79% of 29 matches.

Scoring Trends

Cham VS Grasshoppers
1.75 Goals Scored 1.63
1.13 Goals Conceded 2.25
100% Over 1.5 100%
63% Over 2.5 75%
25% Over 3.5 50%

Recent Form & Match History

Cham

(Home)
05 Sept
Cham
4 : 0
Zurich II
29 Aug
Cham
1 : 1
Bellinzona
22 Aug
Cham
2 : 1
Grand-Saconnex
19 Aug
FC Kreuzlingen
1 : 2
Cham
16 Aug
Cham
2 : 0
Kriens
Page 1 of 6

Grasshoppers

(Away)
05 Sept
Grasshoppers
2 : 2
Zurich
02 Sept
Grasshoppers
2 : 0
St. Gallen
30 Aug
Vaduz
5 : 2
Grasshoppers
15 Aug
Regensdorf
0 : 5
Grasshoppers
08 Aug
Servette
2 : 1
Grasshoppers
Page 1 of 6

Tournament Bracket & Draw

1/32-finals
Vernier 0
Echallens 1
Veyrier-Sports 0
Lausanne Ouchy 2
Harkingen 2
Schaffhausen 3
SV Schaffhausen 0
Winterthur 5
Zug 1
Mendrisio 0
Breitenrain 1
Thun 0
Breitenbach 0
Bosna Neuchatel 5
Perlen-Buchrain 0
Luzern 3
Romanshorn 2
Altstatten 4
Cham 3
Lugano 2
SC Nebikon 0
Bellinzona 4
Lachen/Altendorf 0
Grasshoppers 2
Wohlen 1
Aarau 3
Courtetelle 1
Young Boys 4
FC Lommiswil 1
Prishtina Bern 4
Ajoie-Monterri 0
Sion 2
La Tour Le Paquier 0
Stade Nyonnais 4
Wettswil-Bonstetten 0
Zurich 2
Unterstrass 5
Klingnau 4
Diaspora 2
Xamax 3
Stade Payerne 1
Yverdon 3
Dardania Lausanne 0
Servette 5
Azzurri Bienne 0
Concordia 8
Vevey 1
Lausanne 2
FC Morbio 2
Gossau 1
Volketswil 0
Rapperswil-Jona 8
Kriens 2
Wil 3
Walenstadt 0
St. Gallen 13
CS Le Locle 2
FC Saxon-Sports 1
La Sarraz-Eclepens 1
Grand-Saconnex 4
Bernex 0
Etoile-Carouge 3
Biel 1
Basel 6
1/16-finals
Echallens 0
Lausanne Ouchy 1
Schaffhausen 0
Winterthur 4
Zug 1
Breitenrain 0
Bosna Neuchatel 0
Luzern 6
Altstatten 0
Cham 3
Bellinzona 0
Grasshoppers 1
Aarau 1
Young Boys 0
Prishtina Bern 0
Sion 2
Stade Nyonnais 2
Zurich 1
Unterstrass 0
Xamax 5
Yverdon 1
Servette 0
Concordia 1
Lausanne 4
FC Morbio 0
Rapperswil-Jona 4
Wil 1
St. Gallen 2
CS Le Locle 3
Grand-Saconnex 4
Etoile-Carouge 2
Basel 3
1/8-finals
Lausanne Ouchy 1
Winterthur 0
Zug 1
Luzern 4
Cham 1
Grasshoppers 2
Aarau 1
Sion 3
Stade Nyonnais 1
Xamax 2
Yverdon 2
Lausanne 1
Rapperswil-Jona 1
St. Gallen 2
Grand-Saconnex 1
Basel 3
Quarter-finals
Lausanne Ouchy 2
Luzern 1
Grasshoppers 4
Sion 3
Xamax 1
Yverdon 2
St. Gallen 2
Basel 1
Semi-finals
Lausanne Ouchy 2
Grasshoppers 0
Yverdon 0
St. Gallen 2
Final
Lausanne Ouchy 0
St. Gallen 3