‹

2026-27 Super League Season

54 games played · 12 teams

Live

Season Status

In Progress

Awaiting final results

Title Favorite

Lugano

79.71% chance to win the title

Biggest Overachiever

Lugano

8.74 points above expected

25 points · 16.26 expected points

Biggest Disappointment

Vaduz

5.39 points below expected

6 points · 11.39 expected points

League Table

Each team's record through games played. SimPts is the model's expected points through the same games — the sum over completed games of pregame win-probability × 3 plus tie-probability × 1. vsSim shows actual points minus that expectation — positive means the team has overachieved against the model so far.

# Team GP W D L Pts GF GA GD SimPts vsSim
1 Lugano 9 8 1 0 25 27 7 +20 16.26 +8.74
2 Young Boys 9 5 4 0 19 31 18 +13 15.59 +3.41
3 Sion 9 6 1 2 19 23 14 +9 16.04 +2.96
4 Basel 9 4 1 4 13 17 17 0 11.40 +1.60
5 St. Gallen 9 4 1 4 13 16 19 -3 14.35 -1.35
6 Luzern 9 3 3 3 12 17 18 -1 12.25 -0.25
7 Zurich 9 3 2 4 11 14 20 -6 8.59 +2.41
8 Servette 9 3 1 5 10 11 13 -2 13.44 -3.44
9 Thun 9 3 1 5 10 15 23 -8 12.28 -2.28
10 Grasshopper 9 2 2 5 8 13 24 -11 9.63 -1.63
11 Vaduz 9 2 0 7 6 18 21 -3 11.39 -5.39
12 Lausanne-Sport 9 1 3 5 6 7 15 -8 10.36 -4.36

Top Overachievers & Disappointments

Teams that most beat — or most fell short of — their simulated point projections. A positive vsSim means the team accumulated more points than the model expected on average; a negative one means fewer.

Biggest Overachievers

# Team Actual Sim vsSim
1 Lugano 25 16.26 +8.74
2 Young Boys 19 15.59 +3.41
3 Sion 19 16.04 +2.96
4 Zurich 11 8.59 +2.41
5 Basel 13 11.40 +1.60

Biggest Disappointments

# Team Actual Sim vsSim
1 Vaduz 6 11.39 -5.39
2 Lausanne-Sport 6 10.36 -4.36
3 Servette 10 13.44 -3.44
4 Thun 10 12.28 -2.28
5 Grasshopper 8 9.63 -1.63

Top Streaks

Ranked by model unlikelihood — the product of pregame W/D/L probabilities over the games in each team's streak. A short streak by a poor team can outrank a longer one by a strong team since the poor team's per-game probabilities were lower going in. Unbeaten counts consecutive wins or ties; Winless counts consecutive losses or ties.

Most Unlikely Winning Streaks

# Team Games Dates Probability
1 Lugano 6 Jul 26 – Sep 6 1 in 45
2 Sion 4 Sep 3 – Sep 15 1 in 11
3 Young Boys 2 Jul 26 – Aug 1 1 in 7
4 Basel 2 Aug 9 – Aug 22 1 in 5
5 Grasshopper 1 Sep 2 – Sep 2 1 in 5

Most Unlikely Losing Streaks

# Team Games Dates Probability
1 St. Gallen 2 Aug 30 – Sep 2 1 in 18
2 Thun 3 Sep 6 – Sep 16 1 in 13
3 Servette 2 Jul 25 – Aug 1 1 in 12
4 Vaduz 4 Jul 26 – Aug 23 1 in 11
5 Grasshopper 3 Aug 2 – Aug 30 1 in 7

Most Unlikely Unbeaten Streaks

# Team Games Dates Probability
1 Young Boys 9 Jul 26 – Sep 19 1 in 26
2 Luzern 5 Aug 9 – Sep 5 1 in 19
3 Lugano 9 Jul 26 – Sep 20 1 in 18
4 Zurich 3 Sep 5 – Sep 19 1 in 11
5 Grasshopper 3 Sep 2 – Sep 12 1 in 8

Most Unlikely Winless Streaks

# Team Games Dates Probability
1 Lausanne-Sport 7 Aug 8 – Sep 20 1 in 14
2 St. Gallen 3 Aug 9 – Sep 2 1 in 11
3 Thun 4 Sep 2 – Sep 16 1 in 8
4 Grasshopper 4 Jul 25 – Aug 30 1 in 4
5 Servette 3 Aug 29 – Sep 6 1 in 4

Position Race

Each team’s league position across the whole season. The current top 3 and bottom 3 are highlighted; everyone else is gray as context.

Recent Elo Movers

Which teams are the hottest and coldest over the last 14 days according to their Elo ratings?

Biggest Elo Gainers

# Team Δ Elo Current Elo
1 Basel +0.00 1600
2 Grasshopper +0.00 1512
3 Lausanne-Sport +0.00 1512
4 Lugano +0.00 1779
5 Luzern +0.00 1634

Biggest Elo Losers

# Team Δ Elo Current Elo
1 Basel +0.00 1600
2 Grasshopper +0.00 1512
3 Lausanne-Sport +0.00 1512
4 Lugano +0.00 1779
5 Luzern +0.00 1634

Recent Form

Each team’s last 5 games, hottest first. Form shows the results (navy win, gray draw, red loss, newest on the right); the bars show Elo change over the window, points taken, points expected from the odds, and actual minus expected. Beside each team: current Elo and season points.

Team Elo Season Pts Form Elo Δ (5) Points (5) Expected (5) Actual − Exp
Lugano 1779 25 +47 13 9.2 +3.8
Sion 1750 19 +42 13 9.5 +3.5
Young Boys 1742 19 +11 9 9.0 +0.0
St. Gallen 1644 13 -33 6 7.1 -1.1
Basel 1600 13 -16 4 5.5 -1.5
Luzern 1634 12 +17 8 7.0 +1.0
Zurich 1527 11 +18 8 4.9 +3.1
Servette 1628 10 -10 6 6.6 -0.6
Thun 1587 10 -22 4 7.0 -3.0
Grasshopper 1512 8 +6 7 5.2 +1.8
Vaduz 1571 6 +3 6 7.5 -1.5
Lausanne-Sport 1512 6 -45 1 5.7 -4.7

Upcoming Matches

The next slate of games with the model’s win / draw probabilities and an excitement rating (0–100). Beside each team: record · pre-game Elo.

Date Favored By Home Win% – Draw% – Win% Away Favored ByExcitement
2026-10-10 Zurich 11 pts·1527 32% – 20% – 48% Thun 10 pts·1587 0.6957.5
2026-10-10 Servette 10 pts·1628 25% – 19% – 56% Sion 19 pts·1750 1.2856.3
2026-10-10 1.26 Lugano 25 pts·1779 59% – 19% – 22% Luzern 12 pts·1634 58.6
2026-10-11 Grasshopper 8 pts·1512 15% – 18% – 67% Young Boys 19 pts·1742 2.3149.3
2026-10-11 1.14 St. Gallen 13 pts·1644 57% – 19% – 24% Lausanne-Sport 6 pts·1512 45.9
2026-10-11 Vaduz 6 pts·1571 36% – 20% – 44% Basel 13 pts·1600 0.4066.2

Recent Matches

The most recent results with an excitement rating (0–100). Beside each team: record · pre-game Elo · Elo change.

Date Favored By Home Score Away Favored ByExcitement
2026-09-20 Vaduz 6 pts·1580·-9.23 1 – 2 Thun 10 pts·1578·+9.23 0.1059.1
2026-09-20 Basel 13 pts·1615·-15.23 1 – 3 St. Gallen 13 pts·1629·+15.23 0.2557.3
2026-09-20 Lausanne-Sport 6 pts·1526·-14.00 0 – 4 Lugano 25 pts·1765·+14.00 2.4041.8
2026-09-19 0.60 Luzern 12 pts·1611·+22.69 5 – 1 Grasshopper 8 pts·1535·-22.70 49.0
2026-09-19 0.84 Young Boys 19 pts·1735·+6.24 3 – 2 Servette 10 pts·1635·-6.24 63.8
2026-09-19 2.06 Sion 19 pts·1753·-2.90 1 – 1 Zurich 11 pts·1524·+2.90 70.7
2026-09-16 Thun 10 pts·1591·-12.92 2 – 4 Servette 10 pts·1622·+12.92 0.4260.9
2026-09-16 0.87 Lugano 25 pts·1749·+15.90 4 – 1 St. Gallen 13 pts·1645·-15.90 53.1
2026-09-15 Grasshopper 8 pts·1544·-9.37 2 – 5 Sion 19 pts·1743·+9.38 2.0252.9
2026-09-13 Zurich 11 pts·1513·+11.19 2 – 1 Vaduz 6 pts·1592·-11.19 0.8760.6
2026-09-13 Lausanne-Sport 6 pts·1533·-7.48 0 – 1 Servette 10 pts·1614·+7.49 0.9051.1
2026-09-13 0.13 Luzern 12 pts·1627·-15.26 2 – 4 Basel 13 pts·1600·+15.26 63.6

