PDGA #213480Robert McMechan Current rating815 RankingsWorldwide73785thCanada3219thOntarioT946thToronto117th