PDGA #303246Olli Karppinen Current rating898 Rankings by regionWorldwide34447thFinland1850thVuorela4th