Leandro Barreiro
In-game article clicks load inline without leaving the challenge.
Leandro Barreiro Martins (born 3 January 2000) is a Luxembourgish professional footballer who plays as a central midfielder for Benfica and the Luxembourg national team.
Club career
Born in Erpeldange, Luxembourg, Barreiro was a promising youth in the local FC Erpeldange 72 academy. He moved to the Racing FC Union Luxembourg Academy, from where he garnered attention throughout Europe, including from Paris Saint-Germain.
Barreiro signed with Mainz 05 in 2016.
On 4 November 2018, he signed his first professional contract with Mainz. He debuted with Mainz in a 5–1 Bundesliga loss to Bayer Leverkusen on 8 February 2019.
As Barreiro's contract was expiring, rumours that Barreiro would become a Benfica player were confirmed when Benfica's club president Rui Costa claimed "Leandro [Barreiro] is also a Benfica player" on 23 May 2024. Mainz's sporting director further confirmed that Barreiro would sign for the Portuguese outfit.
On 17 January 2025, he netted his first career hat-trick (and was subsequently awarded match MVP), as Benfica won 4-0 at home against Famalicão.
International career
Barreiro was born in Luxembourg and is of Angolan and French descent. Barreiro holds Angolan and French citizenship from his parents. Barreiro made his international debut for the Luxembourg national team in a 1–0 friendly win against Malta on 22 March 2018.
Career statistics
Club
As of match played 17 February 2026
| Club | Season | League | National cup | League cup | Continental | Other | Total | |||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Division | Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals | ||
| Mainz 05 | 2018–19 | Bundesliga | 1 | 0 | 0 | 0 | — | — | — | 1 | 0 | |||
| 2019–20 | Bundesliga | 18 | 0 | 0 | 0 | — | — | — | 18 | 0 | ||||
| 2020–21 | Bundesliga | 29 | 2 | 2 | 0 | — | — | — | 31 | 2 | ||||
| 2021–22 | Bundesliga | 31 | 1 | 3 | 0 | — | — | — | 34 | 1 | ||||
| 2022–23 | Bundesliga | 31 | 4 | 3 | 0 | — | — | — | 34 | 4 | ||||
| 2023–24 | Bundesliga | 31 | 4 | 2 | 0 | — | — | — | 33 | 4 | ||||
| Total | 141 | 11 | 10 | 0 | — | — | — | 151 | 11 | |||||
| Benfica | 2024–25 | Primeira Liga | 27 | 3 | 6 | 1 | 1 | 0 | 9 | 0 | 4 | 2 | 47 | 6 |
| 2025–26 | Primeira Liga | 21 | 1 | 3 | 0 | 2 | 0 | 12 | 2 | 1 | 0 | 39 | 3 | |
| Total | 48 | 4 | 9 | 1 | 3 | 0 | 21 | 2 | 5 | 2 | 86 | 9 | ||
| Career total | 189 | 15 | 19 | 1 | 3 | 0 | 21 | 2 | 5 | 2 | 237 | 20 |
International
As of match played 31 March 2026
| National team | Year | Apps | Goals |
|---|---|---|---|
| Luxembourg | 2018 | 6 | 0 |
| 2019 | 10 | 1 | |
| 2020 | 8 | 0 | |
| 2021 | 9 | 0 | |
| 2022 | 10 | 1 | |
| 2023 | 11 | 0 | |
| 2024 | 7 | 0 | |
| 2025 | 10 | 0 | |
| 2026 | 2 | 0 | |
| Total | 73 | 2 |
Scores and results list Luxembourg's goal tally first.
| No. | Date | Venue | Opponent | Score | Result | Competition |
|---|---|---|---|---|---|---|
| 1. | 22 March 2019 | Stade Josy Barthel, Luxembourg City, Luxembourg | Lithuania | 1–1 | 2–1 | UEFA Euro 2020 qualification |
| 2. | 14 June 2022 | Stade de Luxembourg, Luxembourg City, Luxembourg | Faroe Islands | 2–0 | 2–2 | 2022–23 UEFA Nations League C |
Honours
Benfica