PDGA #321093Rolle Puumalainen Current rating949 Rankings by regionWorldwide8676thFinland646thTampereT41st