PDGA #45953Robert Michaud Current rating854 RankingsWorldwide58763rdUnited States42684thVirginiaT1040thAlexandria27th