PDGA #21190John Creach Current rating905 RankingsWorldwide29665thUnited States21899thOklahomaT398thNorman25th