PDGA #58592Eero Puhakka Current rating821 Rankings by regionWorldwide73311thFinland2936thHämeenlinna48th