LUX

National Division 2021/22

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

240Matches
770Goals
3.21Per game
44.2%Home wins
44%Priced at kickoff
F91 DudelangeTop 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 FDF91 Dudelange 30 21 4 5 +51 67
2 FDFC Differdange 03 30 19 5 6 +30 62
3 FEFola Esch 30 18 8 4 +27 62
4 SHSwift Hesperange 30 18 6 6 +35 60
5 PNProgres Niederkorn 30 16 7 7 +31 55
6 USUNA Strassen 30 14 9 7 +17 51
7 RFURacing FC Union Luxembourg 30 15 4 11 +8 49
8 AJEAS Jeunesse Esch 30 14 5 11 +14 47
9 UMUS Mondorf-les-bains 30 10 7 13 -6 37
10 EEEtzella Ettelbruck 30 12 1 17 -21 37
11 UTPUnion Titus Petange 30 10 5 15 -1 35
12 VRVictoria Rosport 30 8 9 13 -14 33
13 WILWiltz 30 9 4 17 -11 31
14 UHUS Hostert 30 8 6 16 -21 30
15 RODRodange 91 30 6 1 23 -47 19
16 RHBRM Hamm Benfica 30 1 1 28 -92 4

How the season went

Every figure counted from the matches, not typed in.

Goals per game
3.21
770 goals. 62.1% of matches went over 2.5.
Home advantage
44.2%
Draws 17.1%, away wins 38.8%.
Half-time lead held
82.1%
From 151 matches where someone led at the break.
1–1 20 · 8.3%
1–0 19 · 7.9%
2–1 18 · 7.5%
0–1 17 · 7.1%
2–0 14 · 5.8%
1–2 14 · 5.8%

