PDGA #306685Grace Roedding Current rating699 RankingsWorldwide89631stCanada4024thOntario1172ndtoronto136th