PDGA #320888Judah Thrall Current rating889 RankingsWorldwide39271stCanada1664thOntarioT497thHamiltonT15th