Soi voitti 5 000 metrin Afrikan-mestaruuden Nairobissa 2010 ajalla 13.30,46. Istanbulin sisäratojen MM-kilpailuissa 2012 hän sijoittui 3 000 metrin juoksussa kolmanneksi ajalla 7.41,78. Lontoon olympialaisissa hän karsiutui 5 000 metrin alkuerissä. Moskovan MM-kilpailuissa 2013 hän sijoittui samalla matkalla viidenneksi.