Final table 18 clubs
Computed from the match rows below, three points for a win. Ask the API for it as it stood on any date of the season and you get the table as it actually was that morning, not this one filtered.
#ClubPWDLGDPts
How the season went
Every figure counted from the matches, not typed in.
Goals per game
2.98
720 goals.
56.6% of matches went over 2.5.
Home advantage
44.6%
Draws 19%,
away wins 36.4%.
Half-time lead held
83.6%
From 152 matches where someone led at the break.
1–1
25 · 10.3%
1–0
23 · 9.5%
0–2
18 · 7.4%
3–0
16 · 6.6%
0–0
15 · 6.2%
1–2
13 · 5.4%
Results 242
The three prices are what the market showed at kickoff. The shortest is highlighted, so you can see at a glance where the market was wrong.
Sunday 1 June 2025
17:00
Wiltz
1 – 1
Jeunesse Canach
—
—
—
Thursday 29 May 2025
17:00
Bettembourg
0 – 1
Atert Bissen
2.21
4.30
3.63
Sunday 25 May 2025
14:00
Union Titus Petange
0 – 3
Swift Hesperange
—
—
—
14:00
Progres Niederkorn
7 – 2
Mondercange
1.14
9.73
22.00
14:00
US Mondorf-les-bains
4 – 1
AS Jeunesse Esch
1.73
3.95
5.05
14:00
F91 Dudelange
5 – 0
Bettembourg
1.12
10.61
24.28
14:00
Fola Esch
1 – 4
Victoria Rosport
—
—
—
14:00
UNA Strassen
1 – 0
FC Differdange 03
2.70
3.75
2.74
14:00
Racing FC Union Luxembourg
2 – 0
Rodange 91
—
—
—
14:00
Wiltz
2 – 2
US Hostert
—
—
—
Sunday 18 May 2025
14:00
Rodange 91
4 – 2
Wiltz
—
—
—
14:00
FC Differdange 03
1 – 1
Racing FC Union Luxembourg
1.58
4.15
6.90
14:00
Victoria Rosport
0 – 3
UNA Strassen
6.50
5.60
1.44
14:00
Bettembourg
2 – 0
Fola Esch
—
—
—
14:00
AS Jeunesse Esch
2 – 0
F91 Dudelange
7.70
5.25
1.50
14:00
Mondercange
1 – 2
US Mondorf-les-bains
9.25
5.75
1.33
14:00
Swift Hesperange
1 – 0
Progres Niederkorn
7.30
5.30
1.42
14:00
US Hostert
1 – 8
Union Titus Petange
—
—
—
Monday 12 May 2025
18:00
Fola Esch
0 – 1
AS Jeunesse Esch
—
—
—
Sunday 11 May 2025
14:00
US Mondorf-les-bains
4 – 0
Swift Hesperange
2.90
3.93
2.39
14:00
F91 Dudelange
2 – 3
Mondercange
1.08
12.19
32.00
14:00
UNA Strassen
3 – 0
Bettembourg
1.22
8.38
17.75
14:00
Racing FC Union Luxembourg
2 – 0
Victoria Rosport
1.44
4.85
7.60
14:00
Rodange 91
1 – 1
US Hostert
—
—
—
Saturday 10 May 2025
16:00
Progres Niederkorn
0 – 1
Union Titus Petange
—
—
—
15:00
Wiltz
0 – 4
FC Differdange 03
—
—
—
Sunday 4 May 2025
14:00
Union Titus Petange
1 – 2
US Mondorf-les-bains
—
—
—
14:00
Mondercange
0 – 1
Fola Esch
—
—
—
14:00
AS Jeunesse Esch
3 – 2
UNA Strassen
7.25
4.70
1.63
14:00
Bettembourg
0 – 0
Racing FC Union Luxembourg
11.00
5.50
1.32
14:00
Victoria Rosport
1 – 1
Wiltz
—
—
—
14:00
FC Differdange 03
0 – 0
Rodange 91
—
—
—
14:00
US Hostert
1 – 3
Progres Niederkorn
6.50
4.85
1.49
Saturday 3 May 2025
15:00
Swift Hesperange
0 – 4
F91 Dudelange
3.10
3.54
2.29
Sunday 27 April 2025
14:00
US Mondorf-les-bains
2 – 1
Progres Niederkorn
4.60
3.87
1.81
14:00
F91 Dudelange
1 – 1
Union Titus Petange
—
—
—
14:00
Fola Esch
0 – 3
Swift Hesperange
—
—
—
14:00
UNA Strassen
5 – 0
Mondercange
1.16
8.15
20.50
14:00
Racing FC Union Luxembourg
2 – 0
AS Jeunesse Esch
1.57
4.42
6.70
14:00
Wiltz
3 – 2
Bettembourg
—
—
—
14:00
Rodange 91
0 – 0
Victoria Rosport
—
—
—
14:00
FC Differdange 03
4 – 0
US Hostert
1.25
7.00
14.95
Saturday 19 April 2025
16:00
Bettembourg
1 – 2
Rodange 91
—
—
—
16:00
Swift Hesperange
1 – 2
UNA Strassen
2.66
3.44
3.25
16:00
Progres Niederkorn
2 – 1
F91 Dudelange
—
—
—
16:00
US Hostert
2 – 1
US Mondorf-les-bains
3.00
3.90
2.19
15:00
Victoria Rosport
0 – 2
FC Differdange 03
9.50
5.20
1.30
15:00
AS Jeunesse Esch
1 – 1
Wiltz
—
—
—
Friday 18 April 2025
18:00
Mondercange
0 – 4
Racing FC Union Luxembourg
12.00
5.54
1.37
18:00
Union Titus Petange
2 – 4
Fola Esch
—
—
—
Sunday 13 April 2025
14:00
F91 Dudelange
3 – 0
US Mondorf-les-bains
1.74
4.14
4.80
14:00
Fola Esch
0 – 2
Progres Niederkorn
—
—
—
14:00
UNA Strassen
4 – 0
Union Titus Petange
—
—
—
14:00
Wiltz
2 – 0
Mondercange
—
—
—
14:00
Rodange 91
2 – 0
AS Jeunesse Esch
—
—
—
14:00
Victoria Rosport
1 – 2
US Hostert
—
—
—
Saturday 12 April 2025
15:00
FC Differdange 03
1 – 0
Bettembourg
1.08
10.66
50.00
13:00
Racing FC Union Luxembourg
3 – 1
Swift Hesperange
2.12
4.23
4.04
Sunday 6 April 2025
14:00
Bettembourg
1 – 2
Victoria Rosport
—
—
—
14:00
AS Jeunesse Esch
0 – 2
FC Differdange 03
9.75
5.57
1.37
14:00
Mondercange
0 – 2
Rodange 91
—
—
—
14:00
Swift Hesperange
3 – 1
Wiltz
—
—
—
14:00
Union Titus Petange
1 – 0
Racing FC Union Luxembourg
—
—
—
14:00
US Mondorf-les-bains
2 – 0
Fola Esch
—
—
—
14:00
US Hostert
1 – 1
F91 Dudelange
6.75
4.90
1.49
Saturday 5 April 2025
16:00
Progres Niederkorn
1 – 0
UNA Strassen
2.37
3.39
3.25
Sunday 30 March 2025
14:00
Fola Esch
0 – 2
F91 Dudelange
—
—
—
14:00
UNA Strassen
1 – 3
US Mondorf-les-bains
1.87
3.95
4.25
14:00
Wiltz
0 – 3
Union Titus Petange
—
—
—
14:00
FC Differdange 03
4 – 0
Mondercange
1.08
12.00
31.00
14:00
Victoria Rosport
1 – 1
AS Jeunesse Esch
—
—
—
14:00
US Hostert
1 – 3
Bettembourg
1.91
4.50
3.68
Saturday 29 March 2025
17:30
Racing FC Union Luxembourg
1 – 3
Progres Niederkorn
2.57
3.39
2.96
Friday 28 March 2025
19:00
Rodange 91
0 – 2
Swift Hesperange
—
—
—
Sunday 16 March 2025
17:30
Progres Niederkorn
3 – 1
Wiltz
—
—
—
17:00
AS Jeunesse Esch
5 – 1
Bettembourg
1.51
4.70
6.20
15:00
Mondercange
1 – 1
Victoria Rosport
—
—
—
15:00
Swift Hesperange
0 – 2
FC Differdange 03
5.25
4.07
1.70
15:00
Union Titus Petange
3 – 0
Rodange 91
—
—
—
15:00
US Mondorf-les-bains
0 – 1
Racing FC Union Luxembourg
3.50
3.74
2.23
15:00
F91 Dudelange
1 – 3
UNA Strassen
1.95
3.56
3.82
15:00
US Hostert
2 – 1
Fola Esch
—
—
—
Sunday 9 March 2025
15:00
Wiltz
0 – 2
US Mondorf-les-bains
—
—
—
15:00
Bettembourg
2 – 1
Mondercange
2.65
3.91
2.65
Saturday 8 March 2025
17:00
UNA Strassen
3 – 0
Fola Esch
—
—
—
17:00
Racing FC Union Luxembourg
1 – 1
F91 Dudelange
3.35
3.58
2.28
17:00
Rodange 91
1 – 1
Progres Niederkorn
—
—
—
17:00
FC Differdange 03
2 – 0
Union Titus Petange
—
—
—
17:00
Victoria Rosport
1 – 1
Swift Hesperange
5.50
3.72
1.78
17:00
AS Jeunesse Esch
0 – 3
US Hostert
1.77
4.32
4.76
Sunday 2 March 2025
15:00
Mondercange
1 – 0
AS Jeunesse Esch
7.00
4.10
1.64
15:00
Swift Hesperange
1 – 0
Bettembourg
1.28
6.60
10.50
15:00
Union Titus Petange
0 – 0
Victoria Rosport
—
—
—
15:00
US Mondorf-les-bains
1 – 1
Rodange 91
—
—
—
15:00
F91 Dudelange
3 – 1
Wiltz
—
—
—
15:00
Fola Esch
0 – 3
Racing FC Union Luxembourg
—
—
—
15:00
US Hostert
2 – 2
UNA Strassen
5.70
4.50
1.63
Saturday 1 March 2025
17:00
Progres Niederkorn
0 – 2
FC Differdange 03
3.80
3.45
2.30
Sunday 23 February 2025
16:30
Bettembourg
1 – 3
Union Titus Petange
—
—
—
15:00
FC Differdange 03
3 – 0
US Mondorf-les-bains
1.40
5.40
8.25
15:00
Victoria Rosport
0 – 0
Progres Niederkorn
—
—
—
14:00
Wiltz
4 – 1
Fola Esch
—
—
—
14:00
Rodange 91
1 – 3
F91 Dudelange
—
—
—
14:00
AS Jeunesse Esch
3 – 3
Swift Hesperange
3.22
3.86
2.20
14:00
Mondercange
2 – 4
US Hostert
4.00
3.94
2.05
Saturday 22 February 2025
16:00
Racing FC Union Luxembourg
0 – 1
UNA Strassen
2.76
3.40
2.74
Sunday 16 February 2025
16:30
Fola Esch
1 – 5
Rodange 91
—
—
—
15:00
Swift Hesperange
0 – 0
Mondercange
1.16
10.25
22.00
15:00
US Mondorf-les-bains
2 – 3
Victoria Rosport
1.92
3.60
3.90
14:00
Union Titus Petange
0 – 0
AS Jeunesse Esch
—
—
—
14:00
Progres Niederkorn
1 – 0
Bettembourg
1.30
6.80
12.00
14:00
UNA Strassen
3 – 0
Wiltz
—
—
—
14:00
US Hostert
1 – 0
Racing FC Union Luxembourg
—
—
—
Saturday 15 February 2025
15:00
F91 Dudelange
0 – 1
FC Differdange 03
3.37
3.63
2.18
Sunday 9 February 2025
15:00
FC Differdange 03
4 – 0
Fola Esch
—
—
—
15:00
Victoria Rosport
0 – 3
F91 Dudelange
—
—
—
15:00
Bettembourg
1 – 2
US Mondorf-les-bains
4.85
4.29
1.64
15:00
Mondercange
0 – 2
Union Titus Petange
—
—
—
14:00
Wiltz
1 – 0
Racing FC Union Luxembourg
—
—
—
14:00
Rodange 91
2 – 2
UNA Strassen
—
—
—
14:00
AS Jeunesse Esch
3 – 1
Progres Niederkorn
4.30
4.12
1.80
14:00
Swift Hesperange
3 – 0
US Hostert
1.55
6.20
9.40
Wednesday 11 December 2024
19:00
Progres Niederkorn
1 – 1
Swift Hesperange
1.90
4.70
4.35
19:00
AS Jeunesse Esch
4 – 2
Fola Esch
—
—
—
19:00
US Hostert
4 – 3
Rodange 91
—
—
—
Sunday 8 December 2024
15:00
Fola Esch
0 – 2
Bettembourg
—
—
—
15:00
US Mondorf-les-bains
0 – 2
Mondercange
1.44
5.50
10.20
14:00
Wiltz
3 – 1
Rodange 91
—
—
—
14:00
UNA Strassen
4 – 1
Victoria Rosport
1.75
3.85
5.32
Saturday 7 December 2024
16:00
Racing FC Union Luxembourg
1 – 0
FC Differdange 03
3.78
3.64
2.00
16:00
F91 Dudelange
1 – 1
AS Jeunesse Esch
1.50
4.89
7.06
15:00
Union Titus Petange
0 – 2
US Hostert
—
—
—
Sunday 1 December 2024
16:00
Victoria Rosport
0 – 2
Racing FC Union Luxembourg
4.76
3.80
1.90
15:00
Union Titus Petange
0 – 0
Progres Niederkorn
—
—
—
15:00
Swift Hesperange
0 – 3
US Mondorf-les-bains
1.61
4.50
4.85
15:00
Bettembourg
0 – 4
UNA Strassen
6.40
4.93
1.50
14:00
FC Differdange 03
4 – 1
Wiltz
—
—
—
Saturday 30 November 2024
15:00
Mondercange
0 – 2
F91 Dudelange
9.50
6.60
1.33
Sunday 24 November 2024
16:00
Wiltz
1 – 1
Victoria Rosport
—
—
—
15:00
US Mondorf-les-bains
1 – 0
Union Titus Petange
—
—
—
14:00
Fola Esch
1 – 0
Mondercange
—
—
—
14:00
UNA Strassen
5 – 0
AS Jeunesse Esch
1.85
3.91
4.30
14:00
Rodange 91
1 – 5
FC Differdange 03
—
—
—
14:00
Progres Niederkorn
3 – 2
US Hostert
1.28
6.37
12.00
Saturday 23 November 2024
16:00
F91 Dudelange
4 – 3
Swift Hesperange
2.75
3.75
2.36
16:00
Racing FC Union Luxembourg
1 – 0
Bettembourg
1.33
6.17
10.50
Sunday 3 November 2024
16:00
AS Jeunesse Esch
2 – 1
Racing FC Union Luxembourg
3.31
3.74
2.08
15:00
Swift Hesperange
2 – 0
Fola Esch
—
—
—
15:00
Victoria Rosport
1 – 0
Rodange 91
—
—
—
14:00
Progres Niederkorn
1 – 1
US Mondorf-les-bains
1.56
4.22
5.50
14:00
Mondercange
1 – 1
UNA Strassen
5.95
5.75
1.60
14:00
Bettembourg
0 – 1
Wiltz
—
—
—
14:00
US Hostert
1 – 3
FC Differdange 03
11.77
6.07
1.30
Saturday 2 November 2024
16:00
Union Titus Petange
2 – 2
F91 Dudelange
—
—
—
Wednesday 30 October 2024
19:00
Progres Niederkorn
1 – 1
Racing FC Union Luxembourg
1.74
3.85
4.62
Sunday 27 October 2024
17:30
F91 Dudelange
1 – 0
Progres Niederkorn
3.07
3.63
2.41
15:00
FC Differdange 03
3 – 0
Victoria Rosport
1.38
5.10
9.25
15:00
Rodange 91
1 – 2
Bettembourg
—
—
—
15:00
Wiltz
2 – 3
AS Jeunesse Esch
—
—
—
15:00
Racing FC Union Luxembourg
5 – 2
Mondercange
1.37
5.50
8.80
15:00
Fola Esch
0 – 0
Union Titus Petange
—
—
—
15:00
US Mondorf-les-bains
3 – 1
US Hostert
1.71
4.67
4.70
Saturday 26 October 2024
15:00
UNA Strassen
0 – 2
Swift Hesperange
4.00
3.77
1.83
Sunday 20 October 2024
14:00
US Mondorf-les-bains
2 – 2
F91 Dudelange
4.40
4.21
1.75
14:00
Progres Niederkorn
5 – 2
Fola Esch
—
—
—
14:00
Union Titus Petange
0 – 1
UNA Strassen
—
—
—
14:00
Mondercange
0 – 3
Wiltz
—
—
—
14:00
AS Jeunesse Esch
3 – 2
Rodange 91
—
—
—
14:00
Bettembourg
0 – 3
FC Differdange 03
12.00
7.00
1.20
14:00
US Hostert
1 – 4
Victoria Rosport
2.75
3.60
2.41
Saturday 19 October 2024
15:00
Swift Hesperange
1 – 0
Racing FC Union Luxembourg
1.64
4.38
5.40
Sunday 29 September 2024
16:30
Racing FC Union Luxembourg
2 – 1
Union Titus Petange
—
—
—
15:00
FC Differdange 03
1 – 0
AS Jeunesse Esch
1.40
5.04
9.50
14:00
Victoria Rosport
1 – 1
Bettembourg
1.72
4.30
5.25
14:00
Rodange 91
3 – 2
Mondercange
—
—
—
14:00
Wiltz
0 – 0
Swift Hesperange
—
—
—
14:00
UNA Strassen
1 – 1
Progres Niederkorn
3.64
3.43
2.15
14:00
Fola Esch
0 – 4
US Mondorf-les-bains
—
—
—
14:00
F91 Dudelange
3 – 0
US Hostert
1.32
6.68
11.14
Wednesday 25 September 2024
18:00
Bettembourg
2 – 4
US Hostert
2.67
4.20
2.70
18:00
F91 Dudelange
6 – 1
Fola Esch
—
—
—
18:00
US Mondorf-les-bains
1 – 1
UNA Strassen
3.16
3.45
2.20
18:00
Union Titus Petange
1 – 0
Wiltz
—
—
—
18:00
Swift Hesperange
4 – 0
Rodange 91
—
—
—
18:00
Mondercange
1 – 2
FC Differdange 03
21.00
8.70
1.19
18:00
AS Jeunesse Esch
1 – 1
Victoria Rosport
2.18
3.78
3.50
Sunday 22 September 2024
16:30
Bettembourg
1 – 2
AS Jeunesse Esch
3.00
3.79
2.25
14:00
Victoria Rosport
2 – 0
Mondercange
1.66
4.15
4.80
14:00
FC Differdange 03
0 – 0
Swift Hesperange
2.20
3.60
3.19
Saturday 21 September 2024
18:00
Wiltz
1 – 2
Progres Niederkorn
—
—
—
16:00
Racing FC Union Luxembourg
3 – 0
US Mondorf-les-bains
2.29
3.63
3.41
15:00
Rodange 91
0 – 0
Union Titus Petange
—
—
—
15:00
UNA Strassen
0 – 1
F91 Dudelange
2.90
3.68
2.43
15:00
Fola Esch
0 – 4
US Hostert
—
—
—
Sunday 15 September 2024
16:30
Fola Esch
0 – 1
UNA Strassen
—
—
—
16:30
Progres Niederkorn
5 – 1
Rodange 91
—
—
—
14:00
F91 Dudelange
2 – 4
Racing FC Union Luxembourg
1.76
4.50
4.80
14:00
US Mondorf-les-bains
3 – 2
Wiltz
—
—
—
14:00
Union Titus Petange
0 – 1
FC Differdange 03
—
—
—
14:00
Swift Hesperange
5 – 0
Victoria Rosport
1.37
5.25
8.25
14:00
Mondercange
0 – 2
Bettembourg
3.51
3.15
2.15
Saturday 14 September 2024
14:00
US Hostert
0 – 0
AS Jeunesse Esch
3.60
3.96
2.30
Sunday 1 September 2024
16:30
FC Differdange 03
1 – 0
Progres Niederkorn
2.07
3.52
3.76
14:00
AS Jeunesse Esch
3 – 0
Mondercange
1.74
4.17
5.00
14:00
Bettembourg
3 – 0
Swift Hesperange
17.00
7.59
1.29
14:00
Victoria Rosport
1 – 2
Union Titus Petange
—
—
—
14:00
Rodange 91
1 – 5
US Mondorf-les-bains
—
—
—
14:00
Racing FC Union Luxembourg
2 – 1
Fola Esch
—
—
—
14:00
UNA Strassen
2 – 1
US Hostert
1.57
4.55
5.80
Saturday 31 August 2024
15:00
Wiltz
0 – 4
F91 Dudelange
—
—
—
Sunday 25 August 2024
16:30
US Mondorf-les-bains
0 – 4
FC Differdange 03
5.28
4.25
1.69
14:00
UNA Strassen
0 – 0
Racing FC Union Luxembourg
2.03
3.65
3.60
14:00
Fola Esch
1 – 0
Wiltz
—
—
—
14:00
F91 Dudelange
3 – 2
Rodange 91
—
—
—
14:00
Progres Niederkorn
2 – 1
Victoria Rosport
1.39
4.78
7.29
14:00
Union Titus Petange
4 – 0
Bettembourg
—
—
—
14:00
US Hostert
2 – 1
Mondercange
2.00
3.94
3.39
Saturday 24 August 2024
16:00
Swift Hesperange
5 – 1
AS Jeunesse Esch
1.38
5.60
8.50
Sunday 18 August 2024
16:30
Mondercange
1 – 2
Swift Hesperange
13.00
7.20
1.33
16:30
Bettembourg
1 – 3
Progres Niederkorn
8.93
5.28
1.62
16:30
FC Differdange 03
3 – 0
F91 Dudelange
1.83
4.10
4.60
14:00
AS Jeunesse Esch
0 – 0
Union Titus Petange
—
—
—
14:00
Victoria Rosport
1 – 0
US Mondorf-les-bains
2.95
3.55
2.66
14:00
Rodange 91
3 – 1
Fola Esch
—
—
—
14:00
Wiltz
0 – 3
UNA Strassen
—
—
—
Saturday 17 August 2024
16:00
Racing FC Union Luxembourg
4 – 1
US Hostert
1.57
4.60
6.03
Sunday 11 August 2024
16:30
Progres Niederkorn
3 – 0
AS Jeunesse Esch
1.65
4.20
5.70
14:00
Racing FC Union Luxembourg
3 – 0
Wiltz
—
—
—
14:00
UNA Strassen
4 – 0
Rodange 91
—
—
—
14:00
Fola Esch
0 – 5
FC Differdange 03
—
—
—
14:00
F91 Dudelange
3 – 0
Victoria Rosport
—
—
—
14:00
US Mondorf-les-bains
2 – 1
Bettembourg
1.59
4.52
5.50
14:00
Union Titus Petange
6 – 0
Mondercange
—
—
—
14:00
US Hostert
1 – 5
Swift Hesperange
—
—
—
Monday 5 August 2024
18:00
FC Differdange 03
2 – 0
UNA Strassen
1.68
4.03
5.25
Sunday 4 August 2024
16:30
Mondercange
0 – 2
Progres Niederkorn
5.00
3.90
1.65
14:00
Swift Hesperange
4 – 0
Union Titus Petange
—
—
—
14:00
AS Jeunesse Esch
1 – 1
US Mondorf-les-bains
2.30
3.75
3.34
14:00
Bettembourg
0 – 3
F91 Dudelange
—
—
—
14:00
Victoria Rosport
1 – 0
Fola Esch
—
—
—
14:00
US Hostert
3 – 4
Wiltz
—
—
—
Saturday 3 August 2024
16:00
Rodange 91
1 – 1
Racing FC Union Luxembourg
—
—
—