Teams
James Shepherd
played for
Main FC
Otago (1912/13-1930/31)
Other FC
New Zealand (1920/21-1922/23)
Plunket Shield
Otago (1912/13-1930/31)
Miscellaneous
Otago (1913/14-1926/27)