PDGA #302570Erno Puupponen Current rating839 Rankings by regionWorldwide66590thFinland2793rdEspoo126th