‹ ›

2015-16 Super League Season

180 games

Final

Champion

Basel

83 points

Relegated

No relegation

Biggest Overachiever

Young Boys

10.53 points above expected

69 points · 58.47 expected points

Biggest Disappointment

Zurich

12.43 points below expected

34 points · 46.43 expected points

League Table

The final standings for the season. vsSim shows actual points minus the simulation's mean — positive means the team overachieved against the model, negative means they underperformed.

# Team GP W D L Pts GF GA GD SimPts vsSim
1 Basel 36 26 5 5 83 88 38 +50 72.83 +10.17
2 Young Boys 36 20 9 7 69 78 47 +31 58.47 +10.53
3 Luzern 36 15 9 12 54 59 50 +9 51.09 +2.91
4 Grasshopper 36 15 8 13 53 65 56 +9 54.10 -1.10
5 Sion 36 14 8 14 50 52 49 +3 47.65 +2.35
6 Thun 36 10 11 15 41 45 54 -9 47.32 -6.32
7 St. Gallen 36 10 8 18 38 41 66 -25 43.72 -5.72
8 Vaduz 36 7 15 14 36 44 60 -16 34.47 +1.53
9 Lugano 36 9 8 19 35 46 75 -29 37.92 -2.92
10 Zurich 36 7 13 16 34 48 71 -23 46.43 -12.43

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 Young Boys 69 58.47 +10.53
2 Basel 83 72.83 +10.17
3 Luzern 54 51.09 +2.91
4 Sion 50 47.65 +2.35
5 Vaduz 36 34.47 +1.53

Biggest Disappointments

# Team Actual Sim vsSim
1 Zurich 34 46.43 -12.43
2 Thun 41 47.32 -6.32
3 St. Gallen 38 43.72 -5.72
4 Lugano 35 37.92 -2.92
5 Grasshopper 53 54.10 -1.10

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 Basel 8 Jul 19 – Sep 12 1 in 104
2 Luzern 4 May 8 – May 22 1 in 57
3 St. Gallen 3 Nov 1 – Nov 22 1 in 55
4 Young Boys 5 Feb 20 – Mar 19 1 in 34
5 Thun 3 Oct 18 – Oct 31 1 in 22

Most Unlikely Losing Streaks

# Team Games Dates Probability
1 Luzern 5 Feb 7 – Mar 6 1 in 131
2 Zurich 5 Apr 24 – May 16 1 in 74
3 St. Gallen 4 Mar 13 – Apr 10 1 in 26
4 Basel 2 Nov 8 – Nov 22 1 in 26
5 Grasshopper 2 Oct 25 – Oct 31 1 in 13

Most Unlikely Unbeaten Streaks

# Team Games Dates Probability
1 Vaduz 4 Sep 27 – Oct 24 1 in 21
2 Grasshopper 8 Aug 2 – Sep 26 1 in 19
3 Basel 17 Nov 29 – May 10 1 in 18
4 Luzern 7 Apr 24 – May 25 1 in 14
5 Thun 5 Feb 28 – Apr 3 1 in 13

Most Unlikely Winless Streaks

# Team Games Dates Probability
1 Zurich 11 Aug 13 – Nov 7 1 in 128
2 Young Boys 5 Oct 17 – Nov 22 1 in 26
3 Luzern 5 Oct 3 – Nov 8 1 in 23
4 Grasshopper 5 Mar 20 – Apr 19 1 in 15
5 Vaduz 8 Oct 3 – Dec 6 1 in 9

Position Race

Each team’s league position across the whole season. Colored teams are the season’s headline finishers — champion, promoted, and relegated; everyone else is gray as context.

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
Basel 1895 83 -34 7 10.1 -3.1
Young Boys 1829 69 +11 9 8.6 +0.4
Luzern 1773 54 +58 13 7.5 +5.5
Grasshopper 1717 53 -9 7 7.1 -0.1
Sion 1712 50 -7 6 6.9 -0.9
Thun 1672 41 -11 4 5.9 -1.9
St. Gallen 1606 38 -14 4 5.3 -1.3
Vaduz 1616 36 +7 7 5.9 +1.1
Lugano 1620 35 +34 7 5.3 +1.7
Zurich 1626 34 -36 4 6.1 -2.1

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 LUG LUZ SIO SG THU VAD YB ZUR
Basel —
2-0-2
7.36
4-0-0
8.95
3-0-1
7.50
4-0-0
7.95
3-0-1
8.37
2-2-0
8.22
3-1-0
9.01
3-0-1
6.82
2-2-0
8.21
Grasshopper
2-0-2
3.68
—
2-0-2
7.24
1-2-1
5.70
2-0-2
6.15
2-1-1
6.62
1-1-2
6.03
1-2-1
7.41
1-1-2
5.00
3-1-0
6.11
Lugano
0-0-4
2.31
2-0-2
3.75
—
0-2-2
3.97
1-0-3
4.38
2-1-1
4.97
1-0-3
4.53
1-2-1
5.88
1-1-2
3.28
1-2-1
4.61
Luzern
1-0-3
3.53
1-2-1
5.22
2-2-0
7.00
—
0-2-2
6.17
1-0-3
6.66
3-1-0
5.84
3-1-0
7.29
1-1-2
4.48
3-0-1
5.84
Sion
0-0-4
3.13
2-0-2
4.78
3-0-1
6.59
2-2-0
4.76
—
1-2-1
6.21
2-1-1
5.72
1-1-2
6.94
1-1-2
4.26
2-1-1
5.73
St. Gallen
1-0-3
2.77
1-1-2
4.33
1-1-2
5.95
3-0-1
4.27
1-2-1
4.71
—
2-1-1
5.09
0-1-3
6.53
0-1-3
3.96
1-1-2
5.23
Thun
0-2-2
2.91
2-1-1
4.90
3-0-1
6.40
0-1-3
5.08
1-1-2
5.20
1-1-2
5.84
—
1-3-0
6.64
0-0-4
4.08
2-2-0
5.25
Vaduz
0-1-3
2.25
1-2-1
3.60
1-2-1
5.05
0-1-3
3.72
2-1-1
4.02
3-1-0
4.41
0-3-1
4.32
—
0-2-2
3.17
0-2-2
4.53
Young Boys
1-0-3
4.14
2-1-1
5.92
2-1-1
7.78
2-1-1
6.45
2-1-1
6.70
3-1-0
7.05
4-0-0
6.87
2-2-0
7.90
—
2-2-0
6.72
Zurich
0-2-2
2.91
0-1-3
4.84
1-2-1
6.33
1-0-3
5.10
1-1-2
5.21
2-1-1
5.68
0-2-2
5.66
2-2-0
6.40
0-2-2
4.26
—

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.94 +9.9
Allowed 0.76 -12.3
Differential 0.97 +6.2

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
03.89%6.94%4.44%4.17%1.67%1.11%22.22%
16.94%13.89%6.39%4.72%0.83%1.11%33.89%
24.44%6.39%6.11%3.06%0.56%0.83%21.39%
34.17%4.72%3.06%2.22%0.28%0.56%15.00%
41.67%0.83%0.56%0.28%—0.28%3.61%
5+1.11%1.11%0.83%0.56%0.28%—3.89%
Total22.22%33.89%21.39%15.00%3.61%3.89%100%

Summary Statistics

Scored Allowed Difference
Mean 1.57 1.57 +0.00
SD 1.35 1.35 2.01
CV 0.86 0.86 —
Max 7 7 +7
Min 0 0 -7

Games Played: 180

↓ Scored | Allowed →012345+Total
02.78%2.78%——2.78%—8.33%
15.56%5.56%2.78%———13.89%
211.11%8.33%5.56%2.78%——27.78%
311.11%13.89%8.33%—2.78%—36.11%
42.78%2.78%2.78%———8.33%
5+2.78%2.78%————5.56%
Total36.11%36.11%19.44%2.78%5.56%—100%

Summary Statistics

Scored Allowed Difference
Mean 2.44 1.06 +1.39
SD 1.40 1.09 1.89
CV 0.57 1.04 —
Max 7 4 +7
Min 0 0 -4

Games Played: 36

↓ Scored | Allowed →012345+Total
02.78%2.78%2.78%2.78%2.78%—13.89%
18.33%13.89%13.89%2.78%2.78%—41.67%
211.11%——5.56%——16.67%
32.78%—8.33%5.56%——16.67%
4——2.78%———2.78%
5+2.78%2.78%—2.78%——8.33%
Total27.78%19.44%27.78%19.44%5.56%—100%

Summary Statistics

Scored Allowed Difference
Mean 1.81 1.56 +0.25
SD 1.49 1.25 1.98
CV 0.82 0.81 —
Max 6 4 +5
Min 0 0 -4

Games Played: 36

↓ Scored | Allowed →012345+Total
08.33%5.56%2.78%5.56%—5.56%27.78%
18.33%8.33%8.33%11.11%2.78%2.78%41.67%
2—2.78%2.78%2.78%—2.78%11.11%
35.56%2.78%—2.78%—2.78%13.89%
42.78%2.78%————5.56%
5+———————
Total25.00%22.22%13.89%22.22%2.78%13.89%100%

Summary Statistics

Scored Allowed Difference
Mean 1.28 2.08 -0.81
SD 1.19 1.93 2.41
CV 0.93 0.93 —
Max 4 7 +4
Min 0 0 -7

Games Played: 36

↓ Scored | Allowed →012345+Total
0—11.11%2.78%5.56%——19.44%
113.89%13.89%2.78%5.56%——36.11%
2—8.33%8.33%2.78%—2.78%22.22%
35.56%2.78%—2.78%——11.11%
42.78%2.78%————5.56%
5+—2.78%2.78%———5.56%
Total22.22%41.67%16.67%16.67%—2.78%100%

Summary Statistics

Scored Allowed Difference
Mean 1.64 1.39 +0.25
SD 1.38 1.18 1.87
CV 0.84 0.85 —
Max 5 5 +4
Min 0 0 -3

Games Played: 36

↓ Scored | Allowed →012345+Total
0—8.33%8.33%8.33%——25.00%
15.56%13.89%8.33%2.78%——30.56%
28.33%8.33%8.33%2.78%——27.78%
32.78%8.33%2.78%———13.89%
4———————
5+2.78%—————2.78%
Total19.44%38.89%27.78%13.89%——100%

Summary Statistics

Scored Allowed Difference
Mean 1.44 1.36 +0.08
SD 1.27 0.96 1.89
CV 0.88 0.71 —
Max 6 3 +6
Min 0 0 -3

Games Played: 36

