PDGA #100768Anton Ahlroos Current rating809 Rankings by regionWorldwide76906thFinland2997thHelsinkiT178th