PDGA #321276Alexandre Theriault Current rating894 RankingsWorldwide36224thCanada1532ndOntarioT459thVal Caron1st