PDGA #110602Riku Aalto Current rating795 Rankings by regionWorldwide80371stFinland3054thHelsinkiT185th