PDGA #325624Eeli Kaskismaa Current rating884 Rankings by regionWorldwide43041stFinland2170thHelsinkiT122nd