PDGA #168923Steve Strohack Current rating800 Rankings by regionWorldwide79250thCanada3442ndOntarioT999thCambridge14th