PDGA #301880Mario Ruybal Current rating810 RankingsWorldwide75217thUnited States54205thNew Mexico310thFairview1st