PDGA #188876Leo Mavritsakis Current rating903 RankingsWorldwide30860thCanada1312thQuebecT95thMontreal4th