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

Swift Hesperange

Stade Alphonse Theis, Hesperange. Every match we hold, with the price it went off at.

261Played
131Won
50.2%Win rate
1.96Scored per game
1.34Conceded per game
79Clean sheets

Home and away

The same record, split by where it was played.

At home
52%
125 played, 65 won. 1.95 scored a game.
Away
48.5%
136 played, 66 won. 1.96 scored a game.
How the market priced them
50.3%
143 priced matches at an average of 2.72, which implied 36.8%.

Season by season 23

One row per competition per season.

SeasonCompetitionPWDLGD
2026/27 National Division 110011 -39
2026/27 Cup 1001 -1
2026/27 Friendlies Clubs 1001 -2
2025/26 National Division 309516 -15
2025/26 Cup 2101 0
2024/25 National Division 301668 +22
2024/25 Friendlies Clubs 6222 0
2024/25 Cup 2101 +1
2023/24 National Division 301875 +31
2023/24 Cup 6510 +9
2023/24 Friendlies Clubs 5500 +5
2023/24 UEFA Champions League 2011 -2
2022/23 National Division 302451 +72
2022/23 Friendlies Clubs 4220 +6
2022/23 Cup 3201 +12
2021/22 National Division 301866 +35
2021/22 Friendlies Clubs 3120 +1
2021/22 Cup 2110 +11
2020/21 National Division 301983 +42
2020/21 Cup 1100 +4
2013/14 National Division 264814 -29

Recent matches 30

Newest first, with the price this club was at kickoff.

Sunday 6 December 2026
H Swift Hesperange scheduled US Mondorf-les-bains —
Sunday 29 November 2026
A Swift Hesperange scheduled UNA Strassen —
Sunday 22 November 2026
H Swift Hesperange scheduled Atert Bissen —
Saturday 31 October 2026
A Swift Hesperange scheduled Progres Niederkorn —
Sunday 25 October 2026
H Swift Hesperange 0 – 3 AS Jeunesse Esch —
Sunday 18 October 2026
A Swift Hesperange 0 – 5 F91 Dudelange —
Sunday 11 October 2026
H Swift Hesperange 0 – 3 Victoria Rosport —
Sunday 20 September 2026
A Swift Hesperange 1 – 2 Daring Echternach —
Wednesday 16 September 2026
A Swift Hesperange 0 – 3 FC Differdange 03 —
Sunday 13 September 2026
H Swift Hesperange 0 – 3 Résidence Walferdange —
Sunday 6 September 2026
H Swift Hesperange 0 – 3 Etzella Ettelbruck 2.16
Sunday 30 August 2026
A Swift Hesperange 0 – 6 UN Kaerjeng 97 4.38
Sunday 23 August 2026
H Swift Hesperange 0 – 2 US Hostert 4.75
Sunday 16 August 2026
A Swift Hesperange 0 – 5 Racing FC Union Luxembourg 18.00
Sunday 9 August 2026
H Swift Hesperange 2 – 7 Wiltz —
Sunday 2 August 2026
A Swift Hesperange 0 – 1 US Rumelange —
Tuesday 14 July 2026
H Swift Hesperange 0 – 2 Bettembourg —
Saturday 23 May 2026
A Swift Hesperange 3 – 2 Union Titus Petange —
Sunday 17 May 2026
H Swift Hesperange 3 – 0 Victoria Rosport 2.00
Sunday 10 May 2026
H Swift Hesperange 0 – 1 US Hostert 3.40
Sunday 3 May 2026
A Swift Hesperange 0 – 1 US Mondorf-les-bains 7.80
Sunday 26 April 2026
H Swift Hesperange 0 – 3 F91 Dudelange 6.00
Sunday 19 April 2026
A Swift Hesperange 1 – 1 AS Jeunesse Esch 3.45
Sunday 12 April 2026
H Swift Hesperange 1 – 5 FC Differdange 03 10.00
Saturday 4 April 2026
A Swift Hesperange 2 – 0 Jeunesse Canach 4.02
Sunday 22 March 2026
A Swift Hesperange 0 – 2 Rodange 91 —
Saturday 14 March 2026
A Swift Hesperange 0 – 1 Racing FC Union Luxembourg 5.80
Sunday 8 March 2026
H Swift Hesperange 0 – 1 Mamer —
Sunday 1 March 2026
A Swift Hesperange 0 – 2 Atert Bissen 7.00
Sunday 22 February 2026
H Swift Hesperange 2 – 1 UN Kaerjeng 97 2.33