PDGA #150735Wilfred Rivera Current rating884 RankingsWorldwide42224thUnited States30920thPuerto Rico3rdBayamon1st