PDGA #321305Leon Shimazaki Current rating930 Rankings by regionWorldwide16381stNew Zealand104thChristchurch19th