PDGA #256252Mika Ahovainio Current rating899 Rankings by regionWorldwide33827thFinland1819thHämeenkyrö1st