1. Home
  2. Soccer
  3. Russia
  4. Premier League
  5. Dynamo Moscow
  6. David Ricardo
David Ricardo

David Ricardo

Dynamo MoscowDefender · No. 57BrazilAge 23

David Ricardo has played 10 matches in the Premier League for Dynamo Moscow this season.

10 appearancesUpdated 21:17 Russia time

Every sport in one plan: $199 a month ($299 with Insights). The Premier League alone: $39 a month.

Last matchSun 11 Oct · Premier League
Rubin Kazan 0 – 1Full time Dynamo Moscow
Minutes90
Goals0
Rating7.5
Next matchAkhmat Grozny v Dynamo MoscowRussian Cup · Wed 14 Oct, 18:30
No reportNo injury or ban news in our data for the Premier League.

David Ricardo in 2026/27

David Ricardo has played 10 matches in the Premier League for Dynamo Moscow this season. That is 900 minutes of league football and an average rating of 7.36.

Last match: Rubin Kazan 0-1 Dynamo Moscow on 11 October. David Ricardo played 90 minutes, rated 7.5.

Next: Akhmat Grozny v Dynamo Moscow, Wednesday 14 October.

David Ricardo has been at Dynamo Moscow since 2026.

Key facts

Club
Dynamo Moscow
Position
Defender
Shirt
57
Nationality
Brazil
Age
23
Born
21 December 2002
Height
Not in our data yet
Foot
Left
Market value
$6.2m (estimate)
Photo from our data feed. Ask for this page to be removed

2026/27 season

2026/27, league matches

Updated 21:17 Russia time
CompetitionAppsStartsMinutesGoalsPenaltiesAssistsShotsYellowRedRating
Premier League10109000003307.36
Ratings from our data feed, 1 to 10.
Minutes per goalNot availableNo league goal yet
Shots on target33.3%1 of 3 league shots
Goals and assists00 goals, 0 assists
Average rating7.4in 10 league matches
No shot map yet

Shot positions for the Premier League aren't in our data yet. The numbers per match are in the bars next to it.

Per 90 minutes

  • Goals0avg 0.05
  • Assists0avg 0.05
  • Shots0.3avg 0.5
  • Shots on target0.1avg 0.19
David RicardoAverageFull bar: league best

Premier League, against the average league defender

Recent matches

Last 8 Dynamo Moscow matches, all competitions

  • Sun 11 OctPL at Rubin KazanPremier League 1-0W 90––7.5
  • Thu 17 SeptPL at FK RostovPremier League 3-0W 90––7.9
  • Sat 12 SeptPL v OrenburgPremier League 1-0W 90––7.6
  • Sun 6 SeptPL v Spartak MoscowPremier League 2-1W 90––6.9
  • Thu 3 SeptRC v Akhmat GroznyRussian Cup 3-0W ––––
  • Sat 29 AugPL at Lokomotiv MoscowPremier League 1-0W 90––7.9
  • Sun 23 AugPL v Rodina MoscowPremier League 3-1W 90––7.0
  • Wed 19 AugRC v KrasnodarRussian Cup 0-1L ––––

Career and transfers

Senior clubs, with reported fees

  • 2026–Dynamo MoscowTransfer$6m from Botafogo RJ130
  • 2025Botafogo RJTransfer$1.7m from Ceara221
  • 2022–2024CearaLoanLoan from Fluminense-PI743
All competitions. Fees as reported.

Honours

Trophies won with his clubs

  • 1Copa do NordesteBrazil, 2023
  • 1Cearense 1Brazil, 2024

Availability and profile

Fitness, bans, national team and personal details

Availability

No report

No injury or ban news in our data for the Premier League.

Three yellow cards in the Premier League.

International

No senior international caps in our data. Caps come from Wikidata, updated after each international window.

Profile

Height
Not in our data yet
Preferred foot
Left
Date of birth
21 December 2002
Birthplace
Not in our data yet

Source: Wikidata (CC0) and our data feed

Is this you? Ask for a correction or removal
Full pack · every sport

All sports data from $199 a month.

Player stats like these for every league we cover, plus fixtures, live scores, tables and rankings, through one API and widgets for your site or app.

$199per month, Data
$299 with Insights
  • Every Dynamo Moscow player, every competition
  • Player cards and widgets in club colours
  • Pay in USDC, cancel any month

The Premier League alone: $39 a month ($69 with Insights). Self-service: buy, copy the code, done.

Player cardPremier League 2026/27
David RicardoDynamo Moscow · Defender
Apps10
Goals0
Assists0
Rating7.36
Data by SportStatsAPI

The player card widget in club colours. Build yours

GETDavid Ricardo stats
# Request
GET /api/v1/soccer/players/692183/season

# Response (shortened)
{
  "player": "David Ricardo",
  "team": "Dynamo Moscow",
  "goals": 0,
  "minutes": 900
}

David Ricardo questions.

Answered from today's data. Anything else, ask us.

How many goals has David Ricardo scored this season?

0 goals in 10 matches this season.

What position does David Ricardo play?

David Ricardo is a defender for Dynamo Moscow, shirt number 57.

How old is David Ricardo?

David Ricardo is 23, born on 21 December 2002.

When did David Ricardo join Dynamo Moscow?

In 2026, as far as our data goes back.

When does Dynamo Moscow play next?

Akhmat Grozny v Dynamo Moscow, Wednesday 14 October at 15:30 UTC.