PDGA #302032Leo Sturgis-Lin Current rating740 RankingsWorldwide86853rdUnited States62244thTexasT4332ndKaty34th