Халка, по официальной информации, «Зенит» покупал у «Порту» за € 40 млн. Бразилец стал новичком команды в сентябре 2012 года и отыграл за сине-бело-голубых четыре сезона. Форвард не сразу оправдал ожидания, но в целом его карьера в России получилась яркой. В 148 матчах Халк забил 77 мячей и сделал 59 голевых передач.
При этом завоевал всего три трофея – по одному чемпионскому титулу, Кубку России и Суперкубку страны. Кроме того, бразилец выдал с командой запоминающуюся Лигу чемпионов в сезоне-2015/2016, где во многом благодаря Халку петербуржцы одержали пять побед подряд со старта группового этапа. Продажа форварда принесла «Зениту» большие деньги. Китайский «Шанхай СИПГ» заплатил за Халка € 56 млн.