PDGA #110436Michael Rivera Current rating929 RankingsWorldwide16449thUnited States12230thFloridaT507thSunrise1st