PDGA #17856Peter Wilms Current rating724 RankingsWorldwide88118thCanada3918thOntarioT1137thCambridge15th