However, he spent just three months at Goodison Park, making one appearance in place of Dixie Dean in a 3–0 win over Bradford City in the FA Cup.
He left the club in December to sign for Cardiff City, scoring twice on his debut the following month in January 1931 during a 3–2 defeat to West Bromwich Albion.
The following season, McCambridge was unable to match his goalscoring feat of the previous year but still finished as the club's top scorer with 18 goals in all competitions.
Despite finishing as Cardiff's top scorer in his two full seasons at Ninian Park, as well as winning the final two Ireland caps of his career in matches against Wales and England, he was allowed to leave in 1933 to join Bristol Rovers.
He moved around several times in the following years, playing at Exeter City, Sheffield Wednesday, Hartlepool United before finishing his career at Cheltenham Town in the Southern League.