 After finishing off the podium at the Canadian Championships, he achieved his best ISU Championship result, fourth, at the 2005 Four Continents.Ferreira placed eighth at the 2006 Canadian Championships.He retired from competition in January 2006.