PDGA #123985William Duffy Current rating860 RankingsWorldwide55719thUnited States40580thNew YorkT954thBuffalo37th