Head-to-Head

Each cell shows a team's record in that matchup (row vs column, formatted W-D-L) with the model's expected points on the line below. Navy-tinted cells mean the team beat the model's expectations by more than one point in that matchup; gold-tinted cells mean they fell short by the same margin.

Beat expectations Fell short Within expectations
Team BAS GRA LAU LUG LUZ SER SIO SG THU VAD YB ZUR
Basel —
0-0-0
0.00
0-0-1
1.62
0-0-1
0.91
1-0-0
1.29
1-0-0
1.15
0-0-1
1.04
0-0-1
1.34
1-0-0
1.32
0-0-0
0.00
0-1-0
0.96
1-0-0
1.78
Grasshopper
0-0-0
0.00
—
0-1-0
1.36
0-0-1
0.87
0-0-1
1.09
0-0-1
1.00
0-0-1
0.71
1-0-0
0.78
1-0-0
1.12
0-0-1
1.21
0-0-0
0.00
0-1-0
1.49
Lausanne-Sport
1-0-0
1.18
0-1-0
1.44
—
0-0-1
0.61
0-0-1
1.22
0-0-1
1.07
0-0-0
0.00
0-0-0
0.00
0-1-0
1.14
0-0-1
1.28
0-1-0
0.81
0-0-1
1.60
Lugano
1-0-0
1.90
1-0-0
1.94
1-0-0
2.21
—
0-0-0
0.00
1-0-0
1.78
1-0-0
1.43
1-0-0
1.82
0-0-0
0.00
1-0-0
1.73
0-1-0
1.46
1-0-0
1.99
Luzern
0-0-1
1.51
1-0-0
1.71
1-0-0
1.58
0-0-0
0.00
—
0-1-0
1.31
0-0-1
1.16
0-1-0
1.08
0-0-1
1.40
1-0-0
1.54
0-1-0
0.97
0-0-0
0.00
Servette
0-0-1
1.66
1-0-0
1.81
1-0-0
1.73
0-0-1
1.03
0-1-0
1.50
—
0-0-0
0.00
0-0-1
1.32
1-0-0
1.53
0-0-0
0.00
0-0-1
1.00
0-0-1
1.86
Sion
1-0-0
1.77
1-0-0
2.11
0-0-0
0.00
0-0-1
1.38
1-0-0
1.65
0-0-0
0.00
—
1-0-0
1.62
1-0-0
1.82
1-0-0
1.90
0-0-1
1.60
0-1-0
2.19
St. Gallen
1-0-0
1.46
0-0-1
2.03
0-0-0
0.00
0-0-1
0.99
0-1-0
1.73
1-0-0
1.48
0-0-1
1.18
—
0-0-1
1.76
1-0-0
1.77
0-0-0
0.00
1-0-0
1.94
Thun
0-0-1
1.48
0-0-1
1.69
0-1-0
1.66
0-0-0
0.00
1-0-0
1.41
0-0-1
1.27
0-0-1
0.98
1-0-0
1.05
—
1-0-0
1.39
0-0-1
1.35
0-0-0
0.00
Vaduz
0-0-0
0.00
1-0-0
1.59
1-0-0
1.53
0-0-1
1.07
0-0-1
1.27
0-0-0
0.00
0-0-1
0.91
0-0-1
1.03
0-0-1
1.41
—
0-0-1
0.86
0-0-1
1.72
Young Boys
0-1-0
1.85
0-0-0
0.00
0-1-0
2.00
0-1-0
1.34
0-1-0
1.84
1-0-0
1.80
1-0-0
1.21
0-0-0
0.00
1-0-0
1.45
1-0-0
1.95
—
1-0-0
2.14
Zurich
0-0-1
1.03
0-1-0
1.32
1-0-0
1.21
0-0-1
0.82
0-0-0
0.00
1-0-0
0.95
0-1-0
0.63
0-0-1
0.87
0-0-0
0.00
1-0-0
1.08
0-0-1
0.68
—

Points vs. Goals Scored, Allowed, and Differential

Points plotted against goals scored, allowed, and differential. Use the buttons to switch views; hover a team for exact values. The table gives each fit's R² and slope (the change in points per 10 goals).

Fit Metrics

R² Slope
Scored 0.70 +7.1
Allowed 0.42 -7.9
Differential 0.87 +5.7

Scoreline Distribution

Percentage of games ending with each combination of team-goals (rows) and opponent-goals (columns). The diagonal shows draws; cells below the diagonal are wins from the row team's perspective, cells above are losses. Marginal totals on the right and bottom show how often each goal count occurred regardless of opponent. Use the picker to switch between the league-wide view and any individual team.

↓ Scored | Allowed →012345+Total
01.85%5.56%1.85%1.85%0.93%1.85%13.89%
15.56%5.56%9.26%3.70%1.85%0.93%26.85%
21.85%9.26%7.41%4.63%5.56%1.85%30.56%
31.85%3.70%4.63%3.70%0.93%—14.81%
40.93%1.85%5.56%0.93%——9.26%
5+1.85%0.93%1.85%———4.63%
Total13.89%26.85%30.56%14.81%9.26%4.63%100%

Summary Statistics

Scored Allowed Difference
Mean 1.94 1.94 +0.00
SD 1.36 1.36 2.01
CV 0.70 0.70 —
Max 6 6 +6
Min 0 0 -6

Games Played: 54

↓ Scored | Allowed →012345+Total
0—11.11%————11.11%
111.11%—11.11%22.22%——44.44%
2—11.11%————11.11%
3———11.11%——11.11%
4——22.22%———22.22%
5+———————
Total11.11%22.22%33.33%33.33%——100%

Summary Statistics

Scored Allowed Difference
Mean 1.89 1.89 +0.00
SD 1.45 1.05 1.58
CV 0.77 0.56 —
Max 4 3 +2
Min 0 0 -2

Games Played: 9

↓ Scored | Allowed →012345+Total
0———————
111.11%11.11%11.11%—11.11%11.11%55.56%
211.11%—11.11%——22.22%44.44%
3———————
4———————
5+———————
Total22.22%11.11%22.22%—11.11%33.33%100%

Summary Statistics

Scored Allowed Difference
Mean 1.44 2.67 -1.22
SD 0.53 2.12 2.11
CV 0.36 0.80 —
Max 2 5 +2
Min 1 0 -4

Games Played: 9

↓ Scored | Allowed →012345+Total
011.11%22.22%——11.11%—44.44%
111.11%11.11%—11.11%——33.33%
2——11.11%11.11%——22.22%
3———————
4———————
5+———————
Total22.22%33.33%11.11%22.22%11.11%—100%

Summary Statistics

Scored Allowed Difference
Mean 0.78 1.67 -0.89
SD 0.83 1.41 1.45
CV 1.07 0.85 —
Max 2 4 +1
Min 0 0 -4

Games Played: 9

↓ Scored | Allowed →012345+Total
0———————
111.11%—————11.11%
2—22.22%11.11%———33.33%
3—11.11%————11.11%
411.11%22.22%————33.33%
5+11.11%—————11.11%
Total33.33%55.56%11.11%———100%

Summary Statistics

Scored Allowed Difference
Mean 3.00 0.78 +2.22
SD 1.32 0.67 1.64
CV 0.44 0.86 —
Max 5 2 +5
Min 1 0 +0

Games Played: 9

↓ Scored | Allowed →012345+Total
0———11.11%——11.11%
111.11%11.11%—11.11%——33.33%
2—11.11%11.11%—11.11%—33.33%
3———11.11%——11.11%
4———————
5+—11.11%————11.11%
Total11.11%33.33%11.11%33.33%11.11%—100%

Summary Statistics

Scored Allowed Difference
Mean 1.89 2.00 -0.11
SD 1.45 1.32 2.09
CV 0.77 0.66 —
Max 5 4 +4
Min 0 0 -3