Results 240

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 22 May 2022
14:00 Wiltz 0 – 3 F91 Dudelange — — —
14:00 RM Hamm Benfica 1 – 3 AS Jeunesse Esch — — —
14:00 Rodange 91 2 – 3 US Hostert — — —
14:00 Swift Hesperange 2 – 0 Racing FC Union Luxembourg 1.52 4.75 6.50
14:00 UNA Strassen 2 – 2 Union Titus Petange — — —
14:00 Fola Esch 1 – 1 US Mondorf-les-bains — — —
14:00 Victoria Rosport 0 – 3 Etzella Ettelbruck 1.97 4.54 3.50
14:00 FC Differdange 03 2 – 0 Progres Niederkorn 2.70 3.68 2.60
Sunday 15 May 2022
14:00 Etzella Ettelbruck 0 – 2 FC Differdange 03 6.50 4.69 1.56
14:00 US Mondorf-les-bains 3 – 1 Victoria Rosport 2.47 3.70 2.99
14:00 Union Titus Petange 0 – 1 Fola Esch — — —
14:00 Racing FC Union Luxembourg 6 – 1 UNA Strassen 2.50 4.03 2.75
14:00 US Hostert 1 – 3 Swift Hesperange 6.75 5.15 1.49
14:00 AS Jeunesse Esch 1 – 0 Rodange 91 — — —
14:00 F91 Dudelange 7 – 0 RM Hamm Benfica — — —
14:00 Progres Niederkorn 2 – 1 Wiltz — — —
Sunday 8 May 2022
14:00 Rodange 91 0 – 2 F91 Dudelange — — —
14:00 Swift Hesperange 1 – 1 AS Jeunesse Esch 1.60 4.20 5.45
14:00 UNA Strassen 4 – 0 US Hostert 1.69 4.74 4.15
14:00 FC Differdange 03 1 – 0 US Mondorf-les-bains 1.56 4.25 5.40
Saturday 7 May 2022
16:00 RM Hamm Benfica 0 – 6 Wiltz — — —
16:00 Fola Esch 2 – 0 Racing FC Union Luxembourg — — —
16:00 Etzella Ettelbruck 1 – 1 Progres Niederkorn 6.33 4.92 1.53
Friday 6 May 2022
18:00 Victoria Rosport 1 – 1 Union Titus Petange — — —
Sunday 1 May 2022
14:00 Wiltz 2 – 0 Rodange 91 — — —
14:00 F91 Dudelange 1 – 0 Swift Hesperange 1.92 3.97 3.46
14:00 AS Jeunesse Esch 1 – 2 UNA Strassen 2.25 3.59 2.96
14:00 US Hostert 2 – 3 Fola Esch — — —
14:00 Union Titus Petange 1 – 2 FC Differdange 03 — — —
14:00 US Mondorf-les-bains 2 – 1 Etzella Ettelbruck 1.95 3.70 3.84
14:00 Progres Niederkorn 5 – 1 RM Hamm Benfica — — —
Saturday 30 April 2022
14:00 Racing FC Union Luxembourg 2 – 1 Victoria Rosport 2.30 3.85 3.55
Sunday 24 April 2022
14:00 Rodange 91 1 – 0 RM Hamm Benfica — — —
14:00 Swift Hesperange 3 – 2 Wiltz — — —
14:00 UNA Strassen 3 – 1 F91 Dudelange 7.20 4.45 1.50
14:00 Fola Esch 1 – 0 AS Jeunesse Esch — — —
14:00 Victoria Rosport 2 – 2 US Hostert 2.22 3.74 3.75
14:00 FC Differdange 03 4 – 0 Racing FC Union Luxembourg 2.11 3.56 3.30
14:00 Etzella Ettelbruck 0 – 1 Union Titus Petange — — —
14:00 US Mondorf-les-bains 2 – 1 Progres Niederkorn 5.65 4.20 1.63
Saturday 16 April 2022
16:00 Union Titus Petange 1 – 1 US Mondorf-les-bains — — —
16:00 Racing FC Union Luxembourg 1 – 2 Etzella Ettelbruck 1.45 4.85 6.94
16:00 US Hostert 0 – 0 FC Differdange 03 4.60 4.22 1.73
16:00 AS Jeunesse Esch 2 – 0 Victoria Rosport 1.75 3.92 4.81
16:00 F91 Dudelange 2 – 3 Fola Esch — — —
16:00 Wiltz 1 – 1 UNA Strassen — — —
16:00 RM Hamm Benfica 0 – 4 Swift Hesperange — — —
14:00 Progres Niederkorn 1 – 2 Rodange 91 — — —
Sunday 10 April 2022
14:00 Swift Hesperange 2 – 0 Rodange 91 — — —
14:00 UNA Strassen 4 – 0 RM Hamm Benfica — — —
14:00 Fola Esch 2 – 1 Wiltz — — —
14:00 Victoria Rosport 0 – 5 F91 Dudelange 8.70 5.65 1.47
14:00 FC Differdange 03 1 – 0 AS Jeunesse Esch 2.19 3.80 3.62
14:00 Etzella Ettelbruck 1 – 0 US Hostert 2.52 3.68 2.85
14:00 US Mondorf-les-bains 2 – 3 Racing FC Union Luxembourg 4.57 3.70 1.94
14:00 Union Titus Petange 0 – 0 Progres Niederkorn — — —
Sunday 3 April 2022
14:00 US Hostert 1 – 1 US Mondorf-les-bains 2.25 3.40 3.06
14:00 AS Jeunesse Esch 5 – 1 Etzella Ettelbruck 1.62 4.14 5.23
14:00 F91 Dudelange 1 – 0 FC Differdange 03 1.76 3.78 4.31
14:00 Wiltz 1 – 1 Victoria Rosport — — —
14:00 RM Hamm Benfica 0 – 7 Fola Esch — — —
14:00 Rodange 91 1 – 0 UNA Strassen — — —
Saturday 2 April 2022
16:00 Progres Niederkorn 2 – 2 Swift Hesperange 2.27 3.78 3.30
14:00 Racing FC Union Luxembourg 0 – 0 Union Titus Petange — — —
Sunday 20 March 2022
15:00 UNA Strassen 0 – 2 Swift Hesperange 3.72 3.65 1.95
15:00 Victoria Rosport 1 – 1 RM Hamm Benfica — — —
15:00 FC Differdange 03 3 – 1 Wiltz — — —
15:00 Etzella Ettelbruck 0 – 4 F91 Dudelange 8.00 5.50 1.34
15:00 US Mondorf-les-bains 1 – 5 AS Jeunesse Esch 3.70 3.42 2.15
Saturday 19 March 2022
18:00 Union Titus Petange 3 – 0 US Hostert — — —
17:00 Fola Esch 8 – 0 Rodange 91 — — —
15:00 Racing FC Union Luxembourg 3 – 3 Progres Niederkorn 3.42 3.50 2.28
Sunday 13 March 2022
15:00 US Hostert 1 – 4 Racing FC Union Luxembourg 3.70 3.84 1.83
15:00 AS Jeunesse Esch 1 – 0 Union Titus Petange — — —
15:00 RM Hamm Benfica 0 – 1 FC Differdange 03 — — —
15:00 Rodange 91 0 – 2 Victoria Rosport — — —
15:00 Swift Hesperange 1 – 1 Fola Esch — — —
Saturday 12 March 2022
15:00 F91 Dudelange 2 – 1 US Mondorf-les-bains 1.34 5.11 8.70
15:00 Wiltz 1 – 2 Etzella Ettelbruck — — —
15:00 Progres Niederkorn 0 – 2 UNA Strassen 1.48 4.50 6.04
Sunday 6 March 2022
15:00 Fola Esch 0 – 0 UNA Strassen — — —
15:00 Victoria Rosport 0 – 4 Swift Hesperange 3.80 3.96 1.83
15:00 FC Differdange 03 3 – 0 Rodange 91 — — —
15:00 US Mondorf-les-bains 2 – 0 Wiltz — — —
15:00 Union Titus Petange 0 – 1 F91 Dudelange — — —
15:00 Racing FC Union Luxembourg 0 – 0 AS Jeunesse Esch 2.24 3.74 3.17
15:00 US Hostert 0 – 4 Progres Niederkorn 5.35 4.34 1.56
Friday 4 March 2022
19:00 Etzella Ettelbruck 4 – 0 RM Hamm Benfica — — —
Sunday 27 February 2022
15:00 AS Jeunesse Esch 4 – 3 US Hostert 1.93 3.62 3.83
15:00 Wiltz 3 – 2 Union Titus Petange — — —
15:00 RM Hamm Benfica 0 – 1 US Mondorf-les-bains — — —
15:00 Rodange 91 0 – 2 Etzella Ettelbruck — — —
15:00 Swift Hesperange 3 – 0 FC Differdange 03 2.34 3.50 2.95
15:00 UNA Strassen 2 – 2 Victoria Rosport 2.00 3.75 3.75
15:00 Progres Niederkorn 4 – 1 Fola Esch — — —
Saturday 26 February 2022
15:00 F91 Dudelange 1 – 1 Racing FC Union Luxembourg 1.51 4.70 5.85
Sunday 20 February 2022
15:00 Victoria Rosport 1 – 2 Fola Esch — — —
15:00 FC Differdange 03 2 – 1 UNA Strassen 1.82 4.07 4.19
15:00 Etzella Ettelbruck 0 – 2 Swift Hesperange 6.60 4.95 1.43
15:00 US Mondorf-les-bains 0 – 1 Rodange 91 — — —
15:00 Union Titus Petange 3 – 1 RM Hamm Benfica — — —
15:00 Racing FC Union Luxembourg 1 – 3 Wiltz — — —
15:00 US Hostert 1 – 3 F91 Dudelange 6.45 4.94 1.58
15:00 AS Jeunesse Esch 0 – 1 Progres Niederkorn 4.00 3.75 1.90
Wednesday 16 February 2022
19:00 Union Titus Petange 0 – 3 Swift Hesperange — — —
Sunday 13 February 2022
15:00 F91 Dudelange 1 – 0 AS Jeunesse Esch 1.70 4.41 4.44
15:00 Wiltz 0 – 0 US Hostert — — —
15:00 RM Hamm Benfica 2 – 4 Racing FC Union Luxembourg — — —
15:00 Swift Hesperange 2 – 1 US Mondorf-les-bains — — —
15:00 UNA Strassen 2 – 3 Etzella Ettelbruck 1.41 4.98 7.02
15:00 Fola Esch 2 – 4 FC Differdange 03 — — —
Saturday 12 February 2022
15:00 Rodange 91 0 – 4 Union Titus Petange — — —
15:00 Progres Niederkorn 3 – 3 Victoria Rosport 1.47 4.68 6.20
Sunday 6 February 2022
15:00 FC Differdange 03 4 – 0 Victoria Rosport 1.80 4.00 4.06
15:00 Etzella Ettelbruck 2 – 3 Fola Esch — — —
15:00 US Mondorf-les-bains 1 – 1 UNA Strassen 3.11 3.74 2.30
15:00 Racing FC Union Luxembourg 2 – 1 Rodange 91 — — —
15:00 US Hostert 1 – 0 RM Hamm Benfica — — —
15:00 AS Jeunesse Esch 1 – 0 Wiltz — — —
Saturday 5 February 2022
15:00 F91 Dudelange 1 – 2 Progres Niederkorn 1.95 4.05 3.80
Sunday 12 December 2021
15:00 FC Differdange 03 4 – 0 Etzella Ettelbruck 1.30 6.25 9.80
15:00 Victoria Rosport 1 – 1 US Mondorf-les-bains 2.21 3.74 2.90
15:00 Swift Hesperange 0 – 2 US Hostert 1.26 6.43 9.80
15:00 Rodange 91 1 – 4 AS Jeunesse Esch — — —
Saturday 11 December 2021
17:00 RM Hamm Benfica 0 – 4 F91 Dudelange — — —
16:00 Wiltz 1 – 3 Progres Niederkorn — — —
15:30 Fola Esch 3 – 0 Union Titus Petange — — —
15:00 UNA Strassen 3 – 0 Racing FC Union Luxembourg 2.63 3.46 2.62
Sunday 5 December 2021
15:00 AS Jeunesse Esch 1 – 0 Swift Hesperange 3.82 3.76 1.92
15:00 US Hostert 1 – 1 UNA Strassen 2.86 3.84 2.49
15:00 Union Titus Petange 0 – 3 Victoria Rosport — — —
15:00 US Mondorf-les-bains 3 – 3 FC Differdange 03 3.25 3.61 2.08
Saturday 4 December 2021
16:30 Racing FC Union Luxembourg 0 – 1 Fola Esch — — —
16:00 F91 Dudelange 5 – 1 Rodange 91 — — —
16:00 Progres Niederkorn 6 – 0 Etzella Ettelbruck 1.25 6.50 13.00
15:00 Wiltz 1 – 0 RM Hamm Benfica — — —
Sunday 28 November 2021
15:00 Rodange 91 2 – 0 Wiltz — — —
15:00 Swift Hesperange 1 – 0 F91 Dudelange 2.57 3.74 2.50
15:00 UNA Strassen 0 – 0 AS Jeunesse Esch 2.85 3.60 2.55
15:00 Fola Esch 2 – 0 US Hostert — — —
15:00 Victoria Rosport 3 – 1 Racing FC Union Luxembourg 4.57 4.10 1.70
15:00 FC Differdange 03 4 – 0 Union Titus Petange — — —
15:00 Etzella Ettelbruck 2 – 1 US Mondorf-les-bains 3.48 3.69 2.15
Saturday 27 November 2021
15:00 RM Hamm Benfica 1 – 9 Progres Niederkorn — — —
Sunday 21 November 2021
15:00 RM Hamm Benfica 1 – 2 Rodange 91 — — —
15:00 Wiltz 2 – 3 Swift Hesperange — — —
15:00 F91 Dudelange 1 – 1 UNA Strassen 1.49 4.65 6.00
15:00 AS Jeunesse Esch 3 – 3 Fola Esch — — —
15:00 US Hostert 1 – 3 Victoria Rosport 1.95 3.90 3.43
15:00 Racing FC Union Luxembourg 3 – 1 FC Differdange 03 2.06 3.60 3.34
15:00 Union Titus Petange 4 – 1 Etzella Ettelbruck — — —
15:00 Progres Niederkorn 3 – 1 US Mondorf-les-bains 1.69 3.94 4.75
Sunday 7 November 2021
15:00 US Mondorf-les-bains 2 – 1 Union Titus Petange — — —
15:00 Etzella Ettelbruck 1 – 2 Racing FC Union Luxembourg 6.60 4.65 1.41
15:00 FC Differdange 03 1 – 4 US Hostert 1.60 4.33 5.05
15:00 Victoria Rosport 2 – 0 AS Jeunesse Esch 3.20 3.76 2.01
15:00 UNA Strassen 3 – 2 Wiltz — — —
Saturday 6 November 2021
17:00 Fola Esch 0 – 3 F91 Dudelange — — —
Friday 5 November 2021
19:00 Swift Hesperange 7 – 0 RM Hamm Benfica — — —
19:00 Rodange 91 0 – 1 Progres Niederkorn — — —
Wednesday 3 November 2021
19:00 US Hostert 3 – 2 Etzella Ettelbruck 2.02 4.00 3.25
Sunday 24 October 2021
14:00 Rodange 91 2 – 3 Swift Hesperange — — —
14:00 F91 Dudelange 4 – 1 Victoria Rosport — — —
14:00 AS Jeunesse Esch 0 – 0 FC Differdange 03 — — —
Saturday 23 October 2021
18:00 Wiltz 1 – 1 Fola Esch — — —
16:30 Progres Niederkorn 3 – 2 Union Titus Petange — — —
15:00 Racing FC Union Luxembourg 2 – 1 US Mondorf-les-bains — — —
14:00 RM Hamm Benfica 0 – 4 UNA Strassen — — —
Sunday 17 October 2021
14:00 Union Titus Petange 4 – 2 Racing FC Union Luxembourg — — —
14:00 US Mondorf-les-bains 0 – 3 US Hostert 2.02 3.50 3.38
14:00 Etzella Ettelbruck 2 – 1 AS Jeunesse Esch 4.75 4.60 1.62
14:00 FC Differdange 03 3 – 2 F91 Dudelange 3.72 3.55 1.95
14:00 Victoria Rosport 5 – 1 Wiltz — — —
14:00 Fola Esch 2 – 1 RM Hamm Benfica — — —
14:00 UNA Strassen 4 – 1 Rodange 91 — — —
14:00 Swift Hesperange 1 – 1 Progres Niederkorn 1.95 3.56 3.58
Sunday 26 September 2021
14:00 Swift Hesperange 0 – 1 UNA Strassen 1.44 4.60 6.00
14:00 Rodange 91 1 – 2 Fola Esch — — —
14:00 RM Hamm Benfica 1 – 0 Victoria Rosport — — —
14:00 Wiltz 2 – 1 FC Differdange 03 — — —
14:00 F91 Dudelange 6 – 1 Etzella Ettelbruck 1.19 7.00 11.25
14:00 AS Jeunesse Esch 1 – 0 US Mondorf-les-bains 2.03 3.48 3.32
14:00 US Hostert 0 – 1 Union Titus Petange — — —
14:00 Progres Niederkorn 0 – 2 Racing FC Union Luxembourg 2.50 3.44 2.63
Wednesday 22 September 2021
18:00 Racing FC Union Luxembourg 7 – 0 US Hostert 2.09 3.60 3.38
18:00 Union Titus Petange 0 – 1 AS Jeunesse Esch — — —
18:00 US Mondorf-les-bains 0 – 1 F91 Dudelange 5.00 4.10 1.58
18:00 Etzella Ettelbruck 3 – 1 Wiltz — — —
18:00 FC Differdange 03 3 – 0 RM Hamm Benfica — — —
18:00 Victoria Rosport 3 – 2 Rodange 91 — — —
18:00 Fola Esch 2 – 1 Swift Hesperange — — —
18:00 UNA Strassen 2 – 1 Progres Niederkorn 3.55 3.56 2.04
Sunday 19 September 2021
14:00 UNA Strassen 2 – 2 Fola Esch — — —
14:00 Rodange 91 1 – 4 FC Differdange 03 — — —
Saturday 18 September 2021
17:30 Swift Hesperange 1 – 1 Victoria Rosport 1.18 7.20 12.25
16:00 Wiltz 1 – 2 US Mondorf-les-bains — — —
16:00 F91 Dudelange 3 – 1 Union Titus Petange — — —
16:00 AS Jeunesse Esch 0 – 2 Racing FC Union Luxembourg 2.90 3.48 2.23
15:00 RM Hamm Benfica 1 – 3 Etzella Ettelbruck — — —
Friday 17 September 2021
18:00 Progres Niederkorn 3 – 1 US Hostert 1.51 4.38 5.35
Wednesday 15 September 2021
18:00 Fola Esch 4 – 4 Victoria Rosport — — —
Sunday 12 September 2021
14:00 US Hostert 0 – 3 AS Jeunesse Esch 2.12 3.54 3.06
14:00 Racing FC Union Luxembourg 3 – 4 F91 Dudelange 3.58 3.60 1.91
14:00 Union Titus Petange 0 – 1 Wiltz — — —
14:00 US Mondorf-les-bains 3 – 2 RM Hamm Benfica — — —
14:00 Etzella Ettelbruck 3 – 0 Rodange 91 — — —
14:00 FC Differdange 03 0 – 0 Swift Hesperange 2.97 3.50 2.29
14:00 Victoria Rosport 1 – 2 UNA Strassen 2.70 3.52 2.40
Saturday 11 September 2021
16:00 Fola Esch 2 – 0 Progres Niederkorn — — —
Sunday 29 August 2021
14:00 UNA Strassen 0 – 1 FC Differdange 03 2.63 4.00 2.42
14:00 Rodange 91 1 – 1 US Mondorf-les-bains — — —
14:00 RM Hamm Benfica 0 – 3 Union Titus Petange — — —
Saturday 28 August 2021
17:30 Swift Hesperange 5 – 2 Etzella Ettelbruck 1.19 6.45 12.00
16:00 Wiltz 2 – 3 Racing FC Union Luxembourg — — —
16:00 F91 Dudelange 2 – 2 US Hostert 1.45 4.90 6.35
16:00 Progres Niederkorn 2 – 1 AS Jeunesse Esch 1.58 4.30 4.90
Monday 23 August 2021
18:00 Union Titus Petange 3 – 0 Rodange 91 — — —
Sunday 22 August 2021
16:00 FC Differdange 03 1 – 1 Fola Esch — — —
14:00 AS Jeunesse Esch 0 – 3 F91 Dudelange 4.20 3.70 1.83
14:00 US Hostert 1 – 3 Wiltz — — —
14:00 US Mondorf-les-bains 1 – 2 Swift Hesperange 5.20 3.60 1.79
14:00 Etzella Ettelbruck 2 – 3 UNA Strassen 4.70 4.50 1.74
14:00 Victoria Rosport 0 – 2 Progres Niederkorn 5.20 4.10 1.58
Saturday 21 August 2021
16:30 Racing FC Union Luxembourg 1 – 0 RM Hamm Benfica — — —
Wednesday 18 August 2021
18:00 F91 Dudelange 3 – 0 Wiltz — — —
17:30 Progres Niederkorn 3 – 0 FC Differdange 03 2.00 3.76 3.30
Sunday 15 August 2021
14:00 Fola Esch 2 – 0 Etzella Ettelbruck — — —
14:00 Swift Hesperange 0 – 2 Union Titus Petange — — —
Saturday 14 August 2021
17:00 Rodange 91 0 – 1 Racing FC Union Luxembourg — — —
16:00 Victoria Rosport 0 – 3 FC Differdange 03 — — —
16:00 UNA Strassen 0 – 1 US Mondorf-les-bains 2.35 3.68 2.63
16:00 RM Hamm Benfica 0 – 6 US Hostert — — —
16:00 Wiltz 2 – 0 AS Jeunesse Esch — — —
16:00 Progres Niederkorn 2 – 2 F91 Dudelange 2.80 3.54 2.31
Sunday 8 August 2021
15:00 Union Titus Petange 1 – 2 UNA Strassen — — —
14:00 AS Jeunesse Esch 5 – 0 RM Hamm Benfica — — —
14:00 US Hostert 3 – 1 Rodange 91 — — —
14:00 US Mondorf-les-bains 2 – 0 Fola Esch — — —
14:00 Etzella Ettelbruck 1 – 3 Victoria Rosport 1.97 3.74 3.30
Saturday 7 August 2021
17:30 Racing FC Union Luxembourg 0 – 3 Swift Hesperange 3.30 3.76 2.05

Every league on this page, in one API call

1,678,454 matches across 1,379 competitions, with a price at kickoff on 784,963 of them. The free key reaches every country in the archive, for yesterday, today and the fixtures ahead.

Get a free key