PDGA #321737Shane Marks Current rating882 RankingsWorldwide43440thCanada1866thOntarioT565thHamilton19th