The free key reads yesterday again: our one-month trial of today on the free key has finished. Read the changelog
LUX

National Division 2025/26

Every result, the table as it finished, and the price each match went off at. 240 matches played between August 2025 and May 2026.

240Matches
685Goals
2.85Per game
41.3%Home wins
65%Priced at kickoff
Atert BissenTop of the table

Final table 16 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
1 ABAtert Bissen 30 20 5 5 +43 65
2 FDFC Differdange 03 30 19 8 3 +41 65
3 UMUS Mondorf-les-bains 30 19 3 8 +27 60
4 USUNA Strassen 30 17 7 6 +31 58
5 FDF91 Dudelange 30 17 7 6 +21 58
6 AJEAS Jeunesse Esch 30 10 10 10 +1 40
7 RFURacing FC Union Luxembourg 30 11 7 12 -2 40
8 UKUN Kaerjeng 97 30 11 5 14 -5 38
9 UHUS Hostert 30 10 6 14 -21 36
10 VRVictoria Rosport 30 10 5 15 -17 35
11 PNProgres Niederkorn 30 9 7 14 -3 34
12 SHSwift Hesperange 30 9 5 16 -15 32
13 JCJeunesse Canach 30 9 4 17 -15 31
14 MAMMamer 30 8 5 17 -26 29
15 UTPUnion Titus Petange 30 6 7 17 -23 25
16 RODRodange 91 30 6 7 17 -37 25

How the season went

Every figure counted from the matches, not typed in.

Goals per game
2.85
685 goals. 53.8% of matches went over 2.5.
Home advantage
41.3%
Draws 20.4%, away wins 38.3%.
Half-time lead held
77.6%
From 134 matches where someone led at the break.
1–0 26 · 10.8%
1–1 24 · 10%
0–1 22 · 9.2%
1–2 18 · 7.5%
0–0 16 · 6.7%
2–1 14 · 5.8%

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.

