PDGA #159399Michael Hefferan Current rating925 RankingsWorldwide18377thUnited States13663rdMissouriT411thSaint PetersT7th