2009 gewann er bei den Weltmeisterschaften in Berlin über 1500 Meter die Bronzemedaille und über 5000 Meter die Silbermedaille. 2010 in Doha wurde er zum zweiten Mal Hallenweltmeister über 3000 Meter. Bei den Weltmeisterschaften 2011 in Daegu musste sich Lagat über 5000 Meter nur Mo Farah geschlagen geben und gewann mit einer Zeit von 13:23,64 min die Silbermedaille.