Global stats
- Appearances 36
- Subbed in 14
- Goal 8
- Yellow 5
- Starting eleven 22
- Subbed off 8
- Assist 10
- Red 0
77%
Appearances
47%
Starting eleven
10%
Goal participation
- Appearances 2
- Subbed in 2
- Goal 0
- Yellow 0
- Starting eleven 0
- Subbed off 0
- Assist 0
- Red 0
5%
Appearances
0%
Starting eleven
0%
Goal participation
- Appearances 4
- Subbed in 4
- Goal 0
- Yellow 0
- Starting eleven 0
- Subbed off 0
- Assist 0
- Red 0
12%
Appearances
0%
Starting eleven
0%
Goal participation
- Appearances 1
- Subbed in 1
- Goal 0
- Yellow 0
- Starting eleven 0
- Subbed off 1
- Assist 0
- Red 0
2%
Appearances
0%
Starting eleven
0%
Goal participation
- Appearances 9
- Subbed in 0
- Goal 1
- Yellow 1
- Starting eleven 9
- Subbed off 7
- Assist 1
- Red 0
100%
Appearances
100%
Starting eleven
5%
Goal participation
- Appearances 5
- Subbed in 1
- Goal 4
- Yellow 0
- Starting eleven 4
- Subbed off 4
- Assist 1
- Red 0
100%
Appearances
80%
Starting eleven
29%
Goal participation
Current team
-
Form
W W W
- Joined 22/07/2025
- Contract until 30/06/2029
- From Sporting CP II (2,00 M€)
fixtures
Fixtures Lyon
10/05/26
2
1
Today 20:00
0
4
Your content after this ad
Your content after this ad
Individual stats
Shots On Target ( inc goals )
per game
9. Afonso Moreira
0.5
- 1. G. Mikautadze 2
- 2. Endrick 1.7
- 3. C. Tolisso 0.9
Key Passes (Attempt Assists)
per game
5. Afonso Moreira
0.9
- 1. Endrick 1.3
- 2. A. Karabec 1
- 2. C. Tolisso 1
Successful Dribbles
per game
4. Afonso Moreira
0.9
- 1. G. Mikautadze 2.5
- 2. Endrick 2.4
- 3. N. Nartey 1.3
Interceptions
per game
15. Afonso Moreira
0.5
Profile
- Age 21 years (19/03/2005)
- Place of birth Lamego Portugal
- Nationality Portugal
- Size 176 cm
- Weight 69 kg
- Best foot Right
- Position Striker
Achievements
FAQ
Where is Afonso Bastardo Moreira from?
Afonso Bastardo Moreira was born in Lamego, Portugal. Nationality(ies): Portugal.How old is Afonso Bastardo Moreira?
Afonso Bastardo Moreira has 21 years. He was born on the 19/03/2005.
What position is Afonso Bastardo Moreira playing at?
Afonso Bastardo Moreira is a Striker.
What is Afonso Bastardo Moreira's current team?
Afonso Bastardo Moreira is playing in club for Olympique Lyonnais (France). Afonso Bastardo Moreira also plays for his national team: Portugal U21.
How many goals has Afonso Bastardo Moreira scored this season?
Afonso Bastardo Moreira scored 8 goals in all competitions with Lyon during the 2025/2026 season over 36 matches played. Afonso Bastardo Moreira also has 10 assists to his name.
Your content after this ad
Your content after this ad
Club career
International career
Portugal U17
5
4
Your content after this ad
Your content after this ad
Global stats
- Appearances 36
- Subbed in 14
- Goal 8
- Yellow 5
- Starting eleven 22
- Subbed off 8
- Assist 10
- Red 0
77%
Appearances
47%
Starting eleven
10%
Goal participation
Stats by competition
Stats by match
| UEFA Europa League | 7 | 3 | 2 | 2 | 1 | 0 |
| Coupe de France | 3 | 2 | 2 | 1 | 1 | 0 |
| Ligue 1 | 26 | 17 | 4 | 7 | 3 | 0 |
Compare his stats
Stats by position
Stats by match
| Striker centre left | 9 | 9 | 2 | 5 | 0 | 0 |
| Attacking midfielder left | 10 | 11 | 2 | 4 | 0 | 0 |
| Midfielder left | 3 | 3 | 1 | 0 | 1 | 0 |
| Substitute | 14 | 0 | 3 | 1 | 4 | 0 |
Injury stats
Hamstring
13/02/2026 -
18/03/2026
7 Matches missed
Global stats
- Appearances 2
- Subbed in 2
- Goal 0
- Yellow 0
- Starting eleven 0
- Subbed off 0
- Assist 0
- Red 0
5%
Appearances
0%
Starting eleven
0%
Goal participation
Stats by competition
Stats by match
| UEFA Champions League | 1 | 0 | 0 | 0 | 0 | 0 |
| Primeira Liga | 1 | 0 | 0 | 0 | 0 | 0 |
Compare his stats
Stats by position
Stats by match
| Substitute | 3 | 0 | 0 | 0 | 0 | 0 |
| Midfielder left | 2 | 2 | 0 | 0 | 0 | 0 |
Global stats
- Appearances 4
- Subbed in 4
- Goal 0
- Yellow 0
- Starting eleven 0
- Subbed off 0
- Assist 0
- Red 0
12%
Appearances
0%
Starting eleven
0%
Goal participation
Stats by competition
Stats by match
| Primeira Liga | 4 | 0 | 0 | 0 | 0 | 0 |
Compare his stats
Stats by position
Stats by match
| Substitute | 5 | 0 | 0 | 0 | 0 | 0 |
Global stats
- Appearances 1
- Subbed in 1
- Goal 0
- Yellow 0
- Starting eleven 0
- Subbed off 1
- Assist 0
- Red 0
2%
Appearances
0%
Starting eleven
0%
Goal participation
Stats by competition
Stats by match
| Primeira Liga | 1 | 0 | 0 | 0 | 0 | 0 |
Compare his stats
Stats by position
Stats by match
| Substitute | 5 | 0 | 0 | 0 | 0 | 0 |
Global stats
- Appearances 9
- Subbed in 0
- Goal 1
- Yellow 1
- Starting eleven 9
- Subbed off 7
- Assist 1
- Red 0
100%
Appearances
100%
Starting eleven
5%
Goal participation
Stats by competition
Stats by match
| UEFA Youth League | 9 | 9 | 1 | 1 | 1 | 0 |
Compare his stats
Stats by position
Stats by match
| Striker centre left | 2 | 2 | 0 | 0 | 0 | 0 |
| Striker centre right | 4 | 4 | 4 | 1 | 0 | 0 |
| Substitute | 1 | 0 | 0 | 0 | 0 | 0 |
| Attacking midfielder left | 1 | 1 | 0 | 0 | 0 | 0 |
Global stats
- Appearances 5
- Subbed in 1
- Goal 4
- Yellow 0
- Starting eleven 4
- Subbed off 4
- Assist 1
- Red 0
100%
Appearances
80%
Starting eleven
29%
Goal participation
Stats by competition
Stats by match
| UEFA U17 Championship | 5 | 4 | 4 | 1 | 0 | 0 |
Compare his stats
Stats by position
Stats by match
| Striker centre left | 2 | 2 | 0 | 0 | 0 | 0 |
| Striker centre right | 4 | 4 | 4 | 1 | 0 | 0 |
| Substitute | 1 | 0 | 0 | 0 | 0 | 0 |
| Attacking midfielder left | 1 | 1 | 0 | 0 | 0 | 0 |
Global stats
- Appearances 57
- Subbed in 22
- Goal 13
- Yellow 6
- Starting eleven 35
- Subbed off 20
- Assist 12
- Red 0
Stats by competition
| Ligue 1 | 26 | 17 | 4 | 7 | 3 | 0 |
| UEFA Youth League | 9 | 9 | 1 | 1 | 1 | 0 |
| UEFA Europa League | 7 | 3 | 2 | 2 | 1 | 0 |
| Primeira Liga | 6 | 0 | 0 | 0 | 0 | 0 |
| UEFA U17 Championship | 5 | 4 | 4 | 1 | 0 | 0 |
| Coupe de France | 3 | 2 | 2 | 1 | 1 | 0 |
| UEFA Champions League | 1 | 0 | 0 | 0 | 0 | 0 |
Stats by team
| Lyon | 36 | 22 | 8 | 10 | 5 | 0 |
| Sporting | 12 | 9 | 1 | 1 | 1 | 0 |
| Gil Vicente | 4 | 0 | 0 | 0 | 0 | 0 |
| Portugal | 5 | 4 | 4 | 1 | 0 | 0 |
Injury stats
| Season | Missed | Played | Missed |
|---|---|---|---|
| 2025/2026 | 7 | 52 | 13.46% |
| Total | 7 | 52 | 13.46% |
Your content after this ad
Your content after this ad
Match detail