Mumbai's Zahaan Hemrajani safed a Top 10 finish at the U17 O’pen Skiff World Championships in Japan, marking one of the best results by an Indian sailor.