Games Played: 9

↓ Scored | Allowed →012345+Total
0—22.22%11.11%———33.33%
111.11%11.11%11.11%———33.33%
2—11.11%—11.11%——22.22%
3———————
4——11.11%———11.11%
5+———————
Total11.11%44.44%33.33%11.11%——100%

Summary Statistics

Scored Allowed Difference
Mean 1.22 1.44 -0.22
SD 1.30 0.88 1.30
CV 1.07 0.61 —
Max 4 3 +2
Min 0 0 -2

Games Played: 9

↓ Scored | Allowed →012345+Total
0———————
1—11.11%11.11%———22.22%
2—11.11%——11.11%—22.22%
322.22%—22.22%———44.44%
4———————
5+——11.11%———11.11%
Total22.22%22.22%44.44%—11.11%—100%

Summary Statistics

Scored Allowed Difference
Mean 2.56 1.56 +1.00
SD 1.24 1.24 1.80
CV 0.48 0.79 —
Max 5 4 +3
Min 1 0 -2

Games Played: 9

↓ Scored | Allowed →012345+Total
0——11.11%11.11%——22.22%
1————11.11%—11.11%
211.11%11.11%11.11%———33.33%
3—11.11%11.11%—11.11%—33.33%
4———————
5+———————
Total11.11%22.22%33.33%11.11%22.22%—100%

Summary Statistics

Scored Allowed Difference
Mean 1.78 2.11 -0.33
SD 1.20 1.36 2.00
CV 0.68 0.65 —
Max 3 4 +2
Min 0 0 -3

Games Played: 9

↓ Scored | Allowed →012345+Total
011.11%11.11%———11.11%33.33%
1———————
2—11.11%—11.11%22.22%—44.44%
3—11.11%————11.11%
4———11.11%——11.11%
5+———————
Total11.11%33.33%—22.22%22.22%11.11%100%

Summary Statistics

Scored Allowed Difference
Mean 1.67 2.56 -0.89
SD 1.41 1.94 2.37
CV 0.85 0.76 —
Max 4 6 +2
Min 0 0 -6

Games Played: 9

↓ Scored | Allowed →012345+Total
0———————
1——44.44%———44.44%
2———22.22%11.11%—33.33%
3—11.11%————11.11%
4———————
5+——11.11%———11.11%
Total—11.11%55.56%22.22%11.11%—100%

Summary Statistics

Scored Allowed Difference
Mean 2.00 2.33 -0.33
SD 1.32 0.87 1.66
CV 0.66 0.37 —
Max 5 4 +3
Min 1 1 -2

Games Played: 9

↓ Scored | Allowed →012345+Total
0———————
1———————
2——22.22%———22.22%
3——11.11%22.22%——33.33%
4——33.33%———33.33%
5+11.11%—————11.11%
Total11.11%—66.67%22.22%——100%

Summary Statistics

Scored Allowed Difference
Mean 3.44 2.00 +1.44
SD 1.24 0.87 1.94
CV 0.36 0.43 —
Max 6 3 +6
Min 2 0 +0

Games Played: 9

↓ Scored | Allowed →012345+Total
0—————11.11%11.11%
1—11.11%22.22%———33.33%
2—22.22%11.11%—11.11%—44.44%
3——11.11%———11.11%
4———————
5+———————
Total—33.33%44.44%—11.11%11.11%100%

Summary Statistics

Scored Allowed Difference
Mean 1.56 2.22 -0.67
SD 0.88 1.39 1.94
CV 0.57 0.63 —
Max 3 5 +1
Min 0 1 -5

Games Played: 9

Season Summary

Every team's season-to-date record alongside the projected end-of-season points totals from 100,000 simulations. Click any column header to sort. Exp. Pts. Rem. is the expected additional points the model thinks the team will accumulate over the rest of the season.

Team Elo Points Avg Exp. Pts. Rem. Min 5th Q1 Median Q3 95th Max
Lugano 1779 25 51.03 26.03 32 43 48 51 54 58 64
Sion 1750 19 43.95 24.95 26 36 41 44 47 51 58
Young Boys 1742 19 43.49 24.49 27 36 40 44 47 51 58
St. Gallen 1644 13 32.44 19.44 17 25 29 32 36 40 50
Luzern 1634 12 30.61 18.61 15 23 27 31 34 38 49
Servette 1628 10 28.30 18.30 12 21 25 28 32 36 46
Basel 1600 13 30.71 17.71 16 23 27 31 34 39 48
Thun 1587 10 26.19 16.19 12 19 23 26 29 34 43
Vaduz 1571 6 21.71 15.71 6 14 18 22 25 30 39
Zurich 1527 11 24.38 13.38 11 17 21 24 27 32 41
Grasshopper 1512 8 20.25 12.25 8 13 17 20 23 28 39
Lausanne-Sport 1512 6 18.12 12.12 6 11 15 18 21 26 36

Point Totals in Context

How did each team's actual results compare to their simulated points, Elo rating, average opponent Elo, and percentile within simulated outcomes? Use the buttons to switch between views. In each chart, dashed crosshairs at the league means split the plot into four quadrants: pastel green (team did well, model agreed), pastel red (team did poorly, model agreed), and pastel yellow (model and reality disagreed).

Home-Field Advantage Edge

The simulation applies the same home-field boost to every game across the league, so the per-game home win probabilities bake in the model's idea of HFA. For each team, we sum expected points at home and compare to actual home points, and the same on the road. The bar shows (home points above expected) minus (away points above expected). A tall positive bar means the team's home/road split exceeded what the model predicted — a real fortress effect. A tall negative bar means the reverse: they played worse at home or better on the road than expected.

Season Trends

How each metric evolved across the season - Elo rating, actual and projected points, title/promotion probability, and relegation probability - day by day.

Season metrics are available for completed seasons.

Final Table Odds

Each cell is the probability — across 100,000 simulations — that the team (row) finished at that position (column). Rows are sorted by actual finish (champion at top, bottom of the table at the bottom).

Team123456789101112
Lugano79.71%15.27%4.63%0.32%0.06%0.01%——————
Young Boys9.77%40.94%40.48%6.52%1.65%0.50%0.10%0.03%—0.01%——
Sion10.40%41.19%40.69%5.81%1.26%0.45%0.13%0.06%0.01%———
Basel0.01%0.54%3.16%22.43%21.84%18.52%14.56%8.89%5.76%2.75%1.25%0.29%
St. Gallen0.08%1.28%5.94%27.56%23.24%17.39%11.88%7.17%3.36%1.52%0.45%0.13%
Luzern0.02%0.52%3.07%20.15%21.85%19.95%14.21%9.99%5.88%2.78%1.29%0.29%
Zurich—0.02%0.17%1.99%4.48%7.70%11.89%17.36%21.15%17.82%12.12%5.30%
Servette—0.22%1.49%10.17%14.41%17.50%18.57%15.93%10.74%6.69%3.15%1.13%
Thun0.01%0.02%0.30%3.84%8.23%11.49%16.10%18.50%17.23%13.28%7.78%3.22%
Grasshopper——0.01%0.32%0.57%1.77%3.84%6.75%11.62%18.73%27.73%28.66%
Vaduz——0.06%0.80%2.06%4.01%7.02%11.33%16.98%22.20%20.54%15.00%
Lausanne-Sport———0.09%0.35%0.71%1.70%3.99%7.27%14.22%25.69%45.98%

Points Required Per Position

The empirical CDF of simulated point totals per finishing position. Each curve shows, for one position (1st, 2nd, ..., last), the spread of point totals teams accumulated across simulations. Reading the curve at the 50% mark gives the median points typically needed to finish at that position. Steep curves mean the position is tightly clustered around a particular point range; shallow curves mean the position came with a wide variety of point totals.

Next-Season Status

Across 100,000 regular-season simulations, the probability of each team's next-season status. Columns appear in best-to-worst outcome order: promotion-positive on the left, relegation-positive on the right. Cells with darker shading indicate higher likelihood.

Team Qualified for Championship Round Survived Relegation Round Relegated
Lugano 100% — —
Sion 99.99% 0.01% —
Young Boys 99.99% 0.01% —
St. Gallen 99.30% 0.59% 0.11%
Luzern 98.29% 1.26% 0.45%
Basel 97.92% 1.60% 0.48%
Servette 95.68% 3.06% 1.26%
Thun 89.42% 7.43% 3.15%
Zurich 77.41% 14.77% 7.82%
Vaduz 67.14% 18.93% 13.93%
Grasshopper 44.65% 27.16% 28.19%
Lausanne-Sport 30.21% 25.18% 44.61%

