PDGA #111680John Forshee Current rating886 RankingsWorldwide41008thUnited States30061stMichiganT1405thTwining1st