Joyce Tafatatha była najmłodszą zawodniczką w historii olimpijskiej Malawi w wieku 14 lat. Tafataha, wraz z Aurélie Fanchette z Seszeli, była jedną z dwóch najmłodszych zawodniczek na Igrzyskach Olimpijskich w Londynie. Tafataha powiedziała, że mimo bycia zdenerwowaną, z niecierpliwością oczekuje udziału w Igrzyskach Olimpijskich i stwierdziła: "To będzie tak ekscytujące. FINA przyznała jej miejsce uniwersalnego, ponieważ jej najszybszy czas nie spełniał standardu kwalifikacyjnego "B". Tafataha została wyrzucona w czwartym etapie na 50 metrów swobodnego stylu
która odbyła się 3 sierpnia, kończąc jako pierwszy z siedmiu pływaków, z czasem 27,74 sekundy. Zarejestrowała nowy rekord osobisty o dwie sekundy szybciej niż jej poprzedni rekord, i była pierwszą sportowcem z Malawi, która wygrała wyścig na 50 metrów swobodnego stylu kobiet. Zatrzymała się na 46 miejscu spośród 73 pływaków, i chociaż wygrała, nie awansowała do półfinału, ponieważ jej czas był 2,46 sekundy wolniejszy niż najwolniejszy zawodnik, który awansował do późniejszych etapów.