PDGA #324689Daniel Hafshejani Current rating815 RankingsWorldwide73785thUnited States53215thNorth CarolinaT2647thGastonia28th