Xu Chao begann seine Radsportkarriere zunächst auf der Straße, bis er seinen Fokus auf die Bahn legte. 2013 wurde er gemeinsam mit Hu Ke und Tang Qui Asienmeister im Teamsprint. Bei den Ostasienspielen im selben Jahr wurde er Dritter im Sprint. In den folgenden Jahren stand er mehrfach mit Hu Ke und Bao Sai Fei bei asiatischen Meisterschaften auf dem Podium im Teamsprint, 2015 wurde er chinesischer Meister im Keirin. Beim Lauf des &lt;a href="Bahnrad-Weltcup%202015/16"&gt;Bahnrad-Weltcups 2015/16&lt;/a&gt; in Hongkong wurde er Zweiter im Sprint.