Livescore44

David Ricardo

Dynamo MoscowCB#57Brazil23 yrs188 cmFoot: LValue: €7.2mContract: Jun 2030

Recent form (14 appearances)

Avg rating
7.1
Goals
0
Assists
1
xG
0.8
xA
0.4
Key passes
3
Minutes
1196
Mins/app
85

Last 5 matches

Transfer history

David Ricardo: quick answers

Which club does David Ricardo play for?

David Ricardo plays for Dynamo Moscow, under contract until Jun 2030.

How old is David Ricardo?

David Ricardo is 23, born on 21 December 2002.

What position does David Ricardo play?

David Ricardo is a defender (CB), left-footed.

How many goals has David Ricardo scored recently?

0 goals and 1 assist in the last 14 appearances, with an average rating of 7.1.

When did David Ricardo join Dynamo Moscow?

David Ricardo moved from Botafogo to Dynamo Moscow on 21 January 2026, for a reported 6M €.

View David Ricardo match stats, ratings, goals, assists, xG and key passes on Livescore44. Data updates live during matches.