PDGA #292773Richard Amelard Current rating838 RankingsWorldwide65719thCanada2863rdOntarioT853rdNorth York1st