PDGA #305668Juuso Ahvenniemi Current rating945 Rankings by regionWorldwide10086thFinland738thTampere45th