Joao Mario 19 Ocak 1993 tarihinde dünyaya gelmiş tam adı João Mário Naval da Costa Eduardo olan Benfica takımında forma giyen Portekizli millî futbolcudur.
Profesyonel kariyerine Sporting kulübünde başladı. Daha sonra sırasıyla Sporting B, Vitória Setúbal kulüplerinde oynadı. 2016 yılında 40 milyona Inter'e transfer oldu. 2 kez kiralık gitti. West Ham United ve Sporting kulüplerinde kiralık oynadı. 2021 yazında bedelsiz olarak Benfica'ya transfer oldu.