PDGA #210864David Finlay Current rating852 RankingsWorldwide59715thCanada2595thOntarioT769thKingston6th