The Luxembourg national football team (nicknamed the Red Lions; , , ) is the national football team of Luxembourg, and is controlled by the Luxembourg Football Federation. The team plays most of its home matches at the Stade de Luxembourg in Luxembourg City.

Luxembourg has participated in every FIFA World Cup qualifiers since those for the 1934 World Cup, and in UEFA European Championship qualifiers since those for Euro 1964. As of 2026, they have never qualified for any of these major tournaments. Luxembourg is the nation with the most qualifying campaigns in both of these competitions without ever making it to the finals. However, they did compete in six Olympic football events between 1920 and 1952. Their first victory came on 8 February 1914, also in a match against France, which they won 5–4.

thumb|The Luxembourg team in 1969, before a World Cup qualifier

After their last Olympic tournament in 1952, the national team also started playing in qualifying groups for UEFA European Championships, but could not reach the major European tournament end stages. The only time that the team was close to qualify was for a European or World Championship was for the Euro 1964. In the first qualification round, they defeated the Netherlands with a score of 3–2 on aggregate after two matches. A Dutch newspaper commented this stunt after the second match with "David Luxembourg won with 2–1 [against Goliath Netherlands]". In the round of eight, Luxembourg and Denmark fought for a spot in the final tournament. The winner was decided after three matches; Denmark was the winner with a total aggregate score of 6–5.

When the national team does win a competitive match, they are often celebrated by national media and fans, as was the case after a 2–1 win against Switzerland in 2008.

On 3 September 2017, Luxembourg faced France in a goalless draw at Stadium Municipal in Toulouse, France. It was the first time France had failed to win against Luxembourg since 1914, when Luxembourg won, 5–4. On 10 November 2017, Luxembourg defeated Hungary 2–1 in a friendly victory.

On 28 March 2021, Luxembourg beat the Republic of Ireland in a 2022 FIFA World Cup qualification match with a goal from Gerson Rodrigues in the 85th minute. In 2023, Luxembourg achieved some of their best results in European Championship qualifying, finishing third in their group (of six teams) and qualifying for a play-off for a finals berth, but they lost 2–0 against Georgia. Rodrigues also became the top goalscorer in the history of the national team, surpassing the 16-goal tally by Léon Mart, by scoring five goals during the qualifying process, a record for a Luxembourgian footballer.

On 22 March 2025, Luxembourg showed improvement with a convincing victory against Sweden in a friendly match.

Kit

{| class="wikitable"

|-

! Kit provider

! Period

|-

| Adidas

| 1976–2005

|-

| Erreà

| 2005–2007

|-

| Jako

| 2008–2013

|-

| Adidas

| 2014–2018

|-

| Macron

| 2018–2022

|-

| Erreà

| 2022–present

|-

|}

Home stadium

thumb|right|Stade de Luxembourg

As of 1 September 2021, the Luxembourg national team adopted Luxembourg City's Stade de Luxembourg, the country's national stadium, as its home venue. Formerly, the team played at the Stade Josy Barthel, where, at counting in August 2015, it had played 235 games, including unofficial matches.

Supporters

The M-Block Fanatics is a non-profit football supporters' association for the Luxembourg national football team. M-Block Fanatics was founded in 1995 and derives its name from the fact that originally they used to occupy the M-Block of the former National Stadium.

Results and fixtures

The following is a list of match results in the last 12 months, as well as any future matches that have been scheduled.

2025

2026

Staff

thumb|250px|Luc Holtz, the Luxembourg manager from 2010 to 2025

As of 2025, the staff of the Luxembourg national team includes the following members:

{| class="wikitable"

|-

!Position

!Name

|-

|Technical director

| Manuel Cardoni

|-

|-

|Head coach

| Jeff Strasser

|-

|Assistant coach

| Mario Mutsch

|-

|Goalkeeping coach

| Rui Forte

|-

|Fitness coach

| Claude Origer

|-

|rowspan=2|Doctors

| Patrick Dang

|-

| Lara Heinz

|-

|rowspan=3|Physiotherapists

| Alexander Kähler

|-

| Erwan Deshoux

|-

| Gilles Hoffmann

|-

|Video analyst

| Clément Gonin

|-

|rowspan=3|Equipment manager

| Léon Huss

|-

| Jos Koecher

|-

| Romain Sailer

|}

Coaching history

