‹ ›

1965-66 Luxembourg National Division Season

132 games

Final

Champion

Aris Bonnevoie

35 points

Relegated

No relegation

Biggest Overachiever

Aris Bonnevoie

6.72 points above expected

35 points · 28.28 expected points

Biggest Disappointment

Alliance Dudelange

8.83 points below expected

10 points · 18.83 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 Aris Bonnevoie 22 15 5 2 35 67 25 +42 28.28 +6.72
2 Union Luxembourg 22 13 2 7 28 58 33 +25 26.70 +1.30
3 US Dudelange 22 11 6 5 28 58 39 +19 22.09 +5.91
4 Rumelange 22 11 3 8 25 38 35 +3 22.75 +2.25
5 Jeunesse Esch 22 9 5 8 23 40 36 +4 23.29 -0.29
6 Avenir Beggen 22 10 2 10 22 43 56 -13 20.71 +1.29
7 Spora Luxembourg 22 6 8 8 20 38 35 +3 23.39 -3.39
8 Stade Dudelange 22 8 3 11 19 34 49 -15 22.25 -3.25
9 CS Petange 22 7 5 10 19 32 49 -17 15.99 +3.01
10 Jeunesse Wasserbilig 22 8 2 12 18 36 48 -12 20.11 -2.11
11 Differdange 03 22 8 1 13 17 38 44 -6 19.61 -2.61
12 Alliance Dudelange 22 3 4 15 10 32 65 -33 18.83 -8.83

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 Aris Bonnevoie 35 28.28 +6.72
2 US Dudelange 28 22.09 +5.91
3 CS Petange 19 15.99 +3.01
4 Rumelange 25 22.75 +2.25
5 Union Luxembourg 28 26.70 +1.30

Biggest Disappointments

# Team Actual Sim vsSim
1 Alliance Dudelange 10 18.83 -8.83
2 Spora Luxembourg 20 23.39 -3.39
3 Stade Dudelange 19 22.25 -3.25
4 Differdange 03 17 19.61 -2.61
5 Jeunesse Wasserbilig 18 20.11 -2.11

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 Avenir Beggen 4 Mar 5 – Apr 3 1 in 120
2 Differdange 03 3 Apr 23 – May 7 1 in 47
3 Rumelange 4 Oct 16 – Nov 28 1 in 30
4 Union Luxembourg 5 Oct 30 – Jan 29 1 in 27
5 US Dudelange 3 Oct 23 – Dec 19 1 in 20

Most Unlikely Losing Streaks

# Team Games Dates Probability
1 Avenir Beggen 7 Oct 16 – Jan 29 1 in 286
2 Differdange 03 5 Oct 16 – Dec 19 1 in 60
3 Jeunesse Wasserbilig 4 Aug 28 – Sep 26 1 in 54
4 Stade Dudelange 4 Apr 3 – May 7 1 in 23
5 Union Luxembourg 2 Oct 16 – Oct 23 1 in 21

Most Unlikely Unbeaten Streaks

# Team Games Dates Probability
1 US Dudelange 8 Jan 15 – Apr 23 1 in 73
2 Aris Bonnevoie 13 Oct 16 – Apr 23 1 in 34
3 Rumelange 5 Mar 12 – May 7 1 in 13
4 Spora Luxembourg 5 Aug 22 – Sep 26 1 in 13
5 Jeunesse Esch 5 Sep 26 – Oct 24 1 in 11

Most Unlikely Winless Streaks

# Team Games Dates Probability
1 Avenir Beggen 9 Oct 16 – Feb 26 1 in 60
2 Alliance Dudelange 9 Oct 30 – Mar 12 1 in 29
3 Spora Luxembourg 6 Oct 24 – Jan 29 1 in 29
4 Stade Dudelange 6 Mar 5 – May 7 1 in 20
5 Jeunesse Wasserbilig 4 Aug 28 – Sep 26 1 in 10

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
Aris Bonnevoie 1323 35 +8 8 6.9 +1.1
US Dudelange 1220 28 +14 6 5.9 +0.1
Union Luxembourg 1274 28 -12 4 5.8 -1.8
Rumelange 1151 25 +18 8 5.1 +2.9
Jeunesse Esch 1179 23 +5 6 5.5 +0.5
Avenir Beggen 1115 22 +29 8 4.8 +3.2
Spora Luxembourg 1159 20 -35 2 5.8 -3.8
CS Petange 1042 19 -15 4 3.2 +0.8
Stade Dudelange 1123 19 -52 1 4.8 -3.8
Jeunesse Wasserbilig 1108 18 +13 5 4.2 +0.8
Differdange 03 1151 17 +54 6 3.9 +2.1
Alliance Dudelange 1015 10 -26 2 4.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 AD AB AB CP D0 JE JW RUM SL SD UD UL
Alliance Dudelange —
0-0-2
1.72
0-0-2
2.44
0-1-1
3.29
2-0-0
2.51
0-0-2
1.88
1-0-1
2.73
0-0-2
2.26
0-1-1
2.14
0-1-1
2.34
0-1-1
2.39
0-0-2
2.14
Aris Bonnevoie
2-0-0
3.92
—
2-0-0
3.68
2-0-0
4.31
1-0-1
4.18
1-1-0
3.41
1-1-0
4.05
1-1-0
3.39
0-2-0
3.30
2-0-0
3.57
2-0-0
3.49
1-0-1
2.89
Avenir Beggen
2-0-0
3.19
0-0-2
1.95
—
1-0-1
3.33
0-1-1
2.94
1-0-1
2.45
1-0-1
2.80
2-0-0
2.43
1-0-1
2.49
1-0-1
2.38
1-1-0
2.57
0-0-2
2.08
CS Petange
1-1-0
2.35
0-0-2
1.34
1-0-1
2.30
—
2-0-0
2.37
1-0-1
1.90
1-1-0
2.40
0-0-2
2.02
0-2-0
1.97
0-1-1
2.15
1-0-1
1.94
0-0-2
1.47
Differdange 03
0-0-2
3.12
1-0-1
1.46
1-1-0
2.69
0-0-2
3.27
—
1-0-1
2.25
0-0-2
2.87
1-0-1
2.53
2-0-0
2.25
1-0-1
2.41
0-0-2
2.74
1-0-1
1.87
Jeunesse Esch
2-0-0
3.75
0-1-1
2.23
1-0-1
3.18
1-0-1
3.74
1-0-1
3.38
—
2-0-0
3.31
0-1-1
3.01
0-2-0
2.90
1-0-1
2.98
1-1-0
2.88
0-0-2
2.46
Jeunesse Wasserbilig
1-0-1
2.91
0-1-1
1.59
1-0-1
2.83
0-1-1
3.23
2-0-0
2.76
0-0-2
2.32
—
0-0-2
2.49
1-0-1
2.19
1-0-1
2.44
0-0-2
2.94
2-0-0
1.66
Rumelange
2-0-0
3.37
0-1-1
2.24
0-0-2
3.20
2-0-0
3.61
1-0-1
3.10
1-1-0
2.62
2-0-0
3.14
—
2-0-0
2.61
1-0-1
2.76
0-0-2
3.10
0-1-1
2.04
Spora Luxembourg
1-1-0
3.49
0-2-0
2.34
1-0-1
3.15
0-2-0
3.67
0-0-2
3.38
0-2-0
2.73
1-0-1
3.45
0-0-2
3.02
—
2-0-0
2.83
0-1-1
3.02
1-0-1
2.34
Stade Dudelange
1-1-0
3.30
0-0-2
2.06
1-0-1
3.25
1-1-0
3.48
1-0-1
3.23
1-0-1
2.65
1-0-1
3.19
1-0-1
2.88
0-0-2
2.80
—
0-1-1
2.72
1-0-1
2.07
US Dudelange
1-1-0
3.25
0-0-2
2.15
0-1-1
3.06
1-0-1
3.69
2-0-0
2.89
0-1-1
2.76
2-0-0
2.70
2-0-0
2.53
1-1-0
2.61
1-1-0
2.92
—
1-1-0
2.25
Union Luxembourg
2-0-0
3.50
1-0-1
2.74
2-0-0
3.56
2-0-0
4.17
1-0-1
3.77
2-0-0
3.17
0-0-2
3.98
1-1-0
3.60
1-0-1
3.29
1-0-1
3.57
0-1-1
3.39
—

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.78 +4.9
Allowed 0.69 -4.8
Differential 0.89 +2.9

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.03%3.41%4.92%3.03%2.27%1.89%18.56%
13.41%6.82%5.68%6.44%1.52%2.65%26.52%
24.92%5.68%6.06%4.17%1.52%2.65%25.00%
33.03%6.44%4.17%0.76%0.76%0.38%15.53%
42.27%1.52%1.52%0.76%——6.06%
5+1.89%2.65%2.65%0.38%—0.76%8.33%
Total18.56%26.52%25.00%15.53%6.06%8.33%100%

Summary Statistics

Scored Allowed Difference
Mean 1.95 1.95 +0.00
SD 1.62 1.62 2.52
CV 0.83 0.83 —
Max 8 8 +8
Min 0 0 -8

Games Played: 132

