Dodô
Career snapshot
Career highs
Born the same day
Shares 1998-11-17 · 5 players total
| Full name | Dodô |
|---|---|
| Name in home country | Domilson Cordeiro dos Santos |
| Date of birth | 1998-11-17 (27 yrs) |
| Place of birth | Taubaté, Brazil |
| Citizenship | Brazil |
| Position | Defender - Right-Back (main: Defender) |
| Foot | right |
| Height | 166.00 m |
| Current club | ACF Fiorentina |
| Joined | 2022-07-22 |
| Contract expires | 2027-06-30 |
| Agent | Bertolucci Sports |
| Outfitter | adidas |
Percentile rank vs 38 other Defender - Right-Backs with ≥500 minutes in 25/26. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| ACF Fiorentina | 4 | 22/23 | 25/26 | 118 | 2 | 10 | 2,518 |
| Fiorentina Primavera | 1 | 23/24 | 23/24 | 1 | 0 | 0 | 0 |
| Shakhtar Donetsk | 4 | 17/18 | 21/22 | 97 | 5 | 17 | 2,916 |
| Coritiba Foot Ball Club | 2 | 2016 | 2017 | 50 | 0 | 3 | 0 |
| Vitória Guimarães SC | 1 | 18/19 | 18/19 | 12 | 2 | 2 | 936 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | Serie A | ACF Fiorentina | 2 | 0 | 0 | 0 | 0 | 0 |
| 25/26 | UECL Qualifiers | ACF Fiorentina | 2 | 1 | 0 | 0 | 0 | 180 |
| 24/25 | Conference League | ACF Fiorentina | 8 | 0 | 0 | 4 | 0 | 0 |
| 24/25 | Italy Cup | ACF Fiorentina | 1 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Serie A | ACF Fiorentina | 35 | 0 | 6 | 8 | 0 | 0 |
| 24/25 | UECL Qualifiers | ACF Fiorentina | 2 | 0 | 0 | 1 | 0 | 0 |
| 23/24 | Conference L. | ACF Fiorentina | 6 | 0 | 0 | 1 | 0 | 0 |
| 23/24 | Italy Cup | ACF Fiorentina | 1 | 0 | 0 | 1 | 0 | 0 |
| 23/24 | Primavera 1 | Fiorentina Primavera | 1 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Serie A | ACF Fiorentina | 9 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | UECL Quali | ACF Fiorentina | 2 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Conference L. | ACF Fiorentina | 11 | 0 | 0 | 2 | 0 | 0 |
| 22/23 | Italy Cup | ACF Fiorentina | 5 | 0 | 0 | 1 | 0 | 0 |
| 22/23 | Serie A | ACF Fiorentina | 33 | 1 | 4 | 3 | 0 | 2,338 |
| 22/23 | UECL Quali | ACF Fiorentina | 1 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Champions League | Shakhtar Donetsk | 6 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Champions League Qu. | Shakhtar Donetsk | 4 | 0 | 0 | 1 | 0 | 0 |
| 21/22 | Premier Liga | Shakhtar Donetsk | 14 | 0 | 4 | 1 | 0 | 0 |
| 21/22 | Ukrainian Cup | Shakhtar Donetsk | 1 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Ukrainian Super Cup | Shakhtar Donetsk | 1 | 0 | 0 | 0 | 0 | 0 |
| 2017 | Série A | Coritiba Foot Ball Club | 19 | 0 | 0 | 5 | 0 | 0 |
| 2016 | Copa do Brasil | Coritiba Foot Ball Club | 2 | 0 | 0 | 0 | 0 | 0 |
| 2016 | Copa Sudamericana | Coritiba Foot Ball Club | 2 | 0 | 1 | 1 | 0 | 0 |
| 2016 | Primeira Liga do Brasil | Coritiba Foot Ball Club | 1 | 0 | 0 | 0 | 0 | 0 |
| 2016 | Série A | Coritiba Foot Ball Club | 26 | 0 | 2 | 4 | 0 | 0 |
| 20/21 | Champions League | Shakhtar Donetsk | 6 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Europa League | Shakhtar Donetsk | 4 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Premier Liga | Shakhtar Donetsk | 23 | 2 | 7 | 3 | 0 | 994 |
| 20/21 | Ukrainian Cup | Shakhtar Donetsk | 0 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Ukrainian Super Cup | Shakhtar Donetsk | 1 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Champions League | Shakhtar Donetsk | 5 | 1 | 2 | 0 | 0 | 282 |
| 19/20 | Europa League | Shakhtar Donetsk | 5 | 1 | 2 | 0 | 0 | 450 |
| 19/20 | Premier Liga | Shakhtar Donetsk | 15 | 1 | 1 | 2 | 0 | 1,190 |
| 19/20 | Premier Liga - Meisterrunde | Shakhtar Donetsk | 8 | 0 | 1 | 1 | 0 | 0 |
| 19/20 | Ukrainian Cup | Shakhtar Donetsk | 1 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Allianz Cup | Vitória Guimarães SC | 1 | 0 | 0 | 1 | 0 | 0 |
| 18/19 | Liga NOS | Vitória Guimarães SC | 9 | 1 | 1 | 2 | 0 | 756 |
| 18/19 | Taça de Portugal | Vitória Guimarães SC | 2 | 1 | 1 | 0 | 0 | 180 |
| 17/18 | Premier Liga | Shakhtar Donetsk | 0 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Premier Liga - Meisterrunde | Shakhtar Donetsk | 2 | 0 | 0 | 1 | 0 | 0 |
| 17/18 | Ukrainian Cup | Shakhtar Donetsk | 1 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 15/16 | 2016-03-01 | Coritiba U20 | Coritiba FC | Transfer | 0 | — |
| 17/18 | 2018-01-04 | Coritiba FC | Shakhtar D. | Transfer | 2000000 | €2.00m |
| 18/19 | 2018-07-29 | Shakhtar D. | Vit. Guimarães | Loan | 2000000 | — |
| 18/19 | 2019-06-30 | Vit. Guimarães | Shakhtar D. | Return from loan | 2000000 | — |
| 22/23 | 2022-07-22 | Shakhtar D. | Fiorentina | Transfer | 20000000 | €15.40m |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 18/19 | minor knock | 2018-08-21 | 2018-09-05 | 16 | 2 |
| 22/23 | Calf muscle tear | 2022-09-15 | 2022-10-05 | 21 | 3 |
| 23/24 | Cruciate ligament injury | 2023-09-24 | 2024-01-24 | 123 | 24 |
| 23/24 | Fitness | 2024-01-25 | 2024-02-25 | 32 | 5 |
| 24/25 | Appendectomy | 2025-04-25 | 2025-05-06 | 12 | 3 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €24.00m |
| Jan 1, 1970 | €17.00m |
| Jan 1, 1970 | €22.00m |
| Jan 1, 1970 | €20.00m |
| Jan 1, 1970 | €20.00m |
| Jan 1, 1970 | €17.00m |
| Jan 1, 1970 | €20.00m |
| Jan 1, 1970 | €20.00m |
| Jan 1, 1970 | €20.00m |
| Jan 1, 1970 | €18.00m |
| Jan 1, 1970 | €3.60m |
| Jan 1, 1970 | €10.00m |
| Jan 1, 1970 | €4.00m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €2.00m |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #37018 | #23 | 5 | 0 | — | — | former national player |
| Team #23130 | — | 2 | 0 | — | — | former national player |
| Team #7658 | #2 | 11 | 0 | — | — | former national player |
| Team #3439 | #13 | 0 | 0 | — | — | recent national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Jonathan Ikoné | 2 | 0 | 0 |
| Riccardo Sottil | 2 | 0 | 0 |
| Nico González | 2 | 1 | 0 |
| Nikola Milenković | 2 | 0 | 0 |
| Taison | 2 | 0 | 0 |
| Anatoliy Trubin | 2 | 0 | 0 |
| Lucas Beltrán | 2 | 2 | 0 |
| Lucas Martínez Quarta | 2 | 0 | 0 |
| Pietro Terracciano | 1 | 0 | 0 |
| Tetê | 2 | 3 | 0 |
| Cristiano Biraghi | 2 | 0 | 0 |
| Taras Stepanenko | 2 | 2 | 0 |
| Manor Solomon | 2 | 4 | 0 |
| Maycon | 2 | 1 | 0 |
| Alan Patrick | 2 | 3 | 0 |
| Mykola Matvienko | 2 | 0 | 0 |
| Marcos Antônio | 2 | 1 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 20/21 | Premier Liga | Shakhtar Donetsk | 2 | 23 |
| 19/20 | Champions League | Shakhtar Donetsk | 1 | 5 |
| 18/19 | Liga NOS | Vitória Guimarães SC | 1 | 9 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 20/21 | Premier Liga | Shakhtar Donetsk | 7 | 23 |
| 24/25 | Serie A | ACF Fiorentina | 6 | 35 |
| 22/23 | Serie A | ACF Fiorentina | 4 | 33 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 18/19 | 2019-06-30 | Vit. Guimarães | Shakhtar D. | Return from loan | — | €2.00m |
| 18/19 | 2018-07-29 | Shakhtar D. | Vit. Guimarães | Loan | — | €2.00m |
Last 50 matches for ACF Fiorentina The Availability column cross-references our injury database — matches inside a known injury window are flagged INJURED. Per-match goal attribution requires a paid feed (FBref/Sofascore) and isn't wired up yet.
| Date | Comp | Home | Score | Away | Availability |
|---|---|---|---|---|---|
| 2026-05-22 | IT1 |
ACF Fiorentina | 1–1 | Atalanta BC | Available |
| 2026-05-17 | IT1 |
Juventus FC | – | ACF Fiorentina | TIMED |
| 2026-05-10 | IT1 |
ACF Fiorentina | 0–0 | Genoa CFC | Available |
| 2026-05-10 | IT1 |
ACF Fiorentina | 0–0 | Genoa CFC | Available |
| 2026-05-04 | IT1 |
AS Roma | 4–0 | ACF Fiorentina | Available |
| 2026-05-04 | IT1 |
AS Roma | 4–0 | ACF Fiorentina | Available |
| 2026-04-26 | IT1 |
ACF Fiorentina | 0–0 | US Sassuolo Calcio | Available |
| 2026-04-26 | IT1 |
ACF Fiorentina | 0–0 | US Sassuolo Calcio | Available |
| 2026-04-20 | IT1 |
US Lecce | 1–1 | ACF Fiorentina | Available |
| 2026-04-20 | IT1 |
US Lecce | 1–1 | ACF Fiorentina | Available |
| 2026-04-13 | IT1 |
ACF Fiorentina | 1–0 | SS Lazio | Available |
| 2026-04-04 | IT1 |
Hellas Verona FC | 0–1 | ACF Fiorentina | Available |
| 2026-03-22 | IT1 |
ACF Fiorentina | 1–1 | FC Internazionale Milano | Available |
| 2026-03-16 | IT1 |
US Cremonese | 1–4 | ACF Fiorentina | Available |
| 2026-03-08 | IT1 |
ACF Fiorentina | 0–0 | Parma Calcio 1913 | Available |
| 2026-03-02 | IT1 |
Udinese Calcio | 3–0 | ACF Fiorentina | Available |
| 2026-02-23 | IT1 |
ACF Fiorentina | 1–0 | AC Pisa 1909 | Available |
| 2026-02-14 | IT1 |
Como 1907 | 1–2 | ACF Fiorentina | Available |
| 2026-02-07 | IT1 |
ACF Fiorentina | 2–2 | Torino FC | Available |
| 2026-01-31 | IT1 |
SSC Napoli | 2–1 | ACF Fiorentina | Available |
| 2026-01-24 | IT1 |
ACF Fiorentina | 1–2 | Cagliari Calcio | Available |
| 2026-01-18 | IT1 |
Bologna FC 1909 | 1–2 | ACF Fiorentina | Available |
| 2026-01-11 | IT1 |
ACF Fiorentina | 1–1 | AC Milan | Available |
| 2026-01-07 | IT1 |
SS Lazio | 2–2 | ACF Fiorentina | Available |
| 2026-01-04 | IT1 |
ACF Fiorentina | 1–0 | US Cremonese | Available |
| 2025-12-27 | IT1 |
Parma Calcio 1913 | 1–0 | ACF Fiorentina | Available |
| 2025-12-21 | IT1 |
ACF Fiorentina | 5–1 | Udinese Calcio | Available |
| 2025-12-14 | IT1 |
ACF Fiorentina | 1–2 | Hellas Verona FC | Available |
| 2025-12-06 | IT1 |
US Sassuolo Calcio | 3–1 | ACF Fiorentina | Available |
| 2025-11-30 | IT1 |
Atalanta BC | 2–0 | ACF Fiorentina | Available |
| 2025-11-22 | IT1 |
ACF Fiorentina | 1–1 | Juventus FC | Available |
| 2025-11-09 | IT1 |
Genoa CFC | 2–2 | ACF Fiorentina | Available |
| 2025-11-02 | IT1 |
ACF Fiorentina | 0–1 | US Lecce | Available |
| 2025-10-29 | IT1 |
FC Internazionale Milano | 3–0 | ACF Fiorentina | Available |
| 2025-10-26 | IT1 |
ACF Fiorentina | 2–2 | Bologna FC 1909 | Available |
| 2025-10-19 | IT1 |
AC Milan | 2–1 | ACF Fiorentina | Available |
| 2025-10-05 | IT1 |
ACF Fiorentina | 1–2 | AS Roma | Available |
| 2025-09-28 | IT1 |
AC Pisa 1909 | 0–0 | ACF Fiorentina | Available |
| 2025-09-21 | IT1 |
ACF Fiorentina | 1–2 | Como 1907 | Available |
| 2025-09-13 | IT1 |
ACF Fiorentina | 1–3 | SSC Napoli | Available |
| 2025-08-31 | IT1 |
Torino FC | 0–0 | ACF Fiorentina | Available |
| 2025-08-24 | IT1 |
Cagliari Calcio | 1–1 | ACF Fiorentina | Available |
| 2025-05-25 | IT1 |
Udinese Calcio | 2–3 | ACF Fiorentina | Available |
| 2025-05-18 | IT1 |
ACF Fiorentina | 3–2 | Bologna FC 1909 | Available |
| 2025-05-12 | IT1 |
Venezia FC | 2–1 | ACF Fiorentina | Available |
| 2025-05-04 | IT1 |
AS Roma | 1–0 | ACF Fiorentina | INJURED Appendectomy |
| 2025-04-27 | IT1 |
ACF Fiorentina | 2–1 | Empoli FC | INJURED Appendectomy |
| 2025-04-23 | IT1 |
Cagliari Calcio | 1–2 | ACF Fiorentina | Available |
| 2025-04-13 | IT1 |
ACF Fiorentina | 0–0 | Parma Calcio 1913 | Available |
| 2025-04-05 | IT1 |
AC Milan | 2–2 | ACF Fiorentina | Available |
Teams faced most often by Dodô's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).
| Opponent | P | W | D | L | GF | GA | GD | Win % |
|---|---|---|---|---|---|---|---|---|
| Torino FC | 11 | 3 | 6 | 2 | 12 | 10 | +2 | 27% |
| AS Roma | 11 | 1 | 2 | 8 | 9 | 26 | -17 | 9% |
| SSC Napoli | 10 | 1 | 2 | 7 | 7 | 19 | -12 | 10% |
| Udinese Calcio | 10 | 5 | 2 | 3 | 13 | 9 | +4 | 50% |
| AC Milan | 10 | 3 | 2 | 5 | 12 | 14 | -2 | 30% |
| Genoa CFC | 9 | 0 | 8 | 1 | 5 | 6 | -1 | 0% |
| Parma Calcio 1913 | 8 | 1 | 4 | 3 | 6 | 8 | -2 | 13% |
| Inter | 8 | 0 | 5 | 3 | 7 | 10 | -3 | 0% |
| Cagliari Calcio | 8 | 1 | 4 | 3 | 7 | 11 | -4 | 13% |
| US Lecce | 7 | 2 | 3 | 2 | 7 | 6 | +1 | 29% |
| US Sassuolo Calcio | 7 | 2 | 3 | 2 | 8 | 9 | -1 | 29% |
| FC Internazionale Milano | 6 | 1 | 1 | 4 | 8 | 14 | -6 | 17% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 17/18 | Senior debut season | |
| 18/19 | First senior goal |
Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.
| Season | Matches | Mins | YC | 2nd YC | RC | Cards / 90′ |
|---|---|---|---|---|---|---|
| 24/25 | 46 | 0 | 13 | 0 | 0 | 0 |
| 23/24 | 19 | 0 | 2 | 0 | 0 | 0 |
| 22/23 | 50 | 2,338 | 6 | 1 | 0 | 0.27 |
| 21/22 | 26 | 0 | 2 | 0 | 0 | 0 |
| 2017 | 19 | 0 | 5 | 0 | 0 | 0 |
| 2016 | 31 | 0 | 5 | 0 | 0 | 0 |
| 20/21 | 34 | 994 | 3 | 0 | 0 | 0.27 |
| 19/20 | 34 | 1,922 | 3 | 1 | 0 | 0.19 |
| 18/19 | 12 | 936 | 3 | 0 | 0 | 0.29 |
| 17/18 | 3 | 0 | 1 | 0 | 0 | 0 |
Output by competition
Career goals and assists broken down by tournament.
More on Dodô
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Dodô
Who is Dodô?
Dodô is a Brazil professional footballer who plays as a right-back for ACF Fiorentina.
How old is Dodô?
Dodô is 27 years old. He was born on November 17, 1998 in Taubaté.
What position does Dodô play?
Dodô plays as a right-back (Defender - Right-Back).
What club does Dodô play for?
Dodô currently plays for ACF Fiorentina.
How many career goals has Dodô scored?
Across all senior club competitions in our dataset, Dodô has scored 9 goals in 278 appearances.
What is Dodô's market value?
Dodô's most recent reported market value is €24.00m.
Brazil