Regular Season - 15 · 29 November 2026, 13:00 UTC

FC Luzern vs FC Lugano Super League prediction

Thermoplan Arena, Luzern

Our model says: FC Luzern 1–2 FC Lugano

The model makes it 26% FC Luzern, 24% draw, 50% FC Lugano — fair odds of 3.85, 4.17 and 2.00.

Most likely scoreline: 1-2.

Expected goals: FC Luzern 1.32, FC Lugano 2.05.

Both teams to score: 64%. Over 2.5 goals: 65%, under 2.5: 35%.

Model confidence: High — calls at this level have come off 61% of the time, over 2,154 settled matches.

One-sided: FC Lugano are clearly the stronger team on the model's ratings. In past matches rated this way the favourite won 68%, 20% were drawn and the underdog won 12%.

Published

Source: Fulltime Stats' own Dixon-Coles model, as of 15 November 2026. FC Luzern's rating is built from 51 Swiss Super League matches and FC Lugano's from 51, over this season and last, recent ones weighted most. Goal level and home advantage are this competition's own, measured over 538 matches.

Key facts

  • FC Luzern are 9th on 13 points from 13 games; FC Lugano are top on 34 points from 13 games — Super League.
  • FC Luzern are without a win in 4 games, most recently a 2-3 defeat at home to BSC Young Boys.
  • FC Lugano have won 4 of their last 5 games, most recently a 0-5 defeat away to FC St. Gallen.
  • Last 6 meetings: FC Lugano 5 wins to 1, 0 draws; the most recent, 10 October 2026, ended FC Lugano 4–0 FC Luzern.

More Swiss Super League predictions

Live win probability

From kick-off

From kick-off, the split above updates here every few seconds as the model re-reads the score, the clock and any red cards.

Model insights: FC Luzern vs FC Lugano

64%
Both teams to score
65%
Over 2.5 goals
35%
Under 2.5 goals

Most likely scorelines

FC Luzern win Draw FC Lugano win
  1. 1–110%
  2. 1–210%
  3. 0–27%
  4. 0–17%
  5. 1–37%
  6. 2–26%
  7. 2–16%

Scores read FC Luzern first; the other scorelines share the remaining 47%. How to read this.

Has the model earned this number?

FC Lugano at 50%: of 1,648 settled 50–65% forecasts, 58.6% came in (average 55.4%). It can be read literally. The full record.

Form going into FC Luzern vs FC Lugano

FC Luzern

Super League

  • L2-3BSC Young Boys7 November 2026
  • D1-1FC Sion31 October 2026
  • L1-2away to FC Zurich24 October 2026
  • L0-4away to FC Lugano10 October 2026
  • W5-1Grasshoppers19 September 2026

FC Lugano

Super League

  • L0-5away to FC St. Gallen8 November 2026
  • W2-1FC Basel 18931 November 2026
  • W3-2away to FC Thun25 October 2026
  • W4-0FC Luzern10 October 2026
  • W4-0away to Lausanne20 September 2026

What these results say

Up to 5 matches before kick-off, most recent first; context, not the model's input. How to read this.

Switzerland Super League table

#TeamPWDLGFGAGDPts
9FC Luzern133462128-713
1FC Lugano1311113615+2134

Where the two sides stand. Full table

Head-to-head: FC Luzern vs FC Lugano

  • 10 October 2026FC Lugano 4–0 FC LuzernSuper League
  • 7 March 2026FC Lugano 1–3 FC LuzernSuper League
  • 17 January 2026FC Luzern 2–5 FC LuganoSuper League
  • 30 October 2025FC Lugano 2–0 FC LuzernSuper League
  • 4 May 2025FC Luzern 0–2 FC LuganoSuper League
  • 15 February 2025FC Lugano 2–0 FC LuzernSuper League

Leading scorers: FC Luzern and FC Lugano

FC Luzern

GoalsAssists

  • D. Mikołajewski43
  • M. Di Giusto43

FC Lugano

GoalsAssists

  • Daniel Dos Santos51
  • D. Moncada51
  • Y. Cimignani40

Top 3 by league goals this season; player availability is not in the model. How to read this.

The rest of the season

