PDGA #323474Henri Krogerus Current rating789 Rankings by regionWorldwide81638thFinland3080thOulu130th