PDGA #320888Judah Thrall Current rating900 Rankings by regionWorldwide33211thCanada1405thOntarioT424thHamiltonT12th