Across the rest of the season our simulation gives FC Luzern a 0% chance of the title and FC Lugano 85%, from 10,000 simulated seasons.

Statistical estimate, not betting advice This prediction is generated from a statistical model for entertainment and informational purposes only. It does not guarantee any outcome and should not be used as the basis for placing a bet.

Team comparison

FC Luzern FC Lugano
0.7 Attack strength (vs league average) 0.86
1.57 Defence strength (vs league average, lower = stronger) 1.01
1.32 Model expected goals (this match) 2.05

Each side's share of the two-team total. How to read this.

Why the model favours this side

The model gives FC Lugano the highest probability at 50%, based on each side's rolling attack and defence ratings estimated from recent match data. The model projects 1.32 expected goals for FC Luzern against 2.05 for FC Lugano. FC Luzern's attack/defence rating is 0.7/1.57 versus the league average (1.00 = average), compared with 0.86/1.01 for FC Lugano.

FC Luzern carry a model rating of 6.45 against 6.77 for FC Lugano.

How the model reaches 50% for FC Lugano to win

Start from two average sides on neutral ground: 37% for FC Lugano to win. Then home advantage takes away 5 points, FC Luzern's ratings add 9 points and FC Lugano's ratings add 9 points, which lands on the published 50%.

  1. Two average sides, neutral ground37%
  2. Home advantage32%−5
  3. FC Luzern's ratings41%+9
  4. FC Lugano's ratings50%+9

Each step adds one input to the step before. How to read this.

Season stats

FC LuzernFC Lugano
13Matches13
3W 4D 6LRecord11W 1D 1L
21 1.6 per gameGoals scored36 2.8 per game
28 2.2 per gameGoals conceded15 1.2 per game
1 of 13Clean sheets4 of 13
2 of 13Failed to score1 of 13
3 of 3Penalties scored–
32 2.5 per gameYellow cards31 2.4 per game
2Red cards2
4-4-2 6×Usual shape3-5-2 4×

FC Luzern at home · FC Lugano away

7Played6
3W 1D 3LRecord5W 0D 1L
14–13Goals for – against16–10
1 of 7Clean sheets1 of 6

League matches only, Super League, this season; per game, from API-Football. How to read this.

Position by match

FC LuzernFC Lugano

