Soi sijoittui Valencian sisäratojen MM-kilpailuissa 2008 3 000 metrillä neljänneksi. Hän voitti Kenian olympiakarsinnoissa 5 000 metriä. Pekingin olympialaisissa 2008 Soi saavutti pronssia kauden parhaalla ajallaan 13.06,22. hän voitti 5 000 metriä ajalla 13.22,81 ja sijoittui 3 000 metrillä toiseksi. Seuraavan vuoden hän oli 5 000 metrillä kolmas.