PDGA #306090Teemu Halme Current rating890 Rankings by regionWorldwide39385thFinland2030thHelsinki112th