Specialista della maratona, Korir ha un personale di 2h04'56" ottenuto a Berlino nel 2003. Il maratoneta keniano è inoltre diventato il primo atleta ad aver corso dieci maratone sotto le 2h09'.[1] La decima maratona sotto quel tempo è stata corsa a Dubai, dove nell'occasione registra un 2h08'34", guadagnando la terza piazza dietro Haile Gebrselassie che nella gara fallisce il tentativo di battere il record mondiale da lui stesso detenuto in quel momento.