PDGA #38130Eric Vachon Current rating892 RankingsWorldwide37446thCanada1581stBritish ColumbiaT424thDelta6th