Spain · Midfielder
Ricardo José Veiga Varzim Miranda
LEAGUEPrimeira Liga
THIS SEASON3G · 2A
Goals30.74 / 90
Assists20.49 / 90
Shots102.45 / 90
Key passes102.45 / 90
Dribbles30.74 / 90
Duels won204.90 / 90
Rating7.70
PROFILEPrimeira Liga 2026 · 77 midfielders
- Key passes 2.45 %97
- Assists 0.49 %92
- Dribbles 0.74 %59
- Pass accuracy %84 %50
- Recoveries 3.19 %68
- Duels won %51 %58
Percentile against same-position players in the same league and season, per 90 minutes. 367 min played.
IN THE CHARTS
🥉
Primeira Liga2026 · FC Porto · 4 app
3G3.
2A3.
🥉
Primeira Liga2025 · FC Porto · 31 app
8A3.
13.
La Liga2022 · Celta Vigo · 36 app
11G13.
Position in that season's published scoring or assist chart.
HONOURS
🏆
AFC Champions League Elite2024/2025 · Asia
🥈
UEFA U21 Championship2023 Romania/Georgia · Europe · 2nd Place
GOALS AND ASSISTS BY SEASONbest: 2022/23 · 15 G+A
GoalsAssists
2026/27
6
450
3
2
7.36
COMPETITION
APP
MING
A
RTG
Shots11%55 on target
Key passes10
Dribbles4%33 success
Duels won27%52
Tackles15
Fouls115 drawn
Offsides1
Penalties1
Starts6
G+A / 901.0
2025/26
46
2.100
5
10
6.87
COMPETITION
APP
MING
A
RTG
Shots41%44 on target
Key passes44
Dribbles22%46 success
Duels won108%46
Tackles52
Fouls4130 drawn
Offsides5
Starts2719 sub
G+A / 900.64
Cards7
2022/23
36
2.322
11
4
6.96
COMPETITION
APP
MING
A
RTG
Shots48%60 on target
Key passes28
Dribbles37%52 success
Duels won142%49
Tackles45
Fouls4241 drawn
Offsides4
Starts288 sub
G+A / 900.58
Cards61
2021/22
11
126
0
0
6.54
COMPETITION
APP
MING
A
RTG
Shots1
Key passes1
Dribbles6%86 success
Duels won15%41
Tackles5
Fouls13 drawn
2020/21
16
134
0
0
6.38
COMPETITION
APP
MING
A
RTG
Key passes1
Duels won6%30
Tackles3
Fouls43 drawn
Starts115 sub
Cards1
GOALS291 from the spot
STARTS9142 from bench
CARDS20
VAR1reviews involving him
SHIRT17
WHEN HE SCORES29 goals
- 1-15' 7 %24
- 16-30' 5 %17
- 31-45' 7 %24
- 46-60' 5 %17
- 61-75' 5 %17
- 76-90+' 0 %0
FORMATIONS HE PLAYS IN
- 4-3-351%39
- 4-2-3-129%22
- 4-1-3-223%18
- 4-4-220%15
- 3-4-2-14%3
- 5-3-23%2
ASSIST NETWORK
Who sets him up16assists received
Who he sets up14assists given
MATCH LOG60 matches
| Date | Opponent | Score | min | G | A | Sh | RTG |
|---|---|---|---|---|---|---|---|
| 08.09.2026 | Manchester CityH | 0-2 | 83 | 1 | 5.9 | ||
| 04.09.2026 | MoreirenseH | 2-1 | 64 | 3 | 6.1 | ||
| 29.08.2026 | Academico ViseuA | 0-3 | 82 | 1 | 1 | 1 | 9.0 |
| 23.08.2026 | AroucaH | 2-0 | 76 | 1 | 3 | 9.5 | |
| 15.08.2026 | Rio AveA | 0-2 | 70 | 1 | 1 | 6.9 | |
| 09.08.2026 | AlvercaH | 2-0 | 75 | 1 | 2 | 7.0 | |
| 16.05.2026 | Santa ClaraH | 1-0 | 33↑ | – | 6.9 | ||
| 10.05.2026 | AVSA | 3-1 | –↑ | – | – | ||
| 02.05.2026 | AlvercaH | 1-0 | 74 | 1 | – | 6.9 | |
| 26.04.2026 | EstrelaA | 1-2 | 70 | 1 | 7.3 | ||
| 19.04.2026 | TondelaH | 2-0 | 39↑ | 1 | 1 | 7.9 | |
| 16.04.2026 | Nottingham ForestA | 1-0 | 45 | – | 6.3 | ||
| 12.04.2026 | EstorilA | 1-3 | 70 | 1 | 1 | 7.5 | |
| 09.04.2026 | Nottingham ForestH | 1-1 | 59 | 1 | 1 | 7.3 | |
| 22.03.2026 | SC BragaA | 1-2 | 67 | 2 | 5.9 | ||
| 19.03.2026 | VfB StuttgartH | 2-0 | –↑ | – | – | ||
| 15.03.2026 | MoreirenseH | 3-0 | 66 | 1 | 3 | 6.3 | |
| 12.03.2026 | VfB StuttgartA | 1-2 | –↑ | – | – | ||
| 08.03.2026 | BenficaA | 2-2 | 45 | 1 | 1 | 6.6 | |
| 27.02.2026 | AroucaH | 3-1 | 62 | 1 | 7.0 | ||
| 22.02.2026 | Rio AveH | 1-0 | 65 | 2 | 6.3 | ||
| 15.02.2026 | NacionalA | 0-1 | 34↑ | 1 | – | 7.0 | |
| 09.02.2026 | Sporting CPH | 1-1 | 63 | – | 6.5 | ||
| 02.02.2026 | Casa PiaA | 2-1 | 93 | 2 | 6.9 | ||
| 29.01.2026 | RangersH | 3-1 | –↑ | – | – | ||
| 26.01.2026 | GIL VicenteH | 3-0 | 61 | – | 6.3 | ||
| 22.01.2026 | PlzenA | 1-1 | 31↑ | – | 7.2 | ||
| 18.01.2026 | GuimaraesA | 0-1 | 60 | 2 | 6.3 | ||
| 04.01.2026 | Santa ClaraA | 0-1 | 61 | 1 | 6.6 | ||
| 29.12.2025 | AVSH | 2-0 | 31↑ | – | 7.0 | ||
| 22.12.2025 | AlvercaA | 0-3 | 31↑ | 1 | 6.9 | ||
| 15.12.2025 | EstrelaH | 3-1 | 14↑ | 1 | 6.5 | ||
| 07.12.2025 | TondelaA | 0-2 | –↑ | – | – | ||
| 30.11.2025 | EstorilH | 1-0 | 31↑ | 1 | 6.3 | ||
| 27.11.2025 | NiceH | 3-0 | 80 | 2 | 2 | 9.7 | |
| 09.11.2025 | FamalicaoA | 0-1 | 32↑ | 1 | 6.9 | ||
| 06.11.2025 | UtrechtA | 1-1 | 90 | 6 | 7.0 | ||
| 02.11.2025 | SC BragaH | 2-1 | 33↑ | 1 | – | 7.2 | |
| 27.10.2025 | MoreirenseA | 1-2 | 58 | – | 6.2 | ||
| 23.10.2025 | Nottingham ForestA | 2-0 | 32↑ | – | 6.3 | ||
| 05.10.2025 | BenficaH | 0-0 | 63 | 2 | 6.3 | ||
| 02.10.2025 | FK Crvena ZvezdaH | 2-1 | 17↑ | – | 7.0 | ||
| 29.09.2025 | AroucaA | 0-4 | 51 | 2 | 6.6 | ||
| 25.09.2025 | Red Bull SalzburgA | 0-1 | 53 | 2 | 6.5 | ||
| 19.09.2025 | Rio AveA | 0-3 | 58 | 1 | 2 | 3 | 9.5 |
| 13.09.2025 | NacionalH | 1-0 | 34↑ | 1 | 6.9 | ||
| 24.08.2025 | Casa PiaH | 4-0 | 24 | – | 6.5 | ||
| 18.08.2025 | GIL VicenteA | 0-2 | 58 | 1 | 1 | 6.9 | |
| 11.08.2025 | GuimaraesH | 3-0 | 65 | – | 6.3 | ||
| 24.06.2025 | Al AhlyH | 4-4 | 21↑ | 1 | – | 6.9 | |
| 19.06.2025 | Inter MiamiA | 2-1 | 59 | – | 6.6 | ||
| 15.06.2025 | PalmeirasA | 0-0 | 67 | – | 6.6 | ||
| 19.08.2023 | Real SociedadA | 1-1 | –↑ | – | – | ||
| 13.08.2023 | OsasunaH | 0-2 | 17↑ | – | 6.2 | ||
| 04.06.2023 | BarcelonaH | 2-1 | 71 | 2 | 4 | 8.7 | |
| 28.05.2023 | CadizA | 1-0 | 90 | – | 6.7 | ||
| 23.05.2023 | GironaH | 1-1 | 81 | 1 | 6.9 | ||
| 20.05.2023 | Athletic ClubA | 2-1 | 77 | 2 | 6.9 | ||
| 14.05.2023 | ValenciaH | 1-2 | 89 | – | 6.7 | ||
| 03.05.2023 | GetafeA | 1-0 | 76 | 1 | 6.3 |
SHOTS57
GOALS6
xG6.2
vs xG-0.2under performing
CONVERSION%10.5
SHOT MAPcircle size = xG
GoalShotGoal is at the top
SHOT BREAKDOWN
By situation
- Assisted24%42
- Open play13%23
- Free kick12%21
- Fast break5%9
- Corner2%4
- Penalty1%2
By body part
- Right foot46%81
- Left foot11%19
WHEN HE SHOOTS57 shots
- 1-15' 7 %12
- 16-30' 9 %16
- 31-45' 15 %26
- 46-60' 9 %16
- 61-75' 9 %16
- 76-90+' 8 %14
ACTION MAP14 actions
← Own goal
Average position: %61
Opponent goal →
← Own goal
Average position: %78
Opponent goal →
← Own goal
Average position: %26
Opponent goal →
← Own goal
Average position: %48
Opponent goal →
MOST FREQUENT ACTIONS14
- Pass6%43
- Ball recovery2%14
- Ball touch1%7
- Aerial duel1%7
- Tackle1%7
- Foul1%7
- Saved shot1%7
- Corner won1%7
MARKET VALUE€25.00M+38.9%
GAMES MISSED3
CLUBS2019–2026 · 117 apps
Bar thickness tracks appearances; faded rows predate our match records.
TRANSFER HISTORY
2019-07-01
Celta U19
→
Celta Vigo B
-
Celta U19
→
Celta Vigo B
-
2018-07-01
Celta Vigo Yth.
→
Celta U19
-
Celta Vigo Yth.
→
Celta U19
-
INJURY AND ABSENCE RECORD
12.2025
InactiveQuestionable
1 match
04.2023
Yellow CardsMissing Fixture
1 match
11.2022
Red CardMissing Fixture
1 match
Reason comes from the record; the badge is the availability status the provider filed.
SCOUT REPORTŞut haritası ve xG · 1546 min
Takip listesi: Yaratıcı orta saha
Profil takip listesine girecek kadar güçlü; maç izleme ve rol kontrolü gerekiyor.
Strengths
Oyun sürekliliğiPas hacmi, reyting ve oynadığı dakika dengeli.
Yaratıcı üretimAsist, kilit pas ve top taşıma katkısı güçlü.
Teknik dayanıklılıkDrible, ikili mücadele ve isabet kalitesi iyi.
Question marks
Hücum katkısı sınırlıGol ve şut tehdidi, oynadığı role göre düşük kalabilir.
Model primi riskiModelin beklediği değer, güncel piyasa değerinin altında kalıyor.
What a scout checks next
- Aynı mevkideki alternatiflerle karşılaştırma.
- Son beş maçtaki form eğrisi ve forma şansının istikrarı.
- Ayrıntılı olay verisi yoksa maç izleyerek doğrulama.
The report is written by the scouting model from the same season data; this page only renders it.
SCOUT SCORE73.3Primeira Liga 2025
PERFORMANCE73.21546 min
VERDICTWatch64/100
ROLE FIT2025
Advanced eight
89.8
Box-to-box midfielder
87.0
Creative ten
84.7
Role fit pozitif; video, market ve baglam kontrolu ile shortlist'e alinabilir.
WHERE HE RANKS
In his league · 242 players
Scout score
%97
Performance
%99
Minutes
%77
Value for money
%3
All leagues · 11080 players
Scout score
%98
Performance
%97
Minutes
%85
Value for money
%0
WHY THIS VERDICT
MetricValueTargetScore
Key passes / 90
1.86
1.8
100
Minute security
100
76
100
Performance score
73.2
76
96
Assists / 90
0.47
0.28
100
Tackles / 90
2.1
1.8
100
Average rating
6.81
7.2
95
Scores, roles and the verdict are produced by the scouting model; this page reads them, it does not recompute them.
SIMILAR PROFILESsame position, per 90
Konrad LaimerBayern München · 28
%95
3G
9A
65scout
€32.00M
Bundesliga
Awer MabilCastellón · 30
%79
3G
6A
70scout
€400K
Segunda División
Oğuz GürbulakYeni Çorumspor · 33
%76
5G
4A
62scout
1. Lig
David BumbergerFC BW Linz
%71
1G
3A
63scout
€300K
Bundesliga
Imrân LouzaWatford · 26
%71
7G
9A
70scout
Championship
Senny MayuluParis Saint Germain · 19
%70
4G
4A
74scout
€40.00M
Ligue 1
Emre KılınçSamsunspor · 31
%61
1G
5A
68scout
€1.20M
Süper Lig
Qazim LaciRizespor · 29
%60
7G
9A
68scout
Süper Lig
Similarity compares per-90 output, creation, dribbling and duel profile against players in the same position group and season.
Team of the week, tactical profile and AI predictions are open with a free account.Free sign-up
Skoryum



Al-Ahli