PDGA #303368Niilo Hämäläinen Current rating904 Rankings by regionWorldwide30717thFinland1689thPoriT23rd