Seine ersten Live-Preisgelder gewann Zhang ab Mai 2013 bei 14 bis 50 Pfund teuren Turnieren in Nottingham und Birmingham. Anfang August 2015 belegte er beim Main Event der "UK &amp; Ireland Poker Tour" in Bristol den dritten Platz und erhielt 26.500 Pfund. Im November 2015 erreichte er beim Main Event der "World Poker Tour" in Nottingham den Finaltisch und beendete das Turnier auf dem mit 40.000 Pfund dotierten sechsten Platz. Ende Juni 2016 war Zhang erstmals bei der "World Series of Poker" im Rio All-Suite Hotel and Casino am Las Vegas Strip erfolgreich und kam beim "Monster Stack", das in der Variante "No Limit Hold’em" gespielt wird, in die Geldränge. Anfang Februar 2017 gewann er das Main Event der "Grosvenor UK Poker Tour" in London und sicherte sich eine Siegprämie von 113.000 Pfund. Mitte Februar 2018 setzte er sich auch beim "Super High Roller" der "partypoker Millions Germany" im King’s Resort in Rozvadov durch und erhielt sein bisher höchstes Preisgeld von 800.000 Euro. Anfang August 2019 wurde Zhang beim Main Event der "Triton Super High Roller Series" in London Sechster, was mit 711.000 Pfund bezahlt wurde. Gut eine Woche später gewann er erneut das "Millions Super High Roller" der "partypoker Millions Europe" in Rozvadov mit einem Hauptpreis von 350.000 Euro.