PDGA #331667Mikko Blomberg Current rating887 Rankings by regionWorldwide41176thFinland2097thKerava17th