Le , il connaît la consécration en étant officiellement présenté comme recrue du Sporting Clube de Portugal en vue de la saison 2014-2015. Il signe un contrat de six ans et sa clause libératoire est fixée à 60 millions d'euros. Étant donné son jeune âge et sa méconnaissance du football portugais, le Sporting l'envoie d'abord faire ses preuves en équipe réserve dans le Championnat du Portugal de football D2 où il s'impose immédiatement comme titulaire et il inscrit son premier but, lors de la quatrième journée, le , contre le Clube Desportivo das Aves. Il est également convoqué avec l'équipe d'Écosse espoirs de football pour les matchs de qualifications du Championnat d'Europe de football espoirs 2015.