Vuoden 2012 olympialaiset olivat 17-vuotiaan Kaingaue Davidin ensimmäiset olympialaiset. Hän kilpaili naisten 100 metrin kilpailuissa.
Hän päätti alustavan erän parhaalla ajallaan 13,61 sekuntia. David pääsi viimeisenä ja 29. 33.