PDGA #308073Kristian Stenroos Current rating824 Rankings by regionWorldwide72333rdFinland2921stOulu124th