Field Insider

Afonso Moreira

Rising starBayer Leverkusen · 21 yrsRotationNew signing

Profile

Full nameAfonso Bastardo Moreira
PositionWinger
NationalityPortugal
Age21
Date of birth19 Mar 2005
BirthplaceLamego
Height176 cm
Shirt number#17
ClubBayer Leverkusen
Wingeralso played MID
27
Appearances
4
Goals
7
Assists
1724
Minutes

Domestic-league season · Lyon.

Injury-affected season

Missed 5 of Bayer Leverkusen's ~34 games this season through 5 injury absences (injury). He still appeared 27 times — a solid return given how little of the season he was available. His rating is judged mainly on the games he was fit to play.

Also this season

Earlier this season at LyonUEFA Europa League: 7 apps, 2g 2a, 356 min

Earlier this season at LyonCoupe de France: 3 apps, 1g 1a, 207 min

The headline Season rating covers his time at Bayer Leverkusen; availability counts only fixtures while in this squad.

Performance data · by competition

CompetitionAppsGAMinMatch
Ligue 1at Lyon274717247.09
UEFA Europa Leagueat Lyon7223567.17
Coupe de Franceat Lyon3112077.67

Scout report

Rising starGoal-getting Winger

Afonso Moreira is a 21-year-old winger at Bayer Leverkusen, rated 86.8 overall by Field Insider's model, ranking 8th of 323 on scout potential in the Bundesliga and 14th of 1777 U-23 players tracked. A young player, he has been a regular starter this season (70.9% of available minutes). He brings 0.57 goal contributions per 90 (0.21 goals, 0.37 assists). Below: strengths, watch-points, market-value outlook and the latest transfer news on Moreira.

Judged on this season alone, Moreira graded 45 — a strong campaign that ranks top 25% of the 29 wingers in the Bundesliga, on 4 goals and 7 assists in 27 appearances (0.574 involvements per 90).

Year-on-year, that's a clear step up on last season (Season 0 → 45). Across the 3 seasons we hold, it's his best return yet.

On long-term talent our Rating reads 87, top 7% of the 29 wingers in the Bundesliga. At 21 Moreira is still climbing toward his ceiling, and a market index of 46.7 reflects that trajectory.

Read the appearance count in context: Moreira missed 5 games through injury (injury) out of roughly 34 this season. The 27 he did play is a solid return on the time he was fit, and his ratings are weighted toward those games rather than the ones he sat out injured.

86.8
Ratingi
2nd of 29 wingers
45.3
Seasoni
developing / rotation level
70.9%
Minutes
a regular starter
0.57
Goal contrib / 90
strong end product

Output in context · Bayer Leverkusen finished 6th of 18 · an upper-table side

27
Apps
4
Goals
7
Assists
11
G+A
0.15
Goals / app

4 goals in 27 appearances (0.15 per game) — light end product the role wants to see climb. He also laid on 7 assists, so the all-round involvement reads 11 goal contributions (0.41 per appearance).

Strengths

  • Availability. On the pitch for 70.9% of available minutes — a dependable presence in the XI.
  • Final-third output. 0.57 goal contributions per 90 (0.21 goals, 0.37 assists) — productive for the role.
  • Pedigree. Performing in a top-tier setting (team strength 88.4/100).
  • Ceiling. High potential at just 21 — room to grow into a bigger role.

Watch points

  • Few red flags. No obvious weaknesses in the current-season profile — consistency is the next test.

Outlook

With a Rating of 86.8, Moreira carries the 2nd-highest potential of the wingers in the Bundesliga (top 7%). In the final third he profiles as a genuine goal threat (0.57 goal contributions per 90). At 21 the trajectory points up — potential sits near its ceiling (97/100) and market value should climb as minutes and output follow. With this floor already at 21, the ceiling gets tested by a step up in level — one to track.

Generated from Field Insider's rating model · AI-written analysis to follow.

Season statistics

Bars = where he ranks among wingers in the Bundesliga with 600+ minutes this season.

Shooting

Goals4
Shots on target14
Shots31

Passing

Assists7
Chances created33
Passes543
Pass accuracy80%

Possession

Successful dribbles24
Dribble success34.3%
Duels won122
Duels won %45.2%
Fouls won57
Penalties won1

Defending

Tackles33
Interceptions13
Fouls committed27

Yellow/red cards

Yellow cards3
Red cards0