Vesli signed a two-year contract with Serie A club Empoli in August 2016. He played 17 games for the "Azzurri", but was an unused substitute on the last day of the 2016–17 as Empoli were relegated with a 2–1 defeat at Palermo.