PDGA #295988roger toupin Current rating816 RankingsWorldwide73484thCanada3203rdQuebecT265thdrummondvilleT15th