 While still a junior, Goodfellow signed a contract with the professional Saskatoon Sheiks of the Western Canada Hockey League on December 25, 1924.When Saskatoon called him up in December 1926, he refused to report and played senior hockey with the Ottawa Montagnards of the Ottawa City Hockey League instead.While playing in Ottawa, his professional rights were traded to Detroit Olympics of the AHL for $4,000 in February 1927.