PDGA #227246Matt Haffner Current rating901 Rankings by regionWorldwide32598thUnited States24075thOklahomaT437thBixby4th