 In January 2015, Zapata suffered an injury keeping him sidelined for two months.Upon recovery, he featured as an unused substitute.On 5 February 2017, Zapata was named as captain in his first league game of the season, a 0–1 home defeat against Sampdoria, due to the absence of team captain Riccardo Montolivo and third captain Mattia De Sciglio because of injuries.