PDGA #269158François Robichaud Current rating912 RankingsWorldwide25611thCanada1055thQuebecT70thDrummondville6th