PDGA #325079Tuomas Nikuri Current rating819 Rankings by regionWorldwide73958thFinland2950thLappeenranta31st