Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors

MY


FOOTBALL FACTS

Leandro Barreiro

First Name:
Leandro
Last Name:
Barreiro Martins
Short name:
L. Barreiro
Name in home country:
Leandro Barreiro Martins
Position:
Midfielder
Height:
174 cm
Weight:
65 kg
Nationality:
Luxembourg
Age:
03-01-2000 (25)
SeasonMatches playedMatches Line UpPlayed minutesSubs inSubs outGoalPenaltyMissed penaltyOwn GoalYellow cardRed cardYellow-Red cardTotal goalsAssist
German Bundesliga 2023-2024Mainz 05Mainz 053129267523400080041
FIFA World Cup UEFA qualifiers 2026LuxembourgLuxembourg8872000000010000

Matches

18-05-2024 14:30
Wolfsburg
Mainz 05
90'
11-05-2024 17:30
Mainz 05
Dortmund
GoalAssistYellow card
90'
05-05-2024 18:30
Heidenheim
Mainz 05
Yellow card
90'
28-04-2024 16:30
Mainz 05
Köln
Goal
90'
21-04-2024 18:30
Freiburg
Mainz 05
46'
13-04-2024 14:30
Mainz 05
Hoffenheim
90'
06-04-2024 14:30
Mainz 05
Darmstadt
85'
30-03-2024 14:30
Leipzig
Mainz 05
Yellow card
90'
16-03-2024 14:30
Mainz 05
Bochum
90'
02-03-2024 14:30
Mainz 05
Borussia M\'gladbach
Yellow card
90'
23-02-2024 19:30
Leverkusen
Mainz 05
90'
17-02-2024 14:30
Mainz 05
Augsburg
90'
11-02-2024 14:30
Stuttgart
Mainz 05
44'
07-02-2024 17:30
Mainz 05
Union Berlin
90'
03-02-2024 14:30
Mainz 05
Bremen
90'
26-01-2024 19:30
Frankfurt
Mainz 05
90'
13-01-2024 14:30
Mainz 05
Wolfsburg
12'
10-12-2023 16:30
Köln
Mainz 05
90'
03-12-2023 14:30
Mainz 05
Freiburg
Yellow card
90'
26-11-2023 16:30
Hoffenheim
Mainz 05
90'
11-11-2023 14:30
Darmstadt
Mainz 05
90'
04-11-2023 14:30
Mainz 05
Leipzig
Goal
90'
27-10-2023 19:30
Bochum
Mainz 05
Yellow card
90'
21-10-2023 17:30
Mainz 05
Bayern
90'
06-10-2023 19:30
Borussia M\'gladbach
Mainz 05
90'
30-09-2023 14:30
Mainz 05
Leverkusen
Yellow card
90'
23-09-2023 14:30
Augsburg
Mainz 05
80'
16-09-2023 14:30
Mainz 05
Stuttgart
Goal
90'
02-09-2023 14:30
Bremen
Mainz 05
90'
27-08-2023 14:30
Mainz 05
Frankfurt
90'
20-08-2023 14:30
Union Berlin
Mainz 05
Yellow card
90'
14-11-2021 19:45
Luxembourg
Republic of Ireland
90'
11-11-2021 17:00
Azerbaijan
Luxembourg
90'
12-10-2021 19:45
Portugal
Luxembourg
90'
09-10-2021 19:45
Luxembourg
Serbia
Yellow card
90'
04-09-2021 17:00
Serbia
Luxembourg
90'
01-09-2021 19:45
Luxembourg
Azerbaijan
90'
30-03-2021 19:45
Luxembourg
Portugal
90'
27-03-2021 19:45
Republic of Ireland
Luxembourg
90'