PDGA #292773Richard Amelard Current rating836 Rankings by regionWorldwide67851stCanada2935thOntarioT877thNorth York1st