↓ Scored | Allowed →012345+Total
0—5.56%8.33%5.56%2.78%2.78%25.00%
111.11%11.11%8.33%8.33%2.78%—41.67%
28.33%5.56%8.33%2.78%2.78%—27.78%
32.78%——2.78%——5.56%
4———————
5+———————
Total22.22%22.22%25.00%19.44%8.33%2.78%100%

Summary Statistics

Scored Allowed Difference
Mean 1.14 1.83 -0.69
SD 0.87 1.54 1.97
CV 0.76 0.84 —
Max 3 7 +3
Min 0 0 -7

Games Played: 36

↓ Scored | Allowed →012345+Total
08.33%11.11%8.33%5.56%——33.33%
12.78%13.89%8.33%5.56%——30.56%
2—16.67%5.56%———22.22%
3——2.78%2.78%—2.78%8.33%
42.78%—————2.78%
5+—2.78%————2.78%
Total13.89%44.44%25.00%13.89%—2.78%100%

Summary Statistics

Scored Allowed Difference
Mean 1.25 1.50 -0.25
SD 1.25 1.08 1.57
CV 1.00 0.72 —
Max 5 5 +4
Min 0 0 -3

Games Played: 36

↓ Scored | Allowed →012345+Total
08.33%5.56%8.33%2.78%2.78%—27.78%
15.56%22.22%8.33%2.78%—5.56%44.44%
22.78%2.78%8.33%———13.89%
32.78%2.78%—2.78%——8.33%
4—————2.78%2.78%
5+——2.78%———2.78%
Total19.44%33.33%27.78%8.33%2.78%8.33%100%

Summary Statistics

Scored Allowed Difference
Mean 1.22 1.67 -0.44
SD 1.20 1.41 1.70
CV 0.98 0.85 —
Max 5 5 +3
Min 0 0 -4

Games Played: 36

↓ Scored | Allowed →012345+Total
0—5.56%2.78%———8.33%
15.56%25.00%2.78%2.78%——36.11%
2—8.33%—5.56%——13.89%
35.56%13.89%8.33%———27.78%
42.78%——2.78%——5.56%
5+2.78%—2.78%—2.78%—8.33%
Total16.67%52.78%16.67%11.11%2.78%—100%

Summary Statistics

Scored Allowed Difference
Mean 2.17 1.31 +0.86
SD 1.56 0.98 1.76
CV 0.72 0.75 —
Max 7 4 +7
Min 0 0 -2

Games Played: 36

↓ Scored | Allowed →012345+Total
08.33%11.11%—5.56%5.56%2.78%33.33%
12.78%11.11%—5.56%—2.78%22.22%
22.78%2.78%13.89%5.56%2.78%2.78%30.56%
32.78%2.78%—2.78%——8.33%
42.78%—————2.78%
5+———2.78%——2.78%
Total19.44%27.78%13.89%22.22%8.33%8.33%100%

Summary Statistics

Scored Allowed Difference
Mean 1.33 1.97 -0.64
SD 1.26 1.56 2.02
CV 0.95 0.79 —
Max 5 5 +4
Min 0 0 -5

Games Played: 36

Season Summary

Every team's regular-season finish compared against 100,000 simulations. Click any column header to sort. Luck is the team's actual points minus the sim's mean — positive means the team beat the model. Percentile is where the actual result fell in the team's sim distribution (e.g. 90% = the team did this well or better in only 10% of sims).

Team Elo Points Avg Luck Percentile Min 5th Q1 Median Q3 95th Max
Basel 1895 83 72.83 +10.17 91.0% 54 59 67 71 80 86 94
Young Boys 1829 69 58.47 +10.53 89.0% 40 42 52 59 64 72 76
Luzern 1773 54 51.09 +2.91 70.0% 35 41 47 51 56 62 69
Grasshopper 1717 53 54.10 -1.10 51.0% 36 43 49 53 59 65 72
Sion 1712 50 47.65 +2.35 62.0% 20 36 43 48 52 57 69
Thun 1672 41 47.32 -6.32 20.0% 28 33 43 48 52 61 63
Zurich 1626 34 46.43 -12.43 6.0% 26 31 41 46 52 58 70
Lugano 1620 35 37.92 -2.92 40.0% 22 26 33 37 43 50 56
Vaduz 1616 36 34.47 +1.53 59.0% 18 23 29 34 39 48 54
St. Gallen 1606 38 43.72 -5.72 26.0% 27 30 38 44 49 53 62

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.

Edges & Scoring

How these are measured

The navy dot is the actual value, the gold line and key are the model's reference where one applies, and the slate ticks are the cutoffs between read labels listed under each metric.

Home Edge
Share of matches won by the home team minus the share won by the away team.
No Edge: under 15% * Slight Edge: 15% to 22.5% * Clear Edge: 22.5% to 26.5% * Strong Edge: 26.5% and up.
Elo Value
Number of Elo rating points one goal is worth. A team this many Elo points better than another is expected to win by one goal on a neutral field.
Scoring Tilt
Average home goals minus average away goals per match. The gold line is the home goals edge implied by the scoring value of an Elo point and the home-field Elo bonus.
Road-Tilted: under -0.2 * Neutral: -0.2 to 0.5 * Home-Tilted: 0.5 to 1.2 * Strong Home: 1.2 and up.
Home Edge
HomeDrawAway
+15.00%
No Edge
44.44%26.11%29.44%
Elo Value
Home Edge
147 Elo
0.007 goals per Elo point
052.51400
Scoring Tilt
Expected
+0.42 goals
Neutral
-2+0.36+2

Title Race

How these are measured

The navy dot is the actual value, the gold line and key are the model's reference where one applies, and the slate ticks are the cutoffs between read labels listed under each metric.

Title-Race Openness
Effective number of teams with a live shot at finishing 1st, from the simulation. 1 means the favorite is a near-lock; larger means a wide-open race. Equal to 1 divided by the sum of squared title odds.
One-Team Race: under 2 * Top-Heavy: 2 to 3 * Open: 3 to 4 * Wide Open: 4 and up.
Champion Preseason Odds
Preseason probability that the eventual champion would finish 1st, from the simulation. The dot marks their rank across all teams, from longshot to favorite.
Preseason Favorite: 1st * Among the Favorites: 2nd * Middle of the Pack: 3rd to 5th * Longshot: 6th or lower.
Title Margin
Points-per-game gap between the champion and the runner-up. Shown per game so it reads the same across long and short seasons. The gold line is the winning margin the model expected, so a dot to the right means a more one-sided race than projected. A title won on goal difference shows 0.00.
Photo Finish: under 0.05 * Tight Race: 0.05 to 0.15 * Comfortable: 0.15 to 0.27 * Runaway: 0.27 and up.
Title-Race Openness
1.3
One-Team Race
123410
Champion Preseason Odds
88%
Basel, 1st of 10
LongshotFavorite
Title Margin
Expected
0.39/gm
Runaway
00.330.6/gm

Simulation-Based Surprises

How these are measured

The navy dot is the actual value, the gold line and key are the model's reference where one applies, and the slate ticks are the cutoffs between read labels listed under each metric.

Luck Spread
Standard deviation of the gap between each team's actual points and their simulated average points. The gold line is the spread the model expected from chance alone.
As Expected: under 6.08 * Some Luck: 6.08 to 9.11 * Lucky: 9.11 to 12.15 * Wild Swing: 12.15 and up.
Average Finish Error
Average gap between where each team was projected to finish and where they actually finished in the table.
Pinpoint: under 1.14 * Close: 1.14 to 1.71 * Off: 1.71 to 2.27 * Way Off: 2.27 and up.
Biggest Overachiever
The team that finished highest inside its own range of simulated outcomes. The gold line is where the top team in a league of 10 typically lands.
Biggest Underachiever
The team that finished lowest inside its own range of simulated outcomes. The gold line is where the bottom team in a league of 10 typically lands.
Season Outliers
Number of teams that finished above the 95th or below the 5th percentile of their own simulated range. Even a well-calibrated model expects about 10% of teams in the extremes.
Minimal Outliers: under 10 * As Expected: 10 to 16 * Several Outliers: 16 to 22 * Many Outliers: 22 and up.
Luck Spread
Expected
6.84 points
Some Luck
07.5919
Average Finish Error
Expected
0.80
Pinpoint
01.423
Biggest Overachiever
Expected 95.00%
91.00%
Basel
50100
Biggest Underachiever
Expected 5.00%
6.00%
Zurich
050
Season Outliers
Expected
0 of 10
Minimal Outliers
01.010

Parity

How these are measured

The navy dot is the actual value, the gold line and key are the model's reference where one applies, and the slate ticks are the cutoffs between read labels listed under each metric.

Gini Index
How evenly points were spread across the league. Lower means a tight, balanced table; higher means a few teams ran off with most of the points.
Balanced: under 0.15 * Even: 0.15 to 0.16 * Top-Heavy: 0.16 to 0.19 * Lopsided: 0.19 and up.
Noll-Scully
Take a league where every match is a coin flip and nobody is better than anybody. You would still get a table, with a leader and a bottom club, purely by luck, and you can work out how far apart that table would be. This is the real table measured against it. At 1.00 the season was no more spread out than pure chance; at 2.00 it was twice as spread out, which takes genuine differences in quality. Dividing by the luck figure is what makes seasons of different lengths comparable, because a short season spreads a table by luck alone far more than a long one does. Elo SD in the corner is the same question in rating points: how far apart the teams finished on the ratings.
Coin-Flip Parity: under 1.65 * Moderate Separation: 1.65 to 1.85 * Strong Separation: 1.85 to 2.05 * Wide Separation: 2.05 and up.
Interquartile Edge
Chance the team at the 75th percentile of Elo would beat the team at the 25th percentile on a neutral field. Higher means a bigger gap between the upper and lower half of the table.
Even: under 63% * Slight Edge: 63% to 71% * Clear Edge: 71% to 76% * Wide Edge: 76% and up.
Best vs. Worst
Chance the top-rated team would beat the bottom-rated team on a neutral field. The gold line is how large that gap tends to be in a league of this size; a dot to the right flags an unusually dominant or unusually weak team.
Even: under 86.5% * Clear Edge: 86.5% to 91.5% * Strong Edge: 91.5% to 94.5% * Dominant: 94.5% and up.
Close Games
Share of matches decided by 1 goal or fewer, draws included. The gold line is how many close games the matchups and the scoring value of an Elo point predict.
Few: under 51% * Some Drama: 51% to 55.5% * Frequent: 55.5% to 59.5% * Very Frequent: 59.5% and up.
Blowouts
Share of matches decided by 3 goals or more. The gold line is how many routs the matchups and the scoring model predict.
Rare: under 18% * Occasional: 18% to 22% * Frequent: 22% to 27% * Very Frequent: 27% and up.
Gini Index
0.17
Top-Heavy
00.150.5
Noll-Scully
Elo SD: 99.36
2.07
Wide Separation
11.651.852.052.75
Interquartile Edge
69%
Slight Edge
50%63%71%76%100%
Best vs. Worst
Baseline
84%
Even
50%87%100%
Close Games
Expected
60%
Very Frequent
0%54%100%
Blowouts
Expected
19%
Occasional
0%21%100%

