PDGA #247095Truman Howell Current rating783 RankingsWorldwide81226thUnited States58388thOhioT2301stBellefontaine20th