Dudu playing forPalmeiras in 2022 | |||
| Personal information | |||
|---|---|---|---|
| Full name | Eduardo Pereira Rodrigues | ||
| Date of birth | (1992-01-07)7 January 1992 (age 34) | ||
| Place of birth | Goiânia, Brazil | ||
| Height | 1.66 m (5 ft 5 in) | ||
| Position(s) | |||
| Team information | |||
Current team | Atlético Mineiro | ||
| Number | 92 | ||
| Youth career | |||
| 2003–2004 | Atlético Goianiense | ||
| 2005–2010 | Cruzeiro | ||
| Senior career* | |||
| Years | Team | Apps | (Gls) |
| 2009–2011 | Cruzeiro | 21 | (2) |
| 2010 | →Coritiba (loan) | 21 | (0) |
| 2011–2014 | Dynamo Kyiv | 24 | (2) |
| 2014 | →Grêmio (loan) | 45 | (6) |
| 2015–2024 | Palmeiras | 358 | (73) |
| 2020–2021 | →Al-Duhail (loan) | 22 | (14) |
| 2025 | Cruzeiro | 14 | (2) |
| 2025– | Atlético Mineiro | 18 | (3) |
| International career | |||
| 2009 | Brazil U-17 | 8 | (0) |
| 2011 | Brazil U-20 | 7 | (3) |
| 2011–2017 | Brazil | 3 | (1) |
| * Club domestic league appearances and goals as of 14 December 2025 | |||
Eduardo Pereira Rodrigues (born 7 January 1992), commonly known asDudu, is a Brazilian professionalfootballer who plays as anattacking midfielder andwinger forAtlético Mineiro.
Dudu began his career in the youth side forCruzeiro and earned on 14 June 2009 his first cap in theCampeonato Brasileiro Série A againstPalmeiras.[1] On 27 April 2010,Coritiba signed the 18-year-oldattacking midfielder on loan fromCruzeiro until December 2010.[2]
Dudu returned to Cruzeiro for the 2011 season. On 25 June in the match against Coritiba Dudu, playing as a substitute, surprised the coachJoel Santana, who said: "Dudu entered really well in the match. He is such a bold boy, intelligent, he doesn't forget the instructions. He is audacious, even being a little guy. It proves that tallness isn't really important for football. Quality, ability and competence are. He showed he is such a competent player, in spite of his young age."[3]
On 27 August 2011, it was announced on his team Cruzeiro's official homepage that Dudu would joinUkrainian sideDynamo Kyiv on a €5 million offer.[4]
On 11 February 2014, Dudu was loaned toGrêmio until the end of the Brazilian season, on 31 December 2014.[5]
After almost being signed by Corinthians,[6] on 11 January 2015 Dudu joined rivalPalmeiras on a four-year contract.[7] While being among the most important players in the squad, Dudu was also criticised by the fans due to his temperamental behavior on the pitch, which included being sent-off during the2015 Campeonato Paulista finals after hitting the referee.[8] He helped Palmeiras win the2015 Copa do Brasil, by scoring twice in thefinal match against Santos. By the start of the 2016 season, the attitude problems were no longer an issue as Dudu took over as club captain following an elbow injury from former captainFernando Prass. He then led the team to another title, the2016 Campeonato Brasileiro, the ninth in the club's history.
In March 2018, he extended his contract until 2022.[9] After the arrival ofRoger Machado as the new head coach, Dudu was no longer wearing the armband for the team, while still being a regular starter on the left side of the attack.
Dudu spent the2020–21 season on loan atQatar Stars League sideAl-Duhail, making 35 appearances and scoring 15 goals across all competitions.
In July 2021, Dudu returned to Palmeiras ahead of the2021 Copa Libertadores final stages, appearing in seven matches and scoring twice in the team's winning campaign. He also played an important role in the team's2022 Campeonato Brasileiro Série A title, appearing in all 38 rounds, scoring seven goals and receiving his fifth nomination to theBola de Prata team of the year award.
On 23 December 2024, it was announced the return of Dudu toCruzeiro on a three-year deal.[10] On 26 April 2025, after getting into a public dispute with team managerLeonardo Jardim for being relegated to the bench in recent matches, Dudu was barred from first team activities indefinitely.[11] On 2 May, he and Cruzeiro reached an agreement for the termination of his contract.[12]
On 6 May 2025, Dudu joinedAtlético Mineiro on a deal running until December 2027.[13]
On 28 October 2011, while playing for Dynamo, Dudu was called up to the senior team by managerMano Menezes forfriendlies againstGabon andEgypt.[14] He made his national debut against Gabon on 10 November.[15]