Predictability

How these are measured

The navy dot is the actual value, the gold line and key are the model's reference where one applies, and the slate ticks are the cutoffs between read labels listed under each metric.

Brier Score
How close the pregame probabilities landed to the actual result, averaged over the season. Confident, correct calls are rewarded most; confident misses are punished most. Lower is better; since draws are possible, a score under 0.66 beats guessing the base rate.
Highly Predictable: under 0.56 * Predictable: 0.56 to 0.62 * Hard to Predict: 0.62 to 0.66 * Coin-Flip: 0.66 and up.
Matchup Imbalance
How lopsided the matchups were on paper, averaging the gap between the two win probabilities over their sum. 0 means every match was a toss-up; 1 means every match was a heavy favorite against a big underdog.
Very Even: under 0.37 * Slight Separation: 0.37 to 0.44 * Notable Separation: 0.44 to 0.47 * Lopsided: 0.47 and up.
Strangeness
How wild the final table was versus what the model expected. A value of 1 means teams landed about one standard deviation from their projections on average. Above 1 is a stranger season; below 1 hugged the projections.
Very Predictable: under 0.8 * As Expected: 0.8 to 1.1 * Wilder Than Modeled: 1.1 to 1.4 * Chaotic: 1.4 and up.
Repeatability
How closely the final table order matched the preseason Elo order, by Spearman rank correlation. Higher means last season's ratings strongly predicted this season's finish. Shows N/A for an inaugural season.
Weak Carryover: under 0.42 * Some Carryover: 0.42 to 0.63 * Strong Carryover: 0.63 to 0.73 * Near-Lock: 0.73 and up.
Upset Rate
Share of matches the underdog won. The gold line is how often the model expected underdogs to win; a dot to the right means upsets ran hotter than expected.
Chalky: under 21% * As Expected: 21% to 23.5% * Upset-Prone: 23.5% to 26% * Very Upset-Prone: 26% and up.
Clear Favorite Upset Rate
Share of matches the underdog won, counting only games with a clear favorite (at least 60% likely to win once a draw is set aside). The gold line is how often the model expected these favorites to slip.
Solid Favorites: under 17.5% * As Expected: 17.5% to 20% * Shaky Favorites: 20% to 22.5% * Very Shaky: 22.5% and up.
Brier Score
Expected
0.61
Predictable
00.612
Matchup Imbalance
0.32
Very Even
00.370.5
Strangeness
Expected
0.70
Very Predictable
01.002
Repeatability
0.72
Strong Carryover
00.420.631
Upset Rate
Expected
24%
Upset-Prone
0%25%50%
Clear Favorite Upset Rate
Expected
19%
As Expected
0%21%50%

Calibration

How these are measured

The navy dot is the actual value, the gold line and key are the model's reference where one applies, and the slate ticks are the cutoffs between read labels listed under each metric.

Probability calibration
An all-in-one chi-square test of the model's probabilities. Matches are grouped by how confident the model was, and within each group the predicted and actual counts of home wins, draws, and away wins are compared. The p-value is plotted; above 0.05 means well-calibrated.
Miscalibrated: under 0.05 * Borderline: 0.05 to 0.1 * Well Calibrated: 0.1 to 0.5 * Excellent: 0.5 and up.
Calibration slope
Checks whether the spread of the probabilities is right. Each probability is turned into log-odds and a line is fit predicting the actual results. A slope of 1.00 is perfect; below 1 is overconfidence (favorites lost more than their odds implied); above 1 is under-confidence.
Overconfident: under 0.85 * Calibrated: 0.85 to 1.15 * Underconfident: 1.15 to 1.3 * Very Underconfident: 1.3 and up.
Calibration error (ECE)
The average gap between the model's stated chances and how often the predicted result actually happened. Smaller is better. The gold line is the noise ceiling, the error luck alone can produce even with perfect probabilities; below it, the model's error is no larger than chance.
Well Within Noise: under 0.13 * Near Noise Ceiling: 0.13 to 0.19 * Above Noise: 0.19 to 0.26 * Well Above Noise: 0.26 and up.
Probability calibration
0.98
Excellent
0.010.050.10.51
Calibration slope
Ideal
1.19
Underconfident
0.51.001.5
Calibration error (ECE)
Noise ceiling
0.056
Well Within Noise
00.1290.3

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).

