PDGA #299476Mikko Heinonen Current rating797 Rankings by regionWorldwide79933rdFinland3049thOulu129th