Career
McRorie started his career with Queens Park Strollers, before he moved to Airdrie, Stenhousemuir and then Morton. He moved to Liverpool in 1930 and made 3 appearances during his debut season. McRorie played 25 out of 29 league matches during the 1931-1932 season, but he only made five appearances in the next season and was sold in 1933.
McRorie was selected once by Scotland, in a 1–1 draw with Wales in the 1930-1931 British Home Championship.
He also played once for the Scottish League XI.