Sa 2007 Pan American Games sa Rio de Janeiro, siya midaog sa plata nga medalya sa 100-metros nga alibangbang, ug usab mitabang sa Brazilian 4 × 100-metros nga medley relay sa heat, midaog sa plata nga medalya sa maong kalihokan. Si Mangabeira mibalik sa Olimpiada niadtong 2008 aron makigkompetensiya sa 100-metros nga alibangbang
, apan wala mouswag latas sa unang mga heats. Siya nahuman sa ika-23 nga dapit.