Teams John Powell played for

Main FCCanterbury (1928/29-1932/33)
Plunket ShieldCanterbury (1928/29-1932/33)
MiscellaneousCanterbury (1931/32-1932/33)