PDGA #38130Eric Vachon Current rating892 Rankings by regionWorldwide38086thCanada1608thBritish ColumbiaT430thDeltaT8th