PDGA #321573Rahul Ramadas Current rating902 Rankings by regionWorldwide31983rdGermany311thIngolstadt1st