On 20 October 2015, aged 18 years and 221 days, Neves became the youngest player to start as captain in the Champions League, helping Porto to a 2–0 win against Maccabi Tel Aviv in the group stage and surpassing previous record holder Rafael van der Vaart, who held it since 16 September 2003.