↓ Scored | Allowed →012345+Total
04.55%—9.09%—4.55%9.09%27.27%
1—4.55%13.64%9.09%——27.27%
2—4.55%4.55%9.09%—9.09%27.27%
3—4.55%4.55%—4.55%—13.64%
4———————
5+—————4.55%4.55%
Total4.55%13.64%31.82%18.18%9.09%22.73%100%

Summary Statistics

Scored Allowed Difference
Mean 1.45 2.95 -1.50
SD 1.30 1.79 2.11
CV 0.89 0.60 —
Max 5 7 +2
Min 0 0 -7

Games Played: 22

↓ Scored | Allowed →012345+Total
09.09%——4.55%4.55%—18.18%
1—4.55%————4.55%
24.55%4.55%9.09%———18.18%
34.55%13.64%————18.18%
49.09%—4.55%———13.64%
5+9.09%9.09%4.55%4.55%——27.27%
Total36.36%31.82%18.18%9.09%4.55%—100%

Summary Statistics

Scored Allowed Difference
Mean 3.05 1.14 +1.91
SD 2.15 1.17 2.65
CV 0.71 1.03 —
Max 8 4 +8
Min 0 0 -4

Games Played: 22

↓ Scored | Allowed →012345+Total
0—————4.55%4.55%
1—4.55%—9.09%4.55%13.64%31.82%
29.09%9.09%4.55%4.55%4.55%4.55%36.36%
39.09%4.55%4.55%———18.18%
49.09%—————9.09%
5+———————
Total27.27%18.18%9.09%13.64%9.09%22.73%100%

Summary Statistics

Scored Allowed Difference
Mean 1.95 2.55 -0.59
SD 1.05 2.44 3.25
CV 0.53 0.96 —
Max 4 8 +4
Min 0 0 -7

Games Played: 22

↓ Scored | Allowed →012345+Total
09.09%9.09%4.55%—4.55%4.55%31.82%
19.09%4.55%—4.55%4.55%4.55%27.27%
24.55%—9.09%—4.55%4.55%22.73%
3—4.55%4.55%———9.09%
4—4.55%————4.55%
5+——4.55%———4.55%
Total22.73%22.73%22.73%4.55%13.64%13.64%100%

Summary Statistics

Scored Allowed Difference
Mean 1.45 2.23 -0.77
SD 1.53 2.16 2.74
CV 1.06 0.97 —
Max 6 8 +4
Min 0 0 -8

Games Played: 22

↓ Scored | Allowed →012345+Total
0—13.64%4.55%—4.55%—22.73%
14.55%—4.55%13.64%4.55%—27.27%
29.09%4.55%4.55%9.09%—4.55%31.82%
3—4.55%4.55%———9.09%
44.55%—————4.55%
5+—4.55%————4.55%
Total18.18%27.27%18.18%22.73%9.09%4.55%100%

Summary Statistics

Scored Allowed Difference
Mean 1.73 2.00 -0.27
SD 1.78 1.69 2.68
CV 1.03 0.85 —
Max 8 7 +7
Min 0 0 -5

Games Played: 22

↓ Scored | Allowed →012345+Total
0—9.09%4.55%—4.55%—18.18%
1—13.64%9.09%4.55%——27.27%
24.55%9.09%9.09%—4.55%—27.27%
34.55%4.55%4.55%———13.64%
4—4.55%4.55%———9.09%
5+——4.55%———4.55%
Total9.09%40.91%36.36%4.55%9.09%—100%

Summary Statistics

Scored Allowed Difference
Mean 1.82 1.64 +0.18
SD 1.40 1.05 1.87
CV 0.77 0.64 —
Max 5 4 +3
Min 0 0 -4

Games Played: 22

↓ Scored | Allowed →012345+Total
0——4.55%22.73%——27.27%
1—4.55%9.09%—4.55%4.55%22.73%
2—13.64%4.55%4.55%4.55%—27.27%
3—13.64%————13.64%
4—4.55%————4.55%
5+—4.55%————4.55%
Total—40.91%18.18%27.27%9.09%4.55%100%

Summary Statistics

Scored Allowed Difference
Mean 1.64 2.18 -0.55
SD 1.53 1.22 2.42
CV 0.93 0.56 —
Max 6 5 +5
Min 0 1 -4

Games Played: 22

↓ Scored | Allowed →012345+Total
04.55%4.55%4.55%4.55%——18.18%
113.64%4.55%4.55%4.55%—4.55%31.82%
213.64%—4.55%4.55%—4.55%27.27%
34.55%4.55%————9.09%
4———9.09%——9.09%
5+—4.55%————4.55%
Total36.36%18.18%13.64%22.73%—9.09%100%

Summary Statistics

Scored Allowed Difference
Mean 1.73 1.59 +0.14
SD 1.39 1.62 2.08
CV 0.80 1.02 —
Max 5 5 +4
Min 0 0 -4

Games Played: 22

↓ Scored | Allowed →012345+Total
04.55%4.55%4.55%4.55%——18.18%
1—13.64%9.09%9.09%——31.82%
29.09%—18.18%———27.27%
34.55%—9.09%—4.55%—18.18%
4———————
5+4.55%—————4.55%
Total22.73%18.18%40.91%13.64%4.55%—100%

Summary Statistics

Scored Allowed Difference
Mean 1.73 1.59 +0.14
SD 1.55 1.14 2.10
CV 0.90 0.72 —
Max 7 4 +7
Min 0 0 -3

Games Played: 22

↓ Scored | Allowed →012345+Total
04.55%—18.18%—4.55%4.55%31.82%
19.09%—4.55%9.09%——22.73%
2—13.64%—4.55%—4.55%22.73%
3——9.09%4.55%——13.64%
4———————
5+—4.55%———4.55%9.09%
Total13.64%18.18%31.82%18.18%4.55%13.64%100%

Summary Statistics

Scored Allowed Difference
Mean 1.55 2.23 -0.68
SD 1.53 1.54 2.06
CV 0.99 0.69 —
Max 5 5 +4
Min 0 0 -5

Games Played: 22

↓ Scored | Allowed →012345+Total
0——4.55%———4.55%
1—22.73%—4.55%—4.55%31.82%
24.55%4.55%—4.55%——13.64%
34.55%—9.09%4.55%—4.55%22.73%
4—4.55%4.55%———9.09%
5+4.55%4.55%9.09%———18.18%
Total13.64%36.36%27.27%13.64%—9.09%100%

Summary Statistics

Scored Allowed Difference
Mean 2.64 1.77 +0.86
SD 1.79 1.38 2.36
CV 0.68 0.78 —
Max 7 5 +5
Min 0 0 -4

Games Played: 22

↓ Scored | Allowed →012345+Total
0———————
14.55%4.55%13.64%9.09%——31.82%
2—4.55%4.55%9.09%——18.18%
34.55%22.73%————27.27%
44.55%—4.55%———9.09%
5+4.55%—9.09%———13.64%
Total18.18%31.82%31.82%18.18%——100%

Summary Statistics

Scored Allowed Difference
Mean 2.64 1.50 +1.14
SD 1.59 1.01 2.14
CV 0.60 0.67 —
Max 6 3 +6
Min 1 0 -2

