Bill Davison was one of the few Canadian-born players in the National Soccer League in the years leading up to and the years after the second world war. He started his career with East End Canadians and Toronto Irish. He joined Ulster United in 1932.

In 1936 he turned down an offer to join Burnley in the English Football League.

The 5’10 and 175 lbs fullback was the captain of Ulster United in the 1940’s.

Bill won the Dominion Championship with Ulster United in 1946.