Fluminense player in 2018 Born in
Rio de Janeiro, Pedro began his career at the age of eight in the youth ranks of
Flamengo, who released him at the age of 14. He spent two years at
Duquecaxiense and had a brief spell at
Artsul before moving to
Flamengo's rivals Fluminense. On 26 June that year he played his first game in the
Campeonato Brasileiro Série A, replacing
Richarlison for the final seven minutes of a 2–1 win over rivals Flamengo, and made two more substitute appearances over the
season. On 24 January 2017, substitute Pedro scored his first professional goal in a 3–2 win over Criciúma in the Primeira Liga opener, and he added two more in ten games as they came runners-up to Flamengo in the
Campeonato Carioca. On 21 September, he scored the crucial
away goal in a 2–1 loss away to
LDU Quito in the second leg of the round of 16 in the
Copa Sudamericana, sending
Flu through. Pedro became a regular in the
2018 Campeonato Carioca season, top scoring with seven goals in 13 games, In the summer of 2018, Pedro attracted offers from other clubs, with Fluminense rejecting an €8.5 million offer from
Bordeaux and a €15 million bid by Mexico's
Monterrey. Despite a knee injury, he was Fluminense's top scorer of the league season with 10 goals in 19 games, and 19 in 40 games over the whole year; he was named Best Newcomer at the
Prêmio Craque do Brasileirão.
Fiorentina On 2 September 2019, Pedro joined Italian club
Fiorentina on a five-year contract. The transfer fee was €11 million, of which €8 million went to Fluminense for 30% out of their 50% share in his economic rights, and the other €3 million was paid to Artsul, a
third-party owner who owned the other 50%. Pedro made his debut in
Serie A on 3 November in a 1–1 home draw with
Parma, replacing
Kevin-Prince Boateng for the final five minutes. He played only 59 minutes in Italy. He made his debut on 4 February in the
Campeonato Carioca, replacing
Giorgian de Arrascaeta in the 65th minute away to
Resende and scoring the equaliser in a 3–1 win eight minutes later. He helped his side to a 3–1 aggregate final win over Fluminense in July, scoring the opening goal. In the
2020 Campeonato Brasileiro Série A, Pedro scored his first goals on 2 September 2020 with two in a 5–3 win at
Bahia. With 13 goals, he was 7th top scorer in the league, which his team won. He was unused as the team won the
Supercopa do Brasil against
Athletico Paranaense, but scored from the bench in a 5–2 aggregate win over
Independiente del Valle in the
Recopa Sudamericana. On 9 December 2020, Pedro signed a contract with Flamengo lasting until 2025, for a fee of €15 million. The fee was paid in instalments, with Fluminense and Artsul also receiving. Towards the end of the
2021 Campeonato Carioca, he scored all of the goals in a 3–0 win at
Volta Redonda on 1 May. On 25 January 2023, Pedro extended his contract with Flamengo until 31 December 2027. ==International career==