PDGA #53394Teemu Mutikainen Current rating961 Rankings by regionWorldwide5280thSweden172ndSkellefteå6th