PDGA #306482Marc Schaefer Current rating904 RankingsWorldwide30239thCanada1284thOntarioT393rdSudbury8th