Santos begann im Alter von neun Jahren mit dem Shorttrack und startete international erstmals bei den Juniorenweltmeisterschaften 2013 in Warschau. Dort belegte sie den 12. Platz mit der Staffel. Im Weltcup debütierte sie im Februar 2015 in Dresden und errang dabei den 32. Platz über 500 m und den 28. Platz über 1500 m. In der Saison 2018/19 erreichte sie in Turin mit dem dritten Platz in der Mixed-Staffel ihre erste Podestplatzierung im Weltcup. Zudem kam sie über 1000 m zweimal auf den fünften Platz und errang damit den 11. Platz im Gesamtweltcup über 1000 m. Bei den Weltmeisterschaften 2019 in Sofia lief sie mit dem 16. Platz über 500 m, dem 13. Rang über 1500 m und dem 12. Platz über 1000 m, auf den 17. Platz im Mehrkampf. In der Saison 2019/20 belegte sie mit sechs Top-Zehn-Platzierungen, darunter Platz drei über 1000 m in Nagoya den 11. Platz im Gesamtweltcup über 1000 m. Bei den Vier-Kontinente-Meisterschaften 2020 in Montreal wurde sie Neunte im Mehrkampf und Vierte mit der Staffel. Im folgenden Jahr lief sie bei den Weltmeisterschaften in Rotterdam mit dem sechsten Platz über 3000 m und dem vierten Rang über 500 m, auf den achten Platz im Mehrkampf. Zudem wurde sie dort Siebte mit der Staffel. Nach dritten Plätzen über 1000 m und 1500 m in Peking zu Beginn der Saison 2021/22, holte sie Nagoya über 1000 m ihren ersten Weltcupsieg.