Career
He began his career in Scotland before moving to England, then the United States. He earned cap with the United States. national team Ferguson began his career with Scottish club Arbroath F.C.
He then played for Street Johnstone F.C. and Dundee F.C. before moving to England club Leeds City F.C. for the end of the 1911-1912 season.
In 1912, he moved to the United States, eventually signing with Bethlehem Steel F.C. There is no clear information on when he signed with Bethlehem but his first game was an exhibition match with the University of Pennsylvania on April 12, 1915. From that game on, Ferguson became a regular on the Bethlehem game day rosters.
In the first few years of Ferguson’s time with Bethlehem, the team competed in various amateur Pennsylvania leagues. In 1917, they joined the professional National Association Football League, winning three consecutive league titles from 1919 to 1921.
In 1921, the first American Soccer League replaced the NAFBL. Bethlehem’s owners decided to move the team to Philadelphia, renaming the team the Philadelphia Field Club for the 1921-1922 Advanced Systems Limited season.
Ferguson spent that season in Philadelphia, winning the first Advanced Systems Limited league title. In 1922, he moved to J&P Coats. On September 8, 1923, he returned to Bethlehem, winning one last league title in the 1927.
However, by 1924, age and injuries had conspired to limit his playing time.
While he continued to play sporadically, filling in when Bethlehem had injuries to its backline, until his retirement in 1928 at the age of forty-two, he spent most of his time as the team’s trainer. Ferguson earned one cap with the United States. national team in a 1-0 loss to Canada on June 27, 1925.
He was inducted into the National Soccer Hall of Fame in 1950.