PDGA #250150Ilari Hotti Current rating905 Rankings by regionWorldwide30158thFinland1666thHelsinkiT84th