PDGA #315461Robbie Staples Current rating877 Rankings by regionWorldwide47224thCanada2036thOntarioT616thToronto69th