PDGA #150432David Alvarez Current rating865 RankingsWorldwide53132ndUnited States38735thRhode IslandT107thNarragansettT4th