Zhao Xin represented her nation at international competitions. She competed at the 2003 World Sprint Speed Skating Championships finishing 24th and at the 2003 World Single Distance Speed Skating Championships in the 500 metres event (11th) and 1000 metres event (19th). At the 2003 Asian Winter Games she participated in the 500 metres event (finishing 6th) and 1000 metres event (finishing 4th). She also competed at other international competitions, including at ISU Speed Skating World Cups and 2005 Winter Universiade.