Born and raised in Ottawa as the youngest of ten children, nine of them boys, Gord "Doc" Roberts began his professional hockey career with the Ottawa Senators of the National Hockey Association in 1910.
He joined the Montreal Wanderers in 1911 and enrolled in McGill University to study medicine. A strong and tireless player with a terrific shot, Roberts was one of the few early players who were able to curve his shots. He starred for the Wanderers for six seasons in the NHA and had two six-goal games and a five-goal game to his credit before leaving for the West Coast upon his graduation from McGill in 1916.
Roberts signed on with the Vancouver Millionaires of the Pacific Coast Hockey Association in 1916-17 and led the league in scoring with 43 goals in 23 games. His accomplishments that year earned him a berth on the PCHA's First All-Star Team. His hospital duties took him to Seattle the following season and he played for the Metropolitans on a line with Cully Wilson and Bernie Morris.
He took a year off from hockey and returned to play for Vancouver in the 1919-20 season before retiring from the game to devote his time to his medical practice. He almost returned to the game in 1922 with the Senators after he returned East to do some post-graduate work in medicine. The newspapers had publicized that the Sens were in negotiations with a mystery star, but Roberts decided that his studies took preference and he never played professional hockey again.
Gordon Roberts was inducted into the Hockey Hall of Fame in 1971.