2026-27 Luxembourg National Division Season
64 games played · 16 teams
Season Status
In Progress
Awaiting final results
Title Favorite
UNA Strassen
70.03% chance to win the title
Biggest Overachiever
UNA Strassen
7.79 points above expected
24 points · 16.21 expected points
Biggest Disappointment
Swift Hesperange
6.86 points below expected
0 points · 6.86 expected points
League Table
Each team's record through games played. SimPts is the model's expected points through the same games — the sum over completed games of pregame win-probability × 3 plus tie-probability × 1. vsSim shows actual points minus that expectation — positive means the team has overachieved against the model so far.
| # | Team | GP | W | D | L | Pts | GF | GA | GD | SimPts | vsSim |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | UNA Strassen | 8 | 8 | 0 | 0 | 24 | 17 | 2 | +15 | 16.21 | +7.79 |
| 2 | Differdange 03 | 8 | 7 | 0 | 1 | 21 | 19 | 5 | +14 | 16.69 | +4.31 |
| 3 | Mondorf-les-Bains | 8 | 6 | 0 | 2 | 18 | 16 | 11 | +5 | 13.96 | +4.04 |
| 4 | Racing FC Union Luxembourg | 8 | 5 | 2 | 1 | 17 | 21 | 8 | +13 | 13.74 | +3.26 |
| 5 | Progres Niedercorn | 8 | 5 | 1 | 2 | 16 | 13 | 5 | +8 | 12.54 | +3.46 |
| 6 | UN Kaerjeng | 8 | 5 | 0 | 3 | 15 | 23 | 15 | +8 | 11.98 | +3.02 |
| 7 | Atert Bissen | 8 | 5 | 0 | 3 | 15 | 18 | 11 | +7 | 13.61 | +1.39 |
| 8 | Residence Walferdange | 8 | 5 | 0 | 3 | 15 | 16 | 10 | +6 | 12.69 | +2.31 |
| 9 | Hostert | 8 | 3 | 2 | 3 | 11 | 14 | 11 | +3 | 11.01 | -0.01 |
| 10 | Jeunesse Esch | 8 | 2 | 1 | 5 | 7 | 14 | 17 | -3 | 9.06 | -2.06 |
| 11 | F91 Dudelange | 8 | 2 | 1 | 5 | 7 | 8 | 15 | -7 | 9.51 | -2.51 |
| 12 | Rumelange | 8 | 2 | 0 | 6 | 6 | 8 | 23 | -15 | 10.33 | -4.33 |
| 13 | Victoria Rosport | 8 | 1 | 2 | 5 | 5 | 11 | 20 | -9 | 8.39 | -3.39 |
| 14 | Etzella Ettelbruck | 8 | 1 | 2 | 5 | 5 | 6 | 15 | -9 | 10.02 | -5.02 |
| 15 | Wiltz 71 | 8 | 1 | 1 | 6 | 4 | 14 | 22 | -8 | 9.06 | -5.06 |
| 16 | Swift Hesperange | 8 | 0 | 0 | 8 | 0 | 2 | 30 | -28 | 6.86 | -6.86 |
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 | UNA Strassen | 24 | 16.21 | +7.79 |
| 2 | Differdange 03 | 21 | 16.69 | +4.31 |
| 3 | Mondorf-les-Bains | 18 | 13.96 | +4.04 |
| 4 | Progres Niedercorn | 16 | 12.54 | +3.46 |
| 5 | Racing FC Union Luxembourg | 17 | 13.74 | +3.26 |
Biggest Disappointments
| # | Team | Actual | Sim | vsSim |
|---|---|---|---|---|
| 1 | Swift Hesperange | 0 | 6.86 | -6.86 |
| 2 | Wiltz 71 | 4 | 9.06 | -5.06 |
| 3 | Etzella Ettelbruck | 5 | 10.02 | -5.02 |
| 4 | Rumelange | 6 | 10.33 | -4.33 |
| 5 | Victoria Rosport | 5 | 8.39 | -3.39 |
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 | UNA Strassen | 8 | Aug 4 – Sep 16 | 1 in 39 |
| 2 | Mondorf-les-Bains | 6 | Aug 2 – Sep 6 | 1 in 32 |
| 3 | Progres Niedercorn | 3 | Aug 1 – Aug 16 | 1 in 20 |
| 4 | Differdange 03 | 7 | Aug 9 – Sep 16 | 1 in 16 |
| 5 | Jeunesse Esch | 2 | Aug 30 – Sep 6 | 1 in 5 |
Most Unlikely Losing Streaks
| # | Team | Games | Dates | Probability |
|---|---|---|---|---|
| 1 | Swift Hesperange | 8 | Aug 2 – Sep 16 | 1 in 38 |
| 2 | Wiltz 71 | 6 | Aug 15 – Sep 16 | 1 in 34 |
| 3 | Rumelange | 5 | Aug 23 – Sep 16 | 1 in 22 |
| 4 | Etzella Ettelbruck | 4 | Aug 9 – Aug 30 | 1 in 18 |
| 5 | Jeunesse Esch | 4 | Aug 1 – Aug 23 | 1 in 7 |
Most Unlikely Unbeaten Streaks
| # | Team | Games | Dates | Probability |
|---|---|---|---|---|
| 1 | UNA Strassen | 8 | Aug 4 – Sep 16 | 1 in 12 |
| 2 | Mondorf-les-Bains | 6 | Aug 2 – Sep 6 | 1 in 12 |
| 3 | Progres Niedercorn | 3 | Aug 1 – Aug 16 | 1 in 10 |
| 4 | Victoria Rosport | 2 | Aug 23 – Aug 30 | 1 in 7 |
| 5 | Racing FC Union Luxembourg | 4 | Aug 30 – Sep 16 | 1 in 6 |
Most Unlikely Winless Streaks
| # | Team | Games | Dates | Probability |
|---|---|---|---|---|
| 1 | Etzella Ettelbruck | 5 | Aug 1 – Aug 30 | 1 in 16 |
| 2 | Wiltz 71 | 6 | Aug 15 – Sep 16 | 1 in 12 |
| 3 | Swift Hesperange | 8 | Aug 2 – Sep 16 | 1 in 12 |
| 4 | Rumelange | 5 | Aug 23 – Sep 16 | 1 in 9 |
| 5 | Victoria Rosport | 4 | Aug 30 – Sep 16 | 1 in 8 |
Position Race
Each team’s league position across the whole season. The current top 3 and bottom 3 are highlighted; everyone else is gray as context.
Recent Elo Movers
Which teams are the hottest and coldest over the last 14 days according to their Elo ratings?
Biggest Elo Gainers
| # | Team | Δ Elo | Current Elo |
|---|---|---|---|
| 1 | Atert Bissen | +0.00 | 1144 |
| 2 | Differdange 03 | +0.00 | 1279 |
| 3 | Etzella Ettelbruck | +0.00 | 861 |
| 4 | F91 Dudelange | +0.00 | 961 |
| 5 | Hostert | +0.00 | 1034 |
Biggest Elo Losers
| # | Team | Δ Elo | Current Elo |
|---|---|---|---|
| 1 | Atert Bissen | +0.00 | 1144 |
| 2 | Differdange 03 | +0.00 | 1279 |
| 3 | Etzella Ettelbruck | +0.00 | 861 |
| 4 | F91 Dudelange | +0.00 | 961 |
| 5 | Hostert | +0.00 | 1034 |
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 |
|---|---|---|---|---|---|---|---|
| UNA Strassen | 1292 | 24 | +101 | 15 | 9.9 | +5.1 | |
| Differdange 03 | 1279 | 21 | +108 | 15 | 11.4 | +3.6 | |
| Mondorf-les-Bains | 1144 | 18 | +12 | 9 | 8.5 | +0.5 | |
| Racing FC Union Luxembourg | 1170 | 17 | +25 | 8 | 8.1 | -0.1 | |
| Progres Niedercorn | 1162 | 16 | -5 | 7 | 8.8 | -1.8 | |
| UN Kaerjeng | 1117 | 15 | +173 | 12 | 7.9 | +4.1 | |
| Residence Walferdange | 1083 | 15 | +54 | 9 | 7.8 | +1.2 | |
| Atert Bissen | 1144 | 15 | +85 | 9 | 7.8 | +1.2 | |
| Hostert | 1034 | 11 | +51 | 8 | 7.4 | +0.6 | |
| Jeunesse Esch | 989 | 7 | +36 | 7 | 6.2 | +0.8 | |
| F91 Dudelange | 961 | 7 | -15 | 7 | 6.5 | +0.5 | |
| Rumelange | 829 | 6 | -204 | 0 | 5.4 | -5.4 | |
| Victoria Rosport | 865 | 5 | -7 | 5 | 6.1 | -1.1 | |
| Etzella Ettelbruck | 861 | 5 | -39 | 4 | 5.6 | -1.6 | |
| Wiltz 71 | 832 | 4 | -200 | 0 | 5.1 | -5.1 | |
| Swift Hesperange | 671 | 0 | -174 | 0 | 3.6 | -3.6 |
Upcoming Matches
The next slate of games with the model’s win / draw probabilities and an excitement rating (0–100). Beside each team: record · pre-game Elo.
| Date | Favored By | Home | Win% – Draw% – Win% | Away | Favored By | Excitement | ||
|---|---|---|---|---|---|---|---|---|
| 2026-10-11 | Etzella Ettelbruck | 5 pts·861 | 33% – 10% – 57% | F91 Dudelange | 7 pts·961 | 0.72 | 36.0 | |
| 2026-10-11 | 1.66 | Differdange 03 | 21 pts·1279 | 71% – 10% – 19% | Residence Walferdange | 15 pts·1083 | 38.4 | |
| 2026-10-11 | Hostert | 11 pts·1034 | 30% – 10% – 60% | Progres Niedercorn | 16 pts·1162 | 0.95 | 40.4 | |
| 2026-10-11 | 1.12 | UN Kaerjeng | 15 pts·1117 | 64% – 10% – 26% | Jeunesse Esch | 7 pts·989 | 45.4 | |
| 2026-10-11 | 0.30 | Racing FC Union Luxembourg | 17 pts·1170 | 51% – 10% – 39% | Atert Bissen | 15 pts·1144 | 54.7 | |
| 2026-10-11 | Rumelange | 6 pts·829 | 13% – 10% – 78% | Mondorf-les-Bains | 18 pts·1144 | 2.45 | 23.5 | |
| 2026-10-11 | Swift Hesperange | 0 pts·671 | 23% – 10% – 68% | Victoria Rosport | 5 pts·865 | 1.48 | 27.4 | |
| 2026-10-11 | Wiltz 71 | 4 pts·832 | 6% – 10% – 85% | UNA Strassen | 24 pts·1292 | 3.62 | 21.8 | |
| 2026-10-18 | 0.97 | Atert Bissen | 15 pts·1144 | 62% – 10% – 28% | Hostert | 11 pts·1034 | 44.4 | |
| 2026-10-18 | 2.43 | F91 Dudelange | 7 pts·961 | 78% – 10% – 12% | Swift Hesperange | 0 pts·671 | 18.3 | |
| 2026-10-18 | 0.46 | Progres Niedercorn | 16 pts·1162 | 54% – 10% – 36% | UN Kaerjeng | 15 pts·1117 | 52.0 | |
| 2026-10-18 | 1.12 | Jeunesse Esch | 7 pts·989 | 64% – 10% – 26% | Etzella Ettelbruck | 5 pts·861 | 35.4 | |
| 2026-10-18 | 2.60 | Mondorf-les-Bains | 18 pts·1144 | 79% – 10% – 11% | Wiltz 71 | 4 pts·832 | 26.7 | |
| 2026-10-18 | 1.07 | UNA Strassen | 24 pts·1292 | 63% – 10% – 27% | Racing FC Union Luxembourg | 17 pts·1170 | 46.7 | |
| 2026-10-18 | Victoria Rosport | 5 pts·865 | 8% – 10% – 83% | Differdange 03 | 21 pts·1279 | 3.24 | 22.7 | |
| 2026-10-18 | 2.14 | Residence Walferdange | 15 pts·1083 | 76% – 10% – 15% | Rumelange | 6 pts·829 | 26.7 |
Recent Matches
The most recent results with an excitement rating (0–100). Beside each team: record · pre-game Elo · Elo change.
| Date | Favored By | Home | Score | Away | Favored By | Excitement | ||
|---|---|---|---|---|---|---|---|---|
| 2026-09-16 | 2.45 | Atert Bissen | 15 pts·1134·+9.89 | 4 – 2 | Wiltz 71 | 4 pts·842·-9.90 | 37.9 | |
| 2026-09-16 | F91 Dudelange | 7 pts·987·-25.91 | 2 – 4 | UN Kaerjeng | 15 pts·1091·+25.91 | 0.75 | 44.3 | |
| 2026-09-16 | 4.93 | Differdange 03 | 21 pts·1275·+3.58 | 3 – 0 | Swift Hesperange | 0 pts·675·-3.58 | 23.0 | |
| 2026-09-16 | 0.03 | Progres Niedercorn | 16 pts·1163·-0.38 | 0 – 0 | Racing FC Union Luxembourg | 17 pts·1170·+0.38 | 53.8 | |
| 2026-09-16 | Jeunesse Esch | 7 pts·988·+1.08 | 1 – 1 | Hostert | 11 pts·1035·-1.08 | 0.29 | 57.2 | |
| 2026-09-16 | 3.73 | UNA Strassen | 24 pts·1287·+5.58 | 2 – 0 | Rumelange | 6 pts·834·-5.58 | 26.2 | |
| 2026-09-16 | 0.14 | Victoria Rosport | 5 pts·866·-0.79 | 1 – 1 | Etzella Ettelbruck | 5 pts·860·+0.79 | 57.2 | |
| 2026-09-16 | Residence Walferdange | 15 pts·1055·+28.37 | 2 – 1 | Mondorf-les-Bains | 18 pts·1172·-28.38 | 0.86 | 49.6 | |
| 2026-09-13 | Mondorf-les-Bains | 18 pts·1190·-18.25 | 1 – 2 | UNA Strassen | 24 pts·1268·+18.26 | 0.54 | 43.2 | |
| 2026-09-13 | Rumelange | 6 pts·918·-83.06 | 0 – 6 | Atert Bissen | 15 pts·1051·+83.06 | 0.99 | 29.9 | |
| 2026-09-13 | Swift Hesperange | 0 pts·691·-16.71 | 0 – 3 | Residence Walferdange | 15 pts·1038·+16.72 | 2.71 | 25.7 | |
| 2026-09-12 | 3.37 | Differdange 03 | 21 pts·1272·+3.76 | 1 – 0 | Etzella Ettelbruck | 5 pts·864·-3.76 | 29.3 | |
| 2026-09-12 | 0.52 | Hostert | 11 pts·1038·-2.69 | 0 – 0 | F91 Dudelange | 7 pts·985·+2.69 | 53.7 | |
| 2026-09-12 | 0.73 | Racing FC Union Luxembourg | 17 pts·1119·+51.12 | 5 – 1 | Jeunesse Esch | 7 pts·1039·-51.12 | 35.3 | |
| 2026-09-12 | Wiltz 71 | 4 pts·848·-6.99 | 1 – 2 | Progres Niedercorn | 16 pts·1156·+7.00 | 2.39 | 35.9 | |
| 2026-09-11 | 0.61 | UN Kaerjeng | 15 pts·1011·+79.60 | 5 – 0 | Victoria Rosport | 5 pts·946·-79.60 | 31.0 |
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.
| Team | AB | D0 | EE | FD | HOS | JE | MON | PN | RFUL | RW | RUM | SH | UK | US | VR | W7 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Atert Bissen | — |
0-0-0
0.00
|
0-0-0
0.00
|
1-0-0
1.76
|
0-0-0
0.00
|
1-0-0
2.01
|
0-0-1
1.08
|
0-0-1
2.01
|
0-0-0
0.00
|
1-0-0
1.51
|
1-0-0
1.92
|
0-0-0
0.00
|
0-0-0
0.00
|
0-0-1
0.86
|
0-0-0
0.00
|
1-0-0
2.44
|
| Differdange 03 |
0-0-0
0.00
|
— |
1-0-0
2.61
|
0-0-0
0.00
|
1-0-0
2.18
|
0-0-0
0.00
|
0-0-1
1.64
|
0-0-0
0.00
|
1-0-0
1.63
|
0-0-0
0.00
|
1-0-0
1.79
|
1-0-0
2.75
|
1-0-0
2.27
|
0-0-0
0.00
|
0-0-0
0.00
|
1-0-0
1.82
|
| Etzella Ettelbruck |
0-0-0
0.00
|
0-0-1
0.29
|
— |
0-0-0
0.00
|
0-0-1
1.73
|
0-0-0
0.00
|
0-0-0
0.00
|
0-0-0
0.00
|
0-0-1
1.19
|
0-0-1
0.99
|
0-0-0
0.00
|
1-0-0
1.63
|
0-0-1
1.33
|
0-0-0
0.00
|
0-1-0
1.35
|
0-1-0
1.50
|
| F91 Dudelange |
0-0-1
1.14
|
0-0-0
0.00
|
0-0-0
0.00
|
— |
0-1-0
1.16
|
0-0-0
0.00
|
0-0-1
0.89
|
0-0-0
0.00
|
0-0-1
1.23
|
0-0-0
0.00
|
1-0-0
1.28
|
0-0-0
0.00
|
0-0-1
1.09
|
0-0-1
0.99
|
0-0-0
0.00
|
1-0-0
1.73
|
| Hostert |
0-0-0
0.00
|
0-0-1
0.72
|
1-0-0
1.17
|
0-1-0
1.74
|
— |
0-1-0
1.58
|
0-0-0
0.00
|
0-0-0
0.00
|
0-0-0
0.00
|
0-0-1
1.09
|
0-0-0
0.00
|
1-0-0
1.94
|
0-0-1
1.39
|
0-0-0
0.00
|
1-0-0
1.38
|
0-0-0
0.00
|
| Jeunesse Esch |
0-0-1
0.89
|
0-0-0
0.00
|
0-0-0
0.00
|
0-0-0
0.00
|
0-1-0
1.32
|
— |
0-0-1
0.82
|
0-0-1
1.41
|
0-0-1
1.06
|
0-0-0
0.00
|
1-0-0
1.06
|
0-0-0
0.00
|
0-0-0
0.00
|
0-0-1
0.62
|
0-0-0
0.00
|
1-0-0
1.90
|
| Mondorf-les-Bains |
1-0-0
1.82
|
1-0-0
1.26
|
0-0-0
0.00
|
1-0-0
2.01
|
0-0-0
0.00
|
1-0-0
2.08
|
— |
1-0-0
1.56
|
0-0-0
0.00
|
0-0-1
1.86
|
0-0-0
0.00
|
0-0-0
0.00
|
0-0-0
0.00
|
0-0-1
1.19
|
1-0-0
2.18
|
0-0-0
0.00
|
| Progres Niedercorn |
1-0-0
0.89
|
0-0-0
0.00
|
0-0-0
0.00
|
0-0-0
0.00
|
0-0-0
0.00
|
1-0-0
1.49
|
0-0-1
1.34
|
— |
0-1-0
1.49
|
1-0-0
1.34
|
1-0-0
2.16
|
0-0-0
0.00
|
0-0-0
0.00
|
0-0-1
1.42
|
0-0-0
0.00
|
1-0-0
2.41
|
| Racing FC Union Luxembourg |
0-0-0
0.00
|
0-0-1
1.27
|
1-0-0
1.71
|
1-0-0
1.67
|
0-0-0
0.00
|
1-0-0
1.84
|
0-0-0
0.00
|
0-1-0
1.41
|
— |
0-0-0
0.00
|
0-0-0
0.00
|
1-0-0
2.27
|
1-0-0
1.65
|
0-0-0
0.00
|
0-1-0
1.92
|
0-0-0
0.00
|
| Residence Walferdange |
0-0-1
1.39
|
0-0-0
0.00
|
1-0-0
1.91
|
0-0-0
0.00
|
1-0-0
1.81
|
0-0-0
0.00
|
1-0-0
1.04
|
0-0-1
1.56
|
0-0-0
0.00
|
— |
0-0-0
0.00
|
1-0-0
2.48
|
1-0-0
1.57
|
0-0-1
0.93
|
0-0-0
0.00
|
0-0-0
0.00
|
| Rumelange |
0-0-1
0.98
|
0-0-1
1.11
|
0-0-0
0.00
|
0-0-1
1.62
|
0-0-0
0.00
|
0-0-1
1.84
|
0-0-0
0.00
|
0-0-1
0.74
|
0-0-0
0.00
|
0-0-0
0.00
|
— |
1-0-0
1.75
|
0-0-0
0.00
|
0-0-1
0.25
|
1-0-0
2.04
|
0-0-0
0.00
|
| Swift Hesperange |
0-0-0
0.00
|
0-0-1
0.16
|
0-0-1
1.27
|
0-0-0
0.00
|
0-0-1
0.96
|
0-0-0
0.00
|
0-0-0
0.00
|
0-0-0
0.00
|
0-0-1
0.63
|
0-0-1
0.42
|
0-0-1
1.15
|
— |
0-0-1
0.81
|
0-0-0
0.00
|
0-0-0
0.00
|
0-0-1
1.46
|
| UN Kaerjeng |
0-0-0
0.00
|
0-0-1
0.63
|
1-0-0
1.57
|
1-0-0
1.81
|
1-0-0
1.51
|
0-0-0
0.00
|
0-0-0
0.00
|
0-0-0
0.00
|
0-0-1
1.25
|
0-0-1
1.33
|
0-0-0
0.00
|
1-0-0
2.09
|
— |
0-0-0
0.00
|
1-0-0
1.79
|
0-0-0
0.00
|
| UNA Strassen |
1-0-0
2.04
|
0-0-0
0.00
|
0-0-0
0.00
|
1-0-0
1.91
|
0-0-0
0.00
|
1-0-0
2.29
|
1-0-0
1.71
|
1-0-0
1.48
|
0-0-0
0.00
|
1-0-0
1.97
|
1-0-0
2.65
|
0-0-0
0.00
|
0-0-0
0.00
|
— |
1-0-0
2.15
|
0-0-0
0.00
|
| Victoria Rosport |
0-0-0
0.00
|
0-0-0
0.00
|
0-1-0
1.55
|
0-0-0
0.00
|
0-0-1
1.53
|
0-0-0
0.00
|
0-0-1
0.73
|
0-0-0
0.00
|
0-1-0
0.98
|
0-0-0
0.00
|
0-0-1
0.86
|
0-0-0
0.00
|
0-0-1
1.11
|
0-0-1
0.75
|
— |
1-0-0
0.89
|
| Wiltz 71 |
0-0-1
0.46
|
0-0-1
1.08
|
0-1-0
1.40
|
0-0-1
1.17
|
0-0-0
0.00
|
0-0-1
1.01
|
0-0-0
0.00
|
0-0-1
0.49
|
0-0-0
0.00
|
0-0-0
0.00
|
0-0-0
0.00
|
1-0-0
1.44
|
0-0-0
0.00
|
0-0-0
0.00
|
0-0-1
2.01
|
— |
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.60 | +9.5 |
| Allowed | 0.83 | -8.5 |
| Differential | 0.88 | +5.4 |
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 → | 0 | 1 | 2 | 3 | 4 | 5+ | Total |
|---|---|---|---|---|---|---|---|
| 0 | 3.12% | 6.25% | 6.25% | 4.69% | 2.34% | 3.91% | 26.56% |
| 1 | 6.25% | 4.69% | 8.59% | 1.56% | 0.78% | 3.12% | 25.00% |
| 2 | 6.25% | 8.59% | 1.56% | 3.91% | 2.34% | 1.56% | 24.22% |
| 3 | 4.69% | 1.56% | 3.91% | — | — | — | 10.16% |
| 4 | 2.34% | 0.78% | 2.34% | — | — | — | 5.47% |
| 5+ | 3.91% | 3.12% | 1.56% | — | — | — | 8.59% |
| Total | 26.56% | 25.00% | 24.22% | 10.16% | 5.47% | 8.59% | 100% |
Summary Statistics
| Scored | Allowed | Difference | |
|---|---|---|---|
| Mean | 1.72 | 1.72 | +0.00 |
| SD | 1.61 | 1.61 | 2.61 |
| CV | 0.93 | 0.93 | — |
| Max | 7 | 7 | +6 |
| Min | 0 | 0 | -6 |
Games Played: 64
| ↓ Scored | Allowed → | 0 | 1 | 2 | 3 | 4 | 5+ | Total |
|---|---|---|---|---|---|---|---|
| 0 | — | — | — | — | 12.50% | — | 12.50% |
| 1 | — | — | 25.00% | — | — | — | 25.00% |
| 2 | 25.00% | 12.50% | — | — | — | — | 37.50% |
| 3 | — | — | — | — | — | — | — |
| 4 | — | — | 12.50% | — | — | — | 12.50% |
| 5+ | 12.50% | — | — | — | — | — | 12.50% |
| Total | 37.50% | 12.50% | 37.50% | — | 12.50% | — | 100% |
Summary Statistics
| Scored | Allowed | Difference | |
|---|---|---|---|
| Mean | 2.25 | 1.38 | +0.88 |
| SD | 1.91 | 1.41 | 2.95 |
| CV | 0.85 | 1.02 | — |
| Max | 6 | 4 | +6 |
| Min | 0 | 0 | -4 |
Games Played: 8
| ↓ Scored | Allowed → | 0 | 1 | 2 | 3 | 4 | 5+ | Total |
|---|---|---|---|---|---|---|---|
| 0 | — | — | — | — | — | — | — |
| 1 | 12.50% | — | — | — | — | — | 12.50% |
| 2 | 25.00% | 12.50% | — | 12.50% | — | — | 50.00% |
| 3 | 25.00% | — | — | — | — | — | 25.00% |
| 4 | — | 12.50% | — | — | — | — | 12.50% |
| 5+ | — | — | — | — | — | — | — |
| Total | 62.50% | 25.00% | — | 12.50% | — | — | 100% |
Summary Statistics
| Scored | Allowed | Difference | |
|---|---|---|---|
| Mean | 2.38 | 0.62 | +1.75 |
| SD | 0.92 | 1.06 | 1.39 |
| CV | 0.39 | 1.70 | — |
| Max | 4 | 3 | +3 |
| Min | 1 | 0 | -1 |
Games Played: 8
| ↓ Scored | Allowed → | 0 | 1 | 2 | 3 | 4 | 5+ | Total |
|---|---|---|---|---|---|---|---|
| 0 | — | 37.50% | — | — | — | 12.50% | 50.00% |
| 1 | — | 25.00% | — | — | — | 12.50% | 37.50% |
| 2 | — | — | — | — | — | — | — |
| 3 | 12.50% | — | — | — | — | — | 12.50% |
| 4 | — | — | — | — | — | — | — |
| 5+ | — | — | — | — | — | — | — |
| Total | 12.50% | 62.50% | — | — | — | 25.00% | 100% |
Summary Statistics
| Scored | Allowed | Difference | |
|---|---|---|---|
| Mean | 0.75 | 1.88 | -1.12 |
| SD | 1.04 | 1.96 | 2.47 |
| CV | 1.38 | 1.05 | — |
| Max | 3 | 5 | +3 |
| Min | 0 | 0 | -5 |
Games Played: 8
| ↓ Scored | Allowed → | 0 | 1 | 2 | 3 | 4 | 5+ | Total |
|---|---|---|---|---|---|---|---|
| 0 | 12.50% | 12.50% | 25.00% | — | — | — | 50.00% |
| 1 | — | — | — | 12.50% | — | — | 12.50% |
| 2 | — | 12.50% | — | — | 12.50% | — | 25.00% |
| 3 | — | — | 12.50% | — | — | — | 12.50% |
| 4 | — | — | — | — | — | — | — |
| 5+ | — | — | — | — | — | — | — |
| Total | 12.50% | 25.00% | 37.50% | 12.50% | 12.50% | — | 100% |
Summary Statistics
| Scored | Allowed | Difference | |
|---|---|---|---|
| Mean | 1.00 | 1.88 | -0.88 |
| SD | 1.20 | 1.25 | 1.36 |
| CV | 1.20 | 0.66 | — |
| Max | 3 | 4 | +1 |
| Min | 0 | 0 | -2 |
Games Played: 8
| ↓ Scored | Allowed → | 0 | 1 | 2 | 3 | 4 | 5+ | Total |
|---|---|---|---|---|---|---|---|
| 0 | 12.50% | — | 12.50% | — | — | — | 25.00% |
| 1 | — | 12.50% | — | — | — | — | 12.50% |
| 2 | 25.00% | — | — | 12.50% | 12.50% | — | 50.00% |
| 3 | — | — | — | — | — | — | — |
| 4 | — | — | — | — | — | — | — |
| 5+ | — | 12.50% | — | — | — | — | 12.50% |
| Total | 37.50% | 25.00% | 12.50% | 12.50% | 12.50% | — | 100% |
Summary Statistics
| Scored | Allowed | Difference | |
|---|---|---|---|
| Mean | 1.75 | 1.38 | +0.38 |
| SD | 1.58 | 1.51 | 2.13 |
| CV | 0.90 | 1.10 | — |
| Max | 5 | 4 | +4 |
| Min | 0 | 0 | -2 |
Games Played: 8
| ↓ Scored | Allowed → | 0 | 1 | 2 | 3 | 4 | 5+ | Total |
|---|---|---|---|---|---|---|---|
| 0 | — | 12.50% | 12.50% | — | — | — | 25.00% |
| 1 | — | 12.50% | 12.50% | 12.50% | — | 12.50% | 50.00% |
| 2 | — | — | — | — | — | — | — |
| 3 | — | — | — | — | — | — | — |
| 4 | — | — | — | — | — | — | — |
| 5+ | — | 12.50% | 12.50% | — | — | — | 25.00% |
| Total | — | 37.50% | 37.50% | 12.50% | — | 12.50% | 100% |
Summary Statistics
| Scored | Allowed | Difference | |
|---|---|---|---|
| Mean | 1.75 | 2.12 | -0.38 |
| SD | 2.05 | 1.36 | 2.67 |
| CV | 1.17 | 0.64 | — |
| Max | 5 | 5 | +4 |
| Min | 0 | 1 | -4 |
Games Played: 8
| ↓ Scored | Allowed → | 0 | 1 | 2 | 3 | 4 | 5+ | Total |
|---|---|---|---|---|---|---|---|
| 0 | — | — | — | — | — | — | — |
| 1 | 12.50% | — | 25.00% | — | — | — | 37.50% |
| 2 | — | 25.00% | — | — | — | — | 25.00% |
| 3 | — | 12.50% | 25.00% | — | — | — | 37.50% |
| 4 | — | — | — | — | — | — | — |
| 5+ | — | — | — | — | — | — | — |
| Total | 12.50% | 37.50% | 50.00% | — | — | — | 100% |
Summary Statistics
| Scored | Allowed | Difference | |
|---|---|---|---|
| Mean | 2.00 | 1.38 | +0.62 |
| SD | 0.93 | 0.74 | 1.06 |
| CV | 0.46 | 0.54 | — |
| Max | 3 | 2 | +2 |
| Min | 1 | 0 | -1 |
Games Played: 8
| ↓ Scored | Allowed → | 0 | 1 | 2 | 3 | 4 | 5+ | Total |
|---|---|---|---|---|---|---|---|
| 0 | 12.50% | 12.50% | — | — | — | — | 25.00% |
| 1 | 12.50% | — | 12.50% | — | — | — | 25.00% |
| 2 | — | 25.00% | — | — | — | — | 25.00% |
| 3 | 12.50% | — | — | — | — | — | 12.50% |
| 4 | 12.50% | — | — | — | — | — | 12.50% |
| 5+ | — | — | — | — | — | — | — |
| Total | 50.00% | 37.50% | 12.50% | — | — | — | 100% |
Summary Statistics
| Scored | Allowed | Difference | |
|---|---|---|---|
| Mean | 1.62 | 0.62 | +1.00 |
| SD | 1.41 | 0.74 | 1.77 |
| CV | 0.87 | 1.19 | — |
| Max | 4 | 2 | +4 |
| Min | 0 | 0 | -1 |
Games Played: 8
| ↓ Scored | Allowed → | 0 | 1 | 2 | 3 | 4 | 5+ | Total |
|---|---|---|---|---|---|---|---|
| 0 | 12.50% | — | — | 12.50% | — | — | 25.00% |
| 1 | 12.50% | — | — | — | — | — | 12.50% |
| 2 | — | — | 12.50% | — | — | — | 12.50% |
| 3 | — | 12.50% | — | — | — | — | 12.50% |
| 4 | — | — | — | — | — | — | — |
| 5+ | 12.50% | 25.00% | — | — | — | — | 37.50% |
| Total | 37.50% | 37.50% | 12.50% | 12.50% | — | — | 100% |
Summary Statistics
| Scored | Allowed | Difference | |
|---|---|---|---|
| Mean | 2.62 | 1.00 | +1.62 |
| SD | 2.20 | 1.07 | 2.67 |
| CV | 0.84 | 1.07 | — |
| Max | 5 | 3 | +5 |
| Min | 0 | 0 | -3 |
Games Played: 8
| ↓ Scored | Allowed → | 0 | 1 | 2 | 3 | 4 | 5+ | Total |
|---|---|---|---|---|---|---|---|
| 0 | — | 12.50% | — | 12.50% | — | — | 25.00% |
| 1 | — | — | 12.50% | — | — | — | 12.50% |
| 2 | — | 25.00% | — | — | — | — | 25.00% |
| 3 | 12.50% | — | 12.50% | — | — | — | 25.00% |
| 4 | — | — | — | — | — | — | — |
| 5+ | 12.50% | — | — | — | — | — | 12.50% |
| Total | 25.00% | 37.50% | 25.00% | 12.50% | — | — | 100% |
Summary Statistics
| Scored | Allowed | Difference | |
|---|---|---|---|
| Mean | 2.00 | 1.25 | +0.75 |
| SD | 1.69 | 1.04 | 2.49 |
| CV | 0.85 | 0.83 | — |
| Max | 5 | 3 | +5 |
| Min | 0 | 0 | -3 |
Games Played: 8
| ↓ Scored | Allowed → | 0 | 1 | 2 | 3 | 4 | 5+ | Total |
|---|---|---|---|---|---|---|---|
| 0 | — | — | 25.00% | 12.50% | — | 12.50% | 50.00% |
| 1 | 12.50% | — | — | — | — | — | 12.50% |
| 2 | — | — | — | 12.50% | — | 12.50% | 25.00% |
| 3 | — | — | 12.50% | — | — | — | 12.50% |
| 4 | — | — | — | — | — | — | — |
| 5+ | — | — | — | — | — | — | — |
| Total | 12.50% | — | 37.50% | 25.00% | — | 25.00% | 100% |
Summary Statistics
| Scored | Allowed | Difference | |
|---|---|---|---|
| Mean | 1.00 | 2.88 | -1.88 |
| SD | 1.20 | 1.89 | 2.30 |
| CV | 1.20 | 0.66 | — |
| Max | 3 | 6 | +1 |
| Min | 0 | 0 | -6 |
Games Played: 8
| ↓ Scored | Allowed → | 0 | 1 | 2 | 3 | 4 | 5+ | Total |
|---|---|---|---|---|---|---|---|
| 0 | — | 12.50% | 12.50% | 37.50% | — | 25.00% | 87.50% |
| 1 | — | — | — | — | — | — | — |
| 2 | — | — | — | — | — | 12.50% | 12.50% |
| 3 | — | — | — | — | — | — | — |
| 4 | — | — | — | — | — | — | — |
| 5+ | — | — | — | — | — | — | — |
| Total | — | 12.50% | 12.50% | 37.50% | — | 37.50% | 100% |
Summary Statistics
| Scored | Allowed | Difference | |
|---|---|---|---|
| Mean | 0.25 | 3.75 | -3.50 |
| SD | 0.71 | 2.05 | 1.69 |
| CV | 2.83 | 0.55 | — |
| Max | 2 | 7 | -1 |
| Min | 0 | 1 | -6 |
Games Played: 8
| ↓ Scored | Allowed → | 0 | 1 | 2 | 3 | 4 | 5+ | Total |
|---|---|---|---|---|---|---|---|
| 0 | — | — | — | — | — | — | — |
| 1 | 12.50% | — | 12.50% | — | 12.50% | 12.50% | 50.00% |
| 2 | — | — | — | — | — | — | — |
| 3 | — | — | — | — | — | — | — |
| 4 | — | — | 25.00% | — | — | — | 25.00% |
| 5+ | 25.00% | — | — | — | — | — | 25.00% |
| Total | 37.50% | — | 37.50% | — | 12.50% | 12.50% | 100% |
Summary Statistics
| Scored | Allowed | Difference | |
|---|---|---|---|
| Mean | 2.88 | 1.88 | +1.00 |
| SD | 2.10 | 1.89 | 3.55 |
| CV | 0.73 | 1.01 | — |
| Max | 6 | 5 | +6 |
| Min | 1 | 0 | -4 |
Games Played: 8
| ↓ Scored | Allowed → | 0 | 1 | 2 | 3 | 4 | 5+ | Total |
|---|---|---|---|---|---|---|---|
| 0 | — | — | — | — | — | — | — |
| 1 | 25.00% | — | — | — | — | — | 25.00% |
| 2 | 25.00% | 25.00% | — | — | — | — | 50.00% |
| 3 | 12.50% | — | — | — | — | — | 12.50% |
| 4 | 12.50% | — | — | — | — | — | 12.50% |
| 5+ | — | — | — | — | — | — | — |
| Total | 75.00% | 25.00% | — | — | — | — | 100% |
Summary Statistics
| Scored | Allowed | Difference | |
|---|---|---|---|
| Mean | 2.12 | 0.25 | +1.88 |
| SD | 0.99 | 0.46 | 1.13 |
| CV | 0.47 | 1.85 | — |
| Max | 4 | 1 | +4 |
| Min | 1 | 0 | +1 |
Games Played: 8
| ↓ Scored | Allowed → | 0 | 1 | 2 | 3 | 4 | 5+ | Total |
|---|---|---|---|---|---|---|---|
| 0 | — | — | 12.50% | — | 12.50% | 12.50% | 37.50% |
| 1 | — | 12.50% | — | — | — | — | 12.50% |
| 2 | — | — | 12.50% | 25.00% | — | — | 37.50% |
| 3 | — | — | — | — | — | — | — |
| 4 | 12.50% | — | — | — | — | — | 12.50% |
| 5+ | — | — | — | — | — | — | — |
| Total | 12.50% | 12.50% | 25.00% | 25.00% | 12.50% | 12.50% | 100% |
Summary Statistics
| Scored | Allowed | Difference | |
|---|---|---|---|
| Mean | 1.38 | 2.50 | -1.12 |
| SD | 1.41 | 1.60 | 2.75 |
| CV | 1.02 | 0.64 | — |
| Max | 4 | 5 | +4 |
| Min | 0 | 0 | -5 |
Games Played: 8
| ↓ Scored | Allowed → | 0 | 1 | 2 | 3 | 4 | 5+ | Total |
|---|---|---|---|---|---|---|---|
| 0 | — | — | — | — | 12.50% | — | 12.50% |
| 1 | — | 12.50% | 37.50% | — | — | 12.50% | 62.50% |
| 2 | — | — | — | — | 12.50% | — | 12.50% |
| 3 | — | — | — | — | — | — | — |
| 4 | — | — | — | — | — | — | — |
| 5+ | — | — | 12.50% | — | — | — | 12.50% |
| Total | — | 12.50% | 50.00% | — | 25.00% | 12.50% | 100% |
Summary Statistics
| Scored | Allowed | Difference | |
|---|---|---|---|
| Mean | 1.75 | 2.75 | -1.00 |
| SD | 2.19 | 1.39 | 2.83 |
| CV | 1.25 | 0.50 | — |
| Max | 7 | 5 | +5 |
| Min | 0 | 1 | -4 |
Games Played: 8
Season Summary
Every team's season-to-date record alongside the projected end-of-season points totals from 100,000 simulations. Click any column header to sort. Exp. Pts. Rem. is the expected additional points the model thinks the team will accumulate over the rest of the season.
| Team | Elo | Points | Avg | Exp. Pts. Rem. | Min | 5th | Q1 | Median | Q3 | 95th | Max |
|---|---|---|---|---|---|---|---|---|---|---|---|
| UNA Strassen | 1292 | 24 | 74.24 | 50.24 | 54 | 65 | 71 | 74 | 78 | 83 | 90 |
| Differdange 03 | 1279 | 21 | 69.79 | 48.79 | 50 | 60 | 66 | 70 | 74 | 79 | 87 |
| Racing FC Union Luxembourg | 1170 | 17 | 58.80 | 41.80 | 33 | 49 | 55 | 59 | 63 | 69 | 79 |
| Progres Niedercorn | 1162 | 16 | 58.90 | 42.90 | 31 | 49 | 55 | 59 | 63 | 68 | 78 |
| Atert Bissen | 1144 | 15 | 55.79 | 40.79 | 29 | 46 | 52 | 56 | 60 | 65 | 78 |
| Mondorf-les-Bains | 1144 | 18 | 60.45 | 42.45 | 37 | 51 | 56 | 61 | 64 | 70 | 80 |
| UN Kaerjeng | 1117 | 15 | 52.81 | 37.81 | 30 | 43 | 49 | 53 | 57 | 63 | 73 |
| Residence Walferdange | 1083 | 15 | 51.82 | 36.82 | 28 | 42 | 48 | 52 | 56 | 62 | 73 |
| Hostert | 1034 | 11 | 41.94 | 30.94 | 21 | 32 | 38 | 42 | 46 | 52 | 65 |
| Jeunesse Esch | 989 | 7 | 36.85 | 29.85 | 12 | 27 | 33 | 37 | 41 | 47 | 59 |
| F91 Dudelange | 961 | 7 | 34.79 | 27.79 | 14 | 25 | 31 | 35 | 39 | 44 | 58 |
| Victoria Rosport | 865 | 5 | 24.57 | 19.57 | 6 | 16 | 21 | 24 | 28 | 34 | 48 |
| Etzella Ettelbruck | 861 | 5 | 23.71 | 18.71 | 6 | 15 | 20 | 23 | 27 | 33 | 48 |
| Wiltz 71 | 832 | 4 | 20.41 | 16.41 | 4 | 12 | 17 | 20 | 24 | 29 | 45 |
| Rumelange | 829 | 6 | 23.16 | 17.16 | 6 | 15 | 19 | 23 | 27 | 32 | 44 |
| Swift Hesperange | 671 | 0 | 8.78 | 8.78 | 0 | 2 | 6 | 8 | 11 | 16 | 27 |
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.
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).
| Team | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| UNA Strassen | 70.03% | 23.21% | 4.92% | 1.18% | 0.55% | 0.09% | 0.02% | — | — | — | — | — | — | — | — | — |
| Differdange 03 | 25.95% | 51.27% | 14.11% | 5.47% | 1.96% | 0.89% | 0.29% | 0.06% | — | — | — | — | — | — | — | — |
| Mondorf-les-Bains | 1.58% | 8.85% | 23.25% | 21.24% | 17.76% | 13.28% | 8.29% | 4.92% | 0.79% | 0.04% | — | — | — | — | — | — |
| Racing FC Union Luxembourg | 1.15% | 6.45% | 20.68% | 20.95% | 18.53% | 14.46% | 10.44% | 5.84% | 1.30% | 0.15% | 0.04% | 0.01% | — | — | — | — |
| Progres Niedercorn | 0.91% | 5.97% | 19.38% | 21.66% | 19.79% | 15.24% | 10.26% | 5.70% | 0.84% | 0.23% | 0.01% | 0.01% | — | — | — | — |
| UN Kaerjeng | 0.07% | 0.98% | 5.00% | 8.46% | 13.03% | 18.35% | 22.77% | 22.33% | 7.13% | 1.63% | 0.24% | 0.01% | — | — | — | — |
| Atert Bissen | 0.28% | 2.65% | 9.44% | 14.62% | 17.36% | 20.17% | 18.49% | 13.20% | 3.15% | 0.53% | 0.08% | 0.03% | — | — | — | — |
| Residence Walferdange | 0.03% | 0.62% | 3.14% | 6.09% | 10.18% | 15.45% | 23.50% | 28.75% | 9.56% | 2.14% | 0.50% | 0.03% | — | 0.01% | — | — |
| Hostert | — | — | 0.08% | 0.29% | 0.73% | 1.72% | 4.36% | 13.11% | 46.11% | 22.45% | 9.04% | 1.63% | 0.40% | 0.08% | — | — |
| Jeunesse Esch | — | — | — | 0.02% | 0.08% | 0.26% | 1.01% | 3.93% | 18.55% | 38.39% | 26.43% | 7.88% | 2.38% | 0.84% | 0.22% | 0.01% |
| F91 Dudelange | — | — | — | 0.02% | 0.03% | 0.09% | 0.57% | 2.09% | 11.33% | 28.35% | 39.75% | 11.73% | 4.27% | 1.36% | 0.40% | 0.01% |
| Rumelange | — | — | — | — | — | — | — | 0.02% | 0.25% | 1.43% | 5.58% | 18.85% | 23.45% | 25.12% | 23.96% | 1.34% |
| Victoria Rosport | — | — | — | — | — | — | — | 0.03% | 0.64% | 2.32% | 8.78% | 25.24% | 25.86% | 21.64% | 14.58% | 0.91% |
| Etzella Ettelbruck | — | — | — | — | — | — | — | 0.02% | 0.26% | 1.86% | 7.07% | 22.76% | 24.76% | 23.35% | 18.59% | 1.33% |
| Wiltz 71 | — | — | — | — | — | — | — | — | 0.09% | 0.48% | 2.47% | 11.79% | 18.53% | 26.50% | 36.30% | 3.84% |
| Swift Hesperange | — | — | — | — | — | — | — | — | — | — | 0.01% | 0.03% | 0.35% | 1.10% | 5.95% | 92.56% |
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 | Qualified for relegation playoff | Direct relegation |
|---|---|---|---|
| Atert Bissen | 100% | — | — |
| Differdange 03 | 100% | — | — |
| Hostert | 99.52% | 0.48% | — |
| Mondorf-les-Bains | 100% | — | — |
| Progres Niedercorn | 100% | — | — |
| Racing FC Union Luxembourg | 100% | — | — |
| Residence Walferdange | 99.99% | 0.01% | — |
| UN Kaerjeng | 100% | — | — |
| UNA Strassen | 100% | — | — |
| Jeunesse Esch | 96.55% | 3.22% | 0.23% |
| F91 Dudelange | 93.96% | 5.63% | 0.41% |
| Victoria Rosport | 37.01% | 47.50% | 15.49% |
| Etzella Ettelbruck | 31.97% | 48.11% | 19.92% |
| Rumelange | 26.13% | 48.57% | 25.30% |
| Wiltz 71 | 14.83% | 45.03% | 40.14% |
| Swift Hesperange | 0.04% | 1.45% | 98.51% |
Overall Game Log
Summary of every completed game this season. Sort any column by clicking its header.
| Date | Opponent | Score | Excitement | Pre Elo | Opp Elo | Win % | Tie % | Loss % | Proj. Margin | Elo Δ | Points |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026-08-01 | Etzella Ettelbruck | D 1-1 | 57.2 | 976 | 1003 | 43.44% | 9.94% | 46.61% | -0.13 | +0.4 | 1 |
| 2026-08-01 | @ Wiltz 71 | D 1-1 | 57.2 | 1003 | 976 | 46.61% | 9.94% | 43.44% | +0.13 | -0.4 | 1 |
| 2026-08-01 | Jeunesse Esch | W 2-1 | 45.0 | 1004 | 1011 | 46.43% | 9.94% | 43.63% | +0.03 | +21.5 | 3 |
| 2026-08-01 | @ Progres Niedercorn | L 1-2 | 45.0 | 1011 | 1004 | 43.63% | 9.94% | 46.43% | -0.03 | -21.5 | 0 |
| 2026-08-02 | Differdange 03 | W 3-2 | 52.5 | 1083 | 1144 | 38.79% | 9.94% | 51.27% | -0.40 | +23.7 | 3 |
| 2026-08-02 | @ Mondorf-les-Bains | L 2-3 | 52.5 | 1144 | 1083 | 51.27% | 9.94% | 38.79% | +0.40 | -23.7 | 0 |
| 2026-08-02 | UN Kaerjeng | W 5-1 | 37.2 | 1022 | 992 | 51.55% | 9.94% | 38.52% | +0.33 | +60.8 | 3 |
| 2026-08-02 | @ Racing FC Union Luxembourg | L 1-5 | 37.2 | 992 | 1022 | 38.52% | 9.94% | 51.55% | -0.33 | -60.8 | 0 |
| 2026-08-02 | Swift Hesperange | W 1-0 | 37.9 | 1035 | 980 | 55.08% | 9.93% | 34.99% | +0.54 | +18.7 | 3 |
| 2026-08-02 | @ Rumelange | L 0-1 | 37.9 | 980 | 1035 | 34.99% | 9.93% | 55.08% | -0.54 | -18.7 | 0 |
| 2026-08-02 | Hostert | W 3-2 | 47.0 | 1019 | 949 | 56.91% | 9.93% | 33.16% | +0.65 | +15.9 | 3 |
| 2026-08-02 | @ Residence Walferdange | L 2-3 | 47.0 | 949 | 1019 | 33.16% | 9.93% | 56.91% | -0.65 | -15.9 | 0 |
| 2026-08-04 | F91 Dudelange | W 2-0 | 35.2 | 1114 | 1055 | 55.50% | 9.93% | 34.56% | +0.56 | +34.8 | 3 |
| 2026-08-04 | @ Atert Bissen | L 0-2 | 35.2 | 1055 | 1114 | 34.56% | 9.93% | 55.50% | -0.56 | -34.8 | 0 |
| 2026-08-04 | Victoria Rosport | W 4-0 | 27.7 | 1109 | 938 | 68.46% | 9.87% | 21.67% | +1.46 | +42.7 | 3 |
| 2026-08-04 | @ UNA Strassen | L 0-4 | 27.7 | 938 | 1109 | 21.67% | 9.87% | 68.46% | -1.46 | -42.7 | 0 |
| 2026-08-09 | Racing FC Union Luxembourg | L 0-1 | 38.3 | 1003 | 1082 | 36.22% | 9.94% | 53.85% | -0.55 | -19.3 | 1 |
| 2026-08-09 | @ Etzella Ettelbruck | W 1-0 | 38.3 | 1082 | 1003 | 53.85% | 9.94% | 36.22% | +0.55 | +19.3 | 6 |
| 2026-08-09 | UNA Strassen | L 0-2 | 33.7 | 1021 | 1151 | 29.66% | 9.92% | 60.42% | -0.97 | -30.2 | 0 |
| 2026-08-09 | @ F91 Dudelange | W 2-0 | 33.7 | 1151 | 1021 | 60.42% | 9.92% | 29.66% | +0.97 | +30.2 | 6 |
| 2026-08-09 | Rumelange | W 2-0 | 34.9 | 1120 | 1054 | 56.46% | 9.93% | 33.61% | +0.62 | +33.9 | 3 |
| 2026-08-09 | @ Differdange 03 | L 0-2 | 34.9 | 1054 | 1120 | 33.61% | 9.93% | 56.46% | -0.62 | -33.9 | 3 |
| 2026-08-09 | Hostert | W 4-2 | 47.3 | 931 | 933 | 47.15% | 9.94% | 42.91% | +0.07 | +32.8 | 3 |
| 2026-08-09 | @ UN Kaerjeng | L 2-4 | 47.3 | 933 | 931 | 42.91% | 9.94% | 47.15% | -0.07 | -32.9 | 0 |
| 2026-08-09 | Wiltz 71 | L 2-7 | 39.5 | 961 | 976 | 45.27% | 9.94% | 44.79% | -0.03 | -72.1 | 0 |
| 2026-08-09 | @ Swift Hesperange | W 7-2 | 39.5 | 976 | 961 | 44.79% | 9.94% | 45.27% | +0.03 | +72.1 | 4 |
| 2026-08-09 | Mondorf-les-Bains | L 2-3 | 43.3 | 896 | 1107 | 20.91% | 9.87% | 69.22% | -1.62 | -10.3 | 0 |
| 2026-08-09 | @ Victoria Rosport | W 3-2 | 43.3 | 1107 | 896 | 69.22% | 9.87% | 20.91% | +1.62 | +10.3 | 6 |
| 2026-08-09 | Progres Niedercorn | L 0-1 | 42.0 | 1035 | 1025 | 48.72% | 9.94% | 41.34% | +0.16 | -25.2 | 3 |
| 2026-08-09 | @ Residence Walferdange | W 1-0 | 42.0 | 1025 | 1035 | 41.34% | 9.94% | 48.72% | -0.16 | +25.2 | 6 |
| 2026-08-09 | Atert Bissen | L 0-2 | 32.7 | 989 | 1149 | 26.25% | 9.90% | 63.85% | -1.20 | -27.0 | 0 |
| 2026-08-09 | @ Jeunesse Esch | W 2-0 | 32.7 | 1149 | 989 | 63.85% | 9.90% | 26.25% | +1.20 | +27.0 | 6 |
| 2026-08-15 | Differdange 03 | L 1-2 | 41.8 | 1048 | 1154 | 32.73% | 9.93% | 57.34% | -0.77 | -16.6 | 4 |
| 2026-08-15 | @ Wiltz 71 | W 2-1 | 41.8 | 1154 | 1048 | 57.34% | 9.93% | 32.73% | +0.77 | +16.5 | 6 |
| 2026-08-16 | Progres Niedercorn | L 0-4 | 40.4 | 1176 | 1050 | 63.69% | 9.90% | 26.40% | +1.10 | -116.6 | 6 |
| 2026-08-16 | @ Atert Bissen | W 4-0 | 40.4 | 1050 | 1176 | 26.40% | 9.90% | 63.69% | -1.10 | +116.6 | 9 |
| 2026-08-16 | Etzella Ettelbruck | W 5-1 | 42.0 | 900 | 984 | 35.72% | 9.93% | 54.34% | -0.58 | +83.3 | 3 |
| 2026-08-16 | @ Hostert | L 1-5 | 42.0 | 984 | 900 | 54.34% | 9.93% | 35.72% | +0.58 | -83.3 | 1 |
| 2026-08-16 | Residence Walferdange | L 1-2 | 44.2 | 964 | 1009 | 40.95% | 9.94% | 49.11% | -0.28 | -20.3 | 3 |
| 2026-08-16 | @ UN Kaerjeng | W 2-1 | 44.2 | 1009 | 964 | 49.11% | 9.94% | 40.95% | +0.28 | +20.3 | 6 |
| 2026-08-16 | F91 Dudelange | W 1-0 | 35.3 | 1117 | 990 | 63.84% | 9.90% | 26.25% | +1.11 | +14.3 | 9 |
| 2026-08-16 | @ Mondorf-les-Bains | L 0-1 | 35.3 | 990 | 1117 | 26.25% | 9.90% | 63.84% | -1.11 | -14.3 | 0 |
| 2026-08-16 | Swift Hesperange | W 5-0 | 26.2 | 1102 | 889 | 72.35% | 9.84% | 17.81% | +1.80 | +43.7 | 9 |
| 2026-08-16 | @ Racing FC Union Luxembourg | L 0-5 | 26.2 | 889 | 1102 | 17.81% | 9.84% | 72.35% | -1.80 | -43.7 | 0 |
| 2026-08-16 | Victoria Rosport | W 3-2 | 44.7 | 1020 | 885 | 64.74% | 9.90% | 25.36% | +1.17 | +12.4 | 6 |
| 2026-08-16 | @ Rumelange | L 2-3 | 44.7 | 885 | 1020 | 25.36% | 9.90% | 64.74% | -1.17 | -12.4 | 0 |
| 2026-08-16 | Jeunesse Esch | W 1-0 | 32.5 | 1182 | 962 | 72.93% | 9.83% | 17.23% | +1.86 | +9.6 | 9 |
| 2026-08-16 | @ UNA Strassen | L 0-1 | 32.5 | 962 | 1182 | 17.23% | 9.83% | 72.93% | -1.86 | -9.6 | 0 |
| 2026-08-22 | UNA Strassen | L 0-1 | 40.7 | 1167 | 1191 | 43.93% | 9.94% | 46.12% | -0.11 | -23.0 | 9 |
| 2026-08-22 | @ Progres Niedercorn | W 1-0 | 40.7 | 1191 | 1167 | 46.12% | 9.94% | 43.93% | +0.11 | +23.0 | 12 |
| 2026-08-23 | UN Kaerjeng | L 0-1 | 39.7 | 900 | 944 | 41.18% | 9.94% | 48.88% | -0.26 | -21.7 | 1 |
| 2026-08-23 | @ Etzella Ettelbruck | W 1-0 | 39.7 | 944 | 900 | 48.88% | 9.94% | 41.18% | +0.26 | +21.7 | 6 |
| 2026-08-23 | Rumelange | W 3-2 | 52.3 | 976 | 1033 | 39.37% | 9.94% | 50.69% | -0.37 | +23.4 | 3 |
| 2026-08-23 | @ F91 Dudelange | L 2-3 | 52.3 | 1033 | 976 | 50.69% | 9.94% | 39.37% | +0.37 | -23.4 | 6 |
| 2026-08-23 | Racing FC Union Luxembourg | W 3-0 | 34.4 | 1171 | 1145 | 50.98% | 9.94% | 39.08% | +0.29 | +56.6 | 9 |
| 2026-08-23 | @ Differdange 03 | L 0-3 | 34.4 | 1145 | 1171 | 39.08% | 9.94% | 50.98% | -0.29 | -56.6 | 9 |
| 2026-08-23 | Mondorf-les-Bains | L 1-3 | 37.2 | 952 | 1132 | 24.17% | 9.89% | 65.94% | -1.36 | -21.6 | 0 |
| 2026-08-23 | @ Jeunesse Esch | W 3-1 | 37.2 | 1132 | 952 | 65.94% | 9.89% | 24.17% | +1.36 | +21.6 | 12 |
| 2026-08-23 | Hostert | L 0-2 | 33.4 | 845 | 984 | 28.78% | 9.91% | 61.31% | -1.03 | -29.4 | 0 |
| 2026-08-23 | @ Swift Hesperange | W 2-0 | 33.4 | 984 | 845 | 61.31% | 9.91% | 28.78% | +1.03 | +29.4 | 6 |
| 2026-08-23 | Wiltz 71 | W 4-0 | 40.3 | 873 | 1032 | 26.41% | 9.90% | 63.69% | -1.19 | +116.6 | 3 |
| 2026-08-23 | @ Victoria Rosport | L 0-4 | 40.3 | 1032 | 873 | 63.69% | 9.90% | 26.41% | +1.19 | -116.6 | 4 |
| 2026-08-23 | Atert Bissen | L 1-2 | 44.9 | 1030 | 1060 | 43.12% | 9.94% | 46.93% | -0.15 | -21.3 | 6 |
| 2026-08-23 | @ Residence Walferdange | W 2-1 | 44.9 | 1060 | 1030 | 46.93% | 9.94% | 43.12% | +0.15 | +21.3 | 9 |
| 2026-08-30 | Residence Walferdange | L 0-5 | 29.8 | 879 | 1008 | 29.79% | 9.92% | 60.29% | -0.96 | -71.0 | 1 |
| 2026-08-30 | @ Etzella Ettelbruck | W 5-0 | 29.8 | 1008 | 879 | 60.29% | 9.92% | 29.79% | +0.96 | +71.0 | 9 |
| 2026-08-30 | Differdange 03 | L 0-2 | 31.0 | 1013 | 1227 | 20.62% | 9.87% | 69.51% | -1.64 | -21.5 | 6 |
| 2026-08-30 | @ Hostert | W 2-0 | 31.0 | 1227 | 1013 | 69.51% | 9.87% | 20.62% | +1.64 | +21.5 | 12 |
| 2026-08-30 | Swift Hesperange | W 6-0 | 28.3 | 965 | 816 | 66.31% | 9.89% | 23.80% | +1.29 | +68.3 | 9 |
| 2026-08-30 | @ UN Kaerjeng | L 0-6 | 28.3 | 816 | 965 | 23.80% | 9.89% | 66.31% | -1.29 | -68.3 | 0 |
| 2026-08-30 | Progres Niedercorn | W 2-1 | 44.4 | 1153 | 1144 | 48.69% | 9.94% | 41.37% | +0.16 | +20.5 | 15 |
| 2026-08-30 | @ Mondorf-les-Bains | L 1-2 | 44.4 | 1144 | 1153 | 41.37% | 9.94% | 48.69% | -0.16 | -20.5 | 9 |
| 2026-08-30 | Victoria Rosport | D 2-2 | 62.4 | 1089 | 989 | 60.62% | 9.92% | 29.47% | +0.89 | -2.9 | 10 |
| 2026-08-30 | @ Racing FC Union Luxembourg | D 2-2 | 62.4 | 989 | 1089 | 29.47% | 9.92% | 60.62% | -0.89 | +2.9 | 4 |
| 2026-08-30 | Jeunesse Esch | L 2-5 | 48.5 | 1009 | 931 | 58.01% | 9.93% | 32.06% | +0.72 | -59.5 | 6 |
| 2026-08-30 | @ Rumelange | W 5-2 | 48.5 | 931 | 1009 | 32.06% | 9.93% | 58.01% | -0.72 | +59.5 | 3 |
| 2026-08-30 | Atert Bissen | W 2-1 | 39.7 | 1214 | 1081 | 64.57% | 9.90% | 25.53% | +1.16 | +13.1 | 15 |
| 2026-08-30 | @ UNA Strassen | L 1-2 | 39.7 | 1081 | 1214 | 25.53% | 9.90% | 64.57% | -1.16 | -13.1 | 9 |
| 2026-08-30 | F91 Dudelange | L 1-2 | 42.6 | 915 | 999 | 35.56% | 9.93% | 54.51% | -0.59 | -17.9 | 4 |
| 2026-08-30 | @ Wiltz 71 | W 2-1 | 42.6 | 999 | 915 | 54.51% | 9.93% | 35.56% | +0.59 | +17.9 | 6 |
| 2026-09-05 | Hostert | L 0-2 | 39.0 | 992 | 991 | 47.53% | 9.94% | 42.53% | +0.09 | -46.5 | 4 |
| 2026-09-05 | @ Victoria Rosport | W 2-0 | 39.0 | 991 | 992 | 42.53% | 9.94% | 47.53% | -0.09 | +46.5 | 9 |
| 2026-09-06 | Mondorf-les-Bains | L 1-2 | 41.8 | 1068 | 1174 | 32.75% | 9.93% | 57.32% | -0.77 | -16.6 | 9 |
| 2026-09-06 | @ Atert Bissen | W 2-1 | 41.8 | 1174 | 1068 | 57.32% | 9.93% | 32.75% | +0.77 | +16.6 | 18 |
| 2026-09-06 | Racing FC Union Luxembourg | L 1-3 | 41.3 | 1017 | 1086 | 37.72% | 9.94% | 52.35% | -0.46 | -32.6 | 6 |
| 2026-09-06 | @ F91 Dudelange | W 3-1 | 41.3 | 1086 | 1017 | 52.35% | 9.94% | 37.72% | +0.46 | +32.7 | 13 |
| 2026-09-06 | UN Kaerjeng | W 4-1 | 33.0 | 1249 | 1034 | 72.55% | 9.84% | 17.61% | +1.82 | +22.6 | 15 |
| 2026-09-06 | @ Differdange 03 | L 1-4 | 33.0 | 1034 | 1249 | 17.61% | 9.84% | 72.55% | -1.82 | -22.6 | 9 |
| 2026-09-06 | Rumelange | W 3-0 | 28.9 | 1124 | 950 | 68.79% | 9.87% | 21.33% | +1.49 | +32.2 | 12 |
| 2026-09-06 | @ Progres Niedercorn | L 0-3 | 28.9 | 950 | 1124 | 21.33% | 9.87% | 68.79% | -1.49 | -32.2 | 6 |
| 2026-09-06 | Wiltz 71 | W 5-1 | 34.7 | 990 | 897 | 59.87% | 9.92% | 30.21% | +0.84 | +48.6 | 6 |
| 2026-09-06 | @ Jeunesse Esch | L 1-5 | 34.7 | 897 | 990 | 30.21% | 9.92% | 59.87% | -0.84 | -48.6 | 4 |
| 2026-09-06 | Etzella Ettelbruck | L 0-3 | 34.2 | 748 | 808 | 38.89% | 9.94% | 51.17% | -0.40 | -56.3 | 0 |
| 2026-09-06 | @ Swift Hesperange | W 3-0 | 34.2 | 808 | 748 | 51.17% | 9.94% | 38.89% | +0.40 | +56.3 | 4 |
| 2026-09-06 | UNA Strassen | L 0-3 | 30.9 | 1079 | 1227 | 27.62% | 9.91% | 62.47% | -1.11 | -41.1 | 9 |
| 2026-09-06 | @ Residence Walferdange | W 3-0 | 30.9 | 1227 | 1079 | 62.47% | 9.91% | 27.62% | +1.11 | +41.1 | 18 |
| 2026-09-11 | Victoria Rosport | W 5-0 | 31.0 | 1011 | 946 | 56.34% | 9.93% | 33.73% | +0.61 | +79.6 | 12 |
| 2026-09-11 | @ UN Kaerjeng | L 0-5 | 31.0 | 946 | 1011 | 33.73% | 9.93% | 56.34% | -0.61 | -79.6 | 4 |
| 2026-09-12 | Etzella Ettelbruck | W 1-0 | 29.3 | 1272 | 864 | 83.81% | 9.59% | 6.59% | +3.37 | +3.8 | 18 |
| 2026-09-12 | @ Differdange 03 | L 0-1 | 29.3 | 864 | 1272 | 6.59% | 9.59% | 83.81% | -3.37 | -3.8 | 4 |
| 2026-09-12 | F91 Dudelange | D 0-0 | 53.7 | 1038 | 985 | 54.75% | 9.93% | 35.31% | +0.52 | -2.7 | 10 |
| 2026-09-12 | @ Hostert | D 0-0 | 53.7 | 985 | 1038 | 35.31% | 9.93% | 54.75% | -0.52 | +2.7 | 7 |
| 2026-09-12 | Jeunesse Esch | W 5-1 | 35.3 | 1119 | 1039 | 58.17% | 9.93% | 31.90% | +0.73 | +51.1 | 16 |
| 2026-09-12 | @ Racing FC Union Luxembourg | L 1-5 | 35.3 | 1039 | 1119 | 31.90% | 9.93% | 58.17% | -0.73 | -51.1 | 6 |
| 2026-09-12 | Progres Niedercorn | L 1-2 | 35.9 | 848 | 1156 | 13.19% | 9.78% | 77.03% | -2.39 | -7.0 | 4 |
| 2026-09-12 | @ Wiltz 71 | W 2-1 | 35.9 | 1156 | 848 | 77.03% | 9.78% | 13.19% | +2.39 | +7.0 | 15 |
| 2026-09-13 | UNA Strassen | L 1-2 | 43.2 | 1190 | 1268 | 36.41% | 9.94% | 53.65% | -0.54 | -18.2 | 18 |
| 2026-09-13 | @ Mondorf-les-Bains | W 2-1 | 43.2 | 1268 | 1190 | 53.65% | 9.94% | 36.41% | +0.54 | +18.3 | 21 |
| 2026-09-13 | Atert Bissen | L 0-6 | 29.9 | 918 | 1051 | 29.33% | 9.92% | 60.75% | -0.99 | -83.1 | 6 |
| 2026-09-13 | @ Rumelange | W 6-0 | 29.9 | 1051 | 918 | 60.75% | 9.92% | 29.33% | +0.99 | +83.1 | 12 |
| 2026-09-13 | Residence Walferdange | L 0-3 | 25.7 | 691 | 1038 | 10.79% | 9.73% | 79.48% | -2.71 | -16.7 | 0 |
| 2026-09-13 | @ Swift Hesperange | W 3-0 | 25.7 | 1038 | 691 | 79.48% | 9.73% | 10.79% | +2.71 | +16.7 | 12 |
| 2026-09-16 | Wiltz 71 | W 4-2 | 37.9 | 1134 | 842 | 78.22% | 9.76% | 12.02% | +2.45 | +9.9 | 15 |
| 2026-09-16 | @ Atert Bissen | L 2-4 | 37.9 | 842 | 1134 | 12.02% | 9.76% | 78.22% | -2.45 | -9.9 | 4 |
| 2026-09-16 | UN Kaerjeng | L 2-4 | 44.3 | 987 | 1091 | 33.09% | 9.93% | 56.98% | -0.75 | -25.9 | 7 |
| 2026-09-16 | @ F91 Dudelange | W 4-2 | 44.3 | 1091 | 987 | 56.98% | 9.93% | 33.09% | +0.75 | +25.9 | 15 |
| 2026-09-16 | Swift Hesperange | W 3-0 | 23.0 | 1275 | 675 | 88.49% | 9.22% | 2.29% | +4.93 | +3.6 | 21 |
| 2026-09-16 | @ Differdange 03 | L 0-3 | 23.0 | 675 | 1275 | 2.29% | 9.22% | 88.49% | -4.93 | -3.6 | 0 |
| 2026-09-16 | Racing FC Union Luxembourg | D 0-0 | 53.8 | 1163 | 1170 | 46.42% | 9.94% | 43.63% | +0.03 | -0.4 | 16 |
| 2026-09-16 | @ Progres Niedercorn | D 0-0 | 53.8 | 1170 | 1163 | 43.63% | 9.94% | 46.42% | -0.03 | +0.4 | 17 |
| 2026-09-16 | Hostert | D 1-1 | 57.2 | 988 | 1035 | 40.63% | 9.94% | 49.42% | -0.29 | +1.1 | 7 |
| 2026-09-16 | @ Jeunesse Esch | D 1-1 | 57.2 | 1035 | 988 | 49.42% | 9.94% | 40.63% | +0.29 | -1.1 | 11 |
| 2026-09-16 | Rumelange | W 2-0 | 26.2 | 1287 | 834 | 85.30% | 9.52% | 5.18% | +3.73 | +5.6 | 24 |
| 2026-09-16 | @ UNA Strassen | L 0-2 | 26.2 | 834 | 1287 | 5.18% | 9.52% | 85.30% | -3.73 | -5.6 | 6 |
| 2026-09-16 | Etzella Ettelbruck | D 1-1 | 57.2 | 866 | 860 | 48.26% | 9.94% | 41.80% | +0.14 | -0.8 | 5 |
| 2026-09-16 | @ Victoria Rosport | D 1-1 | 57.2 | 860 | 866 | 41.80% | 9.94% | 48.26% | -0.14 | +0.8 | 5 |
| 2026-09-16 | Mondorf-les-Bains | W 2-1 | 49.6 | 1055 | 1172 | 31.36% | 9.92% | 58.72% | -0.86 | +28.4 | 15 |
| 2026-09-16 | @ Residence Walferdange | L 1-2 | 49.6 | 1172 | 1055 | 58.72% | 9.92% | 31.36% | +0.86 | -28.4 | 18 |
Upcoming Games
Remaining games on the team's schedule
| Date | Opponent | Pre Elo | Opp Elo | Win % | Tie % | Loss % | Proj. Margin | Excitement |
|---|---|---|---|---|---|---|---|---|
| 2026-10-11 | F91 Dudelange | 861 | 961 | 33.46% | 9.93% | 56.61% | -0.72 | 36.0 |
| 2026-10-11 | @ Etzella Ettelbruck | 961 | 861 | 56.61% | 9.93% | 33.46% | +0.72 | 36.0 |
| 2026-10-11 | Residence Walferdange | 1279 | 1083 | 70.83% | 9.85% | 19.31% | +1.66 | 38.4 |
| 2026-10-11 | @ Differdange 03 | 1083 | 1279 | 19.31% | 9.85% | 70.83% | -1.66 | 38.4 |
| 2026-10-11 | Progres Niedercorn | 1034 | 1162 | 29.98% | 9.92% | 60.10% | -0.95 | 40.4 |
| 2026-10-11 | @ Hostert | 1162 | 1034 | 60.10% | 9.92% | 29.98% | +0.95 | 40.4 |
| 2026-10-11 | Jeunesse Esch | 1117 | 989 | 63.94% | 9.90% | 26.16% | +1.12 | 45.4 |
| 2026-10-11 | @ UN Kaerjeng | 989 | 1117 | 26.16% | 9.90% | 63.94% | -1.12 | 45.4 |
| 2026-10-11 | Atert Bissen | 1170 | 1144 | 51.05% | 9.94% | 39.01% | +0.30 | 54.7 |
| 2026-10-11 | @ Racing FC Union Luxembourg | 1144 | 1170 | 39.01% | 9.94% | 51.05% | -0.30 | 54.7 |
| 2026-10-11 | Mondorf-les-Bains | 829 | 1144 | 12.71% | 9.77% | 77.53% | -2.45 | 23.5 |
| 2026-10-11 | @ Rumelange | 1144 | 829 | 77.53% | 9.77% | 12.71% | +2.45 | 23.5 |
| 2026-10-11 | Victoria Rosport | 671 | 865 | 22.58% | 9.88% | 67.53% | -1.48 | 27.4 |
| 2026-10-11 | @ Swift Hesperange | 865 | 671 | 67.53% | 9.88% | 22.58% | +1.48 | 27.4 |
| 2026-10-11 | UNA Strassen | 832 | 1292 | 5.92% | 9.56% | 84.52% | -3.62 | 21.8 |
| 2026-10-11 | @ Wiltz 71 | 1292 | 832 | 84.52% | 9.56% | 5.92% | +3.62 | 21.8 |
| 2026-10-18 | Hostert | 1144 | 1034 | 61.87% | 9.91% | 28.22% | +0.97 | 44.4 |
| 2026-10-18 | @ Atert Bissen | 1034 | 1144 | 28.22% | 9.91% | 61.87% | -0.97 | 44.4 |
| 2026-10-18 | Swift Hesperange | 961 | 671 | 78.08% | 9.76% | 12.16% | +2.43 | 18.3 |
| 2026-10-18 | @ F91 Dudelange | 671 | 961 | 12.16% | 9.76% | 78.08% | -2.43 | 18.3 |
| 2026-10-18 | UN Kaerjeng | 1162 | 1117 | 53.75% | 9.94% | 36.31% | +0.46 | 52.0 |
| 2026-10-18 | @ Progres Niedercorn | 1117 | 1162 | 36.31% | 9.94% | 53.75% | -0.46 | 52.0 |
| 2026-10-18 | Etzella Ettelbruck | 989 | 861 | 63.95% | 9.90% | 26.14% | +1.12 | 35.4 |
| 2026-10-18 | @ Jeunesse Esch | 861 | 989 | 26.14% | 9.90% | 63.95% | -1.12 | 35.4 |
| 2026-10-18 | Wiltz 71 | 1144 | 832 | 79.38% | 9.73% | 10.89% | +2.60 | 26.7 |
| 2026-10-18 | @ Mondorf-les-Bains | 832 | 1144 | 10.89% | 9.73% | 79.38% | -2.60 | 26.7 |
| 2026-10-18 | Racing FC Union Luxembourg | 1292 | 1170 | 63.31% | 9.91% | 26.78% | +1.07 | 46.7 |
| 2026-10-18 | @ UNA Strassen | 1170 | 1292 | 26.78% | 9.91% | 63.31% | -1.07 | 46.7 |
| 2026-10-18 | Differdange 03 | 865 | 1279 | 7.63% | 9.64% | 82.74% | -3.24 | 22.7 |
| 2026-10-18 | @ Victoria Rosport | 1279 | 865 | 82.74% | 9.64% | 7.63% | +3.24 | 22.7 |
| 2026-10-18 | Rumelange | 1083 | 829 | 75.65% | 9.80% | 14.55% | +2.14 | 26.7 |
| 2026-10-18 | @ Residence Walferdange | 829 | 1083 | 14.55% | 9.80% | 75.65% | -2.14 | 26.7 |
| 2026-10-25 | Progres Niedercorn | 861 | 1162 | 13.58% | 9.78% | 76.63% | -2.34 | 21.5 |
| 2026-10-25 | @ Etzella Ettelbruck | 1162 | 861 | 76.63% | 9.78% | 13.58% | +2.34 | 21.5 |
| 2026-10-25 | F91 Dudelange | 1279 | 961 | 79.68% | 9.73% | 10.60% | +2.64 | 24.5 |
| 2026-10-25 | @ Differdange 03 | 961 | 1279 | 10.60% | 9.73% | 79.68% | -2.64 | 24.5 |
| 2026-10-25 | UNA Strassen | 1034 | 1292 | 16.80% | 9.83% | 73.37% | -1.99 | 31.9 |
| 2026-10-25 | @ Hostert | 1292 | 1034 | 73.37% | 9.83% | 16.80% | +1.99 | 31.9 |
| 2026-10-25 | Atert Bissen | 1117 | 1144 | 43.47% | 9.94% | 46.58% | -0.13 | 55.5 |
| 2026-10-25 | @ UN Kaerjeng | 1144 | 1117 | 46.58% | 9.94% | 43.47% | +0.13 | 55.5 |
| 2026-10-25 | Mondorf-les-Bains | 1170 | 1144 | 51.10% | 9.94% | 38.96% | +0.30 | 53.9 |
| 2026-10-25 | @ Racing FC Union Luxembourg | 1144 | 1170 | 38.96% | 9.94% | 51.10% | -0.30 | 53.9 |
| 2026-10-25 | Jeunesse Esch | 671 | 989 | 12.51% | 9.77% | 77.72% | -2.47 | 19.2 |
| 2026-10-25 | @ Swift Hesperange | 989 | 671 | 77.72% | 9.77% | 12.51% | +2.47 | 19.2 |
| 2026-10-25 | Residence Walferdange | 865 | 1083 | 20.30% | 9.86% | 69.83% | -1.67 | 32.4 |
| 2026-10-25 | @ Victoria Rosport | 1083 | 865 | 69.83% | 9.86% | 20.30% | +1.67 | 32.4 |
| 2026-10-25 | Rumelange | 832 | 829 | 47.79% | 9.94% | 42.27% | +0.11 | 46.3 |
| 2026-10-25 | @ Wiltz 71 | 829 | 832 | 42.27% | 9.94% | 47.79% | -0.11 | 46.3 |
| 2026-10-31 | Etzella Ettelbruck | 1144 | 861 | 77.62% | 9.77% | 12.62% | +2.37 | 24.7 |
| 2026-10-31 | @ Atert Bissen | 861 | 1144 | 12.62% | 9.77% | 77.62% | -2.37 | 24.7 |
| 2026-10-31 | Victoria Rosport | 961 | 865 | 60.21% | 9.92% | 29.87% | +0.86 | 37.8 |
| 2026-10-31 | @ F91 Dudelange | 865 | 961 | 29.87% | 9.92% | 60.21% | -0.86 | 37.8 |
| 2026-10-31 | Swift Hesperange | 1162 | 671 | 86.37% | 9.45% | 4.18% | +4.05 | 11.7 |
| 2026-10-31 | @ Progres Niedercorn | 671 | 1162 | 4.18% | 9.45% | 86.37% | -4.05 | 11.7 |
| 2026-10-31 | Differdange 03 | 989 | 1279 | 14.38% | 9.80% | 75.82% | -2.25 | 30.8 |
| 2026-10-31 | @ Jeunesse Esch | 1279 | 989 | 75.82% | 9.80% | 14.38% | +2.25 | 30.8 |
| 2026-10-31 | Hostert | 1144 | 1034 | 61.83% | 9.91% | 28.26% | +0.97 | 43.2 |
| 2026-10-31 | @ Mondorf-les-Bains | 1034 | 1144 | 28.26% | 9.91% | 61.83% | -0.97 | 43.2 |
| 2026-10-31 | Racing FC Union Luxembourg | 829 | 1170 | 11.11% | 9.74% | 79.15% | -2.66 | 25.2 |
| 2026-10-31 | @ Rumelange | 1170 | 829 | 79.15% | 9.74% | 11.11% | +2.66 | 25.2 |
| 2026-10-31 | UN Kaerjeng | 1292 | 1117 | 68.96% | 9.87% | 21.17% | +1.50 | 42.4 |
| 2026-10-31 | @ UNA Strassen | 1117 | 1292 | 21.17% | 9.87% | 68.96% | -1.50 | 42.4 |
| 2026-10-31 | Wiltz 71 | 1083 | 832 | 75.45% | 9.80% | 14.75% | +2.12 | 30.7 |
| 2026-10-31 | @ Residence Walferdange | 832 | 1083 | 14.75% | 9.80% | 75.45% | -2.12 | 30.7 |
| 2026-11-22 | UNA Strassen | 861 | 1292 | 6.93% | 9.61% | 83.46% | -3.39 | 17.7 |
| 2026-11-22 | @ Etzella Ettelbruck | 1292 | 861 | 83.46% | 9.61% | 6.93% | +3.39 | 17.7 |
| 2026-11-22 | Residence Walferdange | 961 | 1083 | 30.76% | 9.92% | 59.32% | -0.89 | 39.0 |
| 2026-11-22 | @ F91 Dudelange | 1083 | 961 | 59.32% | 9.92% | 30.76% | +0.89 | 39.0 |
| 2026-11-22 | Progres Niedercorn | 1279 | 1162 | 62.64% | 9.91% | 27.45% | +1.03 | 44.1 |
| 2026-11-22 | @ Differdange 03 | 1162 | 1279 | 27.45% | 9.91% | 62.64% | -1.03 | 44.1 |
| 2026-11-22 | Rumelange | 1034 | 829 | 71.71% | 9.85% | 18.44% | +1.74 | 29.5 |
| 2026-11-22 | @ Hostert | 829 | 1034 | 18.44% | 9.85% | 71.71% | -1.74 | 29.5 |
| 2026-11-22 | Mondorf-les-Bains | 1117 | 1144 | 43.53% | 9.94% | 46.53% | -0.13 | 54.8 |
| 2026-11-22 | @ UN Kaerjeng | 1144 | 1117 | 46.53% | 9.94% | 43.53% | +0.13 | 54.8 |
| 2026-11-22 | Wiltz 71 | 1170 | 832 | 80.80% | 9.70% | 9.50% | +2.81 | 28.2 |
| 2026-11-22 | @ Racing FC Union Luxembourg | 832 | 1170 | 9.50% | 9.70% | 80.80% | -2.81 | 28.2 |
| 2026-11-22 | Atert Bissen | 671 | 1144 | 5.54% | 9.54% | 84.92% | -3.72 | 14.7 |
| 2026-11-22 | @ Swift Hesperange | 1144 | 671 | 84.92% | 9.54% | 5.54% | +3.72 | 14.7 |
| 2026-11-22 | Jeunesse Esch | 865 | 989 | 30.57% | 9.92% | 59.51% | -0.91 | 39.5 |
| 2026-11-22 | @ Victoria Rosport | 989 | 865 | 59.51% | 9.92% | 30.57% | +0.91 | 39.5 |
| 2026-11-29 | Differdange 03 | 1144 | 1279 | 29.19% | 9.92% | 60.90% | -1.00 | 45.8 |
| 2026-11-29 | @ Atert Bissen | 1279 | 1144 | 60.90% | 9.92% | 29.19% | +1.00 | 45.8 |
| 2026-11-29 | Victoria Rosport | 1162 | 865 | 78.49% | 9.75% | 11.76% | +2.48 | 23.8 |
| 2026-11-29 | @ Progres Niedercorn | 865 | 1162 | 11.76% | 9.75% | 78.49% | -2.48 | 23.8 |
| 2026-11-29 | F91 Dudelange | 989 | 961 | 51.25% | 9.94% | 38.81% | +0.31 | 44.8 |
| 2026-11-29 | @ Jeunesse Esch | 961 | 989 | 38.81% | 9.94% | 51.25% | -0.31 | 44.8 |
| 2026-11-29 | Etzella Ettelbruck | 1144 | 861 | 77.59% | 9.77% | 12.64% | +2.36 | 23.5 |
| 2026-11-29 | @ Mondorf-les-Bains | 861 | 1144 | 12.64% | 9.77% | 77.59% | -2.36 | 23.5 |
| 2026-11-29 | UN Kaerjeng | 829 | 1117 | 14.53% | 9.80% | 75.67% | -2.23 | 29.7 |
| 2026-11-29 | @ Rumelange | 1117 | 829 | 75.67% | 9.80% | 14.53% | +2.23 | 29.7 |
| 2026-11-29 | Swift Hesperange | 1292 | 671 | 88.79% | 9.18% | 2.04% | +5.09 | 11.4 |
| 2026-11-29 | @ UNA Strassen | 671 | 1292 | 2.04% | 9.18% | 88.79% | -5.09 | 11.4 |
| 2026-11-29 | Racing FC Union Luxembourg | 1083 | 1170 | 35.27% | 9.93% | 54.80% | -0.61 | 49.8 |
| 2026-11-29 | @ Residence Walferdange | 1170 | 1083 | 54.80% | 9.93% | 35.27% | +0.61 | 49.8 |
| 2026-11-29 | Hostert | 832 | 1034 | 21.77% | 9.88% | 68.36% | -1.54 | 34.4 |
| 2026-11-29 | @ Wiltz 71 | 1034 | 832 | 68.36% | 9.88% | 21.77% | +1.54 | 34.4 |
| 2026-12-06 | Rumelange | 861 | 829 | 51.90% | 9.94% | 38.17% | +0.35 | 40.8 |
| 2026-12-06 | @ Etzella Ettelbruck | 829 | 861 | 38.17% | 9.94% | 51.90% | -0.35 | 40.8 |
| 2026-12-06 | Progres Niedercorn | 961 | 1162 | 21.93% | 9.88% | 68.19% | -1.53 | 30.2 |
| 2026-12-06 | @ F91 Dudelange | 1162 | 961 | 68.19% | 9.88% | 21.93% | +1.53 | 30.2 |
| 2026-12-06 | UNA Strassen | 1279 | 1292 | 45.48% | 9.94% | 44.58% | -0.02 | 55.0 |
| 2026-12-06 | @ Differdange 03 | 1292 | 1279 | 44.58% | 9.94% | 45.48% | +0.02 | 55.0 |
| 2026-12-06 | Racing FC Union Luxembourg | 1034 | 1170 | 29.06% | 9.92% | 61.02% | -1.01 | 44.6 |
| 2026-12-06 | @ Hostert | 1170 | 1034 | 61.02% | 9.92% | 29.06% | +1.01 | 44.6 |
| 2026-12-06 | Residence Walferdange | 989 | 1083 | 34.25% | 9.93% | 55.82% | -0.67 | 45.2 |
| 2026-12-06 | @ Jeunesse Esch | 1083 | 989 | 55.82% | 9.93% | 34.25% | +0.67 | 45.2 |
| 2026-12-06 | Wiltz 71 | 1117 | 832 | 77.74% | 9.76% | 12.49% | +2.38 | 32.2 |
| 2026-12-06 | @ UN Kaerjeng | 832 | 1117 | 12.49% | 9.76% | 77.74% | -2.38 | 32.2 |
| 2026-12-06 | Mondorf-les-Bains | 671 | 1144 | 5.55% | 9.54% | 84.91% | -3.72 | 13.8 |
| 2026-12-06 | @ Swift Hesperange | 1144 | 671 | 84.91% | 9.54% | 5.55% | +3.72 | 13.8 |
| 2026-12-06 | Atert Bissen | 865 | 1144 | 15.21% | 9.81% | 74.98% | -2.16 | 29.0 |
| 2026-12-06 | @ Victoria Rosport | 1144 | 865 | 74.98% | 9.81% | 15.21% | +2.16 | 29.0 |
| 2027-02-07 | Jeunesse Esch | 1144 | 989 | 66.90% | 9.89% | 23.21% | +1.34 | 40.2 |
| 2027-02-07 | @ Atert Bissen | 989 | 1144 | 23.21% | 9.89% | 66.90% | -1.34 | 40.2 |
| 2027-02-07 | Residence Walferdange | 1162 | 1083 | 58.11% | 9.93% | 31.97% | +0.72 | 45.3 |
| 2027-02-07 | @ Progres Niedercorn | 1083 | 1162 | 31.97% | 9.93% | 58.11% | -0.72 | 45.3 |
| 2027-02-07 | UN Kaerjeng | 1034 | 1117 | 35.83% | 9.94% | 54.23% | -0.58 | 50.1 |
| 2027-02-07 | @ Hostert | 1117 | 1034 | 54.23% | 9.94% | 35.83% | +0.58 | 50.1 |
| 2027-02-07 | Victoria Rosport | 1144 | 865 | 77.30% | 9.77% | 12.93% | +2.33 | 26.9 |
| 2027-02-07 | @ Mondorf-les-Bains | 865 | 1144 | 12.93% | 9.77% | 77.30% | -2.33 | 26.9 |
| 2027-02-07 | Etzella Ettelbruck | 1170 | 861 | 79.21% | 9.74% | 11.06% | +2.58 | 24.9 |
| 2027-02-07 | @ Racing FC Union Luxembourg | 861 | 1170 | 11.06% | 9.74% | 79.21% | -2.58 | 24.9 |
| 2027-02-07 | Differdange 03 | 829 | 1279 | 6.27% | 9.58% | 84.15% | -3.54 | 19.6 |
| 2027-02-07 | @ Rumelange | 1279 | 829 | 84.15% | 9.58% | 6.27% | +3.54 | 19.6 |
| 2027-02-07 | F91 Dudelange | 1292 | 961 | 80.41% | 9.71% | 9.88% | +2.75 | 22.5 |
| 2027-02-07 | @ UNA Strassen | 961 | 1292 | 9.88% | 9.71% | 80.41% | -2.75 | 22.5 |
| 2027-02-07 | Swift Hesperange | 832 | 671 | 67.46% | 9.88% | 22.66% | +1.38 | 30.6 |
| 2027-02-07 | @ Wiltz 71 | 671 | 832 | 22.66% | 9.88% | 67.46% | -1.38 | 30.6 |
| 2027-02-14 | Hostert | 861 | 1034 | 24.80% | 9.90% | 65.30% | -1.31 | 32.1 |
| 2027-02-14 | @ Etzella Ettelbruck | 1034 | 861 | 65.30% | 9.90% | 24.80% | +1.31 | 32.1 |
| 2027-02-14 | Mondorf-les-Bains | 961 | 1144 | 23.85% | 9.89% | 66.26% | -1.38 | 33.6 |
| 2027-02-14 | @ F91 Dudelange | 1144 | 961 | 66.26% | 9.89% | 23.85% | +1.38 | 33.6 |
| 2027-02-14 | Wiltz 71 | 1279 | 832 | 85.15% | 9.53% | 5.32% | +3.69 | 22.9 |
| 2027-02-14 | @ Differdange 03 | 832 | 1279 | 5.32% | 9.53% | 85.15% | -3.69 | 22.9 |
| 2027-02-14 | Atert Bissen | 1162 | 1144 | 49.99% | 9.94% | 40.07% | +0.24 | 51.1 |
| 2027-02-14 | @ Progres Niedercorn | 1144 | 1162 | 40.07% | 9.94% | 49.99% | -0.24 | 51.1 |
| 2027-02-14 | UNA Strassen | 989 | 1292 | 13.45% | 9.78% | 76.77% | -2.36 | 28.7 |
| 2027-02-14 | @ Jeunesse Esch | 1292 | 989 | 76.77% | 9.78% | 13.45% | +2.36 | 28.7 |
| 2027-02-14 | Racing FC Union Luxembourg | 671 | 1170 | 4.81% | 9.49% | 85.70% | -3.93 | 15.8 |
| 2027-02-14 | @ Swift Hesperange | 1170 | 671 | 85.70% | 9.49% | 4.81% | +3.93 | 15.8 |
| 2027-02-14 | Rumelange | 865 | 829 | 52.51% | 9.94% | 37.55% | +0.38 | 42.6 |
| 2027-02-14 | @ Victoria Rosport | 829 | 865 | 37.55% | 9.94% | 52.51% | -0.38 | 42.6 |
| 2027-02-14 | UN Kaerjeng | 1083 | 1117 | 42.63% | 9.94% | 47.43% | -0.18 | 54.4 |
| 2027-02-14 | @ Residence Walferdange | 1117 | 1083 | 47.43% | 9.94% | 42.63% | +0.18 | 54.4 |
| 2027-02-21 | Residence Walferdange | 1144 | 1083 | 55.74% | 9.93% | 34.33% | +0.58 | 49.8 |
| 2027-02-21 | @ Atert Bissen | 1083 | 1144 | 34.33% | 9.93% | 55.74% | -0.58 | 49.8 |
| 2027-02-21 | Swift Hesperange | 1034 | 671 | 81.99% | 9.66% | 8.35% | +3.01 | 16.1 |
| 2027-02-21 | @ Hostert | 671 | 1034 | 8.35% | 9.66% | 81.99% | -3.01 | 16.1 |
| 2027-02-21 | Etzella Ettelbruck | 1117 | 861 | 75.74% | 9.80% | 14.46% | +2.15 | 29.8 |
| 2027-02-21 | @ UN Kaerjeng | 861 | 1117 | 14.46% | 9.80% | 75.74% | -2.15 | 29.8 |
| 2027-02-21 | Jeunesse Esch | 1144 | 989 | 66.86% | 9.89% | 23.25% | +1.33 | 39.1 |
| 2027-02-21 | @ Mondorf-les-Bains | 989 | 1144 | 23.25% | 9.89% | 66.86% | -1.33 | 39.1 |
| 2027-02-21 | Differdange 03 | 1170 | 1279 | 32.40% | 9.93% | 57.67% | -0.79 | 49.4 |
| 2027-02-21 | @ Racing FC Union Luxembourg | 1279 | 1170 | 57.67% | 9.93% | 32.40% | +0.79 | 49.4 |
| 2027-02-21 | F91 Dudelange | 829 | 961 | 29.45% | 9.92% | 60.64% | -0.98 | 34.0 |
| 2027-02-21 | @ Rumelange | 961 | 829 | 60.64% | 9.92% | 29.45% | +0.98 | 34.0 |
| 2027-02-21 | Progres Niedercorn | 1292 | 1162 | 64.17% | 9.90% | 25.93% | +1.13 | 41.7 |
| 2027-02-21 | @ UNA Strassen | 1162 | 1292 | 25.93% | 9.90% | 64.17% | -1.13 | 41.7 |
| 2027-02-21 | Victoria Rosport | 832 | 865 | 42.55% | 9.94% | 47.51% | -0.19 | 46.4 |
| 2027-02-21 | @ Wiltz 71 | 865 | 832 | 47.51% | 9.94% | 42.55% | +0.19 | 46.4 |
| 2027-02-28 | UNA Strassen | 1144 | 1292 | 27.60% | 9.91% | 62.49% | -1.11 | 43.7 |
| 2027-02-28 | @ Atert Bissen | 1292 | 1144 | 62.49% | 9.91% | 27.60% | +1.11 | 43.7 |
| 2027-02-28 | Wiltz 71 | 961 | 832 | 64.17% | 9.90% | 25.92% | +1.13 | 36.3 |
| 2027-02-28 | @ F91 Dudelange | 832 | 961 | 25.92% | 9.90% | 64.17% | -1.13 | 36.3 |
| 2027-02-28 | Hostert | 1279 | 1034 | 74.92% | 9.81% | 15.27% | +2.06 | 33.2 |
| 2027-02-28 | @ Differdange 03 | 1034 | 1279 | 15.27% | 9.81% | 74.92% | -2.06 | 33.2 |
| 2027-02-28 | Mondorf-les-Bains | 1162 | 1144 | 50.05% | 9.94% | 40.01% | +0.24 | 49.8 |
| 2027-02-28 | @ Progres Niedercorn | 1144 | 1162 | 40.01% | 9.94% | 50.05% | -0.24 | 49.8 |
| 2027-02-28 | Rumelange | 989 | 829 | 67.41% | 9.88% | 22.71% | +1.38 | 33.5 |
| 2027-02-28 | @ Jeunesse Esch | 829 | 989 | 22.71% | 9.88% | 67.41% | -1.38 | 33.5 |
| 2027-02-28 | UN Kaerjeng | 671 | 1117 | 6.42% | 9.59% | 83.99% | -3.50 | 18.4 |
| 2027-02-28 | @ Swift Hesperange | 1117 | 671 | 83.99% | 9.59% | 6.42% | +3.50 | 18.4 |
| 2027-02-28 | Racing FC Union Luxembourg | 865 | 1170 | 13.37% | 9.78% | 76.84% | -2.37 | 29.2 |
| 2027-02-28 | @ Victoria Rosport | 1170 | 865 | 76.84% | 9.78% | 13.37% | +2.37 | 29.2 |
| 2027-02-28 | Etzella Ettelbruck | 1083 | 861 | 73.16% | 9.83% | 17.01% | +1.88 | 28.0 |
| 2027-02-28 | @ Residence Walferdange | 861 | 1083 | 17.01% | 9.83% | 73.16% | -1.88 | 28.0 |
| 2027-03-07 | Swift Hesperange | 861 | 671 | 70.32% | 9.86% | 19.82% | +1.62 | 25.7 |
| 2027-03-07 | @ Etzella Ettelbruck | 671 | 861 | 19.82% | 9.86% | 70.32% | -1.62 | 25.7 |
| 2027-03-07 | Victoria Rosport | 1034 | 865 | 68.28% | 9.88% | 21.84% | +1.45 | 34.5 |
| 2027-03-07 | @ Hostert | 865 | 1034 | 21.84% | 9.88% | 68.28% | -1.45 | 34.5 |
| 2027-03-07 | Differdange 03 | 1117 | 1279 | 26.02% | 9.90% | 64.08% | -1.22 | 45.2 |
| 2027-03-07 | @ UN Kaerjeng | 1279 | 1117 | 64.08% | 9.90% | 26.02% | +1.22 | 45.2 |
| 2027-03-07 | Atert Bissen | 1144 | 1144 | 47.34% | 9.94% | 42.72% | +0.08 | 53.9 |
| 2027-03-07 | @ Mondorf-les-Bains | 1144 | 1144 | 42.72% | 9.94% | 47.34% | -0.08 | 53.9 |
| 2027-03-07 | F91 Dudelange | 1170 | 961 | 71.99% | 9.84% | 18.16% | +1.77 | 33.6 |
| 2027-03-07 | @ Racing FC Union Luxembourg | 961 | 1170 | 18.16% | 9.84% | 71.99% | -1.77 | 33.6 |
| 2027-03-07 | Progres Niedercorn | 829 | 1162 | 11.55% | 9.75% | 78.70% | -2.60 | 20.7 |
| 2027-03-07 | @ Rumelange | 1162 | 829 | 78.70% | 9.75% | 11.55% | +2.60 | 20.7 |
| 2027-03-07 | Residence Walferdange | 1292 | 1083 | 72.03% | 9.84% | 18.13% | +1.77 | 36.2 |
| 2027-03-07 | @ UNA Strassen | 1083 | 1292 | 18.13% | 9.84% | 72.03% | -1.77 | 36.2 |
| 2027-03-07 | Jeunesse Esch | 832 | 989 | 26.56% | 9.90% | 63.53% | -1.18 | 38.4 |
| 2027-03-07 | @ Wiltz 71 | 989 | 832 | 63.53% | 9.90% | 26.56% | +1.18 | 38.4 |
| 2027-03-14 | Rumelange | 1144 | 829 | 79.56% | 9.73% | 10.71% | +2.63 | 23.9 |
| 2027-03-14 | @ Atert Bissen | 829 | 1144 | 10.71% | 9.73% | 79.56% | -2.63 | 23.9 |
| 2027-03-14 | Hostert | 961 | 1034 | 37.15% | 9.94% | 52.92% | -0.50 | 41.9 |
| 2027-03-14 | @ F91 Dudelange | 1034 | 961 | 52.92% | 9.94% | 37.15% | +0.50 | 41.9 |
| 2027-03-14 | Etzella Ettelbruck | 1279 | 861 | 84.18% | 9.58% | 6.24% | +3.45 | 18.8 |
| 2027-03-14 | @ Differdange 03 | 861 | 1279 | 6.24% | 9.58% | 84.18% | -3.45 | 18.8 |
| 2027-03-14 | Wiltz 71 | 1162 | 832 | 80.41% | 9.71% | 9.88% | +2.75 | 23.7 |
| 2027-03-14 | @ Progres Niedercorn | 832 | 1162 | 9.88% | 9.71% | 80.41% | -2.75 | 23.7 |
| 2027-03-14 | Racing FC Union Luxembourg | 989 | 1170 | 23.96% | 9.89% | 66.15% | -1.37 | 40.5 |
| 2027-03-14 | @ Jeunesse Esch | 1170 | 989 | 66.15% | 9.89% | 23.96% | +1.37 | 40.5 |
| 2027-03-14 | Mondorf-les-Bains | 1292 | 1144 | 66.22% | 9.89% | 23.89% | +1.28 | 41.7 |
| 2027-03-14 | @ UNA Strassen | 1144 | 1292 | 23.89% | 9.89% | 66.22% | -1.28 | 41.7 |
| 2027-03-14 | UN Kaerjeng | 865 | 1117 | 17.36% | 9.84% | 72.80% | -1.94 | 34.0 |
| 2027-03-14 | @ Victoria Rosport | 1117 | 865 | 72.80% | 9.84% | 17.36% | +1.94 | 34.0 |
| 2027-03-14 | Swift Hesperange | 1083 | 671 | 83.99% | 9.59% | 6.43% | +3.41 | 15.0 |
| 2027-03-14 | @ Residence Walferdange | 671 | 1083 | 6.43% | 9.59% | 83.99% | -3.41 | 15.0 |
| 2027-03-21 | Victoria Rosport | 861 | 865 | 46.76% | 9.94% | 43.30% | +0.05 | 43.7 |
| 2027-03-21 | @ Etzella Ettelbruck | 865 | 861 | 43.30% | 9.94% | 46.76% | -0.05 | 43.7 |
| 2027-03-21 | Jeunesse Esch | 1034 | 989 | 53.69% | 9.94% | 36.38% | +0.45 | 47.3 |
| 2027-03-21 | @ Hostert | 989 | 1034 | 36.38% | 9.94% | 53.69% | -0.45 | 47.3 |
| 2027-03-21 | F91 Dudelange | 1117 | 961 | 66.90% | 9.89% | 23.21% | +1.34 | 39.6 |
| 2027-03-21 | @ UN Kaerjeng | 961 | 1117 | 23.21% | 9.89% | 66.90% | -1.34 | 39.6 |
| 2027-03-21 | Residence Walferdange | 1144 | 1083 | 55.69% | 9.93% | 34.38% | +0.57 | 48.7 |
| 2027-03-21 | @ Mondorf-les-Bains | 1083 | 1144 | 34.38% | 9.93% | 55.69% | -0.57 | 48.7 |
| 2027-03-21 | Progres Niedercorn | 1170 | 1162 | 48.48% | 9.94% | 41.58% | +0.15 | 53.5 |
| 2027-03-21 | @ Racing FC Union Luxembourg | 1162 | 1170 | 41.58% | 9.94% | 48.48% | -0.15 | 53.5 |
| 2027-03-21 | UNA Strassen | 829 | 1292 | 5.83% | 9.56% | 84.61% | -3.65 | 17.9 |
| 2027-03-21 | @ Rumelange | 1292 | 829 | 84.61% | 9.56% | 5.83% | +3.65 | 17.9 |
| 2027-03-21 | Differdange 03 | 671 | 1279 | 2.64% | 9.28% | 88.08% | -4.81 | 12.9 |
| 2027-03-21 | @ Swift Hesperange | 1279 | 671 | 88.08% | 9.28% | 2.64% | +4.81 | 12.9 |
| 2027-03-21 | Atert Bissen | 832 | 1144 | 12.86% | 9.77% | 77.37% | -2.43 | 28.7 |
| 2027-03-21 | @ Wiltz 71 | 1144 | 832 | 77.37% | 9.77% | 12.86% | +2.43 | 28.7 |
| 2027-04-04 | Racing FC Union Luxembourg | 1144 | 1170 | 43.68% | 9.94% | 46.38% | -0.12 | 54.9 |
| 2027-04-04 | @ Atert Bissen | 1170 | 1144 | 46.38% | 9.94% | 43.68% | +0.12 | 54.9 |
| 2027-04-04 | Etzella Ettelbruck | 961 | 861 | 60.76% | 9.92% | 29.33% | +0.90 | 35.4 |
| 2027-04-04 | @ F91 Dudelange | 861 | 961 | 29.33% | 9.92% | 60.76% | -0.90 | 35.4 |
| 2027-04-04 | Hostert | 1162 | 1034 | 63.99% | 9.90% | 26.11% | +1.12 | 39.6 |
| 2027-04-04 | @ Progres Niedercorn | 1034 | 1162 | 26.11% | 9.90% | 63.99% | -1.12 | 39.6 |
| 2027-04-04 | UN Kaerjeng | 989 | 1117 | 30.04% | 9.92% | 60.04% | -0.94 | 46.2 |
| 2027-04-04 | @ Jeunesse Esch | 1117 | 989 | 60.04% | 9.92% | 30.04% | +0.94 | 46.2 |
| 2027-04-04 | Rumelange | 1144 | 829 | 79.54% | 9.73% | 10.74% | +2.62 | 22.7 |
| 2027-04-04 | @ Mondorf-les-Bains | 829 | 1144 | 10.74% | 9.73% | 79.54% | -2.62 | 22.7 |
| 2027-04-04 | Wiltz 71 | 1292 | 832 | 85.55% | 9.50% | 4.95% | +3.80 | 21.3 |
| 2027-04-04 | @ UNA Strassen | 832 | 1292 | 4.95% | 9.50% | 85.55% | -3.80 | 21.3 |
| 2027-04-04 | Swift Hesperange | 865 | 671 | 70.73% | 9.86% | 19.41% | +1.65 | 26.5 |
| 2027-04-04 | @ Victoria Rosport | 671 | 865 | 19.41% | 9.86% | 70.73% | -1.65 | 26.5 |
| 2027-04-04 | Differdange 03 | 1083 | 1279 | 22.48% | 9.88% | 67.64% | -1.49 | 39.3 |
| 2027-04-04 | @ Residence Walferdange | 1279 | 1083 | 67.64% | 9.88% | 22.48% | +1.49 | 39.3 |
| 2027-04-11 | Jeunesse Esch | 861 | 989 | 30.02% | 9.92% | 60.06% | -0.94 | 36.2 |
| 2027-04-11 | @ Etzella Ettelbruck | 989 | 861 | 60.06% | 9.92% | 30.02% | +0.94 | 36.2 |
| 2027-04-11 | Victoria Rosport | 1279 | 865 | 84.02% | 9.58% | 6.39% | +3.42 | 22.1 |
| 2027-04-11 | @ Differdange 03 | 865 | 1279 | 6.39% | 9.58% | 84.02% | -3.42 | 22.1 |
| 2027-04-11 | Atert Bissen | 1034 | 1144 | 32.26% | 9.93% | 57.81% | -0.80 | 45.2 |
| 2027-04-11 | @ Hostert | 1144 | 1034 | 57.81% | 9.93% | 32.26% | +0.80 | 45.2 |
| 2027-04-11 | Progres Niedercorn | 1117 | 1162 | 40.87% | 9.94% | 49.19% | -0.28 | 52.4 |
| 2027-04-11 | @ UN Kaerjeng | 1162 | 1117 | 49.19% | 9.94% | 40.87% | +0.28 | 52.4 |
| 2027-04-11 | UNA Strassen | 1170 | 1292 | 30.71% | 9.92% | 59.37% | -0.90 | 47.5 |
| 2027-04-11 | @ Racing FC Union Luxembourg | 1292 | 1170 | 59.37% | 9.92% | 30.71% | +0.90 | 47.5 |
| 2027-04-11 | Residence Walferdange | 829 | 1083 | 17.09% | 9.83% | 73.08% | -1.96 | 27.6 |
| 2027-04-11 | @ Rumelange | 1083 | 829 | 73.08% | 9.83% | 17.09% | +1.96 | 27.6 |
| 2027-04-11 | F91 Dudelange | 671 | 961 | 14.35% | 9.80% | 75.86% | -2.25 | 19.1 |
| 2027-04-11 | @ Swift Hesperange | 961 | 671 | 75.86% | 9.80% | 14.35% | +2.25 | 19.1 |
| 2027-04-11 | Mondorf-les-Bains | 832 | 1144 | 12.88% | 9.77% | 77.35% | -2.43 | 27.5 |
| 2027-04-11 | @ Wiltz 71 | 1144 | 832 | 77.35% | 9.77% | 12.88% | +2.43 | 27.5 |
| 2027-04-18 | UN Kaerjeng | 1144 | 1117 | 51.24% | 9.94% | 38.82% | +0.31 | 55.3 |
| 2027-04-18 | @ Atert Bissen | 1117 | 1144 | 38.82% | 9.94% | 51.24% | -0.31 | 55.3 |
| 2027-04-18 | Differdange 03 | 961 | 1279 | 12.54% | 9.77% | 77.69% | -2.47 | 25.3 |
| 2027-04-18 | @ F91 Dudelange | 1279 | 961 | 77.69% | 9.77% | 12.54% | +2.47 | 25.3 |
| 2027-04-18 | Etzella Ettelbruck | 1162 | 861 | 78.76% | 9.75% | 11.49% | +2.52 | 20.7 |
| 2027-04-18 | @ Progres Niedercorn | 861 | 1162 | 11.49% | 9.75% | 78.76% | -2.52 | 20.7 |
| 2027-04-18 | Swift Hesperange | 989 | 671 | 79.71% | 9.72% | 10.57% | +2.65 | 18.4 |
| 2027-04-18 | @ Jeunesse Esch | 671 | 989 | 10.57% | 9.72% | 79.71% | -2.65 | 18.4 |
| 2027-04-18 | Racing FC Union Luxembourg | 1144 | 1170 | 43.62% | 9.94% | 46.44% | -0.13 | 54.1 |
| 2027-04-18 | @ Mondorf-les-Bains | 1170 | 1144 | 46.44% | 9.94% | 43.62% | +0.13 | 54.1 |
| 2027-04-18 | Wiltz 71 | 829 | 832 | 47.01% | 9.94% | 43.05% | +0.07 | 46.3 |
| 2027-04-18 | @ Rumelange | 832 | 829 | 43.05% | 9.94% | 47.01% | -0.07 | 46.3 |
| 2027-04-18 | Hostert | 1292 | 1034 | 75.91% | 9.80% | 14.29% | +2.17 | 31.0 |
| 2027-04-18 | @ UNA Strassen | 1034 | 1292 | 14.29% | 9.80% | 75.91% | -2.17 | 31.0 |
| 2027-04-18 | Victoria Rosport | 1083 | 865 | 72.79% | 9.84% | 17.38% | +1.84 | 31.5 |
| 2027-04-18 | @ Residence Walferdange | 865 | 1083 | 17.38% | 9.84% | 72.79% | -1.84 | 31.5 |
| 2027-04-25 | Atert Bissen | 861 | 1144 | 14.88% | 9.80% | 75.32% | -2.19 | 25.5 |
| 2027-04-25 | @ Etzella Ettelbruck | 1144 | 861 | 75.32% | 9.80% | 14.88% | +2.19 | 25.5 |
| 2027-04-25 | Jeunesse Esch | 1279 | 989 | 78.05% | 9.76% | 12.19% | +2.42 | 29.9 |
| 2027-04-25 | @ Differdange 03 | 989 | 1279 | 12.19% | 9.76% | 78.05% | -2.42 | 29.9 |
| 2027-04-25 | Mondorf-les-Bains | 1034 | 1144 | 32.32% | 9.93% | 57.76% | -0.79 | 44.0 |
| 2027-04-25 | @ Hostert | 1144 | 1034 | 57.76% | 9.93% | 32.32% | +0.79 | 44.0 |
| 2027-04-25 | UNA Strassen | 1117 | 1292 | 24.54% | 9.89% | 65.56% | -1.33 | 43.3 |
| 2027-04-25 | @ UN Kaerjeng | 1292 | 1117 | 65.56% | 9.89% | 24.54% | +1.33 | 43.3 |
| 2027-04-25 | Rumelange | 1170 | 829 | 80.94% | 9.69% | 9.37% | +2.84 | 24.5 |
| 2027-04-25 | @ Racing FC Union Luxembourg | 829 | 1170 | 9.37% | 9.69% | 80.94% | -2.84 | 24.5 |
| 2027-04-25 | Progres Niedercorn | 671 | 1162 | 5.01% | 9.51% | 85.48% | -3.87 | 12.1 |
| 2027-04-25 | @ Swift Hesperange | 1162 | 671 | 85.48% | 9.51% | 5.01% | +3.87 | 12.1 |
| 2027-04-25 | F91 Dudelange | 865 | 961 | 34.05% | 9.93% | 56.02% | -0.69 | 38.4 |
| 2027-04-25 | @ Victoria Rosport | 961 | 865 | 56.02% | 9.93% | 34.05% | +0.69 | 38.4 |
| 2027-04-25 | Residence Walferdange | 832 | 1083 | 17.32% | 9.83% | 72.85% | -1.94 | 31.6 |
| 2027-04-25 | @ Wiltz 71 | 1083 | 832 | 72.85% | 9.83% | 17.32% | +1.94 | 31.6 |
| 2027-05-02 | Swift Hesperange | 1144 | 671 | 85.89% | 9.48% | 4.63% | +3.90 | 14.3 |
| 2027-05-02 | @ Atert Bissen | 671 | 1144 | 4.63% | 9.48% | 85.89% | -3.90 | 14.3 |
| 2027-05-02 | Differdange 03 | 1162 | 1279 | 31.44% | 9.92% | 58.64% | -0.85 | 44.8 |
| 2027-05-02 | @ Progres Niedercorn | 1279 | 1162 | 58.64% | 9.92% | 31.44% | +0.85 | 44.8 |
| 2027-05-02 | Victoria Rosport | 989 | 865 | 63.44% | 9.90% | 26.65% | +1.08 | 38.7 |
| 2027-05-02 | @ Jeunesse Esch | 865 | 989 | 26.65% | 9.90% | 63.44% | -1.08 | 38.7 |
| 2027-05-02 | UN Kaerjeng | 1144 | 1117 | 51.19% | 9.94% | 38.87% | +0.30 | 54.6 |
| 2027-05-02 | @ Mondorf-les-Bains | 1117 | 1144 | 38.87% | 9.94% | 51.19% | -0.30 | 54.6 |
| 2027-05-02 | Hostert | 829 | 1034 | 21.50% | 9.87% | 68.63% | -1.57 | 30.4 |
| 2027-05-02 | @ Rumelange | 1034 | 829 | 68.63% | 9.87% | 21.50% | +1.57 | 30.4 |
| 2027-05-02 | Etzella Ettelbruck | 1292 | 861 | 84.64% | 9.56% | 5.80% | +3.56 | 17.1 |
| 2027-05-02 | @ UNA Strassen | 861 | 1292 | 5.80% | 9.56% | 84.64% | -3.56 | 17.1 |
| 2027-05-02 | F91 Dudelange | 1083 | 961 | 63.27% | 9.91% | 26.83% | +1.07 | 38.3 |
| 2027-05-02 | @ Residence Walferdange | 961 | 1083 | 26.83% | 9.91% | 63.27% | -1.07 | 38.3 |
| 2027-05-02 | Racing FC Union Luxembourg | 832 | 1170 | 11.27% | 9.74% | 78.99% | -2.64 | 28.9 |
| 2027-05-02 | @ Wiltz 71 | 1170 | 832 | 78.99% | 9.74% | 11.27% | +2.64 | 28.9 |
| 2027-05-09 | Mondorf-les-Bains | 861 | 1144 | 14.91% | 9.80% | 75.29% | -2.19 | 24.4 |
| 2027-05-09 | @ Etzella Ettelbruck | 1144 | 861 | 75.29% | 9.80% | 14.91% | +2.19 | 24.4 |
| 2027-05-09 | Jeunesse Esch | 961 | 989 | 43.47% | 9.94% | 46.59% | -0.13 | 45.0 |
| 2027-05-09 | @ F91 Dudelange | 989 | 961 | 46.59% | 9.94% | 43.47% | +0.13 | 45.0 |
| 2027-05-09 | Atert Bissen | 1279 | 1144 | 64.72% | 9.90% | 25.38% | +1.17 | 45.0 |
| 2027-05-09 | @ Differdange 03 | 1144 | 1279 | 25.38% | 9.90% | 64.72% | -1.17 | 45.0 |
| 2027-05-09 | Wiltz 71 | 1034 | 832 | 71.47% | 9.85% | 18.68% | +1.72 | 33.4 |
| 2027-05-09 | @ Hostert | 832 | 1034 | 18.68% | 9.85% | 71.47% | -1.72 | 33.4 |
| 2027-05-09 | Rumelange | 1117 | 829 | 77.92% | 9.76% | 12.32% | +2.41 | 28.8 |
| 2027-05-09 | @ UN Kaerjeng | 829 | 1117 | 12.32% | 9.76% | 77.92% | -2.41 | 28.8 |
| 2027-05-09 | Residence Walferdange | 1170 | 1083 | 59.06% | 9.92% | 31.01% | +0.79 | 49.2 |
| 2027-05-09 | @ Racing FC Union Luxembourg | 1083 | 1170 | 31.01% | 9.92% | 59.06% | -0.79 | 49.2 |
| 2027-05-09 | UNA Strassen | 671 | 1292 | 2.45% | 9.25% | 88.30% | -4.92 | 11.7 |
| 2027-05-09 | @ Swift Hesperange | 1292 | 671 | 88.30% | 9.25% | 2.45% | +4.92 | 11.7 |
| 2027-05-09 | Progres Niedercorn | 865 | 1162 | 13.89% | 9.79% | 76.32% | -2.31 | 24.6 |
| 2027-05-09 | @ Victoria Rosport | 1162 | 865 | 76.32% | 9.79% | 13.89% | +2.31 | 24.6 |
| 2027-05-15 | Victoria Rosport | 1144 | 865 | 77.32% | 9.77% | 12.90% | +2.33 | 28.2 |
| 2027-05-15 | @ Atert Bissen | 865 | 1144 | 12.90% | 9.77% | 77.32% | -2.33 | 28.2 |
| 2027-05-15 | F91 Dudelange | 1162 | 961 | 71.32% | 9.85% | 18.83% | +1.71 | 29.3 |
| 2027-05-15 | @ Progres Niedercorn | 961 | 1162 | 18.83% | 9.85% | 71.32% | -1.71 | 29.3 |
| 2027-05-15 | Swift Hesperange | 1144 | 671 | 85.88% | 9.48% | 4.64% | +3.90 | 13.3 |
| 2027-05-15 | @ Mondorf-les-Bains | 671 | 1144 | 4.64% | 9.48% | 85.88% | -3.90 | 13.3 |
| 2027-05-15 | Hostert | 1170 | 1034 | 64.84% | 9.90% | 25.27% | +1.18 | 43.7 |
| 2027-05-15 | @ Racing FC Union Luxembourg | 1034 | 1170 | 25.27% | 9.90% | 64.84% | -1.18 | 43.7 |
| 2027-05-15 | Etzella Ettelbruck | 829 | 861 | 42.80% | 9.94% | 47.26% | -0.17 | 41.1 |
| 2027-05-15 | @ Rumelange | 861 | 829 | 47.26% | 9.94% | 42.80% | +0.17 | 41.1 |
| 2027-05-15 | Differdange 03 | 1292 | 1279 | 49.30% | 9.94% | 40.76% | +0.20 | 54.9 |
| 2027-05-15 | @ UNA Strassen | 1279 | 1292 | 40.76% | 9.94% | 49.30% | -0.20 | 54.9 |
| 2027-05-15 | Jeunesse Esch | 1083 | 989 | 60.02% | 9.92% | 30.06% | +0.85 | 44.6 |
| 2027-05-15 | @ Residence Walferdange | 989 | 1083 | 30.06% | 9.92% | 60.02% | -0.85 | 44.6 |
| 2027-05-15 | UN Kaerjeng | 832 | 1117 | 14.73% | 9.80% | 75.47% | -2.21 | 33.1 |
| 2027-05-15 | @ Wiltz 71 | 1117 | 832 | 75.47% | 9.80% | 14.73% | +2.21 | 33.1 |
| 2027-05-23 | Wiltz 71 | 861 | 832 | 51.52% | 9.94% | 38.54% | +0.32 | 43.6 |
| 2027-05-23 | @ Etzella Ettelbruck | 832 | 861 | 38.54% | 9.94% | 51.52% | -0.32 | 43.6 |
| 2027-05-23 | Atert Bissen | 961 | 1144 | 23.81% | 9.89% | 66.30% | -1.38 | 34.8 |
| 2027-05-23 | @ F91 Dudelange | 1144 | 961 | 66.30% | 9.89% | 23.81% | +1.38 | 34.8 |
| 2027-05-23 | Mondorf-les-Bains | 1279 | 1144 | 64.76% | 9.90% | 25.34% | +1.18 | 44.0 |
| 2027-05-23 | @ Differdange 03 | 1144 | 1279 | 25.34% | 9.90% | 64.76% | -1.18 | 44.0 |
| 2027-05-23 | Residence Walferdange | 1034 | 1083 | 40.40% | 9.94% | 49.66% | -0.31 | 48.7 |
| 2027-05-23 | @ Hostert | 1083 | 1034 | 49.66% | 9.94% | 40.40% | +0.31 | 48.7 |
| 2027-05-23 | Progres Niedercorn | 989 | 1162 | 24.77% | 9.89% | 65.34% | -1.31 | 36.3 |
| 2027-05-23 | @ Jeunesse Esch | 1162 | 989 | 65.34% | 9.89% | 24.77% | +1.31 | 36.3 |
| 2027-05-23 | Racing FC Union Luxembourg | 1117 | 1170 | 39.81% | 9.94% | 50.25% | -0.34 | 54.7 |
| 2027-05-23 | @ UN Kaerjeng | 1170 | 1117 | 50.25% | 9.94% | 39.81% | +0.34 | 54.7 |
| 2027-05-23 | Rumelange | 671 | 829 | 26.51% | 9.90% | 63.59% | -1.18 | 29.9 |
| 2027-05-23 | @ Swift Hesperange | 829 | 671 | 63.59% | 9.90% | 26.51% | +1.18 | 29.9 |
| 2027-05-23 | UNA Strassen | 865 | 1292 | 7.10% | 9.62% | 83.28% | -3.35 | 21.0 |
| 2027-05-23 | @ Victoria Rosport | 1292 | 865 | 83.28% | 9.62% | 7.10% | +3.35 | 21.0 |
Biggest Upsets
The 25 games where the underdog won despite the lowest pregame win probability. Underdog Win % is the winner's pregame chance of winning the game (lower = bigger upset). @ before a team name indicates the away side. An asterisk (*) after the date marks a playoff game.
| # | Date | Underdog Win % | Winning Team | Losing Team | ||||
|---|---|---|---|---|---|---|---|---|
| Team | Elo | Score | Team | Elo | Score | |||
| 1 | 2026-08-16 | 26.40% | Progres Niedercorn | 1050 | 4 | @ Atert Bissen | 1176 | 0 |
| 2 | 2026-08-23 | 26.41% | @ Victoria Rosport | 873 | 4 | Wiltz 71 | 1032 | 0 |
| 3 | 2026-09-16 | 31.36% | @ Residence Walferdange | 1055 | 2 | Mondorf-les-Bains | 1172 | 1 |
| 4 | 2026-08-30 | 32.06% | Jeunesse Esch | 931 | 5 | @ Rumelange | 1009 | 2 |
| 5 | 2026-08-16 | 35.72% | @ Hostert | 900 | 5 | Etzella Ettelbruck | 984 | 1 |
| 6 | 2026-08-02 | 38.79% | @ Mondorf-les-Bains | 1083 | 3 | Differdange 03 | 1144 | 2 |
| 7 | 2026-08-23 | 39.37% | @ F91 Dudelange | 976 | 3 | Rumelange | 1033 | 2 |
| 8 | 2026-08-09 | 41.34% | Progres Niedercorn | 1025 | 1 | @ Residence Walferdange | 1035 | 0 |
| 9 | 2026-09-05 | 42.53% | Hostert | 991 | 2 | @ Victoria Rosport | 992 | 0 |
| 10 | 2026-08-09 | 44.79% | Wiltz 71 | 976 | 7 | @ Swift Hesperange | 961 | 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 | 2026-08-16 | 116.61 | Progres Niedercorn | 4 | 1050 | 26.40% | @ Atert Bissen | 0 | 1176 | 63.69% | 9.90% |
| 2 | 2026-08-23 | 116.59 | @ Victoria Rosport | 4 | 873 | 26.41% | Wiltz 71 | 0 | 1032 | 63.69% | 9.90% |
| 3 | 2026-08-16 | 83.31 | @ Hostert | 5 | 900 | 35.72% | Etzella Ettelbruck | 1 | 984 | 54.34% | 9.93% |
| 4 | 2026-09-13 | 83.06 | Atert Bissen | 6 | 1051 | 60.75% | @ Rumelange | 0 | 918 | 29.33% | 9.92% |
| 5 | 2026-09-11 | 79.60 | @ UN Kaerjeng | 5 | 1011 | 56.34% | Victoria Rosport | 0 | 946 | 33.73% | 9.93% |
| 6 | 2026-08-09 | 72.09 | Wiltz 71 | 7 | 976 | 44.79% | @ Swift Hesperange | 2 | 961 | 45.27% | 9.94% |
| 7 | 2026-08-30 | 70.96 | Residence Walferdange | 5 | 1008 | 60.29% | @ Etzella Ettelbruck | 0 | 879 | 29.79% | 9.92% |
| 8 | 2026-08-30 | 68.30 | @ UN Kaerjeng | 6 | 965 | 66.31% | Swift Hesperange | 0 | 816 | 23.80% | 9.89% |
| 9 | 2026-08-02 | 60.77 | @ Racing FC Union Luxembourg | 5 | 1022 | 51.55% | UN Kaerjeng | 1 | 992 | 38.52% | 9.94% |
| 10 | 2026-08-30 | 59.49 | Jeunesse Esch | 5 | 931 | 32.06% | @ Rumelange | 2 | 1009 | 58.01% | 9.93% |
| 11 | 2026-08-23 | 56.58 | @ Differdange 03 | 3 | 1171 | 50.98% | Racing FC Union Luxembourg | 0 | 1145 | 39.08% | 9.94% |
| 12 | 2026-09-06 | 56.32 | Etzella Ettelbruck | 3 | 808 | 51.17% | @ Swift Hesperange | 0 | 748 | 38.89% | 9.94% |
| 13 | 2026-09-12 | 51.12 | @ Racing FC Union Luxembourg | 5 | 1119 | 58.17% | Jeunesse Esch | 1 | 1039 | 31.90% | 9.93% |
| 14 | 2026-09-06 | 48.59 | @ Jeunesse Esch | 5 | 990 | 59.87% | Wiltz 71 | 1 | 897 | 30.21% | 9.92% |
| 15 | 2026-09-05 | 46.51 | Hostert | 2 | 991 | 42.53% | @ Victoria Rosport | 0 | 992 | 47.53% | 9.94% |
| 16 | 2026-08-16 | 43.68 | @ Racing FC Union Luxembourg | 5 | 1102 | 72.35% | Swift Hesperange | 0 | 889 | 17.81% | 9.84% |
| 17 | 2026-08-04 | 42.70 | @ UNA Strassen | 4 | 1109 | 68.46% | Victoria Rosport | 0 | 938 | 21.67% | 9.87% |
| 18 | 2026-09-06 | 41.08 | UNA Strassen | 3 | 1227 | 62.47% | @ Residence Walferdange | 0 | 1079 | 27.62% | 9.91% |
| 19 | 2026-08-04 | 34.81 | @ Atert Bissen | 2 | 1114 | 55.50% | F91 Dudelange | 0 | 1055 | 34.56% | 9.93% |
| 20 | 2026-08-09 | 33.93 | @ Differdange 03 | 2 | 1120 | 56.46% | Rumelange | 0 | 1054 | 33.61% | 9.93% |
| 21 | 2026-08-09 | 32.85 | @ UN Kaerjeng | 4 | 931 | 47.15% | Hostert | 2 | 933 | 42.91% | 9.94% |
| 22 | 2026-09-06 | 32.66 | Racing FC Union Luxembourg | 3 | 1086 | 52.35% | @ F91 Dudelange | 1 | 1017 | 37.72% | 9.94% |
| 23 | 2026-09-06 | 32.20 | @ Progres Niedercorn | 3 | 1124 | 68.79% | Rumelange | 0 | 950 | 21.33% | 9.87% |
| 24 | 2026-08-09 | 30.22 | UNA Strassen | 2 | 1151 | 60.42% | @ F91 Dudelange | 0 | 1021 | 29.66% | 9.92% |
| 25 | 2026-08-23 | 29.38 | Hostert | 2 | 984 | 61.31% | @ Swift Hesperange | 0 | 845 | 28.78% | 9.91% |
Most & Least Exciting Games
The season’s games ranked by excitement rating (0–100) — a blend of closeness, upset, team quality, and scoring. An asterisk (*) after the date indicates a playoff game.
| # | Date | Excitement | Winning Team | Losing Team | Tie % | ||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Team | Score | Elo | Win % | Team | Score | Elo | Win % | ||||
| 1 | 2026-08-30 | 62.4 | @ Racing FC Union Luxembourg | 2 | 1089 | 60.62% | Victoria Rosport | 2 | 989 | 29.47% | 9.92% |
| 2 | 2026-08-01 | 57.2 | @ Wiltz 71 | 1 | 976 | 43.44% | Etzella Ettelbruck | 1 | 1003 | 46.61% | 9.94% |
| 3 | 2026-09-16 | 57.2 | @ Jeunesse Esch | 1 | 988 | 40.63% | Hostert | 1 | 1035 | 49.42% | 9.94% |
| 4 | 2026-09-16 | 57.2 | @ Victoria Rosport | 1 | 866 | 48.26% | Etzella Ettelbruck | 1 | 860 | 41.80% | 9.94% |
| 5 | 2026-09-16 | 53.8 | @ Progres Niedercorn | 0 | 1163 | 46.42% | Racing FC Union Luxembourg | 0 | 1170 | 43.63% | 9.94% |
| 6 | 2026-09-12 | 53.7 | @ Hostert | 0 | 1038 | 54.75% | F91 Dudelange | 0 | 985 | 35.31% | 9.93% |
| 7 | 2026-08-02 | 52.5 | @ Mondorf-les-Bains | 3 | 1083 | 38.79% | Differdange 03 | 2 | 1144 | 51.27% | 9.94% |
| 8 | 2026-08-23 | 52.3 | @ F91 Dudelange | 3 | 976 | 39.37% | Rumelange | 2 | 1033 | 50.69% | 9.94% |
| 9 | 2026-09-16 | 49.6 | @ Residence Walferdange | 2 | 1055 | 31.36% | Mondorf-les-Bains | 1 | 1172 | 58.72% | 9.92% |
| 10 | 2026-08-30 | 48.5 | Jeunesse Esch | 5 | 931 | 32.06% | @ Rumelange | 2 | 1009 | 58.01% | 9.93% |
| 11 | 2026-08-09 | 47.3 | @ UN Kaerjeng | 4 | 931 | 47.15% | Hostert | 2 | 933 | 42.91% | 9.94% |
| 12 | 2026-08-02 | 47.0 | @ Residence Walferdange | 3 | 1019 | 56.91% | Hostert | 2 | 949 | 33.16% | 9.93% |
| 13 | 2026-08-01 | 45.0 | @ Progres Niedercorn | 2 | 1004 | 46.43% | Jeunesse Esch | 1 | 1011 | 43.63% | 9.94% |
| 14 | 2026-08-23 | 44.9 | Atert Bissen | 2 | 1060 | 46.93% | @ Residence Walferdange | 1 | 1030 | 43.12% | 9.94% |
| 15 | 2026-08-16 | 44.7 | @ Rumelange | 3 | 1020 | 64.74% | Victoria Rosport | 2 | 885 | 25.36% | 9.90% |
| 16 | 2026-08-30 | 44.4 | @ Mondorf-les-Bains | 2 | 1153 | 48.69% | Progres Niedercorn | 1 | 1144 | 41.37% | 9.94% |
| 17 | 2026-09-16 | 44.3 | UN Kaerjeng | 4 | 1091 | 56.98% | @ F91 Dudelange | 2 | 987 | 33.09% | 9.93% |
| 18 | 2026-08-16 | 44.2 | Residence Walferdange | 2 | 1009 | 49.11% | @ UN Kaerjeng | 1 | 964 | 40.95% | 9.94% |
| 19 | 2026-08-09 | 43.3 | Mondorf-les-Bains | 3 | 1107 | 69.22% | @ Victoria Rosport | 2 | 896 | 20.91% | 9.87% |
| 20 | 2026-09-13 | 43.2 | UNA Strassen | 2 | 1268 | 53.65% | @ Mondorf-les-Bains | 1 | 1190 | 36.41% | 9.94% |
| 21 | 2026-08-30 | 42.6 | F91 Dudelange | 2 | 999 | 54.51% | @ Wiltz 71 | 1 | 915 | 35.56% | 9.93% |
| 22 | 2026-08-09 | 42.0 | Progres Niedercorn | 1 | 1025 | 41.34% | @ Residence Walferdange | 0 | 1035 | 48.72% | 9.94% |
| 23 | 2026-08-16 | 42.0 | @ Hostert | 5 | 900 | 35.72% | Etzella Ettelbruck | 1 | 984 | 54.34% | 9.93% |
| 24 | 2026-08-15 | 41.8 | Differdange 03 | 2 | 1154 | 57.34% | @ Wiltz 71 | 1 | 1048 | 32.73% | 9.93% |
| 25 | 2026-09-06 | 41.8 | Mondorf-les-Bains | 2 | 1174 | 57.32% | @ Atert Bissen | 1 | 1068 | 32.75% | 9.93% |
| # | Date | Excitement | Winning Team | Losing Team | Tie % | ||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Team | Score | Elo | Win % | Team | Score | Elo | Win % | ||||
| 1 | 2026-09-16 | 23.0 | @ Differdange 03 | 3 | 1275 | 88.49% | Swift Hesperange | 0 | 675 | 2.29% | 9.22% |
| 2 | 2026-09-13 | 25.7 | Residence Walferdange | 3 | 1038 | 79.48% | @ Swift Hesperange | 0 | 691 | 10.79% | 9.73% |
| 3 | 2026-08-16 | 26.2 | @ Racing FC Union Luxembourg | 5 | 1102 | 72.35% | Swift Hesperange | 0 | 889 | 17.81% | 9.84% |
| 4 | 2026-09-16 | 26.2 | @ UNA Strassen | 2 | 1287 | 85.30% | Rumelange | 0 | 834 | 5.18% | 9.52% |
| 5 | 2026-08-04 | 27.7 | @ UNA Strassen | 4 | 1109 | 68.46% | Victoria Rosport | 0 | 938 | 21.67% | 9.87% |
| 6 | 2026-08-30 | 28.3 | @ UN Kaerjeng | 6 | 965 | 66.31% | Swift Hesperange | 0 | 816 | 23.80% | 9.89% |
| 7 | 2026-09-06 | 28.9 | @ Progres Niedercorn | 3 | 1124 | 68.79% | Rumelange | 0 | 950 | 21.33% | 9.87% |
| 8 | 2026-09-12 | 29.3 | @ Differdange 03 | 1 | 1272 | 83.81% | Etzella Ettelbruck | 0 | 864 | 6.59% | 9.59% |
| 9 | 2026-08-30 | 29.8 | Residence Walferdange | 5 | 1008 | 60.29% | @ Etzella Ettelbruck | 0 | 879 | 29.79% | 9.92% |
| 10 | 2026-09-13 | 29.9 | Atert Bissen | 6 | 1051 | 60.75% | @ Rumelange | 0 | 918 | 29.33% | 9.92% |
| 11 | 2026-09-06 | 30.9 | UNA Strassen | 3 | 1227 | 62.47% | @ Residence Walferdange | 0 | 1079 | 27.62% | 9.91% |
| 12 | 2026-08-30 | 31.0 | Differdange 03 | 2 | 1227 | 69.51% | @ Hostert | 0 | 1013 | 20.62% | 9.87% |
| 13 | 2026-09-11 | 31.0 | @ UN Kaerjeng | 5 | 1011 | 56.34% | Victoria Rosport | 0 | 946 | 33.73% | 9.93% |
| 14 | 2026-08-16 | 32.5 | @ UNA Strassen | 1 | 1182 | 72.93% | Jeunesse Esch | 0 | 962 | 17.23% | 9.83% |
| 15 | 2026-08-09 | 32.7 | Atert Bissen | 2 | 1149 | 63.85% | @ Jeunesse Esch | 0 | 989 | 26.25% | 9.90% |
| 16 | 2026-09-06 | 33.0 | @ Differdange 03 | 4 | 1249 | 72.55% | UN Kaerjeng | 1 | 1034 | 17.61% | 9.84% |
| 17 | 2026-08-23 | 33.4 | Hostert | 2 | 984 | 61.31% | @ Swift Hesperange | 0 | 845 | 28.78% | 9.91% |
| 18 | 2026-08-09 | 33.7 | UNA Strassen | 2 | 1151 | 60.42% | @ F91 Dudelange | 0 | 1021 | 29.66% | 9.92% |
| 19 | 2026-09-06 | 34.2 | Etzella Ettelbruck | 3 | 808 | 51.17% | @ Swift Hesperange | 0 | 748 | 38.89% | 9.94% |
| 20 | 2026-08-23 | 34.4 | @ Differdange 03 | 3 | 1171 | 50.98% | Racing FC Union Luxembourg | 0 | 1145 | 39.08% | 9.94% |
| 21 | 2026-09-06 | 34.7 | @ Jeunesse Esch | 5 | 990 | 59.87% | Wiltz 71 | 1 | 897 | 30.21% | 9.92% |
| 22 | 2026-08-09 | 34.9 | @ Differdange 03 | 2 | 1120 | 56.46% | Rumelange | 0 | 1054 | 33.61% | 9.93% |
| 23 | 2026-08-04 | 35.2 | @ Atert Bissen | 2 | 1114 | 55.50% | F91 Dudelange | 0 | 1055 | 34.56% | 9.93% |
| 24 | 2026-08-16 | 35.3 | @ Mondorf-les-Bains | 1 | 1117 | 63.84% | F91 Dudelange | 0 | 990 | 26.25% | 9.90% |
| 25 | 2026-09-12 | 35.3 | @ Racing FC Union Luxembourg | 5 | 1119 | 58.17% | Jeunesse Esch | 1 | 1039 | 31.90% | 9.93% |