1 Compétitions officielles nationales et internationales senior, incluant le parcours amateur et en équipe réserve. 2 Matchs officiels. Dernière mise à jour :
Avec l'équipe première du Benfica Lisbonne (2022-2024)
Le , Neves signe un nouveau contrat avec Benfica, le liant au club jusqu'en juin 2028[4].
Ce même mois, il est intégré à l'équipe première par l'entraîneur Roger Schmidt[5], qui lui donne sa chance en lui faisant jouer son premier match le 30 décembre 2022, à l'occasion d'une rencontre de championnat contre le SC Braga. Il entre en jeu à la place de Gonçalo Ramos lors de ce match perdu par son équipe (3-0 score final)[6],[7].
João Neves fait sa première apparition en Ligue des champions le , en entrant en jeu à la place de João Mário face au Club Bruges KV (victoire 0-2 de Benfica)[8]. Le 21 mai 2023, Neves inscrit son premier but en professionnel, lors d'une rencontre de championnat face au Sporting CP. Titulaire, il marque le but égalisateur de son équipe dans les derniers instants du match (2-2 score final)[9].
Le 5 août 2024, il s'engage pour un contrat de cinq saisons avec le Paris Saint-Germain[11]. Il est recruté pour un montant de 50 millions d'euros[12], auquel s'ajoute un bonus de 10 millions d'euros[13].
En sélection
Avec les jeunes (2019-2023)
João Neves représente l'équipe du Portugal des moins de 19 ans. Il joue son premier match avec cette sélection le 3 septembre 2021 contre la Belgique (défaite 0-2 des Portugais score final).
Neves inscrit son premier but avec cette sélection le contre l'Allemagne mais ne peut empêcher la défaite des siens (1-2 score final)[14].
Avec les A (2023-)
Le 6 octobre 2023, il est convoqué pour la première fois avec l'équipe A et dispute son premier match quelques jours plus tard face à la Bosnie-Herzégovine dans le cadre des éliminatoires de l'Euro 2024[15].
En mai 2024, il fait partie de la liste des 26 joueurs convoqués par Roberto Martinez pour disputer l'Euro 2024[16] .