Leandro Barreiro

Leandro Barreiro
First Name:
Leandro
Last Name:
Barreiro Martins
Short name:
L. Barreiro
Name in home country:
Leandro Barreiro Martins
Date of Birth:
Monday 03 January, 2000 (26)
Height:
174 cm
Nationality:
Luxembourg
Position:
Midfielder
Weight:
65 kg
SeasonMatches playedMatches Line UpPlayed minutesSubs inSubs outGoalYellow CardYellow-Red cardOwn goalAssistTotal goalsPenalty scoredPenalty missedRed card
Bundesliga 2021-2022Mainz 05Mainz 05312017931113130021000
Bundesliga 2022-2023Mainz 05Mainz 0531252146611450034000
Bundesliga 2023-2024Mainz 05Mainz 053129260723470014000
UEFA Euro 2024 QualifiersLuxembourgLuxembourg111199000020020000
UEFA Champions League 2024-2025BenficaBenfica92671020000000
UEFA Champions League 2025-2026BenficaBenfica97024210002000
Primeira Liga 2025-2026BenficaBenfica31180139310053000
Primeira Liga 2026-2027BenficaBenfica87014210012000
UEFA Europa League 2026-2027BenficaBenfica10010010000000

Matches

Thursday 15 October, 2026 15:00
Benfica
Celtic
Sunday 11 October, 2026 13:00
Benfica
Vitória SC
Yellow Card
61'
Sunday 20 September, 2026 15:30
Porto
Benfica
16'
Wednesday 16 September, 2026 15:00
Milan
Benfica
Yellow Card
20'
Sunday 13 September, 2026 13:00
Benfica
Gil Vicente
58'
Wednesday 09 September, 2026 15:45
Moreirense
Benfica
66'
Saturday 05 September, 2026 13:00
Marítimo
Benfica
GoalGoal
90'
Monday 31 August, 2026 15:15
Benfica
Estoril
90'
Monday 17 August, 2026 15:15
Casa Pia
Benfica
Assist
90'
Sunday 09 August, 2026 15:30
Benfica
Académico de Viseu
76'
Saturday 16 May, 2026 15:30
Estoril
Benfica
22'
Monday 11 May, 2026 15:15
Benfica
Braga
76'
Saturday 02 May, 2026 13:00
Famalicão
Benfica
90'
Saturday 25 April, 2026 13:00
Benfica
Moreirense
GoalAssist
90'
Sunday 19 April, 2026 13:15
Sporting
Benfica
Assist
90'
Sunday 12 April, 2026 13:00
Benfica
Nacional
90'
Saturday 21 March, 2026 14:00
Benfica
Vitória SC
85'
Saturday 14 March, 2026 16:30
Arouca
Benfica
90'
Sunday 08 March, 2026 14:00
Benfica
Porto
Goal
15'
Monday 02 March, 2026 15:15
Gil Vicente
Benfica
69'
Wednesday 25 February, 2026 15:00
Real Madrid
Benfica
90'
Saturday 21 February, 2026 13:00
Benfica
AVS SAD
Tuesday 17 February, 2026 15:00
Benfica
Real Madrid
90'
Friday 13 February, 2026 13:30
Santa Clara
Benfica
90'
Sunday 08 February, 2026 15:30
Benfica
Alverca
90'
Sunday 01 February, 2026 15:30
Tondela
Benfica
90'
Wednesday 28 January, 2026 15:00
Benfica
Real Madrid
Yellow Card
90'
Sunday 25 January, 2026 13:00
Benfica
Estrela
44'
Wednesday 21 January, 2026 15:00
Juventus
Benfica
90'
Saturday 17 January, 2026 15:30
Rio Ave
Benfica
Goal
90'
Saturday 03 January, 2026 13:00
Benfica
Estoril
Assist
90'
Sunday 28 December, 2025 13:00
Braga
Benfica
80'
Sunday 14 December, 2025 13:00
Moreirense
Benfica
46'
Wednesday 10 December, 2025 15:00
Benfica
Napoli
Goal
90'
Friday 05 December, 2025 15:15
Benfica
Sporting
Yellow Card
90'
Saturday 29 November, 2025 13:00
Nacional
Benfica
77'
Tuesday 25 November, 2025 12:45
Ajax
Benfica
Goal
90'
Sunday 09 November, 2025 15:30
Benfica
Casa Pia
11'
Wednesday 05 November, 2025 15:00
Benfica
Leverkusen
69'
Saturday 01 November, 2025 16:30
Vitória SC
Benfica
Assist
44'
Saturday 25 October, 2025 15:30
Benfica
Arouca
27'
Tuesday 21 October, 2025 15:00
Newcastle
Benfica
Sunday 05 October, 2025 16:15
Porto
Benfica
10'
Tuesday 30 September, 2025 15:00
Chelsea
Benfica
13'
Friday 26 September, 2025 15:15
Benfica
Gil Vicente
22'
Tuesday 23 September, 2025 15:15
Benfica
Rio Ave
1'
Saturday 20 September, 2025 13:00
AVS SAD
Benfica
19'
Tuesday 16 September, 2025 15:00
Benfica
Qarabağ
11'
Friday 12 September, 2025 15:15
Benfica
Santa Clara
18'
Sunday 31 August, 2025 13:00
Alverca
Benfica
Assist
79'
Saturday 23 August, 2025 15:30
Benfica
Tondela
11'
Saturday 16 August, 2025 15:30
Estrela
Benfica
3'
Tuesday 11 March, 2025 13:45
Barcelona
Benfica
20'
Wednesday 05 March, 2025 15:00
Benfica
Barcelona
Yellow Card
70'
Tuesday 18 February, 2025 15:00
Benfica
Monaco
Yellow Card
90'
Wednesday 12 February, 2025 15:00
Monaco
Benfica
23'
Wednesday 29 January, 2025 15:00
Juventus
Benfica
18'
Tuesday 21 January, 2025 15:00
Benfica
Barcelona
29'
Wednesday 11 December, 2024 15:00
Benfica
Bologna
Wednesday 27 November, 2024 15:00
Monaco
Benfica
5'
Wednesday 02 October, 2024 15:00
Benfica
Atl. Madrid
4'
Thursday 19 September, 2024 12:45
Crvena zvezda
Benfica
2'
Saturday 18 May, 2024 09:30
Wolfsburg
Mainz 05
90'
Saturday 11 May, 2024 12:30
Mainz 05
Dortmund
GoalAssistYellow Card
90'
Sunday 05 May, 2024 13:30
Heidenheim
Mainz 05
Yellow Card
90'
Sunday 28 April, 2024 11:30
Mainz 05
Köln
Goal
90'
Sunday 21 April, 2024 13:30
Freiburg
Mainz 05
46'
Saturday 13 April, 2024 09:30
Mainz 05
Hoffenheim
90'
Saturday 06 April, 2024 09:30
Mainz 05
Darmstadt
85'
Saturday 30 March, 2024 10:30
Leipzig
Mainz 05
Yellow Card
90'
Thursday 21 March, 2024 13:00
Georgia
Luxembourg
Yellow Card
90'
Saturday 16 March, 2024 10:30
Mainz 05
Bochum
90'
Saturday 02 March, 2024 09:30
Mainz 05
Borussia M\'gladbach
Yellow Card
90'
Friday 23 February, 2024 14:30
Leverkusen
Mainz 05
90'
Saturday 17 February, 2024 09:30
Mainz 05
Augsburg
90'
Sunday 11 February, 2024 09:30
Stuttgart
Mainz 05
44'
Wednesday 07 February, 2024 12:30
Mainz 05
Union Berlin
90'
Saturday 03 February, 2024 09:30
Mainz 05
Bremen
90'
Friday 26 January, 2024 14:30
Frankfurt
Mainz 05
90'
Saturday 13 January, 2024 09:30
Mainz 05
Wolfsburg
12'
Sunday 10 December, 2023 11:30
Köln
Mainz 05
90'
Sunday 03 December, 2023 09:30
Mainz 05
Freiburg
Yellow Card
90'
Sunday 26 November, 2023 11:30
Hoffenheim
Mainz 05
90'
Sunday 19 November, 2023 14:45
Liechtenstein
Luxembourg
90'
Thursday 16 November, 2023 14:45
Luxembourg
Bosnia and Herzegovina
90'
Saturday 11 November, 2023 09:30
Darmstadt
Mainz 05
90'
Saturday 04 November, 2023 10:30
Mainz 05
Leipzig
Goal
90'
Friday 27 October, 2023 14:30
Bochum
Mainz 05
Yellow Card
90'
Saturday 21 October, 2023 12:30
Mainz 05
Bayern
90'
Monday 16 October, 2023 14:45
Luxembourg
Slovakia
90'
Friday 13 October, 2023 14:45
Iceland
Luxembourg
Assist
90'
Friday 06 October, 2023 14:30
Borussia M\'gladbach
Mainz 05
90'
Saturday 30 September, 2023 09:30
Mainz 05
Leverkusen
Yellow Card
90'
Saturday 23 September, 2023 09:30
Augsburg
Mainz 05
80'
Saturday 16 September, 2023 09:30
Mainz 05
Stuttgart
Goal
90'
Monday 11 September, 2023 14:45
Portugal
Luxembourg
90'
Friday 08 September, 2023 14:45
Luxembourg
Iceland
90'
Saturday 02 September, 2023 09:30
Bremen
Mainz 05
90'
Sunday 27 August, 2023 09:30
Mainz 05
Frankfurt
90'
Sunday 20 August, 2023 09:30
Union Berlin
Mainz 05
Yellow Card
90'
Tuesday 20 June, 2023 14:45
Bosnia and Herzegovina
Luxembourg
Assist
90'
Saturday 17 June, 2023 09:00
Luxembourg
Liechtenstein
90'
Saturday 27 May, 2023 09:30
Dortmund
Mainz 05
90'
Sunday 21 May, 2023 09:30
Mainz 05
Stuttgart
90'
Friday 05 May, 2023 14:30
Mainz 05
Schalke
GoalYellow Card
90'
Sunday 30 April, 2023 11:30
Wolfsburg
Mainz 05
46'
Saturday 22 April, 2023 09:30
Mainz 05
Bayern
Goal
90'
Saturday 15 April, 2023 09:30
Köln
Mainz 05
90'
Saturday 08 April, 2023 09:30
Mainz 05
Bremen
58'
Saturday 01 April, 2023 09:30
Leipzig
Mainz 05
90'
Sunday 26 March, 2023 14:45
Luxembourg
Portugal
Yellow Card
90'
Thursday 23 March, 2023 15:45
Slovakia
Luxembourg
90'
Sunday 19 March, 2023 14:30
Mainz 05
Freiburg
68'
Saturday 11 March, 2023 09:30
Hertha
Mainz 05
Assist
80'
Saturday 04 March, 2023 09:30
Mainz 05
Hoffenheim
Goal
90'
Friday 24 February, 2023 14:30
Mainz 05
Borussia M\'gladbach
90'
Sunday 19 February, 2023 13:30
Leverkusen
Mainz 05
GoalYellow Card
90'
Saturday 11 February, 2023 09:30
Mainz 05
Augsburg
Assist
90'
Saturday 04 February, 2023 09:30
Union Berlin
Mainz 05
89'
Saturday 28 January, 2023 09:30
Mainz 05
Bochum
Assist
62'
Wednesday 25 January, 2023 12:30
Mainz 05
Dortmund
90'
Saturday 21 January, 2023 09:30
Stuttgart
Mainz 05
Yellow Card
87'
Sunday 13 November, 2022 09:30
Mainz 05
Frankfurt
90'
Wednesday 09 November, 2022 14:30
Schalke
Mainz 05
15'
Saturday 05 November, 2022 10:30
Mainz 05
Wolfsburg
Saturday 29 October, 2022 09:30
Bayern
Mainz 05
90'
Friday 21 October, 2022 14:30
Mainz 05
Köln
Saturday 15 October, 2022 09:30
Bremen
Mainz 05
88'
Saturday 08 October, 2022 09:30
Mainz 05
Leipzig
25'
Saturday 01 October, 2022 09:30
Freiburg
Mainz 05
Yellow Card
66'
Friday 16 September, 2022 14:30
Mainz 05
Hertha
90'
Saturday 10 September, 2022 09:30
Hoffenheim
Mainz 05
65'
Sunday 04 September, 2022 11:30
Borussia M\'gladbach
Mainz 05
Yellow Card
59'
Saturday 27 August, 2022 09:30
Mainz 05
Leverkusen
24'
Saturday 20 August, 2022 09:30
Augsburg
Mainz 05
2'
Sunday 14 August, 2022 09:30
Mainz 05
Union Berlin
25'
Saturday 06 August, 2022 09:30
Bochum
Mainz 05
28'
Saturday 14 May, 2022 09:30
Mainz 05
Frankfurt
26'
Saturday 07 May, 2022 12:30
Hertha
Mainz 05
63'
Saturday 30 April, 2022 09:30
Mainz 05
Bayern
Goal
90'
Friday 22 April, 2022 14:30
Wolfsburg
Mainz 05
90'
Saturday 16 April, 2022 09:30
Mainz 05
Stuttgart
21'
Saturday 09 April, 2022 09:30
Köln
Mainz 05
Wednesday 06 April, 2022 12:30
Augsburg
Mainz 05
12'
Sunday 03 April, 2022 11:30
Borussia M\'gladbach
Mainz 05
Yellow Card
69'
Saturday 19 March, 2022 10:30
Mainz 05
Arminia Bielefeld
35'
Saturday 26 February, 2022 09:30
Union Berlin
Mainz 05
Friday 18 February, 2022 14:30
Mainz 05
Leverkusen
Saturday 12 February, 2022 09:30
Freiburg
Mainz 05
12'
Saturday 05 February, 2022 09:30
Mainz 05
Hoffenheim
67'
Saturday 22 January, 2022 09:30
Greuther Fürth
Mainz 05
90'
Saturday 15 January, 2022 09:30
Mainz 05
Bochum
90'
Saturday 08 January, 2022 09:30
Leipzig
Mainz 05
26'
Saturday 18 December, 2021 09:30
Frankfurt
Mainz 05
46'
Tuesday 14 December, 2021 14:30
Mainz 05
Hertha
77'
Saturday 11 December, 2021 09:30
Bayern
Mainz 05
82'
Saturday 04 December, 2021 09:30
Mainz 05
Wolfsburg
AssistYellow Card
90'
Friday 26 November, 2021 14:30
Stuttgart
Mainz 05
75'
Sunday 21 November, 2021 11:30
Mainz 05
Köln
56'
Friday 05 November, 2021 15:30
Mainz 05
Borussia M\'gladbach
2'
Saturday 30 October, 2021 09:30
Arminia Bielefeld
Mainz 05
13'
Friday 22 October, 2021 14:30
Mainz 05
Augsburg
26'
Saturday 16 October, 2021 09:30
Dortmund
Mainz 05
69'
Sunday 03 October, 2021 09:30
Mainz 05
Union Berlin
76'
Saturday 25 September, 2021 09:30
Leverkusen
Mainz 05
66'
Saturday 18 September, 2021 09:30
Mainz 05
Freiburg
78'
Saturday 11 September, 2021 09:30
Hoffenheim
Mainz 05
76'
Saturday 28 August, 2021 09:30
Mainz 05
Greuther Fürth
Assist
90'
Saturday 21 August, 2021 09:30
Bochum
Mainz 05
Yellow Card
90'
Sunday 15 August, 2021 09:30
Mainz 05
Leipzig
90'
Scroll to Top