PDGA #326706Stephen Haynes Current rating752 RankingsWorldwide85579thUnited States61357thPennsylvaniaT1971stTrafford1st