PDGA #153731Ryan McFarlane Current rating952 RankingsWorldwide7603rdCanada292ndOntarioT93rdCambridge1st