PDGA #320876Ryan Drudge Current rating883 Rankings by regionWorldwide43638thCanada1867thOntarioT563rdNew Hamburg4th