[1] He also played non-League football for Mexborough Town and Frickley Colliery.
Murray began his career in Scotland before joining Everton for the 1903–04 season, making two First Division appearances.
[3] He played just three games in the 1905–06 season as Liverpool won the First Division title.
[4][3] He scored two goals in 25 games in the second half of the 1905–06 season, and was named as captain for the 1906–07 campaign.
[6] In early September 1914, three weeks after the outbreak of the First World War, he enlisted as a private in the Argyll and Sutherland Highlanders.