During the summer of 2016, Vinagre featured in five matches of the Portuguese under-17 national team's success at the UEFA European Championship in Azerbaijan, where they won the tournament after defeating Spain on penalties in the final.