PDGA #320133Antti Eskola Current rating820 Rankings by regionWorldwide73644thFinland2943rdKempele34th