Later that year, Su qualified for the 2017 IAAF World Championships. On 4 August 2017, Su raced in the fourth heat of the first round in the 100 metres subsequently qualifying to the semi-finals by clocking 10.03 seconds. The following day, he was drawn in the second semi-final against former world champion Yohan Blake. Su finished in third clocking a time of 10.10 seconds putting him through to the final where he subsequently finished 8th with a time of 10.27 seconds.