Monday 1 June 2026
17:30 Jeunesse Canach 1 – 1 Résidence Walferdange 1.76 3.85 4.27
Sunday 31 May 2026
17:00 Mamer 0 – 0 Wiltz — — —
Saturday 23 May 2026
14:00 Victoria Rosport 2 – 4 US Hostert 2.20 3.75 3.22
14:00 Union Titus Petange 2 – 3 Swift Hesperange — — —
14:00 UNA Strassen 0 – 0 US Mondorf-les-bains 2.13 3.50 3.75
14:00 Racing FC Union Luxembourg 6 – 1 Rodange 91 — — —
14:00 Progres Niederkorn 2 – 4 F91 Dudelange 3.87 4.40 1.87
14:00 UN Kaerjeng 97 0 – 2 AS Jeunesse Esch 2.12 3.85 3.62
14:00 Mamer 0 – 0 Jeunesse Canach — — —
14:00 Atert Bissen 1 – 0 FC Differdange 03 3.10 3.54 2.40
Sunday 17 May 2026
16:30 AS Jeunesse Esch 2 – 1 Progres Niederkorn 3.75 3.64 2.30
14:00 Rodange 91 1 – 1 Mamer — — —
14:00 US Mondorf-les-bains 1 – 0 Union Titus Petange — — —
14:00 Jeunesse Canach 0 – 5 Atert Bissen 8.00 4.75 1.50
14:00 US Hostert 0 – 1 Racing FC Union Luxembourg 3.00 3.70 2.35
14:00 Swift Hesperange 3 – 0 Victoria Rosport 2.00 3.80 3.70
14:00 F91 Dudelange 1 – 1 UNA Strassen 2.45 3.45 2.70
14:00 FC Differdange 03 2 – 0 UN Kaerjeng 97 1.23 5.80 14.10
Sunday 10 May 2026
16:00 UNA Strassen 3 – 0 AS Jeunesse Esch 1.54 4.57 8.10
14:00 Victoria Rosport 1 – 0 US Mondorf-les-bains 5.40 4.25 1.67
14:00 Union Titus Petange 3 – 0 F91 Dudelange — — —
14:00 UN Kaerjeng 97 1 – 0 Jeunesse Canach 2.06 3.50 3.55
14:00 Swift Hesperange 0 – 1 US Hostert 3.40 3.73 2.26
14:00 Mamer 3 – 2 Racing FC Union Luxembourg — — —
14:00 Atert Bissen 3 – 2 Rodange 91 — — —
Friday 8 May 2026
18:00 Progres Niederkorn 2 – 3 FC Differdange 03 6.62 4.00 1.71
Sunday 3 May 2026
14:00 Rodange 91 0 – 3 UN Kaerjeng 97 — — —
14:00 Racing FC Union Luxembourg 0 – 5 Atert Bissen 3.49 3.90 2.20
14:00 US Mondorf-les-bains 1 – 0 Swift Hesperange 1.42 4.50 7.80
14:00 AS Jeunesse Esch 1 – 1 Union Titus Petange — — —
14:00 Jeunesse Canach 1 – 0 Progres Niederkorn 4.20 3.50 1.90
14:00 US Hostert 4 – 2 Mamer — — —
14:00 F91 Dudelange 1 – 2 Victoria Rosport 1.28 5.25 10.00
14:00 FC Differdange 03 0 – 0 UNA Strassen 1.80 4.00 5.70
Sunday 26 April 2026
16:30 Progres Niederkorn 1 – 0 Rodange 91 — — —
14:00 Victoria Rosport 1 – 2 AS Jeunesse Esch 3.25 3.43 2.30
14:00 Union Titus Petange 0 – 1 FC Differdange 03 — — —
14:00 UNA Strassen 2 – 0 Jeunesse Canach 1.32 5.50 10.50
14:00 US Mondorf-les-bains 4 – 0 US Hostert 1.57 4.10 5.50
14:00 UN Kaerjeng 97 2 – 5 Racing FC Union Luxembourg 3.05 3.55 2.34
14:00 Swift Hesperange 0 – 3 F91 Dudelange 6.00 4.20 1.60
14:00 Atert Bissen 2 – 2 Mamer — — —
Sunday 19 April 2026
16:00 AS Jeunesse Esch 1 – 1 Swift Hesperange 2.30 3.47 3.45
14:00 Rodange 91 2 – 1 UNA Strassen — — —
14:00 Jeunesse Canach 0 – 1 Union Titus Petange — — —
14:00 US Hostert 0 – 3 Atert Bissen 6.60 4.52 1.52
14:00 Mamer 0 – 1 UN Kaerjeng 97 — — —
14:00 F91 Dudelange 1 – 1 US Mondorf-les-bains 1.95 3.76 3.85
14:00 FC Differdange 03 3 – 0 Victoria Rosport 1.16 8.60 93.00
Saturday 18 April 2026
16:00 Racing FC Union Luxembourg 2 – 2 Progres Niederkorn 2.41 3.45 2.88
Sunday 12 April 2026
16:30 Progres Niederkorn 1 – 1 Mamer — — —
14:00 Victoria Rosport 2 – 1 Jeunesse Canach 2.66 3.25 2.72
14:00 Rodange 91 0 – 1 Union Titus Petange — — —
14:00 UNA Strassen 1 – 0 Racing FC Union Luxembourg 2.02 3.91 3.50
14:00 US Mondorf-les-bains 1 – 1 AS Jeunesse Esch 1.60 4.00 6.09
14:00 UN Kaerjeng 97 1 – 2 Atert Bissen 4.75 4.14 1.70
14:00 Swift Hesperange 1 – 5 FC Differdange 03 10.00 5.14 1.35
14:00 F91 Dudelange 3 – 1 US Hostert 1.45 4.50 6.45
Saturday 4 April 2026
16:00 Racing FC Union Luxembourg 0 – 0 Union Titus Petange — — —
16:00 Jeunesse Canach 0 – 2 Swift Hesperange 2.05 3.25 4.02
16:00 US Hostert 0 – 2 UN Kaerjeng 97 2.43 3.40 2.70
16:00 Mamer 0 – 1 UNA Strassen — — —
16:00 FC Differdange 03 1 – 2 US Mondorf-les-bains 1.53 4.00 6.70
16:00 Atert Bissen 2 – 0 Progres Niederkorn 2.16 3.74 3.20
15:00 Rodange 91 3 – 1 Victoria Rosport — — —
14:00 AS Jeunesse Esch 0 – 1 F91 Dudelange 4.50 3.75 1.75
Sunday 22 March 2026
15:00 Victoria Rosport 3 – 4 Racing FC Union Luxembourg 5.15 3.72 1.80
15:00 Union Titus Petange 1 – 2 Mamer — — —
15:00 UNA Strassen 3 – 3 Atert Bissen 2.10 3.55 3.24
15:00 Progres Niederkorn 2 – 2 UN Kaerjeng 97 1.86 3.60 4.34
15:00 US Mondorf-les-bains 3 – 1 Jeunesse Canach 1.51 4.29 6.60
15:00 AS Jeunesse Esch 2 – 3 US Hostert 2.34 3.60 4.20
15:00 F91 Dudelange 0 – 0 FC Differdange 03 3.55 3.76 2.20
15:00 Rodange 91 2 – 0 Swift Hesperange — — —
Sunday 15 March 2026
15:00 UN Kaerjeng 97 1 – 0 UNA Strassen 5.33 3.90 1.64
15:00 Jeunesse Canach 0 – 1 F91 Dudelange 5.23 3.90 1.62
15:00 US Hostert 1 – 5 Progres Niederkorn 3.69 3.62 1.97
15:00 Mamer 0 – 2 Victoria Rosport — — —
15:00 FC Differdange 03 1 – 1 AS Jeunesse Esch 1.30 5.40 12.00
15:00 Atert Bissen 2 – 0 Union Titus Petange — — —
Saturday 14 March 2026
18:00 Racing FC Union Luxembourg 1 – 0 Swift Hesperange 1.69 3.77 5.80
16:00 Rodange 91 1 – 3 US Mondorf-les-bains — — —
Sunday 8 March 2026
15:00 Victoria Rosport 1 – 0 Atert Bissen 4.30 3.90 1.91
15:00 Union Titus Petange 1 – 2 UN Kaerjeng 97 — — —
15:00 UNA Strassen 2 – 0 Progres Niederkorn 2.22 3.60 3.86
15:00 US Mondorf-les-bains 1 – 3 Racing FC Union Luxembourg 2.20 3.40 3.17
15:00 AS Jeunesse Esch 0 – 1 Jeunesse Canach 2.12 3.74 3.60
15:00 Swift Hesperange 0 – 1 Mamer — — —
15:00 FC Differdange 03 3 – 2 US Hostert 1.23 6.25 13.00
15:00 Rodange 91 1 – 2 F91 Dudelange — — —
Sunday 1 March 2026
17:30 Progres Niederkorn 4 – 1 Union Titus Petange — — —
15:00 Racing FC Union Luxembourg 1 – 2 F91 Dudelange 3.00 3.75 2.58
15:00 UN Kaerjeng 97 2 – 0 Victoria Rosport 2.50 3.51 3.28
15:00 US Hostert 1 – 0 UNA Strassen 6.20 4.39 1.54
15:00 Atert Bissen 2 – 0 Swift Hesperange 1.48 4.57 7.00
Saturday 28 February 2026
16:00 Rodange 91 3 – 3 AS Jeunesse Esch — — —
16:00 Mamer 0 – 1 US Mondorf-les-bains — — —
15:00 Jeunesse Canach 0 – 0 FC Differdange 03 11.00 5.48 1.33
Sunday 22 February 2026
15:00 Victoria Rosport 2 – 1 Progres Niederkorn 4.20 3.52 1.96
15:00 Union Titus Petange 0 – 4 UNA Strassen — — —
15:00 US Mondorf-les-bains 2 – 1 Atert Bissen 2.36 3.66 3.09
15:00 Jeunesse Canach 0 – 0 US Hostert 2.56 3.65 2.91
15:00 Swift Hesperange 2 – 1 UN Kaerjeng 97 2.33 3.67 2.90
15:00 F91 Dudelange 1 – 3 Mamer — — —
15:00 Rodange 91 0 – 6 FC Differdange 03 — — —
Saturday 21 February 2026
17:30 AS Jeunesse Esch 3 – 2 Racing FC Union Luxembourg 2.95 3.45 2.68
Sunday 15 February 2026
15:00 UNA Strassen 0 – 0 Victoria Rosport 1.30 6.25 11.50
15:00 Rodange 91 1 – 4 Jeunesse Canach — — —
15:00 Progres Niederkorn 1 – 1 Swift Hesperange 1.86 3.78 4.65
15:00 UN Kaerjeng 97 1 – 3 US Mondorf-les-bains 4.00 3.55 1.91
15:00 US Hostert 2 – 0 Union Titus Petange — — —
15:00 Mamer 2 – 1 AS Jeunesse Esch — — —
15:00 Atert Bissen 2 – 0 F91 Dudelange 3.08 3.71 2.23
Saturday 14 February 2026
15:00 Racing FC Union Luxembourg 0 – 2 FC Differdange 03 5.50 3.85 1.72
Sunday 8 February 2026
15:00 Victoria Rosport 0 – 3 Union Titus Petange — — —
15:00 Rodange 91 1 – 2 US Hostert — — —
15:00 US Mondorf-les-bains 1 – 0 Progres Niederkorn 2.40 3.30 3.38
15:00 Jeunesse Canach 1 – 3 Racing FC Union Luxembourg 3.88 3.43 1.92
15:00 F91 Dudelange 1 – 0 UN Kaerjeng 97 1.42 5.00 7.20
15:00 FC Differdange 03 5 – 0 Mamer — — —
15:00 UNA Strassen 3 – 0 Swift Hesperange 1.40 5.11 9.58
14:00 AS Jeunesse Esch 1 – 1 Atert Bissen 3.26 3.43 2.19
Sunday 7 December 2025
15:00 Union Titus Petange 0 – 3 US Mondorf-les-bains — — —
15:00 UNA Strassen 1 – 4 F91 Dudelange 2.24 3.86 3.25
15:00 Racing FC Union Luxembourg 0 – 0 US Hostert 1.63 4.74 5.40
15:00 UN Kaerjeng 97 1 – 1 FC Differdange 03 7.76 4.84 1.45
15:00 Mamer 0 – 2 Rodange 91 — — —
15:00 Atert Bissen 2 – 1 Jeunesse Canach 1.40 5.09 8.75
14:00 Victoria Rosport 2 – 2 Swift Hesperange 3.16 3.63 2.42
Saturday 6 December 2025
16:00 Progres Niederkorn 0 – 2 AS Jeunesse Esch 1.75 3.95 5.07
Wednesday 3 December 2025
19:00 Victoria Rosport 0 – 0 F91 Dudelange 7.45 4.84 1.50
19:00 Union Titus Petange 0 – 0 AS Jeunesse Esch — — —
19:00 UNA Strassen 3 – 1 FC Differdange 03 2.98 3.65 2.72
19:00 Progres Niederkorn 1 – 2 Jeunesse Canach 1.58 4.19 6.20
19:00 UN Kaerjeng 97 3 – 1 Rodange 91 — — —
19:00 Swift Hesperange 1 – 2 US Mondorf-les-bains 4.15 3.76 1.83
19:00 Mamer 1 – 0 US Hostert — — —
Sunday 30 November 2025
15:00 Racing FC Union Luxembourg 5 – 2 Mamer — — —
15:00 US Mondorf-les-bains 4 – 0 Victoria Rosport 1.49 5.03 7.50
15:00 Jeunesse Canach 1 – 3 UN Kaerjeng 97 2.16 3.57 3.49
15:00 US Hostert 1 – 1 Swift Hesperange 2.36 3.80 3.50
15:00 F91 Dudelange 6 – 3 Union Titus Petange — — —
15:00 FC Differdange 03 1 – 1 Progres Niederkorn 1.59 4.21 6.75
14:00 Rodange 91 0 – 3 Atert Bissen — — —
Saturday 29 November 2025
15:00 AS Jeunesse Esch 0 – 2 UNA Strassen 6.09 4.24 1.72
Wednesday 26 November 2025
19:00 Swift Hesperange 0 – 1 Racing FC Union Luxembourg 3.31 3.63 2.18
18:30 FC Differdange 03 2 – 2 Rodange 91 — — —
Saturday 22 November 2025
16:00 Atert Bissen 3 – 0 Racing FC Union Luxembourg 2.21 3.80 2.94
Sunday 2 November 2025
15:00 Racing FC Union Luxembourg 1 – 1 UN Kaerjeng 97 1.57 4.43 6.60
15:00 AS Jeunesse Esch 1 – 0 Victoria Rosport 1.91 3.50 4.22
15:00 Jeunesse Canach 3 – 3 UNA Strassen 5.80 4.18 1.57
15:00 US Hostert 2 – 1 US Mondorf-les-bains 6.00 4.70 1.58
15:00 F91 Dudelange 3 – 1 Swift Hesperange 1.61 4.43 5.80
15:00 FC Differdange 03 1 – 0 Union Titus Petange — — —
14:00 Mamer 1 – 4 Atert Bissen — — —
Friday 31 October 2025
19:00 Rodange 91 0 – 0 Progres Niederkorn — — —
Wednesday 29 October 2025
18:30 FC Differdange 03 5 – 1 Racing FC Union Luxembourg 1.63 4.20 6.02
Sunday 26 October 2025
15:00 Victoria Rosport 0 – 2 FC Differdange 03 14.00 5.93 1.28
15:00 Union Titus Petange 1 – 0 Jeunesse Canach — — —
15:00 UNA Strassen 5 – 0 Rodange 91 — — —
15:00 UN Kaerjeng 97 4 – 2 Mamer — — —
15:00 Swift Hesperange 0 – 1 AS Jeunesse Esch 2.32 3.62 3.21
15:00 Atert Bissen 7 – 1 US Hostert 1.57 4.95 6.18
14:00 US Mondorf-les-bains 3 – 1 F91 Dudelange 3.00 3.68 2.46
Saturday 25 October 2025
16:00 Progres Niederkorn 1 – 3 Racing FC Union Luxembourg 2.07 3.91 3.55
Sunday 19 October 2025
14:00 Union Titus Petange 1 – 1 Rodange 91 — — —
14:00 AS Jeunesse Esch 2 – 0 US Mondorf-les-bains 4.25 4.03 1.95
14:00 Jeunesse Canach 2 – 1 Victoria Rosport 2.10 3.64 3.98
14:00 US Hostert 1 – 1 F91 Dudelange 7.60 5.24 1.43
14:00 Mamer 1 – 2 Progres Niederkorn — — —
14:00 FC Differdange 03 3 – 0 Swift Hesperange 1.47 4.94 9.61
14:00 Atert Bissen 1 – 0 UN Kaerjeng 97 1.56 4.92 5.40
Saturday 18 October 2025
16:30 Racing FC Union Luxembourg 1 – 2 UNA Strassen 2.81 3.30 2.67
Sunday 5 October 2025
14:00 Victoria Rosport 0 – 1 Rodange 91 — — —
14:00 Union Titus Petange 2 – 1 Racing FC Union Luxembourg — — —
14:00 UNA Strassen 2 – 0 Mamer — — —
14:00 Progres Niederkorn 1 – 1 Atert Bissen 1.92 4.19 3.90
14:00 US Mondorf-les-bains 1 – 3 FC Differdange 03 4.46 3.56 1.92
14:00 UN Kaerjeng 97 2 – 2 US Hostert 2.39 3.74 2.85
14:00 Swift Hesperange 1 – 0 Jeunesse Canach 2.12 4.04 3.67
14:00 F91 Dudelange 4 – 0 AS Jeunesse Esch 1.55 4.60 7.00
Wednesday 1 October 2025
18:00 Victoria Rosport 3 – 0 Mamer — — —
18:00 Union Titus Petange 2 – 3 Atert Bissen — — —
18:00 UNA Strassen 4 – 0 UN Kaerjeng 97 1.27 5.87 11.80
18:00 Progres Niederkorn 2 – 1 US Hostert 1.37 5.53 8.60
18:00 US Mondorf-les-bains 4 – 0 Rodange 91 — — —
18:00 AS Jeunesse Esch 0 – 1 FC Differdange 03 8.80 4.73 1.42
18:00 F91 Dudelange 0 – 1 Jeunesse Canach 1.32 5.74 9.45
Sunday 28 September 2025
14:00 Swift Hesperange 1 – 0 Rodange 91 — — —
14:00 Racing FC Union Luxembourg 1 – 0 Victoria Rosport 1.56 4.31 6.60
14:00 UN Kaerjeng 97 3 – 4 Progres Niederkorn 5.80 4.50 1.58
14:00 Jeunesse Canach 1 – 0 US Mondorf-les-bains 4.80 4.55 1.67
14:00 US Hostert 1 – 3 AS Jeunesse Esch 2.35 3.65 3.09
14:00 Mamer 1 – 1 Union Titus Petange — — —
14:00 Atert Bissen 3 – 1 UNA Strassen 3.35 3.95 2.11
13:00 FC Differdange 03 2 – 2 F91 Dudelange 1.85 3.91 4.80
Sunday 14 September 2025
14:00 F91 Dudelange 3 – 0 Rodange 91 — — —
14:00 Racing FC Union Luxembourg 0 – 2 US Mondorf-les-bains 2.20 3.86 3.50
14:00 Jeunesse Canach 1 – 0 AS Jeunesse Esch 3.00 3.55 2.30
14:00 US Hostert 0 – 1 FC Differdange 03 10.00 5.78 1.32
14:00 Mamer 1 – 2 Swift Hesperange — — —
14:00 Atert Bissen 5 – 0 Victoria Rosport 2.03 4.30 3.25
Saturday 13 September 2025
17:00 Progres Niederkorn 0 – 1 UNA Strassen 2.20 3.83 3.20
15:00 UN Kaerjeng 97 3 – 0 Union Titus Petange — — —
Wednesday 3 September 2025
18:00 Mamer 1 – 4 FC Differdange 03 — — —
Sunday 31 August 2025
16:30 FC Differdange 03 3 – 1 Jeunesse Canach 1.20 7.13 15.00
14:00 Victoria Rosport 2 – 1 UN Kaerjeng 97 1.85 4.00 3.95
14:00 Union Titus Petange 1 – 2 Progres Niederkorn — — —
14:00 UNA Strassen 4 – 0 US Hostert 1.54 5.50 8.50
14:00 US Mondorf-les-bains 3 – 1 Mamer — — —
14:00 AS Jeunesse Esch 4 – 0 Rodange 91 — — —
14:00 Swift Hesperange 1 – 2 Atert Bissen 2.15 4.14 3.84
14:00 F91 Dudelange 1 – 1 Racing FC Union Luxembourg 1.95 3.65 3.95
Sunday 24 August 2025
14:00 UNA Strassen 3 – 0 Union Titus Petange — — —
14:00 Racing FC Union Luxembourg 1 – 1 AS Jeunesse Esch 1.66 4.39 5.20
14:00 Progres Niederkorn 0 – 1 Victoria Rosport 1.32 5.16 8.78
14:00 UN Kaerjeng 97 0 – 3 Swift Hesperange 5.00 4.10 1.76
14:00 Mamer 1 – 2 F91 Dudelange — — —
14:00 Atert Bissen 0 – 2 US Mondorf-les-bains 2.85 3.50 2.35
Saturday 23 August 2025
16:30 US Hostert 2 – 1 Jeunesse Canach 2.10 4.35 3.10
Sunday 17 August 2025
16:30 Swift Hesperange 1 – 4 Progres Niederkorn 3.64 3.80 1.96
14:00 Victoria Rosport 2 – 2 UNA Strassen 5.50 4.16 1.81
14:00 US Mondorf-les-bains 2 – 0 UN Kaerjeng 97 1.78 4.40 5.33
14:00 AS Jeunesse Esch 0 – 1 Mamer — — —
14:00 Jeunesse Canach 1 – 2 Rodange 91 — — —
14:00 F91 Dudelange 4 – 2 Atert Bissen 1.44 5.00 7.27
Saturday 16 August 2025
16:30 Union Titus Petange 0 – 2 US Hostert — — —
Sunday 10 August 2025
14:00 Swift Hesperange 4 – 2 UNA Strassen 5.50 4.10 1.95
14:00 Union Titus Petange 1 – 1 Victoria Rosport — — —
14:00 Racing FC Union Luxembourg 1 – 3 Jeunesse Canach 1.40 5.25 8.50
14:00 US Hostert 0 – 0 Rodange 91 — — —
14:00 Atert Bissen 0 – 0 AS Jeunesse Esch 2.22 3.98 2.85
Saturday 9 August 2025
16:00 Progres Niederkorn 1 – 0 US Mondorf-les-bains 1.92 4.17 4.47
15:00 UN Kaerjeng 97 2 – 3 F91 Dudelange 7.25 5.33 1.44
Sunday 3 August 2025
14:00 Rodange 91 1 – 1 Racing FC Union Luxembourg — — —
14:00 US Mondorf-les-bains 0 – 1 UNA Strassen 4.32 3.85 1.82
14:00 AS Jeunesse Esch 1 – 1 UN Kaerjeng 97 — — —
14:00 Jeunesse Canach 2 – 3 Mamer — — —
14:00 US Hostert 1 – 4 Victoria Rosport 2.43 3.75 2.80
14:00 Swift Hesperange 0 – 0 Union Titus Petange — — —
14:00 FC Differdange 03 1 – 0 Atert Bissen 1.25 5.84 19.00
Saturday 2 August 2025
16:00 F91 Dudelange 4 – 3 Progres Niederkorn 2.00 3.25 3.15

Every league on this page, in one API call

1,693,122 matches across 1,381 competitions, with a price at kickoff on 803,876 of them. The free key reaches every country in the archive, for yesterday, as one whole day.

Get a free key