Singh startete für Nepal im August 2015 mit einer Wildcard bei den Schwimmweltmeisterschaften in Kasan. Im Herbst 2015 nahm sie am FINA Swimming World Cup und im Frühjahr 2016 an den Südasienspielen teil, wo sie Medaillenränge erreichte. Da sie mit ihren Leistungen weder die A-Norm noch die B-Norm für die Teilnahme an den Olympischen Sommerspielen 2016 erfüllte, erhielt sie dank einer Ausnahmeregelung für kleine Sportverbände einen Startplatz in einer Disziplin. Sie trat mit einer persönlichen Bestzeit von 1:07,31 min, dem nepalesischen Rekord, im Wettbewerb über 100 m Rücken an und gewann den 1. Vorlauf, erreichte im gesamten Vorlauf jedoch nur den 31. Platz unter 34 Teilnehmerinnen. Singh war mit 13 Jahren die jüngste Teilnehmerin der mehr als 10.000 Athleten in Rio de Janeiro.