Barreiro L. : Games archive

Club: Portugal Benfica (Shirt: 18)
National Team: Luxembourg Luxembourg (Shirt: 16)
Citizenship: Luxembourg Luxembourg
Birthday: 03.01.2000
Age: 25
Role: Half-back
Height: 174 cm
Weight: 65 kg
Big name: Leandro Barreiro Martins

Statistics by teams12.10.2018 - 31.08.2025

Games Bench Goals Yellow Cards Red cards
Benfica 47 4 5 8
Luxembourg 45 2 1 10
Mainz 05 144 20 11 25
Total 236 26 17 43

Statistics by tournaments12.10.2018 - 31.08.2025

Games Bench Goals Yellow Cards Red cards
Portugal - Liga Portugal 30 3 3 5
Champions League 13 1 3
FIFA Club World Cup 4 2
UEFA Nations League 19 2 5
Germany - Bundesliga 141 20 11 25
Euro 18 1 4
Germany - DFB Pokal 3
World Cup  8 1
Total 236 26 17 43
Barreiro L.

2025-26, Portugal - Liga Portugal

31.08.2025 POR Alverca 1:2 Benfica 79 out79

2025-26 UEFA Champions League

27.08.2025 CL Benfica 1:0 Fenerbahce 90 Yellow Cards69

2025-26, Portugal - Liga Portugal

23.08.2025 POR Benfica 3:0 Tondela 12 in79

2025-26 UEFA Champions League

20.08.2025 CL Fenerbahce 0:0 Benfica 14 in77

2025-26, Portugal - Liga Portugal

16.08.2025 POR Estrela 0:1 Benfica 4 in87

2025-26 UEFA Champions League

12.08.2025 CL Benfica 2:0 Nice 28 in63
06.08.2025 CL Nice 0:2 Benfica 14 in77

2025 FIFA Club World Cup

28.06.2025 WCC Benfica 1:4 Chelsea 120
24.06.2025 WCC Benfica 1:0 Bayern 90
20.06.2025 WCC Benfica 6:0 Auckland City 90 Goals76, 78
17.06.2025 WCC Boca Juniors 2:2 Benfica 1 in90

2024-25, Portugal - Liga Portugal

17.05.2025 POR Braga 1:1 Benfica 90
10.05.2025 POR Benfica 1:1 Sporting CP Bench
03.05.2025 POR Estoril 1:2 Benfica 12 in79
27.04.2025 POR Benfica 6:0 AVS 14 in77
19.04.2025 POR Vitoria de Guimaraes 0:3 Benfica 19 in72
13.04.2025 POR Benfica 2:2 Arouca 2 in89
06.04.2025 POR Porto 1:4 Benfica 1 in90
02.04.2025 POR Benfica 3:2 Farense 45 in46
28.03.2025 POR Gil Vicente 0:3 Benfica Bench
16.03.2025 POR Rio Ave 2:3 Benfica 45 in46

2024-25 UEFA Champions League

11.03.2025 CL Barcelona 3:1 Benfica 21 in70

2024-25, Portugal - Liga Portugal

08.03.2025 POR Benfica 3:0 Nacional 23 in68

2024-25 UEFA Champions League

05.03.2025 CL Benfica 0:1 Barcelona 70 out70 Yellow Cards45
18.02.2025 CL Benfica 3:3 Monaco 90 Yellow Cards67

2024-25, Portugal - Liga Portugal

15.02.2025 POR Santa Clara 0:1 Benfica 90 Yellow Cards49

2024-25 UEFA Champions League

12.02.2025 CL Monaco 0:1 Benfica 24 in67

2024-25, Portugal - Liga Portugal

08.02.2025 POR Benfica 3:2 Moreirense 22 in69
02.02.2025 POR Estrela 2:3 Benfica 22 in69

2024-25 UEFA Champions League

29.01.2025 CL Juventus 0:2 Benfica 20 in71

2024-25, Portugal - Liga Portugal

25.01.2025 POR Casa Pia 3:1 Benfica 81 out81

2024-25 UEFA Champions League

21.01.2025 CL Benfica 4:5 Barcelona 30 in61

2024-25, Portugal - Liga Portugal

