 In 2012 they were beaten by North Beach at Charles Riley Reserve, and in 2013 once again after finishing the season as Minor Premiers, faltered at the final hurdle to a determined North Beach Team.2014 saw The Roosters again play in the Grand final, only to be beaten by South Perth at George Burnett Park.2015 saw the tables turned and Fremantle won their first Flag since 1997, a feat they repeated against Rockingham in 2017.