PDGA #116095Mikko Kriikku Current rating898 Rankings by regionWorldwide34447thFinland1850thTampereT95th