PDGA #167346Ville Ilmonen Current rating865 Rankings by regionWorldwide54141stFinland2475thJyväskylä74th