in the 1964-65 season, dunfermline finished 3rd with 49 points. they finished 1 point behind hearts and kilmarnock. ferguson was dropped for the 1964–65 scottish cup final. in that final, dunfermline lost 3-2 against celtic. he was the joint top scorer in the 1965–66 scottish division one season. he and joe mcbride both scored 31 goals. he joined rangers in 1967, for a scottish record of £65,000. he would only spend 2 season at rangers, before joning falkirk in 1969.