PLAYER PROFILE

Afonso Moreira.

Bayer 04 Leverkusen · Portugal

Matrix 39671

At a glance

Full name
Afonso Bastardo Moreira
Born
19 Mar 2005
Age today
21
Nationality
Portugal

Career by season

127 recorded appearances
Afonso Moreira appearances by season, competition and team
SeasonCompetitionTeamAppsStartsGoalsAssistsMinutesCards
26/27UEFA Europa League Bayer 04 Leverkusen 31011330
26/27DFB-Pokal Bayer 04 Leverkusen 22011360
26/27Bundesliga Bayer 04 Leverkusen 87015751
25/26UEFA Europa League Olympique Lyon 73223561
25/26Ligue 1 Olympique Lyon 2718481,7243
25/26International Friendly Games Portugal U21 1100901
25/26Coupe de France Olympique Lyon 32212071
24/25UEFA Champions League Sporting CP 1000340
24/25Taça de Portugal Sporting CP 100010
24/25Liga Portugal Sporting CP 100010
24/25Liga 3 Sporting CP B 2219711,5125
24/25International Friendly Games Portugal U20 1000260
23/24Taça de Portugal Gil Vicente FC 1000240
23/24Taça de Portugal Sporting CP 1000310
23/24Taça da Liga Sporting CP 100050
23/24Liga Portugal Gil Vicente FC 4000380
23/24Liga Portugal Sporting CP 1000250
23/24Liga 3 Sporting CP B 97004792
23/24International Friendly Games Portugal U19 32011970
22/23Liga 3 Sporting CP B 2417421,4114
22/23International Friendly Games Portugal U18 32001960
22/23International Friendly Games Portugal U19 3100900

Appearances in our supported competitions. Goals, assists and minutes come from match reports where we have them.

Match log

Newest first
Afonso Moreira match log
DateCompetitionMatchScoreMinutesGoals
05 Apr 2026Ligue 1 Angers SCO v Olympique Lyon 0 – 090
22 Mar 2026Ligue 1 Olympique Lyon v AS Monaco 1 – 285
19 Mar 2026UEFA Europa League Olympique Lyon v Celta de VigoSubstitute, on 67′ 0 – 223
07 Feb 2026Ligue 1 FC Nantes v Olympique Lyon 0 – 186
04 Feb 2026Coupe de France Olympique Lyon v Stade LavalloisSubstitute, on 63′ 2 – 0271
01 Feb 2026Ligue 1 Olympique Lyon v LOSC Lille 1 – 090
29 Jan 2026UEFA Europa League Olympique Lyon v PAOK Thessaloniki 4 – 287
25 Jan 2026Ligue 1 FC Metz v Olympique Lyon 2 – 589
22 Jan 2026UEFA Europa League BSC Young Boys v Olympique Lyon 0 – 176
18 Jan 2026Ligue 1 Olympique Lyon v Stade Brestois 29 2 – 189
11 Jan 2026Coupe de France LOSC Lille v Olympique Lyon 1 – 2901
03 Jan 2026Ligue 1 AS Monaco v Olympique Lyon 1 – 390
21 Dec 2025Coupe de France Olympique Lyon v FC Saint-Cyr Collonges Au Mont d\'Or 3 – 090
14 Dec 2025Ligue 1 Olympique Lyon v Le Havre AC 1 – 090
11 Dec 2025UEFA Europa League Olympique Lyon v Go Ahead Eagles 2 – 1891
07 Dec 2025Ligue 1 FC Lorient v Olympique LyonSubstitute, on 70′ 1 – 020
30 Nov 2025Ligue 1 Olympique Lyon v FC NantesSubstitute, on 72′ 3 – 018
23 Nov 2025Ligue 1 AJ Auxerre v Olympique Lyon 0 – 090
09 Nov 2025Ligue 1 Olympique Lyon v Paris Saint-Germain 2 – 3901
06 Nov 2025UEFA Europa League Real Betis Balompié v Olympique LyonSubstitute, on 46′ 2 – 045

Career transfers

8 recorded moves

All recorded career moves, newest first.

Afonso Moreira career transfers
Date FromToMoveFee
01 Jul 2026 Olympique Lyon Bayer 04 Leverkusen Transfer €29.5m
22 Jul 2025 Sporting CP B Olympique Lyon Transfer €2m
30 Jun 2024 Gil Vicente FC Sporting CP B Loan return
29 Jan 2024 Sporting CP B Gil Vicente FC Loan —
01 Jul 2022 Sporting CP U19 Sporting CP B Internal move —
01 Jul 2021 Sporting CP U17 Sporting CP U19 Internal move —
01 Jul 2020 Sporting CP Sub-15 Sporting CP U17 Internal move —
01 Jul 2018 Sporting CP Youth Sporting CP Sub-15 Internal move —

Contracts and market values are not available yet.