Dodi
Career snapshot
Position rank · 2025
Among 359 Midfield - Defensive Midfields · ≥200 mins
Career highs
Born the same day
Shares 1996-04-17 · 6 players total
| Full name | Dodi |
|---|---|
| Name in home country | Douglas Moreira Fagundes |
| Date of birth | 1996-04-17 (30 yrs) |
| Place of birth | Santo Antônio do Sudoeste, Brazil |
| Citizenship | Brazil |
| Position | Midfield - Defensive Midfield (main: Midfield) |
| Foot | right |
| Height | 169.00 m |
| Current club | Grêmio Foot-Ball Porto Alegrense |
| Joined | 2024-01-01 |
| Contract expires | 2026-12-31 |
| Agent | SB SPORT |
| Outfitter | Nike |
Percentile rank vs 262 other Midfield - Defensive Midfields with ≥500 minutes in 2025. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Grêmio Foot-Ball Porto Alegrense | 2 | 2024 | 2025 | 92 | 1 | 2 | 203 |
| Santos FC | 1 | 2023 | 2023 | 49 | 0 | 1 | 0 |
| Kashiwa Reysol | 2 | 2021 | 2022 | 58 | 1 | 1 | 1,726 |
| Fluminense Football Club | 3 | 2018 | 2020 | 72 | 2 | 1 | 1,976 |
| Criciúma Esporte Clube | 4 | 2015 | 2018 | 143 | 9 | 2 | 7,877 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 2025 | Campeonato Gaúcho | Grêmio Foot-Ball Porto Alegrense | 9 | 0 | 0 | 2 | 1 | 0 |
| 2025 | Copa do Brasil | Grêmio Foot-Ball Porto Alegrense | 3 | 1 | 0 | 0 | 0 | 203 |
| 2025 | Copa Sudamericana | Grêmio Foot-Ball Porto Alegrense | 6 | 0 | 0 | 1 | 0 | 0 |
| 2025 | Série A | Grêmio Foot-Ball Porto Alegrense | 17 | 0 | 0 | 4 | 1 | 0 |
| 2024 | Campeonato Gaúcho | Grêmio Foot-Ball Porto Alegrense | 9 | 0 | 0 | 0 | 0 | 0 |
| 2024 | Copa do Brasil | Grêmio Foot-Ball Porto Alegrense | 3 | 0 | 0 | 2 | 0 | 0 |
| 2024 | Gauchão - Fase Final | Grêmio Foot-Ball Porto Alegrense | 5 | 0 | 0 | 0 | 0 | 0 |
| 2024 | Libertadores | Grêmio Foot-Ball Porto Alegrense | 7 | 0 | 0 | 1 | 0 | 0 |
| 2024 | Série A | Grêmio Foot-Ball Porto Alegrense | 33 | 0 | 2 | 6 | 1 | 0 |
| 2023 | Campeonato Paulista | Santos FC | 11 | 0 | 1 | 3 | 0 | 0 |
| 2023 | Copa do Brasil | Santos FC | 6 | 0 | 0 | 1 | 0 | 0 |
| 2023 | Copa Sudamericana | Santos FC | 4 | 0 | 0 | 2 | 0 | 0 |
| 2023 | Série A | Santos FC | 28 | 0 | 0 | 10 | 0 | 0 |
| 2022 | Emperor's Cup | Kashiwa Reysol | 3 | 0 | 0 | 0 | 0 | 0 |
| 2022 | J. League Cup | Kashiwa Reysol | 5 | 0 | 0 | 0 | 0 | 0 |
| 2022 | J1 League | Kashiwa Reysol | 29 | 1 | 1 | 7 | 0 | 1,726 |
| 2021 | Emperor's Cup | Kashiwa Reysol | 2 | 0 | 0 | 0 | 0 | 0 |
| 2021 | J. League Cup | Kashiwa Reysol | 3 | 0 | 0 | 0 | 0 | 0 |
| 2021 | J1 League | Kashiwa Reysol | 16 | 0 | 0 | 0 | 0 | 0 |
| 2020 | Campeonato Carioca | Fluminense Football Club | 4 | 0 | 0 | 1 | 0 | 0 |
| 2020 | Campeonato Carioca - Final | Fluminense Football Club | 2 | 0 | 0 | 0 | 0 | 0 |
| 2020 | Carioca - Taça Rio | Fluminense Football Club | 4 | 0 | 0 | 0 | 0 | 0 |
| 2020 | Copa do Brasil | Fluminense Football Club | 3 | 0 | 0 | 1 | 0 | 0 |
| 2020 | Copa Sudamericana | Fluminense Football Club | 0 | 0 | 0 | 0 | 0 | 0 |
| 2020 | Série A | Fluminense Football Club | 19 | 1 | 1 | 3 | 0 | 1,707 |
| 2019 | Campeonato Carioca | Fluminense Football Club | 2 | 0 | 0 | 0 | 0 | 0 |
| 2019 | Campeonato Carioca - Final | Fluminense Football Club | 1 | 0 | 0 | 0 | 0 | 0 |
| 2019 | Carioca - Taça Rio | Fluminense Football Club | 5 | 1 | 0 | 1 | 0 | 269 |
| 2019 | Copa do Brasil | Fluminense Football Club | 3 | 0 | 0 | 0 | 0 | 0 |
| 2019 | Copa Sudamericana | Fluminense Football Club | 2 | 0 | 0 | 0 | 0 | 0 |
| 2019 | Série A | Fluminense Football Club | 9 | 0 | 0 | 1 | 0 | 0 |
| 2018 | Campeonato Catarinense | Criciúma Esporte Clube | 15 | 1 | 0 | 8 | 0 | 1,278 |
| 2018 | Copa do Brasil | Criciúma Esporte Clube | 2 | 0 | 0 | 2 | 0 | 0 |
| 2018 | Copa Sudamericana | Fluminense Football Club | 1 | 0 | 0 | 0 | 0 | 0 |
| 2018 | Série A | Fluminense Football Club | 17 | 0 | 0 | 4 | 0 | 0 |
| 2018 | Série B | Criciúma Esporte Clube | 1 | 0 | 0 | 0 | 0 | 0 |
| 2017 | Campeonato Catarinense | Criciúma Esporte Clube | 15 | 1 | 0 | 3 | 0 | 1,296 |
| 2017 | Copa do Brasil | Criciúma Esporte Clube | 4 | 1 | 0 | 2 | 0 | 345 |
| 2017 | Primeira Liga do Brasil | Criciúma Esporte Clube | 1 | 0 | 0 | 0 | 0 | 0 |
| 2017 | Série B | Criciúma Esporte Clube | 28 | 2 | 2 | 7 | 0 | 1,020 |
| 2016 | Campeonato Catarinense | Criciúma Esporte Clube | 17 | 1 | 0 | 3 | 0 | 1,480 |
| 2016 | Copa do Brasil | Criciúma Esporte Clube | 2 | 0 | 0 | 1 | 0 | 0 |
| 2016 | Primeira Liga do Brasil | Criciúma Esporte Clube | 2 | 0 | 0 | 1 | 0 | 0 |
| 2016 | Série B | Criciúma Esporte Clube | 32 | 2 | 0 | 9 | 0 | 1,347 |
| 2015 | Campeonato Catarinense | Criciúma Esporte Clube | 7 | 0 | 0 | 2 | 0 | 0 |
| 2015 | Copa do Brasil | Criciúma Esporte Clube | 1 | 0 | 0 | 0 | 0 | 0 |
| 2015 | Série B | Criciúma Esporte Clube | 16 | 1 | 0 | 3 | 0 | 1,111 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 14/15 | 2015-05-04 | Criciúma U20 | Criciúma EC | Transfer | 0 | — |
| 17/18 | 2018-04-20 | Criciúma EC | Fluminense | Loan | 700000 | — |
| 18/19 | 2018-12-31 | Fluminense | Criciúma EC | Return from loan | 700000 | — |
| 18/19 | 2019-01-01 | Criciúma EC | Fluminense | Transfer | 700000 | — |
| 20/21 | 2021-01-01 | Fluminense | Kashiwa Reysol | Transfer | 1000000 | — |
| 22/23 | 2023-01-01 | Kashiwa Reysol | Santos | Transfer | 700000 | — |
| 23/24 | 2024-01-01 | Santos | Grêmio | Transfer | 700000 | €915k |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 24/25 | Injury to the ankle | 2025-05-05 | 2025-05-09 | 5 | 1 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €700k |
| Jan 1, 1970 | €700k |
| Jan 1, 1970 | €700k |
| Jan 1, 1970 | €700k |
| Jan 1, 1970 | €700k |
| Jan 1, 1970 | €700k |
| Jan 1, 1970 | €700k |
| Jan 1, 1970 | €700k |
| Jan 1, 1970 | €900k |
| Jan 1, 1970 | €700k |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €700k |
| Jan 1, 1970 | €700k |
| Jan 1, 1970 | €700k |
| Jan 1, 1970 | €700k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €175k |
| Jan 1, 1970 | €50k |
No national team data.
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Gustavo Barreto | 2 | 1 | 0 |
| Raphael Silva | 2 | 0 | 0 |
| Nino | 1 | 0 | 0 |
| Ricardinho | 2 | 0 | 0 |
| Yeferson Soteldo | 1 | 0 | 0 |
| Élvis | 1 | 0 | 0 |
| Taiyo Koga | 1 | 0 | 0 |
| João Paulo | 1 | 0 | 0 |
| Ezequiel | 2 | 0 | 0 |
| Takuma Ominami | 1 | 0 | 0 |
| Hiromu Mitsumaru | 1 | 0 | 0 |
| Mao Hosoya | 1 | 0 | 0 |
| Reinaldo | 1 | 0 | 0 |
| Marcos Leonardo | 1 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 2017 | Série B | Criciúma Esporte Clube | 2 | 28 |
| 2016 | Série B | Criciúma Esporte Clube | 2 | 32 |
| 2016 | Campeonato Catarinense | Criciúma Esporte Clube | 1 | 17 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 2024 | Série A | Grêmio Foot-Ball Porto Alegrense | 2 | 33 |
| 2017 | Série B | Criciúma Esporte Clube | 2 | 28 |
| 2022 | J1 League | Kashiwa Reysol | 1 | 29 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 18/19 | 2018-12-31 | Fluminense | Criciúma EC | Return from loan | — | €700k |
| 17/18 | 2018-04-20 | Criciúma EC | Fluminense | Loan | — | €700k |
Teams faced most often by Dodi'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 % |
|---|---|---|---|---|---|---|---|---|
| Nagoya Grampus | 11 | 2 | 2 | 7 | 6 | 15 | -9 | 18% |
| Kawasaki Frontale | 11 | 0 | 5 | 6 | 9 | 17 | -8 | 0% |
| Kashima Antlers | 11 | 3 | 2 | 6 | 14 | 16 | -2 | 27% |
| Urawa Red Diamonds | 11 | 3 | 2 | 6 | 10 | 18 | -8 | 27% |
| Gamba Osaka | 11 | 3 | 3 | 5 | 11 | 12 | -1 | 27% |
| Sanfrecce Hiroshima | 11 | 2 | 3 | 6 | 7 | 14 | -7 | 18% |
| FC Tokyo | 11 | 3 | 4 | 4 | 15 | 20 | -5 | 27% |
| Shonan Bellmare | 11 | 8 | 1 | 2 | 22 | 14 | +8 | 73% |
| Cerezo Osaka | 11 | 3 | 5 | 3 | 7 | 9 | -2 | 27% |
| Sagan Tosu | 10 | 2 | 3 | 5 | 13 | 18 | -5 | 20% |
| Hokkaido Consadole Sapporo | 10 | 6 | 0 | 4 | 22 | 16 | +6 | 60% |
| Yokohama F. Marinos | 10 | 3 | 2 | 5 | 13 | 20 | -7 | 30% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 2015 | Senior debut season | |
| 2015 | 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′ |
|---|---|---|---|---|---|---|
| 2025 | 35 | 203 | 7 | 0 | 2 | 3.99 |
| 2024 | 57 | 0 | 9 | 0 | 1 | 0 |
| 2023 | 49 | 0 | 16 | 0 | 0 | 0 |
| 2022 | 37 | 1,726 | 7 | 0 | 0 | 0.37 |
| 2020 | 32 | 1,707 | 5 | 0 | 0 | 0.26 |
| 2019 | 22 | 269 | 2 | 1 | 0 | 1 |
| 2018 | 36 | 1,278 | 14 | 0 | 0 | 0.99 |
| 2017 | 48 | 2,661 | 12 | 0 | 0 | 0.41 |
| 2016 | 53 | 2,827 | 14 | 0 | 0 | 0.45 |
| 2015 | 24 | 1,111 | 5 | 0 | 0 | 0.41 |
Output by competition
Career goals and assists broken down by tournament.
More on Dodi
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Dodi
Who is Dodi?
Dodi is a Brazil professional footballer who plays as a defensive midfield for Grêmio Foot-Ball Porto Alegrense.
How old is Dodi?
Dodi is 30 years old. He was born on April 17, 1996 in Santo Antônio do Sudoeste.
What position does Dodi play?
Dodi plays as a defensive midfield (Midfield - Defensive Midfield).
What club does Dodi play for?
Dodi currently plays for Grêmio Foot-Ball Porto Alegrense.
How many career goals has Dodi scored?
Across all senior club competitions in our dataset, Dodi has scored 13 goals in 414 appearances.
What is Dodi's market value?
Dodi's most recent reported market value is €700k.
Brazil