PDGA #128886Tero Hailikari Current rating898 Rankings by regionWorldwide34447thFinland1850thHelsinkiT98th