PDGA #251049Ryan Allen Current rating940 RankingsWorldwide11795thUnited States8805thRhode IslandT20thProvidence1st