17.01.2025 POR Benfica 4:0 Famalicão 90 Goals11, 36, 67 Yellow Cards23
04.01.2025 POR Benfica 1:2 Braga 90 Yellow Cards88
29.12.2024 POR Sporting CP 1:0 Benfica 45 in46
23.12.2024 POR Benfica 3:0 Estoril 19 in72
19.12.2024 POR Nacional 0:2 Benfica 10 in81 Yellow Cards84
15.12.2024 POR AVS 1:1 Benfica 63 out63

2024-25 UEFA Champions League

11.12.2024 CL Benfica 0:0 Bologna Bench

2024-25, Portugal - Liga Portugal

07.12.2024 POR Benfica 1:0 Vitoria de Guimaraes 67 out67
01.12.2024 POR Arouca 0:2 Benfica 28 in63

2024-25 UEFA Champions League

27.11.2024 CL Monaco 2:3 Benfica 6 in85

Nations League 2024-2025

18.11.2024 NL Luxembourg 2:2 Northern Ireland 56 out56
15.10.2024 NL Belarus 1:1 Luxembourg 90
12.10.2024 NL Bulgaria 0:0 Luxembourg 90

2024-25 UEFA Champions League

02.10.2024 CL Benfica 4:0 Atletico Madrid 6 in85

2024-25, Portugal - Liga Portugal

28.09.2024 POR Benfica 5:1 Gil Vicente Bench
23.09.2024 POR Boavista 0:3 Benfica 12 in79

2024-25 UEFA Champions League

19.09.2024 CL Crvena Zvezda 1:2 Benfica 3 in88

2024-25, Portugal - Liga Portugal

14.09.2024 POR Benfica 4:1 Santa Clara 9 in82

Nations League 2024-2025

08.09.2024 NL Luxembourg 0:1 Belarus 90
05.09.2024 NL Northern Ireland 2:0 Luxembourg 90

2024-25, Portugal - Liga Portugal

30.08.2024 POR Moreirense 1:1 Benfica 90 Yellow Cards76
24.08.2024 POR Benfica 1:0 Estrela 90
17.08.2024 POR Benfica 3:0 Casa Pia 65 out65
11.08.2024 POR Famalicão 2:0 Benfica 72 out72

2023-24, Germany - Bundesliga

18.05.2024 BNDL Wolfsburg 1:3 Mainz 05 90
11.05.2024 BNDL Mainz 05 3:0 Borussia D 90 Goals12 Yellow Cards56
05.05.2024 BNDL 1. FC Heidenheim 1:1 Mainz 05 90 Yellow Cards27
28.04.2024 BNDL Mainz 05 1:1 Cologne 90 Goals29
21.04.2024 BNDL Freiburg 1:1 Mainz 05 46 out46
13.04.2024 BNDL Mainz 05 4:1 Hoffenheim 90
06.04.2024 BNDL Mainz 05 4:0 Darmstadt 85 out85
30.03.2024 BNDL RB Leipzig 0:0 Mainz 05 90 Yellow Cards70

Euro 2024, Qualifiers

21.03.2024 EUR Georgia 2:0 Luxembourg 90 Yellow Cards66

2023-24, Germany - Bundesliga

16.03.2024 BNDL Mainz 05 2:0 VfL Bochum 90
02.03.2024 BNDL Mainz 05 1:1 Borussia Mg 90 Yellow Cards50
23.02.2024 BNDL Bayer 04 2:1 Mainz 05 90
17.02.2024 BNDL Mainz 05 1:0 Augsburg 90
11.02.2024 BNDL VfB Stuttgart 3:1 Mainz 05 45 in46
07.02.2024 BNDL Mainz 05 1:1 Union Berlin 90
03.02.2024 BNDL Mainz 05 0:1 Werder 90
26.01.2024 BNDL Eintracht Frankfurt 1:0 Mainz 05 90
13.01.2024 BNDL Mainz 05 1:1 Wolfsburg 13 in78
10.12.2023 BNDL Cologne 0:0 Mainz 05 90
03.12.2023 BNDL Mainz 05 0:1 Freiburg 90 Yellow Cards29
26.11.2023 BNDL Hoffenheim 1:1 Mainz 05 90

Euro 2024, Qualifiers

19.11.2023 EUR Liechtenstein 0:1 Luxembourg 90
16.11.2023 EUR Luxembourg 4:1 Bosnia 90

