Sun, 2 Nov 2025, 15:30
Super League
Switzerland
Switzerland
Full Time

Match Timeline

15'
Samuel Marques🟨
Yellow Card
16'
Oscar Kabwit Tshikomb
Penalty confirmed
17'
Dorian Paloschi🟨
Yellow Card
18'
Matteo Di Giusto
Penalty
27'
Adrian Bajrami
Normal Goal → Matteo Di Giusto
30'
Adrian Bajrami🟨
Yellow Card
39'
Matteo Mantini🟨
Yellow Card
40'
Julian Von Moos
Normal Goal
53'
Julian Von Moos🔄
Substitution 1 → Adrian Grbić
54'
Dorian Paloschi🔄
Substitution 1 → Saulo Decarli
62'
Oscar Kabwit Tshikomb🔄
Substitution 2 → Kevin Spadanuda
62'
Bung Meng Freimann🔄
Substitution 3 → Andrejs Cigaņiks
66'
Matteo Di Giusto
Normal Goal
67'
Luke Plange🔄
Substitution 2 → Samuel Krasniqi
67'
Óscar Clemente🔄
Substitution 3 → Nikolas Muci
67'
Samuel Marques🔄
Substitution 4 → Salifou Diarrassouba
71'
Adrian Grbić
Normal Goal → Tyron Owusu
73'
Kevin Spadanuda
Normal Goal → Lucas Ferreira
77'
Tyron Owusu🔄
Substitution 4 → Demir Xhemalija
77'
Matteo Di Giusto🔄
Substitution 5 → Sinan Karweina
80'
Hassane Imourane🟨
Yellow Card
84'
Matteo Mantini🔄
Substitution 5 → Loris Giandomenico
90'
Sinan Karweina🟨
Yellow Card

Match Statistics

9Shots on Goal3
4Shots off Goal7
14Total Shots14
1Blocked Shots4
10Shots insidebox5
4Shots outsidebox9
11Fouls17
3Corner Kicks3
2Offsides2
46Ball Possession54
2Yellow Cards4
3Goalkeeper Saves3
303Total passes352
210Passes accurate242
69Passes %69

Starting Lineups

FC LuzernFC LuzernUnknown

Starting XI

1Pascal LoretzG
20Pius DornD
5Stefan KneževićD
4Adrian BajramiD
46Bung Meng FreimannD
24Tyron OwusuM
6Taisei AbeM
11Matteo Di GiustoM
73Lucas FerreiraM
81Julian Von MoosF
16Oscar Kabwit TshikombF

GrasshoppersGrasshoppersUnknown

Starting XI

71Justin HammelG
5Hassane ImouraneD
2Dirk AbelsD
73Dorian PaloschiD
52Samuel MarquesM
14Lovro ZvonarekM
16Matteo MantiniM
28Simone StroscioM
17Óscar ClementeF
7Luke PlangeF
10Jonathan Asp JensenF

Head-to-Head

📈 Team Form & Statistics

FC Luzern
FC Luzern
Form: L-D-D-D-W
Grasshoppers
Grasshoppers
Form: D-L-L-W-L
Record
4 W
3 D
3 L
4 W
3 D
3 L
Goals Per Game
2.1
Scored
vs
1.6
Scored
1.4
Conceded
vs
1.5
Conceded
Betting Indicators
Clean Sheets
30%
Clean Sheets
30%
BTTS
60%
BTTS
50%
Home/Away Performance
Scored
Home:1.8
Away:2.3
Conceded
Home:2.3
Away:0.8
Scored
Home:2.2
Away:1.0
Conceded
Home:1.4
Away:1.6

⚡ Elo Ratings

Long Term Elo Rating
1503
Average
1492
Average
Short Term Elo Rating
1459
↓ Momentum (-44)
1504
↑ Momentum (+12)
Expected Outcome
34%
Home Win
34%
Draw
32%
Away Win
Attack & Defence Elo
Long Term
1531
Attack
1529
1470
Defence
1514
Recent Form
1553
Attack
1568
1449
Defence
1497
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

Grasshoppers Ready to Bite Against Struggling Luzern
Recommendation:AWAY_WIN
Odds:3.94
Expected Value:+57.6%

Oh, what a delightful opportunity we have here! While everyone's looking at the league table and seeing FC Luzern sitting pretty in 6th versus Grasshoppers down in 11th, I'm seeing something much more interesting - a classic case of overlooked potential! Let me tell you about these plucky Grasshoppers. Yes, they had that tough 5-0 loss against St. Gallen recently, but bounce backability is what separates the good underdogs from the great ones! Just look at their other recent performances: a resounding 3-0 victory over FC Zurich, a solid 3-1 win against Lausanne, and they even managed a creditable 1-1 draw away at league leaders Thun. That's the spirit I love to see! Now, let's talk about FC Luzern's home form, and this is where it gets really exciting for us underdog backers. In their last four home matches, Luzern has managed exactly ZERO wins! That's right - 0 wins, 2 draws, and 2 losses. They've been conceding 2.25 goals per game at home recently, with thrilling 2-2 draws against Winterthur and Lausanne, plus a 3-3 thriller with Sion. Goals galore and points dropped - music to my ears! Grasshoppers, meanwhile, have been quite the travelers lately. They've secured 2 wins in their last 5 away games, giving them a respectable 40% away win rate. They score an average of 1.0 goal per game on their travels and while they do concede 1.6, they're certainly not pushovers. The head-to-head record might favor Luzern overall (5-2-2), but recent encounters have been competitive affairs with scores like 3-2 and 2-2. And remember, football is about current form, not ancient history! With odds of 3.94 for an away win, the market is severely underestimating our grasshopping friends. Their actual away win rate (40%) suggests they're much more likely to triumph than those odds imply. When you combine this with Luzern's home struggles and the visitors' proven ability to pick up results on the road, you've got yourself a beautiful underdog story waiting to happen!

