PDGA #226762Devin Lucas Current rating956 RankingsWorldwide6475thUnited States4822ndOklahomaT88thTulsa18th