Yang nahm bislang viermal am World Cup of Pool teil. 2006 schied er gemeinsam mit Imran Ibrahim in der ersten Runde aus. 2007 und 2010 bildete er mit Muhammad Zulfikiri das indonesische Team und erreichte 2010 das Viertelfinale. 2013 schied er gemeinsam mit Irsal Nasution in der ersten Runde aus.