Overall Game Log

Summary of every completed game this season. Sort any column by clicking its header.

Date Opponent ScoreExcitement Pre Elo Opp Elo Win % Tie % Loss %Proj. Margin Elo Δ Points
2026-07-25 Grasshopper D 1-165.8 1552 1543 41.45% 19.64% 38.91%-0.04 -0.1 1
2026-07-25 @ Lausanne-Sport D 1-165.8 1543 1552 38.91% 19.64% 41.45%+0.04 +0.1 1
2026-07-25 Basel L 0-159.3 1656 1594 48.76% 19.50% 31.73%+0.47 -11.4 0
2026-07-25 @ Servette W 1-059.3 1594 1656 31.73% 19.50% 48.76%-0.47 +11.4 3
2026-07-25 Thun L 1-358.6 1646 1647 39.96% 19.64% 40.40%-0.14 -15.8 0
2026-07-25 @ Luzern W 3-158.6 1647 1646 40.40% 19.64% 39.96%+0.14 +15.8 3
2026-07-26 Sion W 4-266.3 1658 1705 33.66% 19.56% 46.78%-0.57 +16.1 3
2026-07-26 @ Young Boys L 2-466.3 1705 1658 46.78% 19.56% 33.66%+0.57 -16.1 0
2026-07-26 Vaduz W 2-158.1 1677 1596 51.25% 19.40% 29.35%+0.65 +7.1 3
2026-07-26 @ Lugano L 1-258.1 1596 1677 29.35% 19.40% 51.25%-0.65 -7.1 0
2026-07-26 Zurich W 2-154.8 1676 1535 58.46% 18.92% 22.62%+1.23 +5.6 3
2026-07-26 @ St. Gallen L 1-254.8 1535 1676 22.62% 18.92% 58.46%-1.23 -5.6 0
2026-08-01 Lausanne-Sport L 0-156.9 1606 1552 47.62% 19.54% 32.85%+0.39 -11.2 3
2026-08-01 @ Basel W 1-056.9 1552 1606 32.85% 19.54% 47.62%-0.39 +11.2 4
2026-08-01 Servette W 2-163.8 1529 1645 25.35% 19.15% 55.49%-1.23 +12.1 3
2026-08-01 @ Zurich L 1-263.8 1645 1529 55.49% 19.15% 25.35%+1.23 -12.1 0
2026-08-01 Young Boys L 0-652.2 1663 1674 38.53% 19.64% 41.84%-0.23 -49.2 3
2026-08-01 @ Thun W 6-052.2 1674 1663 41.84% 19.64% 38.53%+0.23 +49.2 6
2026-08-02 St. Gallen L 2-363.0 1589 1682 27.95% 19.33% 52.72%-1.01 -6.4 0
2026-08-02 @ Vaduz W 3-263.0 1682 1589 52.72% 19.33% 27.95%+1.01 +6.4 6
2026-08-02 Luzern W 3-048.7 1689 1630 48.45% 19.51% 32.03%+0.45 +22.1 3
2026-08-02 @ Sion L 0-348.7 1630 1689 32.03% 19.51% 48.45%-0.45 -22.1 0
2026-08-02 Lugano L 1-449.7 1544 1684 22.72% 18.93% 58.35%-1.47 -13.8 1
2026-08-02 @ Grasshopper W 4-149.7 1684 1544 58.35% 18.93% 22.72%+1.47 +13.8 6
2026-08-08 Young Boys D 2-275.7 1563 1724 20.83% 18.72% 60.44%-1.65 +1.6 5
2026-08-08 @ Lausanne-Sport D 2-275.7 1724 1563 60.44% 18.72% 20.83%+1.65 -1.6 7
2026-08-08 Grasshopper W 2-155.0 1633 1530 53.94% 19.26% 26.80%+0.86 +6.5 3
2026-08-08 @ Servette L 1-255.0 1530 1633 26.80% 19.26% 53.94%-0.86 -6.5 1
2026-08-09 Thun W 4-262.9 1594 1614 37.44% 19.63% 42.93%-0.31 +15.0 6
2026-08-09 @ Basel L 2-462.9 1614 1594 42.93% 19.63% 37.44%+0.31 -15.0 3
2026-08-09 Zurich W 5-044.0 1698 1541 60.12% 18.76% 21.12%+1.38 +24.7 9
2026-08-09 @ Lugano L 0-544.0 1541 1698 21.12% 18.76% 60.12%-1.38 -24.7 3
2026-08-09 Vaduz W 3-262.0 1711 1583 57.00% 19.04% 23.96%+1.10 +5.6 6
2026-08-09 @ Sion L 2-362.0 1583 1711 23.96% 19.04% 57.00%-1.10 -5.6 0
2026-08-09 Luzern D 2-275.6 1688 1608 51.20% 19.40% 29.40%+0.65 -0.9 7
2026-08-09 @ St. Gallen D 2-275.6 1608 1688 29.40% 19.40% 51.20%-0.65 +0.9 1
2026-08-22 Lausanne-Sport W 1-053.3 1608 1565 46.28% 19.57% 34.14%+0.29 +8.5 4
2026-08-22 @ Luzern L 0-153.3 1565 1608 34.14% 19.57% 46.28%-0.29 -8.5 5
2026-08-22 Basel L 1-254.3 1516 1609 27.93% 19.33% 52.74%-1.01 -6.8 3
2026-08-22 @ Zurich W 2-154.3 1609 1516 52.74% 19.33% 27.93%+1.01 +6.8 9
2026-08-23 Vaduz W 4-258.1 1722 1577 58.81% 18.88% 22.31%+1.26 +8.6 10
2026-08-23 @ Young Boys L 2-458.1 1577 1722 22.31% 18.88% 58.81%-1.26 -8.6 0
2026-08-29 Zurich L 2-363.4 1557 1510 46.76% 19.56% 33.68%+0.32 -9.9 5
2026-08-29 @ Lausanne-Sport W 3-263.4 1510 1557 33.68% 19.56% 46.76%-0.32 +9.9 6
2026-08-29 Luzern D 1-169.8 1639 1617 43.32% 19.62% 37.06%+0.09 -0.3 4
2026-08-29 @ Servette D 1-169.8 1617 1639 37.06% 19.62% 43.32%-0.09 +0.3 5
2026-08-29 Basel D 3-381.2 1731 1616 55.35% 19.16% 25.49%+0.97 -1.0 11
2026-08-29 @ Young Boys D 3-381.2 1616 1731 25.49% 19.16% 55.35%-0.97 +1.0 10
2026-08-30 Lugano L 1-262.7 1717 1723 39.34% 19.64% 41.02%-0.18 -9.0 6
2026-08-30 @ Sion W 2-162.7 1723 1717 41.02% 19.64% 39.34%+0.18 +9.0 12
2026-08-30 Thun L 3-474.5 1687 1599 52.22% 19.35% 28.42%+0.72 -10.6 7
2026-08-30 @ St. Gallen W 4-374.5 1599 1687 28.42% 19.35% 52.22%-0.72 +10.6 6
2026-08-30 Grasshopper W 5-253.6 1569 1523 46.53% 19.57% 33.90%+0.31 +16.9 3
2026-08-30 @ Vaduz L 2-553.6 1523 1569 33.90% 19.57% 46.53%-0.31 -16.9 1
2026-09-01 Young Boys L 2-455.4 1519 1730 16.57% 18.09% 65.33%-2.13 -6.5 6
2026-09-01 @ Zurich W 4-255.4 1730 1519 65.33% 18.09% 16.57%+2.13 +6.5 14
2026-09-02 Vaduz W 2-158.7 1617 1585 44.69% 19.60% 35.70%+0.18 +8.3 8
2026-09-02 @ Luzern L 1-258.7 1585 1617 35.70% 19.60% 44.69%-0.18 -8.3 3
2026-09-02 Lausanne-Sport D 0-064.5 1609 1547 48.85% 19.50% 31.65%+0.47 -1.0 7
2026-09-02 @ Thun D 0-064.5 1547 1609 31.65% 19.50% 48.85%-0.47 +1.0 6
2026-09-02 St. Gallen W 2-057.6 1506 1677 19.88% 18.60% 61.52%-1.75 +26.6 4
2026-09-02 @ Grasshopper L 0-257.6 1677 1506 61.52% 18.60% 19.88%+1.75 -26.6 7
2026-09-03 Sion L 1-258.4 1617 1708 28.17% 19.34% 52.49%-0.99 -6.8 10
2026-09-03 @ Basel W 2-158.4 1708 1617 52.49% 19.34% 28.17%+0.99 +6.8 9
2026-09-03 Servette W 1-054.5 1732 1639 52.76% 19.32% 27.91%+0.77 +7.2 15
2026-09-03 @ Lugano L 0-154.5 1639 1732 27.91% 19.32% 52.76%-0.77 -7.2 4
2026-09-05 Lausanne-Sport W 3-153.7 1577 1548 44.35% 19.61% 36.04%+0.16 +14.5 6
2026-09-05 @ Vaduz L 1-353.7 1548 1577 36.04% 19.61% 44.35%-0.16 -14.5 6
2026-09-05 Luzern D 3-381.3 1736 1626 54.87% 19.20% 25.93%+0.93 -0.9 15
2026-09-05 @ Young Boys D 3-381.3 1626 1736 25.93% 19.20% 54.87%-0.93 +0.9 9
2026-09-05 Zurich D 2-269.2 1533 1513 43.04% 19.63% 37.34%+0.07 -0.2 5
2026-09-05 @ Grasshopper D 2-269.2 1513 1533 37.34% 19.63% 43.04%-0.07 +0.2 7
2026-09-06 St. Gallen L 0-252.6 1632 1650 37.53% 19.63% 42.84%-0.30 -17.3 4
2026-09-06 @ Servette W 2-052.6 1650 1632 42.84% 19.63% 37.53%+0.30 +17.3 10
2026-09-06 Lugano L 1-354.2 1610 1739 23.95% 19.04% 57.01%-1.35 -10.2 10
2026-09-06 @ Basel W 3-154.2 1739 1610 57.01% 19.04% 23.95%+1.35 +10.2 18
2026-09-06 Thun W 3-263.2 1715 1608 54.40% 19.23% 26.37%+0.89 +6.1 12
2026-09-06 @ Sion L 2-363.2 1608 1715 26.37% 19.23% 54.40%-0.89 -6.1 7
2026-09-12 Sion L 0-349.6 1668 1721 32.84% 19.54% 47.62%-0.63 -22.5 10
2026-09-12 @ St. Gallen W 3-049.6 1721 1668 47.62% 19.54% 32.84%+0.63 +22.5 15
2026-09-12 Grasshopper L 0-156.9 1602 1533 49.75% 19.47% 30.79%+0.54 -11.6 7
2026-09-12 @ Thun W 1-056.9 1533 1602 30.79% 19.47% 49.75%-0.54 +11.6 8
2026-09-12 Young Boys D 2-277.0 1749 1735 42.20% 19.64% 38.17%+0.01 -0.2 19
2026-09-12 @ Lugano D 2-277.0 1735 1749 38.17% 19.64% 42.20%-0.01 +0.1 16
2026-09-13 Vaduz W 2-160.6 1513 1592 29.67% 19.42% 50.92%-0.87 +11.2 10
2026-09-13 @ Zurich L 1-260.6 1592 1513 50.92% 19.42% 29.67%+0.87 -11.2 6
2026-09-13 Servette L 0-151.1 1533 1614 29.35% 19.40% 51.25%-0.90 -7.5 6
2026-09-13 @ Lausanne-Sport W 1-051.1 1614 1533 51.25% 19.40% 29.35%+0.90 +7.5 7
2026-09-13 Basel L 2-463.6 1627 1600 43.95% 19.62% 36.43%+0.13 -15.3 9
2026-09-13 @ Luzern W 4-263.6 1600 1627 36.43% 19.62% 43.95%-0.13 +15.3 13
2026-09-15 Sion L 2-552.9 1544 1743 17.45% 18.24% 64.31%-2.02 -9.4 8
2026-09-15 @ Grasshopper W 5-252.9 1743 1544 64.31% 18.24% 17.45%+2.02 +9.4 18
2026-09-16 Servette L 2-460.9 1591 1622 35.80% 19.61% 44.59%-0.42 -12.9 7
2026-09-16 @ Thun W 4-260.9 1622 1591 44.59% 19.61% 35.80%+0.42 +12.9 10
2026-09-16 St. Gallen W 4-153.1 1749 1645 54.11% 19.25% 26.64%+0.87 +15.9 22
2026-09-16 @ Lugano L 1-453.1 1645 1749 26.64% 19.25% 54.11%-0.87 -15.9 10
2026-09-19 Grasshopper W 5-149.0 1611 1535 50.64% 19.43% 29.93%+0.60 +22.7 12
2026-09-19 @ Luzern L 1-549.0 1535 1611 29.93% 19.43% 50.64%-0.60 -22.7 8
2026-09-19 Servette W 3-263.8 1735 1635 53.69% 19.27% 27.04%+0.84 +6.2 19
2026-09-19 @ Young Boys L 2-363.8 1635 1735 27.04% 19.27% 53.69%-0.84 -6.2 10
2026-09-19 Zurich D 1-170.7 1753 1524 66.96% 17.83% 15.21%+2.06 -2.9 19
2026-09-19 @ Sion D 1-170.7 1524 1753 15.21% 17.83% 66.96%-2.06 +2.9 11
2026-09-20 Thun L 1-259.1 1580 1578 40.58% 19.64% 39.78%-0.10 -9.2 6
2026-09-20 @ Vaduz W 2-159.1 1578 1580 39.78% 19.64% 40.58%+0.10 +9.2 10
2026-09-20 St. Gallen L 1-357.3 1615 1629 38.21% 19.64% 42.15%-0.25 -15.2 13
2026-09-20 @ Basel W 3-157.3 1629 1615 42.15% 19.64% 38.21%+0.25 +15.2 13
2026-09-20 Lugano L 0-441.8 1526 1765 14.46% 17.66% 67.88%-2.40 -14.0 6
2026-09-20 @ Lausanne-Sport W 4-041.8 1765 1526 67.88% 17.66% 14.46%+2.40 +14.0 25

