In 2004 liep Kiprotich op zijn marathondebuut gelijk naar een vierde plaats in Frankfurt. Drie jaar later werd hij wederom vierde op dezelfde wedstrijd met een persoonlijk record van 2:08.48. In 2003 werd hij derde op de 25 km van Berlijn op slechts acht seconden van de winnaar Jason Mbote.
In Nederland was Kiprotich geen onbekende loper. In 2003 en 2004 werd hij derde op de Parelloop en in Rotterdam vierde op de marathon. Ook deed hij meerdere malen mee aan de City-Pier-City Loop en liep zijn persoonlijk record in Zaandam op de 10 Engelse mijl.