The following managers have been in charge of Luxembourg's national squad:

  • Paul Feierstein (1933–1948)
  • Jean-Pierre Hoscheid, Jules Müller, & Albert Reuter (1948–1949)
  • Adolf Patek (1949–1953)
  • Béla Volentik (1953–1955)
  • Eduard Havlicek (1955)
  • Nándor Lengyel (1955–1959)
  • Pierre Sinibaldi (1959–1960)
  • Robert Heinz (1960–1969)
  • Ernst Melchior (1969–1972)
  • Gilbert Legrand (1972–1977)
  • Arthur Schoos (1978)
  • Louis Pilot (1978–1984)
  • Jozef Vliers (1984)
  • Josy Kirchens (1985)
  • Paul Philipp (1985–2001)
  • Allan Simonsen (2001–2004)
  • Guy Hellers (2004–2010)
  • Luc Holtz (2010–2025)
  • Jeff Strasser (2025–)

Players

Current squad

The following players were called up for the friendly matches against Italy and Albania on 3 and 6 June 2026.

Caps and goals as of 31 March 2026 after the match against Malta.

Recent call-ups

The following players have been called up for the team within the last 12 months and are still available and eligible for selection.

<!--Sorted by position, date of birth, caps, goals and most recent call-up.-->

<sup>PRE</sup>

;Notes

  • <sup>PRE</sup> = Preliminary squad/standby.
  • <sup>INJ</sup> = Not part of the current squad due to injury.
  • <sup>WD</sup> = Player withdrew from the current squad due to non-injury issue.

Player records

Players in bold are still active with Luxembourg.

Most capped players

175px|right|thumb|Laurent Jans is Luxembourg's most capped player with 122 appearances.

{| class="wikitable sortable" style="text-align: center;"

|-

!width=30|Rank

!width=150|Player

!width=50|Caps

!width=50|Goals

!width=100|Years

|-

|1

|align=left|Laurent Jans

|122

|1

|2012–present

|-

|2

|align=left|Mario Mutsch

|102

|4

|2005–2019

|-

|rowspan=2|3

|align=left|Daniel da Mota

|100

|7

|2007–2021

|-

|align=left|Lars Gerson

|100

|4

|2008–present

|-

|5

|align=left|Jeff Strasser

|98

|7

|1993–2010

|-

|6

|align=left|René Peters

|92

|3

|2000–2013

|-

|7

|align=left|Jonathan Joubert

|90

|0

|2006–2017

|-

|8

|align=left|Eric Hoffmann

|88

|0

|2002–2014

|-

|9

|align=left|Carlo Weis

|85

|1

|1978–1998

|-

|rowspan="2"|10

|align=left|Christopher Martins

|81

|1

|2014–present

|-

|align=left|Anthony Moris

|81

|0

|2014–present

|-

|}

Top goalscorers

190px|right|thumb|Gerson Rodrigues is Luxembourg's top scorer with 23 goals.

{| class="wikitable sortable" style="text-align:center"

|-

!width=30px|Rank

!width=150px|Player

!width=50px|Goals

!width=50px|Caps

!width=50px|Ratio

!width=100px|Career

|-

|1

|align=left|Gerson Rodrigues

|23

|72

|

|2017–2025

|-

|2

|align=left|Léon Mart

|16

|24

|

|1933–1945

|-

|rowspan=3|3

|align=left|Gustave Kemp

|15

|20

|

|1938–1945

|-

|align=left|Aurélien Joachim

|15

|80

|

|2005–2019

|-

|align=left|Danel Sinani

|15

|80

|

|2017–present

|-

|6

|align=left|Camille Libar

|14

|24

|

|1938–1947

|-

|7

|align=left|Nicolas Kettel

|13

|56

|

|1946–1959

|-

|8

|align=left|François Müller

|12

|27

|

|1949–1954

|-

|9

|align=left|Léon Letsch

|11

|48

|

|1947–1963

|-

|10

|align=left|Gilbert Dussier

|9

|39

|

|1971–1978

|}

Competitive record

FIFA World Cup

