Erste Erfahrungen bei internationalen Meisterschaften sammelte Mostafa Smaili bei den Afrikanischen Jugendspielen 2014 in Gaborone, bei denen er im 1500-Meter-Lauf in 3:47,99 min die Bronzemedaille gewann und sich damit für die Olympischen Jugendspiele in Nanjing qualifizierte, bei denen er in 3:46,28 min den vierten Platz belegte. 2016 erreichte er bei den Hallenweltmeisterschaften in Portland in 1:52,32 min über 800 Meter Rang sechs und gewann anschließend bei den U20-Weltmeisterschaften in Bydgoszcz in 1:46,02 min die Bronzemedaille. Er qualifizierte sich auch für die Olympischen Spiele in Rio de Janeiro, bei denen er bis in das Halbfinale gelangte, in dem er mit 1:45,78 min ausschied. 2017 siegte er bei den Islamic Solidarity Games in Baku in 1:45,78 min und gewann daraufhin bei den Spielen der Frankophonie in Abidjan in 1:46,73 min die Silbermedaille hinter seinem Landsmann Oussama Nabil. Anschließend nahm er erstmals an den Weltmeisterschaften in London teil, schied dort aber mit 1:47,50 min bereits im Vorlauf aus.