Skip to content
DRDavid Ricardo

David Ricardo

€6MMarket Value
Dinamo Moskva
Dinamo Moskva
•Defender•
BrazilBrazil
7.0
Season Score
23
Dec 21, 2002
189 cm
Height
57
Shirt Number
Card stats based on
2026/2027

Performance Overview

Season Performance 26/27
All Competitions
Matches
12
Goals
0
Assists
0
Goal Contributions
0
Mins/game
76
Avg Rating
7.03

rating

6.91-0.32(-4.4%)
Last 31 matches
Oct 16, 2025 — Oct 16, 2026
High
7.26
Low
6.32
Avg
6.91
G+A
4
Wins17
Draws9
Losses5
MonthMatchesMinsGAG+AG/MRating
Oct 2026
1900000.006.94
Sep 2026
42790000.007.26
Aug 2026
54500000.006.82
Jul 2026
21801010.507.09
May 2026
31360110.006.86
Apr 2026
54060000.007.03
Mar 2026
32261010.336.32
Dec 2025
1900000.00-
Nov 2025
65400110.00-
Oct 2025
1900000.00-
10 months • 31 matches
Career Statistics

Career

Career Progress

Career Progress

Appearances per Season

Appearance Distribution

98
Full match
17
Substituted off
15
From Bench

David Ricardo: career in numbers

Career figures, computed
Best-rated season
2026/2027 · 7.08Premier League (Russia)
Lowest-rated season
2022 · 6.75Serie A
Rating trend
+0.06last 2 rated seasons vs career average before them
Career involvement (league)
0.08 G+A per 903 goals + 4 assists across 6 league seasons (per-90 from 5601 minutes on record)
League seasons on record
6 (2022–2026)
Clubs with recorded appearances
4

How we calculate this

Rival Clubs(50)

Player stats against each opponent club

TeamMPWDLGA
Vasco da GamaVasco da Gama43100000
KrasnodarKrasnodar41210000
InternacionalInternacional41120000
BragantinoBragantino43010000
JuventudeJuventude33000000
Spartak MoskvaSpartak Moskva32011000
MirassolMirassol31200010
Botafogo SPBotafogo SP21101000
CorinthiansCorinthians20200000
Krylya SovetovKrylya Sovetov21100000
Lokomotiv MoskvaLokomotiv Moskva21100020
BahiaBahia21010010
FlamengoFlamengo20110000
Sport RecifeSport Recife22000000
GrêmioGrêmio21100100
ZenitZenit20020010
CruzeiroCruzeiro20110001
Atlético MineiroAtlético Mineiro21010001
VitóriaVitória20200000
OrenburgOrenburg21100000
1–20 of 50
Transfers

Transfers

Transfer Value History

Last Transfer: €6M

Transfer History

Jan 21, 2026Transfer€6M
Jan 25, 2025Transfer€2M
Jan 4, 2023Transfer€70K
Dec 31, 2022End of loan
Mar 15, 2022Loan