2016 m. Vasaros olimpinės žaidynės buvo pirmosios Ningo olimpinės žaidynės. Individualiose varžybose Ningas užėmė 30-ąją vietą vyrų 50 metrų laisvosios stiliaus lenktynėse ir 12-ąją vietą vyrų 100 metrų laisvosios stiliaus lenktynėse. Stabdžių varžybose dėl kolegų klaidingų startų Ningas buvo diskvalifikuotas tiek iš vyrų 4 × 100 metrų laisvosios stiliaus stafetės, tiek iš
Vyrų 4 × 100 metrų medley stotelė.