Majster Európy z roku 2016 si počas troch rokov nedokázal vybojovať stabilné miesto v zostave účastníka talianskej Serie A, ktorého dres oblieka aj slovenský reprezentačný stopér Milan Škriniar. V Lokomotive sa stretne s krajanom Ederom, spoluhráčom zo zlatého tímu z EURO 2016.
Dvadsaťšesťročný Joao Mario prišiel do Interu pred tromi rokmi zo Sportingu Lisabon. Sezónu 2017/2018 strávil na hosťovaní v anglickom West Hame.