Skip to content
GioScore

David Ricardo

Dinamo Moskva · Centre-Back · Left foot · 23 · Brazil · #57

Apps · 26/27
16 15 starts
all competitions
Minutes
1,354 79%
of 1,710 available
Goals
0
Assists
0
Avg rating
6.94 +0.24
25/26: 6.70
Market Value
€6.4M #5
at Dinamo Moskva

Last 10 matches · rating

Avg 6.89
  1. 6.4
  2. 6.7
  3. 7.7
  4. 7.5
  5. 6.9
  6. 7.1
  7. 6.6
  8. 6.0
  9. 7.1
  10. 6.8
DateOpponentResMinGARating
7 NovFakelA · PL2-190′––6.8
31 OctAkhmat GroznyH · PL2-085′––7.1
27 OctKrasnodarA · RC1-290′––6.0
24 OctAkronA · PL1-390′––6.6
18 OctCSKA MoskvaH · PL3-190′––7.1
11 OctRubin KazanA · PL1-090′––6.9
17 SeptRostovA · PL3-090′––7.5
12 SeptOrenburgH · PL1-090′––7.7
6 SeptSpartak MoskvaH · PL2-190′––6.7
3 SeptAkhmat GroznyH · RC3-09′––6.4
All matches · 15 more
29 AugLokomotiv MoskvaA · PL1-090′––7.0
23 AugRMRodina MoskvaH · PL3-190′––7.0
16 AugZenitA · PL0-390′––6.2
9 AugDynamo MakhachkalaH · PL3-190′––7.2
1 AugBaltika KaliningradA · PL1-290′––6.7
25 JulKrylya SovetovH · PL0-090′––8.0
18 JulCSKA MoskvaH · CF35-290′1–6.2
17 MayBaltika KaliningradA · PL2-190′–17.1
7 MayKrasnodarA · RC0-030′––6.5
1 MayLokomotiv MoskvaA · PL1-116′––6.3
26 AprSochiH · PL2-090′––6.8
22 AprRubin KazanH · PL0-190′––7.8
13 AprAkronA · PL3-246′––6.4
8 AprKrasnodarH · RC0-090′––6.8
4 AprOrenburgH · PL3-390′––7.1

Chart: oldest → newest · team record 8-0-2 (W-D-L) · 0 G · 0 A in 814 min. Rating colours: green 8.0+, blue 7.0+, amber 6.0+, red below. H / A = home / away. Club and country.

Share of Dinamo Moskva's season

19 official games
Minutes played79.2% 1,354 of 1,710
Team games started15 of 19 14 full games
Goals vs 25/26 total0 of 1 after 16 apps

Form · 16 matches

since 25 Jul

Avg 6.94High 8.0Low 6.0

11 W1 D4 L

Appearances 26/27

15 started1 off the bench

Position

Centre-BackDefender · Left foot

Personal information

David Ricardo Loiola da Silva
Date of birth
21 Dec 2002
Height
189 cm
Tactical role
Centre-Back
Preferred foot
Left foot

Last match · activity & stats

· Match report →
@ FakelAway · Premier League
W 1–26.8

Starter · 4-2-3-1 · Centre-back · #57 · 95′ (90′ reg. +5′)

ATTACKING →57
Tactical & action zone · 4-2-3-1 centre-back · 90 touches · attacking →
Touches90 in 95′ (90′ reg.)
Passes59/68 85% accurate
Duels won12/18 67% won
Dribbles0/1 0% completed

Pass accuracy · 59 / 6885%

Duels won · 12 / 1867%

Tackles won · 3 / 3100%

Passing & progression

Accurate passes
59 / 68 (85%)
Final-third passes
5
Forward passes
67 (99%)
Backward passes
1
Long balls (accurate)
4 / 9

Attack & threat

Shots (on target)
2 (0)
Shots blocked
1
Hit woodwork
1
Dribbles (completed)
0 / 1

Duels & retention

Total duels won
12 / 18 (67%)
Aerial duels won
6 / 6
Fouls drawn
3
Dispossessed
1
Dribbled past
1
Possession lost
11

Defence & discipline

Ball recoveries
4
Tackles won
3 / 3
Interceptions
1
Clearances
8
Blocked shots
1
Fouls committed
3
Time on pitch
95′ (90′ reg. +5′)

Verified match statistics from Dinamo Moskva's latest appearance (7 Nov 2026). Pitch zone reflects kick-off formation slot and recorded on-ball actions (attacking left → right); optical tracking (distance in km, sprint speed) is not published by the data feed.

Season 26/27 · all comps

Dinamo Moskva

Attack

Goals
0

Passing

Assists
0
Key passes
1 of 28
Passes
1 of 21,138
Crosses (accurate)
—

Defence

Tackles
1 of 225
Interceptions
1 of 220
Blocks
1 of 22

Duels

Total
1 of 2147
Won
1 of 296

Minutes

Started
15
Off the bench
1
Total
1,354′
Minutes per match
85′

Discipline

Yellow
4
Red
0
Fouls committed
1 of 28
Fouls drawn
1 of 211

Duels won · 1 of 2 · 25/26: 53%65%

Pass accuracy · 1 of 287%

Competitions

“n of 2” = reported by n of the 2 competitions played. — = the figure on record is not credible (a zero over many minutes).

