PDGA #253217Tomi Mäkimarttunen Current rating879 Rankings by regionWorldwide46007thFinland2251stNokia24th