Skriv en fortsættelse til dette afsnit - I en alder af 16 Shi nåede kvartfinalen ved 2009 World Championships
I Antalya efter at have besejret de olympiske mestre Brice Guyart og Benjamin Kleibrink, men tabte til Ruslands Artem Sedov. I 2011 nåede han kvartfinalen i Shanghai Grand Prix, hvilket skubbede ham til den 36. plads i verdensranglisten, en karriere bedste fra 2015. Han vandt en bronzemedalje i 2012 World Military Fencing Championships i Rio de Janeiro.