Son palmarès national à Benfica est composé de deux titres de champion du Portugal et d'une Coupe du Portugal. Au total, avec le club lisboète, il dispute 118 matchs toutes compétitions confondues, pour quatre buts[1].
En 1962, Mário João est transféré au GD Fabril do Barreiro. Il reste dans ce club jusqu'en 1968, année où il raccroche les crampons.
Au total, Mário João dispute 166 matchs en première division portugaise, inscrivant 11 buts dans ce championnat[5]. Il réalise sa meilleure saison en 1963-1964, où il inscrit quatre buts.
En équipe nationale
Mário João reçoit trois sélections en équipe du Portugal[6]. Il n'inscrit pas de but en équipe nationale.
Il reçoit sa première sélection le , lors d'une lourde défaite face à la Yougoslavie. Ce match compte pour les éliminatoires de l'Euro 1960[7]. Sa deuxième sélection a lieu le en amical contre la Belgique[8]. Sa dernière sélection intervient le , une nouvelle fois face à la Belgique en amical[9].