PDGA #261004Greg Visser Current rating840 RankingsWorldwide64908thCanada2817thOntarioT838thWoodstock10th