PDGA #156088Takeshi Shimakage Current rating968 RankingsWorldwide3787thJapanT25thChiba2ndFunabashi-shi1st