Upcoming Games

Remaining games on the team's schedule

Date Opponent Pre Elo Opp Elo Win % Tie % Loss %Proj. MarginExcitement
2026-10-10 Thun 1527 1587 32.03% 19.51% 48.46%-0.6957.5
2026-10-10 @ Zurich 1587 1527 48.46% 19.51% 32.03%+0.6957.5
2026-10-10 Sion 1628 1750 24.72% 19.11% 56.18%-1.2856.3
2026-10-10 @ Servette 1750 1628 56.18% 19.11% 24.72%+1.2856.3
2026-10-10 Luzern 1779 1634 58.82% 18.88% 22.30%+1.2658.6
2026-10-10 @ Lugano 1634 1779 22.30% 18.88% 58.82%-1.2658.6
2026-10-11 Young Boys 1512 1742 15.16% 17.82% 67.02%-2.3149.3
2026-10-11 @ Grasshopper 1742 1512 67.02% 17.82% 15.16%+2.3149.3
2026-10-11 Lausanne-Sport 1644 1512 57.45% 19.00% 23.55%+1.1445.9
2026-10-11 @ St. Gallen 1512 1644 23.55% 19.00% 57.45%-1.1445.9
2026-10-11 Basel 1571 1600 36.12% 19.61% 44.27%-0.4066.2
2026-10-11 @ Vaduz 1600 1571 44.27% 19.61% 36.12%+0.4066.2
2026-10-24 Grasshopper 1600 1512 52.09% 19.36% 28.55%+0.7154.0
2026-10-24 @ Basel 1512 1600 28.55% 19.36% 52.09%-0.7154.0
2026-10-24 Lausanne-Sport 1750 1512 67.79% 17.68% 14.53%+2.1541.6
2026-10-24 @ Sion 1512 1750 14.53% 17.68% 67.79%-2.1541.6
2026-10-24 Lugano 1587 1779 18.01% 18.34% 63.65%-1.9652.5
2026-10-24 @ Thun 1779 1587 63.65% 18.34% 18.01%+1.9652.5
2026-10-24 Luzern 1527 1634 26.34% 19.23% 54.43%-1.1453.2
2026-10-24 @ Zurich 1634 1527 54.43% 19.23% 26.34%+1.1453.2
2026-10-24 Vaduz 1628 1571 48.13% 19.52% 32.34%+0.4260.2
2026-10-24 @ Servette 1571 1628 32.34% 19.52% 48.13%-0.4260.2
2026-10-24 St. Gallen 1742 1644 53.27% 19.30% 27.44%+0.8066.1
2026-10-24 @ Young Boys 1644 1742 27.44% 19.30% 53.27%-0.8066.1
2026-10-31 Thun 1512 1587 30.07% 19.43% 50.50%-0.8451.9
2026-10-31 @ Lausanne-Sport 1587 1512 50.50% 19.43% 30.07%+0.8451.9
2026-10-31 Basel 1779 1600 62.36% 18.50% 19.13%+1.5854.7
2026-10-31 @ Lugano 1600 1779 19.13% 18.50% 62.36%-1.5854.7
2026-10-31 Sion 1634 1750 25.33% 19.15% 55.52%-1.2360.3
2026-10-31 @ Luzern 1750 1634 55.52% 19.15% 25.33%+1.2360.3
2026-10-31 Servette 1644 1628 42.45% 19.63% 37.91%+0.0365.4
2026-10-31 @ St. Gallen 1628 1644 37.91% 19.63% 42.45%-0.0365.4
2026-10-31 Vaduz 1512 1571 32.13% 19.51% 48.36%-0.6857.7
2026-10-31 @ Grasshopper 1571 1512 48.36% 19.51% 32.13%+0.6857.7
2026-10-31 Zurich 1742 1527 65.71% 18.03% 16.26%+1.9250.9
2026-10-31 @ Young Boys 1527 1742 16.26% 18.03% 65.71%-1.9250.9
2026-11-07 Young Boys 1634 1742 26.26% 19.22% 54.52%-1.1564.9
2026-11-07 @ Luzern 1742 1634 54.52% 19.22% 26.26%+1.1564.9
2026-11-07 Lugano 1644 1779 23.34% 18.99% 57.68%-1.4159.5
2026-11-07 @ St. Gallen 1779 1644 57.68% 18.99% 23.34%+1.4159.5
2026-11-07 Basel 1587 1600 38.30% 19.64% 42.07%-0.2566.5
2026-11-07 @ Thun 1600 1587 42.07% 19.64% 38.30%+0.2566.5
2026-11-07 Sion 1571 1750 19.15% 18.50% 62.34%-1.8352.8
2026-11-07 @ Vaduz 1750 1571 62.34% 18.50% 19.15%+1.8352.8
2026-11-07 Lausanne-Sport 1512 1512 40.27% 19.64% 40.08%-0.1257.3
2026-11-07 @ Grasshopper 1512 1512 40.08% 19.64% 40.27%+0.1257.3
2026-11-07 Zurich 1628 1527 53.75% 19.27% 26.98%+0.8451.0
2026-11-07 @ Servette 1527 1628 26.98% 19.27% 53.75%-0.8451.0
2026-11-21 Luzern 1600 1634 35.42% 19.60% 44.98%-0.4566.4
2026-11-21 @ Basel 1634 1600 44.98% 19.60% 35.42%+0.4566.4
2026-11-21 Vaduz 1512 1571 32.04% 19.51% 48.45%-0.6954.7
2026-11-21 @ Lausanne-Sport 1571 1512 48.45% 19.51% 32.04%+0.6954.7
2026-11-21 Grasshopper 1779 1512 70.07% 17.23% 12.70%+2.4245.9
2026-11-21 @ Lugano 1512 1779 12.70% 17.23% 70.07%-2.4245.9
2026-11-21 Servette 1750 1628 56.18% 19.11% 24.72%+1.0456.3
2026-11-21 @ Sion 1628 1750 24.72% 19.11% 56.18%-1.0456.3
2026-11-21 St. Gallen 1527 1644 25.20% 19.14% 55.66%-1.2451.5
2026-11-21 @ Zurich 1644 1527 55.66% 19.14% 25.20%+1.2451.5
2026-11-21 Thun 1742 1587 59.86% 18.78% 21.35%+1.3557.6
2026-11-21 @ Young Boys 1587 1742 21.35% 18.78% 59.86%-1.3557.6
2026-11-28 Lugano 1634 1779 22.30% 18.88% 58.82%-1.5158.6
2026-11-28 @ Luzern 1779 1634 58.82% 18.88% 22.30%+1.5158.6
2026-11-28 Young Boys 1750 1742 41.38% 19.64% 38.98%-0.0479.8
2026-11-28 @ Sion 1742 1750 38.98% 19.64% 41.38%+0.0479.8
2026-11-28 St. Gallen 1587 1644 32.31% 19.52% 48.17%-0.6761.8
2026-11-28 @ Thun 1644 1587 48.17% 19.52% 32.31%+0.6761.8
2026-11-28 Zurich 1571 1527 46.35% 19.57% 34.08%+0.3060.6
2026-11-28 @ Vaduz 1527 1571 34.08% 19.57% 46.35%-0.3060.6
2026-11-28 Basel 1512 1600 28.55% 19.36% 52.09%-0.9654.0
2026-11-28 @ Grasshopper 1600 1512 52.09% 19.36% 28.55%+0.9654.0
2026-11-28 Lausanne-Sport 1628 1512 55.61% 19.15% 25.24%+0.9946.0
2026-11-28 @ Servette 1512 1628 25.24% 19.15% 55.61%-0.9946.0
2026-12-05 Servette 1600 1628 36.19% 19.61% 44.20%-0.3963.8
2026-12-05 @ Basel 1628 1600 44.20% 19.61% 36.19%+0.3963.8
2026-12-05 Sion 1512 1750 14.53% 17.68% 67.79%-2.3941.6
2026-12-05 @ Lausanne-Sport 1750 1512 67.79% 17.68% 14.53%+2.3941.6
2026-12-05 Grasshopper 1644 1512 57.38% 19.01% 23.61%+1.1448.6
2026-12-05 @ St. Gallen 1512 1644 23.61% 19.01% 57.38%-1.1448.6
2026-12-05 Luzern 1587 1634 33.65% 19.56% 46.79%-0.5763.5
2026-12-05 @ Thun 1634 1587 46.79% 19.56% 33.65%+0.5763.5
2026-12-05 Young Boys 1571 1742 19.90% 18.61% 61.50%-1.7556.8
2026-12-05 @ Vaduz 1742 1571 61.50% 18.61% 19.90%+1.7556.8
2026-12-05 Lugano 1527 1779 13.63% 17.47% 68.90%-2.5247.4
2026-12-05 @ Zurich 1779 1527 68.90% 17.47% 13.63%+2.5247.4
2026-12-12 Thun 1779 1587 63.65% 18.34% 18.01%+1.7152.5
2026-12-12 @ Lugano 1587 1779 18.01% 18.34% 63.65%-1.7152.5
2026-12-12 Servette 1634 1628 40.99% 19.64% 39.37%-0.0766.7
2026-12-12 @ Luzern 1628 1634 39.37% 19.64% 40.99%+0.0766.7
2026-12-12 Basel 1750 1600 59.35% 18.83% 21.82%+1.3155.6
2026-12-12 @ Sion 1600 1750 21.82% 18.83% 59.35%-1.3155.6
2026-12-12 Vaduz 1644 1571 50.23% 19.45% 30.33%+0.5761.0
2026-12-12 @ St. Gallen 1571 1644 30.33% 19.45% 50.23%-0.5761.0
2026-12-12 Grasshopper 1527 1512 42.31% 19.63% 38.06%+0.0259.3
2026-12-12 @ Zurich 1512 1527 38.06% 19.63% 42.31%-0.0259.3
2026-12-12 Lausanne-Sport 1742 1512 67.08% 17.81% 15.12%+2.0746.3
2026-12-12 @ Young Boys 1512 1742 15.12% 17.81% 67.08%-2.0746.3
2026-12-19 Zurich 1600 1527 50.19% 19.45% 30.36%+0.5757.1
2026-12-19 @ Basel 1527 1600 30.36% 19.45% 50.19%-0.5757.1
2026-12-19 St. Gallen 1512 1644 23.55% 19.00% 57.45%-1.3945.9
2026-12-19 @ Lausanne-Sport 1644 1512 57.45% 19.00% 23.55%+1.3945.9
2026-12-19 Sion 1587 1750 20.56% 18.69% 60.75%-1.6853.0
2026-12-19 @ Thun 1750 1587 60.75% 18.69% 20.56%+1.6853.0
2026-12-19 Lugano 1571 1779 16.75% 18.13% 65.12%-2.1052.4
2026-12-19 @ Vaduz 1779 1571 65.12% 18.13% 16.75%+2.1052.4
2026-12-19 Luzern 1512 1634 24.70% 19.10% 56.20%-1.2850.2
2026-12-19 @ Grasshopper 1634 1512 56.20% 19.10% 24.70%+1.2850.2
2026-12-19 Young Boys 1628 1742 25.63% 19.18% 55.19%-1.2061.6
2026-12-19 @ Servette 1742 1628 55.19% 19.18% 25.63%+1.2061.6
2027-01-16 Vaduz 1600 1571 44.27% 19.61% 36.12%+0.1566.2
2027-01-16 @ Basel 1571 1600 36.12% 19.61% 44.27%-0.1566.2
2027-01-16 St. Gallen 1634 1644 38.71% 19.64% 41.65%-0.2269.1
2027-01-16 @ Luzern 1644 1634 41.65% 19.64% 38.71%+0.2269.1
2027-01-16 Grasshopper 1750 1512 67.74% 17.69% 14.57%+2.1444.9
2027-01-16 @ Sion 1512 1750 14.57% 17.69% 67.74%-2.1444.9
2027-01-16 Lausanne-Sport 1527 1512 42.40% 19.63% 37.97%+0.0356.9
2027-01-16 @ Zurich 1512 1527 37.97% 19.63% 42.40%-0.0356.9
2027-01-16 Thun 1628 1587 46.02% 19.58% 34.40%+0.2761.1
2027-01-16 @ Servette 1587 1628 34.40% 19.58% 46.02%-0.2761.1
2027-01-16 Lugano 1742 1779 34.95% 19.59% 45.46%-0.4877.6
2027-01-16 @ Young Boys 1779 1742 45.46% 19.59% 34.95%+0.4877.6
2027-01-23 Basel 1512 1600 28.47% 19.36% 52.17%-0.9751.2
2027-01-23 @ Lausanne-Sport 1600 1512 52.17% 19.36% 28.47%+0.9751.2
2027-01-23 Sion 1779 1750 44.30% 19.61% 36.09%+0.1576.9
2027-01-23 @ Lugano 1750 1779 36.09% 19.61% 44.30%-0.1576.9
2027-01-23 Young Boys 1644 1742 27.44% 19.30% 53.27%-1.0566.1
2027-01-23 @ St. Gallen 1742 1644 53.27% 19.30% 27.44%+1.0566.1
2027-01-23 Zurich 1587 1527 48.46% 19.51% 32.03%+0.4557.5
2027-01-23 @ Thun 1527 1587 32.03% 19.51% 48.46%-0.4557.5
2027-01-23 Luzern 1571 1634 31.62% 19.50% 48.88%-0.7262.7
2027-01-23 @ Vaduz 1634 1571 48.88% 19.50% 31.62%+0.7262.7
2027-01-23 Servette 1512 1628 25.31% 19.15% 55.54%-1.2348.1
2027-01-23 @ Grasshopper 1628 1512 55.54% 19.15% 25.31%+1.2348.1
2027-01-30 Young Boys 1600 1742 22.65% 18.92% 58.43%-1.4760.0
2027-01-30 @ Basel 1742 1600 58.43% 18.92% 22.65%+1.4760.0
2027-01-30 Lausanne-Sport 1779 1512 70.12% 17.22% 12.66%+2.4342.7
2027-01-30 @ Lugano 1512 1779 12.66% 17.22% 70.12%-2.4342.7
2027-01-30 Zurich 1634 1527 54.43% 19.23% 26.34%+0.9053.2
2027-01-30 @ Luzern 1527 1634 26.34% 19.23% 54.43%-0.9053.2
2027-01-30 St. Gallen 1750 1644 54.29% 19.23% 26.47%+0.8861.3
2027-01-30 @ Sion 1644 1750 26.47% 19.23% 54.29%-0.8861.3
2027-01-30 Servette 1571 1628 32.34% 19.52% 48.13%-0.6760.2
2027-01-30 @ Vaduz 1628 1571 48.13% 19.52% 32.34%+0.6760.2
2027-01-30 Thun 1512 1587 30.15% 19.44% 50.41%-0.8354.5
2027-01-30 @ Grasshopper 1587 1512 50.41% 19.44% 30.15%+0.8354.5
2027-02-06 Luzern 1512 1634 24.63% 19.10% 56.27%-1.2947.4
2027-02-06 @ Lausanne-Sport 1634 1512 56.27% 19.10% 24.63%+1.2947.4
2027-02-06 Basel 1644 1600 46.39% 19.57% 34.04%+0.3064.8
2027-02-06 @ St. Gallen 1600 1644 34.04% 19.57% 46.39%-0.3064.8
2027-02-06 Vaduz 1587 1571 42.42% 19.63% 37.95%+0.0366.1
2027-02-06 @ Thun 1571 1587 37.95% 19.63% 42.42%-0.0366.1
2027-02-06 Sion 1527 1750 15.63% 17.91% 66.46%-2.2546.6
2027-02-06 @ Zurich 1750 1527 66.46% 17.91% 15.63%+2.2546.6
2027-02-06 Lugano 1628 1779 21.75% 18.83% 59.43%-1.5655.0
2027-02-06 @ Servette 1779 1628 59.43% 18.83% 21.75%+1.5655.0
2027-02-06 Grasshopper 1742 1512 67.02% 17.82% 15.16%+2.0649.3
2027-02-06 @ Young Boys 1512 1742 15.16% 17.82% 67.02%-2.0649.3