{| class="wikitable" style="text-align: center;"

!colspan=9|FIFA World Cup record

!width=1% rowspan=28|

!colspan=7|Qualification record

|-

!Year

!Round

!Position

!

!

!*

!

!

!

!

!

!

!

!

!

|-

| 1930

|colspan=8|Did not enter

|colspan=6|Declined invitation

|-

| 1934

|colspan=8 rowspan=22|Did not qualify

|2

|0

|0

|2

|2

|15

|-

| 1938

|2

|0

|0

|2

|2

|7

|-

| 1950

|2

|0

|0

|2

|4

|8

|-

| 1954

|4

|0

|0

|4

|1

|19

|-

| 1958

|4

|0

|0

|4

|3

|19

|-

| 1962

|4

|1

|0

|3

|5

|21

|-

| 1966

|6

|0

|0

|6

|6

|20

|-

| 1970

|6

|0

|0

|6

|4

|24

|-

| 1974

|6

|1

|0

|5

|2

|14

|-

| 1978

|6

|0

|0

|6

|2

|22

|-

| 1982

|8

|0

|0

|8

|1

|23

|-

| 1986

|8

|0

|0

|8

|2

|27

|-

| 1990

|8

|0

|1

|7

|3

|22

|-

| 1994

|8

|0

|1

|7

|2

|17

|-

| 1998

|8

|0

|0

|8

|2

|22

|-

| 2002

|10

|0

|0

|10

|4

|28

|-

| 2006

|12

|0

|0

|12

|5

|48

|-

| 2010

|10

|1

|2

|7

|4

|25

|-

| 2014

|10

|1

|3

|6

|7

|26

|-

| 2018

|10

|1

|3

|6

|8

|26

|-

| 2022

|8

|3

|0

|5

|8

|18

|-

| 2026

|6

|0

|0

|6

|1

|13

|-

| 2030

|colspan=8 rowspan=2|To be determined

|colspan=6 rowspan=2|To be determined

|-

| 2034

|-

!Total

!—

!

!—

!—

!—

!—

!—

!—

!148

!8

!10

!130

!78

!464

|}

UEFA European Championship

{| class="wikitable" style="text-align: center;"

!colspan=9|UEFA European Championship record

!width=1% rowspan=22|

!colspan=6|Qualifying record

|-

!Year

!Round

!Position

!

!

!*

!

!

!

!

!

!

!

!

!

|-

| 1960

| colspan=8|Did not enter

| colspan=6|Declined participation

|-

| 1964

| colspan=8 rowspan=16|Did not qualify

| 5

| 1

| 3

| 1

| 8

| 8

|-

| 1968

| 6

| 0

| 1

| 5

| 1

| 18

|-

| 1972

| 6

| 0

| 1

| 5

| 1

| 23

|-

| 1976

| 6

| 0

| 0

| 6

| 7

| 28

|-

| 1980

| 6

| 0

| 1

| 5

| 2

| 17

|-

| 1984

| 8

| 0

| 0

| 8

| 5

| 36

|-

| 1988

| 8

| 0

| 1

| 7

| 2

| 23

|-

| 1992

| 6

| 0

| 0

| 6

| 2

| 14

|-

| 1996

| 10

| 3

| 1

| 6

| 3

| 21

|-

| 2000

| 8

| 0

| 0

| 8

| 2

| 23

|-

| 2004

| 8

| 0

| 0

| 8

| 0

| 21

|-

| 2008

| 12

| 1

| 0

| 11

| 2

| 23

|-

| 2012

| 10

| 1

| 1

| 8

| 3

| 21

|-

| 2016

| 10

| 1

| 1

| 8

| 6

| 27

|-

| 2020

| 8

| 1

| 1

| 6

| 7

| 16

|-

| 2024

| 11

| 5

| 2

| 4

| 13

| 21

|-

| 2028

| colspan=8 rowspan=2|To be determined

| colspan=6 rowspan=2|To be determined

|-

| 2032

|-

!Total

!—

!0/17

!—

!—

!—

!—

!—

!—

!128

!13

!13

!102

!64

!340

|}

UEFA Nations League

{| class="wikitable" style="text-align: center;"

! colspan="18" |UEFA Nations League record

|-

! colspan="12" |League phase

! colspan="6" |Promotion/Relegation play-offs

|-

!Season

!Division

!Group

! width="70" |

! width="30" |

! width="30" |

! width="30" |

! width="30" |

! width="30" |

! width="30" |

! width="35" |

! width="28" |

!

!

!

!

!

!

|-

|2018–19

|D

|2

| 2nd || 6 || 3 || 1 || 2 || 11 || 4 ||||44th

| colspan="6" rowspan="3" |–

|-

|2020–21

|C

|1

| 2nd || 6 || 3 || 1 || 2 || 7 || 5 ||||39th

|-

|2022–23

|C

|1

| 2nd || 6 || 3 || 2 || 1 || 9 || 7 ||||37th

|-

|2024–25

|C

|3

|4th

|6

|0

|3

|3

|3

|7

|

|46th

|2

|2

|0

|0

|5

|0

|-

!colspan=4|Total !! 18 !! 9 !! 4 !! 5 !! 27 !! 16 !! colspan=2|37th

!2

!2

!0

!0

!5

!0

|}

Olympic Games

thumb|Hectic phase during the goal-rich Olympic defeat against [[Belgium national football team|Belgium in 1928 (5–3)]]

{| class="wikitable" style="text-align: center;"

|-

!colspan=9|Olympic Games record