PDGA #103685Peter Ewald Current rating870 Rankings by regionWorldwide51406thCanada2222ndOntarioT665thLake Of Bays1st