PDGA #324226Félix Théroux-Joncas Current rating936 RankingsWorldwide13431stCanada526thQuebecT34thSherbrooke5th