Tuhia he haere tonu mo tenei rarangi - I nga Taakaro Pan American 2007 i Rio de Janeiro, i wini ia i te mētara hiriwa i te 100 mita butterfly, a i awhina ano ia i te relay 4 × 100 mita medley o Brazil i roto i nga werawera, i wini i te mētara hiriwa i roto i te kaupapa. I hoki a Mangabeira ki te Olympics i te tau 2008 ki te whakataetae i te 100 mita butterfly
, engari kaore i eke ki tua atu i nga wera tuatahi. I oti ia i te 23 o nga tau.