Powell nahm an den Olympischen Spielen 2008 in Peking teil. Im 10 m-Turmspringen wurde sie Zehnte und im 10 m-Synchronspringen zusammen mit Couch Achte. Sie nahm bislang an einer Weltmeisterschaft teil, 2007 in Melbourne wurde sie Neunte im 10 m-Synchronspringen. Ihr bestes Resultat bei einer Europameisterschaft war ein 13. Rang vom 10 m-Turm 2008 in Eindhoven.