PDGA #82997Mark Vanderhaeghe Current rating877 RankingsWorldwide46371stCanada2007thOntarioT605thTillsonburg2nd