Biggest Upsets

The 25 games where the underdog won despite the lowest pregame win probability. Underdog Win % is the winner's pregame chance of winning the game (lower = bigger upset). @ before a team name indicates the away side. An asterisk (*) after the date marks a playoff game.

# Date Underdog Win % Winning Team Losing Team
Team Elo Score Team Elo Score
1 2026-09-02 19.88% @ Grasshopper 1506 2 St. Gallen 1677 0
2 2026-08-01 25.35% @ Zurich 1529 2 Servette 1645 1
3 2026-08-30 28.42% Thun 1599 4 @ St. Gallen 1687 3
4 2026-09-13 29.67% @ Zurich 1513 2 Vaduz 1592 1
5 2026-09-12 30.79% Grasshopper 1533 1 @ Thun 1602 0
6 2026-07-25 31.73% Basel 1594 1 @ Servette 1656 0
7 2026-08-01 32.85% Lausanne-Sport 1552 1 @ Basel 1606 0
8 2026-07-26 33.66% @ Young Boys 1658 4 Sion 1705 2
9 2026-08-29 33.68% Zurich 1510 3 @ Lausanne-Sport 1557 2
10 2026-09-13 36.43% Basel 1600 4 @ Luzern 1627 2
11 2026-08-09 37.44% @ Basel 1594 4 Thun 1614 2
12 2026-09-20 39.78% Thun 1578 2 @ Vaduz 1580 1

