2010 qualifizierte er sich mit einem zweiten Platz hinter Vincent Kipsegechi Yator beim nationalen 5000-Meter-Ausscheidungsrennen für die Afrikameisterschaften in Nairobi. Dort strauchelte der lange Zeit führende Yator 10 Meter vor der Ziellinie, und Soi nutzte die Gelegenheit und errang Gold als Teil eines rein kenianischen Podiums, das von Yator und Mark Kosgey Kiptoo komplettiert wurde. Einem vierten Platz beim Leichtathletik-Continental-Cup in Split folgte ein weiterer Sieg beim Giro al Sas.