PDGA #181649Hubert Vachon Current rating998 Rankings by regionWorldwide704thCanadaT17thQuebec1stSherbrooke1st