1512 FC Luzern, match 1, 25 July 2026: vs FC Thun 1-3 → 12thFC Luzern, match 2, 2 August 2026: at FC Sion 3-0 → 12thFC Luzern, match 3, 9 August 2026: at FC St. Gallen 2-2 → 11thFC Luzern, match 4, 22 August 2026: vs Lausanne 1-0 → 7thFC Luzern, match 5, 29 August 2026: at Servette FC 1-1 → 8thFC Luzern, match 6, 2 September 2026: vs FC Vaduz 2-1 → 4thFC Luzern, match 7, 5 September 2026: at BSC Young Boys 3-3 → 5thFC Luzern, match 8, 13 September 2026: vs FC Basel 1893 2-4 → 7thFC Luzern, match 9, 19 September 2026: vs Grasshoppers 5-1 → 5thFC Luzern, match 10, 10 October 2026: at FC Lugano 4-0 → 8thFC Luzern, match 11, 24 October 2026: at FC Zurich 2-1 → 8thFC Luzern, match 12, 31 October 2026: vs FC Sion 1-1 → 8thFC Luzern, match 13, 7 November 2026: vs BSC Young Boys 2-3 → 8thFC Lugano, match 1, 26 July 2026: vs FC Vaduz 2-1 → 3rdFC Lugano, match 2, 2 August 2026: at Grasshoppers 1-4 → 2ndFC Lugano, match 3, 9 August 2026: vs FC Zurich 5-0 → 1stFC Lugano, match 4, 30 August 2026: at FC Sion 1-2 → 1stFC Lugano, match 5, 3 September 2026: vs Servette FC 1-0 → 1stFC Lugano, match 6, 6 September 2026: at FC Basel 1893 1-3 → 1stFC Lugano, match 7, 12 September 2026: vs BSC Young Boys 2-2 → 1stFC Lugano, match 8, 16 September 2026: vs FC St. Gallen 4-1 → 1stFC Lugano, match 9, 20 September 2026: at Lausanne 0-4 → 1stFC Lugano, match 10, 10 October 2026: vs FC Luzern 4-0 → 1stFC Lugano, match 11, 25 October 2026: at FC Thun 2-3 → 1stFC Lugano, match 12, 1 November 2026: vs FC Basel 1893 2-1 → 1stFC Lugano, match 13, 8 November 2026: at FC St. Gallen 5-0 → 1st 12468101213 1512 FC Luzern, match 1, 25 July 2026: vs FC Thun 1-3 → 12thFC Luzern, match 2, 2 August 2026: at FC Sion 3-0 → 12thFC Luzern, match 3, 9 August 2026: at FC St. Gallen 2-2 → 11thFC Luzern, match 4, 22 August 2026: vs Lausanne 1-0 → 7thFC Luzern, match 5, 29 August 2026: at Servette FC 1-1 → 8thFC Luzern, match 6, 2 September 2026: vs FC Vaduz 2-1 → 4thFC Luzern, match 7, 5 September 2026: at BSC Young Boys 3-3 → 5thFC Luzern, match 8, 13 September 2026: vs FC Basel 1893 2-4 → 7thFC Luzern, match 9, 19 September 2026: vs Grasshoppers 5-1 → 5thFC Luzern, match 10, 10 October 2026: at FC Lugano 4-0 → 8thFC Luzern, match 11, 24 October 2026: at FC Zurich 2-1 → 8thFC Luzern, match 12, 31 October 2026: vs FC Sion 1-1 → 8thFC Luzern, match 13, 7 November 2026: vs BSC Young Boys 2-3 → 8thFC Lugano, match 1, 26 July 2026: vs FC Vaduz 2-1 → 3rdFC Lugano, match 2, 2 August 2026: at Grasshoppers 1-4 → 2ndFC Lugano, match 3, 9 August 2026: vs FC Zurich 5-0 → 1stFC Lugano, match 4, 30 August 2026: at FC Sion 1-2 → 1stFC Lugano, match 5, 3 September 2026: vs Servette FC 1-0 → 1stFC Lugano, match 6, 6 September 2026: at FC Basel 1893 1-3 → 1stFC Lugano, match 7, 12 September 2026: vs BSC Young Boys 2-2 → 1stFC Lugano, match 8, 16 September 2026: vs FC St. Gallen 4-1 → 1stFC Lugano, match 9, 20 September 2026: at Lausanne 0-4 → 1stFC Lugano, match 10, 10 October 2026: vs FC Luzern 4-0 → 1stFC Lugano, match 11, 25 October 2026: at FC Thun 2-3 → 1stFC Lugano, match 12, 1 November 2026: vs FC Basel 1893 2-1 → 1stFC Lugano, match 13, 8 November 2026: at FC St. Gallen 5-0 → 1st 12468101213

FC Luzern are 9th after 13 Super League matches (between 4th and 12th so far); FC Lugano are 1st after 13 (between 1st and 3rd). How to read this.

Goals scored and conceded, by minute

All Super League matches this season: FC Luzern 13, FC Lugano 13.

FC Luzern scored 502645
FC Lugano conceded 025352

FC Luzern score most often in the 46–60 minute window (6 goals); FC Lugano have let in 3 there.

FC Lugano scored 6456211
FC Luzern conceded 622448

FC Lugano score most often in the 76–90 minute window (11 goals); FC Luzern have let in 8 there.

League goals by 15-minute window, from API-Football. Context, not a prediction. How to read this.

The next 4 matches, by difficulty

FC Luzern

  • at FC Thun5 Dec · Super Leaguewin 33%
  • vs Servette FC13 Dec · Super Leaguewin 37%
  • at Grasshoppers19 Dec · Super Leaguewin 43%
  • vs FC St. Gallen17 Jan · Super Leaguewin 36%

FC Lugano

  • at FC Zurich5 Dec · Super Leaguewin 52%
  • at FC Copenhagen10 Dec · UEFA Europa Conference Leaguewin 25%
  • vs FC Thun13 Dec · Super Leaguewin 67%

Each side's next matches after this one, coloured by the opponent's strength. How to read this.