Erste Erfahrungen bei internationalen Meisterschaften sammelte Martin Kiprotich im Jahr 2021, als er bei den U20-Weltmeisterschaften in Nairobi in 14:15,62 min den neunten Platz im 5000-Meter-Lauf belegte. Bei den Crosslauf-Weltmeisterschaften 2023 in Bathurst gelangte er nach 30:56 min auf den 18. Platz im Einzelrennen und sicherte sich in der Teamwertung die Bronzemedaille hinter den Teams aus Kenia und Äthiopien. Im Jahr darauf wurde er bei den Crosslauf-Weltmeisterschaften in Belgrad nach 28:56 min 14. im Einzelbewerb.