João Pedro Pereira Silva (born 21 May 1990) is a Portuguese professional footballer who plays as a striker.
Born in Vila das Aves, Santo Tirso, Silva joined the youth system of local C.D.
[2] Silva signed for Premier League side Everton on a three-year contract for an undisclosed fee, on 9 June 2010.
[10] He made his official debut ten days later, as a substitute in a UEFA Europa League qualifying match against FK Sarajevo.
[24] Silva won his first cap for the Portugal under-21 team on 18 May 2010 – three days shy of his 20th birthday – replacing Orlando Sá for the last 21 minutes of a 3–1 friendly win over the Netherlands played in Vila Real de Santo António.