PDGA #280450Ilmari Eerola Current rating936 Rankings by regionWorldwide13688thFinland941stHelsinkiT46th