PDGA #299705Joshua Haywood Current rating855 RankingsWorldwide58274thUnited States42330thOklahomaT836thShawnee14th