Biggest Elo Changes

The 25 games that resulted in the largest shift in Elo rating.

# Date Elo Δ Winning Team Losing Team Tie %
Team Score Elo Win % Team Score Elo Win %
1 2026-08-01 49.17 Young Boys 6 1674 41.84% @ Thun 0 1663 38.53% 19.64%
2 2026-09-02 26.65 @ Grasshopper 2 1506 19.88% St. Gallen 0 1677 61.52% 18.60%
3 2026-08-09 24.68 @ Lugano 5 1698 60.12% Zurich 0 1541 21.12% 18.76%
4 2026-09-19 22.70 @ Luzern 5 1611 50.64% Grasshopper 1 1535 29.93% 19.43%
5 2026-09-12 22.54 Sion 3 1721 47.62% @ St. Gallen 0 1668 32.84% 19.54%
6 2026-08-02 22.09 @ Sion 3 1689 48.45% Luzern 0 1630 32.03% 19.51%
7 2026-09-06 17.33 St. Gallen 2 1650 42.84% @ Servette 0 1632 37.53% 19.63%
8 2026-08-30 16.91 @ Vaduz 5 1569 46.53% Grasshopper 2 1523 33.90% 19.57%
9 2026-07-26 16.10 @ Young Boys 4 1658 33.66% Sion 2 1705 46.78% 19.56%
10 2026-09-16 15.90 @ Lugano 4 1749 54.11% St. Gallen 1 1645 26.64% 19.25%
11 2026-07-25 15.79 Thun 3 1647 40.40% @ Luzern 1 1646 39.96% 19.64%
12 2026-09-13 15.26 Basel 4 1600 36.43% @ Luzern 2 1627 43.95% 19.62%
13 2026-09-20 15.23 St. Gallen 3 1629 42.15% @ Basel 1 1615 38.21% 19.64%
14 2026-08-09 14.98 @ Basel 4 1594 37.44% Thun 2 1614 42.93% 19.63%
15 2026-09-05 14.52 @ Vaduz 3 1577 44.35% Lausanne-Sport 1 1548 36.04% 19.61%
16 2026-09-20 14.00 Lugano 4 1765 67.88% @ Lausanne-Sport 0 1526 14.46% 17.66%
17 2026-08-02 13.81 Lugano 4 1684 58.35% @ Grasshopper 1 1544 22.72% 18.93%
18 2026-09-16 12.92 Servette 4 1622 44.59% @ Thun 2 1591 35.80% 19.61%
19 2026-08-01 12.10 @ Zurich 2 1529 25.35% Servette 1 1645 55.49% 19.15%
20 2026-09-12 11.63 Grasshopper 1 1533 30.79% @ Thun 0 1602 49.75% 19.47%
21 2026-07-25 11.43 Basel 1 1594 31.73% @ Servette 0 1656 48.76% 19.50%
22 2026-08-01 11.19 Lausanne-Sport 1 1552 32.85% @ Basel 0 1606 47.62% 19.54%
23 2026-09-13 11.19 @ Zurich 2 1513 29.67% Vaduz 1 1592 50.92% 19.42%
24 2026-08-30 10.60 Thun 4 1599 28.42% @ St. Gallen 3 1687 52.22% 19.35%
25 2026-09-06 10.24 Lugano 3 1739 57.01% @ Basel 1 1610 23.95% 19.04%