Read Full Preview →

📝 Match Preview

Goal Fest Expected When Luzern Hosts Grasshoppers
Recommendation:OVER_2_5
Odds:1.59
Expected Value:+3.4%

Alright folks, The Big O here, and I'm absolutely buzzing about this Swiss Super League showdown! When I see FC Luzern at home, I see goals, goals, and more goals - and that's exactly what I live for! Let's talk numbers, because numbers don't lie. Luzern's home games have been an absolute treat for us Over lovers, averaging a whopping 4.0 total goals per game at their own patch. That's right - FOUR goals every time they host! Their defense might as well have revolving doors, conceding 2.25 goals per home game, but bless their hearts, they're scoring 1.75 themselves. It's the perfect recipe for goal-fest action! Recent form? Oh baby, it's been beautiful! We've seen 2-2 draws, 3-3 thrillers, and even a 6-0 cup demolition. These boys don't do boring - they do entertainment! And Grasshoppers, while not exactly world-beaters on the road (1.0 goals scored away), they're still managing to find the net and concede 1.60 per away game. The head-to-head history gets me even more excited. Last time these two met? 3-2! That's the kind of scoreline that makes my heart sing. Five goals, both teams scoring, edge-of-your-seat stuff. Look, the goal expectancy models are spitting out 3.30 expected goals for this match. That's well above our 2.5 target, and when you combine that with Luzern's home goal averages and both teams' recent scoring patterns, you've got yourself a recipe for Over success. Grasshoppers might have had a rough 5-0 beating recently, but that just means they're due for some goal action themselves. And against a Luzern side that concedes for fun, I wouldn't be surprised to see both teams get on the scoresheet multiple times. This is exactly the kind of match that makes betting on Overs so rewarding - attacking intent, defensive vulnerabilities, and a history of high-scoring encounters. Life's too short for nil-nil draws, and this match promises everything but boring!

Read Full Preview →

📝 Match Preview

Luzern vs Grasshoppers: High-Scoring Home Encounter Expected
Recommendation:BOTH_TEAMS_TO_SCORE_YES
Odds:1.54
Expected Value:+4.7%

This Super League clash presents an intriguing dynamic between FC Luzern's solid league position and their concerning home form against a Grasshoppers side struggling for consistency. Luzern sits 6th with 14 points, boasting an unbeaten run in four of their last five matches, yet their home record tells a different story - zero wins in their last four home games. Their recent home fixtures have been goal festivals: 2-2 draws against Winterthur and Lausanne, plus a 3-3 thriller with Sion. Grasshoppers arrive in 11th place with just 9 points, coming off a humiliating 0-5 defeat to ST. Gallen. However, their away form shows some resilience with a 40% win rate on the road this season. The visitors have kept clean sheets in 40% of their matches but have struggled to score consistently away from home, averaging just 1.00 goal per game on their travels. The head-to-head record heavily favors Luzern (5-2-2 overall), including a perfect 2-1-0 record at home. Their last meeting ended 3-2 in Luzern's favor, continuing a pattern of high-scoring encounters between these sides. Statistical analysis reveals Luzern's home games average 4.0 total goals per game, driven by their porous defense conceding 2.25 goals at home while scoring 1.75. Grasshoppers' away matches average 2.6 goals, with their defense shipping 1.60 goals per game on the road. Both teams to score appears the most logical outcome here. Luzern's defensive vulnerabilities at home are evident, while Grasshoppers will be desperate to respond after their recent heavy defeat. With Luzern scoring consistently at home and both teams showing attacking intent in recent meetings, this bet offers strong value.

Read Full Preview →

📝 Match Preview

Luzern vs Grasshoppers: Goal-Fest Value on the Cards
Recommendation:OVER_2_5
Odds:1.59
Expected Value:+4.9%

Let's cut through the noise and look at the mathematical reality here. FC Luzern sits 6th with 14 points, while Grasshoppers languish in 11th with just 9 points, but the league table doesn't tell the full story when it comes to betting value. The key insight lies in Luzern's home form - or lack thereof. They've drawn their last four home games 2-2, 2-2, and 3-3. That's not just draws; that's goal-heavy entertainment. Their home games are averaging 3.5 goals per contest, with 1.75 scored and a worrying 2.25 conceded. They're creating chances but can't keep clean sheets at home. Grasshoppers arrive on the back of a humiliating 5-0 thrashing by St. Gallen, but their away form shows they can score (1.0 per game) and concede (1.6 per game). Crucially, they've kept 40% clean sheets this season, but that defensive solidity looks questionable against Luzern's attack. The head-to-head pattern screams goals. Recent encounters have produced 3-2, 1-3, 2-0, 2-2, and 1-1 scorelines. Luzern has won 5 of 9 meetings, but the games have been competitive and often high-scoring. Statistically, both teams average similar goals conceded (1.20 per game), but Luzern scores significantly more (2.10 vs 1.30). The goal expectancy model shows 1.68 for Luzern and 1.62 for Grasshoppers - that's 3.30 expected goals total. The bookmakers have priced Over 2.5 goals at 1.59, implying 62.9% probability. Given Luzern's home goal average of 3.5 per game, both teams' scoring capabilities, and the historical head-to-head patterns, I calculate the true probability closer to 66%. That's where the value lies. Both teams to Score at 1.54 also looks tempting given Luzern's 60% BTTS rate and their leaky home defense, but the Over 2.5 market offers better mathematical value based on the goal expectancy data.

Read Full Preview →