PDGA #301486Richard Armbruster Current rating860 RankingsWorldwide55719thUnited States40580thNew JerseyT375thCranford3rd