PDGA #42996Robert Russell Current rating901 RankingsWorldwide32059thUnited States23632ndOhioT851stCanal Winchester5th