Team12345678910
Basel88.00%9.00%2.00%1.00%——————
Young Boys9.00%46.00%17.00%8.00%5.00%5.00%4.00%5.00%1.00%—
Luzern—9.00%16.00%23.00%17.00%13.00%9.00%10.00%3.00%—
Grasshopper3.00%17.00%27.00%15.00%16.00%12.00%7.00%2.00%1.00%—
Sion—4.00%10.00%18.00%15.00%17.00%18.00%9.00%3.00%6.00%
Thun—7.00%14.00%10.00%14.00%18.00%13.00%12.00%6.00%6.00%
St. Gallen—2.00%3.00%13.00%9.00%15.00%12.00%19.00%17.00%10.00%
Vaduz——1.00%2.00%1.00%5.00%11.00%10.00%26.00%44.00%
Lugano——2.00%1.00%8.00%4.00%10.00%13.00%33.00%29.00%
Zurich—6.00%8.00%9.00%15.00%11.00%16.00%20.00%10.00%5.00%

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 Same level Direct relegation
Basel 100% —
Grasshopper 100% —
Luzern 100% —
Young Boys 100% —
Zurich 95.00% 5.00%
Sion 94.00% 6.00%
Thun 94.00% 6.00%
St. Gallen 90.00% 10.00%
Lugano 71.00% 29.00%
Vaduz 56.00% 44.00%

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
2015-07-18 Sion D 2-275.9 1727 1692 48.60% 26.37% 25.02%+0.60 -0.6 1
2015-07-18 @ Luzern D 2-275.9 1692 1727 25.02% 26.37% 48.60%-0.60 +0.6 1
2015-07-18 Young Boys D 1-170.4 1720 1748 39.90% 27.59% 32.51%+0.16 -0.2 1
2015-07-18 @ Zurich D 1-170.4 1748 1720 32.51% 27.59% 39.90%-0.16 +0.2 1
2015-07-19 Grasshopper L 3-571.2 1706 1712 43.12% 27.29% 29.59%+0.32 -9.3 0
2015-07-19 @ Thun W 5-371.2 1712 1706 29.59% 27.29% 43.12%-0.32 +9.3 3
2015-07-19 Lugano W 2-053.6 1679 1659 46.63% 26.77% 26.60%+0.50 +8.8 3
2015-07-19 @ St. Gallen L 0-253.6 1659 1679 26.60% 26.77% 46.63%-0.50 -8.8 0
2015-07-19 Vaduz W 2-048.0 1808 1613 67.52% 19.28% 13.20%+1.69 +4.3 3
2015-07-19 @ Basel L 0-248.0 1613 1808 13.20% 19.28% 67.52%-1.69 -4.3 0
2015-07-25 Basel L 2-369.5 1721 1812 31.21% 27.48% 41.31%-0.26 -4.7 3
2015-07-25 @ Grasshopper W 3-269.5 1812 1721 41.31% 27.48% 31.21%+0.26 +4.7 6
2015-07-25 Luzern D 1-170.7 1749 1727 46.90% 26.72% 26.39%+0.51 -0.7 2
2015-07-25 @ Young Boys D 1-170.7 1727 1749 26.39% 26.72% 46.90%-0.51 +0.7 2
2015-07-26 St. Gallen W 1-057.7 1693 1688 44.57% 27.10% 28.33%+0.39 +4.9 4
2015-07-26 @ Sion L 0-157.7 1688 1693 28.33% 27.10% 44.57%-0.39 -4.9 3
2015-07-26 Thun L 2-370.4 1650 1697 37.29% 27.69% 35.01%+0.04 -5.4 0
2015-07-26 @ Lugano W 3-270.4 1697 1650 35.01% 27.69% 37.29%-0.04 +5.4 3
2015-07-26 Zurich D 2-274.9 1609 1720 28.73% 27.17% 44.10%-0.40 +0.4 1
2015-07-26 @ Vaduz D 2-274.9 1720 1609 44.10% 27.17% 28.73%+0.40 -0.4 2
2015-08-01 Sion W 3-048.8 1817 1698 59.11% 23.11% 17.78%+1.17 +8.7 9
2015-08-01 @ Basel L 0-348.8 1698 1817 17.78% 23.11% 59.11%-1.17 -8.7 4
2015-08-01 Young Boys D 1-170.2 1683 1748 34.69% 27.69% 37.62%-0.09 +0.1 4
2015-08-01 @ St. Gallen D 1-170.2 1748 1683 37.62% 27.69% 34.69%+0.09 -0.1 3
2015-08-02 Grasshopper L 2-373.0 1719 1716 44.29% 27.14% 28.57%+0.38 -6.2 2
2015-08-02 @ Zurich W 3-273.0 1716 1719 28.57% 27.14% 44.29%-0.38 +6.2 6
2015-08-02 Luzern L 0-161.8 1702 1727 40.43% 27.55% 32.02%+0.19 -6.4 3
2015-08-02 @ Thun W 1-061.8 1727 1702 32.02% 27.55% 40.43%-0.19 +6.4 5
2015-08-02 Vaduz W 1-055.0 1645 1609 48.72% 26.35% 24.93%+0.60 +4.4 3
2015-08-02 @ Lugano L 0-155.0 1609 1645 24.93% 26.35% 48.72%-0.60 -4.4 1
2015-08-08 Basel L 1-361.7 1734 1826 31.09% 27.47% 41.44%-0.27 -8.6 5
2015-08-08 @ Luzern W 3-161.7 1826 1734 41.44% 27.47% 31.09%+0.27 +8.6 12
2015-08-08 Lugano W 6-152.8 1723 1649 53.56% 25.07% 21.37%+0.86 +13.9 9
2015-08-08 @ Grasshopper L 1-652.8 1649 1723 21.37% 25.07% 53.56%-0.86 -14.0 3
2015-08-09 Sion D 1-169.0 1605 1689 32.06% 27.55% 40.38%-0.22 +0.3 2
2015-08-09 @ Vaduz D 1-169.0 1689 1605 40.38% 27.55% 32.06%+0.22 -0.3 5
2015-08-09 Thun W 3-158.5 1748 1696 50.82% 25.85% 23.33%+0.71 +6.8 6
2015-08-09 @ Young Boys L 1-358.5 1696 1748 23.33% 25.85% 50.82%-0.71 -6.8 3
2015-08-09 Zurich L 0-258.3 1683 1713 39.68% 27.60% 32.72%+0.15 -11.9 4
2015-08-09 @ St. Gallen W 2-058.3 1713 1683 32.72% 27.60% 39.68%-0.15 +11.9 5
2015-08-12 Lugano L 0-165.8 1755 1635 59.14% 23.10% 17.76%+1.17 -8.7 6
2015-08-12 @ Young Boys W 1-065.8 1635 1755 17.76% 23.10% 59.14%-1.17 +8.7 6
2015-08-12 St. Gallen L 0-164.3 1725 1671 51.08% 25.78% 23.14%+0.73 -7.7 5
2015-08-12 @ Luzern W 1-064.3 1671 1725 23.14% 25.78% 51.08%-0.73 +7.7 7
2015-08-12 Thun W 3-155.4 1834 1689 62.08% 21.86% 16.06%+1.35 +4.6 15
2015-08-12 @ Basel L 1-355.4 1689 1834 16.06% 21.86% 62.08%-1.35 -4.6 3
2015-08-13 Grasshopper D 3-379.5 1605 1737 26.38% 26.72% 46.90%-0.54 +0.4 3
2015-08-13 @ Vaduz D 3-379.5 1737 1605 46.90% 26.72% 26.38%+0.54 -0.4 10
2015-08-13 Zurich W 3-162.0 1689 1725 38.79% 27.65% 33.56%+0.11 +9.1 8
2015-08-13 @ Sion L 1-362.0 1725 1689 33.56% 27.65% 38.79%-0.11 -9.1 5
2015-08-22 Basel L 1-357.4 1644 1839 20.35% 24.60% 55.05%-0.97 -6.0 6
2015-08-22 @ Lugano W 3-157.4 1839 1644 55.05% 24.60% 20.35%+0.97 +6.0 18
2015-08-22 Luzern L 2-565.8 1716 1717 43.70% 27.22% 29.08%+0.35 -13.6 5
2015-08-22 @ Zurich W 5-265.8 1717 1716 29.08% 27.22% 43.70%-0.35 +13.6 8
2015-08-23 Grasshopper L 0-257.2 1679 1736 35.78% 27.70% 36.51%-0.03 -11.1 7
2015-08-23 @ St. Gallen W 2-057.2 1736 1679 36.51% 27.70% 35.78%+0.03 +11.1 13
2015-08-23 Vaduz W 1-053.9 1685 1605 54.30% 24.84% 20.86%+0.90 +3.7 6
2015-08-23 @ Thun L 0-153.9 1605 1685 20.86% 24.84% 54.30%-0.90 -3.7 3
2015-08-23 Young Boys L 1-363.2 1698 1746 37.10% 27.70% 35.20%+0.03 -9.8 8
2015-08-23 @ Sion W 3-163.2 1746 1698 35.20% 27.70% 37.10%-0.03 +9.8 9
2015-08-29 Luzern L 0-158.5 1638 1731 30.95% 27.46% 41.59%-0.28 -5.3 6
2015-08-29 @ Lugano W 1-058.5 1731 1638 41.59% 27.46% 30.95%+0.28 +5.3 11
2015-08-29 St. Gallen W 1-059.5 1602 1668 34.52% 27.68% 37.79%-0.09 +6.1 6
2015-08-29 @ Vaduz L 0-159.5 1668 1602 37.79% 27.68% 34.52%+0.09 -6.1 7
2015-08-30 Sion L 0-259.3 1688 1688 43.93% 27.19% 28.88%+0.36 -12.9 6
2015-08-30 @ Thun W 2-059.3 1688 1688 28.88% 27.19% 43.93%-0.36 +12.9 11
2015-08-30 Young Boys W 3-269.0 1747 1756 42.69% 27.34% 29.97%+0.30 +4.6 16
2015-08-30 @ Grasshopper L 2-369.0 1756 1747 29.97% 27.34% 42.69%-0.30 -4.6 9
2015-08-30 Zurich W 3-155.6 1845 1702 61.80% 21.99% 16.22%+1.33 +4.7 21
2015-08-30 @ Basel L 1-355.6 1702 1845 16.22% 21.99% 61.80%-1.33 -4.7 5
2015-09-12 St. Gallen W 2-156.7 1850 1662 66.77% 19.65% 13.58%+1.64 +2.2 24
2015-09-12 @ Basel L 1-256.7 1662 1850 13.58% 19.65% 66.77%-1.64 -2.2 7
2015-09-12 Vaduz W 4-046.6 1751 1608 61.93% 21.93% 16.14%+1.34 +10.2 12
2015-09-12 @ Young Boys L 0-446.6 1608 1751 16.14% 21.93% 61.93%-1.34 -10.2 6
2015-09-13 Grasshopper D 3-380.2 1736 1752 41.73% 27.44% 30.83%+0.25 -0.2 12
2015-09-13 @ Luzern D 3-380.2 1752 1736 30.83% 27.44% 41.73%-0.25 +0.2 17
2015-09-13 Lugano W 3-049.6 1701 1633 52.91% 25.27% 21.82%+0.82 +10.7 14
2015-09-13 @ Sion L 0-349.6 1633 1701 21.82% 25.27% 52.91%-0.82 -10.7 6
2015-09-13 Thun D 3-379.8 1698 1675 46.92% 26.71% 26.37%+0.51 -0.4 6
2015-09-13 @ Zurich D 3-379.8 1675 1698 26.37% 26.71% 46.92%-0.51 +0.4 7
2015-09-22 Thun W 1-058.2 1660 1676 41.61% 27.45% 30.93%+0.25 +5.2 10
2015-09-22 @ St. Gallen L 0-158.2 1676 1660 30.93% 27.45% 41.61%-0.25 -5.3 7
2015-09-22 Zurich D 0-065.3 1622 1697 33.29% 27.63% 39.08%-0.16 +0.2 7
2015-09-22 @ Lugano D 0-065.3 1697 1622 39.08% 27.63% 33.29%+0.16 -0.2 7
2015-09-23 Basel W 4-375.8 1762 1852 31.31% 27.49% 41.20%-0.26 +5.7 15
2015-09-23 @ Young Boys L 3-475.8 1852 1762 41.20% 27.49% 31.31%+0.26 -5.7 24
2015-09-23 Luzern L 1-261.3 1597 1736 25.64% 26.54% 47.82%-0.59 -4.2 6
2015-09-23 @ Vaduz W 2-161.3 1736 1597 47.82% 26.54% 25.64%+0.59 +4.2 15
2015-09-23 Sion W 2-053.6 1752 1712 49.32% 26.21% 24.47%+0.63 +8.2 20
2015-09-23 @ Grasshopper L 0-253.6 1712 1752 24.47% 26.21% 49.32%-0.63 -8.2 14
2015-09-26 Lugano W 3-152.7 1846 1622 70.46% 17.75% 11.79%+1.88 +3.2 27
2015-09-26 @ Basel L 1-352.7 1622 1846 11.79% 17.75% 70.46%-1.88 -3.2 7
2015-09-26 St. Gallen D 1-171.2 1760 1665 56.28% 24.18% 19.55%+1.01 -1.2 21
2015-09-26 @ Grasshopper D 1-171.2 1665 1760 19.55% 24.18% 56.28%-1.01 +1.2 11
2015-09-27 Vaduz L 0-164.7 1704 1593 58.06% 23.52% 18.42%+1.11 -8.5 14
2015-09-27 @ Sion W 1-064.7 1593 1704 18.42% 23.52% 58.06%-1.11 +8.5 9
2015-09-27 Young Boys L 0-158.8 1671 1767 30.50% 27.41% 42.09%-0.30 -5.2 7
2015-09-27 @ Thun W 1-058.8 1767 1671 42.09% 27.41% 30.50%+0.30 +5.2 18
2015-09-27 Zurich W 1-056.6 1740 1697 49.69% 26.13% 24.18%+0.65 +4.3 18
2015-09-27 @ Luzern L 0-156.6 1697 1740 24.18% 26.13% 49.69%-0.65 -4.3 7
2015-10-03 Lugano D 2-276.6 1745 1619 59.86% 22.81% 17.34%+1.21 -1.1 19
2015-10-03 @ Luzern D 2-276.6 1619 1745 17.34% 22.81% 59.86%-1.21 +1.1 8
2015-10-03 Thun D 1-168.6 1602 1665 34.88% 27.69% 37.43%-0.08 +0.1 10
2015-10-03 @ Vaduz D 1-168.6 1665 1602 37.43% 27.69% 34.88%+0.08 -0.1 8
2015-10-04 Basel D 2-276.5 1693 1849 23.81% 26.01% 50.18%-0.71 +0.7 8
2015-10-04 @ Zurich D 2-276.5 1849 1693 50.18% 26.01% 23.81%+0.71 -0.6 28
2015-10-04 Grasshopper W 3-160.4 1772 1759 45.73% 26.92% 27.34%+0.45 +7.8 21
2015-10-04 @ Young Boys L 1-360.4 1759 1772 27.34% 26.92% 45.73%-0.45 -7.8 21
2015-10-04 Sion D 1-169.7 1666 1695 39.84% 27.59% 32.57%+0.16 -0.2 12
2015-10-04 @ St. Gallen D 1-169.7 1695 1666 32.57% 27.59% 39.84%-0.16 +0.2 15
2015-10-17 Luzern W 1-058.2 1751 1744 44.95% 27.05% 28.01%+0.41 +4.8 24
2015-10-17 @ Grasshopper L 0-158.2 1744 1751 28.01% 27.05% 44.95%-0.41 -4.9 19
2015-10-17 Young Boys D 1-170.6 1602 1780 21.77% 25.25% 52.98%-0.86 +1.0 11
2015-10-17 @ Vaduz D 1-170.6 1780 1602 52.98% 25.25% 21.77%+0.86 -1.0 22
2015-10-18 Basel L 0-253.8 1695 1849 24.11% 26.10% 49.78%-0.69 -8.1 15
2015-10-18 @ Sion W 2-053.8 1849 1695 49.78% 26.10% 24.11%+0.69 +8.1 31
2015-10-18 St. Gallen W 3-161.1 1620 1666 37.46% 27.69% 34.85%+0.05 +9.4 11
2015-10-18 @ Lugano L 1-361.1 1666 1620 34.85% 27.69% 37.46%-0.05 -9.4 12
2015-10-18 Zurich W 5-157.4 1665 1693 39.96% 27.58% 32.46%+0.17 +16.3 11
2015-10-18 @ Thun L 1-557.4 1693 1665 32.46% 27.58% 39.96%-0.17 -16.3 8
2015-10-24 St. Gallen D 2-275.1 1677 1656 46.72% 26.75% 26.53%+0.50 -0.5 9
2015-10-24 @ Zurich D 2-275.1 1656 1677 26.53% 26.75% 46.72%-0.50 +0.5 13
2015-10-24 Vaduz D 1-171.1 1739 1603 61.04% 22.32% 16.65%+1.28 -1.5 20
2015-10-24 @ Luzern D 1-171.1 1603 1739 16.65% 22.32% 61.04%-1.28 +1.5 12
2015-10-25 Grasshopper W 3-271.3 1687 1756 34.16% 27.67% 38.17%-0.11 +5.5 18
2015-10-25 @ Sion L 2-371.3 1756 1687 38.17% 27.67% 34.16%+0.11 -5.5 24
2015-10-25 Lugano W 2-160.1 1682 1629 50.85% 25.84% 23.31%+0.71 +3.9 14
2015-10-25 @ Thun L 1-260.1 1629 1682 23.31% 25.84% 50.85%-0.71 -3.9 11
2015-10-25 Young Boys W 1-055.8 1857 1779 54.08% 24.91% 21.01%+0.89 +3.8 34
2015-10-25 @ Basel L 0-155.8 1779 1857 21.01% 24.91% 54.08%-0.89 -3.8 22
2015-10-31 Basel L 1-257.9 1604 1861 15.96% 21.78% 62.26%-1.39 -2.7 12
2015-10-31 @ Vaduz W 2-157.9 1861 1604 62.26% 21.78% 15.96%+1.39 +2.7 37
2015-10-31 Thun L 1-269.8 1751 1686 52.50% 25.39% 22.11%+0.80 -7.4 24
2015-10-31 @ Grasshopper W 2-169.8 1686 1751 22.11% 25.39% 52.50%-0.80 +7.4 17
2015-11-01 Luzern W 1-061.4 1657 1737 32.62% 27.59% 39.79%-0.19 +6.3 16
2015-11-01 @ St. Gallen L 0-161.4 1737 1657 39.79% 27.59% 32.62%+0.19 -6.3 20
2015-11-01 Sion W 3-055.0 1626 1693 34.41% 27.68% 37.91%-0.10 +16.8 14
2015-11-01 @ Lugano L 0-355.0 1693 1626 37.91% 27.68% 34.41%+0.10 -16.8 18
2015-11-01 Zurich D 1-171.4 1775 1677 56.67% 24.04% 19.29%+1.03 -1.3 23
2015-11-01 @ Young Boys D 1-171.4 1677 1775 19.29% 24.04% 56.67%-1.03 +1.3 10
2015-11-07 Vaduz D 1-169.6 1678 1602 53.92% 24.96% 21.12%+0.88 -1.1 11
2015-11-07 @ Zurich D 1-169.6 1602 1678 21.12% 24.96% 53.92%-0.88 +1.1 13
2015-11-07 Young Boys D 1-170.4 1642 1774 26.37% 26.71% 46.92%-0.54 +0.7 15
2015-11-07 @ Lugano D 1-170.4 1774 1642 46.92% 26.71% 26.37%+0.54 -0.7 24
2015-11-08 Grasshopper L 2-376.7 1863 1743 59.21% 23.07% 17.72%+1.18 -7.7 37
2015-11-08 @ Basel W 3-276.7 1743 1863 17.72% 23.07% 59.21%-1.18 +7.8 27
2015-11-08 Luzern W 2-057.3 1676 1731 36.14% 27.70% 36.16%-0.02 +11.1 21
2015-11-08 @ Sion L 0-257.3 1731 1676 36.16% 27.70% 36.14%+0.02 -11.1 20
2015-11-08 St. Gallen L 0-260.1 1693 1663 47.92% 26.52% 25.56%+0.56 -13.8 17
2015-11-08 @ Thun W 2-060.1 1663 1693 25.56% 26.52% 47.92%-0.56 +13.8 19
2015-11-21 Thun W 1-056.4 1720 1679 49.34% 26.21% 24.45%+0.63 +4.3 23
2015-11-21 @ Luzern L 0-156.4 1679 1720 24.45% 26.21% 49.34%-0.63 -4.3 17
2015-11-21 Vaduz W 2-049.0 1751 1603 62.43% 21.71% 15.87%+1.37 +5.3 30
2015-11-21 @ Grasshopper L 0-249.0 1603 1751 15.87% 21.71% 62.43%-1.37 -5.3 13
2015-11-22 Basel W 2-170.2 1677 1855 21.77% 25.25% 52.98%-0.86 +7.5 22
2015-11-22 @ St. Gallen L 1-270.2 1855 1677 52.98% 25.25% 21.77%+0.86 -7.5 37
2015-11-22 Lugano W 5-364.7 1677 1643 48.47% 26.40% 25.13%+0.59 +6.1 14
2015-11-22 @ Zurich L 3-564.7 1643 1677 25.13% 26.40% 48.47%-0.59 -6.1 15
2015-11-22 Sion D 1-171.3 1774 1687 55.17% 24.56% 20.27%+0.95 -1.2 25
2015-11-22 @ Young Boys D 1-171.3 1687 1774 20.27% 24.56% 55.17%-0.95 +1.2 22
2015-11-28 Lugano D 1-168.0 1597 1637 38.36% 27.66% 33.98%+0.09 -0.1 14
2015-11-28 @ Vaduz D 1-168.0 1637 1597 33.98% 27.66% 38.36%-0.09 +0.1 16
2015-11-28 St. Gallen W 2-159.9 1772 1684 55.34% 24.50% 20.16%+0.96 +3.4 28
2015-11-28 @ Young Boys L 1-259.9 1684 1772 20.16% 24.50% 55.34%-0.96 -3.4 22
2015-11-29 Luzern W 3-048.8 1848 1724 59.67% 22.89% 17.45%+1.20 +8.5 40
2015-11-29 @ Basel L 0-348.8 1724 1848 17.45% 22.89% 59.67%-1.20 -8.5 23
2015-11-29 Thun L 1-267.7 1688 1675 45.72% 26.92% 27.35%+0.45 -6.7 22
2015-11-29 @ Sion W 2-167.7 1675 1688 27.35% 26.92% 45.72%-0.45 +6.7 20
2015-11-29 Zurich W 5-050.1 1756 1683 53.53% 25.08% 21.39%+0.86 +16.9 33
2015-11-29 @ Grasshopper L 0-550.1 1683 1756 21.39% 25.08% 53.53%-0.86 -16.9 14
2015-12-05 Sion W 1-058.3 1666 1682 41.74% 27.44% 30.82%+0.25 +5.2 17
2015-12-05 @ Zurich L 0-158.3 1682 1666 30.82% 27.44% 41.74%-0.25 -5.2 22
2015-12-05 Young Boys W 3-163.4 1715 1776 35.37% 27.70% 36.93%-0.05 +9.8 26
2015-12-05 @ Luzern L 1-363.4 1776 1715 36.93% 27.70% 35.37%+0.05 -9.8 28
2015-12-06 Basel L 0-252.9 1681 1856 22.08% 25.37% 52.55%-0.84 -7.4 20
2015-12-06 @ Thun W 2-052.9 1856 1681 52.55% 25.37% 22.08%+0.84 +7.4 43
2015-12-06 Grasshopper W 4-163.5 1637 1773 25.92% 26.61% 47.48%-0.57 +16.8 19
2015-12-06 @ Lugano L 1-463.5 1773 1637 47.48% 26.61% 25.92%+0.57 -16.8 33
2015-12-06 Vaduz D 2-275.1 1681 1597 54.84% 24.67% 20.50%+0.93 -0.9 23
2015-12-06 @ St. Gallen D 2-275.1 1597 1681 20.50% 24.67% 54.84%-0.93 +0.9 15
2016-02-06 Grasshopper D 1-170.8 1766 1756 45.21% 27.01% 27.78%+0.42 -0.6 29
2016-02-06 @ Young Boys D 1-170.8 1756 1766 27.78% 27.01% 45.21%-0.42 +0.6 34
2016-02-06 Vaduz L 2-565.8 1654 1598 51.29% 25.72% 22.98%+0.74 -15.5 19
2016-02-06 @ Lugano W 5-265.8 1598 1654 22.98% 25.72% 51.29%-0.74 +15.5 18
2016-02-07 Luzern W 3-048.3 1864 1725 61.36% 22.18% 16.46%+1.30 +8.0 46
2016-02-07 @ Basel L 0-348.3 1725 1864 16.46% 22.18% 61.36%-1.30 -8.0 26
2016-02-07 Sion L 0-162.0 1671 1676 43.20% 27.28% 29.51%+0.32 -6.8 17
2016-02-07 @ Zurich W 1-062.0 1676 1671 29.51% 27.28% 43.20%-0.32 +6.8 25
2016-02-07 Thun L 1-267.4 1680 1674 44.74% 27.08% 28.18%+0.40 -6.5 23
2016-02-07 @ St. Gallen W 2-167.4 1674 1680 28.18% 27.08% 44.74%-0.40 +6.5 23
2016-02-13 Lugano W 2-160.6 1681 1638 49.57% 26.16% 24.28%+0.65 +4.1 26
2016-02-13 @ Thun L 1-260.6 1638 1681 24.28% 26.16% 49.57%-0.65 -4.0 19
2016-02-13 Young Boys D 1-170.3 1614 1765 24.29% 26.16% 49.55%-0.68 +0.8 19
2016-02-13 @ Vaduz D 1-170.3 1765 1614 49.55% 26.16% 24.29%+0.68 -0.8 30
2016-02-14 Basel L 0-452.9 1757 1872 28.26% 27.09% 44.65%-0.43 -17.5 34
2016-02-14 @ Grasshopper W 4-052.9 1872 1757 44.65% 27.09% 28.26%+0.43 +17.5 49
2016-02-14 Zurich L 1-269.1 1717 1665 50.92% 25.82% 23.26%+0.72 -7.2 26
2016-02-14 @ Luzern W 2-169.1 1665 1717 23.26% 25.82% 50.92%-0.72 +7.2 20
2016-02-20 Thun W 2-160.1 1765 1685 54.37% 24.82% 20.81%+0.90 +3.5 33
2016-02-20 @ Young Boys L 1-260.1 1685 1765 20.81% 24.82% 54.37%-0.90 -3.5 26
2016-02-20 Zurich D 0-065.2 1634 1672 38.62% 27.65% 33.73%+0.10 -0.2 20
2016-02-20 @ Lugano D 0-065.2 1672 1634 33.73% 27.65% 38.62%-0.10 +0.2 21
2016-02-21 Sion W 3-050.8 1739 1683 51.38% 25.70% 22.92%+0.74 +11.2 37
2016-02-21 @ Grasshopper L 0-350.8 1683 1739 22.92% 25.70% 51.38%-0.74 -11.2 25
2016-02-21 St. Gallen L 0-163.7 1710 1674 48.79% 26.33% 24.88%+0.61 -7.4 26
2016-02-21 @ Luzern W 1-063.7 1674 1710 24.88% 26.33% 48.79%-0.61 +7.4 26
2016-02-21 Vaduz W 5-147.7 1889 1614 75.29% 15.10% 9.61%+2.23 +4.6 52
2016-02-21 @ Basel L 1-547.7 1614 1889 9.61% 15.10% 75.29%-2.23 -4.6 19
2016-02-27 Luzern W 3-161.4 1672 1703 39.60% 27.61% 32.80%+0.15 +9.0 28
2016-02-27 @ Sion L 1-361.4 1703 1672 32.80% 27.61% 39.60%-0.15 -9.0 26
2016-02-27 Young Boys L 0-158.9 1672 1768 30.58% 27.42% 42.01%-0.30 -5.2 21
2016-02-27 @ Zurich W 1-058.9 1768 1672 42.01% 27.42% 30.58%+0.30 +5.2 36
2016-02-28 Basel D 1-171.8 1681 1894 18.94% 23.83% 57.22%-1.09 +1.3 27
2016-02-28 @ Thun D 1-171.8 1894 1681 57.22% 23.83% 18.94%+1.09 -1.3 53
2016-02-28 Grasshopper D 1-170.1 1610 1750 25.43% 26.48% 48.08%-0.60 +0.7 20
2016-02-28 @ Vaduz D 1-170.1 1750 1610 48.08% 26.48% 25.43%+0.60 -0.7 38
2016-02-28 Lugano D 3-379.4 1681 1634 50.19% 26.01% 23.81%+0.68 -0.5 27
2016-02-28 @ St. Gallen D 3-379.4 1634 1681 23.81% 26.01% 50.19%-0.68 +0.5 21
2016-03-05 Thun D 0-065.7 1667 1682 41.72% 27.44% 30.83%+0.25 -0.4 22
2016-03-05 @ Zurich D 0-065.7 1682 1667 30.83% 27.44% 41.72%-0.25 +0.4 28
2016-03-06 Luzern W 5-258.4 1773 1694 54.33% 24.83% 20.83%+0.90 +7.5 39
2016-03-06 @ Young Boys L 2-558.4 1694 1773 20.83% 24.83% 54.33%-0.90 -7.5 26
2016-03-06 Vaduz W 2-051.1 1681 1611 53.16% 25.19% 21.65%+0.84 +7.3 31
2016-03-06 @ Sion L 0-251.1 1611 1681 21.65% 25.19% 53.16%-0.84 -7.3 20
2016-03-07 Grasshopper W 2-058.0 1681 1750 34.12% 27.67% 38.21%-0.11 +11.6 30
2016-03-07 @ St. Gallen L 0-258.0 1750 1681 38.21% 27.67% 34.12%+0.11 -11.6 38
2016-03-12 Lugano W 2-160.2 1686 1635 50.77% 25.86% 23.37%+0.71 +3.9 29
2016-03-12 @ Luzern L 1-260.2 1635 1686 23.37% 25.86% 50.77%-0.71 -3.9 21
2016-03-12 Thun D 0-064.9 1603 1683 32.73% 27.60% 39.67%-0.18 +0.2 21
2016-03-12 @ Vaduz D 0-064.9 1683 1603 39.67% 27.60% 32.73%+0.18 -0.2 29
2016-03-13 Sion W 3-264.9 1781 1688 55.92% 24.30% 19.78%+0.99 +3.2 42
2016-03-13 @ Young Boys L 2-364.9 1688 1781 19.78% 24.30% 55.92%-0.99 -3.2 31
2016-03-13 St. Gallen W 4-258.1 1893 1692 68.09% 18.98% 12.92%+1.73 +3.2 56
2016-03-13 @ Basel L 2-458.1 1692 1893 12.92% 18.98% 68.09%-1.73 -3.2 30
2016-03-13 Zurich W 4-261.8 1738 1666 53.34% 25.14% 21.52%+0.85 +5.6 41
2016-03-13 @ Grasshopper L 2-461.8 1666 1738 21.52% 25.14% 53.34%-0.85 -5.6 22
2016-03-19 Luzern D 1-169.9 1683 1690 42.85% 27.33% 29.82%+0.31 -0.4 30
2016-03-19 @ Thun D 1-169.9 1690 1683 29.82% 27.33% 42.85%-0.31 +0.4 30
2016-03-19 Young Boys L 2-369.2 1689 1784 30.71% 27.43% 41.86%-0.29 -4.7 30
2016-03-19 @ St. Gallen W 3-269.2 1784 1689 41.86% 27.43% 30.71%+0.29 +4.7 45
2016-03-20 Basel L 0-154.8 1685 1896 19.09% 23.92% 56.99%-1.08 -3.4 31
2016-03-20 @ Sion W 1-054.8 1896 1685 56.99% 23.92% 19.09%+1.08 +3.4 59
2016-03-20 Lugano L 0-165.6 1744 1631 58.38% 23.40% 18.22%+1.13 -8.6 41
2016-03-20 @ Grasshopper W 1-065.6 1631 1744 18.22% 23.40% 58.38%-1.13 +8.6 24
2016-03-20 Zurich L 0-353.6 1604 1661 35.80% 27.70% 36.50%-0.03 -16.1 21
2016-03-20 @ Vaduz W 3-053.6 1661 1604 36.50% 27.70% 35.80%+0.03 +16.1 25
2016-04-02 St. Gallen W 4-052.3 1677 1684 42.87% 27.32% 29.81%+0.31 +18.3 28
2016-04-02 @ Zurich L 0-452.3 1684 1677 29.81% 27.32% 42.87%-0.31 -18.3 30
2016-04-02 Vaduz W 5-151.3 1690 1588 57.18% 23.85% 18.97%+1.06 +10.1 33
2016-04-02 @ Luzern L 1-551.3 1588 1690 18.97% 23.85% 57.18%-1.06 -10.1 21
2016-04-03 Grasshopper W 2-165.4 1682 1735 36.40% 27.70% 35.90%+0.00 +5.5 33
2016-04-03 @ Thun L 1-265.4 1735 1682 35.90% 27.70% 36.40%+0.00 -5.5 41
2016-04-03 Sion L 0-655.7 1639 1682 37.94% 27.68% 34.38%+0.07 -32.1 24
2016-04-03 @ Lugano W 6-055.7 1682 1639 34.38% 27.68% 37.94%-0.07 +32.1 34
2016-04-03 Young Boys W 2-051.5 1899 1789 58.12% 23.50% 18.38%+1.11 +6.2 62
2016-04-03 @ Basel L 0-251.5 1789 1899 18.38% 23.50% 58.12%-1.11 -6.2 45
2016-04-09 Lugano W 7-047.8 1782 1607 65.40% 20.32% 14.27%+1.55 +15.1 48
2016-04-09 @ Young Boys L 0-747.8 1607 1782 14.27% 20.32% 65.40%-1.55 -15.1 24
2016-04-09 Luzern D 1-170.5 1730 1701 47.83% 26.54% 25.64%+0.56 -0.7 42
2016-04-09 @ Grasshopper D 1-170.5 1701 1730 25.64% 26.54% 47.83%-0.56 +0.7 34
2016-04-10 St. Gallen W 3-054.8 1577 1666 31.53% 27.51% 40.96%-0.25 +17.8 24
2016-04-10 @ Vaduz L 0-354.8 1666 1577 40.96% 27.51% 31.53%+0.25 -17.8 30
2016-04-10 Thun W 2-162.0 1714 1688 47.42% 26.62% 25.97%+0.54 +4.3 37
2016-04-10 @ Sion L 1-262.0 1688 1714 25.97% 26.62% 47.42%-0.54 -4.3 33
2016-04-10 Zurich D 2-278.9 1906 1695 69.10% 18.46% 12.43%+1.79 -1.5 63
2016-04-10 @ Basel D 2-278.9 1695 1906 12.43% 18.46% 69.10%-1.79 +1.5 29
2016-04-13 Basel L 1-451.2 1592 1904 12.83% 18.89% 68.28%-1.77 -5.1 24
2016-04-13 @ Lugano W 4-151.2 1904 1592 68.28% 18.89% 12.83%+1.77 +5.1 66
2016-04-13 St. Gallen D 1-170.5 1718 1648 53.09% 25.21% 21.69%+0.83 -1.0 38
2016-04-13 @ Sion D 1-170.5 1648 1718 21.69% 25.21% 53.09%-0.83 +1.0 31
2016-04-16 Grasshopper W 2-163.8 1717 1729 42.22% 27.39% 30.39%+0.28 +4.9 41
2016-04-16 @ Sion L 1-263.8 1729 1717 30.39% 27.39% 42.22%-0.28 -4.9 42
2016-04-16 Luzern L 0-162.4 1697 1701 43.24% 27.28% 29.48%+0.33 -6.8 29
2016-04-16 @ Zurich W 1-062.4 1701 1697 29.48% 27.28% 43.24%-0.33 +6.8 37
2016-04-17 Basel L 0-749.3 1649 1909 15.73% 21.60% 62.67%-1.41 -16.8 31
2016-04-17 @ St. Gallen W 7-049.3 1909 1649 62.67% 21.60% 15.73%+1.41 +16.8 69
2016-04-17 Thun W 2-165.6 1587 1683 30.55% 27.41% 42.04%-0.30 +6.2 27
2016-04-17 @ Lugano L 1-265.6 1683 1587 42.04% 27.41% 30.55%+0.30 -6.2 33
2016-04-17 Vaduz W 5-465.3 1797 1595 68.27% 18.89% 12.84%+1.74 +1.9 51
2016-04-17 @ Young Boys L 4-565.3 1595 1797 12.84% 18.89% 68.27%-1.74 -1.9 24
2016-04-19 Grasshopper D 1-170.1 1690 1724 39.10% 27.63% 33.27%+0.12 -0.2 30
2016-04-19 @ Zurich D 1-170.1 1724 1690 33.27% 27.63% 39.10%-0.12 +0.2 43
2016-04-20 Lugano W 3-042.6 1926 1593 80.14% 12.31% 7.55%+2.63 +3.1 72
2016-04-20 @ Basel L 0-342.6 1593 1926 7.55% 12.31% 80.14%-2.63 -3.1 27
2016-04-20 Sion W 2-166.4 1632 1722 31.43% 27.50% 41.07%-0.25 +6.1 34
2016-04-20 @ St. Gallen L 1-266.4 1722 1632 41.07% 27.50% 31.43%+0.25 -6.1 41
2016-04-20 Young Boys L 2-369.4 1708 1799 31.19% 27.48% 41.33%-0.26 -4.7 37
2016-04-20 @ Luzern W 3-269.4 1799 1708 41.33% 27.48% 31.19%+0.26 +4.7 54
2016-04-21 Vaduz D 2-274.9 1677 1593 54.86% 24.66% 20.48%+0.93 -0.9 34
2016-04-21 @ Thun D 2-274.9 1593 1677 20.48% 24.66% 54.86%-0.93 +0.9 25
2016-04-23 Lugano W 3-154.7 1716 1590 59.84% 22.82% 17.34%+1.21 +5.0 44
2016-04-23 @ Sion L 1-354.7 1590 1716 17.34% 22.82% 59.84%-1.21 -5.0 27
2016-04-23 St. Gallen W 2-051.3 1724 1639 55.08% 24.59% 20.33%+0.94 +6.9 46
2016-04-23 @ Grasshopper L 0-251.3 1639 1724 20.33% 24.59% 55.08%-0.94 -6.9 34
2016-04-24 Basel D 0-069.6 1594 1929 11.72% 17.67% 70.61%-1.93 +2.3 26
2016-04-24 @ Vaduz D 0-069.6 1929 1594 70.61% 17.67% 11.72%+1.93 -2.3 73
2016-04-24 Thun W 3-051.6 1703 1676 47.56% 26.59% 25.85%+0.54 +12.4 40
2016-04-24 @ Luzern L 0-351.6 1676 1703 25.85% 26.59% 47.56%-0.54 -12.4 34
2016-04-24 Zurich W 3-048.9 1804 1690 58.54% 23.34% 18.13%+1.14 +8.9 57
2016-04-24 @ Young Boys L 0-348.9 1690 1804 18.13% 23.34% 58.54%-1.14 -8.9 30
2016-04-30 Sion W 2-156.4 1927 1721 68.67% 18.69% 12.64%+1.76 +2.0 76
2016-04-30 @ Basel L 1-256.4 1721 1927 12.64% 18.69% 68.67%-1.76 -2.0 44
2016-04-30 Young Boys L 1-264.8 1731 1813 32.41% 27.58% 40.01%-0.20 -5.1 46
2016-04-30 @ Grasshopper W 2-164.8 1813 1731 40.01% 27.58% 32.41%+0.20 +5.1 60
2016-05-01 Luzern D 1-169.3 1585 1716 26.50% 26.74% 46.75%-0.53 +0.7 28
2016-05-01 @ Lugano D 1-169.3 1716 1585 46.75% 26.74% 26.50%+0.53 -0.6 41
2016-05-01 Vaduz L 1-363.9 1632 1596 48.65% 26.36% 24.98%+0.60 -12.1 34
2016-05-01 @ St. Gallen W 3-163.9 1596 1632 24.98% 26.36% 48.65%-0.60 +12.1 29
2016-05-01 Zurich W 4-052.6 1664 1681 41.53% 27.46% 31.01%+0.24 +18.9 37
2016-05-01 @ Thun L 0-452.6 1681 1664 31.01% 27.46% 41.53%-0.24 -18.8 30
2016-05-07 Basel L 2-363.0 1662 1929 15.30% 21.24% 63.46%-1.46 -2.4 30
2016-05-07 @ Zurich W 3-263.0 1929 1662 63.46% 21.24% 15.30%+1.46 +2.4 79
2016-05-07 St. Gallen D 2-275.2 1683 1620 52.25% 25.46% 22.29%+0.79 -0.8 38
2016-05-07 @ Thun D 2-275.2 1620 1683 22.29% 25.46% 52.25%-0.79 +0.7 35
2016-05-08 Grasshopper L 0-156.0 1586 1726 25.48% 26.50% 48.03%-0.60 -4.5 28
2016-05-08 @ Lugano W 1-056.0 1726 1586 48.03% 26.50% 25.48%+0.60 +4.5 49
2016-05-08 Luzern L 1-262.5 1608 1715 29.27% 27.25% 43.48%-0.37 -4.8 29
2016-05-08 @ Vaduz W 2-162.5 1715 1608 43.48% 27.25% 29.27%+0.37 +4.8 44
2016-05-08 Young Boys W 2-167.7 1719 1818 30.16% 27.37% 42.47%-0.32 +6.3 47
2016-05-08 @ Sion L 1-267.7 1818 1719 42.47% 27.37% 30.16%+0.32 -6.3 60
2016-05-10 Thun D 1-174.1 1931 1682 72.93% 16.41% 10.66%+2.06 -2.1 80
2016-05-10 @ Basel D 1-174.1 1682 1931 10.66% 16.41% 72.93%-2.06 +2.1 39
2016-05-11 Grasshopper W 3-053.6 1720 1730 42.42% 27.37% 30.20%+0.29 +14.1 47
2016-05-11 @ Luzern L 0-353.6 1730 1720 30.20% 27.37% 42.42%-0.29 -14.1 49
2016-05-11 Lugano L 0-457.3 1660 1581 54.16% 24.89% 20.96%+0.89 -28.9 30
2016-05-11 @ Zurich W 4-057.3 1581 1660 20.96% 24.89% 54.16%-0.89 +28.9 31
2016-05-11 Sion W 2-059.2 1604 1725 27.56% 26.96% 45.48%-0.47 +13.2 32
2016-05-11 @ Vaduz L 0-259.2 1725 1604 45.48% 26.96% 27.56%+0.47 -13.2 47
2016-05-12 St. Gallen W 3-153.6 1812 1620 67.14% 19.47% 13.39%+1.66 +3.8 63
2016-05-12 @ Young Boys L 1-353.6 1620 1812 13.39% 19.47% 67.14%-1.66 -3.8 35
2016-05-16 Basel W 4-060.2 1734 1929 20.34% 24.59% 55.06%-0.97 +29.2 50
2016-05-16 @ Luzern L 0-460.2 1929 1734 55.06% 24.59% 20.34%+0.97 -29.2 80
2016-05-16 Sion D 1-170.0 1684 1712 40.03% 27.58% 32.39%+0.17 -0.2 40
2016-05-16 @ Thun D 1-170.0 1712 1684 32.39% 27.58% 40.03%-0.17 +0.2 48
2016-05-16 Vaduz L 1-269.8 1716 1617 56.74% 24.01% 19.25%+1.04 -7.9 49
2016-05-16 @ Grasshopper W 2-169.8 1617 1716 19.25% 24.01% 56.74%-1.04 +7.9 35
2016-05-16 Young Boys L 1-356.8 1610 1816 19.52% 24.16% 56.31%-1.04 -5.7 31
2016-05-16 @ Lugano W 3-156.8 1816 1610 56.31% 24.16% 19.52%+1.04 +5.7 66
2016-05-16 Zurich W 3-051.7 1617 1631 41.93% 27.42% 30.64%+0.26 +14.3 38
2016-05-16 @ St. Gallen L 0-351.7 1631 1617 30.64% 27.42% 41.93%-0.26 -14.3 30
2016-05-22 Basel L 2-370.3 1821 1900 32.83% 27.61% 39.56%-0.18 -4.9 66
2016-05-22 @ Young Boys W 3-270.3 1900 1821 39.56% 27.61% 32.83%+0.18 +4.9 83
2016-05-22 Lugano D 0-064.2 1625 1604 46.67% 26.76% 26.57%+0.50 -0.7 36
2016-05-22 @ Vaduz D 0-064.2 1604 1625 26.57% 26.76% 46.67%-0.50 +0.7 32
2016-05-22 Luzern L 1-457.1 1631 1763 26.31% 26.70% 46.99%-0.54 -10.7 38
2016-05-22 @ St. Gallen W 4-157.1 1763 1631 46.99% 26.70% 26.31%+0.54 +10.7 53
2016-05-22 Thun D 0-066.3 1708 1684 47.23% 26.66% 26.12%+0.53 -0.8 50
2016-05-22 @ Grasshopper D 0-066.3 1684 1708 26.12% 26.66% 47.23%-0.53 +0.8 41
2016-05-22 Zurich D 2-275.8 1712 1616 56.29% 24.17% 19.54%+1.01 -0.9 49
2016-05-22 @ Sion D 2-275.8 1616 1712 19.54% 24.17% 56.29%-1.01 +0.9 31
2016-05-25 Grasshopper L 0-168.1 1905 1708 67.74% 19.16% 13.10%+1.70 -9.6 83
2016-05-25 @ Basel W 1-068.1 1708 1905 13.10% 19.16% 67.74%-1.70 +9.6 53
2016-05-25 Sion D 2-276.5 1774 1711 52.23% 25.47% 22.31%+0.79 -0.8 54
2016-05-25 @ Luzern D 2-276.5 1711 1774 22.31% 25.47% 52.23%-0.79 +0.8 50
2016-05-25 St. Gallen W 3-051.3 1605 1620 41.80% 27.44% 30.76%+0.26 +14.3 35
2016-05-25 @ Lugano L 0-351.3 1620 1605 30.76% 27.44% 41.80%-0.26 -14.3 38
2016-05-25 Vaduz W 3-158.8 1617 1624 42.94% 27.31% 29.74%+0.31 +8.3 34
2016-05-25 @ Zurich L 1-358.8 1624 1617 29.74% 27.31% 42.94%-0.31 -8.3 36
2016-05-25 Young Boys L 0-352.5 1685 1816 26.39% 26.72% 46.90%-0.54 -12.7 41
2016-05-25 @ Thun W 3-052.5 1816 1685 46.90% 26.72% 26.39%+0.54 +12.7 69

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 2016-05-25 13.10% Grasshopper 1708 1 @ Basel 1905 0
2 2015-11-08 17.72% Grasshopper 1743 3 @ Basel 1863 2
3 2015-08-12 17.76% Lugano 1635 1 @ Young Boys 1755 0
4 2016-03-20 18.22% Lugano 1631 1 @ Grasshopper 1744 0
5 2015-09-27 18.42% Vaduz 1593 1 @ Sion 1704 0
6 2016-05-16 19.25% Vaduz 1617 2 @ Grasshopper 1716 1
7 2016-05-16 20.34% @ Luzern 1734 4 Basel 1929 0
8 2016-05-11 20.96% Lugano 1581 4 @ Zurich 1660 0
9 2015-11-22 21.77% @ St. Gallen 1677 2 Basel 1855 1
10 2015-10-31 22.11% Thun 1686 2 @ Grasshopper 1751 1
11 2016-02-06 22.98% Vaduz 1598 5 @ Lugano 1654 2
12 2015-08-12 23.14% St. Gallen 1671 1 @ Luzern 1725 0
13 2016-02-14 23.26% Zurich 1665 2 @ Luzern 1717 1
14 2016-02-21 24.88% St. Gallen 1674 1 @ Luzern 1710 0
15 2016-05-01 24.98% Vaduz 1596 3 @ St. Gallen 1632 1
16 2015-11-08 25.56% St. Gallen 1663 2 @ Thun 1693 0
17 2015-12-06 25.92% @ Lugano 1637 4 Grasshopper 1773 1
18 2015-11-29 27.35% Thun 1675 2 @ Sion 1688 1
19 2016-05-11 27.56% @ Vaduz 1604 2 Sion 1725 0
20 2016-02-07 28.18% Thun 1674 2 @ St. Gallen 1680 1
21 2015-08-02 28.57% Grasshopper 1716 3 @ Zurich 1719 2
22 2015-08-30 28.88% Sion 1688 2 @ Thun 1688 0
23 2015-08-22 29.08% Luzern 1717 5 @ Zurich 1716 2
24 2016-04-16 29.48% Luzern 1701 1 @ Zurich 1697 0
25 2016-02-07 29.51% Sion 1676 1 @ Zurich 1671 0

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 2016-04-03 32.06 Sion 6 1682 34.38% @ Lugano 0 1639 37.94% 27.68%
2 2016-05-16 29.25 @ Luzern 4 1734 20.34% Basel 0 1929 55.06% 24.59%
3 2016-05-11 28.86 Lugano 4 1581 20.96% @ Zurich 0 1660 54.16% 24.89%
4 2016-05-01 18.85 @ Thun 4 1664 41.53% Zurich 0 1681 31.01% 27.46%
5 2016-04-02 18.28 @ Zurich 4 1677 42.87% St. Gallen 0 1684 29.81% 27.32%
6 2016-04-10 17.76 @ Vaduz 3 1577 31.53% St. Gallen 0 1666 40.96% 27.51%
7 2016-02-14 17.51 Basel 4 1872 44.65% @ Grasshopper 0 1757 28.26% 27.09%
8 2015-11-29 16.87 @ Grasshopper 5 1756 53.53% Zurich 0 1683 21.39% 25.08%
9 2016-04-17 16.84 Basel 7 1909 62.67% @ St. Gallen 0 1649 15.73% 21.60%
10 2015-12-06 16.78 @ Lugano 4 1637 25.92% Grasshopper 1 1773 47.48% 26.61%
11 2015-11-01 16.76 @ Lugano 3 1626 34.41% Sion 0 1693 37.91% 27.68%
12 2015-10-18 16.27 @ Thun 5 1665 39.96% Zurich 1 1693 32.46% 27.58%
13 2016-03-20 16.07 Zurich 3 1661 36.50% @ Vaduz 0 1604 35.80% 27.70%
14 2016-02-06 15.45 Vaduz 5 1598 22.98% @ Lugano 2 1654 51.29% 25.72%
15 2016-04-09 15.07 @ Young Boys 7 1782 65.40% Lugano 0 1607 14.27% 20.32%
16 2016-05-25 14.34 @ Lugano 3 1605 41.80% St. Gallen 0 1620 30.76% 27.44%
17 2016-05-16 14.30 @ St. Gallen 3 1617 41.93% Zurich 0 1631 30.64% 27.42%
18 2016-05-11 14.13 @ Luzern 3 1720 42.42% Grasshopper 0 1730 30.20% 27.37%
19 2015-08-08 13.96 @ Grasshopper 6 1723 53.56% Lugano 1 1649 21.37% 25.07%
20 2015-11-08 13.80 St. Gallen 2 1663 25.56% @ Thun 0 1693 47.92% 26.52%
21 2015-08-22 13.62 Luzern 5 1717 29.08% @ Zurich 2 1716 43.70% 27.22%
22 2016-05-11 13.25 @ Vaduz 2 1604 27.56% Sion 0 1725 45.48% 26.96%
23 2015-08-30 12.90 Sion 2 1688 28.88% @ Thun 0 1688 43.93% 27.19%
24 2016-05-25 12.66 Young Boys 3 1816 46.90% @ Thun 0 1685 26.39% 26.72%
25 2016-04-24 12.44 @ Luzern 3 1703 47.56% Thun 0 1676 25.85% 26.59%

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 2015-09-13 80.2 @ Luzern 3 1736 41.73% Grasshopper 3 1752 30.83% 27.44%
2 2015-09-13 79.8 @ Zurich 3 1698 46.92% Thun 3 1675 26.37% 26.71%
3 2015-08-13 79.5 @ Vaduz 3 1605 26.38% Grasshopper 3 1737 46.90% 26.72%
4 2016-02-28 79.4 @ St. Gallen 3 1681 50.19% Lugano 3 1634 23.81% 26.01%
5 2016-04-10 78.9 @ Basel 2 1906 69.10% Zurich 2 1695 12.43% 18.46%
6 2015-11-08 76.7 Grasshopper 3 1743 17.72% @ Basel 2 1863 59.21% 23.07%
7 2015-10-03 76.6 @ Luzern 2 1745 59.86% Lugano 2 1619 17.34% 22.81%
8 2015-10-04 76.5 @ Zurich 2 1693 23.81% Basel 2 1849 50.18% 26.01%
9 2016-05-25 76.5 @ Luzern 2 1774 52.23% Sion 2 1711 22.31% 25.47%
10 2015-07-18 75.9 @ Luzern 2 1727 48.60% Sion 2 1692 25.02% 26.37%
11 2015-09-23 75.8 @ Young Boys 4 1762 31.31% Basel 3 1852 41.20% 27.49%
12 2016-05-22 75.8 @ Sion 2 1712 56.29% Zurich 2 1616 19.54% 24.17%
13 2016-05-07 75.2 @ Thun 2 1683 52.25% St. Gallen 2 1620 22.29% 25.46%
14 2015-10-24 75.1 @ Zurich 2 1677 46.72% St. Gallen 2 1656 26.53% 26.75%
15 2015-12-06 75.1 @ St. Gallen 2 1681 54.84% Vaduz 2 1597 20.50% 24.67%
16 2015-07-26 74.9 @ Vaduz 2 1609 28.73% Zurich 2 1720 44.10% 27.17%
17 2016-04-21 74.9 @ Thun 2 1677 54.86% Vaduz 2 1593 20.48% 24.66%
18 2016-05-10 74.1 @ Basel 1 1931 72.93% Thun 1 1682 10.66% 16.41%
19 2015-08-02 73.0 Grasshopper 3 1716 28.57% @ Zurich 2 1719 44.29% 27.14%
20 2016-02-28 71.8 @ Thun 1 1681 18.94% Basel 1 1894 57.22% 23.83%
21 2015-11-01 71.4 @ Young Boys 1 1775 56.67% Zurich 1 1677 19.29% 24.04%
22 2015-10-25 71.3 @ Sion 3 1687 34.16% Grasshopper 2 1756 38.17% 27.67%
23 2015-11-22 71.3 @ Young Boys 1 1774 55.17% Sion 1 1687 20.27% 24.56%
24 2015-07-19 71.2 Grasshopper 5 1712 29.59% @ Thun 3 1706 43.12% 27.29%
25 2015-09-26 71.2 @ Grasshopper 1 1760 56.28% St. Gallen 1 1665 19.55% 24.18%
# Date Excitement Winning Team Losing Team Tie %
Team Score Elo Win % Team Score Elo Win %
1 2016-04-20 42.6 @ Basel 3 1926 80.14% Lugano 0 1593 7.55% 12.31%
2 2015-09-12 46.6 @ Young Boys 4 1751 61.93% Vaduz 0 1608 16.14% 21.93%
3 2016-02-21 47.7 @ Basel 5 1889 75.29% Vaduz 1 1614 9.61% 15.10%
4 2016-04-09 47.8 @ Young Boys 7 1782 65.40% Lugano 0 1607 14.27% 20.32%
5 2015-07-19 48.0 @ Basel 2 1808 67.52% Vaduz 0 1613 13.20% 19.28%
6 2016-02-07 48.3 @ Basel 3 1864 61.36% Luzern 0 1725 16.46% 22.18%
7 2015-08-01 48.8 @ Basel 3 1817 59.11% Sion 0 1698 17.78% 23.11%
8 2015-11-29 48.8 @ Basel 3 1848 59.67% Luzern 0 1724 17.45% 22.89%
9 2016-04-24 48.9 @ Young Boys 3 1804 58.54% Zurich 0 1690 18.13% 23.34%
10 2015-11-21 49.0 @ Grasshopper 2 1751 62.43% Vaduz 0 1603 15.87% 21.71%
11 2016-04-17 49.3 Basel 7 1909 62.67% @ St. Gallen 0 1649 15.73% 21.60%
12 2015-09-13 49.6 @ Sion 3 1701 52.91% Lugano 0 1633 21.82% 25.27%
13 2015-11-29 50.1 @ Grasshopper 5 1756 53.53% Zurich 0 1683 21.39% 25.08%
14 2016-02-21 50.8 @ Grasshopper 3 1739 51.38% Sion 0 1683 22.92% 25.70%
15 2016-03-06 51.1 @ Sion 2 1681 53.16% Vaduz 0 1611 21.65% 25.19%
16 2016-04-13 51.2 Basel 4 1904 68.28% @ Lugano 1 1592 12.83% 18.89%
17 2016-04-02 51.3 @ Luzern 5 1690 57.18% Vaduz 1 1588 18.97% 23.85%
18 2016-04-23 51.3 @ Grasshopper 2 1724 55.08% St. Gallen 0 1639 20.33% 24.59%
19 2016-05-25 51.3 @ Lugano 3 1605 41.80% St. Gallen 0 1620 30.76% 27.44%
20 2016-04-03 51.5 @ Basel 2 1899 58.12% Young Boys 0 1789 18.38% 23.50%
21 2016-04-24 51.6 @ Luzern 3 1703 47.56% Thun 0 1676 25.85% 26.59%
22 2016-05-16 51.7 @ St. Gallen 3 1617 41.93% Zurich 0 1631 30.64% 27.42%
23 2016-04-02 52.3 @ Zurich 4 1677 42.87% St. Gallen 0 1684 29.81% 27.32%
24 2016-05-25 52.5 Young Boys 3 1816 46.90% @ Thun 0 1685 26.39% 26.72%
25 2016-05-01 52.6 @ Thun 4 1664 41.53% Zurich 0 1681 31.01% 27.46%