Brand began his senior club career with Toronto Hungaria of the National Soccer League in 1973. In 1974, he joined Toronto Metros of NASL and played 14 regular season games. In '75, he played 2 regular season and 1 play-off game for the Toronto Metros-Croatia. Brand returned to the NSL for 1976, helping Toronto Italia win the league championship. He returned to the NASL for '77, playing 26 regular season games and 5 play-off games for the Rochester Lancers. With the New York Cosmos in 1978, Brand appeared in 10 regular season and 5 play-off games, and was in goal as the Cosmos won Soccer Bowl '78 3–1 over Tampa Bay. The following season after 7 games changed teams and played 4 regular season and 5 play-off games for the Tulsa Roughnecks.