PDGA #193645Otto Ramirez Current rating876 RankingsWorldwide46981stUnited States34337thKentuckyT546thLouisvilleT79th