Ali karsiutui Osakan MM-kisoissa 2007 800 metrin alkuerissä, mutta juoksi 1 500 metrillä yhdenneksitoista ajalla 3.36,44. Kauden lopussa hän oli 800 metrillä kolmas ja 1 500 metrillä kuudes. Valencian sisäratojen MM-kilpailuissa 2008 hän karsiutui alkuerissä 1 500 metrin juoksussa. Pekingin olympialaisissa hän sijoittui 1 500 metrillä seitsemänneksi ja karsiutui 800 metrillä välierissä. hän oli 1 500 metrillä seitsemäs. Berliinin MM-kilpailuissa 2009 hän sijoittui 1 500 metrillä yhdeksänneksi ja karsiutui 800 metrillä välierissä. hän oli 1 500 metrillä kuudes. Dohan sisäratojen MM-kilpailuissa 2010 hän karsiutui 800 metrillä alkuerissä. Maanosien cupissa Splitissä 2010 hän sijoittui 800 metrillä kolmanneksi. Lontoon olympialaisissa 2012 hän oli 1 500 metrillä kymmenes.