PDGA #254305Keli Veillette Current rating780 RankingsWorldwide81772ndUnited States58746thConnecticut494thMANCHESTER18th