Brand was born in Kirkcaldy. His father, Gordon Brand, Snr, was a club professional from Bristol. The son turned professional in 1981 and quickly achieved success. He won that year's European Tour Qualifying School, and went on to win two European Tour events in his rookie season. He went on to accumulate eight wins on the tour in total, the last of them in 1993. He also won the 1988 West End South Australian Open. He made the top ten on the European Tour Order of Merit six times, with a best placing of fourth in 1987. He last made the top one hundred on the Order of Merit in the 2000 season, during which he turned forty-two.
In 1979 Brand played in the Walker Cup amateur team competition. His two Ryder Cup appearances were in 1987, when Europe won on American soil for the first time, and in 1989 when Europe retained the trophy at The Belfry by tying the matches fourteen all. Brand had a 2–4–1 win-loss-tie record, including one tie and one loss in his singles matches. He has represented Scotland in the amateur Eisenhower Trophy and the professional Alfred Dunhill Cup and World Cup many times.
English golfer Gordon J. Brand began using his middle initial to distinguish himself from Gordon Brand, Jnr.
1978 Brabazon Trophy
1979 British Youths' Amateur Open Championship, Swedish Amateur Open Stroke Play Championship
1980 Scottish Youths' Amateur Open Stroke Play Championship, Scottish Amateur Open Stroke Play Championship, Golf Illustrated Gold Vase
1981 Portuguese Amateur Open Championship
European Tour wins (8)
European Tour playoff record (1–1)
Other wins (2)
1988 West End South Australian Open
Results in major championships
Note: Brand never played in the Masters Tournament nor the PGA Championship.
DNP = Did not play
CUT = missed the half-way cut
"T" indicates a tie for a place
Yellow background for top-10
St Andrews Trophy (representing Great Britain & Ireland): 1976 (winners), 1978 (winners)
Eisenhower Trophy (representing Great Britain & Ireland): 1978, 1980
Walker Cup (representing Great Britain & Ireland): 1979
World Cup (representing Scotland): 1984, 1985, 1988, 1989, 1990, 1992, 1994