She first appeared at a major pool event in 2007 as she won the China national nine-ball championship aged 15.
[11] Han was then surrounded by fans asking for autographs and photographs, and broke into tears when her mother arrived.
[11] The following year, Han reached the semi-finals of the WPA World Ten-ball Championship, but lost to Kelly Fisher again.
[12] In 2016, Han reached the semi-finals of the Amway Cup and was defeated 8–9 there by the eventual champion, Chezka Centeno.
[14] Han won her third world championship in 2018, winning the nine-ball final over Wang Xiao Tong.