* Senior club appearances and goals counted for the domestic league only.
† Appearances (Goals).
Bruce Alec Wilson (born June 20, 1951) was a NASL and Canadian internationalsoccer player. He played the second most games of any player in the former league, 299 (276 regular season and 23 playoff). He also captained the Canadian team at the 1986 FIFA World Cup finals. In 2012 as part of the Canadian Soccer Association's centennial celebration, he was named to the on the all-time Canada XI men's team.
Wilson was a 'stay-at-home' style of defender, scoring just 7 goals in eleven NASL seasons. He played for the Vancouver Whitecaps from 1974 to 1977, the Chicago Sting in 1978 and 1979, the New York Cosmos in 1980, and the Toronto Blizzard from 1981 to 1984. He was a six-time all-star selection, including three first-team selections (Vancouver in '77, Chicago in '79, Toronto in '84).
Wilson earned 51 caps for Canada. In 1998, he was selected to a CONCACAF "team of the century", the only Canadian to receive the honour. Wilson also represented Canada at the 1984 Los Angeles Olympics at a time when lower-ranked countries were allowed to field professional players. The Canadian team reached the quarter-final stage, losing to Brazil.
Wilson became player-coach of the post-NASL Blizzard in 1985 when they were known as Toronto Inex. The Wilson led Inex played one season of friendlies against touring sides including Linfield and Everton before shutting down. Wilson has been head coach of the University of Victoria men's soccer team since 1987.