PDGA #321760Elliot Heiniluoma Current rating953 Rankings by regionWorldwide7431stFinland569thKalanti1st