2023-24, Germany - Bundesliga

11.11.2023 BNDL Darmstadt 0:0 Mainz 05 90
04.11.2023 BNDL Mainz 05 2:0 RB Leipzig 90 Goals80

2023-24, Germany - DFB Pokal

01.11.2023 GERC Hertha 3:0 Mainz 05 70 out70

2023-24, Germany - Bundesliga

27.10.2023 BNDL VfL Bochum 2:2 Mainz 05 90 Yellow Cards15
21.10.2023 BNDL Mainz 05 1:3 Bayern 90

Euro 2024, Qualifiers

16.10.2023 EUR Luxembourg 0:1 Slovakia 90
13.10.2023 EUR Iceland 1:1 Luxembourg 90

2023-24, Germany - Bundesliga

06.10.2023 BNDL Borussia Mg 2:2 Mainz 05 90
30.09.2023 BNDL Mainz 05 0:3 Bayer 04 90 Yellow Cards90
23.09.2023 BNDL Augsburg 2:1 Mainz 05 80 out80
16.09.2023 BNDL Mainz 05 1:3 VfB Stuttgart 90 Goals69

Euro 2024, Qualifiers

11.09.2023 EUR Portugal 9:0 Luxembourg 90
08.09.2023 EUR Luxembourg 3:1 Iceland 90

2023-24, Germany - Bundesliga

02.09.2023 BNDL Werder 4:0 Mainz 05 90
27.08.2023 BNDL Mainz 05 1:1 Eintracht Frankfurt 90
20.08.2023 BNDL Union Berlin 4:1 Mainz 05 90 Yellow Cards80

Euro 2024, Qualifiers

20.06.2023 EUR Bosnia 0:2 Luxembourg 90
17.06.2023 EUR Luxembourg 2:0 Liechtenstein 90

2022-23, Germany - Bundesliga

27.05.2023 BNDL Borussia D 2:2 Mainz 05 90
21.05.2023 BNDL Mainz 05 1:4 VfB Stuttgart 90
05.05.2023 BNDL Mainz 05 2:3 Schalke 04 90 Goals53 Yellow Cards90
30.04.2023 BNDL Wolfsburg 3:0 Mainz 05 46 out46
22.04.2023 BNDL Mainz 05 3:1 Bayern 90 Goals73
15.04.2023 BNDL Cologne 1:1 Mainz 05 90
08.04.2023 BNDL Mainz 05 2:2 Werder 58 out58
01.04.2023 BNDL RB Leipzig 0:3 Mainz 05 90

Euro 2024, Qualifiers

26.03.2023 EUR Luxembourg 0:6 Portugal 90 Yellow Cards82
23.03.2023 EUR Slovakia 0:0 Luxembourg 90

2022-23, Germany - Bundesliga

19.03.2023 BNDL Mainz 05 1:1 Freiburg 68 out68
11.03.2023 BNDL Hertha 1:1 Mainz 05 80 out80
04.03.2023 BNDL Mainz 05 1:0 Hoffenheim 90 Goals33
24.02.2023 BNDL Mainz 05 4:0 Borussia Mg 90
19.02.2023 BNDL Bayer 04 2:3 Mainz 05 90 Goals45 Yellow Cards79
11.02.2023 BNDL Mainz 05 3:1 Augsburg 90
04.02.2023 BNDL Union Berlin 2:1 Mainz 05 89 out89
28.01.2023 BNDL Mainz 05 5:2 VfL Bochum 62 out62
25.01.2023 BNDL Mainz 05 1:2 Borussia D 90
21.01.2023 BNDL VfB Stuttgart 1:1 Mainz 05 86 out86 Yellow Cards79
13.11.2022 BNDL Mainz 05 1:1 Eintracht Frankfurt 90
09.11.2022 BNDL Schalke 04 1:0 Mainz 05 17 in74
05.11.2022 BNDL Mainz 05 0:3 Wolfsburg Bench
29.10.2022 BNDL Bayern 6:2 Mainz 05 90
21.10.2022 BNDL Mainz 05 5:0 Cologne Bench
15.10.2022 BNDL Werder 0:2 Mainz 05 88 out88
08.10.2022 BNDL Mainz 05 1:1 RB Leipzig 26 in65
01.10.2022 BNDL Freiburg 2:1 Mainz 05 66 out66 Yellow Cards53