Games Played: 22

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
Aris Bonnevoie 1323 35 28.28 +6.72 98.0% 20 22 26 28 31 34 37
Union Luxembourg 1274 28 26.70 +1.30 67.0% 16 20 24 27 30 32 34
US Dudelange 1220 28 22.09 +5.91 96.0% 11 15 19 22 24 28 33
Jeunesse Esch 1179 23 23.29 -0.29 54.0% 15 16 21 23 26 30 36
Spora Luxembourg 1159 20 23.39 -3.39 20.0% 13 16 21 23 26 29 33
Differdange 03 1151 17 19.61 -2.61 30.0% 10 11 17 20 22 27 29
Rumelange 1151 25 22.75 +2.25 79.0% 13 17 20 23 25 29 31
Stade Dudelange 1123 19 22.25 -3.25 26.0% 13 15 19 22 25 29 34
Avenir Beggen 1115 22 20.71 +1.29 68.0% 11 14 18 20 23 27 31
Jeunesse Wasserbilig 1108 18 20.11 -2.11 32.0% 12 13 17 20 22 27 31
CS Petange 1042 19 15.99 +3.01 83.0% 8 10 13 16 18 22 24
Alliance Dudelange 1015 10 18.83 -8.83 2.0% 7 12 15 19 21 26 29

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 7% * Slight Edge: 7% to 11.5% * Clear Edge: 11.5% to 16.5% * Strong Edge: 16.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
+17.42%
Strong Edge
50.00%17.42%32.58%
Elo Value
Home Edge
112 Elo
0.009 goals per Elo point
061.16300
Scoring Tilt
Expected
+0.64 goals
Home-Tilted
-2+0.55+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 6th * Longshot: 7th 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.17 * Comfortable: 0.17 to 0.27 * Runaway: 0.27 and up.
Title-Race Openness
3.6
Open
123410
Champion Preseason Odds
46%
Aris Bonnevoie, 1st of 12
LongshotFavorite
Title Margin
Expected
0.32/gm
Runaway
00.120.5/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 3.2 * Some Luck: 3.2 to 4.8 * Lucky: 4.8 to 6.4 * Wild Swing: 6.4 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.88 * Close: 1.88 to 2.81 * Off: 2.81 to 3.75 * Way Off: 3.75 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 12 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 12 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 12 * As Expected: 12 to 19.2 * Several Outliers: 19.2 to 26.4 * Many Outliers: 26.4 and up.
Luck Spread
Expected
4.17 points
Some Luck
04.0010
Average Finish Error
Expected
1.67
Pinpoint
02.355
Biggest Overachiever
Expected 95.83%
98.00%
Aris Bonnevoie
50100
Biggest Underachiever
Expected 4.17%
2.00%
Alliance Dudelange
050
Season Outliers
Expected
3 of 12
Minimal Outliers
01.26

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.17 * Even: 0.17 to 0.19 * Top-Heavy: 0.19 to 0.21 * Lopsided: 0.21 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 68% * Slight Edge: 68% to 72.5% * Clear Edge: 72.5% to 78% * Wide Edge: 78% 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 89.5% * Clear Edge: 89.5% to 92% * Strong Edge: 92% to 95% * Dominant: 95% 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 49% * Some Drama: 49% to 53% * Frequent: 53% to 56% * Very Frequent: 56% 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 23% * Occasional: 23% to 26% * Frequent: 26% to 28% * Very Frequent: 28% and up.
Gini Index
0.15
Balanced
00.170.5
Noll-Scully
Elo SD: 87.62
1.51
Coin-Flip Parity
11.651.852.052.5
Interquartile Edge
61%
Even
50%68%78%100%
Best vs. Worst
Baseline
85%
Even
50%85%100%
Close Games
Expected
45%
Few
0%45%100%
Blowouts
Expected
28%
Very Frequent
0%32%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.35 * Slight Separation: 0.35 to 0.39 * Notable Separation: 0.39 to 0.44 * Lopsided: 0.44 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.43 * Some Carryover: 0.43 to 0.62 * Strong Carryover: 0.62 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.5% * As Expected: 21.5% to 24% * Upset-Prone: 24% to 26.5% * Very Upset-Prone: 26.5% 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 18% * As Expected: 18% to 20.5% * Shaky Favorites: 20.5% to 23.5% * Very Shaky: 23.5% and up.
Brier Score
Expected
0.60
Predictable
00.582
Matchup Imbalance
0.33
Very Even
00.350.5
Strangeness
Expected
1.06
As Expected
01.002
Repeatability
0.23
Weak Carryover
00.430.621
Upset Rate
Expected
32%
Very Upset-Prone
0%28%50%
Clear Favorite Upset Rate
Expected
25%
Very Shaky
0%23%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.2 * Above Noise: 0.2 to 0.27 * Well Above Noise: 0.27 and up.
Probability calibration
0.97
Excellent
0.010.050.10.51
Calibration slope
Ideal
0.79
Overconfident
0.51.001.5
Calibration error (ECE)
Noise ceiling
0.078
Well Within Noise
00.1330.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).

