Chan begann im Alter von sieben Jahren mit dem Tennisspielen. Auf dem ITF Women’s Circuit gewann sie sechs Einzel- und zwei Doppeltitel. Ihre erste Partie für die Fed-Cup-Mannschaft von Hongkong bestritt sie am 20. April 2006, sie besiegte Lee Wei-Ping aus Singapur mit 6:3 und 6:0. In ihren insgesamt 22 Partien bis Februar 2013 konnte sie 16 Siege feiern.
Im Jahr 2014 spielte sie ein einziges Match im Hauptfeld eines WTA-Turniers (Doppelwettbewerb in Hongkong; Niederlage an der Seite ihrer Landsfrau Wu). Im Dezember 2014 scheiterte sie dann zweimal in der Qualifikation eines ITF-Turniers; seitdem ist sie auf der Damentour nicht mehr angetreten.