PDGA #57026John Bumbalough Current rating754 RankingsWorldwide85342ndUnited States61197thOhioT2400thHamilton13th