PDGA #282825Melissa Vandersluis Current rating849 RankingsWorldwide61074thCanada2664thOntarioT787thAthens1st