Team123456789101112
Aris Bonnevoie46.00%21.00%13.00%7.00%6.00%2.00%—3.00%2.00%———
Union Luxembourg23.00%30.00%13.00%9.00%12.00%5.00%3.00%2.00%—1.00%2.00%—
US Dudelange4.00%9.00%5.00%12.00%18.00%7.00%10.00%9.00%12.00%7.00%3.00%4.00%
Rumelange3.00%6.00%15.00%10.00%11.00%17.00%10.00%6.00%11.00%4.00%5.00%2.00%
Jeunesse Esch8.00%8.00%10.00%9.00%14.00%7.00%13.00%10.00%8.00%9.00%4.00%—
Avenir Beggen3.00%1.00%7.00%8.00%8.00%12.00%8.00%9.00%13.00%15.00%11.00%5.00%
Spora Luxembourg7.00%9.00%14.00%14.00%9.00%17.00%9.00%6.00%2.00%9.00%4.00%—
Stade Dudelange2.00%8.00%12.00%10.00%6.00%8.00%13.00%10.00%11.00%5.00%13.00%2.00%
CS Petange——1.00%—1.00%3.00%6.00%6.00%7.00%12.00%25.00%39.00%
Jeunesse Wasserbilig2.00%4.00%3.00%4.00%8.00%8.00%14.00%17.00%9.00%9.00%12.00%10.00%
Differdange 031.00%2.00%4.00%8.00%5.00%9.00%9.00%9.00%14.00%16.00%9.00%14.00%
Alliance Dudelange1.00%2.00%3.00%9.00%2.00%5.00%5.00%13.00%11.00%13.00%12.00%24.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
Aris Bonnevoie 100% —
Union Luxembourg 98.00% 2.00%
Jeunesse Esch 96.00% 4.00%
Spora Luxembourg 96.00% 4.00%
Rumelange 93.00% 7.00%
US Dudelange 93.00% 7.00%
Stade Dudelange 85.00% 15.00%
Avenir Beggen 84.00% 16.00%
Jeunesse Wasserbilig 78.00% 22.00%
Differdange 03 77.00% 23.00%
Alliance Dudelange 64.00% 36.00%
CS Petange 36.00% 64.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
1965-08-21 Union Luxembourg L 2-643.2 1148 1213 44.54% 18.48% 36.98%-0.03 -19.9 0
1965-08-21 @ Alliance Dudelange W 6-243.2 1213 1148 36.98% 18.48% 44.54%+0.03 +19.9 2
1965-08-21 Stade Dudelange W 4-034.8 1109 1205 40.19% 18.46% 41.35%-0.31 +26.5 2
1965-08-21 @ Avenir Beggen L 0-434.8 1205 1109 41.35% 18.46% 40.19%+0.31 -26.5 0
1965-08-22 Differdange 03 W 4-137.0 1152 1152 53.19% 18.41% 28.40%+0.55 +12.5 2
1965-08-22 @ Jeunesse Wasserbilig L 1-437.0 1152 1152 28.40% 18.41% 53.19%-0.55 -12.5 0
1965-08-22 CS Petange W 5-132.7 1132 1052 61.96% 18.12% 19.92%+1.26 +11.8 2
1965-08-22 @ Rumelange L 1-532.7 1052 1132 19.92% 18.12% 61.96%-1.26 -11.8 0
1965-08-22 Jeunesse Esch D 1-153.4 1177 1193 51.10% 18.44% 30.46%+0.40 -0.8 1
1965-08-22 @ Spora Luxembourg D 1-153.4 1193 1177 30.46% 18.44% 51.10%-0.40 +0.8 1
1965-08-22 Aris Bonnevoie L 1-540.0 1128 1201 43.44% 18.48% 38.08%-0.10 -23.0 0
1965-08-22 @ US Dudelange W 5-140.0 1201 1128 38.08% 18.48% 43.44%+0.10 +23.0 2
1965-08-28 Avenir Beggen W 4-240.8 1224 1136 62.73% 18.08% 19.19%+1.33 +5.6 4
1965-08-28 @ Aris Bonnevoie L 2-440.8 1136 1224 19.19% 18.08% 62.73%-1.33 -5.6 2
1965-08-28 Jeunesse Esch W 2-143.4 1139 1194 46.01% 18.48% 35.52%+0.06 +6.2 2
1965-08-28 @ Differdange 03 L 1-243.4 1194 1139 35.52% 18.48% 46.01%-0.06 -6.2 1
1965-08-28 US Dudelange L 2-453.0 1165 1105 59.90% 18.21% 21.89%+1.08 -15.1 2
1965-08-28 @ Jeunesse Wasserbilig W 4-253.0 1105 1165 21.89% 18.21% 59.90%-1.08 +15.1 2
1965-08-28 Spora Luxembourg L 2-355.5 1233 1176 59.59% 18.23% 22.19%+1.05 -9.2 2
1965-08-28 @ Union Luxembourg W 3-255.5 1176 1233 22.19% 18.23% 59.59%-1.05 +9.2 3
1965-08-28 Rumelange L 1-347.7 1178 1144 57.16% 18.31% 24.53%+0.85 -16.1 0
1965-08-28 @ Stade Dudelange W 3-147.7 1144 1178 24.53% 18.31% 57.16%-0.85 +16.1 4
1965-08-28 Alliance Dudelange W 3-142.6 1040 1128 41.24% 18.46% 40.30%-0.24 +11.8 2
1965-08-28 @ CS Petange L 1-342.6 1128 1040 40.30% 18.46% 41.24%+0.24 -11.8 0
1965-09-04 Stade Dudelange D 5-566.7 1116 1162 47.16% 18.47% 34.36%+0.14 -0.2 1
1965-09-04 @ Alliance Dudelange D 5-566.7 1162 1116 34.36% 18.47% 47.16%-0.14 +0.2 1
1965-09-04 Jeunesse Wasserbilig W 3-033.0 1130 1150 50.58% 18.45% 30.97%+0.37 +15.9 4
1965-09-04 @ Avenir Beggen L 0-333.0 1150 1130 30.97% 18.45% 50.58%-0.37 -16.0 2
1965-09-05 Union Luxembourg L 2-449.8 1187 1224 48.42% 18.47% 33.11%+0.22 -12.4 1
1965-09-05 @ Jeunesse Esch W 4-249.8 1224 1187 33.11% 18.47% 48.42%-0.22 +12.4 4
1965-09-05 Aris Bonnevoie D 0-050.3 1160 1229 43.90% 18.48% 37.62%-0.08 -0.3 5
1965-09-05 @ Rumelange D 0-050.3 1229 1160 37.62% 18.48% 43.90%+0.08 +0.3 5
1965-09-05 CS Petange D 1-153.5 1185 1052 66.74% 17.80% 15.45%+1.74 -2.2 4
1965-09-05 @ Spora Luxembourg D 1-153.5 1052 1185 15.45% 17.80% 66.74%-1.74 +2.2 3
1965-09-05 Differdange 03 W 3-247.1 1120 1145 49.90% 18.45% 31.64%+0.32 +5.3 4
1965-09-05 @ US Dudelange L 2-347.1 1145 1120 31.64% 18.45% 49.90%-0.32 -5.3 2
1965-09-11 Spora Luxembourg L 0-241.2 1163 1183 50.50% 18.45% 31.05%+0.36 -16.6 1
1965-09-11 @ Stade Dudelange W 2-041.2 1183 1163 31.05% 18.45% 50.50%-0.36 +16.6 6
1965-09-12 Alliance Dudelange W 2-031.0 1230 1116 65.04% 17.93% 17.03%+1.56 +6.5 7
1965-09-12 @ Aris Bonnevoie L 0-231.0 1116 1230 17.03% 17.93% 65.04%-1.56 -6.5 1
1965-09-12 Union Luxembourg L 1-342.7 1140 1236 40.12% 18.46% 41.42%-0.31 -11.8 2
1965-09-12 @ Differdange 03 W 3-142.7 1236 1140 41.42% 18.46% 40.12%+0.31 +11.8 6
1965-09-12 Rumelange L 0-338.6 1134 1160 49.85% 18.46% 31.70%+0.32 -23.8 2
1965-09-12 @ Jeunesse Wasserbilig W 3-038.6 1160 1134 31.70% 18.46% 49.85%-0.32 +23.8 7
1965-09-12 Jeunesse Esch W 2-039.4 1054 1175 36.61% 18.41% 44.98%-0.54 +15.0 5
1965-09-12 @ CS Petange L 0-239.4 1175 1054 44.98% 18.41% 36.61%+0.54 -15.0 1
1965-09-12 Avenir Beggen L 0-241.1 1125 1146 50.51% 18.45% 31.04%+0.36 -16.6 4
1965-09-12 @ US Dudelange W 2-041.1 1146 1125 31.04% 18.45% 50.51%-0.36 +16.6 6
1965-09-25 CS Petange W 1-032.2 1248 1069 70.19% 17.46% 12.35%+2.15 +2.5 8
1965-09-25 @ Union Luxembourg L 0-132.2 1069 1248 12.35% 17.46% 70.19%-2.15 -2.5 5
1965-09-26 Jeunesse Wasserbilig W 3-246.1 1110 1110 53.02% 18.41% 28.56%+0.54 +4.9 3
1965-09-26 @ Alliance Dudelange L 2-346.1 1110 1110 28.56% 18.41% 53.02%-0.54 -4.9 2
1965-09-26 Differdange 03 D 2-258.0 1162 1128 57.11% 18.31% 24.57%+0.85 -1.0 7
1965-09-26 @ Avenir Beggen D 2-258.0 1128 1162 24.57% 18.31% 57.11%-0.85 +1.0 3
1965-09-26 Stade Dudelange W 3-245.6 1160 1146 54.79% 18.38% 26.83%+0.67 +4.6 3
1965-09-26 @ Jeunesse Esch L 2-345.6 1146 1160 26.83% 18.38% 54.79%-0.67 -4.6 1
1965-09-26 US Dudelange L 2-355.9 1183 1109 61.38% 18.15% 20.47%+1.21 -9.4 7
1965-09-26 @ Rumelange W 3-255.9 1109 1183 20.47% 18.15% 61.38%-1.21 +9.5 6
1965-09-26 Aris Bonnevoie D 2-258.1 1200 1236 48.42% 18.47% 33.12%+0.22 -0.4 7
1965-09-26 @ Spora Luxembourg D 2-258.1 1236 1200 33.12% 18.47% 48.42%-0.22 +0.4 8
1965-10-02 Union Luxembourg W 2-145.8 1141 1251 38.29% 18.44% 43.28%-0.43 +7.2 3
1965-10-02 @ Stade Dudelange L 1-245.8 1251 1141 43.28% 18.44% 38.29%+0.43 -7.2 8
1965-10-03 Jeunesse Esch D 2-258.2 1237 1165 61.13% 18.16% 20.71%+1.19 -1.2 9
1965-10-03 @ Aris Bonnevoie D 2-258.2 1165 1237 20.71% 18.16% 61.13%-1.19 +1.2 4
1965-10-03 Rumelange W 2-035.0 1161 1174 51.54% 18.43% 30.03%+0.43 +10.7 9
1965-10-03 @ Avenir Beggen L 0-235.0 1174 1161 30.03% 18.43% 51.54%-0.43 -10.7 7
1965-10-03 Spora Luxembourg W 2-145.1 1105 1199 40.45% 18.46% 41.09%-0.29 +6.9 4
1965-10-03 @ Jeunesse Wasserbilig L 1-245.1 1199 1105 41.09% 18.46% 40.45%+0.29 -6.9 7
1965-10-03 Differdange 03 W 1-039.8 1066 1129 44.82% 18.48% 36.71%-0.02 +6.7 7
1965-10-03 @ CS Petange L 0-139.8 1129 1066 36.71% 18.48% 44.82%+0.02 -6.7 3
1965-10-03 Alliance Dudelange D 1-153.3 1118 1115 53.54% 18.40% 28.05%+0.58 -1.0 7
1965-10-03 @ US Dudelange D 1-153.3 1115 1118 28.05% 18.40% 53.54%-0.58 +1.0 4
1965-10-09 Avenir Beggen L 1-246.5 1116 1172 45.70% 18.48% 35.82%+0.04 -7.6 4
1965-10-09 @ Alliance Dudelange W 2-146.5 1172 1116 35.82% 18.48% 45.70%-0.04 +7.6 11
1965-10-09 Rumelange W 1-038.9 1122 1163 47.86% 18.47% 33.67%+0.18 +6.2 5
1965-10-09 @ Differdange 03 L 0-138.9 1163 1122 33.67% 18.47% 47.86%-0.18 -6.2 7
1965-10-09 Jeunesse Wasserbilig W 3-030.4 1166 1112 59.24% 18.24% 22.52%+1.02 +12.1 6
1965-10-09 @ Jeunesse Esch L 0-330.4 1112 1166 22.52% 18.24% 59.24%-1.02 -12.1 4
1965-10-09 Aris Bonnevoie W 3-032.2 1243 1235 54.05% 18.39% 27.56%+0.62 +14.4 10
1965-10-09 @ Union Luxembourg L 0-332.2 1235 1243 27.56% 18.39% 54.05%-0.62 -14.4 9
1965-10-09 US Dudelange D 1-153.4 1192 1117 61.43% 18.14% 20.42%+1.21 -1.7 8
1965-10-09 @ Spora Luxembourg D 1-153.4 1117 1192 20.42% 18.14% 61.43%-1.21 +1.7 8
1965-10-09 Stade Dudelange L 0-141.7 1073 1149 43.04% 18.47% 38.48%-0.13 -7.6 7
1965-10-09 @ CS Petange W 1-041.7 1149 1073 38.48% 18.47% 43.04%+0.13 +7.7 5
1965-10-16 CS Petange W 8-027.9 1221 1065 68.48% 17.65% 13.87%+1.93 +19.5 11
1965-10-16 @ Aris Bonnevoie L 0-827.9 1065 1221 13.87% 17.65% 68.48%-1.93 -19.5 7
1965-10-16 Spora Luxembourg L 2-353.2 1180 1191 51.74% 18.43% 29.83%+0.45 -8.0 11
1965-10-16 @ Avenir Beggen W 3-253.2 1191 1180 29.83% 18.43% 51.74%-0.45 +8.0 10
1965-10-16 Union Luxembourg W 2-147.7 1100 1258 31.79% 18.31% 49.90%-0.86 +8.2 6
1965-10-16 @ Jeunesse Wasserbilig L 1-247.7 1258 1100 49.90% 18.31% 31.79%+0.86 -8.2 10
1965-10-16 Alliance Dudelange W 2-032.8 1157 1108 58.74% 18.26% 23.00%+0.98 +8.5 9
1965-10-16 @ Rumelange L 0-232.8 1108 1157 23.00% 18.26% 58.74%-0.98 -8.5 4
1965-10-16 Differdange 03 W 3-245.1 1156 1129 56.35% 18.34% 25.32%+0.79 +4.4 7
1965-10-16 @ Stade Dudelange L 2-345.1 1129 1156 25.32% 18.34% 56.35%-0.79 -4.4 5
1965-10-16 Jeunesse Esch L 1-344.2 1119 1178 45.37% 18.48% 36.16%+0.02 -13.1 8
1965-10-16 @ US Dudelange W 3-144.2 1178 1119 36.16% 18.48% 45.37%-0.02 +13.1 8
1965-10-23 US Dudelange L 1-252.9 1250 1106 67.55% 17.73% 14.72%+1.83 -11.0 10
1965-10-23 @ Union Luxembourg W 2-152.9 1106 1250 14.72% 17.73% 67.55%-1.83 +11.0 10
1965-10-24 Alliance Dudelange L 1-249.5 1124 1099 56.05% 18.34% 25.61%+0.77 -9.1 5
1965-10-24 @ Differdange 03 W 2-149.5 1099 1124 25.61% 18.34% 56.05%-0.77 +9.1 6
1965-10-24 Avenir Beggen W 4-136.4 1191 1172 55.41% 18.36% 26.23%+0.72 +11.7 10
1965-10-24 @ Jeunesse Esch L 1-436.4 1172 1191 26.23% 18.36% 55.41%-0.72 -11.7 11
1965-10-24 Rumelange L 0-145.9 1199 1165 56.99% 18.32% 24.69%+0.84 -9.8 10
1965-10-24 @ Spora Luxembourg W 1-045.9 1165 1199 24.69% 18.32% 56.99%-0.84 +9.8 11
1965-10-24 Aris Bonnevoie L 1-245.6 1161 1241 42.46% 18.47% 39.07%-0.17 -7.1 7
1965-10-24 @ Stade Dudelange W 2-145.6 1241 1161 39.07% 18.47% 42.46%+0.17 +7.1 13
1965-10-24 Jeunesse Wasserbilig W 4-139.4 1046 1108 44.87% 18.48% 36.65%-0.01 +15.5 9
1965-10-24 @ CS Petange L 1-439.4 1108 1046 36.65% 18.48% 44.87%+0.01 -15.5 6
1965-10-30 Spora Luxembourg D 2-257.9 1109 1189 42.41% 18.47% 39.12%-0.17 -0.1 7
1965-10-30 @ Alliance Dudelange D 2-257.9 1189 1109 39.12% 18.47% 42.41%+0.17 +0.1 11
1965-10-30 Union Luxembourg L 1-343.5 1160 1239 42.64% 18.47% 38.88%-0.16 -12.4 11
1965-10-30 @ Avenir Beggen W 3-143.5 1239 1160 38.88% 18.47% 42.64%+0.16 +12.4 12
1965-10-31 Differdange 03 W 4-026.9 1248 1115 66.64% 17.81% 15.55%+1.73 +11.3 15
1965-10-31 @ Aris Bonnevoie L 0-426.9 1115 1248 15.55% 17.81% 66.64%-1.73 -11.3 5
1965-10-31 Stade Dudelange L 1-246.3 1093 1153 45.15% 18.48% 36.37%+0.00 -7.5 6
1965-10-31 @ Jeunesse Wasserbilig W 2-146.3 1153 1093 36.37% 18.48% 45.15%+0.00 +7.5 9
1965-10-31 Jeunesse Esch W 1-038.5 1175 1203 49.61% 18.46% 31.93%+0.30 +6.0 13
1965-10-31 @ Rumelange L 0-138.5 1203 1175 31.93% 18.46% 49.61%-0.30 -6.0 10
1965-10-31 CS Petange W 4-135.1 1117 1061 59.45% 18.23% 22.32%+1.04 +10.1 12
1965-10-31 @ US Dudelange L 1-435.1 1061 1117 22.32% 18.23% 59.45%-1.04 -10.1 9
1965-11-20 Jeunesse Wasserbilig D 1-153.7 1259 1085 69.78% 17.51% 12.71%+2.09 -2.4 16
1965-11-20 @ Aris Bonnevoie D 1-153.7 1085 1259 12.71% 17.51% 69.78%-2.09 +2.4 7
1965-11-28 Jeunesse Wasserbilig L 1-347.0 1104 1088 55.03% 18.37% 26.60%+0.69 -15.5 5
1965-11-28 @ Differdange 03 W 3-147.0 1088 1104 26.60% 18.37% 55.03%-0.69 +15.5 9
1965-11-28 Spora Luxembourg D 2-258.1 1197 1189 54.04% 18.39% 27.57%+0.62 -0.8 11
1965-11-28 @ Jeunesse Esch D 2-258.1 1189 1197 27.57% 18.39% 54.04%-0.62 +0.8 12
1965-11-28 Alliance Dudelange W 4-026.7 1251 1108 67.45% 17.74% 14.80%+1.82 +10.8 14
1965-11-28 @ Union Luxembourg L 0-426.7 1108 1251 14.80% 17.74% 67.45%-1.82 -10.8 7
1965-11-28 Avenir Beggen W 5-134.9 1161 1148 54.70% 18.38% 26.93%+0.66 +15.4 11
1965-11-28 @ Stade Dudelange L 1-534.9 1148 1161 26.93% 18.38% 54.70%-0.66 -15.4 11
1965-11-28 Rumelange L 0-236.6 1051 1181 35.40% 18.39% 46.21%-0.62 -12.3 9
1965-11-28 @ CS Petange W 2-036.6 1181 1051 46.21% 18.39% 35.40%+0.62 +12.3 15
1965-12-11 Alliance Dudelange W 5-237.6 1196 1098 63.66% 18.02% 18.31%+1.42 +7.3 13
1965-12-11 @ Jeunesse Esch L 2-537.6 1098 1196 18.31% 18.02% 63.66%-1.42 -7.3 7
1965-12-11 Avenir Beggen W 6-242.0 1039 1132 40.52% 18.46% 41.02%-0.29 +18.6 11
1965-12-11 @ CS Petange L 2-642.0 1132 1039 41.02% 18.46% 40.52%+0.29 -18.6 11
1965-12-18 Aris Bonnevoie L 1-340.8 1114 1257 33.72% 18.36% 47.93%-0.73 -10.2 11
1965-12-18 @ Avenir Beggen W 3-140.8 1257 1114 47.93% 18.36% 33.72%+0.73 +10.2 18
1965-12-19 CS Petange D 0-050.2 1090 1057 56.98% 18.32% 24.71%+0.84 -1.5 8
1965-12-19 @ Alliance Dudelange D 0-050.2 1057 1090 24.71% 18.32% 56.98%-0.84 +1.5 12
1965-12-19 Differdange 03 W 2-030.9 1203 1088 65.16% 17.92% 16.92%+1.57 +6.4 15
1965-12-19 @ Jeunesse Esch L 0-230.9 1088 1203 16.92% 17.92% 65.16%-1.57 -6.4 5
1965-12-19 Stade Dudelange L 1-249.3 1194 1176 55.15% 18.37% 26.49%+0.70 -9.0 15
1965-12-19 @ Rumelange W 2-149.3 1176 1194 26.49% 18.37% 55.15%-0.70 +9.0 13
1965-12-19 Union Luxembourg L 1-246.0 1190 1262 43.55% 18.48% 37.97%-0.10 -7.3 12
1965-12-19 @ Spora Luxembourg W 2-146.0 1262 1190 37.97% 18.48% 43.55%+0.10 +7.3 16
1965-12-19 Jeunesse Wasserbilig W 5-134.5 1127 1103 55.91% 18.35% 25.75%+0.76 +14.8 14
1965-12-19 @ US Dudelange L 1-534.5 1103 1127 25.75% 18.35% 55.91%-0.76 -14.8 9
1965-12-24 US Dudelange W 5-342.8 1267 1142 66.01% 17.86% 16.13%+1.66 +4.5 20
1965-12-24 @ Aris Bonnevoie L 3-542.8 1142 1267 16.13% 17.86% 66.01%-1.66 -4.5 14
1966-01-15 Spora Luxembourg W 3-143.2 1082 1182 39.53% 18.45% 42.02%-0.35 +12.2 7
1966-01-15 @ Differdange 03 L 1-343.2 1182 1082 42.02% 18.45% 39.53%+0.35 -12.2 12
1966-01-15 Rumelange W 3-136.6 1269 1185 62.37% 18.10% 19.54%+1.30 +6.4 18
1966-01-15 @ Union Luxembourg L 1-336.6 1185 1269 19.54% 18.10% 62.37%-1.30 -6.3 15
1966-01-15 US Dudelange D 3-362.5 1185 1137 58.64% 18.26% 23.10%+0.97 -0.9 14
1966-01-15 @ Stade Dudelange D 3-362.5 1137 1185 23.10% 18.26% 58.64%-0.97 +0.9 15
1966-01-29 US Dudelange L 2-742.2 1094 1138 47.42% 18.47% 34.10%+0.15 -25.4 7
1966-01-29 @ Differdange 03 W 7-242.2 1138 1094 34.10% 18.47% 47.42%-0.15 +25.4 17
1966-01-29 Avenir Beggen W 6-135.0 1088 1103 51.21% 18.44% 30.35%+0.41 +20.9 11
1966-01-29 @ Jeunesse Wasserbilig L 1-635.0 1103 1088 30.35% 18.44% 51.21%-0.41 -20.9 11
1966-01-29 Jeunesse Esch W 3-137.2 1275 1210 60.49% 18.19% 21.32%+1.13 +6.9 20
1966-01-29 @ Union Luxembourg L 1-337.2 1210 1275 21.32% 18.19% 60.49%-1.13 -6.9 15
1966-01-29 Alliance Dudelange W 3-243.0 1184 1089 63.41% 18.04% 18.55%+1.40 +3.3 16
1966-01-29 @ Stade Dudelange L 2-343.0 1089 1184 18.55% 18.04% 63.41%-1.40 -3.3 8
1966-01-29 Spora Luxembourg D 2-257.9 1059 1170 37.99% 18.43% 43.58%-0.45 +0.2 13
1966-01-29 @ CS Petange D 2-257.9 1170 1059 43.58% 18.43% 37.99%+0.45 -0.2 13
1966-02-05 Stade Dudelange W 2-035.3 1170 1188 50.86% 18.44% 30.70%+0.39 +10.9 15
1966-02-05 @ Spora Luxembourg L 0-235.3 1188 1170 30.70% 18.44% 50.86%-0.39 -10.9 16
1966-02-06 Aris Bonnevoie L 1-339.1 1086 1271 28.34% 18.20% 53.46%-1.11 -8.8 8
1966-02-06 @ Alliance Dudelange W 3-139.1 1271 1086 53.46% 18.20% 28.34%+1.11 +8.8 22
1966-02-06 US Dudelange D 1-153.3 1083 1164 42.30% 18.47% 39.23%-0.18 -0.1 12
1966-02-06 @ Avenir Beggen D 1-153.3 1164 1083 39.23% 18.47% 42.30%+0.18 +0.1 18
1966-02-06 CS Petange W 4-239.3 1203 1059 67.56% 17.73% 14.70%+1.83 +4.4 17
1966-02-06 @ Jeunesse Esch L 2-439.3 1059 1203 14.70% 17.73% 67.56%-1.83 -4.4 13
1966-02-06 Differdange 03 L 2-359.0 1282 1069 72.43% 17.17% 10.41%+2.45 -11.2 20
1966-02-06 @ Union Luxembourg W 3-259.0 1069 1282 10.41% 17.17% 72.43%-2.45 +11.2 9
1966-02-06 Jeunesse Wasserbilig W 2-032.2 1178 1109 60.81% 18.17% 21.02%+1.16 +7.8 17
1966-02-06 @ Rumelange L 0-232.2 1109 1178 21.02% 18.17% 60.81%-1.16 -7.8 11
1966-02-12 Rumelange W 5-132.6 1280 1186 63.26% 18.05% 18.69%+1.38 +11.1 24
1966-02-12 @ Aris Bonnevoie L 1-532.6 1186 1280 18.69% 18.05% 63.26%-1.38 -11.1 17
1966-02-26 Spora Luxembourg D 0-050.7 1291 1181 64.74% 17.95% 17.30%+1.53 -2.2 25
1966-02-26 @ Aris Bonnevoie D 0-050.7 1181 1291 17.30% 17.95% 64.74%-1.53 +2.2 16
1966-02-26 Avenir Beggen W 8-133.9 1080 1082 52.78% 18.42% 28.81%+0.52 +27.3 11
1966-02-26 @ Differdange 03 L 1-833.9 1082 1080 28.81% 18.42% 52.78%-0.52 -27.3 12
1966-02-26 Alliance Dudelange W 2-140.4 1102 1077 56.03% 18.34% 25.62%+0.77 +4.7 13
1966-02-26 @ Jeunesse Wasserbilig L 1-240.4 1077 1102 25.62% 18.34% 56.03%-0.77 -4.7 8
1966-02-26 Jeunesse Esch W 1-038.6 1177 1207 49.23% 18.46% 32.31%+0.27 +6.0 18
1966-02-26 @ Stade Dudelange L 0-138.6 1207 1177 32.31% 18.46% 49.23%-0.27 -6.0 17
1966-02-26 Union Luxembourg L 1-338.0 1055 1271 24.82% 18.04% 57.14%-1.39 -7.8 13
1966-02-26 @ CS Petange W 3-138.0 1271 1055 57.14% 18.04% 24.82%+1.39 +7.8 22
1966-02-26 Rumelange W 5-241.3 1164 1175 51.69% 18.43% 29.87%+0.45 +11.3 20
1966-02-26 @ US Dudelange L 2-541.3 1175 1164 29.87% 18.43% 51.69%-0.45 -11.3 17
1966-03-05 US Dudelange L 0-533.9 1072 1175 39.19% 18.45% 42.36%-0.37 -31.2 8
1966-03-05 @ Alliance Dudelange W 5-033.9 1175 1072 42.36% 18.45% 39.19%+0.37 +31.2 22
1966-03-05 CS Petange L 0-146.6 1107 1047 59.96% 18.21% 21.83%+1.09 -10.3 11
1966-03-05 @ Differdange 03 W 1-046.6 1047 1107 21.83% 18.21% 59.96%-1.09 +10.3 15
1966-03-05 Aris Bonnevoie L 0-435.1 1201 1289 41.35% 18.47% 40.19%-0.24 -26.5 17
1966-03-05 @ Jeunesse Esch W 4-035.1 1289 1201 40.19% 18.47% 41.35%+0.24 +26.5 27
1966-03-05 Stade Dudelange W 5-237.9 1279 1183 63.46% 18.04% 18.51%+1.40 +7.4 24
1966-03-05 @ Union Luxembourg L 2-537.9 1183 1279 18.51% 18.04% 63.46%-1.40 -7.4 18
1966-03-05 Avenir Beggen L 0-342.9 1164 1055 64.58% 17.96% 17.45%+1.51 -30.4 17
1966-03-05 @ Rumelange W 3-042.9 1055 1164 17.45% 17.96% 64.58%-1.51 +30.4 14
1966-03-05 Jeunesse Wasserbilig W 3-029.6 1183 1106 61.62% 18.14% 20.25%+1.23 +11.0 18
1966-03-05 @ Spora Luxembourg L 0-329.6 1106 1183 20.25% 18.14% 61.62%-1.23 -11.0 13
1966-03-12 Union Luxembourg W 3-139.0 1315 1286 56.52% 18.33% 25.15%+0.80 +7.9 29
1966-03-12 @ Aris Bonnevoie L 1-339.0 1286 1315 25.15% 18.33% 56.52%-0.80 -8.0 24
1966-03-12 Alliance Dudelange W 3-244.5 1086 1041 58.27% 18.28% 23.46%+0.94 +4.1 16
1966-03-12 @ Avenir Beggen L 2-344.5 1041 1086 23.46% 18.28% 58.27%-0.94 -4.1 8
1966-03-12 Jeunesse Esch L 1-245.5 1095 1175 42.51% 18.47% 39.02%-0.16 -7.1 13
1966-03-12 @ Jeunesse Wasserbilig W 2-145.5 1175 1095 39.02% 18.47% 42.51%+0.16 +7.1 19
1966-03-12 Differdange 03 W 1-036.0 1133 1097 57.33% 18.31% 24.36%+0.87 +4.7 19
1966-03-12 @ Rumelange L 0-136.0 1097 1133 24.36% 18.31% 57.33%-0.87 -4.7 11
1966-03-12 CS Petange D 0-050.4 1176 1057 65.46% 17.90% 16.64%+1.60 -2.3 19
1966-03-12 @ Stade Dudelange D 0-050.4 1057 1176 16.64% 17.90% 65.46%-1.60 +2.3 16
1966-03-12 Spora Luxembourg W 3-031.9 1206 1194 54.54% 18.38% 27.07%+0.65 +14.2 24
1966-03-12 @ US Dudelange L 0-331.9 1194 1206 27.07% 18.38% 54.54%-0.65 -14.2 18
1966-03-26 Jeunesse Wasserbilig L 1-351.6 1278 1088 70.94% 17.37% 11.69%+2.24 -20.0 24
1966-03-26 @ Union Luxembourg W 3-151.6 1088 1278 11.69% 17.37% 70.94%-2.24 +19.9 15
1966-03-26 Avenir Beggen L 1-349.4 1180 1090 62.91% 18.07% 19.02%+1.35 -17.7 18
1966-03-26 @ Spora Luxembourg W 3-149.4 1090 1180 19.02% 18.07% 62.91%-1.35 +17.7 18
1966-04-02 Union Luxembourg D 1-153.6 1220 1259 48.21% 18.47% 33.32%+0.21 -0.6 25
1966-04-02 @ US Dudelange D 1-153.6 1259 1220 33.32% 18.47% 48.21%-0.21 +0.6 25
1966-04-03 Differdange 03 W 3-141.2 1037 1092 45.87% 18.48% 35.65%+0.05 +10.7 10
1966-04-03 @ Alliance Dudelange L 1-341.2 1092 1037 35.65% 18.48% 45.87%-0.05 -10.7 11
1966-04-03 Stade Dudelange W 5-026.5 1323 1173 68.04% 17.69% 14.27%+1.88 +12.8 31
1966-04-03 @ Aris Bonnevoie L 0-526.5 1173 1323 14.27% 17.69% 68.04%-1.88 -12.8 19
1966-04-03 Jeunesse Esch W 2-144.3 1107 1182 43.21% 18.47% 38.31%-0.12 +6.6 20
1966-04-03 @ Avenir Beggen L 1-244.3 1182 1107 38.31% 18.47% 43.21%+0.12 -6.6 19
1966-04-03 CS Petange D 2-257.9 1108 1059 58.70% 18.26% 23.04%+0.98 -1.1 16
1966-04-03 @ Jeunesse Wasserbilig D 2-257.9 1059 1108 23.04% 18.26% 58.70%-0.98 +1.1 17
1966-04-03 Spora Luxembourg W 4-350.8 1138 1162 50.01% 18.45% 31.53%+0.33 +5.2 21
1966-04-03 @ Rumelange L 3-450.8 1162 1138 31.53% 18.45% 50.01%-0.33 -5.2 18
1966-04-23 Rumelange L 3-453.4 1048 1143 40.23% 18.46% 41.31%-0.31 -6.3 10
1966-04-23 @ Alliance Dudelange W 4-353.4 1143 1048 41.31% 18.46% 40.23%+0.31 +6.3 23
1966-04-23 Stade Dudelange W 2-037.7 1082 1160 42.60% 18.47% 38.93%-0.16 +13.3 13
1966-04-23 @ Differdange 03 L 0-237.7 1160 1082 38.93% 18.47% 42.60%+0.16 -13.3 19
1966-04-23 US Dudelange D 1-153.4 1175 1220 47.36% 18.47% 34.17%+0.15 -0.5 20
1966-04-23 @ Jeunesse Esch D 1-153.4 1220 1175 34.17% 18.47% 47.36%-0.15 +0.5 26
1966-04-23 Aris Bonnevoie L 2-635.4 1060 1336 18.99% 17.66% 63.34%-1.91 -9.5 17
1966-04-23 @ CS Petange W 6-235.4 1336 1060 63.34% 17.66% 18.99%+1.91 +9.5 33
1966-04-30 Aris Bonnevoie W 4-040.7 1095 1346 21.29% 17.84% 60.87%-1.69 +37.4 15
1966-04-30 @ Differdange 03 L 0-440.7 1346 1095 60.87% 17.84% 21.29%+1.69 -37.4 33
1966-04-30 Rumelange D 1-153.4 1175 1149 56.12% 18.34% 25.54%+0.77 -1.2 21
1966-04-30 @ Jeunesse Esch D 1-153.4 1149 1175 25.54% 18.34% 56.12%-0.77 +1.2 24
1966-04-30 Avenir Beggen W 6-026.8 1259 1114 67.66% 17.72% 14.62%+1.84 +15.6 27
1966-04-30 @ Union Luxembourg L 0-626.8 1114 1259 14.62% 17.72% 67.66%-1.84 -15.6 20
1966-04-30 Alliance Dudelange W 7-028.1 1157 1041 65.24% 17.92% 16.84%+1.58 +20.6 20
1966-04-30 @ Spora Luxembourg L 0-728.1 1041 1157 16.84% 17.92% 65.24%-1.58 -20.6 10
1966-04-30 Jeunesse Wasserbilig L 1-347.9 1147 1107 57.78% 18.29% 23.93%+0.90 -16.3 19
1966-04-30 @ Stade Dudelange W 3-147.9 1107 1147 23.93% 18.29% 57.78%-0.90 +16.3 18
1966-04-30 US Dudelange W 3-252.9 1051 1220 30.31% 18.27% 51.42%-0.97 +8.0 19
1966-04-30 @ CS Petange L 2-352.9 1220 1051 51.42% 18.27% 30.31%+0.97 -8.0 26
1966-05-07 Jeunesse Esch L 1-242.4 1021 1174 32.39% 18.33% 49.28%-0.82 -5.7 10
1966-05-07 @ Alliance Dudelange W 2-142.4 1174 1021 49.28% 18.33% 32.39%+0.82 +5.7 23
1966-05-07 CS Petange W 4-029.5 1098 1059 57.69% 18.30% 24.01%+0.90 +16.7 22
1966-05-07 @ Avenir Beggen L 0-429.5 1059 1098 24.01% 18.30% 57.69%-0.90 -16.7 19
1966-05-07 Aris Bonnevoie L 0-332.3 1123 1308 28.40% 18.20% 53.40%-1.11 -14.8 18
1966-05-07 @ Jeunesse Wasserbilig W 3-032.3 1308 1123 53.40% 18.20% 28.40%+1.11 +14.8 35
1966-05-07 Union Luxembourg D 2-258.1 1151 1275 36.23% 18.41% 45.36%-0.56 +0.3 25
1966-05-07 @ Rumelange D 2-258.1 1275 1151 45.36% 18.41% 36.23%+0.56 -0.3 28
1966-05-07 Differdange 03 L 0-243.5 1178 1132 58.36% 18.27% 23.37%+0.95 -19.0 20
1966-05-07 @ Spora Luxembourg W 2-043.5 1132 1178 23.37% 18.27% 58.36%-0.95 +19.0 17
1966-05-07 Stade Dudelange W 2-031.9 1212 1131 62.07% 18.11% 19.82%+1.27 +7.4 28
1966-05-07 @ US Dudelange L 0-231.9 1131 1212 19.82% 18.11% 62.07%-1.27 -7.4 19

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 1966-02-06 10.41% Differdange 03 1069 3 @ Union Luxembourg 1282 2
2 1966-03-26 11.69% Jeunesse Wasserbilig 1088 3 @ Union Luxembourg 1278 1
3 1965-10-23 14.72% US Dudelange 1106 2 @ Union Luxembourg 1250 1
4 1966-03-05 17.45% Avenir Beggen 1055 3 @ Rumelange 1164 0
5 1966-03-26 19.02% Avenir Beggen 1090 3 @ Spora Luxembourg 1180 1
6 1965-09-26 20.47% US Dudelange 1109 3 @ Rumelange 1183 2
7 1966-04-30 21.29% @ Differdange 03 1095 4 Aris Bonnevoie 1346 0
8 1966-03-05 21.83% CS Petange 1047 1 @ Differdange 03 1107 0
9 1965-08-28 21.89% US Dudelange 1105 4 @ Jeunesse Wasserbilig 1165 2
10 1965-08-28 22.19% Spora Luxembourg 1176 3 @ Union Luxembourg 1233 2
11 1966-05-07 23.37% Differdange 03 1132 2 @ Spora Luxembourg 1178 0
12 1966-04-30 23.93% Jeunesse Wasserbilig 1107 3 @ Stade Dudelange 1147 1
13 1965-08-28 24.53% Rumelange 1144 3 @ Stade Dudelange 1178 1
14 1965-10-24 24.69% Rumelange 1165 1 @ Spora Luxembourg 1199 0
15 1965-10-24 25.61% Alliance Dudelange 1099 2 @ Differdange 03 1124 1
16 1965-12-19 26.49% Stade Dudelange 1176 2 @ Rumelange 1194 1
17 1965-11-28 26.60% Jeunesse Wasserbilig 1088 3 @ Differdange 03 1104 1
18 1965-10-16 29.83% Spora Luxembourg 1191 3 @ Avenir Beggen 1180 2
19 1966-04-30 30.31% @ CS Petange 1051 3 US Dudelange 1220 2
20 1965-09-12 31.04% Avenir Beggen 1146 2 @ US Dudelange 1125 0
21 1965-09-11 31.05% Spora Luxembourg 1183 2 @ Stade Dudelange 1163 0
22 1965-09-12 31.70% Rumelange 1160 3 @ Jeunesse Wasserbilig 1134 0
23 1965-10-16 31.79% @ Jeunesse Wasserbilig 1100 2 Union Luxembourg 1258 1
24 1965-09-05 33.11% Union Luxembourg 1224 4 @ Jeunesse Esch 1187 2
25 1966-01-29 34.10% US Dudelange 1138 7 @ Differdange 03 1094 2

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 1966-04-30 37.37 @ Differdange 03 4 1095 21.29% Aris Bonnevoie 0 1346 60.87% 17.84%
2 1966-03-05 31.21 US Dudelange 5 1175 42.36% @ Alliance Dudelange 0 1072 39.19% 18.45%
3 1966-03-05 30.43 Avenir Beggen 3 1055 17.45% @ Rumelange 0 1164 64.58% 17.96%
4 1966-02-26 27.31 @ Differdange 03 8 1080 52.78% Avenir Beggen 1 1082 28.81% 18.42%
5 1966-03-05 26.47 Aris Bonnevoie 4 1289 40.19% @ Jeunesse Esch 0 1201 41.35% 18.47%
6 1965-08-21 26.46 @ Avenir Beggen 4 1109 40.19% Stade Dudelange 0 1205 41.35% 18.46%
7 1966-01-29 25.39 US Dudelange 7 1138 34.10% @ Differdange 03 2 1094 47.42% 18.47%
8 1965-09-12 23.79 Rumelange 3 1160 31.70% @ Jeunesse Wasserbilig 0 1134 49.85% 18.46%
9 1965-08-22 22.98 Aris Bonnevoie 5 1201 38.08% @ US Dudelange 1 1128 43.44% 18.48%
10 1966-01-29 20.89 @ Jeunesse Wasserbilig 6 1088 51.21% Avenir Beggen 1 1103 30.35% 18.44%
11 1966-04-30 20.60 @ Spora Luxembourg 7 1157 65.24% Alliance Dudelange 0 1041 16.84% 17.92%
12 1966-03-26 19.95 Jeunesse Wasserbilig 3 1088 11.69% @ Union Luxembourg 1 1278 70.94% 17.37%
13 1965-08-21 19.92 Union Luxembourg 6 1213 36.98% @ Alliance Dudelange 2 1148 44.54% 18.48%
14 1965-10-16 19.53 @ Aris Bonnevoie 8 1221 68.48% CS Petange 0 1065 13.87% 17.65%
15 1966-05-07 18.97 Differdange 03 2 1132 23.37% @ Spora Luxembourg 0 1178 58.36% 18.27%
16 1965-12-11 18.59 @ CS Petange 6 1039 40.52% Avenir Beggen 2 1132 41.02% 18.46%
17 1966-03-26 17.68 Avenir Beggen 3 1090 19.02% @ Spora Luxembourg 1 1180 62.91% 18.07%
18 1966-05-07 16.73 @ Avenir Beggen 4 1098 57.69% CS Petange 0 1059 24.01% 18.30%
19 1965-09-12 16.58 Avenir Beggen 2 1146 31.04% @ US Dudelange 0 1125 50.51% 18.45%
20 1965-09-11 16.57 Spora Luxembourg 2 1183 31.05% @ Stade Dudelange 0 1163 50.50% 18.45%
21 1966-04-30 16.26 Jeunesse Wasserbilig 3 1107 23.93% @ Stade Dudelange 1 1147 57.78% 18.29%
22 1965-08-28 16.10 Rumelange 3 1144 24.53% @ Stade Dudelange 1 1178 57.16% 18.31%
23 1965-09-04 15.95 @ Avenir Beggen 3 1130 50.58% Jeunesse Wasserbilig 0 1150 30.97% 18.45%
24 1966-04-30 15.60 @ Union Luxembourg 6 1259 67.66% Avenir Beggen 0 1114 14.62% 17.72%
25 1965-11-28 15.53 Jeunesse Wasserbilig 3 1088 26.60% @ Differdange 03 1 1104 55.03% 18.37%

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 1965-09-04 66.7 @ Alliance Dudelange 5 1116 47.16% Stade Dudelange 5 1162 34.36% 18.47%
2 1966-01-15 62.5 @ Stade Dudelange 3 1185 58.64% US Dudelange 3 1137 23.10% 18.26%
3 1966-02-06 59.0 Differdange 03 3 1069 10.41% @ Union Luxembourg 2 1282 72.43% 17.17%
4 1965-10-03 58.2 @ Aris Bonnevoie 2 1237 61.13% Jeunesse Esch 2 1165 20.71% 18.16%
5 1965-09-26 58.1 @ Spora Luxembourg 2 1200 48.42% Aris Bonnevoie 2 1236 33.12% 18.47%
6 1965-11-28 58.1 @ Jeunesse Esch 2 1197 54.04% Spora Luxembourg 2 1189 27.57% 18.39%
7 1966-05-07 58.1 @ Rumelange 2 1151 36.23% Union Luxembourg 2 1275 45.36% 18.41%
8 1965-09-26 58.0 @ Avenir Beggen 2 1162 57.11% Differdange 03 2 1128 24.57% 18.31%
9 1965-10-30 57.9 @ Alliance Dudelange 2 1109 42.41% Spora Luxembourg 2 1189 39.12% 18.47%
10 1966-01-29 57.9 @ CS Petange 2 1059 37.99% Spora Luxembourg 2 1170 43.58% 18.43%
11 1966-04-03 57.9 @ Jeunesse Wasserbilig 2 1108 58.70% CS Petange 2 1059 23.04% 18.26%
12 1965-09-26 55.9 US Dudelange 3 1109 20.47% @ Rumelange 2 1183 61.38% 18.15%
13 1965-08-28 55.5 Spora Luxembourg 3 1176 22.19% @ Union Luxembourg 2 1233 59.59% 18.23%
14 1965-11-20 53.7 @ Aris Bonnevoie 1 1259 69.78% Jeunesse Wasserbilig 1 1085 12.71% 17.51%
15 1966-04-02 53.6 @ US Dudelange 1 1220 48.21% Union Luxembourg 1 1259 33.32% 18.47%
16 1965-09-05 53.5 @ Spora Luxembourg 1 1185 66.74% CS Petange 1 1052 15.45% 17.80%
17 1965-08-22 53.4 @ Spora Luxembourg 1 1177 51.10% Jeunesse Esch 1 1193 30.46% 18.44%
18 1965-10-09 53.4 @ Spora Luxembourg 1 1192 61.43% US Dudelange 1 1117 20.42% 18.14%
19 1966-04-23 53.4 Rumelange 4 1143 41.31% @ Alliance Dudelange 3 1048 40.23% 18.46%
20 1966-04-23 53.4 @ Jeunesse Esch 1 1175 47.36% US Dudelange 1 1220 34.17% 18.47%
21 1966-04-30 53.4 @ Jeunesse Esch 1 1175 56.12% Rumelange 1 1149 25.54% 18.34%
22 1965-10-03 53.3 @ US Dudelange 1 1118 53.54% Alliance Dudelange 1 1115 28.05% 18.40%
23 1966-02-06 53.3 @ Avenir Beggen 1 1083 42.30% US Dudelange 1 1164 39.23% 18.47%
24 1965-10-16 53.2 Spora Luxembourg 3 1191 29.83% @ Avenir Beggen 2 1180 51.74% 18.43%
25 1965-08-28 53.0 US Dudelange 4 1105 21.89% @ Jeunesse Wasserbilig 2 1165 59.90% 18.21%
# Date Excitement Winning Team Losing Team Tie %
Team Score Elo Win % Team Score Elo Win %
1 1966-04-03 26.5 @ Aris Bonnevoie 5 1323 68.04% Stade Dudelange 0 1173 14.27% 17.69%
2 1965-11-28 26.7 @ Union Luxembourg 4 1251 67.45% Alliance Dudelange 0 1108 14.80% 17.74%
3 1966-04-30 26.8 @ Union Luxembourg 6 1259 67.66% Avenir Beggen 0 1114 14.62% 17.72%
4 1965-10-31 26.9 @ Aris Bonnevoie 4 1248 66.64% Differdange 03 0 1115 15.55% 17.81%
5 1965-10-16 27.9 @ Aris Bonnevoie 8 1221 68.48% CS Petange 0 1065 13.87% 17.65%
6 1966-04-30 28.1 @ Spora Luxembourg 7 1157 65.24% Alliance Dudelange 0 1041 16.84% 17.92%
7 1966-05-07 29.5 @ Avenir Beggen 4 1098 57.69% CS Petange 0 1059 24.01% 18.30%
8 1966-03-05 29.6 @ Spora Luxembourg 3 1183 61.62% Jeunesse Wasserbilig 0 1106 20.25% 18.14%
9 1965-10-09 30.4 @ Jeunesse Esch 3 1166 59.24% Jeunesse Wasserbilig 0 1112 22.52% 18.24%
10 1965-12-19 30.9 @ Jeunesse Esch 2 1203 65.16% Differdange 03 0 1088 16.92% 17.92%
11 1965-09-12 31.0 @ Aris Bonnevoie 2 1230 65.04% Alliance Dudelange 0 1116 17.03% 17.93%
12 1966-03-12 31.9 @ US Dudelange 3 1206 54.54% Spora Luxembourg 0 1194 27.07% 18.38%
13 1966-05-07 31.9 @ US Dudelange 2 1212 62.07% Stade Dudelange 0 1131 19.82% 18.11%
14 1965-09-25 32.2 @ Union Luxembourg 1 1248 70.19% CS Petange 0 1069 12.35% 17.46%
15 1965-10-09 32.2 @ Union Luxembourg 3 1243 54.05% Aris Bonnevoie 0 1235 27.56% 18.39%
16 1966-02-06 32.2 @ Rumelange 2 1178 60.81% Jeunesse Wasserbilig 0 1109 21.02% 18.17%
17 1966-05-07 32.3 Aris Bonnevoie 3 1308 53.40% @ Jeunesse Wasserbilig 0 1123 28.40% 18.20%
18 1966-02-12 32.6 @ Aris Bonnevoie 5 1280 63.26% Rumelange 1 1186 18.69% 18.05%
19 1965-08-22 32.7 @ Rumelange 5 1132 61.96% CS Petange 1 1052 19.92% 18.12%
20 1965-10-16 32.8 @ Rumelange 2 1157 58.74% Alliance Dudelange 0 1108 23.00% 18.26%
21 1965-09-04 33.0 @ Avenir Beggen 3 1130 50.58% Jeunesse Wasserbilig 0 1150 30.97% 18.45%
22 1966-02-26 33.9 @ Differdange 03 8 1080 52.78% Avenir Beggen 1 1082 28.81% 18.42%
23 1966-03-05 33.9 US Dudelange 5 1175 42.36% @ Alliance Dudelange 0 1072 39.19% 18.45%
24 1965-12-19 34.5 @ US Dudelange 5 1127 55.91% Jeunesse Wasserbilig 1 1103 25.75% 18.35%
25 1965-08-21 34.8 @ Avenir Beggen 4 1109 40.19% Stade Dudelange 0 1205 41.35% 18.46%