PDGA #168923Steve Strohack Current rating800 RankingsWorldwide77751stCanada3404thOntarioT992ndCambridge14th