Ri Song-hui begann mit 14 Jahren mit dem Gewichtheben. 1996 erschien sie mit einer Leistung von 182,5kg in der Gewichtsklasse bis 50kg Körpergewicht auf dem 2. Platz der Jahres-Welt-Bestenliste. International trat sie erstmals 1997 in Erscheinung, als sie bei den Weltmeisterschaften in Chiangmai/Thailand, den 2. Platz in der Gewichtsklasse bis 54kg Körpergewicht belegte. Bis 2004 startete sie dann bei allen wichtigen internationalen Veranstaltungen, wurde einmal Weltmeisterin im Mehrkampf und gewann zweimal eine olympische Silbermedaille. Enttäuschend für sie war sicher, dass sie bei den Olympischen Spielen 2000 in Abwesenheit der hohen Favoritin Chen Yanqing nicht die Chance zum Olympiasieg nutzen konnte und wegen einer schwachen Tagesform überraschend der Mexikanerin Soraya Jiminez unterlag. Ansonsten lieferte sie sich mit den Olympiasiegerinnen Udomporn Polsak aus Thailand und Chen Yanqing bei vielen Veranstaltungen heiße Gefechte.
Internationale Erfolge/Mehrkampf
(OS = Olympische Spiele, WM = Weltmeisterschaft, KG = Körpergewicht)
Anmerkung: Bei diesem Artikel wird der Familienname vor den Vornamen der Person gesetzt. Dies ist die übliche Reihenfolge im Koreanischen. Ri ist hier somit der Familienname, Song-hui ist der Vorname.