PDGA #226493Leighton Rampulla Current rating909 RankingsWorldwide27306thUnited States20214thAlabamaT361stMobileT34th