2013 stellte Rop ohne vorher bei internationalen Meisterschaften in Erscheinung getreten zu sein beim Herculis in Monaco mit 12:51,96 min einen neuen Asienrekord über 5000 Meter auf. Im Jahr darauf wurde er beim Continentalcup in Marrakesch in 13:36,62 min Vierter und gewann bei den Asienspielen in Incheon in 13:28,08 min die Bronzemedaille hinter dem Katari Mohamad al-Garni und seinem Landsmann Alemu Bekele. Bei den Crosslauf-Weltmeisterschaften 2015 in Guiyang wurde er nach 35:59 min Elfter und gewann mit dem bahrainischen Team die Bronzemedaille. Sowohl bei den Arabischen Meisterschaften in Manama, als auch bei den Asienmeisterschaften in Wuhan gewann er die Silbermedaille und musste sich dort nur al-Garni geschlagen geben. Damit qualifizierte er sich für die Weltmeisterschaften in Peking, bei denen er mit 14:00,12 min im Finale den elften Platz belegte. Anschließend siegte er im Oktober in 13:23,70 min bei den Militärweltspielen im südkoreanischen Mungyeon. 2016 gewann er bei den Hallenasienmeisterschaften in Doha in 7:40,27 min die Silbermedaille hinter al-Garni und nahm im Sommer an den Olympischen Spielen in Rio de Janeiro teil. Dort klassierte er sich nach 13:08,79 min im Finale auf dem siebten Platz.