⚽️
Portland Thorns W0-1Boston Legacy W
Tue, 10 Feb 2026, 19:30
Super League
Switzerland
Switzerland
Full Time

Match Timeline

9'
T. Meyer⚽
Normal Goal
13'
L. Villiger🟨
Yellow Card
15'
O. Kabwit⚽
Normal Goal → J. Von Moos
35'
L. Plange
Penalty
37'
M. Di Giusto⚽
Normal Goal → L. Villiger
45+1'
S. Diarrassouba🟨
Yellow Card
46'
S. Diarrassouba🔄
Substitution 1 → M. Ngom
48'
A. Diaby🟨
Yellow Card
53'
S. Kohler⚽
Own Goal
58'
L. Plange🔄
Substitution 2 → Lee Young-Jun
58'
S. Stroscio⚽
Normal Goal
67'
T. Meyer🔄
Substitution 3 → H. Imourane
69'
Lee Young-Jun🟨
Yellow Card
73'
L. Villiger🔄
Substitution 3 → A. Vasovic
73'
O. Kabwit🔄
Substitution 1 → S. Ottiger
73'
L. M. Silva Ferreira🔄
Substitution 2 → L. Winkler
76'
S. Ottiger⚽
Normal Goal
82'
J. Von Moos🔄
Substitution 4 → A. Grbic
84'
S. Stroscio🔄
Substitution 4 → S. Marques
90+3'
Unknown Player🟨
Yellow Card
90+4'
Unknown Player🟨
Yellow Card

Match Statistics

6Shots on Goal4
7Shots off Goal3
19Total Shots10
6Blocked Shots3
12Shots insidebox6
7Shots outsidebox4
8Fouls11
5Corner Kicks0
0Offsides1
56Ball Possession44
1Yellow Cards3
1Goalkeeper Saves3
418Total passes345
319Passes accurate259
76Passes %75
1.87expected_goals1.9
0goals_prevented0

Starting Lineups

FC LuzernFC Luzern1:1

Starting XI

1Pascal LoretzG
22Rúben DantasD
11Matteo Di GiustoM
27Lars VilligerF
4Adrian BajramiD
73Lucas SilvaM
81Julian Von MoosF
24Tyron OwusuD
6Taisei AbeM
20Pius DornD
16Oscar KabwitM

GrasshoppersGrasshoppers1:1

Starting XI

71Justin HammelG
4Luka MikulicD
54Samuel KrasniqiM
10Jonathan Asp JensenF
15Abdoulaye DiabyD
27Sven KöhlerM
7Luke PlangeF
28Simone StroscioD
8Tim MeyerM
19Felix TsimbaF
11Salifou DiarrassoubaM

Head-to-Head

📈 Team Form & Statistics

FC Luzern
FC Luzern
Form: D-L-D-D-L
Grasshoppers
Grasshoppers
Form: D-D-D-D-L
Record
2 W
3 D
5 L
•
2 W
4 D
4 L
Goals Per Game
1.5
Scored
vs
1.6
Scored
1.8
Conceded
vs
1.6
Conceded
Betting Indicators
Clean Sheets
20%
Clean Sheets
0%
BTTS
70%
BTTS
80%
Home/Away Performance
Scored
Home:1.8
Away:1.3
Conceded
Home:2.5
Away:1.3
Scored
Home:1.2
Away:2.3
Conceded
Home:1.8
Away:1.3

ELO comparison

Pre-match ratings

Rating period
Match snapshot
FC Luzern versus Grasshoppers: long term ELO, before the match
FC LuzernHomeRatingGrasshoppersAway
Strength
1,464Overall1,442.4
1,477.4Match venue1,399.9
1,477.4At home1,465.6
1,493.4Away1,399.9
Attack & defence
1,534.4Attack1,436.6
1,467.4Defence1,528.4
1,544.8Home attack1,492.3
1,512.4Away attack1,367.7
1,473.3Home defence1,527.4
1,486.7Away defence1,508.9
Match profile
2,186.7Goal environment1,796.7
1,826.7Home goals1,696.7
1,860Away goals1,600
1,498.9Possession1,485.9
Specialist ratings
1,510.7Set-piece attack1,477.6
1,510.2Set-piece defence1,478.7
1,475.9Close games1,397.3
1,469.7Winning margin1,460.4

Match venue compares FC Luzern at home with Grasshoppers away. All ratings are within this league.

Higher goal environment ratings mean higher-scoring games, not necessarily a stronger team. A starting league rating is 1500.

📝 Match Preview

Goals Galore Expected as Leaky Defenses Collide
Recommendation:BOTH_TEAMS_TO_SCORE_YES
Odds:1.58
Expected Value:+7.4%
Confidence:70

The Swiss Super League serves up a crucial mid-table clash as 10th-placed FC Luzern host 11th-placed Grasshoppers, with both sides separated by just five points. On paper, this looks like a classic six-pointer, but dig into the recent data and a clear pattern emerges: goals, and plenty of them, are on the menu. Let's start with the cold, hard stats. Over their last ten matches, both teams have seen both teams score in a whopping 70% of their games. Luzern's defense at home has been particularly charitable, conceding an average of 2.50 goals per game in their last four home outings. That run includes a 2-2 draw with FC St. Gallen and a shocking 2-5 defeat to FC Lugano. While they managed a solid 0-0 draw away at FC Sion last time out, their home vulnerabilities are a recurring theme. Grasshoppers, meanwhile, are the definition of a team that can't keep a clean sheet. They have failed to register a single shutout in their last ten matches across all competitions. However, they are a potent force on their travels, averaging 2.25 goals per game in their last four away fixtures. Their most notable result was a stunning 6-2 demolition of BSC Young Boys in December, proving they can tear apart defenses when in the mood. Their recent 3-3 cup draw with FC Sion further underscores their 'score and be scored against' mentality. The head-to-head history heavily favours Luzern, who have won six of the last nine meetings, including a brutal 6-0 victory in November 2025. However, that result looks like an outlier in a series that typically produces goals. Four of the last nine clashes have seen over 2.5 goals, and the underlying metrics for this fixture scream attacking intent. From a tactical data perspective, the numbers are telling. Grasshoppers average a very impressive 7.33 shots on target per away game, with a clinical 49.3% shot accuracy. They will find chances against a Luzern side that dominates possession at home (51%) but is porous at the back. Luzern themselves create plenty, averaging 7.67 corners per home game, indicating sustained pressure. **Key Points:** * **Defensive Frailties:** Luzern concede 2.50 goals per game at home; Grasshoppers have 0 clean sheets in 10 games. * **Attacking Prowess:** Grasshoppers score 2.25 goals per game on the road; both teams score in 70% of each side's recent matches. * **Head-to-Head Dominance:** Luzern have a commanding 6-1-2 record, but the 6-0 win last November is a potential anomaly. * **Form Guide:** Both teams average 0.90 points per game over their last ten, highlighting inconsistent form. * **Market Insight:** The goal expectancy model points to a high-scoring affair, with an implied total of nearly 4 goals. **Summary & Betting Verdict:** All signs point towards an open, end-to-end contest. Luzern's shaky home defense is ripe for exploitation by a Grasshoppers side that scores freely away but can't defend. Conversely, Luzern will back themselves to score against a team that hasn't kept a clean sheet in months. The value in the market lies squarely with **Both Teams to Score - Yes**. At odds of 1.58, it offers a significant edge over the implied probability, supported overwhelmingly by the recent form and statistical trends of both clubs. This is a data-driven play on two flawed but offensively capable teams.

Read Full Preview →