PDGA #115802Henri Stenroos Current rating981 Rankings by regionWorldwide2010thFinland195thRiihimäki1st