PDGA #275762Tyler Finch Current rating903 RankingsWorldwide30860thCanada1312thOntarioT400thBelmont1st