Premier League top scorers →
StatPer 90Now vs 25/2625/26Change
Attack
Goals0.000.12−100%
Goals + assists0.000.23−100%
Passing
Assists0.000.12−100%
Discipline
Fouls committed0.531.05−50%
Fouls drawn0.731.88−61%
Yellow cards0.270.12—

Russian Cup + Premier League · 1,354 min. 25/26 and the white tick = his figure last season in the same 2 competitions (768 min). A rate appears only when every competition played reports the stat. How we calculate this

Season by competition

26/27
CompetitionAppsStartsMinGAG+A/90RatingW-D-L
Premier League14141,255000.007.0310-1-3
Russian Cup2199000.006.271-0-1
Dinamo Moskva total16151,354000.006.9411-1-4
Season rating range · 26/27Floor 6.04Season avg 6.94Season peak 7.95
5.0Peak vs Krylya Sovetov (25 Jul)10.0
Home · 8 games7-1-0 0 G · 0 A · 7.147 W1 D0 L
Away · 8 games4-0-4 0 G · 0 A · 6.734 W0 D4 L

W-D-L is the team result in the games he played. Not counted: 1 club friendly in 2026 (1 goal, 0 assists).

Attributes · tactical radar

83 OVR · Centre-Back · Left foot
ATT38TEC73TAC87DEF91CRE56
Attacking−4 vs CB
38
Technical+15 vs CB
73
Tactical+18 vs CB
87
Defending+19 vs CB
91
Creativity+8 vs CB
56

Based on 26/27 & 25/26 · 27 apps (2,122 min) · dashed ring = 60 pro baseline · tick = centre-back benchmark.

Market value & valuation

Dinamo Moskva · 7.5% of €85M

Estimated market value

€6.4M2% of world #1

Dinamo Moskva#5 of 27

Most valuable · Dinamo Moskva

  1. #1KTK. Tyukavin€16M
  2. #2Bitello€14M
  3. #3DFDaniil Fomin€8.2M
  4. #4Danil Glebov€7.6M
  5. #5David Ricardo€6.4M

Contract & transfers

Contract until
30 Jun 2030 · 3.6 yrs left
Highest fee paid
€6M · 2026 · Dinamo Moskva
Cumulative fees
€7.8M · 3 moves

Transfers on record (5)

Career

Senior clubs · official matches
Goals by season · clubs
  1. 1A –21/222 appsFPI
  2. 0A 020225 appsCEA
  3. 3A 1202343 appsCEA
  4. 3A 2202447 appsCEA
  5. 1A 1202529 appsBOT
  6. 1A 125/2611 appsDMO
  7. 0A 026/2716 appsDMO
Goals + assists per 90 by season
  1. —–21/22–0 YC
  2. 0.006.752022398′2 YC
  3. 0.126.9120232,958′8 YC
  4. 0.137.0820243,528′14 YC
  5. 0.086.9120252,369′4 YC
  6. 0.236.7025/26768′1 YC
  7. 0.006.9426/271,354′4 YC
Career by teamPeriodAppsMinGAG+A/90Rating
Dinamo Moskva25/26–272,122110.086.84
Botafogo2025292,369110.086.91
Ceará2023–2024956,884630.126.99
Fluminense PI22/232—1———
Senior total153—9—0.10—
Career goals9 in 153 matches · 0.06 per match
G+A per 900.10

13 in 11,375 min

Goals by age · turned 23 on 21 Dec 20258 + 1 before 23 + since8 in 126 before 231 in 27 since

The number above each bar is the value charted · A = assists · under the season: apps and club; average rating, minutes and yellow cards in the per-90 chart · the latest season is in progress · per-90 figures use only the seasons with minutes and assists on record

Season by season (7)
SeasonTeamAppsStartsMinGAG+A/90YCRCRating
26/27Dinamo Moskva16151,354000.00406.94
25/26Dinamo Moskva119768110.23106.70
2025Botafogo29272,369110.08426.91
2024Ceará47433,528320.131407.08
2023Ceará43332,958310.12816.91
2022Ceará54398000.00206.75
21/22Fluminense PI21—1——00—

Goals by opponent

Since Nov 2025 · 1 goal
  1. Spartak Moskva13 games
v Spartak Moskva · 3 games2-0-1 W-D-L · 1 goal2 W0 D1 L
v Krasnodar · 3 games0-2-1 W-D-L · 0 goals0 W2 D1 L
All 20 opponents since Nov 2025
OpponentPW-D-LGA
Spartak Moskva32-0-11–
Krasnodar30-2-1––
Akhmat Grozny22-0-0––
Akron21-0-1––
Baltika Kaliningrad21-0-1–1
Lokomotiv Moskva21-1-0––
Orenburg21-1-0––
Rubin Kazan21-0-1––
Zenit20-0-2––
Corinthians10-1-0––
Cruzeiro10-1-0––
CSKA Moskva11-0-0––
Dynamo Makhachkala11-0-0––
Fakel11-0-0––
Grêmio11-0-0–1
Krylya Sovetov10-1-0––
Rodina Moskva11-0-0––
Rostov11-0-0––
Sochi11-0-0––
Sport Recife11-0-0––

Computed from his own matches in this period (club and country, friendlies excluded). It is not a career head-to-head.

Trophies & awards

Runner-up Copa do Nordeste 2022/2023 · Cearense 1 2024 · Recopa Sudamericana 2025

Compare & teammates

Dinamo Moskva squad →

Compare with

Teammates