PDGA #274095Todd Kelly Current rating886 Rankings by regionWorldwide41787thCanada1788thOntarioT541stLondon20th