PDGA #129488Stephen Trainor Current rating973 RankingsWorldwide2942ndUnited States2207thNorth CarolinaT131stGreenville3rd