João Pedro (footballer, born 1992)

João Pedro
João Pedro with Peñarol in 2012
Personal information
Full name João Pedro Geraldino dos Santos Galvão
Date of birth (1992-03-09) 9 March 1992
Place of birth Ipatinga, Brazil
Height 1.84 m (6 ft 0 in)
Position(s)
Team information
Current team
Atlético San Luis
Number 9
Youth career
2006–2010 Atlético Mineiro
Senior career*
Years Team Apps (Gls)
2010 Atlético Mineiro 11 (0)
2010–2012 Palermo 1 (0)
2011Vitória Guimarães (loan) 6 (0)
2011–2012Peñarol (loan) 15 (6)
2012–2013 Santos 10 (0)
2013–2014 Estoril 27 (9)
2014–2022 Cagliari 255 (84)
2022–2024 Fenerbahçe 20 (4)
2023–2024Grêmio (loan) 25 (0)
2024–2025 Hull City 35 (6)
2025– Atlético San Luis 22 (17)
International career
2009 Brazil U17 11 (1)
2022 Italy 1 (0)
* Club domestic league appearances and goals as of 08:19, 7 February 2026 (UTC)
‡ National team caps and goals as of 24 March 2022

João Pedro Geraldino dos Santos Galvão (Brazil, 9 March 1992), commonly known as João Pedro, is a professional footballer who plays as a forward or an attacking midfielder for Liga MX club Atlético San Luis.

João Pedro spent most of his career with Serie A club Cagliari from 2014 to 2022, where he was the captain, making 271 appearances and scoring 86 goals for the club. He won Serie B in 2016 and played for seven seasons in Serie A. Additionally, he had brief spells in the top divisions of Brazil, Portugal, Uruguay and Turkey.

Born in Brazil, he acquired Italian nationality and made his senior international debut in 2022.