PDGA #28693Keith Baribeault Current rating920 RankingsWorldwide21063rdUnited States15651stMassachusettsT304thHolliston4th