On 16 July 2014 Ricketts announced on Twitter he had signed for Israeli Premier League club Hapoel Haifa.
On July 20, 2016, Ricketts returned to Canada to sign with Toronto FC in Major League Soccer [REF].