Í 16 ára aldri komst Shi í undanúrslit á heimsmeistaramótinu árið 2009.
í Antalya eftir ađ hafa sigrađ Brice Guyart og Benjamin Kleibrink en tapađ fyrir Artem Sedov frá Rússlandi. Árið 2011 komst hann í undanúrslitin í Shanghai Grand Prix, sem kom honum í 36. sæti á heimslistanum, sem er besta feril hans frá árinu 2015. Hann vann bronsverðlaun á heimsmeistaramótinu í vígleikum í Rio de Janeiro árið 2012.