I le 2007 Pan American Games i Rio de Janeiro, na ia manumalo ai i le pine siliva i le 100 mita butterfly, ma fesoasoani foi i le Pasila 4 × 100 mita medley relay i le vevela, manumalo i le pine siliva i le mea na tupu. Na toe foʻi Mangabeira i le Olimipeka i le 2008 e tauva i le 100 mita butterfly
, ae e leʻi agaʻigaʻi i luma atu i le vaega muamua. Na faaiʻu o ia i le tulaga e 23.