His strong physique and speed helped his old club side
LDU Quito win two league championships in 2001 and 2004. His nickname is
La Sombra, which translates as "the shadow", because of his very dark skin color. In the 2006 edition of the
FIFA World Cup, Espinoza was nominated for a place in FIFA's ideal 11, which rewards the top players in each position. On 25 January 2007, Giovanny Espinoza was transferred from LDU Quito to
Vitesse. There he has to replace
Ruud Knol. He signed for one-a-half-year until June 2008. On 10 February 2007, he made his
Eredivisie debut for Vitesse against
SC Heerenveen. There were many rumors swirling around in late 2008, some had Espinoza signing with Argentinian struggling giants,
River Plate and that unspecified English teams were also on the hunt for La Sombra. On 15 January 2009, it was confirmed that Espinoza would be playing for
Barcelona Sporting Club and that his presence was asked by the head coach
Benito Floro. His final club was
Deportivo Quito.
Birmingham City In June 2009, Espinoza's agent claimed that a fee had been agreed for the player to move to English
Premier League club
Birmingham City, and the parties were only awaiting final paperwork for the deal to be completed. The two-year deal was confirmed on 24 June 2009, where he will play alongside compatriot
Christian Benítez. Espinoza was an unused substitute in the league game against
Stoke City on 22 August 2009, and made his Birmingham debut three days later, playing the whole of the 2–1 second round
League Cup win away against
Southampton. On 12 January 2010 his contract with Birmingham was cancelled by mutual consent, having only made two League Cup appearances for the club.
Unión Española In 2010, Giovanny Espinoza signed for
Unión Española for a contract of three years.
Deportivo Quito In January 2012, he signed a contract with
Deportivo Quito for the 2012 season. ==International career==