PDGA #86820Petri Huumonen Current rating910 Rankings by regionWorldwide27253rdFinland1557thKerava11th