Most & Least Exciting Games

The season’s games ranked by excitement rating (0–100) — a blend of closeness, upset, team quality, and scoring. An asterisk (*) after the date indicates a playoff game.

# Date Excitement Winning Team Losing Team Tie %
Team Score Elo Win % Team Score Elo Win %
1 2026-09-05 81.3 @ Young Boys 3 1736 54.87% Luzern 3 1626 25.93% 19.20%
2 2026-08-29 81.2 @ Young Boys 3 1731 55.35% Basel 3 1616 25.49% 19.16%
3 2026-09-12 77.0 @ Lugano 2 1749 42.20% Young Boys 2 1735 38.17% 19.64%
4 2026-08-08 75.7 @ Lausanne-Sport 2 1563 20.83% Young Boys 2 1724 60.44% 18.72%
5 2026-08-09 75.6 @ St. Gallen 2 1688 51.20% Luzern 2 1608 29.40% 19.40%
6 2026-08-30 74.5 Thun 4 1599 28.42% @ St. Gallen 3 1687 52.22% 19.35%
7 2026-09-19 70.7 @ Sion 1 1753 66.96% Zurich 1 1524 15.21% 17.83%
8 2026-08-29 69.8 @ Servette 1 1639 43.32% Luzern 1 1617 37.06% 19.62%
9 2026-09-05 69.2 @ Grasshopper 2 1533 43.04% Zurich 2 1513 37.34% 19.63%
10 2026-07-26 66.3 @ Young Boys 4 1658 33.66% Sion 2 1705 46.78% 19.56%
11 2026-07-25 65.8 @ Lausanne-Sport 1 1552 41.45% Grasshopper 1 1543 38.91% 19.64%
12 2026-09-02 64.5 @ Thun 0 1609 48.85% Lausanne-Sport 0 1547 31.65% 19.50%
13 2026-08-01 63.8 @ Zurich 2 1529 25.35% Servette 1 1645 55.49% 19.15%
14 2026-09-19 63.8 @ Young Boys 3 1735 53.69% Servette 2 1635 27.04% 19.27%
15 2026-09-13 63.6 Basel 4 1600 36.43% @ Luzern 2 1627 43.95% 19.62%
16 2026-08-29 63.4 Zurich 3 1510 33.68% @ Lausanne-Sport 2 1557 46.76% 19.56%
17 2026-09-06 63.2 @ Sion 3 1715 54.40% Thun 2 1608 26.37% 19.23%
18 2026-08-02 63.0 St. Gallen 3 1682 52.72% @ Vaduz 2 1589 27.95% 19.33%
19 2026-08-09 62.9 @ Basel 4 1594 37.44% Thun 2 1614 42.93% 19.63%
20 2026-08-30 62.7 Lugano 2 1723 41.02% @ Sion 1 1717 39.34% 19.64%
21 2026-08-09 62.0 @ Sion 3 1711 57.00% Vaduz 2 1583 23.96% 19.04%
22 2026-09-16 60.9 Servette 4 1622 44.59% @ Thun 2 1591 35.80% 19.61%
23 2026-09-13 60.6 @ Zurich 2 1513 29.67% Vaduz 1 1592 50.92% 19.42%
24 2026-07-25 59.3 Basel 1 1594 31.73% @ Servette 0 1656 48.76% 19.50%
25 2026-09-20 59.1 Thun 2 1578 39.78% @ Vaduz 1 1580 40.58% 19.64%
# Date Excitement Winning Team Losing Team Tie %
Team Score Elo Win % Team Score Elo Win %
1 2026-09-20 41.8 Lugano 4 1765 67.88% @ Lausanne-Sport 0 1526 14.46% 17.66%
2 2026-08-09 44.0 @ Lugano 5 1698 60.12% Zurich 0 1541 21.12% 18.76%
3 2026-08-02 48.7 @ Sion 3 1689 48.45% Luzern 0 1630 32.03% 19.51%
4 2026-09-19 49.0 @ Luzern 5 1611 50.64% Grasshopper 1 1535 29.93% 19.43%
5 2026-09-12 49.6 Sion 3 1721 47.62% @ St. Gallen 0 1668 32.84% 19.54%
6 2026-08-02 49.7 Lugano 4 1684 58.35% @ Grasshopper 1 1544 22.72% 18.93%
7 2026-09-13 51.1 Servette 1 1614 51.25% @ Lausanne-Sport 0 1533 29.35% 19.40%
8 2026-08-01 52.2 Young Boys 6 1674 41.84% @ Thun 0 1663 38.53% 19.64%
9 2026-09-06 52.6 St. Gallen 2 1650 42.84% @ Servette 0 1632 37.53% 19.63%
10 2026-09-15 52.9 Sion 5 1743 64.31% @ Grasshopper 2 1544 17.45% 18.24%
11 2026-09-16 53.1 @ Lugano 4 1749 54.11% St. Gallen 1 1645 26.64% 19.25%
12 2026-08-22 53.3 @ Luzern 1 1608 46.28% Lausanne-Sport 0 1565 34.14% 19.57%
13 2026-08-30 53.6 @ Vaduz 5 1569 46.53% Grasshopper 2 1523 33.90% 19.57%
14 2026-09-05 53.7 @ Vaduz 3 1577 44.35% Lausanne-Sport 1 1548 36.04% 19.61%
15 2026-09-06 54.2 Lugano 3 1739 57.01% @ Basel 1 1610 23.95% 19.04%
16 2026-08-22 54.3 Basel 2 1609 52.74% @ Zurich 1 1516 27.93% 19.33%
17 2026-09-03 54.5 @ Lugano 1 1732 52.76% Servette 0 1639 27.91% 19.32%
18 2026-07-26 54.8 @ St. Gallen 2 1676 58.46% Zurich 1 1535 22.62% 18.92%
19 2026-08-08 55.0 @ Servette 2 1633 53.94% Grasshopper 1 1530 26.80% 19.26%
20 2026-09-01 55.4 Young Boys 4 1730 65.33% @ Zurich 2 1519 16.57% 18.09%
21 2026-08-01 56.9 Lausanne-Sport 1 1552 32.85% @ Basel 0 1606 47.62% 19.54%
22 2026-09-12 56.9 Grasshopper 1 1533 30.79% @ Thun 0 1602 49.75% 19.47%
23 2026-09-20 57.3 St. Gallen 3 1629 42.15% @ Basel 1 1615 38.21% 19.64%
24 2026-09-02 57.6 @ Grasshopper 2 1506 19.88% St. Gallen 0 1677 61.52% 18.60%
25 2026-07-26 58.1 @ Lugano 2 1677 51.25% Vaduz 1 1596 29.35% 19.40%