PDGA #18302Teresa Trueba Embree Current rating862 RankingsWorldwide54717thUnited States39870thWashingtonT1101stVancouver71st