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
02 Nov 2025Ligue 1 Stade Brestois 29 v Olympique Lyon 0 – 090
29 Oct 2025Ligue 1 Paris FC v Olympique Lyon 3 – 374
26 Oct 2025Ligue 1 Olympique Lyon v RC Strasbourg AlsaceSubstitute, on 68′ 2 – 1221
23 Oct 2025UEFA Europa League Olympique Lyon v FC Basel 1893Substitute, on 79′ 2 – 0111
18 Oct 2025Ligue 1 OGC Nice v Olympique LyonSubstitute, on 77′ 3 – 213
05 Oct 2025Ligue 1 Olympique Lyon v FC ToulouseSubstitute, on 78′ 1 – 212
28 Sep 2025Ligue 1 LOSC Lille v Olympique LyonSubstitute, on 75′ 0 – 115
25 Sep 2025UEFA Europa League FC Utrecht v Olympique LyonSubstitute, on 65′ 0 – 125
19 Sep 2025Ligue 1 Olympique Lyon v Angers SCOSubstitute, on 90′ 1 – 01
31 Aug 2025Ligue 1 Olympique Lyon v Olympique MarseilleSubstitute, on 71′ 1 – 019
23 Aug 2025Ligue 1 Olympique Lyon v FC MetzSubstitute, on 86′ 3 – 011
17 May 2025Liga 3 Sporting CP B v Amarante FC 2 – 0771
10 May 2025Liga 3 AD Fafe v Sporting CP B 1 – 290
04 May 2025Liga 3 Sporting CP B v Varzim SC 2 – 089
26 Apr 2025Liga 3 SU 1º Dezembro v Sporting CP B 1 – 174
20 Apr 2025Liga 3 C.F. Os Belenenses v Sporting CP B 1 – 190
13 Apr 2025Liga 3 Sporting CP B v Atlético CP 2 – 172
05 Apr 2025Liga 3 Lusitânia FC Lourosa v Sporting CP B 2 – 1901
30 Mar 2025Liga 3 Amarante FC v Sporting CP B 0 – 1841
15 Mar 2025Liga 3 Sporting CP B v AD FafeSubstitute, on 59′ 0 – 031

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.