PDGA #315866Samuel Haynes Current rating897 RankingsWorldwide34448thUnited States25331stVirginiaT614thCana1st