Ralph McPate (born 10 October 1940) is a former soccer player who played as a winger. Born in Scotland, he represented Canada at international level.
Born in Airdrie, Scotland, McPate began his career playing with Airdrieonians and Third Lanark.[2] He moved to Canada at the age of 19, combining his playing career with a job in a surveyor's practice.[2] He played locally in Toronto, for the Ontario team, and in inter-provincial competitions.[2] In 1968, he played in the Toronto and District Soccer League with Toronto Emerald.[3]
In 1969 he played in the National Soccer League with Toronto Italia.[4] That same season he also played for the Rochester Lancers in the American Soccer League.[5]
He gained Canadian citizenship,[2] and earned 4 caps for the national team in 1968, scoring 2 goals. He also represented Canada at the 1967 Pan American Games.[1]
McPate returned to Scotland in the early 2000s, living in Edinburgh.[2]