Loading live ticker…
Afonso Moreira

Afonso Moreira

Lyon
Left Winger Portugal
Age 21
Height 176 cm
Foot Right
Country Portugal
Value €2.1m
Contract 2029-06-30
📈
Form
Rating per season, last 5 matches, and timeline all matches
Season
7.27
37 matches
Last 5
7.76
+0.49 vs season
Best
9.0
vs PAOK Thessaloniki
MOTM
4
of 36 matches
Rating by match (last 30)
5.0 6.0 7.0 8.0 9.0 7.2 2025-10-23 · H vs Basel · 1G 0A · 7.2 7.4 2025-10-26 · H vs Strasbourg · 1G 0A · 7.4 8.2 2025-10-29 · A vs Paris FC · 0G 2A · 8.2 7.6 2025-11-02 · A vs Brest · 0G 0A · 7.6 6.1 2025-11-06 · A vs Real Betis · 0G 0A · 6.1 7.4 2025-11-09 · H vs Paris Saint-Germain · 1G 0A · 7.4 6.9 2025-11-23 · A vs Auxerre · 0G 0A · 6.9 7.2 2025-11-30 · H vs Nantes · 0G 1A · 7.2 6.6 2025-12-07 · A vs Lorient · 0G 0A · 6.6 8.3 2025-12-11 · H vs Go Ahead Eagles · 1G 0A · 8.3 7.9 2025-12-14 · H vs Le Havre · 0G 1A · 7.9 8.9 2025-12-21 · H vs St Cyr Collonges au Mont d'Or · 0G 1A · 8.9 7.3 2026-01-03 · A vs Monaco · 0G 0A · 7.3 8.1 2026-01-11 · A vs Lille · 1G 0A · 8.1 7.6 2026-01-18 · H vs Brest · 0G 1A · 7.6 7.9 2026-01-22 · A vs Young Boys · 0G 0A · 7.9 6.8 2026-01-25 · A vs Metz · 0G 0A · 6.8 9.0 2026-01-29 · H vs PAOK Thessaloniki · 0G 2A · 9.0 7.4 2026-02-01 · H vs Lille · 0G 0A · 7.4 7.0 2026-02-04 · H vs Laval · 1G 0A · 7.0 7.9 2026-02-07 · A vs Nantes · 0G 1A · 7.9 6.4 2026-03-19 · H vs Celta Vigo · 0G 0A · 6.4 6.6 2026-03-22 · H vs Monaco · 0G 0A · 6.6 6.3 2026-04-05 · A vs Angers · 0G 0A · 6.3 6.9 2026-04-12 · H vs Lorient · 0G 0A · 6.9 8.8 2026-04-19 · A vs Paris Saint-Germain · 1G 1A · 8.8 6.6 2026-04-25 · H vs Auxerre · 0G 0A · 6.6 8.5 2026-05-03 · H vs Rennes · 1G 0A · 8.5 7.8 2026-05-10 · A vs Toulouse · 0G 0A · 7.8 7.1 2026-05-17 · H vs Lens · 0G 0A · 7.1 10-23 11-09 12-14 01-22 02-07 04-19 05-17
≥8.0 7.0–8.0 6.0–7.0 5.5–6.0 <5.5
🧬
Attributes
Chances created Aerial duels Defensive actions Goals Shot attempts Touches
Filter:
Apps
37
Goals
8
Assists
10
Rating
7.27
Goals
4
68%
Assists
7
100%
Rating
7.17
81%
Matches
27
62%
Started
18
64%
Minutes
1717
70%
🎯
Stats compared to other attacking midfielders/wingers
Ligue 1 · percentile vs peers
73% 46% 81% 67% 75% 72%
Chances created
73%
Aerial duels
46%
Defensive actions
81%
Goals
67%
Shot attempts
75%
Touches
72%
🎯
Shot Map
40 shots per season
Goals
4
On target
23
xG
2.69
Conversion
10%
Goal Saved Off target
🔥
Heatmap
1244 touches this season
Attack
Touches
1244
Attack
52%
Middle
30%
Ø position
63%
ATTACK

Detailed Stats & Percentiles (Ligue 1)

Shooting

Stat Total Per 90
Percentile
avg 65%
Per 90 pctl
avg 46%
Goals 4 0.21
68
47
xG 2.69 0.14
55
27
xGOT 4.74 0.25
72
55
xG excl. penalty 2.69 0.14
57
30
Shots 40 2.10
77
55
Shots on target 14 0.73
71
53
Headed shots 2 0.10
57
52

Passing

Stat Total Per 90
Percentile
avg 72%
Per 90 pctl
avg 63%
Assists 7 0.37
100
93
xA 6.18 0.32
96
92
Accurate passes 439 23.01
65
33
Pass accuracy 80.8 80.85
47
47
Accurate long balls 15 0.79
65
44
Long ball accuracy 44.1 44.12
20
20
Chances created 33 1.73
81
67
Big chances created 10 0.52
89
90
Successful crosses 33 1.73
91
87
Cross accuracy 27.3 27.27
60
60

Possession

Stat Total Per 90
Percentile
avg 62%
Per 90 pctl
avg 58%
Dribbles 24 1.26
74
54
Dribbles success rate 34.3 34.29
23
23
Duels won 122 6.39
91
88
Duels won % 45.2 45.19
50
50
Aerials won 9 0.47
62
48
Aerials won % 22.5 22.50
31
31
Touches 1064 55.77
73
57
Touches in opposition box 103 5.40
88
76
Dispossessed 35 1.83
12
23
Fouls won 57 2.99
96
96
Penalties awarded 1 0.05
83
90

