PDGA #208073Erik Heidebrecht Current rating916 Rankings by regionWorldwide23755thCanada971stOntarioT296thCambridge3rd