PDGA #285161Severi Koskela Current rating875 Rankings by regionWorldwide48434thFinland2323rdTampereT118th