Kirkhill, Inverness born inside left Alec Fraser began his football career with Inverness Thistle and joined First Division Newcastle United in December 1903, spending the rest of 1903-04 at St James’ Park without making a first team appearance. His play improved while with Newcastle, to the extent that he was described as “a goal-getter much above the average”. He joined Southern League club Fulham in October 1904 and was part of their back-to-back Southern League Championship winning teams of 1905-06 and 1906-07, by when he had scored 23 goals in 79 appearances for The Cottagers.
He stayed long enough to play for Fulham in the Football League, making a further 10 League appearances for Fulham in 1907-08, scoring 5 goals, also replacing the injured Fred Threlfall in the team that knocked out League Champions Manchester United 2-1 in that season’s FA Cup fourth round. before joining Bradford Park Avenue in April 1908. In October 1908 he scored a hat-trick in an FA Cup tie when Bradford won 11-0 at Denby Dale, and his 20 matches at Park Avenue produced 10 goals before he joined North Eastern League club Darlington at the end of the 1908-09 season. In February 1912 he joined First Division Middlesbrough and played 5 League matches between April and September, subsequently joining non league Newcastle City and then returning to Darlington in 1913 before his retirement.