PDGA #103685Peter Ewald Current rating870 RankingsWorldwide50455thCanada2186thOntarioT655thLake Of Bays1st