PDGA #115614Emilio Ritacco Current rating887 RankingsWorldwide40424thCanada1727thOntarioT514thWaterdown1st