PDGA #107125Robert Hazen Current rating848 RankingsWorldwide61506thUnited States44607thNew YorkT1059thRochester94th