Nations League 2022-2023

25.09.2022 NL Luxembourg 1:0 Lithuania 90 Yellow Cards78
22.09.2022 NL Türkiye 3:3 Luxembourg 90

2022-23, Germany - Bundesliga

16.09.2022 BNDL Mainz 05 1:1 Hertha 90
10.09.2022 BNDL Hoffenheim 4:1 Mainz 05 64 out64
04.09.2022 BNDL Borussia Mg 0:1 Mainz 05 58 out58 Yellow Cards39
27.08.2022 BNDL Mainz 05 0:3 Bayer 04 25 in66
20.08.2022 BNDL Augsburg 1:2 Mainz 05 3 in88
14.08.2022 BNDL Mainz 05 0:0 Union Berlin 26 in65
06.08.2022 BNDL VfL Bochum 1:2 Mainz 05 29 in62

Nations League 2022-2023

14.06.2022 NL Luxembourg 2:2 Faroe Islands 90
11.06.2022 NL Luxembourg 0:2 Türkiye 90 Yellow Cards35
07.06.2022 NL Faroe Islands 0:1 Luxembourg 90
04.06.2022 NL Lithuania 0:2 Luxembourg 90

2021-22, Germany - Bundesliga

14.05.2022 BNDL Mainz 05 2:2 Eintracht Frankfurt 27 in64
07.05.2022 BNDL Hertha 1:2 Mainz 05 63 out63
30.04.2022 BNDL Mainz 05 3:1 Bayern 90 out92 Goals57
22.04.2022 BNDL Wolfsburg 5:0 Mainz 05 90
16.04.2022 BNDL Mainz 05 0:0 VfB Stuttgart 22 in69
09.04.2022 BNDL Cologne 3:2 Mainz 05 Bench
06.04.2022 BNDL Augsburg 2:1 Mainz 05 13 in78
03.04.2022 BNDL Borussia Mg 1:1 Mainz 05 68 out68 Yellow Cards40
19.03.2022 BNDL Mainz 05 4:0 Arminia 36 in55
26.02.2022 BNDL Union Berlin 3:1 Mainz 05 Bench
18.02.2022 BNDL Mainz 05 3:2 Bayer 04 1 in91
12.02.2022 BNDL Freiburg 1:1 Mainz 05 13 in78
05.02.2022 BNDL Mainz 05 2:0 Hoffenheim 67 out67
22.01.2022 BNDL Greuther Furth 2:1 Mainz 05 90

2021-22, Germany - DFB Pokal

18.01.2022 GERC VfL Bochum 3:1 Mainz 05 90

2021-22, Germany - Bundesliga

15.01.2022 BNDL Mainz 05 1:0 VfL Bochum 90
08.01.2022 BNDL RB Leipzig 4:1 Mainz 05 27 in64
18.12.2021 BNDL Eintracht Frankfurt 1:0 Mainz 05 46 out46
14.12.2021 BNDL Mainz 05 4:0 Hertha 77 out77
11.12.2021 BNDL Bayern 2:1 Mainz 05 82 out82
04.12.2021 BNDL Mainz 05 3:0 Wolfsburg 90 Yellow Cards78
26.11.2021 BNDL VfB Stuttgart 2:1 Mainz 05 75 out75
21.11.2021 BNDL Mainz 05 1:1 Cologne 57 in34

World Cup 2022, Qualifiers

14.11.2021 WC Luxembourg 0:3 Ireland 90
11.11.2021 WC Azerbaijan 1:3 Luxembourg 90

2021-22, Germany - Bundesliga

05.11.2021 BNDL Mainz 05 1:1 Borussia Mg 2 in89
30.10.2021 BNDL Arminia 1:2 Mainz 05 14 in77
22.10.2021 BNDL Mainz 05 4:1 Augsburg 27 in64
16.10.2021 BNDL Borussia D 3:1 Mainz 05 69 out69

World Cup 2022, Qualifiers

12.10.2021 WC Portugal 5:0 Luxembourg 90
09.10.2021 WC Luxembourg 0:1 Serbia 90 Yellow Cards1

2021-22, Germany - Bundesliga