Defending

Stat Total Per 90
Percentile
avg 69%
Per 90 pctl
avg 67%
Defensive actions 59 3.09
79
59
Tackles 33 1.73
86
60
Interceptions 13 0.68
80
65
Fouls committed 27 1.42
83
64
Recoveries 83 4.35
80
68
Possession won final 3rd 14 0.73
75
58
Dribbled past 11 0.58
41
71
Clearances 13 0.68
77
59
Clean sheets 6 0.31
96
97
Goals conceded while on pitch 23 1.21
30
68
xG against while on pitch 24.87 1.30
26
63

Discipline

Stat Total Per 90
Percentile
avg 58%
Per 90 pctl
avg 70%
Yellow cards 3 0.16
17
40
Red cards 0 0.00
100
100

Recent Matches (45)

Date Opponent Comp Score Min G A Rating
2026-05-17 vs Lens Ligue 1 0-4 90 0 0 7.1
2026-05-10 @ Toulouse Ligue 1 2-1 90 0 0 7.8
2026-05-03 vs Rennes Ligue 1 4-2 90 1 0 8.5
2026-04-25 vs Auxerre Ligue 1 3-2 90 0 0 6.6
2026-04-19 @ Paris Saint-Germain Ligue 1 1-2 90 1 1 8.8
2026-04-12 vs Lorient Ligue 1 2-0 90 0 0 6.9
2026-04-05 @ Angers Ligue 1 0-0 90 0 0 6.3
2026-03-22 vs Monaco Ligue 1 1-2 85 0 0 6.6
2026-03-19 vs Celta Vigo Europa League 0-2 23 0 0 6.4
2026-02-07 @ Nantes Ligue 1 0-1 86 0 1 7.9
2026-02-04 vs Laval Coupe de France 2-0 27 1 0 7.0
2026-02-01 vs Lille Ligue 1 1-0 90 0 0 7.4
2026-01-29 vs PAOK Thessaloniki Europa League 4-2 87 0 2 9.0
2026-01-25 @ Metz Ligue 1 2-5 89 0 0 6.8
2026-01-22 @ Young Boys Europa League 0-1 76 0 0 7.9
2026-01-18 vs Brest Ligue 1 2-1 89 0 1 7.6
2026-01-11 @ Lille Coupe de France 1-2 90 1 0 8.1
2026-01-03 @ Monaco Ligue 1 1-3 90 0 0 7.3
2025-12-21 vs St Cyr Collonges au Mont d'Or Coupe de France 3-0 90 0 1 8.9
2025-12-14 vs Le Havre Ligue 1 1-0 90 0 1 7.9
2025-12-11 vs Go Ahead Eagles Europa League 2-1 89 1 0 8.3
2025-12-07 @ Lorient Ligue 1 1-0 20 0 0 6.6
2025-11-30 vs Nantes Ligue 1 3-0 18 0 1 7.2
2025-11-27 @ Maccabi Tel Aviv Europa League 0-6 0 0 0
2025-11-23 @ Auxerre Ligue 1 0-0 90 0 0 6.9
2025-11-18 @ Czechia U21 EURO U21 Qualification Grp. B 0-0 0 0 0
2025-11-09 vs Paris Saint-Germain Ligue 1 2-3 90 1 0 7.4
2025-11-06 @ Real Betis Europa League 2-0 45 0 0 6.1
2025-11-02 @ Brest Ligue 1 0-0 90 0 0 7.6
2025-10-29 @ Paris FC Ligue 1 3-3 74 0 2 8.2
2025-10-26 vs Strasbourg Ligue 1 2-1 22 1 0 7.4
2025-10-23 vs Basel Europa League 2-0 11 1 0 7.2
2025-10-18 @ Nice Ligue 1 3-2 13 0 0 6.3
2025-10-05 vs Toulouse Ligue 1 1-2 12 0 0 5.9
2025-10-02 vs Salzburg Europa League 2-0 0 0 0
2025-09-28 @ Lille Ligue 1 0-1 15 0 0 5.9
2025-09-25 @ FC Utrecht Europa League 0-1 25 0 0 6.7
2025-09-19 vs Angers Ligue 1 1-0 1 0 0
2025-09-14 @ Rennes Ligue 1 3-1 0 0 0
2025-09-09 @ Scotland U21 EURO U21 Qualification Grp. B 0-2 0 0 0

Career

Season Team Type Apps G A Rating
2025/2026 Lyon senior 37 8 10 7.27
2024/2025 Sporting CP B senior 22 7 0 -
2024/2025 Sporting CP senior 3 0 0 5.98
2023/2024 Gil Vicente senior 5 0 0 6.18
2023/2024 Sporting CP senior 3 0 0 6.18
2023/2024 Sporting CP B senior 9 0 0 -
2022/2023 Sporting CP B senior 24 4 0 -
2024/2025 Sporting Clube de Portugal Under 21 youth 2 1 1 -
2024/2025 Sporting CP U19 youth 6 1 1 -
2022/2023 Sporting CP U19 youth 9 1 1 -
2027 Portugal U21 national team 2 0 0 -
2023 Portugal U19 national team 2 0 0 -
2022 Portugal U17 national team 5 4 1 -
2021/2022 Portugal U17 national team 6 1 0 -

Transfer Value History

Trophies

Sporting CP
🏆 Taça de Portugal x1
🏆 Liga Portugal x1
Help