PDGA #291395Richard Ross Current rating888 RankingsWorldwide39842ndUnited States29218thNew YorkT638thRochester68th