Teams William Crawshaw played for

Main FCOtago (1877/78-1883/84)
 Canterbury (1885/86-1886/87)
 Wellington (1891/92)
Other FCTaranaki (1896/97-1897/98)
MiscellaneousOtago (1880/81-1881/82)
 Canterbury (1886/87-1887/88)
 Marlborough (1894/95)
 Taranaki (1897/98-1902/03)