03.10.2021 BNDL Mainz 05 1:2 Union Berlin 76 out76
25.09.2021 BNDL Bayer 04 1:0 Mainz 05 66 out66
18.09.2021 BNDL Mainz 05 0:0 Freiburg 78 out78
11.09.2021 BNDL Hoffenheim 0:2 Mainz 05 75 out75

World Cup 2022, Qualifiers

04.09.2021 WC Serbia 4:1 Luxembourg 90
01.09.2021 WC Luxembourg 2:1 Azerbaijan 90

2021-22, Germany - Bundesliga

28.08.2021 BNDL Mainz 05 3:0 Greuther Furth 90
21.08.2021 BNDL VfL Bochum 2:0 Mainz 05 90 Yellow Cards67
15.08.2021 BNDL Mainz 05 1:0 RB Leipzig 90

2020-21, Germany - Bundesliga

22.05.2021 BNDL Wolfsburg 2:3 Mainz 05 90
16.05.2021 BNDL Mainz 05 1:3 Borussia D 90
09.05.2021 BNDL Eintracht Frankfurt 1:1 Mainz 05 89 out89
03.05.2021 BNDL Mainz 05 1:1 Hertha 90 Yellow Cards72
24.04.2021 BNDL Mainz 05 2:1 Bayern 90 out90
21.04.2021 BNDL Werder 0:1 Mainz 05 90 out92
11.04.2021 BNDL Cologne 2:3 Mainz 05 90 out97 Goals92
03.04.2021 BNDL Mainz 05 1:1 Arminia 90 Yellow Cards80

World Cup 2022, Qualifiers

30.03.2021 WC Luxembourg 1:3 Portugal 90
27.03.2021 WC Ireland 0:1 Luxembourg 90

2020-21, Germany - Bundesliga

21.03.2021 BNDL Hoffenheim 1:2 Mainz 05 90
13.03.2021 BNDL Mainz 05 1:0 Freiburg 72 out72
05.03.2021 BNDL Schalke 04 0:0 Mainz 05 89 out89
28.02.2021 BNDL Mainz 05 0:1 Augsburg 90
20.02.2021 BNDL Borussia Mg 1:2 Mainz 05 81 out81
13.02.2021 BNDL Bayer 04 2:2 Mainz 05 83 out83
06.02.2021 BNDL Mainz 05 1:0 Union Berlin 90 Yellow Cards40
23.01.2021 BNDL Mainz 05 3:2 RB Leipzig 86 out86 Goals50
19.01.2021 BNDL Mainz 05 0:2 Wolfsburg 90
16.01.2021 BNDL Borussia D 1:1 Mainz 05 90
09.01.2021 BNDL Mainz 05 0:2 Eintracht Frankfurt 90
03.01.2021 BNDL Bayern 5:2 Mainz 05 90

2020-21, Germany - DFB Pokal

23.12.2020 GERC Mainz 05 2:2
(0:3)
VfL Bochum 120

2020-21, Germany - Bundesliga

19.12.2020 BNDL Mainz 05 0:1 Werder 22 in69 Yellow Cards73
15.12.2020 BNDL Hertha 0:0 Mainz 05 90
12.12.2020 BNDL Mainz 05 0:1 Cologne Bench
05.12.2020 BNDL Arminia 2:1 Mainz 05 58 out58
29.11.2020 BNDL Mainz 05 1:1 Hoffenheim 90
22.11.2020 BNDL Freiburg 1:3 Mainz 05 90 out92

Nations League 2020-2021

17.11.2020 NL Luxembourg 0:0 Azerbaijan 90 Yellow Cards78
14.11.2020 NL Cyprus 2:1 Luxembourg 90

2020-21, Germany - Bundesliga

07.11.2020 BNDL Mainz 05 2:2 Schalke 04 80 out80
31.10.2020 BNDL Augsburg 3:1 Mainz 05 Bench
24.10.2020 BNDL Mainz 05 2:3 Borussia Mg 26 in65
17.10.2020 BNDL Mainz 05 0:1 Bayer 04 Bench

Nations League 2020-2021

13.10.2020 NL Montenegro 1:2 Luxembourg 90 Yellow Cards18
10.10.2020 NL Luxembourg 2:0 Cyprus 90

2020-21, Germany - Bundesliga

