He set his personal best, the Asian record during the qualifying heats of the 2015 World Championships, finishing barely ahead of Rusheen McDonald who was credited with the same time, 43.93 which at the time ranked both men in the top dozen in history. With two more rounds to run, McDonald was unable to qualify for the final, while Masrahi did, but his remarkable speed was not present in that final where even his personal best would only have been good enough for fourth place.