PDGA #137633David Rivera Current rating857 RankingsWorldwide57253rdUnited States41660thNew JerseyT389thForked River1st