| Club | Season | League | State League | National Cup | Continental | Other | Total | |||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Division | Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals | ||
| Cruzeiro | 2009 | Série A | 6 | 0 | — | — | — | — | 6 | 0 | ||||
| 2010 | Série A | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | — | 1 | 0 | ||
| 2011 | Série A | 6 | 0 | 8 | 2 | — | 4[a] | 0 | — | 18 | 2 | |||
| Total | 12 | 0 | 9 | 2 | 0 | 0 | 4 | 0 | — | 25 | 2 | |||
| Coritiba (loan) | 2010 | Série B | 21 | 0 | — | — | — | — | 21 | 0 | ||||
| Dynamo Kyiv | 2011–12 | UPL | 4 | 1 | — | 1 | 1 | 1[b] | 0 | 0 | 0 | 6 | 2 | |
| 2012–13 | UPL | 13 | 1 | — | 0 | 0 | 2[c] | 0 | 0 | 0 | 15 | 1 | ||
| 2013–14 | UPL | 7 | 0 | — | 1 | 1 | 3[b] | 0 | 0 | 0 | 11 | 1 | ||
| Total | 24 | 2 | — | 2 | 2 | 6 | 0 | 0 | 0 | 32 | 4 | |||
| Grêmio | 2014 | Série A | 35 | 3 | 10 | 3 | 1 | 0 | 7[a] | 2 | — | 53 | 8 | |
| Palmeiras | 2015 | Série A | 28 | 10 | 16 | 3 | 11 | 3 | — | — | 55 | 16 | ||
| 2016 | Série A | 33 | 6 | 12 | 3 | 2 | 0 | 4[a] | 0 | — | 51 | 9 | ||
| 2017 | Série A | 26 | 9 | 14 | 4 | 4 | 2 | 7[a] | 1 | — | 51 | 16 | ||
| 2018 | Série A | 31 | 7 | 17 | 4 | 5 | 1 | 11[a] | 2 | — | 64 | 14 | ||
| 2019 | Série A | 36 | 9 | 14 | 2 | 4 | 0 | 10[a] | 2 | — | 64 | 13 | ||
| 2020 | Série A | 0 | 0 | 8 | 2 | 0 | 0 | 2[a] | 0 | — | 10 | 2 | ||
| 2021 | Série A | 21 | 2 | — | — | 7[a] | 2 | 2[d] | 1 | 30 | 5 | |||
| 2022 | Série A | 38 | 7 | 12 | 2 | 4 | 0 | 10[a] | 1 | 2[e] | 0 | 66 | 10 | |
| 2023 | Série A | 14 | 3 | 14 | 0 | 5 | 0 | 8[a] | 0 | 1[f] | 0 | 42 | 3 | |
| 2024 | Série A | 18 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 19 | 0 | |
| Total | 245 | 53 | 107 | 20 | 36 | 6 | 59 | 8 | 5 | 1 | 452 | 88 | ||
| Al-Duhail (loan) | 2020–21 | QSL | 22 | 14 | — | 2 | 1 | 4[g] | 0 | 7[h] | 0 | 35 | 15 | |
| Cruzeiro | 2025 | Série A | 5 | 1 | 9 | 1 | 0 | 0 | 3[i] | 0 | — | 17 | 2 | |
| Atlético Mineiro | 2025 | Série A | 18 | 3 | — | 2 | 0 | 6[i] | 1 | — | 26 | 4 | ||
| Career total | 382 | 76 | 135 | 26 | 43 | 9 | 89 | 11 | 12 | 1 | 661 | 123 | ||
| National team | Year | Apps | Goals |
|---|---|---|---|
| Brazil | 2011 | 2 | 0 |
| 2017 | 1 | 1 | |
| Total | 3 | 1 | |
International goals
| No. | Date | Venue | Cap | Opponent | Score | Result | Competition |
|---|---|---|---|---|---|---|---|
| 1 | 26 January 2017 | Estádio Olímpico Nilton Santos,Rio de Janeiro, Brazil | 3 | 1–0 | 1–0 | Friendly |

Coritiba
Cruzeiro
Dynamo Kyiv
Palmeiras
Brazil U20
Brazil U17
On 18 July 2025, Brazilian forward Dudu of Atlético Mineiro was handed a six-match ban and a R$90,000 fine by the Superior Tribunal de Justiça Desportiva (STJD) for misogynistic remarks he had posted on social media in 2023 about Palmeiras president Leila Pereira; the unanimous ruling, triggered by a complaint from the União Brasileira de Mulheres and featuring Pereira’s testimony, prompted Atlético Mineiro to seek a provisional suspension (efeito suspensivo) so the player could participate until a plenary appeal is heard, while both parties pursue parallel civil lawsuits alleging defamation and moral damages.[26]