TOP Tournaments
Show more
person-avatar

Moreira Afonso Bastardo

Portugal
Portugal
Current Club:
Position:
Forward
Number:
17
Age:
21 (19.03.2005)
Height:
178 cm
Weight:
71 kg
Preferred Foot:
Right
Market value:
€410.4k
Contract expires:
30.06.2029
Social media:
Moreira Afonso Bastardo Last matches
Date Match Minutes played Goals Assists Yellow cards Red cards
12.04 Lyon Lyon Lorient Lorient 2 0 7 90’ 0 0 1 0
05.04 Angers SCO Angers SCO Lyon Lyon 0 0 6 90’ 0 0 0 0
22.03 Lyon Lyon AS Monaco AS Monaco 1 2 5.7 85’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
19.03 Lyon Lyon Celta Celta 0 2 6.7 24’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
15.03 Le Havre Le Havre Lyon Lyon 0 0 Injured
Date Match Minutes played Goals Assists Yellow cards Red cards
12.03 Celta Celta Lyon Lyon 1 1 Injured
Date Match Minutes played Goals Assists Yellow cards Red cards
08.03 Lyon Lyon Paris Paris 1 1 Injured
Date Match Minutes played Goals Assists Yellow cards Red cards
05.03 Lyon Lyon RC Lens RC Lens 2 2 Injured
Date Match Minutes played Goals Assists Yellow cards Red cards
01.03 Olympique de Marseille Olympique de Marseille Lyon Lyon 3 2 Injured
22.02 Strasbourg Strasbourg Lyon Lyon 3 1 Injured
15.02 Lyon Lyon Nice Nice 2 0 Injured
07.02 Nantes Nantes Lyon Lyon 0 1 7.4 86’ 0 1 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
04.02 Lyon Lyon Stade Lavallois Stade Lavallois 2 0 7.8 28’ 1 0 1 0
Date Match Minutes played Goals Assists Yellow cards Red cards
01.02 Lyon Lyon Lille OSC Lille OSC 1 0 7.3 90’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
29.01 Lyon Lyon P.A.O.K. P.A.O.K. 4 2 8.4 87’ 0 2 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
25.01 Metz Metz Lyon Lyon 2 5 6.4 90’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
22.01 Young Boys Young Boys Lyon Lyon 0 1 7.5 76’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
18.01 Lyon Lyon Stade Brestois 29 Stade Brestois 29 2 1 7 90’ 0 1 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
11.01 Lille OSC Lille OSC Lyon Lyon 1 2 7.4 90’ 1 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
03.01 AS Monaco AS Monaco Lyon Lyon 1 3 7.2 90’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Lyon Lyon St Cyr Collonges Au Mont D Or St Cyr Collonges Au Mont D Or 3 0 8.5 90’ 0 1 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Lyon Lyon Le Havre Le Havre 1 0 7.7 90’ 0 1 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Lyon Lyon Go Ahead Eagles Go Ahead Eagles 2 1 7.5 90’ 1 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Lorient Lorient Lyon Lyon 1 0 7 21’ 0 0 0 0
2025 Lyon Lyon Nantes Nantes 3 0 7.9 19’ 0 1 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Maccabi Tel Aviv Maccabi Tel Aviv Lyon Lyon 0 6 On the bench
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Auxerre Auxerre Lyon Lyon 0 0 7.5 90’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Czech Republic U21 Czech Republic U21 Portugal U21 Portugal U21 0 0 0 20’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Lyon Lyon Paris Saint-Germain Paris Saint-Germain 2 3 6.7 90’ 1 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Real Betis Real Betis Lyon Lyon 2 0 6.3 45’ 0 0 1 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Stade Brestois 29 Stade Brestois 29 Lyon Lyon 0 0 7.1 90’ 0 0 0 0
2025 Paris Paris Lyon Lyon 3 3 7.7 74’ 0 2 0 0
2025 Lyon Lyon Strasbourg Strasbourg 2 1 8.2 23’ 1 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Lyon Lyon Basel Basel 2 0 7.6 12’ 1 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Nice Nice Lyon Lyon 3 2 6.5 14’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Portugal U20 Portugal U20 Germany U20 Germany U20 1 0 0 62’ 0 0 0 0
2025 Portugal U20 Portugal U20 Germany U20 Germany U20 2 1 0 90’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Lyon Lyon Toulouse Toulouse 1 2 6.1 13’ 0 0 1 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Lyon Lyon RB Salzburg RB Salzburg 2 0 On the bench
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Lille OSC Lille OSC Lyon Lyon 0 1 5.9 16’ 0 0 1 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Utrecht Utrecht Lyon Lyon 0 1 7 26’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Lyon Lyon Angers SCO Angers SCO 1 0 0 1’ 0 0 0 0
2025 Stade Rennais Stade Rennais Lyon Lyon 3 1 On the bench
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Scotland U21 Scotland U21 Portugal U21 Portugal U21 0 2 On the bench
2025 Portugal U21 Portugal U21 Azerbaijan U21 Azerbaijan U21 5 0 0 58’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Lyon Lyon Olympique de Marseille Olympique de Marseille 1 0 6.9 20’ 0 0 0 0
2025 Lyon Lyon Metz Metz 3 0 0 5’ 0 0 0 0
2025 RC Lens RC Lens Lyon Lyon 0 1 On the bench
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Lyon Lyon Getafe Getafe 2 1 0 14’ 0 0 0 0
2025 Bayern Munich Bayern Munich Lyon Lyon 2 1 0 82’ 0 0 1 0
2025 Mallorca Mallorca Lyon Lyon 0 4 0 72’ 0 0 0 0
2025 Hamburger Hamburger Lyon Lyon 0 4 On the bench
2025 Sporting Clube de Portugal Sporting Clube de Portugal Celtic Celtic 0 2 Not in the squad
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 SL Benfica SL Benfica Sporting Clube de Portugal Sporting Clube de Portugal 1 3 Not in the squad
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Sporting Clube de Portugal Sporting Clube de Portugal Vitoria Guimaraes Vitoria Guimaraes 2 0 Not in the squad
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Sporting Clube de Portugal II Sporting Clube de Portugal II Amarante Amarante 2 0 0 77’ 1 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 SL Benfica SL Benfica Sporting Clube de Portugal Sporting Clube de Portugal 1 1 Not in the squad
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 AD Fafe AD Fafe Sporting Clube de Portugal II Sporting Clube de Portugal II 1 2 0 90’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Sporting Clube de Portugal Sporting Clube de Portugal Gil Vicente Gil Vicente 2 1 Not in the squad
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Sporting Clube de Portugal II Sporting Clube de Portugal II Varzim Varzim 2 0 0 90’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Boavista Porto Boavista Porto Sporting Clube de Portugal Sporting Clube de Portugal 0 5 Not in the squad
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 1º Dezembro 1º Dezembro Sporting Clube de Portugal II Sporting Clube de Portugal II 1 1 0 74’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Rio Ave Rio Ave Sporting Clube de Portugal Sporting Clube de Portugal 1 2 Not in the squad
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Os Belenenses Os Belenenses Sporting Clube de Portugal II Sporting Clube de Portugal II 1 1 0 90’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Sporting Clube de Portugal Sporting Clube de Portugal Moreirense Moreirense 3 1 Not in the squad
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Sporting Clube de Portugal II Sporting Clube de Portugal II Atletico Clube de Portugal Atletico Clube de Portugal 2 1 0 72’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Santa Clara Santa Clara Sporting Clube de Portugal Sporting Clube de Portugal 0 1 Not in the squad
2025 Sporting Clube de Portugal Sporting Clube de Portugal Braga Braga 1 1 Not in the squad
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Lusitania Lusitania Sporting Clube de Portugal II Sporting Clube de Portugal II 2 1 0 90’ 1 0 1 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Sporting Clube de Portugal Sporting Clube de Portugal Rio Ave Rio Ave 2 0 Not in the squad
Moreira Afonso Bastardo Transfers
Date From To Fee
21/07/25 Sporting Clube de Portugal Sporting Clube de Portugal Lyon Lyon
2M € Transfer
29/06/24 Gil Vicente Gil Vicente Sporting Clube de Portugal Sporting Clube de Portugal Return from loan
28/01/24 Sporting Clube de Portugal Sporting Clube de Portugal Gil Vicente Gil Vicente On loan
Moreira Afonso Bastardo Career
National leagues
National cups
International cups
National team
Player rating is based on a proprietary algorithm, taking into account ball actions, performance in attack and defense, and the player’s direct influence on the game outcome

Moreira Afonso Bastardo injury history

From Until Injury
07.02.2026 17.03.2026 injury-icon Injury
25.02.2024 25.07.2024 injury-icon Injury
Top bookmakers
gift-icon-gray 100 USD
Get Bonus
gift-icon-gray for $19.99
Get Bonus
gift-icon-gray for $15.99
Get Bonus
gift-icon-gray for $2.99
Get Bonus
gift-icon-gray for $2.99
Get Bonus
gift-icon-gray 100%
Get Bonus
gift-icon-gray 100%
Get Bonus