PDGA #330943Ella Harrod Current rating746 RankingsWorldwide86243rdUnited States61832ndGeorgia1968thBremen9th