Yang Xiaojun spielte in der chinesischen Nationalmannschaft als Mittelblockerin und Annahmespielerin. Sie gewann bei den Olympischen Spielen 1984 in Los Angeles die Goldmedaille. Sie wurde 1985 Weltpokalsieger in Japan. 1986 wurde sie Weltmeister in der Tschechoslowakei und wurde zur besten Annahmespielerin gewählt. Bei den Olympischen Spielen 1988 in Seoul gewann sie die Bronzemedaille. Danach spielte Yang Xiaojun beim deutschen Bundesligisten CJD Feuerbach, mit dem sie 1990 und 1991 Deutscher Meister wurde sowie 1990 den DVV-Pokal gewann.