2012 gewann Yego den Titel bei den Afrikameisterschaften in Porto-Novo und qualifizierte sich außerdem für die Olympischen Spiele in London, wo er den zwölften Platz belegte. Bei den Weltmeisterschaften 2013 in Moskau verpasste er nur knapp eine Sensation, als er trotz einer neuen persönlichen Bestleistung von 85,40 m am Ende Vierter wurde; vor dem letzten Durchgang hatte er noch auf dem Bronzerang gelegen. Im folgenden Jahr siegte Yego bei den Commonwealth-Games 2014 in Glasgow. Außerdem verteidigte er seinen Titel bei den Afrikameisterschaften 2014 in Marrakesch erfolgreich.