PDGA #17856Peter Wilms Current rating724 Rankings by regionWorldwide89891stCanada3967thOntarioT1150thCambridge15th