Cette section est vide, insuffisamment détaillée ou incomplète. Votre aide est la bienvenue ! Comment faire ?
En 2010, Yang Yansheng remporte les Championnats de Chine et bat par la même occasion le record national du saut à la perche en plein air avec 5,75 m[1]. Ce titre le qualifie pour les Jeux asiatiques, qu'il remporte en franchissant 5,50 m.
Le à Villeurbanne, il bat d'un centimètre son record de Chine en salle en réalisant 5,64 m lors de la 5e étape du Perche Élite Tour : l'INSA Perch'formance[2].
Le , Yang Yansheng remporte son premier meeting de la Ligue de diamant, en franchissant 5,65 m soit la même hauteur que Björn Otto, deuxième au nombre d'essais[3].