The Iranian clocked 13.27 seconds to beat Mongolian Kherlen Nyamdoo, who finished the final race in 20.93 seconds, to the top spot.
Safdarian’s fellow-Iranian Mohsen Beheshti-Rad settled for the bronze, thanks to a victory over the host’s Kim Min Cheol, despite his time of 12.76 seconds in the third-place race being the fastest across all rounds of the competition.
A second medal for Safdarian came in the lead contest, where the Iranian scored 30.00 points to finish runner-up to South Korean gold medalist Lee Younggeon (31.10), with Swiss climber Benjamin Bosshard taking the bronze on 28.00 points.