Als Mitglied der Schwimmnationalmannschaft nahm sie erstmals bei den Schwimmweltmeisterschaften 2017 in Budapest teil, wo sie in zwei Wettbewerben jeweils auf den hinteren Plätzen landete: über 50 m Freistil auf Platz 82 und auf 100 m Freistil auf Platz 78. Bei den Kurzbahnweltmeisterschaften 2018 in Hangzhou kam Belo bei den 100 m Freistil auf Platz 94. Bei den Asienspielen 2018 landete sie über 200 m Freistil als 24. auf den letzten Platz. Über 100 m Freistil erreichte Belo Platz 25 von 27 Startern.