PDGA #319115Alex Duffy Current rating760 RankingsWorldwide84659thUnited Kingdom387thLeamington Spa6th