Gilberto Oliveira Souza Junior (born 5 June 1989), simply known as Gilberto, is a Brazilian professional footballer who plays as a striker for Bahia.
Club Career
Santa Cruz
A Santa Cruz youth graduate, Gilberto made his senior debut on 5 July 2009, coming on as a substitute in a 3–0 Serie D away win against CSA. In January 2010, after five first team appearances, he was loaned to Vera Cruz until the end of the year's Campeonato Pernambucano.
After scoring twelve goals in 18 appearances (including four in a 4–1 home routing of Vitoria das Tabocas), Gilberto returned to Santa and started to feature more regularly. He became an undisputed starter during the 2011 campaign under Ze Teodoro, scoring twelve goals in the 2011 Pernambucano and being chosen as the best striker in the competition.
Internacional
In May 2011, Gilberto signed a three-year contract with Internacional in the Serie A. He made his debut in the category on 28 May, replacing Mario Bolatti in a 1–0 loss at Ceara.
Gilberto scored his first goal in the main category of Brazilian football on 16 November 2011, netting the game's only in a home defeat of Bahia. On 7 July of the following year, after being sparingly used, he was loaned to Sport Recife until May 2013.
After appearing regularly, Gilberto returned to Inter in January 2013. In July, however, he moved to Portuguesa also in a temporary deal; an immediate starter, he finished the season 14 goals for the club.
Toronto FC
On 13 December 2013, Gilberto joined Major League Soccer side Toronto FC for a reported transfer fee of over $3 million, choosing MLS after turning down more lucrative offers from Mexico and Germany. He made his debut with Toronto FC against D.C. United on 22 March 2014, the game ended in a 1–0 home victory.
Entering as a substitute against the Columbus Crew on 31 May 2014, Gilberto recorded an assist on Jermain Defoe's 81st-minute equalizer in a