V januári 2013 Cheng vyhral Australian Open Championship, ako najmladší hráč, ktorý to dokázal. V januári 2016 sa Cheng stal austrálskym šampiónom v Melbourne. V roku 2018 hral v austrálskom národnom tíme na 43. šachovej olympiáde.
v Batumi, Gruzínsko.