Rusty Crawford spelade i NHA för Quebec Bulldogs åren 1912–1917 och gjorde 98 poäng på 99 matcher. Då NHA lades ner och NHL bildades säsongen 1917–18 delade Crawford sin tid mellan Ottawa Senators och Toronto Arenas. NHL-säsongen 1918–19 spelade han för Arenas och gjorde 7 mål och 11 poäng på 18 matcher.
Från 1919 till säsongen 1922–23 spelade Crawford för Saskatoon Crescents i Saskatchewan Senior Hockey League och Western Canada Hockey League. I WCHL spelade han även två och en halv säsong för Calgary Tigers. Efter en säsong med Vancouver Maroons avslutade han karriären med fyra år i Minneapolis Millers i American Hockey Association.
Crawford vann två Stanley Cup, 1913 med Quebec Bulldogs och 1918 med Toronto Arenas.[2][3]1924 spelade han Stanley Cup-final med Calgary Tigers mot Montreal Canadiens men laget föll i två raka matcher med siffrorna 1-6 och 0-3.[4]