 He returned in 2009 to play all 22 games.Rosa played his 150th game in 2014 and re-signed with the club for two more years, however, in October 2015, he requested and later received a trade to the Gold Coast Suns.In August 2018, Rosa announced his retirement from AFL football.