PDGA #283626Johanan Schmuecker Current rating953 RankingsWorldwide7305thCanada277thSaskatchewan9thHague1st