02.10.2020 BNDL Union Berlin 4:0 Mainz 05 Bench
26.09.2020 BNDL Mainz 05 1:4 VfB Stuttgart 69 out69
20.09.2020 BNDL RB Leipzig 3:1 Mainz 05 90

Nations League 2020-2021

08.09.2020 NL Luxembourg 0:1 Montenegro 90
05.09.2020 NL Azerbaijan 1:2 Luxembourg 90

2019-20, Germany - Bundesliga

27.06.2020 BNDL Bayer 04 1:0 Mainz 05 Bench
20.06.2020 BNDL Mainz 05 3:1 Werder 35 in56
17.06.2020 BNDL Borussia D 0:2 Mainz 05 16 in75
14.06.2020 BNDL Mainz 05 0:1 Augsburg 65 out65 Yellow Cards41
06.06.2020 BNDL Eintracht Frankfurt 0:2 Mainz 05 64 out64 Yellow Cards62
30.05.2020 BNDL Mainz 05 0:1 Hoffenheim 76 out76 Yellow Cards44
27.05.2020 BNDL Union Berlin 1:1 Mainz 05 90
24.05.2020 BNDL Mainz 05 0:5 RB Leipzig 30 in61
17.05.2020 BNDL Cologne 2:2 Mainz 05 8 in83
08.03.2020 BNDL Mainz 05 1:1 Fortuna Dusseldorf 90 out90
29.02.2020 BNDL Mainz 05 2:0 SC Paderborn 07 90
23.02.2020 BNDL Wolfsburg 4:0 Mainz 05 46 out46 Yellow Cards31
16.02.2020 BNDL Mainz 05 0:0 Schalke 04 90
08.02.2020 BNDL Hertha 1:3 Mainz 05 90
01.02.2020 BNDL Mainz 05 1:3 Bayern 72 out72
25.01.2020 BNDL Borussia Mg 3:1 Mainz 05 24 in67
21.12.2019 BNDL Mainz 05 0:1 Bayer 04 Bench
17.12.2019 BNDL Werder 0:5 Mainz 05 12 in79
14.12.2019 BNDL Mainz 05 0:4 Borussia D Bench
07.12.2019 BNDL Augsburg 2:1 Mainz 05 46 out46
02.12.2019 BNDL Mainz 05 2:1 Eintracht Frankfurt Bench
24.11.2019 BNDL Hoffenheim 1:5 Mainz 05 Bench

Euro 2020, Qualifiers

17.11.2019 EUR Luxembourg 0:2 Portugal 74 out74

2019-20, Germany - Bundesliga

09.11.2019 BNDL Mainz 05 2:3 Union Berlin Bench
02.11.2019 BNDL RB Leipzig 8:0 Mainz 05 Bench
25.10.2019 BNDL Mainz 05 3:1 Cologne Bench
19.10.2019 BNDL Fortuna Dusseldorf 1:0 Mainz 05 Bench

Euro 2020, Qualifiers

11.10.2019 EUR Portugal 3:0 Luxembourg 90 Yellow Cards9

2019-20, Germany - Bundesliga

05.10.2019 BNDL SC Paderborn 07 1:2 Mainz 05 1 in93
28.09.2019 BNDL Mainz 05 0:1 Wolfsburg Bench
20.09.2019 BNDL Schalke 04 2:1 Mainz 05 Bench

Euro 2020, Qualifiers

10.09.2019 EUR Luxembourg 1:3 Serbia 90
10.06.2019 EUR Ukraine 1:0 Luxembourg 90
07.06.2019 EUR Lithuania 1:1 Luxembourg 90
25.03.2019 EUR Luxembourg 1:2 Ukraine 90 Yellow Cards45
22.03.2019 EUR Luxembourg 2:1 Lithuania 67 out67 Goals45

2018-19, Germany - Bundesliga

23.02.2019 BNDL Mainz 05 3:0 Schalke 04 Bench
08.02.2019 BNDL Mainz 05 1:5 Bayer 04 90 Yellow Cards89

Nations League 2018-20

18.11.2018 NL Moldova 1:1 Luxembourg 90 Yellow Cards12
15.11.2018 NL Luxembourg 0:2 Belarus Bench
15.10.2018 NL Luxembourg 3:0 San Marino 67 out67
12.10.2018 NL Belarus 1:0 Luxembourg Bench