PDGA #305866John Petrillo Current rating885 RankingsWorldwide41591stUnited States30464thNew HampshireT231stDanville1st