PDGA #315461Robbie Staples Current rating877 RankingsWorldwide46371stCanada2007thOntarioT605thToronto68th