PDGA #207146Tetsuro Ide Current rating923 RankingsWorldwide19439thCanada784thOntarioT249thOttawaT18th