PDGA #248651Martin Toode Current rating914 Rankings by regionWorldwide24887thEstonia364th78T72ndElvaT6th