Shi Yuhao tritt seit 2014 in Wettkämpfen im Weitsprung an. Damals sprang er eine Saisonbestleistung von 7,39 m. Ein Jahr später qualifizierte er sich für die U18-Weltmeisterschaften in Cali, sowohl im Weit- als auch im Dreisprung. In beiden Disziplinen belegte er jeweils den sechsten Platz. Im Mai 2016 sprang er mit 8,02 m erstmals über die Acht-Meter-Marke und stellte einen Monat später bei den chinesischen U20-Meisterschaften in Ordos mit 8,30 m einen neuen U20-Asienrekord auf.[1]
2017 trat er mit 19 bei den Weltmeisterschaften erstmals an einer internationalen Meisterschaft im Erwachsenenbereich an. Nachdem er die Qualifikation überstand, sprang er im Finale 8,26 m, mit denen er den sechsten Platz belegte. Im Februar 2018 siegte er in persönlicher Hallenbestleistung von 8,16 m bei den Hallenasienmeisterschaften in Teheran. Einen Monat später trat er auch bei den Hallenweltmeisterschaften in Birmingham an. Mit 8,12 m wurde er Fünfter.
Im Mai 2018 stellte er beim Diamond-League-Meeting in Shanghai seine persönliche Bestleistung von 8,43 m auf, mit der er Zweiter wurde. Er zog sich während des Wettkampfes allerdings eine schwerwiegende Knöchelverletzung zu, weswegen er auch in der anschließenden Saison nicht in Wettkämpfen antreten konnte.[2]
Anmerkung: Bei diesem Artikel wird der Familienname vor den Vornamen der Person gesetzt. Das ist die übliche Reihenfolge im Chinesischen. Shi ist hier somit der Familienname, Yuhao ist der Vorname.