Su saapui Rio de Janeiron olympialaisiin, jossa hän oli päässyt 100 metrin ja 4 × 100 metrin ralliin. 100 metrin juoksussa Su oli kolmannella 10.17 sekunnissa, mikä teki hänestä yhden nopeimmista häviäjistä semifinaaliin. Seuraavana päivänä, 14. elokuuta 2016, Su sijoittui neljänneksi puolifinaalissa 10,08 sekunnissa; kauden paras aika. Hän ei kuitenkaan päässyt finaaliin. 4 päivää myöhemmin, 18. elokuuta 2016, Su kilpaili joukkuetovereidensa Tang Xingqiangin, Xie Zhenyen ja Zhang Peimengin kanssa 4 × 100 metrin risteilyä.
- Mitä? Su auttoi joukkuettaan pääsemään toiseksi USA:n jälkeen. Heidän aika 37,82 sekuntia asetti uuden Aasian ennätyksen tapahtumaan. Seuraavana päivänä Kiinan joukkue sijoittui neljänneksi finaaliin USA: n joukkueen diskvalifioinnin jälkeen, ja jäi vähällä olympiamitalin ulkopuolelle. Su lopetti kautensa olympialaisten jälkeen.