PDGA #320393Ilari Palsola Current rating868 Rankings by regionWorldwide52499thFinland2430thOuluT106th